KVSMEDReportInterfaceHelper
Procedures
GetContact(Record Contact, Integer, Code[50]) :
procedure GetContact(var Contact: Record "Contact"; Type: Integer; Code: Code[50]):
RDLC_SendCall(Code[20], Integer, Record Sales Header, Boolean, Enum KVSMEDCallSheet, Text[50], Text[50]) :
Syntax
procedure RDLC_SendCall(CallNo: Code[20]; ReportID: Integer; var SalesHeader: Record "Sales Header"; LoanUnit: Boolean; KVSMEDCallSheet: Enum "KVSMEDCallSheet"; var SellToAddr: Text[50]; var ShipToAddr: Text[50]):
RDLC_SendCallServiceSheet(Code[20], Integer, Record Sales Header, Text[50], Text[50]) :
Summary: Returns the required address data for the servicesheet document, based on the current state within the call header by the supplied CallNo Parameter.
Syntax
procedure RDLC_SendCallServiceSheet(CallNo: Code[20]; ReportID: Integer; var SalesHeader: Record "Sales Header"; var SellToAddr: Text[50]; var ShipToAddr: Text[50]):
Parameters:
CallNo:ReportID:SalesHeader:LoanUnit:SellToAddr:ShipToAddr:
RDLC_SendCallPickupSheet(Code[20], Integer, Record Sales Header, Boolean, Text[50], Text[50]) :
Summary: Returns the required address data for the pickupsheet document, based on the current state within the call header by the supplied CallNo and LoanUnit Parameter.
Syntax
procedure RDLC_SendCallPickupSheet(CallNo: Code[20]; ReportID: Integer; var SalesHeader: Record "Sales Header"; LoanUnit: Boolean; var SellToAddr: Text[50]; var ShipToAddr: Text[50]):
Parameters:
CallNo:ReportID:SalesHeader:LoanUnit:SellToAddr:ShipToAddr:
SetCallType(Enum KVSMEDCallSheet) :
procedure SetCallType(var PrintCallDocType: Enum "KVSMEDCallSheet"):
GetCallType(Enum KVSMEDCallSheet) :
procedure GetCallType(var PrintCallDocType: Enum "KVSMEDCallSheet"):
GetReminderDoArchiv(Boolean, Guid) :
procedure GetReminderDoArchiv(var DoAddArchivedDocuments: Boolean; var ReferenceID: Guid):
Events
OnRDLC_SetProcessFooterInfoOnAfterVSMEDPrintAccountDetails(Record Sales Header, Record Customer Bank Account, Text[100], Text[100]) :
Syntax
[IntegrationEvent(false, false)]
local procedure OnRDLC_SetProcessFooterInfoOnAfterVSMEDPrintAccountDetails(SalesHeaderPar: Record "Sales Header"; CustomerBankAccountPar: Record "Customer Bank Account"; var BankInfoText1Var: Text[100]; var BankInfoText2Var: Text[100]):
Subscriber
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDReportInterfaceHelper", 'OnRDLC_SetProcessFooterInfoOnAfterVSMEDPrintAccountDetails', '', false, false)]
local procedure DoSomethingOnRDLC_SetProcessFooterInfoOnAfterVSMEDPrintAccountDetails(SalesHeaderPar: Record "Sales Header"; CustomerBankAccountPar: Record "Customer Bank Account"; var BankInfoText1Var: Text[100]; var BankInfoText2Var: Text[100])
begin
end;