KVSTRDAddInfoGetShipLinesMgt#
Events#
KVSTRDOnAfterAddAdditionalInformationToSalesLine(Record Sales Line, Record Sales Shipment Line, Record Sales & Receivables Setup, Record Sales Header, Record Sales Shipment Header, Integer) :#
Summary: This event is raised after additional information has been added to the Sales Line.
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterAddAdditionalInformationToSalesLine(var SalesLine: Record "Sales Line"; var SalesShipmentLine: Record "Sales Shipment Line"; SalesReceivablesSetup: Record "Sales & Receivables Setup"; SalesHeader: Record "Sales Header"; SalesShipmentHeader: Record "Sales Shipment Header"; var NewNextLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDAddInfoGetShipLinesMgt", 'KVSTRDOnAfterAddAdditionalInformationToSalesLine', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterAddAdditionalInformationToSalesLine(var SalesLine: Record "Sales Line"; var SalesShipmentLine: Record "Sales Shipment Line"; SalesReceivablesSetup: Record "Sales & Receivables Setup"; SalesHeader: Record "Sales Header"; SalesShipmentHeader: Record "Sales Shipment Header"; var NewNextLineNo: Integer)
begin
end;
Parameters:
SalesLine: The Sales Line to which additional information has been added.SalesShipmentLine: The Sales Shipment Line related to the Sales Line.SalesReceivablesSetup: The Sales and Receivables Setup record.SalesHeader: The Sales Header record associated with the Sales Line.SalesShipmentHeader: The Sales Shipment Header record associated with the Sales Shipment Line.NewNextLineNo: The new line number after adding additional information line.
KVSTRDOnBeforeAddAdditionalInformationToSalesLine(Record Sales Line, Record Sales Shipment Line, Record Sales & Receivables Setup, Record Sales Header, Record Sales Shipment Header, Integer) :#
Summary: This event is raised before additional information is added to the Sales Line.
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeAddAdditionalInformationToSalesLine(var SalesLine: Record "Sales Line"; var SalesShipmentLine: Record "Sales Shipment Line"; SalesReceivablesSetup: Record "Sales & Receivables Setup"; SalesHeader: Record "Sales Header"; SalesShipmentHeader: Record "Sales Shipment Header"; var NewNextLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDAddInfoGetShipLinesMgt", 'KVSTRDOnBeforeAddAdditionalInformationToSalesLine', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeAddAdditionalInformationToSalesLine(var SalesLine: Record "Sales Line"; var SalesShipmentLine: Record "Sales Shipment Line"; SalesReceivablesSetup: Record "Sales & Receivables Setup"; SalesHeader: Record "Sales Header"; SalesShipmentHeader: Record "Sales Shipment Header"; var NewNextLineNo: Integer)
begin
end;
Parameters:
SalesLine: The Sales Line to which additional information will be added.SalesShipmentLine: The Sales Shipment Line related to the Sales Line.SalesReceivablesSetup: The Sales and Receivables Setup record.SalesHeader: The Sales Header record associated with the Sales Line.SalesShipmentHeader: The Sales Shipment Header record associated with the Sales Shipment Line.NewNextLineNo: The new line number to be used for the additional information line.
KVSTRDOnBeforeInsertSalesLineInInsertNewSalesLine(Record Sales Line) :#
Summary: This event is raised before a new Sales Line is inserted in the InsertNewSalesLine method.
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertSalesLineInInsertNewSalesLine(var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDAddInfoGetShipLinesMgt", 'KVSTRDOnBeforeInsertSalesLineInInsertNewSalesLine', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertSalesLineInInsertNewSalesLine(var SalesLine: Record "Sales Line")
begin
end;
Parameters:
SalesLine: The Sales Line that is about to be inserted.