project QadFinancials > class BPosting > business logic query PostingByLayerTypeCode


Parameters


iiCompanyIdintegerCompany id
icLayerTypeCodecharacter


query condition


  each Posting where
Posting.Company_Id = iiCompanyId AND

      first Journal (inner-join) where
Journal.SharedSet_Id = vi_JOURNAL_sharedset(iiCompanyId) AND
Journal.Journal_ID = Posting.Journal_ID AND

          first Layer (inner-join) where
Layer.Layer_ID = Journal.Layer_ID AND
Layer.LayerTypeCode = icLayerTypeCode


query resultset tqPostingByLayerTypeCode


field namedata typedb fielddescription
tcLayerTypeCodecharacterLayer.LayerTypeCodeLayer Type
tiPosting_IDintegerPosting.Posting_IDRecord ID
ti_sequenceintegercalculatedprimary index
tc_rowidcharactercalculated = rowid(Posting),rowid(Journal),rowid(Layer)


Internal usage


QadFinancials
method BCompany.CompanyHasPostingOnOfficialLayer