Codeunit 18060332 EOS089.01 WMS HU Management

Codeunit 18060332 EOS089.01 WMS HU Management

Methods

SetActivity

procedure SetActivity(Activity: Enum "EOS089.01 WMS HU Activity")

Parameters / Return Value

  • Activity Enum "EOS089.01 WMS HU Activity"

SetAddScansToHUVariables

procedure SetAddScansToHUVariables(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry")

Parameters / Return Value

  • EOS089WMSActivityEntry Record "EOS089 WMS Activity Entry"

SetActivityScansVariables

procedure SetActivityScansVariables(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; EOS089WMSActivityScan: Record "EOS089 WMS Activity Scan"; ScanId: Guid)

Parameters / Return Value

  • EOS089WMSActivityEntry Record "EOS089 WMS Activity Entry"

  • EOS089WMSActivityScan Record "EOS089 WMS Activity Scan"

  • ScanId Guid


SetHandlingUnitReclassJournalVariables

procedure SetHandlingUnitReclassJournalVariables(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; EOS08901WMSHUReclJnl: Record "EOS089.01 WMS HU Recl. Jnl.")

Parameters / Return Value

  • EOS089WMSActivityEntry Record "EOS089 WMS Activity Entry"

  • EOS08901WMSHUReclJnl Record "EOS089.01 WMS HU Recl. Jnl."


SetHandlingUnitReclassJournalLine

procedure SetHandlingUnitReclassJournalLine(EOS08901WMSHUReclJnl: Record "EOS089.01 WMS HU Recl. Jnl.")

Parameters / Return Value

  • EOS08901WMSHUReclJnl Record "EOS089.01 WMS HU Recl. Jnl."

SetHandlingUnitContentReclassJournalVariables

procedure SetHandlingUnitContentReclassJournalVariables(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; EOS089WMSHUConReclJnl: Record "EOS089.01 WMS HU Con.Recl.Jnl.")

Parameters / Return Value

  • EOS089WMSActivityEntry Record "EOS089 WMS Activity Entry"

  • EOS089WMSHUConReclJnl Record "EOS089.01 WMS HU Con.Recl.Jnl."


GetActivityScanId

procedure GetActivityScanId(): Guid

Parameters / Return Value

  • Returns Guid

Events

OnAfterAssignHandlingUnit

local procedure OnAfterAssignHandlingUnit(ActivityType: Enum "EOS089 WMS Activity Type"; SourceType: Integer; SourceSubTypeAsInt: Integer; SourceId: Code[20]; AssignedHandlingUnit: Code[20]; FromPickAndPack: Boolean)

Parameters / Return Value

  • ActivityType Enum "EOS089 WMS Activity Type"

  • SourceType Integer

  • SourceSubTypeAsInt Integer

  • SourceId Code[20]

  • AssignedHandlingUnit Code[20]

  • FromPickAndPack Boolean


OnAfterManagePickAndPackFromRegisteredWhsePicking

local procedure OnAfterManagePickAndPackFromRegisteredWhsePicking(RegisteredWhseActivityNo: Code[20]; WhseDocumentList: List of [RecordId]; var AssignedHandlingUnitsToWhseDocs: Record "EOS055 Handling Unit Buffer" temporary)

Parameters / Return Value

  • RegisteredWhseActivityNo Code[20]

  • WhseDocumentList List[RecordId]

  • AssignedHandlingUnitsToWhseDocs Record "EOS055 Handling Unit Buffer"


OnAfterManagePickAndPackFromRegisteredWhsePutAway

local procedure OnAfterManagePickAndPackFromRegisteredWhsePutAway(RegisteredWhseActivityNo: Code[20]; var AssignedHandlingUnitsToWhseDocs: Record "EOS055 Handling Unit Buffer" temporary)

Parameters / Return Value

  • RegisteredWhseActivityNo Code[20]

  • AssignedHandlingUnitsToWhseDocs Record "EOS055 Handling Unit Buffer"


OnAfterManagePickAndPack

local procedure OnAfterManagePickAndPack(ActivityType: Enum "EOS089 WMS Activity Type"; SourceType: Integer; SourceSubTypeAsInt: Integer; SourceId: Code[20]; PickAndPackHandlingUnits: List of [Code[20]])

Parameters / Return Value

  • ActivityType Enum "EOS089 WMS Activity Type"

  • SourceType Integer

  • SourceSubTypeAsInt Integer

  • SourceId Code[20]

  • PickAndPackHandlingUnits List[Code]



EOS Labs -