Skip to content

KVSFCYExchangeProdBOMItem#

Obsolete

This Element will be removed or changed with a future Version of the App.

Procedures#

InitializeRequest(Enum Production BOM Line Type, Code[20], Enum Production BOM Line Type, Code[20], Boolean, Decimal, Date, Boolean, Boolean, Boolean, Boolean) :#

procedure InitializeRequest(NewFromBOMType: Enum "Production BOM Line Type"; NewFromBOMNo: Code[20]; NewToBOMType: Enum "Production BOM Line Type"; NewToBOMNo: Code[20]; NewCreateNewVersion: Boolean; NewQtyMultiply: Decimal; NewStartingDate: Date; NewRecertify: Boolean; NewCopyRoutingLink: Boolean; NewDeleteExcComp: Boolean; NewConsiderActiveVersionsOnly: Boolean): 

Events#

OnAfterProdBOMVersionListInsert(Record Production BOM Version, Record Production BOM Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterProdBOMVersionListInsert(var ProductionBOMVersion: Record "Production BOM Version"; ProductionBOMHeader: Record "Production BOM Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYExchangeProdBOMItem", 'OnAfterProdBOMVersionListInsert', '', false, false)]
local procedure DoSomethingOnAfterProdBOMVersionListInsert(var ProductionBOMVersion: Record "Production BOM Version"; ProductionBOMHeader: Record "Production BOM Header")
begin
end;

OnBeforeInsertNewProdBOMLine(Record Production BOM Line, Record Production BOM Line, Decimal) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInsertNewProdBOMLine(var ProductionBOMLine: Record "Production BOM Line"; var FromProductionBOMLine: Record "Production BOM Line"; QtyMultiply: Decimal): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYExchangeProdBOMItem", 'OnBeforeInsertNewProdBOMLine', '', false, false)]
local procedure DoSomethingOnBeforeInsertNewProdBOMLine(var ProductionBOMLine: Record "Production BOM Line"; var FromProductionBOMLine: Record "Production BOM Line"; QtyMultiply: Decimal)
begin
end;

OnLookupExchangeNo(Enum Production BOM Line Type, Text, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnLookupExchangeNo(LineType: Enum "Production BOM Line Type"; LookupText: Text; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYExchangeProdBOMItem", 'OnLookupExchangeNo', '', false, false)]
local procedure DoSomethingOnLookupExchangeNo(LineType: Enum "Production BOM Line Type"; LookupText: Text; var IsHandled: Boolean)
begin
end;