Table 38 Purchase Header in 26

App
Base Application
Namespace
Microsoft.Purchases.Document

Fields, 160Keys, 9Procedures, 142Events, 285

Versions171819202122232425262728latest

Source29

Fields, 160

IdNameTypeObsolete
1Document TypeEnum Purchase Document Type-
2Buy-from Vendor No.Code[20]-
3No.Code[20]-
4Pay-to Vendor No.Code[20]-
5Pay-to NameText[100]-
6Pay-to Name 2Text[50]-
7Pay-to AddressText[100]-
8Pay-to Address 2Text[50]-
9Pay-to CityText[30]-
10Pay-to ContactText[100]-
11Your ReferenceText[35]-
12Ship-to CodeCode[10]-
13Ship-to NameText[100]-
14Ship-to Name 2Text[50]-
15Ship-to AddressText[100]-
16Ship-to Address 2Text[50]-
17Ship-to CityText[30]-
18Ship-to ContactText[100]-
19Order DateDate-
20Posting DateDate-
21Expected Receipt DateDate-
22Posting DescriptionText[100]-
23Payment Terms CodeCode[10]-
24Due DateDate-
25Payment Discount %Decimal-
26Pmt. Discount DateDate-
27Shipment Method CodeCode[10]-
28Location CodeCode[10]-
29Shortcut Dimension 1 CodeCode[20]-
30Shortcut Dimension 2 CodeCode[20]-
31Vendor Posting GroupCode[20]-
32Currency CodeCode[10]-
33Currency FactorDecimal-
35Prices Including VATBoolean-
37Invoice Disc. CodeCode[20]-
41Language CodeCode[10]-
42Format RegionText[80]-
43Purchaser CodeCode[20]-
45Order ClassCode[10]-
46CommentBoolean-
47No. PrintedInteger-
51On HoldCode[3]-
52Applies-to Doc. TypeEnum Gen. Journal Document Type-
53Applies-to Doc. No.Code[20]-
55Bal. Account No.Code[20]-
56Recalculate Invoice Disc.Boolean-
57ReceiveBoolean-
58InvoiceBoolean-
59Print Posted DocumentsBoolean-
60AmountDecimal-
61Amount Including VATDecimal-
62Receiving No.Code[20]-
63Posting No.Code[20]-
64Last Receiving No.Code[20]-
65Last Posting No.Code[20]-
66Vendor Order No.Code[35]-
67Vendor Shipment No.Code[35]-
68Vendor Invoice No.Code[35]-
69Vendor Cr. Memo No.Code[35]-
70VAT Registration No.Text[20]-
72Sell-to Customer No.Code[20]-
73Reason CodeCode[10]-
74Gen. Bus. Posting GroupCode[20]-
76Transaction TypeCode[10]-
77Transport MethodCode[10]-
78VAT Country/Region CodeCode[10]-
79Buy-from Vendor NameText[100]-
80Buy-from Vendor Name 2Text[50]-
81Buy-from AddressText[100]-
82Buy-from Address 2Text[50]-
83Buy-from CityText[30]-
84Buy-from ContactText[100]-
85Pay-to Post CodeCode[20]-
86Pay-to CountyText[30]-
87Pay-to Country/Region CodeCode[10]-
88Buy-from Post CodeCode[20]-
89Buy-from CountyText[30]-
90Buy-from Country/Region CodeCode[10]-
91Ship-to Post CodeCode[20]-
92Ship-to CountyText[30]-
93Ship-to Country/Region CodeCode[10]-
94Bal. Account TypeEnum Payment Balance Account Type-
95Order Address CodeCode[10]-
97Entry PointCode[10]-
98CorrectionBoolean-
99Document DateDate-
101AreaCode[10]-
102Transaction SpecificationCode[10]-
104Payment Method CodeCode[10]-
107No. SeriesCode[20]-
108Posting No. SeriesCode[20]-
109Receiving No. SeriesCode[20]-
114Tax Area CodeCode[20]-
115Tax LiableBoolean-
116VAT Bus. Posting GroupCode[20]-
118Applies-to IDCode[50]-
119VAT Base Discount %Decimal-
120StatusEnum Purchase Document Status-
121Invoice Discount CalculationOption-
122Invoice Discount ValueDecimal-
123Send IC DocumentBoolean-
124IC StatusEnum Purchase Document IC Status-
125Buy-from IC Partner CodeCode[20]-
126Pay-to IC Partner CodeCode[20]-
127IC Reference Document No.Code[20]-
129IC DirectionEnum IC Direction Type-
130Prepayment No.Code[20]-
131Last Prepayment No.Code[20]-
132Prepmt. Cr. Memo No.Code[20]-
133Last Prepmt. Cr. Memo No.Code[20]-
134Prepayment %Decimal-
135Prepayment No. SeriesCode[20]-
136Compress PrepaymentBoolean-
137Prepayment Due DateDate-
138Prepmt. Cr. Memo No. SeriesCode[20]-
139Prepmt. Posting DescriptionText[100]-
142Prepmt. Pmt. Discount DateDate-
143Prepmt. Payment Terms CodeCode[10]-
144Prepmt. Payment Discount %Decimal-
151Quote No.Code[20]-
160Job Queue StatusEnum Document Job Queue Status-
161Job Queue Entry IDGuid-
165Incoming Document Entry No.Integer-
170Creditor No.Code[20]-
171Payment ReferenceCode[50]-
175Invoice Received DateDate-
178Journal Templ. NameCode[10]-
179VAT Reporting DateDate-
210Ship-to Phone No.Text[30]-
300A. Rcd. Not Inv. Ex. VAT (LCY)Decimal-
301Amt. Rcd. Not Invoiced (LCY)Decimal-
480Dimension Set IDInteger-
1000Remit-to CodeCode[20]-
1305Invoice Discount AmountDecimal-
5043No. of Archived VersionsInteger-
5048Doc. No. OccurrenceInteger-
5050Campaign No.Code[20]-
5052Buy-from Contact No.Code[20]-
5053Pay-to Contact No.Code[20]-
5700Responsibility CenterCode[10]-
5751Partially InvoicedBoolean-
5752Completely ReceivedBoolean-
5753Posting from Whse. Ref.Integer-
5754Location FilterCode[10]-
5755Received Not InvoicedBoolean-
5790Requested Receipt DateDate-
5791Promised Receipt DateDate-
5792Lead Time CalculationDateFormula-
5793Inbound Whse. Handling TimeDateFormula-
5796Date FilterDate-
5800Vendor Authorization No.Code[35]-
5801Return Shipment No.Code[20]-
5802Return Shipment No. SeriesCode[20]-
5803ShipBoolean-
5804Last Return Shipment No.Code[20]-
7000Price Calculation MethodEnum Price Calculation Method-
9000Assigned User IDCode[50]-
9001Pending ApprovalsInteger-
11301Doc. Amount Incl. VATDecimal-
11302Doc. Amount VATDecimal-

