KVSTRDPeriodicInvoicing#
Procedures#
SetHideDialogs(Boolean) :#
procedure SetHideDialogs(HideDialogs: Boolean):
SetRentalPeriodicInvoicing(Boolean) :#
procedure SetRentalPeriodicInvoicing(IsRentalPeriodicInvoicing: Boolean):
Events#
KVSTRDOnAfterRequestPageOnOpenPage(Date, Boolean, Boolean, Boolean, Date, Boolean, Boolean, Boolean, Text) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterRequestPageOnOpenPage(var PostingDateReq: Date; var ReplacePostingDate: Boolean; var ReplaceDocumentDate: Boolean; var CalcInvDisc: Boolean; var BillingDate: Date; var UpdateNextBillingDate: Boolean; var PostInvoice: Boolean; var PrintPostedDocument: Boolean; var ShippingDateFilter: Text):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDPeriodicInvoicing", 'KVSTRDOnAfterRequestPageOnOpenPage', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterRequestPageOnOpenPage(var PostingDateReq: Date; var ReplacePostingDate: Boolean; var ReplaceDocumentDate: Boolean; var CalcInvDisc: Boolean; var BillingDate: Date; var UpdateNextBillingDate: Boolean; var PostInvoice: Boolean; var PrintPostedDocument: Boolean; var ShippingDateFilter: Text)
begin
end;
KVSTRDOnBeforeCallCombineShipmentReportPerSalesHeader(Record Customer, Record Sales Header, Code[20], Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeCallCombineShipmentReportPerSalesHeader(Customer: Record "Customer"; SalesHeader: Record "Sales Header"; var ShipmentNo: Code[20]; var IsHandled: Boolean; var CallCombineShipmentsReport: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDPeriodicInvoicing", 'KVSTRDOnBeforeCallCombineShipmentReportPerSalesHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeCallCombineShipmentReportPerSalesHeader(Customer: Record "Customer"; SalesHeader: Record "Sales Header"; var ShipmentNo: Code[20]; var IsHandled: Boolean; var CallCombineShipmentsReport: Boolean)
begin
end;
KVSTRDOnBeforeCallCombineShipmentsReport(Code[20], Text, Record Customer, Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeCallCombineShipmentsReport(ShipmentNo: Code[20]; var ShippingDateFilter: Text; Customer: Record "Customer"; SalesHeader: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDPeriodicInvoicing", 'KVSTRDOnBeforeCallCombineShipmentsReport', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeCallCombineShipmentsReport(ShipmentNo: Code[20]; var ShippingDateFilter: Text; Customer: Record "Customer"; SalesHeader: Record "Sales Header")
begin
end;
KVSTRDOnBeforeSetSalesOrderFilter(Record Sales Header, Record Customer, Boolean, Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeSetSalesOrderFilter(var SalesHeader: Record "Sales Header"; Customer: Record "Customer"; var IsHandled: Boolean; SalesHeader2: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDPeriodicInvoicing", 'KVSTRDOnBeforeSetSalesOrderFilter', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeSetSalesOrderFilter(var SalesHeader: Record "Sales Header"; Customer: Record "Customer"; var IsHandled: Boolean; SalesHeader2: Record "Sales Header")
begin
end;
KVSTRDOnBeforeCustomerOnAfterGetRecord(Record Customer, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeCustomerOnAfterGetRecord(var Customer: Record "Customer"; var SkipCurrReport: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDPeriodicInvoicing", 'KVSTRDOnBeforeCustomerOnAfterGetRecord', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeCustomerOnAfterGetRecord(var Customer: Record "Customer"; var SkipCurrReport: Boolean; var IsHandled: Boolean)
begin
end;