KVSICOCalculateInventoryValue#
Procedures#
SetParameters(Date, Code[20], Boolean, Enum Inventory Value Calc. Per, Boolean, Boolean, Boolean, Enum Inventory Value Calc. Base, Boolean) :#
procedure SetParameters(NewPostingDate: Date; NewDocNo: Code[20]; NewHideDuplWarning: Boolean; NewCalculatePer: Enum "Inventory Value Calc. Per"; NewByLocation: Boolean; NewByVariant: Boolean; NewUpdStdCost: Boolean; NewCalcBase: Enum "Inventory Value Calc. Base"; NewShowDialog: Boolean):
Events#
OnAfterInitItemJnlLine(Record Item Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterInitItemJnlLine(var itemJournalLine: Record "Item Journal Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSICOCalculateInventoryValue", 'OnAfterInitItemJnlLine', '', false, false)]
local procedure DoSomethingOnAfterInitItemJnlLine(var itemJournalLine: Record "Item Journal Line")
begin
end;
OnAfterInsertItemJnlLine(Record Item Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterInsertItemJnlLine(var itemJournalLine: Record "Item Journal Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSICOCalculateInventoryValue", 'OnAfterInsertItemJnlLine', '', false, false)]
local procedure DoSomethingOnAfterInsertItemJnlLine(var itemJournalLine: Record "Item Journal Line")
begin
end;
OnAfterOnPreDataItem(Record Item) :#
[IntegrationEvent(false, false)]
local procedure OnAfterOnPreDataItem(var item: Record "Item"):
[EventSubscriber(ObjectType::Report, Report::"KVSICOCalculateInventoryValue", 'OnAfterOnPreDataItem', '', false, false)]
local procedure DoSomethingOnAfterOnPreDataItem(var item: Record "Item")
begin
end;
OnBeforeOnAfterGetRecord(Record Item, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOnAfterGetRecord(var item: Record "Item"; var skipItem: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSICOCalculateInventoryValue", 'OnBeforeOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnBeforeOnAfterGetRecord(var item: Record "Item"; var skipItem: Boolean)
begin
end;
OnBeforePreReport() :#
[IntegrationEvent(false, false)]
local procedure OnBeforePreReport():
[EventSubscriber(ObjectType::Report, Report::"KVSICOCalculateInventoryValue", 'OnBeforePreReport', '', false, false)]
local procedure DoSomethingOnBeforePreReport()
begin
end;
OnInitItemJnlLineOnBeforeValidateFields(Record Item Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnInitItemJnlLineOnBeforeValidateFields(var itemJournalLine: Record "Item Journal Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSICOCalculateInventoryValue", 'OnInitItemJnlLineOnBeforeValidateFields', '', false, false)]
local procedure DoSomethingOnInitItemJnlLineOnBeforeValidateFields(var itemJournalLine: Record "Item Journal Line")
begin
end;
OnItemAfterGetRecordOnAfterItemLedgEntrySetFilters(Record Item Ledger Entry) :#
[IntegrationEvent(false, false)]
local procedure OnItemAfterGetRecordOnAfterItemLedgEntrySetFilters(var itemLedgerEntry: Record "Item Ledger Entry"):
[EventSubscriber(ObjectType::Report, Report::"KVSICOCalculateInventoryValue", 'OnItemAfterGetRecordOnAfterItemLedgEntrySetFilters', '', false, false)]
local procedure DoSomethingOnItemAfterGetRecordOnAfterItemLedgEntrySetFilters(var itemLedgerEntry: Record "Item Ledger Entry")
begin
end;