Report 18004144 EOS056 Calc Inv SerialLotPack

Report 18004144 EOS056 Calc Inv SerialLotPack

LanguageCaption
de-ATBerechnen Sie Lagerparzelle Charge Serien-Nr.
de-CHBerechnen Sie Lagerparzelle Charge Serien-Nr.
de-DEBerechnen Sie Lagerparzelle Charge Serien-Nr.
en-USCalculate Inventory Serial Lot No. Package No.
it-CHCalcola Nr. Seriale Lotto Collo Magazzino
it-ITCalcola Nr. Seriale Lotto Collo Magazzino

Methods

SetItemJnlLine

procedure SetItemJnlLine(var NewItemJnlLine: Record "Item Journal Line")

Parameters / Return Value

  • NewItemJnlLine Record "Item Journal Line"

InitializeRequest

procedure InitializeRequest(NewPostingDate: Date; DocNo: Code[20]; ItemsNotOnInvt: Boolean; InclItemWithNoTrans: Boolean)

Parameters / Return Value

  • NewPostingDate Date

  • DocNo Code[20]

  • ItemsNotOnInvt Boolean

  • InclItemWithNoTrans Boolean


SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters / Return Value

  • NewHideValidationDialog Boolean

InitializePhysInvtCount

procedure InitializePhysInvtCount(PhysInvtCountCode2: Code[10]; CountSourceType2: Option " ",Item,SKU)

Parameters / Return Value

  • PhysInvtCountCode2 Code[10]

  • CountSourceType2 Option

    " " (0) , Item (1) , SKU (2)


SetSkipDim

procedure SetSkipDim(NewSkipDim: Boolean)

Parameters / Return Value

  • NewSkipDim Boolean

Events

OnAfterGetRecordItemLedgEntryOnBeforeUpdateBuffer

local procedure OnAfterGetRecordItemLedgEntryOnBeforeUpdateBuffer(var Item: Record Item; ItemLedgEntry: Record "Item Ledger Entry"; var ByBin: Boolean)

Raised after the record “Item Ledger Entry” is retrieved and before the buffer is updated.

Parameters / Return Value

  • Item Record "Item"

    The Item

  • ItemLedgEntry Record "Item Ledger Entry"

    The Item Ledger Entry

  • ByBin Boolean

    Indicates if bins are used


OnAfterInsertItemJnlLine

local procedure OnAfterInsertItemJnlLine(var ItemJournalLine: Record "Item Journal Line")

Raised after the record “Item Journal Line” is inserted.

Parameters / Return Value

  • ItemJournalLine Record "Item Journal Line"

    The Item Journal Line


OnAfterItemOnPreDataItem

local procedure OnAfterItemOnPreDataItem(var Item: Record Item; ZeroQty: Boolean; IncludeItemWithNoTransaction: Boolean)

Raised at the end of the “Item” OnPreDataItem trigger of the report.

Parameters / Return Value

  • Item Record "Item"

    The Item on which applying filters

  • ZeroQty Boolean

    Indicates if including journal lines for not on inventory items

  • IncludeItemWithNoTransaction Boolean

    Indicates if including items with no transactions


OnAfterWhseEntrySetFilters

local procedure OnAfterWhseEntrySetFilters(var WarehouseEntry: Record "Warehouse Entry"; var ItemJournalLine: Record "Item Journal Line")

Raised after the filters are set on the “Warehouse Entry” record.

Parameters / Return Value

  • WarehouseEntry Record "Warehouse Entry"

    The Warehouse Entry

  • ItemJournalLine Record "Item Journal Line"

    The Item Journal Line


OnItemLedgerEntryOnAfterPreDataItem

local procedure OnItemLedgerEntryOnAfterPreDataItem(var ItemLedgerEntry: Record "Item Ledger Entry"; var Item: Record Item)

Raised at the end of “Item Ledger Entry” OnPreDataItem trigger.

Parameters / Return Value

  • ItemLedgerEntry Record "Item Ledger Entry"

    The Item Ledger Entry

  • Item Record "Item"

    The Item


OnInsertItemJnlLineOnBeforeInit

local procedure OnInsertItemJnlLineOnBeforeInit(var ItemJournalLine: Record "Item Journal Line")

Raised before initializing the “Item Journal Line” record.

Parameters / Return Value

  • ItemJournalLine Record "Item Journal Line"

    The Item Journal Line


OnBeforeFunctionInsertItemJnlLine

local procedure OnBeforeFunctionInsertItemJnlLine(InventoryBuffer: Record "EOS056 Inventory Buffer"; PhysInvQuantity: Decimal)

Raised before creating the “Item Journal Line” record.

Parameters / Return Value

  • InventoryBuffer Record "EOS056 Inventory Buffer"

    EOS056 Inventory Buffer

  • PhysInvQuantity Decimal

    Quantity calculated


OnBeforeInsertItemJnlLine

local procedure OnBeforeInsertItemJnlLine(var ItemJournalLine: Record "Item Journal Line"; var InventoryBuffer: Record "EOS056 Inventory Buffer")

Raised before inserting the “Item Journal Line” record.

Parameters / Return Value

  • ItemJournalLine Record "Item Journal Line"

    The Item Journal Line to insert

  • InventoryBuffer Record "EOS056 Inventory Buffer"

    EOS056 Inventory Buffer


OnBeforeQuantityOnHandBufferFindAndInsert

local procedure OnBeforeQuantityOnHandBufferFindAndInsert(var InventoryBuffer: Record "EOS056 Inventory Buffer"; WarehouseEntry: Record "Warehouse Entry")

Raised before finding and inserting the “EOS056 Inventory Buffer” record.

Parameters / Return Value

  • InventoryBuffer Record "EOS056 Inventory Buffer"

    EOS056 Inventory Buffer

  • WarehouseEntry Record "Warehouse Entry"

    The Warehouse Entry


OnAfterFunctionInsertItemJnlLine

local procedure OnAfterFunctionInsertItemJnlLine(InventoryBuffer: Record "EOS056 Inventory Buffer"; PhysInvQuantity: Decimal; var ItemJournalLine: Record "Item Journal Line")

Raised at the end of the “InsertItemJnlLine” function.

Parameters / Return Value

  • InventoryBuffer Record "EOS056 Inventory Buffer"

    EOS056 Inventory Buffer

  • PhysInvQuantity Decimal

    Quantity calculated

  • ItemJournalLine Record "Item Journal Line"

    The Item Journal Line


OnPreDataItemOnAfterGetItemJnlTemplateAndBatch

local procedure OnPreDataItemOnAfterGetItemJnlTemplateAndBatch(var ItemJnlTemplate: Record "Item Journal Template"; var ItemJnlBatch: Record "Item Journal Batch")

Raised after retrieving the Item Journal Template and Item Journal Batch.

Parameters / Return Value

  • ItemJnlTemplate Record "Item Journal Template"

    The Item Journal Template

  • ItemJnlBatch Record "Item Journal Batch"

    The Item Journal Batch


OnRetrieveBufferOnBeforeFind

local procedure OnRetrieveBufferOnBeforeFind(var InventoryBuffer: Record "EOS056 Inventory Buffer"; ItemLedgerEntry: Record "Item Ledger Entry")

Raised before finding the “EOS056 Inventory Buffer” record.

Parameters / Return Value

  • InventoryBuffer Record "EOS056 Inventory Buffer"

    EOS056 Inventory Buffer

  • ItemLedgerEntry Record "Item Ledger Entry"

    “Item Ledger Entry” data item



EOS Labs -