Codeunit "Whse. Management"

ID 5775
Namespace: Microsoft.Warehouse.Request

Methods

GetWhseActivSourceDocument

procedure GetWhseActivSourceDocument(SourceType: Integer, SourceSubtype: Integer): Enum "Warehouse Activity Source Document"

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer

Returns

Type Description
Enum Microsoft.Warehouse.Activity."Warehouse Activity Source Document"

GetWhseJnlSourceDocument

procedure GetWhseJnlSourceDocument(SourceType: Integer, SourceSubtype: Integer): Enum "Warehouse Journal Source Document"

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer

Returns

Type Description
Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"

GetWhseRqstSourceDocument

procedure GetWhseRqstSourceDocument(SourceType: Integer, SourceSubtype: Integer): Enum "Warehouse Request Source Document"

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer

Returns

Type Description
Enum Microsoft.Warehouse.Request."Warehouse Request Source Document"

GetSourceDocumentType

procedure GetSourceDocumentType(SourceType: Integer, SourceSubtype: Integer): Enum "Warehouse Journal Source Document"

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer

Returns

Type Description
Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"

GetSourceDocument

procedure GetSourceDocument(SourceType: Integer, SourceSubtype: Integer): Integer

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer

Returns

Type Description
Integer

GetJournalSourceDocument

procedure GetJournalSourceDocument(SourceType: Integer, SourceSubtype: Integer): Enum "Warehouse Journal Source Document"

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer

Returns

Type Description
Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"

GetSourceType

procedure GetSourceType(WhseWkshLine: Record "Whse. Worksheet Line"): Integer

Parameters

Name Type Description
WhseWkshLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"

Returns

Type Description
Integer

GetOutboundDocLineQtyOtsdg

procedure GetOutboundDocLineQtyOtsdg(SourceType: Integer, SourceSubType: Integer, SourceNo: Code[20], SourceLineNo: Integer, SourceSubLineNo: Integer, var QtyOutstanding: Decimal, var QtyBaseOutstanding: Decimal)

Parameters

Name Type Description
SourceType Integer
SourceSubType Integer
SourceNo Code[20]
SourceLineNo Integer
SourceSubLineNo Integer
QtyOutstanding Decimal
QtyBaseOutstanding Decimal

SetSourceFilterForWhseRcptLine

procedure SetSourceFilterForWhseRcptLine(var WarehouseReceiptLine: Record "Warehouse Receipt Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
WarehouseReceiptLine Table Microsoft.Warehouse.Document."Warehouse Receipt Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

SetSourceFilterForWhseActivityLine

procedure SetSourceFilterForWhseActivityLine(var WarehouseActivityLine: Record "Warehouse Activity Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

SetSourceFilterForWhseShptLine

procedure SetSourceFilterForWhseShptLine(var WarehouseShipmentLine: Record "Warehouse Shipment Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
WarehouseShipmentLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

SetSourceFilterForPostedWhseRcptLine

procedure SetSourceFilterForPostedWhseRcptLine(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

SetSourceFilterForPostedWhseShptLine

procedure SetSourceFilterForPostedWhseShptLine(var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
PostedWhseShipmentLine Table Microsoft.Warehouse.History."Posted Whse. Shipment Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

GetSourceDocumentDoesNotExistErr

procedure GetSourceDocumentDoesNotExistErr(): Text

Returns

Type Description
Text

Events

OnAfterGetSrcDocLineQtyOutstanding

[IntegrationEvent(False,False)]
local procedure OnAfterGetSrcDocLineQtyOutstanding(SourceType: Integer, SourceSubType: Integer, SourceNo: Code[20], SourceLineNo: Integer, SourceSubLineNo: Integer, var QtyOutstanding: Decimal, var QtyBaseOutstanding: Decimal)

Parameters

Name Type Description
SourceType Integer
SourceSubType Integer
SourceNo Code[20]
SourceLineNo Integer
SourceSubLineNo Integer
QtyOutstanding Decimal
QtyBaseOutstanding Decimal

OnAfterGetSourceDocumentType

[IntegrationEvent(False,False)]
local procedure OnAfterGetSourceDocumentType(SourceType: Integer, SourceSubtype: Integer, var SourceDocument: Enum "Warehouse Journal Source Document", var IsHandled: Boolean)

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer
SourceDocument Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"
IsHandled Boolean

OnBeforeGetSourceDocumentType

[IntegrationEvent(False,False)]
local procedure OnBeforeGetSourceDocumentType(SourceType: Integer, SourceSubtype: Integer, var SourceDocumentType: Enum "Warehouse Journal Source Document", var IsHandled: Boolean)

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer
SourceDocumentType Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"
IsHandled Boolean

OnBeforeGetSourceType

[IntegrationEvent(False,False)]
local procedure OnBeforeGetSourceType(WhseWorksheetLine: Record "Whse. Worksheet Line", var SourceType: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
WhseWorksheetLine Table Microsoft.Warehouse.Worksheet."Whse. Worksheet Line"
SourceType Integer
IsHandled Boolean

OnAfterGetJournalSourceDocument

[IntegrationEvent(False,False)]
local procedure OnAfterGetJournalSourceDocument(SourceType: Integer, SourceSubtype: Integer, var SourceDocument: Enum "Warehouse Journal Source Document", var IsHandled: Boolean)

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer
SourceDocument Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"
IsHandled Boolean

OnAfterSetSourceFilterForWhseRcptLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFilterForWhseRcptLine(var WarehouseReceiptLine: Record "Warehouse Receipt Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
WarehouseReceiptLine Table Microsoft.Warehouse.Document."Warehouse Receipt Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

OnAfterSetSourceFilterForWhseShptLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFilterForWhseShptLine(var WarehouseShipmentLine: Record "Warehouse Shipment Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
WarehouseShipmentLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

OnAfterSetSourceFilterForPostedWhseRcptLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFilterForPostedWhseRcptLine(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

OnAfterSetSourceFilterForPostedWhseShptLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFilterForPostedWhseShptLine(var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line", SourceType: Integer, SourceSubType: Option, SourceNo: Code[20], SourceLineNo: Integer, SetKey: Boolean)

Parameters

Name Type Description
PostedWhseShipmentLine Table Microsoft.Warehouse.History."Posted Whse. Shipment Line"
SourceType Integer
SourceSubType Option
SourceNo Code[20]
SourceLineNo Integer
SetKey Boolean

OnBeforeGetJournalSourceDocument

[IntegrationEvent(False,False)]
local procedure OnBeforeGetJournalSourceDocument(SourceType: Integer, SourceSubtype: Integer, var SourceDocument: Enum "Warehouse Journal Source Document", var IsHandled: Boolean)

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer
SourceDocument Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"
IsHandled Boolean

OnAfterGetWhseRqstSourceDocument

[IntegrationEvent(False,False)]
local procedure OnAfterGetWhseRqstSourceDocument(WhseJournalSourceDocument: Enum "Warehouse Journal Source Document", var SourceDocument: Enum "Warehouse Request Source Document")

Parameters

Name Type Description
WhseJournalSourceDocument Enum Microsoft.Warehouse.Journal."Warehouse Journal Source Document"
SourceDocument Enum Microsoft.Warehouse.Request."Warehouse Request Source Document"

See also