KVSTRDCombineShipments#
Procedures#
GetNoOfNotPostedInvoices() : Integer#
procedure GetNoOfNotPostedInvoices(): Integer
GetNoOfNotReleasedInvoices() : Integer#
procedure GetNoOfNotReleasedInvoices(): Integer
GetNoOfPostedInvoices() : Integer#
procedure GetNoOfPostedInvoices(): Integer
SetIsRentalPeriodicInvoicing(Boolean) :#
procedure SetIsRentalPeriodicInvoicing(IsRentalPeriodicInvoicing: Boolean):
SetPostInvoice(Boolean) :#
procedure SetPostInvoice(PostInvoice: Boolean):
SetPrintPostedDocument(Boolean) :#
procedure SetPrintPostedDocument(PrintPostedDocument: Boolean):
SetProcessNo(Integer) :#
procedure SetProcessNo(ProcessNo: Integer):
SetReqFormFromPeriodicInvoicing(Date, Boolean, Boolean, Boolean) :#
procedure SetReqFormFromPeriodicInvoicing(PostingDate: Date; ReplacePostingDate: Boolean; ReplaceDocumentDate: Boolean; CalculateInvoiceDiscount: Boolean):
SetShipmentAddress(Record Sales Header, Record Sales Header) :#
procedure SetShipmentAddress(var SalesHeaderInvoice: Record "Sales Header"; SalesHeaderOrder: Record "Sales Header"):
SetShipmentDateFilter(Text) :#
procedure SetShipmentDateFilter(ShipmentDateFilter: Text):
SetShipmentNoFilter(Code[20]) :#
procedure SetShipmentNoFilter(ShipmentNoFilter: Code[20]):
Events#
KVSTRDOnAfterDocumentGroupChangePeriodicInvoicing(Record Sales Header, Record Sales Header, Record Customer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterDocumentGroupChangePeriodicInvoicing(SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header"; Customer: Record "Customer"; var DocumentGroupChanged: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnAfterDocumentGroupChangePeriodicInvoicing', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterDocumentGroupChangePeriodicInvoicing(SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header"; Customer: Record "Customer"; var DocumentGroupChanged: Boolean)
begin
end;
KVSTRDOnAfterGetRecordSalesOrderHeader(Record Sales Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterGetRecordSalesOrderHeader(var SalesHeader: Record "Sales Header"; var isHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnAfterGetRecordSalesOrderHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterGetRecordSalesOrderHeader(var SalesHeader: Record "Sales Header"; var isHandled: Boolean)
begin
end;
KVSTRDOnAfterInsertSalesInvHeader(Record Sales Header, Record Sales Shipment Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterInsertSalesInvHeader(var SalesHeader: Record "Sales Header"; var SalesShipmentHeader: Record "Sales Shipment Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnAfterInsertSalesInvHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterInsertSalesInvHeader(var SalesHeader: Record "Sales Header"; var SalesShipmentHeader: Record "Sales Shipment Header")
begin
end;
KVSTRDOnAfterSetCurrentKeyPeriodicInvoicing(Record Sales Header, Record Customer) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterSetCurrentKeyPeriodicInvoicing(var SalesHeader: Record "Sales Header"; Customer: Record "Customer"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnAfterSetCurrentKeyPeriodicInvoicing', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterSetCurrentKeyPeriodicInvoicing(var SalesHeader: Record "Sales Header"; Customer: Record "Customer")
begin
end;
KVSTRDOnBeforeFinalizeSalesInvHeader(Record Sales Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header"; var HasAmount: Boolean; var HasError: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforeFinalizeSalesInvHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header"; var HasAmount: Boolean; var HasError: Boolean)
begin
end;
KVSTRDOnBeforeInsertSalesInvHeaderDifPaymentModify(Record Sales Header, Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertSalesInvHeaderDifPaymentModify(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforeInsertSalesInvHeaderDifPaymentModify', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertSalesInvHeaderDifPaymentModify(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header")
begin
end;
KVSTRDOnBeforeInsertSalesInvoiceHeaderFromSalesOrderHeader(Record Sales Header, Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeInsertSalesInvoiceHeaderFromSalesOrderHeader(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforeInsertSalesInvoiceHeaderFromSalesOrderHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeInsertSalesInvoiceHeaderFromSalesOrderHeader(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header")
begin
end;
KVSTRDOnBeforePostReport() :#
[IntegrationEvent(true, false)]
local procedure KVSTRDOnBeforePostReport():
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforePostReport', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforePostReport()
begin
end;
KVSTRDOnBeforePreReport() :#
[IntegrationEvent(true, false)]
local procedure KVSTRDOnBeforePreReport():
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforePreReport', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforePreReport()
begin
end;
KVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeader(Record Sales Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header"; var PostedDocumentPrinted: Boolean; var isHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header"; var PostedDocumentPrinted: Boolean; var isHandled: Boolean)
begin
end;
KVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeaderDifPayment(Record Sales Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeaderDifPayment(var SalesHeader: Record "Sales Header"; var PostedDocumentPrinted: Boolean; var isHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeaderDifPayment', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforePrintPostedDocumentInFinalizeSalesInvHeaderDifPayment(var SalesHeader: Record "Sales Header"; var PostedDocumentPrinted: Boolean; var isHandled: Boolean)
begin
end;
KVSTRDOnBeforeSalesInvHeaderInsert(Record Sales Header, Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeSalesInvHeaderInsert(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforeSalesInvHeaderInsert', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeSalesInvHeaderInsert(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header")
begin
end;
KVSTRDOnBeforeSalesInvHeaderModifyPeriodicInvoicing(Record Sales Header, Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeSalesInvHeaderModifyPeriodicInvoicing(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnBeforeSalesInvHeaderModifyPeriodicInvoicing', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeSalesInvHeaderModifyPeriodicInvoicing(var SalesHeader: Record "Sales Header"; SalesHeader2: Record "Sales Header")
begin
end;
KVSTRDOnFinalizeSalesInvHeader(Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnFinalizeSalesInvHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnFinalizeSalesInvHeader(var SalesHeader: Record "Sales Header")
begin
end;
KVSTRDOnFinalizeSalesInvHeaderOnAfterDelete(Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnFinalizeSalesInvHeaderOnAfterDelete(var SalesHeader: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnFinalizeSalesInvHeaderOnAfterDelete', '', false, false)]
local procedure DoSomethingKVSTRDOnFinalizeSalesInvHeaderOnAfterDelete(var SalesHeader: Record "Sales Header")
begin
end;
KVSTRDOnFinalizeSalesInvHeaderOnBeforeDelete(Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnFinalizeSalesInvHeaderOnBeforeDelete(var SalesHeader: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnFinalizeSalesInvHeaderOnBeforeDelete', '', false, false)]
local procedure DoSomethingKVSTRDOnFinalizeSalesInvHeaderOnBeforeDelete(var SalesHeader: Record "Sales Header")
begin
end;
KVSTRDOnSalesOrderHeaderOnPreDataItem(Record Sales Header) :#
[IntegrationEvent(false, false)]
local procedure KVSTRDOnSalesOrderHeaderOnPreDataItem(var SalesHeader: Record "Sales Header"):
[EventSubscriber(ObjectType::Report, Report::"KVSTRDCombineShipments", 'KVSTRDOnSalesOrderHeaderOnPreDataItem', '', false, false)]
local procedure DoSomethingKVSTRDOnSalesOrderHeaderOnPreDataItem(var SalesHeader: Record "Sales Header")
begin
end;