KVSTRDItemVariantQtyMatrix#
Procedures#
Load(Text[1024], Record KVSTRDItemVariantAttrValue, Integer, Record Item) :#
procedure Load(NewMatrixColumns: Text[1024]; var NewMatrixRecords: Record "KVSTRDItemVariantAttrValue"; NewCurrentNoOfMatrixColumns: Integer; var Item: Record "Item"):
SetColumnVisibility() :#
procedure SetColumnVisibility():
Events#
KVSTRDOnAfterGetItemVariantCreateBufferRecords(Record KVSTRDItemVariantQtyBuffer, Record Item, Record Item Variant, Code[5], Code[5]) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterGetItemVariantCreateBufferRecords(var TempItemVariantQtyBuffer: Record "KVSTRDItemVariantQtyBuffer" temporary; Item: Record "Item"; ItemVariant: Record "Item Variant"; Attrib1ValueCode: Code[5]; Attrib2ValueCode: Code[5]):
[EventSubscriber(ObjectType::Page, Page::"KVSTRDItemVariantQtyMatrix", 'KVSTRDOnAfterGetItemVariantCreateBufferRecords', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterGetItemVariantCreateBufferRecords(var TempItemVariantQtyBuffer: Record "KVSTRDItemVariantQtyBuffer" temporary; Item: Record "Item"; ItemVariant: Record "Item Variant"; Attrib1ValueCode: Code[5]; Attrib2ValueCode: Code[5])
begin
end;
KVSTRDOnSetQuantityToBufferOnBeforeModify(Record Item, Record KVSTRDItemVariantQtyBuffer, Integer, Record Sales Line, Record Purchase Line, Record Transfer Line, Record Item Journal Line, Record KVSKBASalesContractLine) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnSetQuantityToBufferOnBeforeModify(Item: Record "Item"; var TempItemVariantQtyBuffer: Record "KVSTRDItemVariantQtyBuffer" temporary; SourceTableNo: Integer; SalesLine: Record "Sales Line"; PurchaseLine: Record "Purchase Line"; TransferLine: Record "Transfer Line"; ItemJournalLine: Record "Item Journal Line"; KVSKBASalesContractLine: Record "KVSKBASalesContractLine"):
[EventSubscriber(ObjectType::Page, Page::"KVSTRDItemVariantQtyMatrix", 'KVSTRDOnSetQuantityToBufferOnBeforeModify', '', false, false)]
local procedure DoSomethingKVSTRDOnSetQuantityToBufferOnBeforeModify(Item: Record "Item"; var TempItemVariantQtyBuffer: Record "KVSTRDItemVariantQtyBuffer" temporary; SourceTableNo: Integer; SalesLine: Record "Sales Line"; PurchaseLine: Record "Purchase Line"; TransferLine: Record "Transfer Line"; ItemJournalLine: Record "Item Journal Line"; KVSKBASalesContractLine: Record "KVSKBASalesContractLine")
begin
end;