Codeunit 18060048 EOS089 WMS Misc. Library

Codeunit 18060048 EOS089 WMS Misc. Library

Methods

SetWMSInfoOnWarehouseActivity

procedure SetWMSInfoOnWarehouseActivity(WarehouseActivityType: Enum "Warehouse Activity Type"; WarehouseActivityNo: Code[20])

Parameters / Return Value

  • WarehouseActivityType Enum "Warehouse Activity Type"

  • WarehouseActivityNo Code[20]


UpdateExpirationAndWarrantyDates

procedure UpdateExpirationAndWarrantyDates(ItemNo: Code[20]; VariantCode: Code[20]; SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]; EntryType: Enum "Item Ledger Entry Type"; Inbound: Boolean; CheckExpirationDate: Boolean; CheckWarrantyDate: Boolean; var CurrentExpirationDate: Date; var CurrentWarrantyDate: Date): Boolean

Parameters / Return Value

  • ItemNo Code[20]

  • VariantCode Code[20]

  • SerialNo Code[50]

  • LotNo Code[50]

  • PackageNo Code[50]

  • EntryType Enum "Item Ledger Entry Type"

  • Inbound Boolean

  • CheckExpirationDate Boolean

  • CheckWarrantyDate Boolean

  • CurrentExpirationDate Date

  • CurrentWarrantyDate Date

  • Returns Boolean


Events

OnSetWMSInfoOnWarehouseActivityOnFilterPlaceLines

local procedure OnSetWMSInfoOnWarehouseActivityOnFilterPlaceLines(var WarehouseActivityLinePlace: Record "Warehouse Activity Line"; WarehouseActivityLineTake: Record "Warehouse Activity Line")

Parameters / Return Value

  • WarehouseActivityLinePlace Record "Warehouse Activity Line"

  • WarehouseActivityLineTake Record "Warehouse Activity Line"


OnSyncScansOnBeforeDelete

local procedure OnSyncScansOnBeforeDelete(RegisteredWhseActivHeader: Record "Registered Whse. Activity Hdr.")

Parameters / Return Value

  • RegisteredWhseActivHeader Record "Registered Whse. Activity Hdr."

OnBeforeInsertSyncronizedScan

local procedure OnBeforeInsertSyncronizedScan(RegisteredWhseActivityLine: Record "Registered Whse. Activity Line"; WarehouseActivityLine: Record "Warehouse Activity Line"; OriginalSourceScan: Record "EOS089 WMS Source Scan"; var NewSourceScan: Record "EOS089 WMS Source Scan")

Parameters / Return Value

  • RegisteredWhseActivityLine Record "Registered Whse. Activity Line"

  • WarehouseActivityLine Record "Warehouse Activity Line"

  • OriginalSourceScan Record "EOS089 WMS Source Scan"

  • NewSourceScan Record "EOS089 WMS Source Scan"


OnMoveScansFromWhseReceiptToWhsePutAway

local procedure OnMoveScansFromWhseReceiptToWhsePutAway(EOS089WMSSourceScan: Record "EOS089 WMS Source Scan"; var ContinueSync: Boolean)

Parameters / Return Value

  • EOS089WMSSourceScan Record "EOS089 WMS Source Scan"

  • ContinueSync Boolean


OnFilterWhseActivityLineWithSourceScan

local procedure OnFilterWhseActivityLineWithSourceScan(EOS089WMSSourceScan: Record "EOS089 WMS Source Scan"; var WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters / Return Value

  • EOS089WMSSourceScan Record "EOS089 WMS Source Scan"

  • WarehouseActivityLine Record "Warehouse Activity Line"



EOS Labs -