Codeunit 18060062 EOS089 WMS Custom Act. Mgmt.

Codeunit 18060062 EOS089 WMS Custom Act. Mgmt.

Methods

SearchCustomActivityLine

procedure SearchCustomActivityLine(Activity: Enum "EOS089 WMS Activity Type"; EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line"; var AllowInsert: Boolean; var AllowModify: Boolean) Found: Boolean

Parameters / Return Value

  • Activity Enum "EOS089 WMS Activity Type"

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"

  • AllowInsert Boolean

  • AllowModify Boolean

  • Returns Boolean


InsertCustomActivityLine

procedure InsertCustomActivityLine(Activity: Enum "EOS089 WMS Activity Type"; EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line")

Parameters / Return Value

  • Activity Enum "EOS089 WMS Activity Type"

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"


ModifyCustomActivityLine

procedure ModifyCustomActivityLine(Activity: Enum "EOS089 WMS Activity Type"; EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line")

Parameters / Return Value

  • Activity Enum "EOS089 WMS Activity Type"

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"


Events

OnFilterCustomActivityLinesOnBeforeFind

local procedure OnFilterCustomActivityLinesOnBeforeFind(EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line")

Parameters / Return Value

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"


OnFindCustomActivityLine

local procedure OnFindCustomActivityLine(EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line"; var Found: Boolean; var AllowInsert: Boolean; var AllowModify: Boolean; var IsHandled: Boolean)

Parameters / Return Value

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"

  • Found Boolean

  • AllowInsert Boolean

  • AllowModify Boolean

  • IsHandled Boolean


OnCheckAllowInsertAfterFindCustomActivityLine

local procedure OnCheckAllowInsertAfterFindCustomActivityLine(EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line"; var AllowInsert: Boolean)

Parameters / Return Value

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"

  • AllowInsert Boolean


OnCheckAllowModifyAfterFindCustomActivityLine

local procedure OnCheckAllowModifyAfterFindCustomActivityLine(EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line"; var AllowModify: Boolean)

Parameters / Return Value

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"

  • AllowModify Boolean


OnBeforeInsertCustomActivityLine

local procedure OnBeforeInsertCustomActivityLine(EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line")

Parameters / Return Value

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"


OnBeforeModifyCustomActivityLine

local procedure OnBeforeModifyCustomActivityLine(EOS089WMSCustomActHeader: Record "EOS089 WMS Custom Act. Header"; EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var EOS089WMSCustomActLine: Record "EOS089 WMS Custom Act. Line")

Parameters / Return Value

  • EOS089WMSCustomActHeader Record "EOS089 WMS Custom Act. Header"

  • EOS089WMSActScanDetail Record "EOS089 WMS Act. Scan Detail"

  • EOS089WMSCustomActLine Record "EOS089 WMS Custom Act. Line"



EOS Labs -