OBJECT Report 50104 Consume List
{
OBJECT-PROPERTIES
{
Date=10-03-16;
Time=14:54:09;
Modified=Yes;
Version List=ENF-BLOCO;
}
PROPERTIES
{
CaptionML=[ENU=Order Confirmation;
PTG=Folha de Gastos INT];
TopMargin=400;
BottomMargin=100;
LeftMargin=1000;
RightMargin=1000;
OnInitReport=BEGIN
GLSetup.GET;
CompanyInfo.GET;
SalesSetup.GET;
CASE SalesSetup.“Logo Position on Documents” OF
SalesSetup.“Logo Position on Documents”::“No Logo”:;
SalesSetup.“Logo Position on Documents”::Left:
BEGIN
CompanyInfo.CALCFIELDS(Picture);
END;
SalesSetup.“Logo Position on Documents”::Center:
BEGIN
CompanyInfo1.GET;
CompanyInfo1.CALCFIELDS(Picture);
END;
SalesSetup.“Logo Position on Documents”::Right:
BEGIN
CompanyInfo2.GET;
CompanyInfo2.CALCFIELDS(Picture);
END;
END;
CompanyInfo1.CALCFIELDS(Picture);
END;
HorzGrid=210;
}
DATAITEMS
{
{ PROPERTIES
{
DataItemTable=Table36;
DataItemTableView=SORTING(Document Type,No.)
WHERE(Document Type=CONST(Order));
NewPagePerRecord=Yes;
ReqFilterHeadingML=[ENU=Sales Order;
PTG=Encomenda Venda];
OnAfterGetRecord=BEGIN
CurrReport.LANGUAGE := Language.GetLanguageID(“Language Code”);
CompanyInfo.GET;
IF RespCenter.GET(“Responsibility Center”) THEN BEGIN
FormatAddr.RespCenter(CompanyAddr,RespCenter);
CompanyInfo.“Phone No.” := RespCenter.“Phone No.”;
CompanyInfo.“Fax No.” := RespCenter.“Fax No.”;
END ELSE
FormatAddr.Company(CompanyAddr,CompanyInfo);
DocDim1.SETRANGE(“Table ID”,DATABASE::“Sales Header”);
DocDim1.SETRANGE(“Document Type”,“Sales Header”.“Document Type”);
DocDim1.SETRANGE(“Document No.”,“Sales Header”.“No.”);
IF “Salesperson Code” = ‘’ THEN BEGIN
CLEAR(SalesPurchPerson);
SalesPersonText := ‘’;
END ELSE BEGIN
SalesPurchPerson.GET(“Salesperson Code”);
SalesPersonText := Text000;
END;
IF “Your Reference” = ‘’ THEN
ReferenceText := ‘’
ELSE
ReferenceText := FIELDCAPTION(“Your Reference”);
IF “VAT Registration No.” = ‘’ THEN
VATNoText := ‘’
ELSE
VATNoText := FIELDCAPTION(“VAT Registration No.”);
IF “Currency Code” = ‘’ THEN BEGIN
GLSetup.TESTFIELD(“LCY Code”);
TotalText := STRSUBSTNO(Text001,GLSetup.“LCY Code”);
TotalInclVATText := STRSUBSTNO(Text002,GLSetup.“LCY Code”);