Report "Whse. Calculate Inventory"

ID 7390
Namespace: Microsoft.Warehouse.Structure

Properties

Name Value
Caption Whse. Calculate Inventory
ProcessingOnly True

Methods

SetWhseJnlLine

procedure SetWhseJnlLine(var NewWhseJnlLine: Record "Warehouse Journal Line")

Parameters

Name Type Description
NewWhseJnlLine Table Microsoft.Warehouse.Journal."Warehouse Journal Line"

InsertWhseJnlLine

procedure InsertWhseJnlLine(BinContent: Record "Bin Content")

Parameters

Name Type Description
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

InitializeRequest

procedure InitializeRequest(NewRegisteringDate: Date, WhseDocNo: Code[20], ItemsNotOnInvt: Boolean)

Parameters

Name Type Description
NewRegisteringDate Date
WhseDocNo Code[20]
ItemsNotOnInvt Boolean

InitializePhysInvtCount

procedure InitializePhysInvtCount(PhysInvtCountCode2: Code[10], CycleSourceType2: Option)

Parameters

Name Type Description
PhysInvtCountCode2 Code[10]
CycleSourceType2 Option

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

GetLocation

procedure GetLocation(LocationCode: Code[10])

Parameters

Name Type Description
LocationCode Code[10]

SetProposalMode

procedure SetProposalMode(NewValue: Boolean)

Parameters

Name Type Description
NewValue Boolean

Events

OnAfterInitBinContent

[IntegrationEvent(False,False)]
local procedure OnAfterInitBinContent(var BinContent: Record "Bin Content", WarehouseEntry: Record "Warehouse Entry")

Parameters

Name Type Description
BinContent Table Microsoft.Warehouse.Structure."Bin Content"
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"

OnAfterOnPostReport

[IntegrationEvent(False,False)]
local procedure OnAfterOnPostReport(var WarehouseJournalLine: Record "Warehouse Journal Line")

Parameters

Name Type Description
WarehouseJournalLine Table Microsoft.Warehouse.Journal."Warehouse Journal Line"

OnAfterWhseJnlLineInsert

[IntegrationEvent(False,False)]
local procedure OnAfterWhseJnlLineInsert(var WarehouseJournalLine: Record "Warehouse Journal Line", var NextLineNo: Integer, var BinContent: Record "Bin Content")

Parameters

Name Type Description
WarehouseJournalLine Table Microsoft.Warehouse.Journal."Warehouse Journal Line"
NextLineNo Integer
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

OnBeforeWhseJnlLineInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeWhseJnlLineInsert(var WarehouseJournalLine: Record "Warehouse Journal Line", var WarehouseEntry: Record "Warehouse Entry", var NextLineNo: Integer)

Parameters

Name Type Description
WarehouseJournalLine Table Microsoft.Warehouse.Journal."Warehouse Journal Line"
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
NextLineNo Integer

OnBinContentOnBeforePreDataItem

[IntegrationEvent(False,False)]
local procedure OnBinContentOnBeforePreDataItem(var BinContent: Record "Bin Content", var WarehouseJournalLine: Record "Warehouse Journal Line")

Parameters

Name Type Description
BinContent Table Microsoft.Warehouse.Structure."Bin Content"
WarehouseJournalLine Table Microsoft.Warehouse.Journal."Warehouse Journal Line"

OnInsertWhseJnlLineOnAfterWhseEntrySetFilters

[IntegrationEvent(False,False)]
local procedure OnInsertWhseJnlLineOnAfterWhseEntrySetFilters(var WhseEntry: Record "Warehouse Entry", var BinContent: Record "Bin Content")

Parameters

Name Type Description
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

OnWarehouseEntryOnAfterGetRecordOnAfterCalcSkipRecord

[IntegrationEvent(False,False)]
local procedure OnWarehouseEntryOnAfterGetRecordOnAfterCalcSkipRecord(var WarehouseEntry: Record "Warehouse Entry", var SkipRecord: Boolean)

Parameters

Name Type Description
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
SkipRecord Boolean

OnInsertWhseJnlLineOnBeforeValidateQtyPhysInventory

[IntegrationEvent(False,False)]
local procedure OnInsertWhseJnlLineOnBeforeValidateQtyPhysInventory(var WarehouseJournalLine: Record "Warehouse Journal Line", var WarehouseEntry: Record "Warehouse Entry", var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseJournalLine Table Microsoft.Warehouse.Journal."Warehouse Journal Line"
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
IsHandled Boolean

See also