Skip to content

KVSTRDMultiRentalManagement#

Events#

KVSTRDOnAfterModifyTransferLineInUpdateInboundTransferLine(Record Transfer Line, Record KVSTRDRentalItemSalesBOM, Record Sales Line, Code[20]) :#

Summary: Event called after updating an inbound rental transfer line in procedure "UpdateInboundTransferLine".

[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterModifyTransferLineInUpdateInboundTransferLine(var TransferLine: Record "Transfer Line"; RentalItemSalesBOM: Record "KVSTRDRentalItemSalesBOM"; SalesLine: Record "Sales Line"; var TransferHeaderNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDMultiRentalManagement", 'KVSTRDOnAfterModifyTransferLineInUpdateInboundTransferLine', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterModifyTransferLineInUpdateInboundTransferLine(var TransferLine: Record "Transfer Line"; RentalItemSalesBOM: Record "KVSTRDRentalItemSalesBOM"; SalesLine: Record "Sales Line"; var TransferHeaderNo: Code[20])
begin
end;

Parameters:

  • TransferLine: Transfer Line record that has been updated.
  • RentalItemSalesBOM: Rental Item Sales BOM record related to the Transfer Line.
  • SalesLine: Sales Line record related to the Rental Item Sales BOM.
  • TransferHeaderNo: Code of the Transfer Header related to the Transfer Line.

KVSTRDOnAfterModifyTransferLineInUpdateOutboundTransferLine(Record Transfer Line, Record KVSTRDRentalItemSalesBOM, Record Sales Line, Code[20]) :#

Summary: Event called after updating an outbound rental transfer line in procedure "UpdateOutboundTransferLine".

[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterModifyTransferLineInUpdateOutboundTransferLine(var TransferLine: Record "Transfer Line"; RentalItemSalesBOM: Record "KVSTRDRentalItemSalesBOM"; SalesLine: Record "Sales Line"; var TransferHeaderNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDMultiRentalManagement", 'KVSTRDOnAfterModifyTransferLineInUpdateOutboundTransferLine', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterModifyTransferLineInUpdateOutboundTransferLine(var TransferLine: Record "Transfer Line"; RentalItemSalesBOM: Record "KVSTRDRentalItemSalesBOM"; SalesLine: Record "Sales Line"; var TransferHeaderNo: Code[20])
begin
end;

Parameters:

  • TransferLine: Transfer Line record that has been updated.
  • RentalItemSalesBOM: Rental Item Sales BOM record related to the Transfer Line.
  • SalesLine: Sales Line record related to the Rental Item Sales BOM.
  • TransferHeaderNo: Code of the Transfer Header related to the Transfer Line.