project QadFinancials > class BPosting > business logic query PostingLineByPostingLnId


Parameters


iiCompanyIdintegerCompany id
iiPostingLine_IDinteger


query condition


  each PostingLine where
PostingLine.Company_Id = iiCompanyId AND
PostingLine.PostingLine_ID = iiPostingLine_ID


query resultset tqPostingLineByPostingLnId


field namedata typedb fielddescription
tiCostCentre_IDintegerPostingLine.CostCentre_IDCost Center Code
tiCurrency_IDintegerPostingLine.Currency_IDCurrency Code
tiDivision_IDintegerPostingLine.Division_IDSub-Account Code
tiGL_IDintegerPostingLine.GL_IDGL Description
tiPosting_IDintegerPostingLine.Posting_IDLink to Posting
tiPostingLine_IDintegerPostingLine.PostingLine_IDRecord ID
tdPostingLineCreditLCdecimalPostingLine.PostingLineCreditLCBC Credit
api annotation:Partial Update = yes - it will get a default value depends on the value of PostingLineCreditTC, PostingLineExchangeRate & PostingLineRateScale.
BC Amount = TC Amount * Exchange rate (TC/BC) * Scale Factor (TC/BC). If Partial Update is false, enter a value for this field.
tdPostingLineCreditTCdecimalPostingLine.PostingLineCreditTCTC Credit
tdPostingLineDebitLCdecimalPostingLine.PostingLineDebitLCBC Debit
api annotation:Partial Update = yes - it will get a default value depending on the value of PostingLineDebitTC, PostingLineExchangeRate and PostingLineRateScale.
BC Amount = TC Amount * Exchange rate (TC/BC) * Scale Factor (TC/BC). If Partial Update = false, enter the correct value into this field.
tdPostingLineDebitTCdecimalPostingLine.PostingLineDebitTCTC Debit
tcPostingLineLegalDocNbrcharacterPostingLine.PostingLineLegalDocNbrLegal Document Nbr
tiProject_IDintegerPostingLine.Project_IDDescription


Internal usage


QadFinancials
method BAPMatchingReport.MatchingVariance
method BAPMatchingReport.MatchingVarianceForLC
method BGLOpenItem.ValidateComponent
method BPosting.AdditionalUpdatesLegDoc