Report 70624430 EOS051 Calculate Inv SerialLot

Report 70624430 EOS051 Calculate Inv SerialLot

LanguageCaption
de-ATSerial Warehouse Number (DUM) berechnen
de-CHSerial Warehouse Number (DUM) berechnen
de-DESerial Warehouse Number (DUM) berechnen
en-AUCalculate Inventory Serial Lot No. (DUM)
en-CACalculate Inventory Serial Lot No. (DUM)
en-GBCalculate Inventory Serial Lot No. (DUM)
en-NZCalculate Inventory Serial Lot No. (DUM)
en-USCalculate Inventory Serial Lot No. (DUM)
it-CHCalcola Nr. Seriale Magazzino (DUM)
it-ITCalcola Nr. Seriale Magazzino (DUM)

Methods

SetItemJnlLine

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

Parameters / Return Value

  • NewItemJnlLine Record "Item Journal Line"

InsertItemJnlLine

procedure InsertItemJnlLine(ItemNo: Code[20]; VariantCode2: Code[10]; DimEntryNo2: Integer; BinCode2: Code[20]; Quantity2: Decimal; SecQuantity2: Decimal; PhysInvQuantity: Decimal;LotNo: Code[50]; SerialNo: Code[50]; ExpirationDate: Date)

Parameters / Return Value

  • ItemNo Code[20]

  • VariantCode2 Code[10]

  • DimEntryNo2 Integer

  • BinCode2 Code[20]

  • Quantity2 Decimal

  • SecQuantity2 Decimal

  • PhysInvQuantity Decimal

  • LotNo Code[50]

  • SerialNo Code[50]

  • ExpirationDate Date


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)


GetLocation

procedure GetLocation(LocationCode: Code[10]): Boolean

Parameters / Return Value

  • LocationCode Code[10]

  • Returns Boolean


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)

Parameters / Return Value

  • Item Record "Item"

  • ItemLedgEntry Record "Item Ledger Entry"

  • ByBin Boolean


OnAfterInsertItemJnlLine

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

Parameters / Return Value

  • ItemJournalLine Record "Item Journal Line"

OnAfterItemOnPreDataItem

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

Parameters / Return Value

  • Item Record "Item"

  • ZeroQty Boolean

  • IncludeItemWithNoTransaction Boolean


OnAfterWhseEntrySetFilters

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

Parameters / Return Value

  • WarehouseEntry Record "Warehouse Entry"

  • ItemJournalLine Record "Item Journal Line"


OnItemLedgerEntryOnAfterPreDataItem

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

Parameters / Return Value

  • ItemLedgerEntry Record "Item Ledger Entry"

  • Item Record "Item"


OnInsertItemJnlLineOnBeforeInit

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

Parameters / Return Value

  • ItemJournalLine Record "Item Journal Line"

OnBeforeFunctionInsertItemJnlLine

local procedure OnBeforeFunctionInsertItemJnlLine(ItemNo: Code[20]; VariantCode2: Code[10]; DimEntryNo2: Integer; BinCode2: Code[20]; Quantity2: Decimal; SecQuantity2: Decimal; PhysInvQuantity: Decimal)

Parameters / Return Value

  • ItemNo Code[20]

  • VariantCode2 Code[10]

  • DimEntryNo2 Integer

  • BinCode2 Code[20]

  • Quantity2 Decimal

  • SecQuantity2 Decimal

  • PhysInvQuantity Decimal


OnBeforeInsertItemJnlLine

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

Parameters / Return Value

  • ItemJournalLine Record "Item Journal Line"

  • InventoryBuffer Record "Inventory Buffer"


OnBeforeQuantityOnHandBufferFindAndInsert

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

Parameters / Return Value

  • InventoryBuffer Record "Inventory Buffer"

  • WarehouseEntry Record "Warehouse Entry"


OnAfterFunctionInsertItemJnlLine

local procedure OnAfterFunctionInsertItemJnlLine(ItemNo: Code[20]; VariantCode2: Code[10]; DimEntryNo2: Integer; BinCode2: Code[20]; Quantity2: Decimal; PhysInvQuantity: Decimal; var ItemJournalLine: Record "Item Journal Line")

Parameters / Return Value

  • ItemNo Code[20]

  • VariantCode2 Code[10]

  • DimEntryNo2 Integer

  • BinCode2 Code[20]

  • Quantity2 Decimal

  • PhysInvQuantity Decimal

  • ItemJournalLine Record "Item Journal Line"


OnPreDataItemOnAfterGetItemJnlTemplateAndBatch

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

Parameters / Return Value

  • ItemJnlTemplate Record "Item Journal Template"

  • ItemJnlBatch Record "Item Journal Batch"


OnRetrieveBufferOnBeforeFind

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

Parameters / Return Value

  • InventoryBuffer Record "Inventory Buffer"

  • ItemLedgerEntry Record "Item Ledger Entry"



EOS Labs -