Keys, 9

NameFieldsObsolete
Key1, clusteredDocument Type, No.-
Key2No., Document Type-
Key3Document Type, Buy-from Vendor No.-
Key4Document Type, Pay-to Vendor No.-
Key5Buy-from Vendor No.-
Key6Incoming Document Entry No.-
Key7Document Date-
Key8Status, Expected Receipt Date, Location Code, Responsibility Center-
Key9Assigned User ID-

Procedures, 142

NameParametersReturnsAccessObsolete
InitInsert()public-
InitRecord()public-
AssistEdit(Record Purchase Header)Booleanpublic-
TestNoSeries()public-
GetNoSeriesCode()Code[20]public-
ConfirmDeletion()Booleanpublic-
GetVend(Code[20])public-
GetStatusStyleText()Textpublic-
PurchLinesExist()Booleanpublic-
RecreatePurchLines(Text[100])public-
MessageIfPurchLinesExist(Text[100])public-
PriceMessageIfPurchLinesExist(Text[100])public-
UpdateCurrencyFactor()public-
ConfirmCurrencyFactorUpdate()Booleanpublic-
GetHideValidationDialog()Booleanpublic-
SetHideValidationDialog(Boolean)public-
UpdateLocationCode(Code[10])public-
UpdatePurchLines(Text[100], Boolean)public-
UpdatePurchLinesByFieldNo(Integer, Boolean)public-
ValidateShortcutDimCode(Integer, var Code[20])public-
ReceivedPurchLinesExist()Booleanpublic-
ReturnShipmentExist()Booleanpublic-
UpdateShipToAddress()public-
CreateInvtPutAwayPick()public-
ShowDocDim()public-
UpdateAllLineDim(Integer, Integer)public-
SetAmountToApply(Code[20], Code[20])public-
SetShipToForSpecOrder()public-
GetPstdDocLinesToReverse()public-
SetSecurityFilterOnRespCenter()public-
CalcInvDiscForHeader()public-
AddShipToAddress(Record Sales Header, Boolean)public-
DropShptOrderExists(Record Sales Header)Booleanpublic-
SpecialOrderExists(Record Sales Header)Booleanpublic-
QtyToReceiveIsZero()Booleanpublic-
IsApprovedForPosting()Booleanpublic-
IsApprovedForPostingBatch()Booleanpublic-
IsTotalValid()Booleanpublic-
SendToPosting(Integer)Booleanpublic-
CancelBackgroundPosting()public-
AddSpecialOrderToAddress(var Record Sales Header, Boolean)public-
InvoicedLineExists()Booleanpublic-
CreateDimSetForPrepmtAccDefaultDim()public-
OpenPurchaseOrderStatistics()publicPending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
CheckPurchasePostRestrictions()public-
CheckPurchaseReleaseRestrictions()public-
SetStatus(Option)public-
TriggerOnAfterPostPurchaseDoc(var Codeunit Gen. Jnl.-Post Line, Code[20], Code[20], Code[20], Code[20])public-
DeferralHeadersExist()Booleanpublic-
IsCreditDocType()Booleanpublic-
SetBuyFromVendorFromFilter()public-
CopyBuyFromVendorFilter()public-
HasBuyFromAddress()Booleanpublic-
HasShipToAddress()Booleanpublic-
HasPayToAddress()Booleanpublic-
SetShipToAddress(Text[100], Text[50], Text[100], Text[50], Text[30], Code[20], Text[30], Code[10])public-
ShouldSearchForVendorByName(Code[20])Booleanpublic-
CopyBuyFromAddressToPayToAddress()public-
ConfirmCloseUnposted()Booleanpublic-
InitFromPurchHeader(Record Purchase Header)public-
SendRecords()public-
PrintRecords(Boolean)public-
SendProfile(var Record Document Sending Profile)public-
OnAfterValidateBuyFromVendorNo(var Record Purchase Header, var Record Purchase Header)public-
SetAllowSelectNoSeries()public-
RecallModifyAddressNotification(Guid)public-
GetModifyVendorAddressNotificationId()Guidpublic-
GetModifyPayToVendorAddressNotificationId()Guidpublic-
GetShowExternalDocAlreadyExistNotificationId()Guidpublic-
GetLineInvoiceDiscountResetNotificationId()Guidpublic-
SetModifyVendorAddressNotificationDefaultState()public-
SetModifyPayToVendorAddressNotificationDefaultState()public-
SetShowExternalDocAlreadyExistNotificationDefaultState(Boolean)public-
DontNotifyCurrentUserAgain(Guid)public-
FindPostedDocumentWithSameExternalDocNo(var Record Vendor Ledger Entry, Code[35])Booleanpublic-
FilterPartialReceived()public-
FilterPartialInvoiced()public-
IsDocAlreadyExistNotificationEnabled()Booleanpublic-
ShipToAddressEqualsCompanyShipToAddress()Booleanpublic-
BuyFromAddressEqualsShipToAddress()Booleanpublic-
BuyFromAddressEqualsPayToAddress()Booleanpublic-
ValidatePurchaserOnPurchHeader(Record Purchase Header, Boolean, Boolean)public-
CheckForBlockedLines()public-
TestStatusIsNotPendingApproval()Booleanpublic-
TestStatusIsNotPendingPrepayment()Booleanpublic-
TestStatusIsNotReleased()Booleanpublic-
TestStatusOpen()public-
SuspendStatusCheck(Boolean)public-
GetFullDocTypeTxt()Textpublic-
CopyDocument()public-
SetCalledFromWhseDoc(Boolean)public-
ConfirmReservationDateConflict()public-
ConfirmReservationDateConflict(Integer)public-
OpenDocumentStatistics()publicPending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
PrepareOpeningDocumentStatistics()public-
ShowDocumentStatisticsPage()publicPending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
LookupBuyFromVendorName(var Text)Booleanpublic-
SetStandardCodesMgt(var Codeunit Standard Codes Mgt.)public-
TransferSavedFieldsDropShipment(var Record Purchase Line, var Record Purchase Line)public-
BuyfromContactLookup()Booleanpublic-
ValidateEmptySellToCustomerAndLocation()public-
UpdateInboundWhseHandlingTime()public-
GetUseDate()Datepublic-
PerformManualRelease(var Record Purchase Header)public-
PerformManualReopen(var Record Purchase Header)public-
CreateDim(List)public-
GetUserSetupPurchaserCode()Code[20]public-
GetWarnWhenZeroQuantityPurchaseLinePosting()Guidpublic-
SetWarnZeroQuantityPurchasePosting()public-
CanCalculateTax()Booleanpublic-
SetSkipTaxCalulation(Boolean)public-
GetCalledFromWhseDoc()Booleanpublic-
CreateDimFromDefaultDim(Integer)public-
TestNoSeriesDate(Code[20], Code[20], Text[1024], Text[1024])public-
LookupBuyFromContact()public-
StorePurchCommentLineToTemp(var Record Purch. Comment Line)public-
RestorePurchCommentLine(var Record Purch. Comment Line, Integer, Integer)public-
UpdateBuyFromCont(Code[20])public-
TransferItemChargeAssgntPurchToTemp(var Record Item Charge Assignment (Purch), var Record Item Charge Assignment (Purch))public-
HasItemChargeAssignment()Booleanpublic-
SelectDefaultRemitAddress(var Record Purchase Header)public-
BatchConfirmUpdateDeferralDate(var Option, Boolean, Date, Boolean, Date)public-
LookupPayToVendorName(var Text)Booleanpublic-
RecreateTempPurchLines(var Record Purchase Line)public-
DeletePurchCommentLines()public-
DeletePurchLines(var Record Purchase Line)public-
SetReplaceDocumentDate()public-
PurchaseLinesEditable()Booleanpublic-
PerformManualRelease()public-
CouldDimensionsBeKept()Booleanpublic-
GetUpdatedFieldCaption(Integer)Textpublic-
GetQtyReservedFromStockState()Enum Reservation From Stockinternal-
TestPurchasePrepayment()public-
InitPostingDescription()public-
BatchConfirmUpdatePostingDate(Boolean, Date, Boolean)public-
SendICPurchaseDoc(var Record Purchase Header)public-
GetDocTypeTxt()Text[50]public-
SkipStatisticsPreparation()BooleanpublicPending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
ResetSkipStatisticsPreparationFlag()publicPending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
InitPostingNoSeries()public-
CalcDocAmountVAT(Decimal, Decimal, Decimal, Decimal)Decimalpublic-
UpdatePurchaseOrderLineIfExist()public-

