Codeunit "Get Source Doc. Inbound"

ID 5751
Namespace: Microsoft.Warehouse.Request

Methods

SetServVendDocNo

procedure SetServVendDocNo(NewServVendDocNo: Code[20])

Parameters

Name Type Description
NewServVendDocNo Code[20]

GetInboundDocs

procedure GetInboundDocs(var WarehouseReceiptHeader: Record "Warehouse Receipt Header")

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"

GetSingleInboundDoc

procedure GetSingleInboundDoc(var WarehouseReceiptHeader: Record "Warehouse Receipt Header")

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"

CreateFromPurchOrder

procedure CreateFromPurchOrder(PurchaseHeader: Record "Purchase Header")

Parameters

Name Type Description
PurchaseHeader Table Microsoft.Purchases.Document."Purchase Header"

CreateFromPurchOrderHideDialog

procedure CreateFromPurchOrderHideDialog(PurchHeader: Record "Purchase Header"): Boolean

Parameters

Name Type Description
PurchHeader Table Microsoft.Purchases.Document."Purchase Header"

Returns

Type Description
Boolean

CreateFromSalesReturnOrder

procedure CreateFromSalesReturnOrder(SalesHeader: Record "Sales Header")

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"

CreateFromSalesReturnOrderHideDialog

procedure CreateFromSalesReturnOrderHideDialog(SalesHeader: Record "Sales Header"): Boolean

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"

Returns

Type Description
Boolean

CreateFromInbndTransferOrder

procedure CreateFromInbndTransferOrder(TransHeader: Record "Transfer Header")

Parameters

Name Type Description
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"

CreateFromInbndTransferOrderHideDialog

procedure CreateFromInbndTransferOrderHideDialog(TransHeader: Record "Transfer Header"): Boolean

Parameters

Name Type Description
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"

Returns

Type Description
Boolean

GetSingleWhsePutAwayDoc

procedure GetSingleWhsePutAwayDoc(CurrentWkshTemplateName: Code[10], CurrentWkshName: Code[10], LocationCode: Code[10])

Parameters

Name Type Description
CurrentWkshTemplateName Code[10]
CurrentWkshName Code[10]
LocationCode Code[10]

GetRequireReceiveRqst

procedure GetRequireReceiveRqst(var WarehouseRequest: Record "Warehouse Request")

Parameters

Name Type Description
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"

Events

OnAfterCreateWhseReceiptHeaderFromWhseRequest

[IntegrationEvent(False,False)]
local procedure OnAfterCreateWhseReceiptHeaderFromWhseRequest(var WhseReceiptHeader: Record "Warehouse Receipt Header", var WarehouseRequest: Record "Warehouse Request", var GetSourceDocuments: Report "Get Source Documents")

Parameters

Name Type Description
WhseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
GetSourceDocuments Report Microsoft.Warehouse.Request."Get Source Documents"

OnAfterFindWarehouseRequestForPurchaseOrder

[IntegrationEvent(False,False)]
local procedure OnAfterFindWarehouseRequestForPurchaseOrder(var WarehouseRequest: Record "Warehouse Request", PurchaseHeader: Record "Purchase Header")

Parameters

Name Type Description
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
PurchaseHeader Table Microsoft.Purchases.Document."Purchase Header"

OnAfterFindWarehouseRequestForSalesReturnOrder

[IntegrationEvent(False,False)]
local procedure OnAfterFindWarehouseRequestForSalesReturnOrder(var WarehouseRequest: Record "Warehouse Request", SalesHeader: Record "Sales Header")

Parameters

Name Type Description
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
SalesHeader Table Microsoft.Sales.Document."Sales Header"

OnAfterFindWarehouseRequestForInbndTransferOrder

[IntegrationEvent(False,False)]
local procedure OnAfterFindWarehouseRequestForInbndTransferOrder(var WarehouseRequest: Record "Warehouse Request", TransferHeader: Record "Transfer Header")

Parameters

Name Type Description
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"

OnAfterGetInboundDocs

[IntegrationEvent(False,False)]
local procedure OnAfterGetInboundDocs(var WarehouseReceiptHeader: Record "Warehouse Receipt Header")

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"

OnAfterGetSingleInboundDoc

[IntegrationEvent(False,False)]
local procedure OnAfterGetSingleInboundDoc(var WarehouseReceiptHeader: Record "Warehouse Receipt Header")

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"

