project QadFinancials > class BMirroringJournal > business logic query MirroringJournalPrim

Description

This query returns the key fields per domain for the mirroring daybook Id and Mirroring daybook code.


Parameters


iiCompanyIdintegerCompany id
icSourceJournalCodecharacter
icMirrorJournalCodecharacter
iiDomainIDinteger
iiMirroringJournalIDinteger


query condition


  each MirroringJournal where
MirroringJournal.Company_Id = iiCompanyId AND
MirroringJournal.Domain_ID = iiDomainID AND
MirroringJournal.MirroringJournal_ID = iiMirroringJournalID

      first Journal1 (inner-join) where
Journal1.SharedSet_Id = vi_JOURNAL_sharedset(iiCompanyId) AND
Journal1.Journal_ID = MirroringJournal.SourceJournal_ID AND
Journal1.JournalCode = icSourceJournalCode

      first Journal2 (inner-join) where
Journal2.SharedSet_Id = vi_JOURNAL_sharedset(iiCompanyId) AND
Journal2.Journal_ID = MirroringJournal.MirrorJournal_ID AND
Journal2.JournalCode = icMirrorJournalCode


query resultset tqMirroringJournalPrim


field namedata typedb fielddescription
tiCompany_IDintegerMirroringJournal.Company_IDEntity
tiDomain_IDintegerMirroringJournal.Domain_IDDomain
tiMirroringJournal_IDintegerMirroringJournal.MirroringJournal_IDRecord ID
tcMirrorJournalCodecharacterJournal2.JournalCodeA daybook code (maximum eight characters).
tcSourceJournalCodecharacterJournal1.JournalCodeA daybook code (maximum eight characters).


Internal usage


QadFinancials
method BMirroringJournal.DataLoadByInput