KVSKBAReportUtilities#
Procedures#
FindTextBlocks(Text[30], Code[20], Integer, Integer) : Integer#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This procedure is no longer supported.', '25.1')]
procedure FindTextBlocks(ReportIDPar: Text[30]; DocNoPar: Code[20]; DocLineNoPar: Integer; PosPar: Integer): Integer
GetBlockLine(Integer) : Text#
procedure GetBlockLine(BlockNoPar: Integer): Text
GetSalesLineType(Record Sales Line) : Enum#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This procedure is no longer supported.', '25.1')]
procedure GetSalesLineType(LineRecPar: Record "Sales Line"): Enum KVSKBADocumentLineType
GetAddrBlockFromArray(Text[100]) : Text#
procedure GetAddrBlockFromArray(AddrArrayPar: Text[100]): Text
GetCRLF() : Text#
procedure GetCRLF(): Text
SetSalesProformaDocType(Record Sales Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This procedure is no longer supported.', '25.1')]
procedure SetSalesProformaDocType(SalesHeaderPar: Record "Sales Header"):
SetServiceProformaDocType(Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This procedure is no longer supported.', '25.1')]
procedure SetServiceProformaDocType(ServiceHeaderPar: Record "Service Header"):
GetUnitOfMeasureDescr(Code[10], Code[10]) : Text[50]#
procedure GetUnitOfMeasureDescr(UOMCode: Code[10]; LanguageCode: Code[10]): Text[50]
GetDimText(Integer, Boolean) : Text#
procedure GetDimText(DimSetIDPar: Integer; ShowInternalInfoPar: Boolean): Text
FormatBold(Text) : Text#
procedure FormatBold(TextPar: Text): Text
Events#
OnAfterGetSalesLineType(Record Sales Line, Enum KVSKBADocumentLineType) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported.', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnAfterGetSalesLineType(SalesLine: Record "Sales Line"; var KVSKBADocumentLineType: Enum "KVSKBADocumentLineType"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReportUtilities", 'OnAfterGetSalesLineType', '', false, false)]
local procedure DoSomethingOnAfterGetSalesLineType(SalesLine: Record "Sales Line"; var KVSKBADocumentLineType: Enum "KVSKBADocumentLineType")
begin
end;
OnAfterGetServiceLineType(Record Service Line, Enum KVSKBADocumentLineType) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported.', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnAfterGetServiceLineType(ServiceLine: Record "Service Line"; var KVSKBADocumentLineType: Enum "KVSKBADocumentLineType"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReportUtilities", 'OnAfterGetServiceLineType', '', false, false)]
local procedure DoSomethingOnAfterGetServiceLineType(ServiceLine: Record "Service Line"; var KVSKBADocumentLineType: Enum "KVSKBADocumentLineType")
begin
end;
OnFindTextBlocksOnBeforeCaseReportID(Text[30], Code[20], Integer, Integer, Integer, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported.', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnFindTextBlocksOnBeforeCaseReportID(ReportID: Text[30]; DocNo: Code[20]; DocLineNo: Integer; Pos: Integer; var Returnvalue: Integer; var Handled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReportUtilities", 'OnFindTextBlocksOnBeforeCaseReportID', '', false, false)]
local procedure DoSomethingOnFindTextBlocksOnBeforeCaseReportID(ReportID: Text[30]; DocNo: Code[20]; DocLineNo: Integer; Pos: Integer; var Returnvalue: Integer; var Handled: Boolean)
begin
end;
OnFindSalesTextBlocksOnBeforeSetFilterCaseReportID(Integer, Code[20], Integer, Integer, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported.', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnFindSalesTextBlocksOnBeforeSetFilterCaseReportID(ReportID: Integer; DocNo: Code[20]; DocLineNo: Integer; Pos: Integer; var Handled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReportUtilities", 'OnFindSalesTextBlocksOnBeforeSetFilterCaseReportID', '', false, false)]
local procedure DoSomethingOnFindSalesTextBlocksOnBeforeSetFilterCaseReportID(ReportID: Integer; DocNo: Code[20]; DocLineNo: Integer; Pos: Integer; var Handled: Boolean)
begin
end;
OnFindPostedSalesTextBlocksOnBeforeSetFilterCaseReportID(Integer, Code[20], Integer, Integer, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported.', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnFindPostedSalesTextBlocksOnBeforeSetFilterCaseReportID(ReportID: Integer; DocNo: Code[20]; DocLineNo: Integer; Pos: Integer; var Handled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReportUtilities", 'OnFindPostedSalesTextBlocksOnBeforeSetFilterCaseReportID', '', false, false)]
local procedure DoSomethingOnFindPostedSalesTextBlocksOnBeforeSetFilterCaseReportID(ReportID: Integer; DocNo: Code[20]; DocLineNo: Integer; Pos: Integer; var Handled: Boolean)
begin
end;