Events, 285

KindNameParametersObsolete
Integration eventOnCheckPurchasePostRestrictions()-
Integration eventOnCheckPurchaseReleaseRestrictions()-
Integration eventOnBeforeGetFullDocTypeTxt(var Record Purchase Header, var Text, var Boolean)-
Integration eventOnAfterAddShipToAddress(var Record Purchase Header, Record Sales Header, Boolean)-
Integration eventOnAfterInitRecord(var Record Purchase Header)-
Integration eventOnAfterInitNoSeries(var Record Purchase Header, Record Purchase Header)-
Integration eventOnAfterChangePricesIncludingVAT(var Record Purchase Header)-
Integration eventOnAfterCheckBuyFromVendor(var Record Purchase Header, Record Purchase Header, Record Vendor)-
Integration eventOnAfterCheckPayToVendor(var Record Purchase Header, Record Purchase Header, Record Vendor)-
Integration eventOnAfterConfirmPurchPrice(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnAfterCopyBuyFromVendorFieldsFromVendor(var Record Purchase Header, Record Vendor, Record Purchase Header)-
Integration eventOnAfterCopyBuyFromVendorAddressFieldsFromVendor(var Record Purchase Header, Record Vendor)-
Integration eventOnAfterCopyPayToVendorAddressFieldsFromVendor(var Record Purchase Header, Record Vendor)-
Integration eventOnAfterCopyShipToVendorAddressFieldsFromVendor(var Record Purchase Header, Record Vendor)-
Integration eventOnAfterIsApprovedForPosting(Record Purchase Header, var Boolean)-
Integration eventOnAfterIsApprovedForPostingBatch(Record Purchase Header, var Boolean)-
Integration eventOnAfterGetNoSeriesCode(var Record Purchase Header, Record Purchases & Payables Setup, var Code[20])-
Integration eventOnAfterGetPostingNoSeriesCode(Record Purchase Header, var Code[20])-
Integration eventOnAfterGetPrepaymentPostingNoSeriesCode(Record Purchase Header, var Code[20])-
Integration eventOnAfterGetPurchSetup(Record Purchase Header, var Record Purchases & Payables Setup, Integer)-
Integration eventOnAfterGetReportSelectionsUsageFromDocumentType(Record Purchase Header, var Option, var Text[150])-
Integration eventOnAfterGetStatusStyleText(Record Purchase Header, var Text)-
Integration eventOnAfterTransferSavedFields(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterUpdateBuyFromVend(var Record Purchase Header, Record Contact)-
Integration eventOnAfterUpdateBuyFromCont(var Record Purchase Header, Record Vendor, Record Contact)-
Integration eventOnAfterUpdatePayToCont(var Record Purchase Header, Record Vendor, Record Contact)-
Integration eventOnAfterUpdatePayToVend(var Record Purchase Header, Record Contact)-
Integration eventOnAfterUpdateShipToAddress(var Record Purchase Header)-
Integration eventOnAfterUpdateCurrencyFactor(var Record Purchase Header, Boolean)-
Integration eventOnAfterUpdateInboundWhseHandlingTime(var Record Purchase Header, Integer)-
Integration eventOnAfterAppliesToDocNoOnLookup(var Record Purchase Header, Record Vendor Ledger Entry)-
Integration eventOnAfterValidateShortcutDimCode(var Record Purchase Header, Record Purchase Header, Integer, var Code[20])-
Integration eventOnAfterTransferExtendedTextForPurchaseLineRecreation(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnBeforeAssistEdit(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckSpecialOrderSalesLineLink(Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckShipToCode(Record Purchase Header, var Boolean)-
Integration eventOnBeforeContactIsNotRelatedToVendorError(Record Contact, Code[20], var Boolean)-
Integration eventOnBeforeDeleteRecordInApprovalRequest(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeInitInsert(var Record Purchase Header, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeIsCreditDocType(Record Purchase Header, var Boolean)-
Integration eventOnBeforeIsTotalValid(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeHasBuyFromAddress(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeHasShipToAddress(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeHasPayToAddress(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeLookupReceivingNoSeries(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeLookupReturnShipmentNoSeries(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeOnDelete(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeSetShipToCodeEmpty(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeShouldSearchForVendorByName(Code[20], var Boolean, var Boolean)-
Integration eventOnBeforeTransferSavedJobFields(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdatePurchLineAmounts(var Record Purchase Header, var Record Purchase Header, Integer, var Boolean)-
Integration eventOnBeforeRecreatePurchLines(var Record Purchase Header)-
Integration eventOnBeforeRecreatePurchLinesHandler(var Record Purchase Header, Record Purchase Header, Text[100], var Boolean)-
Integration eventOnBeforeSetSecurityFilterOnRespCenter(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeShowDocDim(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeSetDefaultPurchaser(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeSetPurchaserCode(var Record Purchase Header, Code[20], var Code[20], var Boolean)-
Integration eventOnBeforeTestNoSeries(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeTransferSavedFieldsDropShipment(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeTransferSavedFieldsSpecialOrder(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateAllLineDim(var Record Purchase Header, Integer, Integer, var Boolean, Record Purchase Header)-
Integration eventOnBeforeUpdateLocationCode(var Record Purchase Header, Code[10], var Boolean)-
Integration eventOnBeforeUpdatePurchLinesByFieldNo(var Record Purchase Header, Integer, var Boolean, var Boolean)-
Integration eventOnCollectParamsInBufferForCreateDimSetOnAfterSetTempPurchLineFilters(var Record Purchase Line, Record Purchase Line)-
Integration eventOnBeforeValidatePayToVendorNo(var Record Purchase Header, var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnInsertTempPurchLineInBufferOnBeforeTempPurchLineInsert(var Record Purchase Line, Record Purchase Line)-
Integration eventOnRecreatePurchLinesOnAfterValidateType(var Record Purchase Line, Record Purchase Line)-
Integration eventOnRecreatePurchLinesOnBeforeInsertPurchLine(var Record Purchase Line, var Record Purchase Line, Text[100])-
Integration eventOnRecreatePurchLinesOnBeforeTempPurchLineInsert(var Record Purchase Line, Record Purchase Line)-
Integration eventOnRecreatePurchLineOnAfterProcessAttachedToLineNo(var Record Purchase Line, Record Purchase Line)-
Integration eventOnPrintRecordsOnAfterCheckMixedDropShipment(var Record Purchase Header)-
Integration eventOnSendRecordsOnAfterCheckMixedDropShipment(var Record Purchase Header)-
Integration eventOnValidateBuyFromVendorNoOnAfterRecreateLines(var Record Purchase Header, Record Purchase Header, Integer)-
Integration eventOnValidateBuyFromVendorNoOnValidateBuyFromVendorNoOnBeforeValidatePayToVendor(var Record Purchase Header)-
Integration eventOnBeforeOnRename(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnAfterTestStatusOpen()-
Integration eventOnAfterUpdatePurchLines(var Record Purchase Header)-
Integration eventOnInitFromPurchHeader(var Record Purchase Header, Record Purchase Header)-
Integration eventOnInitFromContactOnBeforeInitRecord(var Record Purchase Header, Record Purchase Header)-
Integration eventOnInitFromVendorOnBeforeInitRecord(var Record Purchase Header, Record Purchase Header)-
Integration eventOnInitInsertOnBeforeInitRecord(var Record Purchase Header, var Record Purchase Header)-
Integration eventOnRecreatePurchLinesOnBeforeConfirm(var Record Purchase Header, Record Purchase Header, Text[100], Boolean, var Boolean, var Boolean)-
Integration eventOnTestStatusIsNotPendingApproval(Record Purchase Header, var Boolean)-
Integration eventOnTestStatusIsNotPendingPrepayment(Record Purchase Header, var Boolean)-
Integration eventOnTestStatusIsNotReleased(Record Purchase Header, var Boolean)-
Integration eventOnValidateOrderAddressCodeOnBeforeUpdateLocationCode(var Record Purchase Header, var Record Purchase Header, Integer, var Boolean)-
Integration eventOnValidatePaymentTermsCodeOnBeforeCalcDueDate(var Record Purchase Header, var Record Purchase Header, Integer, Integer, var Boolean)-
Integration eventOnValidatePaymentTermsCodeOnBeforeValidateDueDate(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnValidatePaymentTermsCodeOnBeforeValidateDueDateWhenBlank(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnValidatePayToVendorNoOnBeforeGetPayToVend(var Record Purchase Header)-
Integration eventOnValidatePaytoVendorNoBeforeRecreateLines(var Record Purchase Header, Integer)-
Integration eventOnValidatePricesIncludingVATOnBeforePurchLineModify(var Record Purchase Header, var Record Purchase Line, Record Currency, Boolean)-
Integration eventOnValidateVATBaseAmountPercOnBeforeUpdatePurchAmountLines(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnLookupPostCode(Integer, Record Purchase Header, var Record Purchase Header)-
Integration eventOnRecreatePurchLinesOnAfterPurchLineSetFilters(var Record Purchase Line)-
Integration eventOnRecreatePurchLinesOnDropShipmentSpecialOrder(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCopyDocument(var Record Purchase Header, var Boolean)-
Integration eventOnRecreatePurchLinesOnBeforeTempPurchLineFindSet(var Record Purchase Line)-
Integration eventOnUpdateAllLineDimOnBeforeGetPurchLineNewDimsetID(var Record Purchase Line, Integer, Integer)-
Integration eventOnUpdateAllLineDimOnAfterGetPurchLineNewDimsetID(Record Purchase Header, Record Purchase Header, Record Purchase Line, var Integer, Integer, Integer)-
Integration eventOnBeforeValidateReceivingNoSeries(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidateReturnShipmentNoSeries(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeTestPurchLineFieldsBeforeRecreate(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeDeletePurchCommentLines(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeStorePurchCommentLineToTemp(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeTransferItemChargeAssgntPurchToTemp(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeDeletePurchLines(var Record Purchase Header, Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnAfterCopyBuyFromAddressToPayToAddress(var Record Purchase Header)-
Integration eventOnBeforeGetNoSeriesCode(Record Purchases & Payables Setup, var Code[20], var Boolean, var Record Purchase Header)-
Integration eventOnBeforeGetPostingNoSeriesCode(var Record Purchase Header, Record Purchases & Payables Setup, var Code[20], var Boolean)-
Integration eventOnAfterRecreatePurchLine(var Record Purchase Line, var Record Purchase Line, var Record Purchase Header)-
Integration eventOnAfterDeleteAllTempPurchLines(var Record Purchase Header)-
Integration eventOnAfterUpdatePurchLinesByFieldNo(var Record Purchase Header, Record Purchase Header, Integer)-
Integration eventOnAfterValidateShipToCode(var Record Purchase Header, Record Customer, Record Ship-to Address)-
Integration eventOnBeforeCheckReceiptInfo(var Record Purchase Header, Record Purchase Header, var Record Purchase Line, Boolean, var Boolean)-
Integration eventOnBeforeConfirmResvDateConflict(var Record Purchase Header, var Boolean, Integer)-
Integration eventOnBeforeDeletePurchaseLines(var Record Purchase Line, var Boolean, var Record Purchase Header)-
Integration eventOnBeforeLookupAppliesToDocNo(var Record Purchase Header, var Record Vendor Ledger Entry, var Boolean)-
Integration eventOnBeforeModifyPayToVendorAddress(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeModifyVendorAddress(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeOpenPurchaseOrderStatistics(var Record Purchase Header, var Boolean)Pending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
Integration eventOnBeforeTransferSavedFields(var Record Purchase Line, Record Purchase Line)-
Integration eventOnBeforeValidateLocationCode(var Record Purchase Header, var Boolean)-
Integration eventOnBuyFromCityOnBeforeOnLookup(var Record Purchase Header, Record Post Code, var Boolean)-
Integration eventOnShipToPostCodeOnBeforeOnLookup(var Record Purchase Header, var Boolean, Record Post Code)-
Integration eventOnBeforeOpenDocumentStatistics(var Record Purchase Header, var Boolean)Pending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
Integration eventOnAfterPrepareOpeningDocumentStatistics(var Record Purchase Header)-
Integration eventOnGetStatisticsPageID(var Integer, Record Purchase Header)Pending 26.0
The statistics action will be replaced with the PurchaseOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
Integration eventOnBeforeTestStatusOpen(var Record Purchase Header, Record Purchase Header, Integer)-
Integration eventOnInitRecordOnAfterAssignDates(var Record Purchase Header)-
Integration eventOnSendProfileOnBeforeSendVendor(var Record Purchase Header, var Boolean)-
Integration eventOnUpdatePurchLinesByFieldNoOnBeforeLineModify(var Record Purchase Header, var Record Purchase Header, Record Purchase Line)-
Integration eventOnUpdatePurchLinesByFieldNoOnBeforeValidateFields(var Record Purchase Line, Record Purchase Line, var Integer, var Record Purchase Header, var Boolean)-
Integration eventOnValidateOrderAddressCodeOnAfterCopyBuyFromVendorAddressFieldsFromVendor(var Record Purchase Header, Record Vendor)-
Integration eventOnValidatePayToVendorNoOnBeforeRecallModifyAddressNotification(var Record Purchase Header, Record Purchase Header, Record Vendor)-
Integration eventOnLookupBuyfromVendorNameOnAfterSuccessfulLookup(var Record Purchase Header)-
Integration eventOnUpdatePayToVendOnBeforeFindByContact(var Record Purchase Header, Record Vendor, Record Contact)-
Integration eventOnBeforeCheckBlockedVendOnDocs(var Record Purchase Header, Record Purchase Header, var Record Vendor, Integer, var Boolean)-
Integration eventOnRecreateTempPurchLinesOnAfterTempPurchLineInsert(var Record Purchase Header, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnRecreatePurchLinesOnBeforeTransferSavedFields(var Record Purchase Header, var Record Purchase Line, var Boolean, var Record Purchase Line)-
Integration eventOnValidatePrepmtPaymentTermsCodeOnCaseElseOnBeforeValidatePrepaymentDueDate(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnValidatePrepmtPaymentTermsCodeOnCaseIfOnBeforeValidatePrepaymentDueDate(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnBeforeSetAmountToApply(var Record Purchase Header, var Record Vendor Ledger Entry)-
Integration eventOnBeforeGetNextArchiveDocOccurrenceNo(var Record Purchase Header, var Boolean)-
Integration eventOnAfterCopyAddressInfoFromOrderAddress(var Record Order Address, var Record Purchase Header)-
Integration eventOnAfterSetBuyFromVendorFromFilter(var Record Purchase Header)-
Integration eventOnAfterSetShipToForSpecOrder(var Record Purchase Header, Record Location, Record Company Information)-
Integration eventOnAfterTestNoSeries(var Record Purchase Header, Record Purchases & Payables Setup)-
Integration eventOnValidatePurchaseHeaderPayToVendorNoOnBeforeCheckDocType(Record Vendor, var Record Purchase Header, var Record Purchase Header, Boolean)-
Integration eventOnBeforeBuyFromPostCodeOnBeforeLookupHandled(var Record Purchase Header, Record Post Code, var Boolean)-
Integration eventOnBeforeConfirmDeletion(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeCreateDimensionsFromValidatePayToVendorNo(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeConfirmUpdateField(var Record Purchase Header, Record Purchase Header, Integer, Integer, var Boolean, var Boolean)-
Integration eventOnBeforeValidateAppliesToDocNo(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeUpdateCurrencyFactor(var Record Purchase Header, var Boolean, var Record Currency Exchange Rate, Integer)-
Integration eventOnBeforeUpdateShipToAddress(var Record Purchase Header, var Boolean, Integer)-
Integration eventOnBeforeValidateEmptySellToCustomerAndLocation(var Record Purchase Header, Record Vendor, var Boolean, var Record Purchase Header)-
Integration eventOnBeforeValidateShipmentMethodCode(var Record Purchase Header, var Boolean)-
Integration eventOnRecreatePurchLinesOnAfterProcessTempPurchLines(var Record Purchase Line, var Record Purchase Header, Record Purchase Header, Text[100])-
Integration eventOnShowDocDimOnAfterSetDimensionSetID(var Record Purchase Header, Record Purchase Header)-
Integration eventOnTransferSavedFieldsSpecialOrderOnBeforeSalesLineModify(var Record Purchase Line, var Record Purchase Line, var Record Sales Line)-
Integration eventOnUpdateCurrencyFactorOnAfterCurrencyDateSet(var Record Purchase Header, var Date, Integer)-
Integration eventOnValidateOrderAddressCodeOnBeforeCopyBuyFromVendorAddressFieldsFromVendor(var Record Purchase Header, Record Vendor, var Boolean)-
Integration eventOnUpdateBuyFromVendOnAfterGetContact(var Record Purchase Header, var Record Contact, var Boolean)-
Integration eventOnUpdatePayToVendOnAfterGetContact(var Record Purchase Header, var Record Contact, var Boolean)-
Integration eventOnAfterInitDefaultDimensionSources(var Record Purchase Header, var List, Integer)-
Integration eventOnAfterHasDifferentBuyFromAddress(var Record Purchase Header, Record Vendor, var Boolean)-
Integration eventOnAfterHasDifferentPayToAddress(var Record Purchase Header, Record Vendor, var Boolean)-
Integration eventOnAfterAddSpecialOrderToAddress(var Record Purchase Header, Record Sales Header, Boolean)-
Integration eventOnUpdatePurchLinesByFieldNoOnAfterCalcShouldConfirmReservationDateConflict(var Record Purchase Header, Integer, var Boolean)-
Integration eventOnUpdatePurchLinesByFieldNoOnAfterPurchLineSetFilters(var Record Purchase Header, Record Purchase Header, var Record Purchase Line, Integer)-
Integration eventOnValidatePostingDateOnBeforeResetInvoiceDiscountValue(var Record Purchase Header, Record Purchase Header, Integer)-
Integration eventOnBeforeAddSpecialOrderToAddress(var Record Purchase Header, var Record Sales Header, var Boolean, Boolean)-
Integration eventOnBeforeCalcInvDiscForHeader(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckContactRelatedToVendorCompany(Record Purchase Header, Integer, var Boolean)-
Integration eventOnBeforeSendRecords(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidateDocumentDateWithPostingDate(var Record Purchase Header, Integer, var Boolean, Record Purchase Header)-
Integration eventOnValidateBuyFromVendorNoBeforeRecreateLines(var Record Purchase Header, Integer, var Record Vendor)-
Integration eventOnValidateBuyFromVendorNoOnAfterUpdateBuyFromCont(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnValidateBuyFromVendorNoOnAfterValidatePayToVendor(var Record Purchase Header)-
Integration eventOnValidatePaymentTermsCodeOnBeforeValidatePmtDiscountWhenBlank(var Record Purchase Header)-
Integration eventOnBeforeValidateRequestedReceiptDate(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnValidateGenBusPostingGroupOnAfterSetVATBusPostingGroup(var Record Purchase Header, Record Purchase Header, Record Gen. Business Posting Group)-
Integration eventOnAfterInitPostingNoSeries(var Record Purchase Header, Record Purchase Header)-
Integration eventOnBeforeValidateShipToCode(var Record Purchase Header, Record Purchase Header, var Record Ship-to Address, var Boolean)-
Integration eventOnBeforeLookupBuyFromContactNo(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeLookupPayToContactNo(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnAfterRecreatePurchLines(var Record Purchase Header, Text[100])-
Integration eventOnAfterCouldDimensionsBeKept(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnAfterCopyPayToVendorFieldsFromVendor(var Record Purchase Header, Record Vendor, Record Purchase Header)-
Integration eventOnAfterSetSecurityFilterOnRespCenter(var Record Purchase Header)-
Integration eventOnAfterPurchaseLinesEditable(Record Purchase Header, var Boolean)-
Integration eventOnAfterUpdatePayToAddressFromBuyFromAddress(var Record Purchase Header, Record Purchase Header, Integer)-
Integration eventOnUpdateAllLineDimOnAfterPurchLineSetFilters(var Record Purchase Line)-
Integration eventOnUpdatePurchLinesByFieldNoOnBeforeModifyRec(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnUpdatePurchLinesByChangedFieldName(Record Purchase Header, var Record Purchase Line, Text[100], Integer, Record Purchase Header)-
Integration eventOnBeforeCouldDimensionsBeKept(var Record Purchase Header, Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeConfirmKeepExistingDimensions(var Record Purchase Header, Record Purchase Header, Integer, Integer, var Boolean, var Boolean)-
Integration eventOnBeforeCreateDimSetForPrepmtAccDefaultDim(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeInitPostingDescription(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeMessageIfPurchLinesExist(var Record Purchase Header, Text[100], var Boolean)-
Integration eventOnBeforeJobUpdatePurchaseLine(var Record Purchase Line, var Boolean)-
Integration eventCollectParamsInBufferForCreateDimSetOnBeforeInsertTempPurchaseLineInBuffer(var Record General Posting Setup, var Record Default Dimension)-
Integration eventOnPrintRecordsOnBeforeTrySendToPrinterVendor(var Record Purchase Header, var Boolean, Boolean)-
Integration eventOnQtyToReceiveIsZeroOnAfterSetFilters(var Record Purchase Line)-
Integration eventOnBeforeValidatePromisedReceiptDate(var Record Purchase Header, Record Purchase Header, var Boolean, Integer)-
Integration eventOnBeforeValidatePayToCity(var Record Purchase Header, var Record Post Code, Integer, var Boolean)-
Integration eventOnBeforeValidatePayToPostCode(var Record Purchase Header, var Record Post Code, Integer, var Boolean)-
Integration eventOnBeforeValidateShipToCity(var Record Purchase Header, var Record Post Code, Integer, var Boolean)-
Integration eventOnBeforeValidateShipToPostCode(var Record Purchase Header, var Record Post Code, Integer, var Boolean)-
Integration eventOnBeforeValidateBuyFromCity(var Record Purchase Header, var Record Post Code, Integer, var Boolean)-
Integration eventOnBeforeValidateBuyFromPostCode(var Record Purchase Header, var Record Post Code, Integer, var Boolean)-
Integration eventOnValidateShipToCodeOnAfterCopyFromShipToAddr(var Record Purchase Header, Record Ship-to Address)-
Integration eventOnValidateShipToCodeOnAfterCopyFromSellToCust(var Record Purchase Header, Record Customer)-
Integration eventOnUpdateShipToAddressOnAfterCopyFromLocation(var Record Purchase Header, Record Location)-
Integration eventOnUpdateShipToAddressOnAfterCopyFromCompany(var Record Purchase Header, Record Company Information)-
Integration eventOnBeforeValidateExpectedReceiptDate(var Record Purchase Header, Record Purchase Header, var Boolean, Integer)-
Integration eventOnBeforeValidateSendICDocument(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnSendRecordsOnBeforeSendVendorRecords(Enum Report Selection Usage, var Record Purchase Header, Text[150], var Boolean)-
Integration eventOnBeforeValidatePaymentDiscountPercent(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnBeforeValidatePrepmtPaymentDiscountPercent(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnCheckBuyFromContactOnAfterFindByContact(var Record Purchase Header, var Record Contact Business Relation, var Record Contact)-
Integration eventOnAfterConfirmUpdateCurrencyFactor(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCreateDim(var Record Purchase Header, var Boolean, var List, Integer)-
Integration eventOnBeforeInitRecord(var Record Purchase Header, var Boolean, Record Purchase Header, Record Purchases & Payables Setup, Record General Ledger Setup, var Boolean)-
Integration eventOnBeforePrintRecords(var Record Purchase Header, Boolean, var Boolean)-
Integration eventOnBeforeSendProfile(var Record Purchase Header, var Record Document Sending Profile, var Boolean)-
Integration eventOnBeforeValidatePricesIncludingVAT(var Record Purchase Header, var Record Purchase Line, var Boolean, var Record Purchase Header)-
Integration eventOnBeforeCheckVendorPostingGroupChange(var Record Purchase Header, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeOnInsert(var Record Purchase Header, var Boolean)-
Integration eventOnBeforePurchLinesExist(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnValidatePostingDateOnBeforeCheckNeedUpdateCurrencyFactor(var Record Purchase Header, Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnValidatePostingDateOnAfterCheckNeedUpdateCurrencyFactor(var Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidateBuyFromVendorName(var Record Purchase Header, var Record Vendor, var Boolean)-
Integration eventOnBeforePriceMessageIfPurchLinesExist(var Record Purchase Header, Text[100], var Boolean)-
Integration eventOnShowDocDimOnBeforePurchHeaderModify(var Record Purchase Header)-
Integration eventOnCreateDimSetForPrepmtAccDefaultDimOnBeforeTempPurchaseLineCreateDim(var List, Record Purchase Line)-
Integration eventOnRecreatePurchLinesOnBeforePurchLinesExists(var Record Purchase Header, Record Purchase Header, Text[100], var Boolean)-
Integration eventOnBeforeInitPurchaseLineDefaultDimSource(var Record Purchase Header, var List, Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateSellToCustomerNo(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckShipToCodeChange(Record Purchase Header, var Boolean, Record Purchase Header)-
Integration eventOnBeforeSendToPosting(var Record Purchase Header, var Boolean, var Boolean, Integer)-
Integration eventOnBeforeValidateBuyFromVendorNo(var Record Purchase Header, Record Purchase Header, Integer, var Boolean, var Boolean)-
Integration eventOnBeforeValidatePostingDate(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnCreateDimOnBeforeUpdateLines(var Record Purchase Header, Record Purchase Header, Integer, Integer, List)-
Integration eventOnValidatePaymentTermsCodeOnBeforeCalcPmtDiscDate(var Record Purchase Header, var Record Purchase Header, Integer, Integer, var Boolean, var Boolean)-
Integration eventOnBeforeConfirmCloseUnposted(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeValidateCurrencyCode(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnBeforeCheckDropShipmentLineExists(var Record Sales Shipment Line, var Boolean)-
Integration eventOnAfterBuyFromAddressEqualsPayToAddress(Record Purchase Header, var Boolean)-
Integration eventOnAfterIsShipToAddressEqualToCompanyShipToAddress(Record Purchase Header, Record Company Information, var Boolean)-
Integration eventOnAfterBuyFromAddressEqualsShipToAddress(Record Purchase Header, var Boolean)-
Integration eventOnBeforeHasMixedDropShipment(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeConfirmUpdateCurrencyFactor(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeGetUserSetupPurchaserCode(var Record Purchase Header, var Boolean)-
Integration eventOnValidatePayToVendorNoOnAfterConfirmed(var Record Purchase Header)-
Integration eventOnValidateBuyFromVendorNoOnBeforeAssignResponsibilityCenter(var Record Purchase Header, Record Purchase Header, Integer, var Boolean)-
Integration eventOnInitRecordOnBeforeAssignResponsibilityCenter(var Record Purchase Header, var Boolean)-
Integration eventOnUpdateAllLineDimOnBeforeConfirmUpdateAllLineDim(var Record Purchase Header, var Boolean)-
Integration eventOnValidateShortcutDimCodeOnBeforeUpdateAllLineDim(var Record Purchase Header, Record Purchase Header, Integer)-
Integration eventOnUpdateAllLineDimOnBeforePurchLineModify(var Record Purchase Line, Record Purchase Line)-
Integration eventOnBeforeValidateOrderDate(var Record Purchase Header, Record Purchase Header, var Boolean, Integer)-
Integration eventOnSetAmountToApplyAfterOnCalcRemainingAmount(var Record Vendor Ledger Entry)-
Integration eventOnBeforePerformManualRelease(var Record Purchase Header, var Boolean)-
Integration eventOnValidateVATBaseDiscountOnBeforeConfirm(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnConfirmCurrencyFactorUpdateOnBeforeConfirm(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnIsApprovedForPostingOnBeforeError(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnAfterPayToAddressEqualsOldBuyFromAddress(Record Purchase Header, Record Purchase Header, var Boolean)-
Integration eventOnCopyAddressInfoFromOrderAddressOnBeforeCopyBuyFromVendorAddressFieldsFromOrderAddress(var Record Purchase Header, Record Purchase Header, Record Order Address, var Boolean)-
Integration eventOnAfterInitFromVendor(var Record Purchase Header, Record Purchase Header, Code[20], Text)-
Integration eventOnCreateDimOnAfterConfirmKeepExisting(var Record Purchase Header, Record Purchase Header, Integer, Integer, List)-
Integration eventOnBeforeLookupPrepmtCrMemoNoSeries(var Record Purchase Header, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidatePrepmtCrMemoNoSeries(var Record Purchase Header, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeGetPstdDocLinesToReverse(var Record Purchase Header, var Boolean)-
Integration eventOnAfterGetPstdDocLinesToReverse(var Record Purchase Header)-
Integration eventOnAfterValidateEmptySellToCustomerAndLocation(var Record Purchase Header, var Record Vendor)-
Integration eventOnBeforeValidateShortcutDimCode(var Record Purchase Header, var Record Purchase Header, Integer, var Code[20], var Boolean)-
Integration eventOnBeforeShowPostedDocsToPrintCreatedMsg(var Boolean, Boolean, var Record Purchase Header)-
Integration eventOnAfterInitPurchaseLineDefaultDimSource(var Record Purchase Header, var List, Record Purchase Line)-
Integration eventOnBeforeValidateVendorInvoiceNo(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidateVendorCrMemoNo(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckIsTotalValid(Record Incoming Document, Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeLookupPrepmtNoSeries(var Record Purchase Header, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidatePrepmtNoSeries(var Record Purchase Header, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeUpdatePurchaseOrderLineIfExist(var Record Purchase Header, var Boolean)-