EX046 Purchase Request

Purchase Request

Purchase Request

Dependency graph

graph TD; Main(Purchase Request) --> Dep0(EOS Administration Library); click Dep0 href "/en/docs/apps-tech/8bb96677-5112-4566-b742-12eebbb9a058.html" Main(Purchase Request) --> Dep1(Common Data Layer); click Dep1 href "/en/docs/apps-tech/4e2a89a2-9049-496c-8b3a-f4eee6399b0e.html"

Dependencies from

Objects

Codeunit

IDNameDescription
18123250EOS Purch. Request Management
18123251EOS Workflow Events
18123252EOS Purch. Req. Events Mgt.
18123253EOS EX046 Purch. Request
18123254EOS Purch. Req. Migrate Data
18123255EOS.046 Upgrade
18123256EOS Format Address
18123257EOS EX046 SubscriptionProvides functions related to extension specific subscription management.
18123258EOS046 PRQ Doc. Class Mgt.
18123259EOS PRQ Upgrade
18123260EOS046 Installer
18123261EOS046 Test Library

Enum

IDNameDescription
18123250EOS PRQ Create Doc. With Items
18123251EOS PRQ Purch. Request Status Editable
18123252EOS PRQ Get-Lines Policy
18123253EOS PRQ Line Type
18123254EOS046 Status

Page

IDNameDescription
18123250EOS Purchase Request
18123251EOS Purchase Request Subform
18123252EOS Purchase Request List
18123253EOS Purchase Req. Line List
18123254EOS Purch. Request Cues
18123258EOS Purch. Request Categories
18123260EOS Purch. Comment List
18123261EOS Purch. Comment Sheet
18123262EOS Purch. Request Setup Card
18123263EOS Purch. Request Manager
18123264EOS Purch. Req. Multi Vendor
18123265EOS Purch. Req. Info Factbox
18123266EOS Purch. Req. Info List
18123267EOS046 PRQ Doc. Class
18123268EOS046 PRQ Doc. Classes
18123269EOS Purch. Arch. Comment Sheet
18123270EOS Purch. Request Archive
18123271EOS Purch. Req. Arch. Subform
18123272EOS Purch. Req. Archive List
18123273EOS Request Lines Archive
18123274EOS046 Purchase Req. Line List

PageExtension

IDNameDescription
53Purchase List
54Purchase Order Subform
97Purchase Quote Subform
137Posted Purchase Rcpt. Subform
139Posted Purch. Invoice Subform
141Posted Purch. Cr. Memo Subform
291Req. Worksheet
510Blanket Purchase Order Subform
663Approval User Setup
6651Posted Return Shipment Subform
9001Accounting Manager Role Center
9002Acc. Payables Coordinator RC
9003Acc. Receivables Adm. RC
9005Sales Manager Role Center
9006Order Processor Role Center
9007Purchasing Agent Role Center
9010Production Planner Role Center
9018Administrator Role Center
9019CEO and President Role Center
9026Sales & Relationship Mgr. RC
9027Accountant Role Center

Table

IDNameDescription
18123250EOS Purch. Request Line
18123251EOS Purch. Request Category
18123252EOS Purch. Request Header
18123253EOS Arch. Purch. Req. Header
18123254EOS Archived Purch. Req. Line
18123255EOS Purch. Request Setup
18123256EOS Purch. Comment Line
18123257EOS Purch. Req. Multi Vendor
18123258EOS Purch. Req. Multi Document
18123259EOS046 PRQ Document Class
18123260EOS Purch. Req. Header Archive
18123261EOS Purch. Req. Line Archive
18123262EOS Purch. Comment Line Arch.

Report

IDNameDescription
18123251EOS Purch. Req. - Create Doc.
18123252EOS Create Purch. Request
18123253EOS Purchase Request

TableExtension

IDNameDescription
39Purchase Line
91User Setup
121Purch. Rcpt. Line
123Purch. Inv. Line
125Purch. Cr. Memo Line
5110Purchase Line Archive
6651Return Shipment Line
9055Purchase Cue

Build environment

TypeValue
Version24.0.21.0
Application24.0.0.0
Platform13.0
Runtime13.0
TargetCloud
LocaleW1
Commit

Obsolete Items

