project QadFinancials > class BCOACrossRef > business logic query COACrossRefDetByDomainID


Parameters


iiDomainIDintegerSource Domain ID
iiAltCOAStructIDinteger
iiCOACrossRefIDintegerCOA Cross Reference ID
icAltCOAStructDetCodecharacterAlternate COA Structure Detail Code
icAltCOAStructDetSeqcharacter
icCOACrossRefCodecharacter


query condition


  each COACrossRef where
COACrossRef.SourceDomain_ID = iiDomainID AND
COACrossRef.AltCOAStruct_ID = iiAltCOAStructID AND
COACrossRef.COACrossRefIsActive = true AND
COACrossRef.COACrossRef_ID = iiCOACrossRefID AND
COACrossRef.COACrossRefCode = icCOACrossRefCode

      each COACrossRefDet (inner-join) where
COACrossRefDet.COACrossRef_ID = COACrossRef.COACrossRef_ID AND

          first AltCOAStructDet (inner-join) where
AltCOAStructDet.AltCOAStructDet_ID = COACrossRefDet.TargetAltCOAStructDet_ID AND
AltCOAStructDet.AltCOAStructDetCode = icAltCOAStructDetCode AND
AltCOAStructDet.AltCOAStructDetSeq begins icAltCOAStructDetSeq


query resultset tqCOACrossRefDetByDomainID


field namedata typedb fielddescription
tcAltCOAStructDetCodecharacterAltCOAStructDet.AltCOAStructDetCodeAlternate COA
tcAltCOAStructDetColLabelcharacterAltCOAStructDet.AltCOAStructDetColLabelColumn Label
tcAltCOAStructDetDescriptioncharacterAltCOAStructDet.AltCOAStructDetDescriptionDescription
tlAltCOAStructDetIsLeaflogicalAltCOAStructDet.AltCOAStructDetIsLeafLeaf
tiAltCOAStructDetLevelintegerAltCOAStructDet.AltCOAStructDetLevelLevel
tcAltCOAStructDetSeqcharacterAltCOAStructDet.AltCOAStructDetSeqSequence
tiAlternateCOAStruct_IDintegerCOACrossRef.AltCOAStruct_IDAlternate COA Structure
tiCOACrossRef_IDintegerCOACrossRef.COACrossRef_IDCOA Cross Reference
tcCOACrossRefCodecharacterCOACrossRef.COACrossRefCodeCode
tcCOACrossRefDetSrcCCFromcharacterCOACrossRefDet.COACrossRefDetSrcCCFromSource Cost Center From
tcCOACrossRefDetSrcCCTocharacterCOACrossRefDet.COACrossRefDetSrcCCToSource Cost Center To
tcCOACrossRefDetSrcDivFromcharacterCOACrossRefDet.COACrossRefDetSrcDivFromSource Sub-Account From
tcCOACrossRefDetSrcDivTocharacterCOACrossRefDet.COACrossRefDetSrcDivToSource Sub-Account To
tcCOACrossRefDetSrcGLFromcharacterCOACrossRefDet.COACrossRefDetSrcGLFromSource GL Account From
tcCOACrossRefDetSrcGLTocharacterCOACrossRefDet.COACrossRefDetSrcGLToSource GL Account To
tcCOACrossRefDetSrcProjFromcharacterCOACrossRefDet.COACrossRefDetSrcProjFromSource Project From
tcCOACrossRefDetSrcProjTocharacterCOACrossRefDet.COACrossRefDetSrcProjToSource Project To
tlCOACrossRefIsActivelogicalCOACrossRef.COACrossRefIsActiveActive
tiSourceDomain_IDintegerCOACrossRef.SourceDomain_IDSource Domain
tiTargetAlternateCOA_IDintegerCOACrossRefDet.TargetAltCOAStructDet_IDTarget Alternate COA


Internal usage


QadFinancials
method BAltCOAStruct.ValidateComponent
method BGLReport.AltAccBalanceTOT
method BGLReport.AltVATPayableLedger
method BGLReport.CBGLReport
method BGLReport.ColumnarLedgersForCOA
method BGLReport.GLReport
method BGLReport.SubLedgeReport
method BGLReport.ValidateFiltersForChineseBSIS