Codeunit 18126889 EOS055.01 SDH - Whse. Shipment

Codeunit 18126889 EOS055.01 SDH - Whse. Shipment

Methods

AddItemLinesToBuffer

procedure AddItemLinesToBuffer(DocumentType: Integer; DocumentNo: Code[20]; DocumentLineFilter: Text;ItemNo: Code[20]; VariantCode: Code[10];var TempSourceBuffer: Record "EOS055 Handling Unit Buffer")

Parameters / Return Value

  • DocumentType Integer

  • DocumentNo Code[20]

  • DocumentLineFilter Text

  • ItemNo Code[20]

  • VariantCode Code[10]

  • TempSourceBuffer Record "EOS055 Handling Unit Buffer"


IsInbound

procedure IsInbound(SourceSubtype: Integer): Boolean

Parameters / Return Value

  • SourceSubtype Integer

  • Returns Boolean


IsPostedDoc

procedure IsPostedDoc(): Boolean

Parameters / Return Value

  • Returns Boolean

ShowPage

procedure ShowPage(DocumentType: Integer; DocumentNo: Code[20]; LineNo: Integer; SublineNo: Integer): Boolean

Parameters / Return Value

  • DocumentType Integer

  • DocumentNo Code[20]

  • LineNo Integer

  • SublineNo Integer

  • Returns Boolean


FillEmptyJnlLine

procedure FillEmptyJnlLine(DocumentType: Integer; DocumentNo: Code[20]; var EmptyJnlLine: Record "EOS029 Container Jnl. Line")

Parameters / Return Value

  • DocumentType Integer

  • DocumentNo Code[20]

  • EmptyJnlLine Record "EOS029 Container Jnl. Line"


GetAssignmentTargets

procedure GetAssignmentTargets(DocumentType: Integer; DocumentNo: Code[20]; var TmpAssignmentTarget: Record "EOS055.01 HU Assignment Target")

Parameters / Return Value

  • DocumentType Integer

  • DocumentNo Code[20]

  • TmpAssignmentTarget Record "EOS055.01 HU Assignment Target"


LineSourceType

procedure LineSourceType(): Integer

Parameters / Return Value

  • Returns Integer

HeaderSourceType

procedure HeaderSourceType(): Integer

Parameters / Return Value

  • Returns Integer

HandleHuAssignment

procedure HandleHuAssignment(Hu: Record "EOS055 Handling Unit";SourceSubtype: Integer; SourceNo: Code[20];Removed: Boolean;var AssignmentBuffer: Record "EOS055 Handling Unit Buffer")

Parameters / Return Value

  • Hu Record "EOS055 Handling Unit"

  • SourceSubtype Integer

  • SourceNo Code[20]

  • Removed Boolean

  • AssignmentBuffer Record "EOS055 Handling Unit Buffer"


CalcMaxQty

procedure CalcMaxQty(var TempHuBuffer: Record "EOS055 Handling Unit Buffer"; WhseShptLine: Record "Warehouse Shipment Line")

Parameters / Return Value

  • TempHuBuffer Record "EOS055 Handling Unit Buffer"

  • WhseShptLine Record "Warehouse Shipment Line"


DeleteEmptyItem

procedure DeleteEmptyItem(DocEmptyItem: Record "EOS029 Document Container")

Parameters / Return Value

  • DocEmptyItem Record "EOS029 Document Container"

CreateEmptyItem

procedure CreateEmptyItem(var DocEmptyItem: Record "EOS029 Document Container")

Parameters / Return Value

  • DocEmptyItem Record "EOS029 Document Container"

Events

OnBeforeOnGetSourceDocumentHandler

local procedure OnBeforeOnGetSourceDocumentHandler(SourceType: Integer; var handler: Interface "EOS055.01 Source Document Handler"; var Handled: Boolean)

OBSOLETE - WILL BE REMOVED - DO NOT USE! Please subscribe to OnGetSourceDocumentHandlerForExternals of codeunit 70491911 “EOS055.01 Globals” instead.

Parameters / Return Value

  • SourceType Integer

  • handler Interface "EOS055.01 Source Document Handler"

  • Handled Boolean


OnHandleHuAssignmentOnBeforeUpdateQty

local procedure OnHandleHuAssignmentOnBeforeUpdateQty(WhseShptLine: Record "Warehouse Shipment Line"; var IsHandled: Boolean)

Raised before updating the assigned quantity on the warehouse shipment line.

Parameters / Return Value

  • WhseShptLine Record "Warehouse Shipment Line"

    Record “Warehouse Shipment Line”.

  • IsHandled Boolean

    If true, skips the app logic.


OnUpdateAssignedQtyOnBeforeWhseShptModify

local procedure OnUpdateAssignedQtyOnBeforeWhseShptModify(var WhseShptLine: Record "Warehouse Shipment Line")

Raised before modifying the warehouse shipment line, after updating the assigned quantity.

Parameters / Return Value

  • WhseShptLine Record "Warehouse Shipment Line"

    Record “Warehouse Shipment Line”.


OnAddItemLinesToBufferOnBeforeInsertBufferLine

local procedure OnAddItemLinesToBufferOnBeforeInsertBufferLine(WhseShptLine: Record "Warehouse Shipment Line"; var TempSourceBuffer: Record "EOS055 Handling Unit Buffer")

Raised before inserting a line in the buffer.

Parameters / Return Value

  • WhseShptLine Record "Warehouse Shipment Line"

    Record Warehouse Shipment Line.

  • TempSourceBuffer Record "EOS055 Handling Unit Buffer"

    Target Handling Unit Buffer.



EOS Labs -