KVSTRDRentalPostingMgt#
Procedures#
CreateInterruptionRentalItemLedgerEntries(Enum Sales Document Type, Code[20], Integer) :#
procedure CreateInterruptionRentalItemLedgerEntries(DocumentType: Enum "Sales Document Type"; DocumentNo: Code[20]; DocumentLineNo: Integer):
PostRentalCrMemo(Record Sales Line) :#
procedure PostRentalCrMemo(var SalesLine: Record "Sales Line"):
PostRentalReturn(Record Sales Line) :#
procedure PostRentalReturn(var SalesLine: Record "Sales Line"):
PostRentalShipment(Record Sales Line) :#
procedure PostRentalShipment(var SalesLine: Record "Sales Line"):
Events#
KVSTRDOnAfterModifySalesLinePostRentalReturn(Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterModifySalesLinePostRentalReturn(var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDRentalPostingMgt", 'KVSTRDOnAfterModifySalesLinePostRentalReturn', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterModifySalesLinePostRentalReturn(var SalesLine: Record "Sales Line")
begin
end;
KVSTRDOnAfterModifySalesLinePostRentalShipment(Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterModifySalesLinePostRentalShipment(var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDRentalPostingMgt", 'KVSTRDOnAfterModifySalesLinePostRentalShipment', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterModifySalesLinePostRentalShipment(var SalesLine: Record "Sales Line")
begin
end;
KVSTRDOnBeforeRentalPostReturn(Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeRentalPostReturn(var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDRentalPostingMgt", 'KVSTRDOnBeforeRentalPostReturn', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeRentalPostReturn(var SalesLine: Record "Sales Line")
begin
end;
KVSTRDOnBeforeRentalPostShipment(Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeRentalPostShipment(var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDRentalPostingMgt", 'KVSTRDOnBeforeRentalPostShipment', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeRentalPostShipment(var SalesLine: Record "Sales Line")
begin
end;