project QadFinancials > class Report Component > method GetReportLabels

Description

Report labels (translated to report language) are stored in tables tqHeader + tqFilter + tqText which are included in the resut dataset of every report.


Parameters


icReportNameinputcharacterReport name equals the activity code linked to the report.
This can be different from the business method name.
icLanguageCodeinputcharacter
tFilterinputtemp-table
tqHeaderoutputtemp-table
tqFilteroutputtemp-table
tqTextoutputtemp-table
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


BLF
method breport.ApiGetReportStructure
method breport.ApiProcessReportLogic
method BSODReport.SODViolations

QadFinancials
method BAnalyticalReport.CostCentreTransDet
method BAnalyticalReport.CostCentreTransSumm
method BAnalyticalReport.ProjectTransDet
method BAnalyticalReport.ProjectTransSumm
method BAnalyticalReport.SafOnlyTransDet
method BAnalyticalReport.SafOnlyTransSumm
method BAPMatchingReport.InvoiceMatching
method BAPMatchingReport.MatchingVariance
method BAPMatchingReport.MatchingVarianceForLC
method BAPMatchingReport.UnmatchedReceipt
method BBankImportReport.ImportedBankFileReport
method BBillReport.BillReportDInvoice
method BBLWIReport.DocumentBLWIReport
method BBox1099Report.M1099MiscReport
method BBudgetReporting.BudgetDetail
method BBudgetReporting.BudgetOverview
method BCashBoxReport.CashBook
method BCashBoxReport.CashPaid
method BCashBoxReport.CashReceived
method BCCollectionReport.CCollectionReport
method BCDocumentReport.CDocumentReportAutoIncasso
method BCDocumentReport.CDocumentReportCheque
method BCDocumentReport.CDocumentReportDraft
method BCDocumentReport.CDocumentReportPromisNote
method BCDocumentReport.CDocumentReportSumStatement
method BCDocumentReport.CDocumentReportTransfer
method BClosingPostingsReport.AccUnmarkedTransactions
method BClosingPostingsReport.AllocationCheck
method BClosingPostingsReport.CIRECBalance
method BClosingPostingsReport.CreditorControlGLBalance
method BClosingPostingsReport.DebtorControlGLBalance
method BClosingPostingsReport.FAControlGLBalance
method BClosingPostingsReport.FARDepreciation
method BClosingPostingsReport.GLOpenItemControl
method BClosingPostingsReport.HistoryPostingsCheck
method BClosingPostingsReport.JournalEntryBalance
method BClosingPostingsReport.RecurringEntries
method BClosingPostingsReport.TransientLayers
method BClosingPostingsReport.VoucherCompleteness
method BConCheckReport.ConCheckReport
method BCreditorReport.CInvoiceRegister
method BCreditorReport.CreditorAABGroup
method BCreditorReport.CreditorAACGroup
method BCreditorReport.CreditorAccountMovements
method BCreditorReport.CreditorAccountsHistory
method BCreditorReport.CreditorAccountsSummary
method BCreditorReport.CreditorAgeingABackwards
method BCreditorReport.CreditorAgeingAnalysisCurrent
method BCreditorReport.CreditorCIREC
method BCreditorReport.CreditorList
method BCreditorReport.CreditorMasterCard
method BCreditorReport.CreditorOpenItems
method BCreditorReport.CreditorOpenItemsDetail
method BCreditorReport.CreditorPrepayments
method BCreditorReport.CreditorWHTCertificate
method BCreditorReport.CreditorWithholdingTax
method BCreditorReport.CreditorWithholdingTaxDue
method BDCollectionReport.DCollectionReport
method BDDocumentReport.DDocumentReportAll
method BDDocumentReport.DDocumentReportAutoIncasso
method BDDocumentReport.DDocumentReportCheque
method BDDocumentReport.DDocumentReportDraft
method BDDocumentReport.DDocumentReportPromisNote
method BDDocumentReport.DDocumentReportSumStatement
method BDDocumentReport.DDocumentReportTransfer
method BDDocumentReport.test
method BDebtorReport.CustomerCreditOverview
method BDebtorReport.DebtorAABGroup
method BDebtorReport.DebtorAACGroup
method BDebtorReport.DebtorAccountMovements
method BDebtorReport.DebtorAccountsHistoryDet
method BDebtorReport.DebtorAccountsSummary
method BDebtorReport.DebtorAccountState
method BDebtorReport.DebtorAgeingAnalysisBackwards
method BDebtorReport.DebtorAgeingAnalysisCurrent
method BDebtorReport.DebtorAgingHistAcroDomain
method BDebtorReport.DebtorBillingAAB
method BDebtorReport.DebtorInvoicePrint
method BDebtorReport.DebtorList
method BDebtorReport.DebtorMasterCard
method BDebtorReport.DebtorOpenItems
method BDebtorReport.DebtorOpenItemsQuick
method BDebtorReport.DebtorReminders
method BDebtorReport.DebtorRemindersOverview
method BEmployeeReport.AdvancePrintOut
method BEmployeeReport.EmployeeMasterCard
method BERSProcessorReport.ERSAuditReport
method BExpenseNoteReport.ExpenseNote
method BFixedAssetReport.MovementsByAssetCode
method BFixedAssetReport.MutationsByGL
method BFixedAssetReport.TransactionsByAssetCode
method BGLReport.AccBalanceTOT
method BGLReport.AccTransJournal
method BGLReport.AuditLogReport
method BGLReport.BalanceByCurrency
method BGLReport.BalanceSheetReport
method BGLReport.BankAuditLogReport
method BGLReport.CBGLReport
method BGLReport.CBPaymentJournal
method BGLReport.CBReceiptJournal
method BGLReport.ChineseBalanceSheet
method BGLReport.ChineseIncomeStatement
method BGLReport.ColumnarLedgers
method BGLReport.ForeignCurrJournal
method BGLReport.FSProForma
method BGLReport.GeneralGLJournal
method BGLReport.GLAccountSheet
method BGLReport.GLHistory
method BGLReport.GLList
method BGLReport.GLMasterCard
method BGLReport.GLNumbering
method BGLReport.GLOpenItems
method BGLReport.GLReport
method BGLReport.GLSequenceRenumber
method BGLReport.GLTransactions
method BGLReport.GLTransactionsOperational
method BGLReport.GLVerifandAppr
method BGLReport.IncomeStatement
method BGLReport.JournalEntryReport
method BGLReport.MirrorAccountingTr
method BGLReport.MultiColBalanceSheet
method BGLReport.MultiColIncomeStatement
method BGLReport.ReversedReplacedGLReport
method BGLReport.SubLedgeReport
method BGLReport.Transactions_DIV
method BGLReport.Transactions_GL
method BGLReport.Transactions_IC
method BGLReport.Transactions_JRNL
method BGLReport.TrialBalance
method BGLReport.VATPayableLedger
method BMfgDaybookSetReport.DaybookSetReport
method BPaymentSelectionReport.Paylist
method BPaymentSelectionReport.Remittance
method BProfileReport.ProfileOverview
method BProjectReport.CreditorAgeingAnalysisByProj
method BProjectReport.DebtorAgeingAnalysisByProj
method BProjectReport.ProjectMastercard
method BReportingJournalReport.ReportingJournalExceptReport
method BRevaluationReport.Revaluation
method BVATReport.DelayedTax
method BVATReport.ITAPEUSalesVatReg
method BVATReport.ITAPEUVatReg
method BVATReport.ITAPVATReg
method BVATReport.ITARVATReg
method BVATReport.ITVATRegSusp
method BVATReport.PolishAPVATReg
method BVATReport.PolishARVATReg
method BVATReport.ReverseCharge
method BVATReport.VATBoxReturnSum
method BVATReport.VATBoxReturnTran
method BVATReport.VATExceptionDet
method BVATReport.VATExceptionSum
method BVATReport.VATExceptionTran
method BVATReport.VATQuarterDet
method BVATReport.VATQuarterSum
method BVATReport.VATQuarterTran
method BVATReport.VATReconciliationTran
method BVATReport.VATRegisterTran
method BVATReport.VATVersusDet
method BVATReport.VATYearlyListingBE
method BGLReport.CheckZeroReport


program code (program/breport.p)

<ANCESTOR-CODE>

find first tqHeader no-error.
if not available tqHeader
then create tqHeader.

assign tqHeader.tcCurrLC = vcCompanyLC
       tqHeader.tiDecLC  = viCompanyLCDec
       tqHeader.tiDecCC  = viCompanyCCDec.

<Q-1 run CompanyPropertyByCompany (all) (Read) (NoCache)
   (input viCompanyId, (CompanyId)
    input '', (CompanyCode)
    input ?, (CurrencyCode)
    output dataset tqCompanyPropertyByCompany) in BCompanyProperty >
find first tqCompanyPropertyByCompany no-error.
if available tqCompanyPropertyByCompany
then do:
    find first tqHeader no-error.
    if not available tqHeader
    then create tqHeader.
    assign tqHeader.tcExtraInfo = (if tqHeader.tcExtraInfo = ""
                                   then ""
                                   else tqHeader.tcExtraInfo + chr(2))
                                + "LocalCurrencyCode=":U
                                + tqCompanyPropertyByCompany.tcCurrencyCode.
end.