VersionObjectTypeNameReason
23.0Codeunit 18123257 EOS EX046 SubscriptionMethodDeclarationLoadSubscriptionInfoNO more needed
23.0Codeunit 18123257 EOS EX046 SubscriptionMethodDeclarationLoadSubscriptionInfoNO more needed
23.0Codeunit 18123257 EOS EX046 SubscriptionMethodDeclarationGetSubscriptionInfoNO more needed
23.0Codeunit 18123257 EOS EX046 SubscriptionMethodDeclarationGetSubscriptionInfoWithCommitNO more needed
23.0Codeunit 18123257 EOS EX046 SubscriptionMethodDeclarationTestSubscriptionNO more needed
23.0Codeunit 18123257 EOS EX046 SubscriptionMethodDeclarationGetSubscriptionIsActiveWithCommitNO more needed
22.0Table 18123250 EOS Purch. Request LineMethodDeclarationCalcLineAmountUse the field “Line Amount” instead.
22.0Table 18123252 EOS Purch. Request HeaderMethodDeclarationGetDirectTotalCostUse the field “Total Amount” instead
22.0Codeunit 18123251 EOS Workflow EventsMethodDeclarationAddSendPurchaseReqForApprovalToLibraryNo longer available
22.0Codeunit 18123251 EOS Workflow EventsMethodDeclarationAddCancelPurchaseReqApprovalRequestToLibraryNo longer available
22.0Codeunit 18123251 EOS Workflow EventsMethodDeclarationRunWorkflowOnSendPurchaseReqDocForApprovalNo longer available
22.0Codeunit 18123251 EOS Workflow EventsMethodDeclarationRunWorkflowOnCancelPurchaseReqApprovalRequestNo longer available
22.0Codeunit 18123255 EOS.046 UpgradeCodeunitObjectEOS.046 Upgradecodeunit 18123259 “EOS PRQ Upgrade”
22.0Codeunit 18123256 EOS Format AddressMethodDeclarationOnBeforeContactAddrAltNo longer available.
22.0Codeunit 18123256 EOS Format AddressMethodDeclarationOnBeforeCustomerNo longer available.
22.0Codeunit 18123256 EOS Format AddressMethodDeclarationOnBeforeSalesHeaderBillToNo longer available.
22.0Codeunit 18123256 EOS Format AddressMethodDeclarationOnBeforeSalesInvBillToNo longer available.
22.0Codeunit 18123256 EOS Format AddressMethodDeclarationOnBeforeSalesCrMemoBillToNo longer available.
22.0Codeunit 18123256 EOS Format AddressMethodDeclarationOnBeforeServContractShipToNo longer available.
22.0Codeunit 18123256 EOS Format AddressMethodDeclarationOnBeforeVendorNo longer available.
22.0Page 18123251 EOS Purchase Request SubformPageFieldDirectTotalCostUse Purchse Header flowfield “Total Amount”.
22.0Page 18123251 EOS Purchase Request SubformPageFieldDirectTotalCostLCYUse Purchse Header flowfield “Total Amount (LCY)".
22.0Page 18123251 EOS Purchase Request SubformMethodDeclarationCalcPurchRequestAmountUse the header flowfields “Total Amount”, “Total Amount (LCY)” instead.
21.0Table 18123250 EOS Purch. Request LineFieldEOS Discount TextUse field “EOS Line Discount %".
21.0Table 18123250 EOS Purch. Request LineMethodDeclarationOnAfterCreateDimTableIDsUse the new overload OnAfterCreateDimTableID
21.0Table 18123252 EOS Purch. Request HeaderMethodDeclarationOnAfterCreateDimTableIDsUse the new overload OnAfterCreateDimTableID
21.0Codeunit 18123254 EOS Purch. Req. Migrate DataCodeunitObjectEOS Purch. Req. Migrate DataJson Import no loger in use
21.0Page 18123251 EOS Purchase Request SubformPageFieldDiscount TextUse field “EOS Line Discount %".
21.0Page 18123253 EOS Purchase Req. Line ListPageFieldDiscount TextThis is going to be removed
21.0Page 18123262 EOS Purch. Request Setup CardPageActionEOS Import DataThis feature is no longer used
20.0Table 18123250 EOS Purch. Request LineFieldEOS StatusReplaced by Status
19.0Table 18123254 EOS Archived Purch. Req. LineTableObjectEOS Archived Purch. Req. LineUse new table “EOS Purch. Req. Line Archive”, which has a different primary key
Table 18123253 EOS Arch. Purch. Req. HeaderTableObjectEOS Arch. Purch. Req. HeaderUse new table “EOS Purch. Req. Header Archive”, which has a different primary key
Table 18123254 EOS Archived Purch. Req. LineFieldEOS Product Group CodeProduct Groups became first level children of Item Categories.
Table 18123257 EOS Purch. Req. Multi VendorFieldInsert all itemsUse “Create Doc. With Items” instead.
Table 18123261 EOS Purch. Req. Line ArchiveFieldEOS Product Group CodeProduct Groups became first level children of Item Categories.

Changelog

24.0.21.0

Released: On Premise: 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: On Premise: 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: On Premise: 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: On Premise: 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: On Premise: 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: On Premise: 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

23.0.29

Released: On Premise: 06. March 2024 | SaaS: 07. March 2024

  • 14453: EX046 PRQ Change creation of new PurchaseRequest on Duplicate procedure

23.0.28

Released: On Premise: 12. February 2024 | SaaS: 14. February 2024

  • 14148: EX046 PRQ Add event, to empty some fields on purchase request created by function ‘Duplicate’, and in which they have been reported with same value of the initial purchase request and function itself with automatic TransferFields of all fields

23.0.23

Released: On Premise: 14. November 2023

  • 13468: EX009 ADR Add advanced texts management on ‘Sales quote archives’ and ‘Sales order archives’

22.0.14

Released: On Premise: 13. September 2023 | SaaS: 14. September 2023

  • 10707: EX046 PRQ Add support to workflows with checks and rules on total amount

22.0.6

Released: On Premise: 21. June 2023 | SaaS: 21. June 2023

  • 12745: EX046 PRQ: Due Date wrong caption in subform

22.0.2

Released: On Premise: 21. April 2023 | SaaS: 15. June 2023

  • 12136: EX046 PRQ In an order created from the ‘Purchase request’, field ‘Purchaser Code ' is not reported

22.0.1

Released: On Premise: 06. April 2023

  • 11999: EX046 PRQ: Added event on Report 18123252
  • 11990: EX046 PRQ: Change Dimension question throw on insert
  • 11400: EX046 PRQ Add events to manage custom defined fields

EOS Labs -