Codeunit "Purch.-Quote to Order"
ID 96
Namespace: Microsoft.Purchases.Document
Properties
| Name | Value |
|---|---|
| TableNo | Table Microsoft.Purchases.Document."Purchase Header" |
Methods
GetPurchOrderHeader
procedure GetPurchOrderHeader(var PurchHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchHeader | Table Microsoft.Purchases.Document."Purchase Header" |
Events
OnAfterRun
[IntegrationEvent(False,False)]
local procedure OnAfterRun(var PurchaseHeader: Record "Purchase Header", PurchOrderHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchaseHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnBeforeArchivePurchaseQuote
[IntegrationEvent(False,False)]
local procedure OnBeforeArchivePurchaseQuote(var PurchaseHeader: Record "Purchase Header", PurchaseOrderHeader: Record "Purchase Header", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| PurchaseHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchaseOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| IsHandled | Boolean |
OnBeforeRun
[IntegrationEvent(False,False)]
local procedure OnBeforeRun(var PurchaseHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchaseHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnBeforeCreatePurchHeader
[IntegrationEvent(False,False)]
local procedure OnBeforeCreatePurchHeader(var PurchaseHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchaseHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnBeforeDeletePurchQuote
[IntegrationEvent(False,False)]
local procedure OnBeforeDeletePurchQuote(var QuotePurchHeader: Record "Purchase Header", var OrderPurchHeader: Record "Purchase Header", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| QuotePurchHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| OrderPurchHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| IsHandled | Boolean |
OnBeforeInsertPurchOrderLine
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertPurchOrderLine(var PurchOrderLine: Record "Purchase Line", PurchOrderHeader: Record "Purchase Header", PurchQuoteLine: Record "Purchase Line", PurchQuoteHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchQuoteLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchQuoteHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnAfterInsertPurchOrderLine
[IntegrationEvent(False,False)]
local procedure OnAfterInsertPurchOrderLine(var PurchaseQuoteLine: Record "Purchase Line", var PurchaseOrderLine: Record "Purchase Line")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchaseQuoteLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchaseOrderLine | Table Microsoft.Purchases.Document."Purchase Line" |
OnAfterInsertAllPurchOrderLines
[IntegrationEvent(False,False)]
local procedure OnAfterInsertAllPurchOrderLines(var PurchOrderLine: Record "Purchase Line", PurchQuoteHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchQuoteHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnBeforeTransferQuoteLineToOrderLineLoop
[IntegrationEvent(False,False)]
local procedure OnBeforeTransferQuoteLineToOrderLineLoop(var PurchQuoteLine: Record "Purchase Line", var PurchQuoteHeader: Record "Purchase Header", var PurchOrderHeader: Record "Purchase Header", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| PurchQuoteLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchQuoteHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| IsHandled | Boolean |
OnBeforeValidatePurchOrderLinePrepaymentPct
[IntegrationEvent(False,False)]
local procedure OnBeforeValidatePurchOrderLinePrepaymentPct(var PurchOrderLine: Record "Purchase Line", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| IsHandled | Boolean |
OnCreatePurchHeaderOnBeforeInitRecord
[IntegrationEvent(False,False)]
local procedure OnCreatePurchHeaderOnBeforeInitRecord(var PurchOrderHeader: Record "Purchase Header", var PurchHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnCreatePurchHeaderOnAfterInitFromPurchHeader
[IntegrationEvent(False,False)]
local procedure OnCreatePurchHeaderOnAfterInitFromPurchHeader(var PurchOrderHeader: Record "Purchase Header", PurchHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnCreatePurchHeaderOnBeforePurchOrderHeaderInsert
[IntegrationEvent(False,False)]
local procedure OnCreatePurchHeaderOnBeforePurchOrderHeaderInsert(var PurchOrderHeader: Record "Purchase Header", var PurchHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnCreatePurchHeaderOnAfterPurchOrderHeaderInsert
[IntegrationEvent(False,False)]
local procedure OnCreatePurchHeaderOnAfterPurchOrderHeaderInsert(var PurchOrderHeader: Record "Purchase Header", BlanketOrderPurchHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| BlanketOrderPurchHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnCreatePurchHeaderOnBeforePurchOrderHeaderModify
[IntegrationEvent(False,False)]
local procedure OnCreatePurchHeaderOnBeforePurchOrderHeaderModify(var PurchOrderHeader: Record "Purchase Header", var PurchHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnAfterCreatePurchHeader
[IntegrationEvent(False,False)]
local procedure OnAfterCreatePurchHeader(var PurchOrderHeader: Record "Purchase Header", PurchHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnTransferQuoteToOrderLinesOnAfterPurchQuoteLineSetFilters
[IntegrationEvent(False,False)]
local procedure OnTransferQuoteToOrderLinesOnAfterPurchQuoteLineSetFilters(var PurchQuoteLine: Record "Purchase Line", var PurchQuoteHeader: Record "Purchase Header", PurchOrderHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchQuoteLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchQuoteHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnTransferQuoteToOrderLinesOnAfterVerifyQuantity
[IntegrationEvent(False,False)]
local procedure OnTransferQuoteToOrderLinesOnAfterVerifyQuantity(var PurchOrderLine: Record "Purchase Line", PurchOrderHeader: Record "Purchase Header", PurchQuoteLine: Record "Purchase Line", PurchQuoteHeader: Record "Purchase Header")
Parameters
| Name | Type | Description |
|---|---|---|
| PurchOrderLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchOrderHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| PurchQuoteLine | Table Microsoft.Purchases.Document."Purchase Line" | |
| PurchQuoteHeader | Table Microsoft.Purchases.Document."Purchase Header" |
OnBeforeDeleteLinks
[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteLinks(var PurchaseHeader: Record "Purchase Header", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| PurchaseHeader | Table Microsoft.Purchases.Document."Purchase Header" | |
| IsHandled | Boolean |