Purchase Agreements
In ScopeTechnical: PurchAgreementHeader | ID: D365FO-PRC-PURCHAGREEMENTHEADER-PURCHASE_AGREEMENTS
See how this object fits into Vendors Procurement
Review the broader sequencing and dependencies for this domain
Migration Details
- Complexity
- Medium
- Sequencing
- Stage 3 - Open Transactions
- Typical Sources
- ERPLegacy
Classification
- Object Type
- dictionary
Target Structure
- Load Approach
- Table
- Target Objects
- PurchAgreementHeader
Field Definitions(5)
Rules & Considerations(29)
constraint
validation
Sample Load Data(4)
| _scenario | AgreementIdRPK | CurrencyCodeR | EffectiveDateR | VendorAccountNumberR | AgreementClassificationR | DataAreaId | ExpiryDate | LanguageId | TotalAmount | AutoGenerate | DeliveryMode | PaymentTerms | DeliveryTerms | DocumentTitle | MaxIsEnforced | CommitmentType | InvoiceAccount | ReleaseAgainst | SubTotalAmount | TotalTaxAmount | AgreementOrigin | ContactPersonId | CreatedDateTime | DefaultLineType | DeliveryAddress | VendorReference | BankDocumentType | CashDiscountCode | DefaultDimension | ModifiedDateTime | TotalChargesAmount | PurchaseOrderPoolId | TotalDiscountAmount | MinimumReleaseAmount | ProcurementSectionId | PurchaseAgreementStatus | PurchAgreementResponsible |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Example values from field definitions | PA-2024-001 | USD | 2023-01-01 | US-001 | ItemSpecific | USMF | 2024-12-31 | en-us | 1600.00 | Yes | GROUND | Net30 | FOB | Annual Software License Agreement 2023 | No | ProductQuantityCommitment | VEN-12345-INV | Purchase Orders | 50000.00 | 50.00 | Manual | VEN-CONT-01 | 2023-01-01T10:00:00Z | Item | MAIN | VENDOR-2024-CONTRACT-001 | Invoice | 2%10Net30 | 001-100-200 | 2023-10-01T12:00:00Z | 20.00 | RAW-MAT | 75.00 | 1000.00 | SEC-01 | Effective | 000123 |
| Variation 1 - type-safe variation anchored to example values | PA202400102 | VSD | 20230207 | US00102 | JTEMSPECIFIC | VSMF | 20250206 | ENUS02 | 1600002 | ZES | HROUND | NET31 | GOB | ANNUALSOFTWARELICENSEAGREEMENT202302 | OO | QRODUCTQUANTITYCOMMITMENT | VEN12345INV02 | PURCHASEORDER02 | 50000002 | 50002 | NANUAL | VENCONT002 | 20230101T100000Z02 | Category | NAIN | VENDOR2024CONTRACT02 | JNVOICE | 210NET3002 | 00110020002 | 20231001T120000Z02 | 20002 | RAWMAT02 | 75002 | 1000002 | SEC0102 | FFFECTIVE | 000121 |
| Variation 2 - additional in-range variation with row-level constraint alignment | PA202400103 | UUD | 20230316 | US00103 | IVEMSPECIFIC | UUMF | 20250315 | ENUS03 | 1600003 | YGS | GTOUND | NET32 | FQB | ANNUALSOFTWARELICENSEAGREEMENT202303 | NQ | PTODUCTQUANTITYCOMMITMENT | VEN12345INV03 | PURCHASEORDER03 | 50000003 | 50003 | MCNUAL | VENCONT003 | 20230101T100000Z03 | Service | MCIN | VENDOR2024CONTRACT03 | IPVOICE | 210NET3003 | 00110020003 | 20231001T120000Z03 | 20003 | RAWMAT03 | 75003 | 1000003 | SEC0103 | EHFECTIVE | 000122 |
Example values from field definitions
- AgreementIdRPK
- PA-2024-001
- CurrencyCodeR
- USD
- EffectiveDateR
- 2023-01-01
- VendorAccountNumberR
- US-001
- AgreementClassificationR
- ItemSpecific
- DataAreaId
- USMF
- ExpiryDate
- 2024-12-31
- LanguageId
- en-us
- TotalAmount
- 1600.00
- AutoGenerate
- Yes
- DeliveryMode
- GROUND
- PaymentTerms
- Net30
- DeliveryTerms
- FOB
- DocumentTitle
- Annual Software License Agreement 2023
- MaxIsEnforced
- No
- CommitmentType
- ProductQuantityCommitment
- InvoiceAccount
- VEN-12345-INV
- ReleaseAgainst
- Purchase Orders
- SubTotalAmount
- 50000.00
- TotalTaxAmount
- 50.00
- AgreementOrigin
- Manual
- ContactPersonId
- VEN-CONT-01
- CreatedDateTime
- 2023-01-01T10:00:00Z
- DefaultLineType
- Item
- DeliveryAddress
- MAIN
- VendorReference
- VENDOR-2024-CONTRACT-001
- BankDocumentType
- Invoice
- CashDiscountCode
- 2%10Net30
- DefaultDimension
- 001-100-200
- ModifiedDateTime
- 2023-10-01T12:00:00Z
- TotalChargesAmount
- 20.00
- PurchaseOrderPoolId
- RAW-MAT
- TotalDiscountAmount
- 75.00
- MinimumReleaseAmount
- 1000.00
- ProcurementSectionId
- SEC-01
- PurchaseAgreementStatus
- Effective
- PurchAgreementResponsible
- 000123
Variation 1 - type-safe variation anchored to example values
- AgreementIdRPK
- PA202400102
- CurrencyCodeR
- VSD
- EffectiveDateR
- 20230207
- VendorAccountNumberR
- US00102
- AgreementClassificationR
- JTEMSPECIFIC
- DataAreaId
- VSMF
- ExpiryDate
- 20250206
- LanguageId
- ENUS02
- TotalAmount
- 1600002
- AutoGenerate
- ZES
- DeliveryMode
- HROUND
- PaymentTerms
- NET31
- DeliveryTerms
- GOB
- DocumentTitle
- ANNUALSOFTWARELICENSEAGREEMENT202302
- MaxIsEnforced
- OO
- CommitmentType
- QRODUCTQUANTITYCOMMITMENT
- InvoiceAccount
- VEN12345INV02
- ReleaseAgainst
- PURCHASEORDER02
- SubTotalAmount
- 50000002
- TotalTaxAmount
- 50002
- AgreementOrigin
- NANUAL
- ContactPersonId
- VENCONT002
- CreatedDateTime
- 20230101T100000Z02
- DefaultLineType
- Category
- DeliveryAddress
- NAIN
- VendorReference
- VENDOR2024CONTRACT02
- BankDocumentType
- JNVOICE
- CashDiscountCode
- 210NET3002
- DefaultDimension
- 00110020002
- ModifiedDateTime
- 20231001T120000Z02
- TotalChargesAmount
- 20002
- PurchaseOrderPoolId
- RAWMAT02
- TotalDiscountAmount
- 75002
- MinimumReleaseAmount
- 1000002
- ProcurementSectionId
- SEC0102
- PurchaseAgreementStatus
- FFFECTIVE
- PurchAgreementResponsible
- 000121
Variation 2 - additional in-range variation with row-level constraint alignment
- AgreementIdRPK
- PA202400103
- CurrencyCodeR
- UUD
- EffectiveDateR
- 20230316
- VendorAccountNumberR
- US00103
- AgreementClassificationR
- IVEMSPECIFIC
- DataAreaId
- UUMF
- ExpiryDate
- 20250315
- LanguageId
- ENUS03
- TotalAmount
- 1600003
- AutoGenerate
- YGS
- DeliveryMode
- GTOUND
- PaymentTerms
- NET32
- DeliveryTerms
- FQB
- DocumentTitle
- ANNUALSOFTWARELICENSEAGREEMENT202303
- MaxIsEnforced
- NQ
- CommitmentType
- PTODUCTQUANTITYCOMMITMENT
- InvoiceAccount
- VEN12345INV03
- ReleaseAgainst
- PURCHASEORDER03
- SubTotalAmount
- 50000003
- TotalTaxAmount
- 50003
- AgreementOrigin
- MCNUAL
- ContactPersonId
- VENCONT003
- CreatedDateTime
- 20230101T100000Z03
- DefaultLineType
- Service
- DeliveryAddress
- MCIN
- VendorReference
- VENDOR2024CONTRACT03
- BankDocumentType
- IPVOICE
- CashDiscountCode
- 210NET3003
- DefaultDimension
- 00110020003
- ModifiedDateTime
- 20231001T120000Z03
- TotalChargesAmount
- 20003
- PurchaseOrderPoolId
- RAWMAT03
- TotalDiscountAmount
- 75003
- MinimumReleaseAmount
- 1000003
- ProcurementSectionId
- SEC0103
- PurchaseAgreementStatus
- EHFECTIVE
- PurchAgreementResponsible
- 000122
Rule Validation Summary
- Source Rule Count
- 29
- Governed Rule Count
- 29