OnAfterSetWarehouseRequestFilters

[IntegrationEvent(False,False)]
local procedure OnAfterSetWarehouseRequestFilters(var WarehouseRequest: Record "Warehouse Request", WarehouseReceiptHeader: Record "Warehouse Receipt Header")

Parameters

Name Type Description
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"

OnBeforeCreateFromPurchOrder

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateFromPurchOrder(var PurchaseHeader: Record "Purchase Header", var IsHandled: Boolean)

Parameters

Name Type Description
PurchaseHeader Table Microsoft.Purchases.Document."Purchase Header"
IsHandled Boolean

OnBeforeCreateFromSalesReturnOrder

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateFromSalesReturnOrder(var SalesHeader: Record "Sales Header", var IsHandled: Boolean)

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
IsHandled Boolean

OnBeforeCreateFromInbndTransferOrder

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateFromInbndTransferOrder(var TransferHeader: Record "Transfer Header", var IsHandled: Boolean)

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
IsHandled Boolean

OnBeforeCreateWhseReceiptHeaderFromWhseRequest

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateWhseReceiptHeaderFromWhseRequest(var GetSourceDocuments: Report "Get Source Documents", var WarehouseRequest: Record "Warehouse Request", var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
GetSourceDocuments Report Microsoft.Warehouse.Request."Get Source Documents"
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
Result Boolean
IsHandled Boolean

OnBeforeGetRequireReceiveRqst

[IntegrationEvent(False,False)]
local procedure OnBeforeGetRequireReceiveRqst(var WarehouseRequest: Record "Warehouse Request", var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
IsHandled Boolean

OnBeforeGetSourceDocForHeader

[IntegrationEvent(False,False)]
local procedure OnBeforeGetSourceDocForHeader(var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var WarehouseRequest: Record "Warehouse Request", var IsHandled: Boolean, var GetSourceDocuments: Report "Get Source Documents")

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
IsHandled Boolean
GetSourceDocuments Report Microsoft.Warehouse.Request."Get Source Documents"

OnBeforeGetSingleInboundDoc

[IntegrationEvent(False,False)]
local procedure OnBeforeGetSingleInboundDoc(var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"
IsHandled Boolean

OnBeforeShowDialog

[IntegrationEvent(False,False)]
local procedure OnBeforeShowDialog(var GetSourceDocuments: Report "Get Source Documents", var WhseReceiptCreated: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
GetSourceDocuments Report Microsoft.Warehouse.Request."Get Source Documents"
WhseReceiptCreated Boolean
IsHandled Boolean

OnBeforeGetSourceDocumentsRun

[IntegrationEvent(False,False)]
local procedure OnBeforeGetSourceDocumentsRun(var GetSourceDocuments: Report "Get Source Documents", var WarehouseRequest: Record "Warehouse Request", ServVendDocNo: Code[20])

Parameters

Name Type Description
GetSourceDocuments Report Microsoft.Warehouse.Request."Get Source Documents"
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
ServVendDocNo Code[20]

OnGetSingleWhsePutAwayDocOnAfterGetResultWhsePutAwayRqst

[IntegrationEvent(False,False)]
local procedure OnGetSingleWhsePutAwayDocOnAfterGetResultWhsePutAwayRqst(var WhsePutAwayRequest: Record "Whse. Put-away Request")

Parameters

Name Type Description
WhsePutAwayRequest Table Microsoft.Warehouse.Request."Whse. Put-away Request"

OnOpenWarehouseReceiptPage

[IntegrationEvent(False,False)]
local procedure OnOpenWarehouseReceiptPage(WarehouseReceiptHeader: Record "Warehouse Receipt Header", ServVendDocNo: Code[20], var IsHandled: Boolean, var GetSourceDocuments: Report "Get Source Documents")

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"
ServVendDocNo Code[20]
IsHandled Boolean
GetSourceDocuments Report Microsoft.Warehouse.Request."Get Source Documents"

OnGetInboundDocsBeforeUpdateReceiptHeaderStatus

[IntegrationEvent(False,False)]
local procedure OnGetInboundDocsBeforeUpdateReceiptHeaderStatus(var WarehouseReceiptHeader: Record "Warehouse Receipt Header")

Parameters

Name Type Description
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"

See also