Report 18004144 EOS056 Calc Inv SerialLotPack
Report 18004144 EOS056 Calc Inv SerialLotPack
Language | Caption |
---|---|
de-AT | Berechnen Sie Lagerparzelle Charge Serien-Nr. |
de-CH | Berechnen Sie Lagerparzelle Charge Serien-Nr. |
de-DE | Berechnen Sie Lagerparzelle Charge Serien-Nr. |
en-US | Calculate Inventory Serial Lot No. Package No. |
it-CH | Calcola Nr. Seriale Lotto Collo Magazzino |
it-IT | Calcola 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
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.