Skip to content

Conversation

@tomasevicst
Copy link
Contributor

@tomasevicst tomasevicst commented Dec 31, 2025

Summary

Extract codeunits to Library app. Align visibility of internals to library app. Re-align test app to call library app, instead of QM app.

Work Item(s)

Fixes AB#611283

…Code

- Simplified the QltyTestsWorkflows.Codeunit.al by replacing manual source configuration creation with utility methods.
- Removed the QltyInspectionUtility.Codeunit.al as it was no longer needed after the refactor.
- Updated the test scenarios to utilize the new utility methods for creating source configurations and field mappings.
@tomasevicst tomasevicst requested review from a team as code owners December 31, 2025 00:03
@github-actions github-actions bot added the AL: Apps (W1) Add-on apps for W1 label Dec 31, 2025
@github-actions github-actions bot added this to the Version 28.0 milestone Dec 31, 2025
attilatoury
attilatoury previously approved these changes Jan 9, 2026
…n String Management

- Added functionality to create VS Code Entra applications during MCP installation.
- Updated MCP Config Card page to include actions for managing Entra applications and generating connection strings.
- Introduced new pages for displaying and managing registered Entra applications and for showing the MCP connection string.
- Implemented logging for configuration creation, modification, and deletion events.
- Enhanced SFTP Client with Last Write Time functionality for files and directories.
- Updated mock SFTP client and file implementations to support Last Write Time.
- Removed obsolete rule from ruleset.json.
- Updated GraphQL queries in ShpfyGQLNextOpenFFOrderLines and ShpfyGQLOpenFulfillmOrdLines to include line item IDs for better tracking.
- Modified ShpfyFulfillmentOrdersAPI to store and update Line Item IDs in fulfillment order lines.
- Added Line Item ID field to ShpfyFulFillmentOrderLine table and updated related keys.
- Enhanced refund processing in ShpfyCreateSalesDocRefund to handle different currency scenarios.
- Improved order handling in ShpfyImportOrder to utilize Line Item IDs for fulfillment checks.
- Removed unused ShpfyShipmentLocation query to streamline codebase.
- Updated permission set to reflect changes in page access.
- Refactored ShpfyExportShipments to simplify fulfillment order creation logic.
- Added feedback functionality in AgentTaskLogEntryList for user suggestions.
- Introduced AgentUserFeedback codeunit to manage user feedback requests.
- Updated app.json to include Microsoft User Feedback dependency.
- Adjusted test framework permissions to include Test Method Line access.
PredragMaricic
PredragMaricic previously approved these changes Jan 23, 2026
…odeunits to internal procedures

- Updated codeunit IDs for "Qlty. Prod. Order Generator" and "Qlty. Pur. Order Generator".
- Changed visibility of multiple procedures from public to internal in both codeunits to encapsulate functionality.
- Ensured consistent naming and structure across procedures for better maintainability and clarity.
@tomasevicst tomasevicst merged commit 1606d35 into main Jan 26, 2026
86 of 88 checks passed
@tomasevicst tomasevicst deleted the private/stomasevic/611283_QM_Create_Library_App branch January 26, 2026 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AL: Apps (W1) Add-on apps for W1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants