procedure CreatePostedRcptLine(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header", var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var TempHandlingSpecification: Record "Tracking Specification")
procedure PostWhseJnlLine(var PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header", var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var TempWhseSplitSpecification: Record "Tracking Specification" temporary)
procedure SetItemEntryRelation(PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header", PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var ItemEntryRelation: Record "Item Entry Relation")
[IntegrationEvent(False,False)]
local procedure OnBeforeRun(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var SuppressCommit: Boolean, PreviewMode: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreatePutAwayDocProcedure(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var RemQtyToHandleBase: Decimal, var CreatePutAway: Codeunit "Create Put-away", var ItemTrackingManagement: Codeunit "Item Tracking Management", var TempPostedWhseReceiptLine: Record "Posted Whse. Receipt Line" temporary, var TempPostedWhseReceiptLine2: Record "Posted Whse. Receipt Line" temporary, var WarehouseActivityHeader: Record "Warehouse Activity Header", var CounterPutAways: Integer, var DoCheckIsReceiptForJob: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterClearPurchLineQtyToShipReceive(var PurchaseLine: Record "Purchase Line", WarehouseReceiptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterClearSalesLineQtyToShipReceive(var SalesLine: Record "Sales Line", WarehouseReceiptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterCreatePutAwayDoc(var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var CounterPutAways: Integer, var WhseActivHeader: Record "Warehouse Activity Header")
[IntegrationEvent(False,False)]
local procedure OnAfterCreatePutAwayDeleteBlankBinContent(var WarehouseActivityHeader: Record "Warehouse Activity Header")
[IntegrationEvent(False,False)]
local procedure OnAfterFindWhseRcptLineForPurchLine(var WhseRcptLine: Record "Warehouse Receipt Line", var PurchaseLine: Record "Purchase Line")
[IntegrationEvent(False,False)]
local procedure OnAfterFindWhseRcptLineForSalesLine(var WhseRcptLine: Record "Warehouse Receipt Line", var SalesLine: Record "Sales Line")
[IntegrationEvent(False,False)]
local procedure OnAfterFindWhseRcptLineForTransLine(var WhseRcptLine: Record "Warehouse Receipt Line", var TransferLine: Record "Transfer Line")
[IntegrationEvent(False,False)]
local procedure OnAfterPostUpdateWhseDocuments(var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var WhsePutAwayRequest: Record "Whse. Put-away Request")
[IntegrationEvent(False,False)]
local procedure OnBeforePostUpdateWhseRcptLine(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var WarehouseReceiptLineBuf: Record "Warehouse Receipt Line", var DeleteWhseRcptLine: Boolean, var WarehouseReceiptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforePostWhseJnlLine(var PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header", var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var WhseReceiptLine: Record "Warehouse Receipt Line", var TempTrackingSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeRegisterWhseJnlLines(var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary, var PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header", var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseRqstDocumentStatus(WhseRqst: Record "Warehouse Request", var WarehouseReceiptLine: Record "Warehouse Receipt Line", SalesHeader: Record "Sales Header", PurchHeader: Record "Purchase Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyToReceiveOnPurchaseLine(var PurchaseLine: Record "Purchase Line", WarehouseReceiptLine: Record "Warehouse Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyToReceiveOnTransferLine(var TransferLine: Record "Transfer Line", WarehouseReceiptLine: Record "Warehouse Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateReturnQtyToReceiveOnSalesLine(var SalesLine: Record "Sales Line", WarehouseReceiptLine: Record "Warehouse Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckUnitOfMeasureCode(WarehouseReceiptLine: Record "Warehouse Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterPostSourceDocuments(var WarehouseReceiptHeader: Record "Warehouse Receipt Header", WarehouseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterCalcShouldCreatePutAway(WhseRcptHeader: Record "Warehouse Receipt Header", Location: Record Location, PutAwayRequired: Boolean, SuppressCommit: Boolean, HideValidationDialog: Boolean, var ShouldCreatePutAway: Boolean, var CounterPutAways: Integer)
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterSetPutAwayRequired(WhseRcptHeader: Record "Warehouse Receipt Header", var PutAwayRequired: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterGetSourceDocument(SourceHeader: Variant, WhseRcptLine: Record "Warehouse Receipt Line", var SuppressCommit: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterPostedWhseRcptLineInsert(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", WarehouseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnAfterInitPostedRcptLine(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnAfterCheckWhseRcptLines(var WhseRcptHeader: Record "Warehouse Receipt Header", var WhseRcptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnAfterPostedWhseRcptHeaderInsert(var PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header", WarehouseReceiptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseItemTrackingSetupSNRequired(var TempWhseJnlLine: Record "Warehouse Journal Line" temporary, PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckUpdateSalesLineBinCode(var SalesLine: Record "Sales Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeClearSalesLineQtyToShipReceive(var SalesLine: Record "Sales Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeClearPurchLineQtyToShipReceive(var PurchLine: Record "Purchase Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseJnlLine(var TempWhseJnlLine: Record "Warehouse Journal Line" temporary, var IsHandled: Boolean, var WMSMgt: Codeunit "WMS Management")
[IntegrationEvent(False,False)]
local procedure OnBeforeCreatePostedRcptLine(var WhseRcptLine: Record "Warehouse Receipt Line", var PostedWhseRcptHeader: Record "Posted Whse. Receipt Header", var PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempHandlingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreatePutAwayDoc(var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetFirstPutAwayDocument(var WhseActivHeader: Record "Warehouse Activity Header", var Result: Boolean, var IsHandled: Boolean, var WhseReceiptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforeGetNextPutAwayDocument(var WhseReceiptHeader: Record "Warehouse Receipt Header", var WhseActivHeader: Record "Warehouse Activity Header", var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInitSourceDocumentLines(var WhseReceiptLine: Record "Warehouse Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePurchLineModify(var PurchaseLine: Record "Purchase Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSalesLineModify(var SalesLine: Record "Sales Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTransLineModify(var TransferLine: Record "Transfer Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, WhseRcptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforePostPurchErrorsNotProcessed(var PurchPost: Codeunit "Purch.-Post", var PurchHeader: Record "Purchase Header", var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostSourcePurchDocument(var PurchPost: Codeunit "Purch.-Post", var PurchHeader: Record "Purchase Header", var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostSalesErrorsNotProcessed(var SalesPost: Codeunit "Sales-Post", var SalesHeader: Record "Sales Header", var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostSourceSalesDocument(var SalesPost: Codeunit "Sales-Post", var SalesHeader: Record "Sales Header", var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostTransferErrorsNotProcessed(var TransferPostReceipt: Codeunit "TransferOrder-Post Receipt", var TransHeader: Record "Transfer Header", var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostSourceTransferDocument(var TransferPostReceipt: Codeunit "TransferOrder-Post Receipt", var TransHeader: Record "Transfer Header", var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostSourceDocument(var WhseRcptLine: Record "Warehouse Receipt Line", PurchaseHeader: Record "Purchase Header", SalesHeader: Record "Sales Header", TransferHeader: Record "Transfer Header", var CounterSourceDocOK: Integer, HideValidationDialog: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostedWhseRcptHeaderInsert(var PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header", WarehouseReceiptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforePostedWhseRcptLineInsert(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", WarehouseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateWhseRcptLine(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var WarehouseReceiptLineBuf: Record "Warehouse Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCodeOnBeforeWhseRcptHeaderModify(var WarehouseReceiptHeader: Record "Warehouse Receipt Header", WarehouseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnCreatePostedRcptLineOnBeforePostWhseJnlLine(var WhseJnlRegisterLine: Codeunit "Whse. Jnl.-Register Line", WhseRcptLine: Record "Warehouse Receipt Line", var IsHandled: Boolean, var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnCreatePostedRcptLineOnBeforeSetPostedSourceDocument(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", WarehouseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnCreatePutAwayDocOnBeforeCreatePutAwayRun(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var CreatePutAway: Codeunit "Create Put-away", WarehouseReceiptHeader: Record "Warehouse Receipt Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeader(var WhseReceiptHeader: Record "Warehouse Receipt Header", var WhseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeaderOnAfterPurchHeaderModify(var PurchaseHeader: Record "Purchase Header", WhseReceiptLine: Record "Warehouse Receipt Line", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeaderOnBeforePurchHeaderModify(var PurchaseHeader: Record "Purchase Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentOnBeforePurchHeaderInit(var PurchaseHeader: Record "Purchase Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var WarehouseReceiptLine: Record "Warehouse Receipt Line", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeaderOnBeforePurchHeaderReopen(var PurchaseHeader: Record "Purchase Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeaderOnAfterSalesHeaderModify(var SalesHeader: Record "Sales Header", WhseReceiptLine: Record "Warehouse Receipt Line", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeaderOnBeforeSalesHeaderModify(var SalesHeader: Record "Sales Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentOnBeforeSalesHeaderInit(var SalesHeader: Record "Sales Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var WarehouseReceiptLine: Record "Warehouse Receipt Line", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeaderOnAfterTransHeaderModify(var TransferHeader: Record "Transfer Header", WhseReceiptLine: Record "Warehouse Receipt Line", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentHeaderOnBeforeTransHeaderModify(var TransferHeader: Record "Transfer Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentOnBeforeTransferHeaderInit(var TransferHeader: Record "Transfer Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var WarehouseReceiptLine: Record "Warehouse Receipt Line", var ModifyHeader: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnAfterSourceSalesLineFound(var SalesLine: Record "Sales Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, WhseRcptHeader: Record "Warehouse Receipt Header", OldWhseRcptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnAfterSourcePurchLineFound(var PurchaseLine: Record "Purchase Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, WhseRcptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnAfterSalesLineModify(var SalesLine: Record "Sales Line", ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnAfterPurchLineModify(var PurchaseLine: Record "Purchase Line", ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnAfterSourceTransLineFound(var TransferLine: Record "Transfer Line", WhseRcptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnAfterClearTransLineQtyToReceive(var TransferLine: Record "Transfer Line", var WhseReceiptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertWhseItemEntryRelationOnBeforeInsertFromTempWhseItemEntryRelation(var WhseItemEntryRelation: Record "Whse. Item Entry Relation", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertWhseItemEntryRelationOnBeforeInsertFromTempWhseSplitSpecification(var WhseItemEntryRelation: Record "Whse. Item Entry Relation", var TempWhseSplitSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostSourceDocument(var WhseReceiptHeader: Record "Warehouse Receipt Header", var WhseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnPostUpdateWhseDocumentsOnBeforeDeleteAll(var WhseReceiptHeader: Record "Warehouse Receipt Header", var WhseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnPostUpdateWhseDocumentsOnBeforeWhseRcptLineModify(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var WhseRcptLineBuf: Record "Warehouse Receipt Line" temporary)
[IntegrationEvent(False,False)]
local procedure OnPostUpdateWhseDocumentsOnAfterWhseRcptHeaderDelete(var WhseReceiptHeader: Record "Warehouse Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnPostWhseJnlLineOnAfterInsertWhseItemEntryRelation(var PostedWhseRcptHeader: Record "Posted Whse. Receipt Header", var PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempWhseSplitSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean, ReceivingNo: Code[20], PostingDate: Date, var TempWhseJnlLine: Record "Warehouse Journal Line" temporary)
[IntegrationEvent(False,False)]
local procedure OnPostWhseJnlLineOnBeforeWhseJnlRegisterLineRun(var WarehouseJournalLine: Record "Warehouse Journal Line", PostedWhseReceiptHeader: Record "Posted Whse. Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnGetResultMessageOnBeforeMessage(var CounterPutAways: Integer, var MessageText: Text)
Parameters
Name
Type
Description
CounterPutAways
Integer
MessageText
Text
OnGetSourceDocumentOnElseCase
[IntegrationEvent(False,False)]
local procedure OnGetSourceDocumentOnElseCase(var SourceHeader: Variant)
Parameters
Name
Type
Description
SourceHeader
Variant
OnPostSourceDocumentOnBeforePostPurchaseHeader
[IntegrationEvent(False,False)]
local procedure OnPostSourceDocumentOnBeforePostPurchaseHeader(var PurchHeader: Record "Purchase Header", WhseRcptHeader: Record "Warehouse Receipt Header", SuppressCommit: Boolean, var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnBeforeProcessPurchLine(var PurchaseLine: Record "Purchase Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostSourceDocumentOnBeforePostSalesHeader(var SalesHeader: Record "Sales Header", WhseRcptHeader: Record "Warehouse Receipt Header", SuppressCommit: Boolean, var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCode(WhseRcptLine: Record "Warehouse Receipt Line", var SuppressCommit: Boolean, CounterSourceDocOK: Integer, CounterSourceDocTotal: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInitSourceDocumentLinesOnBeforeProcessSalesLine(var SalesLine: Record "Sales Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostSourceDocumentOnBeforePostTransferHeader(var TransferHeader: Record "Transfer Header", WarehouseReceiptHeader: Record "Warehouse Receipt Header", SuppressCommit: Boolean, var CounterSourceDocOK: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostSourceDocumentOnAfterGetWhseRcptHeader(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var WarehouseSetup: Record "Warehouse Setup", SuppressCommit: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterRemoveSourceFilterFromWhseRcptLine(var WarehouseReceiptLine: Record "Warehouse Receipt Line", var PurchaseHeader: Record "Purchase Header", var SalesHeader: Record "Sales Header", var TransferHeader: Record "Transfer Header")
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateAttachedLine(var SalesLine: Record "Sales Line", var WarehouseReceiptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, var IsHandled: Boolean, var Result: Boolean)
[IntegrationEvent(False,False)]
local procedure OnUpdateAttachedLineOnBeforeModifyLine(var SalesLine: Record "Sales Line", var WarehouseReceiptLine: Record "Warehouse Receipt Line", var ModifyLine: Boolean, var QtyToHandle: Decimal)
[IntegrationEvent(False,False)]
local procedure OnBeforeConsumeWarehouseEntryForJobPurchase(var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary, PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeIsReceiptForJob(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var IsReceiptForJob: Boolean, var IsHandled: Boolean)