EX046 Purchase Request (PRQ)
Purchase Request
Dependency graph
Dependencies from
- Purchase Request for Engineering to order
- Purchase Request for P365
- Purchase Kit
- Data Security for Purchase Request
- Custom defined Fields for Purchase Request
- Advanced Document Reporting for Purchase Request
Objects
Codeunit
| ID | Name | Description |
|---|---|---|
| 18123250 | EOS Purch. Request Management | |
| 18123251 | EOS Workflow Events | |
| 18123252 | EOS Purch. Req. Events Mgt. | |
| 18123253 | EOS EX046 Purch. Request | |
| 18123256 | EOS Format Address | |
| 18123257 | EOS EX046 Subscription | Provides functions related to extension specific subscription management. |
| 18123258 | EOS046 PRQ Doc. Class Mgt. | |
| 18123259 | EOS PRQ Upgrade | |
| 18123260 | EOS046 Installer | |
| 18123261 | EOS046 Test Library | |
| 18123262 | EOS Purchase Request Cues Mgt. |
Enum
| ID | Name | Description |
|---|---|---|
| 18123250 | EOS PRQ Create Doc. With Items | |
| 18123251 | EOS PRQ Purch. Request Status Editable | |
| 18123252 | EOS PRQ Get-Lines Policy | |
| 18123253 | EOS PRQ Line Type | |
| 18123254 | EOS046 Status |
Page
| ID | Name | Description |
|---|---|---|
| 18123250 | EOS Purchase Request | |
| 18123251 | EOS Purchase Request Subform | |
| 18123252 | EOS Purchase Request List | |
| 18123253 | EOS Purchase Req. Line List | |
| 18123254 | EOS Purch. Request Cues | |
| 18123255 | EOS Purch. Request Cues V2 | |
| 18123258 | EOS Purch. Request Categories | |
| 18123260 | EOS Purch. Comment List | |
| 18123261 | EOS Purch. Comment Sheet | |
| 18123262 | EOS Purch. Request Setup Card | |
| 18123263 | EOS Purch. Request Manager | |
| 18123264 | EOS Purch. Req. Multi Vendor | |
| 18123265 | EOS Purch. Req. Info Factbox | |
| 18123266 | EOS Purch. Req. Info List | |
| 18123267 | EOS046 PRQ Doc. Class | |
| 18123268 | EOS046 PRQ Doc. Classes | |
| 18123269 | EOS Purch. Arch. Comment Sheet | |
| 18123270 | EOS Purch. Request Archive | |
| 18123271 | EOS Purch. Req. Arch. Subform | |
| 18123272 | EOS Purch. Req. Archive List | |
| 18123273 | EOS Request Lines Archive | |
| 18123274 | EOS046 Purchase Req. Line List |
PageExtension
PermissionSet
| ID | Name | Description |
|---|---|---|
| 18123250 | EOS046 PRQ |
Report
| ID | Name | Description |
|---|---|---|
| 18123251 | EOS Purch. Req. - Create Doc. | |
| 18123252 | EOS Create Purch. Request | |
| 18123253 | EOS Purchase Request |
Table
| ID | Name | Description |
|---|---|---|
| 18123250 | EOS Purch. Request Line | |
| 18123251 | EOS Purch. Request Category | |
| 18123252 | EOS Purch. Request Header | |
| 18123253 | EOS Arch. Purch. Req. Header | |
| 18123254 | EOS Archived Purch. Req. Line | |
| 18123255 | EOS Purch. Request Setup | |
| 18123256 | EOS Purch. Comment Line | |
| 18123257 | EOS Purch. Req. Multi Vendor | |
| 18123258 | EOS Purch. Req. Multi Document | |
| 18123259 | EOS046 PRQ Document Class | |
| 18123260 | EOS Purch. Req. Header Archive | |
| 18123261 | EOS Purch. Req. Line Archive | |
| 18123262 | EOS Purch. Comment Line Arch. |
TableExtension
| ID | Name | Description |
|---|---|---|
| 39 | Purchase Line | |
| 91 | User Setup | |
| 121 | Purch. Rcpt. Line | |
| 123 | Purch. Inv. Line | |
| 125 | Purch. Cr. Memo Line | |
| 5110 | Purchase Line Archive | |
| 6651 | Return Shipment Line | |
| 9055 | Purchase Cue |
Build environment
| Type | Value |
|---|---|
| Version | 26.0.23.0 |
| Application | 26.0.0.0 |
| Platform | 15.0 |
| Runtime | 15.0 |
| Target | Cloud |
| Locale | W1 |
| Commit |
Obsolete Items
| Version | Object | Type | Name | Reason |
|---|---|---|---|---|
| 26.0 | Table 18123250 EOS Purch. Request Line | MethodDeclaration | OnAfterCreateDim | Use OnAfterCreateDim2 event instead. |
| 26.0 | Table 18123250 EOS Purch. Request Line | MethodDeclaration | OnBeforeShowDimensions | Use OnBeforeShowDimensions2 event instead. |
| 26.0 | Table 18123250 EOS Purch. Request Line | MethodDeclaration | OnAfterShowDimensions | Use OnAfterShowDimensions2 event instead. |
| 26.0 | Table 18123250 EOS Purch. Request Line | MethodDeclaration | OnBeforeValidateShortcutDimCode | Use OnBeforeValidateShortcutDimCode2 event instead. |
| 26.0 | Table 18123250 EOS Purch. Request Line | MethodDeclaration | OnBeforeLookupShortcutDimCode | Use OnBeforeLookupShortcutDimCode2 event instead. |
| 26.0 | Page 18123251 EOS Purchase Request Subform | PageGroup | Control1021000011 | No Longer Used |
| 26.0 | Page 18123251 EOS Purchase Request Subform | PageGroup | Control1021000013 | No Longer Used |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | LoadSubscriptionInfo | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | SendExpirationNotifications | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | SendAllNotifications | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | SetupSubscription | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | GetSubscriptionIsActive | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | GetLicenseText | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | GetNotificationId | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | SendNotification | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | SendFreeVerLimitsNotification | Moved to centralized codeunit |
| 25.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | DetCaption | Moved to centralized codeunit |
| 25.0 | Page 18123250 EOS Purchase Request | PagePart | Attached Documents | The “Document Attachment FactBox” has been replaced by “Doc. Attachment List Factbox”, which supports multiple files upload. |
| 25.0 | Page 18123254 EOS Purch. Request Cues | PageObject | EOS Purch. Request Cues | Use new Cue page 18123255 “EOS Purch. Request Cues V2” instead. |
| 25.0 | Page 18123270 EOS Purch. Request Archive | PagePart | Attached Documents | The “Document Attachment FactBox” has been replaced by “Doc. Attachment List Factbox”, which supports multiple files upload. |
| 23.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | LoadSubscriptionInfo | NO more needed |
| 23.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | LoadSubscriptionInfo | NO more needed |
| 23.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | GetSubscriptionInfo | NO more needed |
| 23.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | GetSubscriptionInfoWithCommit | NO more needed |
| 23.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | TestSubscription | NO more needed |
| 23.0 | Codeunit 18123257 EOS EX046 Subscription | MethodDeclaration | GetSubscriptionIsActiveWithCommit | NO more needed |
| 22.0 | Table 18123250 EOS Purch. Request Line | MethodDeclaration | CalcLineAmount | Use the field “Line Amount” instead. |
| 22.0 | Page 18123251 EOS Purchase Request Subform | MethodDeclaration | CalcPurchRequestAmount | Use the header flowfields “Total Amount”, “Total Amount (LCY)” instead. |
| 21.0 | Table 18123250 EOS Purch. Request Line | Field | EOS Discount Text | Use field “EOS Line Discount %". |
| 20.0 | Table 18123250 EOS Purch. Request Line | Field | EOS Status | Replaced by Status |
| 20.0 | Table 18123253 EOS Arch. Purch. Req. Header | TableObject | EOS Arch. Purch. Req. Header | Use new table “EOS Purch. Req. Header Archive”, which has a different primary key |
| 20.0 | Table 18123254 EOS Archived Purch. Req. Line | Field | EOS Product Group Code | Product Groups became first level children of Item Categories. |
| 20.0 | Table 18123257 EOS Purch. Req. Multi Vendor | Field | Insert all items | Use “Create Doc. With Items” instead. |
| 20.0 | Table 18123261 EOS Purch. Req. Line Archive | Field | EOS Product Group Code | Product Groups became first level children of Item Categories. |
| 19.0 | Table 18123254 EOS Archived Purch. Req. Line | TableObject | EOS Archived Purch. Req. Line | Use new table “EOS Purch. Req. Line Archive”, which has a different primary key |
Changelog
26.0.23.0
Released: OnPremise: 08. October 2025 | Saas: 08. October 2025
- 19377: EX046 PRQ - PRQ are deleted when archived
26.0.22
Released: OnPremise: 03. October 2025 | Saas: 03. October 2025
- 18791: EX045 DMT Implement dimension filter on purchase request (PRQ)
26.0.20
Released: OnPremise: 11. September 2025 | Saas: 15. September 2025
- 19070: EX046 PRQ Modify parameter on event OnAfterShowDimensions, table18123250 “EOS Purch. Request Line”
26.0.18
Released: OnPremise: 08. July 2025 | Saas: 08. July 2025
- 18709: EX046 PRQ - Add event to bypass or perform additional checks on Create Purch. Doc.
26.0.17
Released: OnPremise: 26. June 2025 | Saas: 26. June 2025
- 18608: EX046 PRQ Add parameter to report “EOS Purch. Req. - Create Doc.", to avoid the opening of the document at the end
26.0.16
Released: OnPremise: 19. June 2025 | Saas: 19. June 2025
- 18507: EX046 PRQ Add event to update purchase price list modifying line unit cost
26.0.12
Released: OnPremise: 27. May 2025
- 17675: EX046 PRQ Execute subscription codeunit refactoring
- 18032: EX046 PRQ: New Event in FindOrCreatePurchHeader
- 17821: EX046 PRQ Taking purchase request line from action ‘Get. purch. request lines’, in ‘Purchase order’, the purchase request is always deleted
- 17815: EX046 PRQ - Variant code not transferred when creating PRQ from Requisition Worksheet
- 17726: EX046: BC26 Compatibility
25.0.26
Released: OnPremise: 27. February 2025 | Saas: 27. February 2025
- 17480: EX046 PRQ Add, on page ‘Archived purchase request’, a function to navigate document
- 17525: EX046 PRQ Purchase request is not archived if closed from purchase order
25.0.25
Released: OnPremise: 12. February 2025 | Saas: 12. February 2025
- 17097: EX046 PRQ Improve role center performance
25.0.23
Released: OnPremise: 30. January 2025 | Saas: 30. January 2025
- 16582: EX004 EAL Convert permissions from XML to AL
25.0.22
Released: OnPremise: 16. January 2025 | Saas: 16. January 2025
- 16582: EX004 EAL Convert permissions from XML to AL
25.0.21
Released: OnPremise: 18. December 2024 | Saas: 18. December 2024
- 16855: EX046 PRQ Add function in report ‘EOS Purch. Req. - Create Doc. (PRQ)', to execute it from job queue
25.0.20
Released: OnPremise: 18. December 2024 | Saas: 18. December 2024
- 16855: EX046 PRQ Add function in report ‘EOS Purch. Req. - Create Doc. (PRQ)', to execute it from job queue
25.0.19
Released: OnPremise: 17. December 2024 | Saas: 17. December 2024
- 16830: EX046 PRQ In ‘Attached documents’ from ‘Purchase request’, there are attachments assigned in other purchase requests
25.0.18
Released: OnPremise: 12. December 2024 | Saas: 12. December 2024
- 16809: EX046 PRQ Add event, to signal creation of a document from purchase request
- 15014: EX046 PRQ Add management, in page ‘Purchase request’, of standard text codes on “comment” lines
25.0.15
Released: OnPremise: 09. December 2024 | Saas: 10. December 2024
- 16582: EX004 EAL Convert permissions from XML to AL
25.0.13
Released: OnPremise: 07. November 2024
- 16399: EX046 PRQ In page ‘Purchase request’, in english language the creation message of one document reports verb is at plural
- 16075: EX046 PRQ Remove obsolete objects for BC25
24.0.24
Released: OnPremise: 21. August 2024 | Saas: 21. August 2024
- 15776: EX046 PRQ Purchase Request
24.0.23
Released: OnPremise: 18. July 2024 | Saas: 18. July 2024
- 15537: EX046 PRQ Manage and expose field ‘EOS Approved date’ in pages ‘Purchase requests’ and ‘Purchase request’
- 15511: EX046 PRQ Add flag in page ‘Purchase request setup’, in order to allow to report extended texts in ‘Purchase order’ created from ‘Purchase request’
24.0.21
Released: OnPremise: 24. June 2024 | Saas: 24. June 2024
- 15417: EX046 PRQ After deleting order linked to blanket purchase order, in ‘Purchase request’ is selected function ‘Purchase document line’…(COMPLETE TITLE IN SYSTEM INFO)
24.0.20
Released: OnPremise: 20. June 2024 | Saas: 20. June 2024
- 15400: EX046 PRQ - In ‘Purchase requests’, by entering the vendor + item with price and discount in the price list, the ‘Line discount %’ field is not populated on the line
24.0.18
Released: OnPremise: 18. June 2024 | Saas: 18. June 2024
- 15165: EX046 PRQ Modify captions from job to project, to uniform app to BC24
24.0.17
Released: OnPremise: 28. May 2024 | Saas: 28. May 2024
- 15285: EX046 PRQ: Dimensions are not correctly merged when using multiple sources (vendor, item, location)
24.0.16
Released: OnPremise: 03. May 2024
- 15055: EX046 PRQ In page ‘Purchase request’, fields ‘Document type’, ‘Document no.’ and ‘Document line no.’ aren’t emptied if deleted related document or document line
24.0.15
Released: OnPremise: 30. April 2024
- 15008: EX046 PRQ In page ‘Purchase request’, on the bottom of the page is indicated line total amount and not document total amount
- 14835: EX046 PRQ Add event, to add already existing lines for same item, when creating order form purchase request
- 14800: EX046 PRQ Add event, to add location as discriminating factor to the purchase price lists (new implementation)
- 14453: EX046 PRQ Change creation of new PurchaseRequest on Duplicate procedure
- 14586: EX090:M365.JSRemove Obsolete NoSeriesManagement BC24
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.