procedure GetRecordFiltersWithCaptions(RecVariant: Variant): Text
Parameters
Name
Type
Description
RecVariant
Variant
Returns
Type
Description
Text
GetCOPYText
procedure GetCOPYText(): Text[30]
Returns
Type
Description
Text[30]
ParseComment
procedure ParseComment(Comment: Text[80], var Description: Text[100], var Description2: Text[100])
Parameters
Name
Type
Description
Comment
Text[80]
Description
Text[100]
Description2
Text[100]
SetTotalLabels
procedure SetTotalLabels(CurrencyCode: Code[10], var TotalText: Text[50], var TotalInclVATText: Text[50], var TotalExclVATText: Text[50])
Parameters
Name
Type
Description
CurrencyCode
Code[10]
TotalText
Text[50]
TotalInclVATText
Text[50]
TotalExclVATText
Text[50]
SetLogoPosition
procedure SetLogoPosition(LogoPosition: Option, var CompanyInfo1: Record "Company Information", var CompanyInfo2: Record "Company Information", var CompanyInfo3: Record "Company Information")
procedure SetSalesInvoiceLine(var SalesInvoiceLine: Record "Sales Invoice Line", var FormattedQuantity: Text, var FormattedUnitPrice: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text)
procedure SetSalesLine(var SalesLine: Record "Sales Line", var FormattedQuantity: Text, var FormattedUnitPrice: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text)
procedure SetSalesCrMemoLine(var SalesCrMemoLine: Record "Sales Cr.Memo Line", var FormattedQuantity: Text, var FormattedUnitPrice: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text)
procedure SetPurchaseLine(var PurchaseLine: Record "Purchase Line", var FormattedQuantity: Text, var FormattedDirectUnitCost: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text)
[IntegrationEvent(False,False)]
local procedure OnAfterSetSalesPurchaseLine(Quantity: Decimal, UnitPrice: Decimal, VATPercentage: Decimal, LineAmount: Decimal, CurrencyCode: Code[10], var FormattedQuantity: Text, var FormattedUnitPrice: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text, CommentLine: Boolean)
Parameters
Name
Type
Description
Quantity
Decimal
UnitPrice
Decimal
VATPercentage
Decimal
LineAmount
Decimal
CurrencyCode
Code[10]
FormattedQuantity
Text
FormattedUnitPrice
Text
FormattedVATPercentage
Text
FormattedLineAmount
Text
CommentLine
Boolean
OnAfterSetSalesLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetSalesLine(var SalesLine: Record "Sales Line", var FormattedQuantity: Text, var FormattedUnitPrice: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text)
[IntegrationEvent(False,False)]
local procedure OnAfterSetSalesInvoiceLine(var SalesInvoiceLine: Record "Sales Invoice Line", var FormattedQuantity: Text, var FormattedUnitPrice: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text)
[IntegrationEvent(False,False)]
local procedure OnAfterSetSalesCrMemoLine(var SalesCrMemoLine: Record "Sales Cr.Memo Line", var FormattedQuantity: Text, var FormattedUnitPrice: Text, var FormattedVATPercentage: Text, var FormattedLineAmount: Text)
[IntegrationEvent(False,False)]
local procedure OnAfterSetTotalLabels(CurrencyCode: Code[10], var TotalText: Text[50], var TotalInclVATText: Text[50], var TotalExclVATText: Text[50])
Parameters
Name
Type
Description
CurrencyCode
Code[10]
TotalText
Text[50]
TotalInclVATText
Text[50]
TotalExclVATText
Text[50]
OnBeforeSetLogoPosition
[IntegrationEvent(False,False)]
local procedure OnBeforeSetLogoPosition(var LogoPosition: Option, var CompanyInfo1: Record "Company Information", var CompanyInfo2: Record "Company Information", var CompanyInfo3: Record "Company Information", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSetPurchaser(var SalespersonPurchaser: Record "Salesperson/Purchaser", Code: Code[20], var PurchaserText: Text[50], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSetSalesPerson(var SalespersonPurchaser: Record "Salesperson/Purchaser", Code: Code[20], var SalesPersonText: Text[50], var IsHandled: Boolean)