project QadFinancials > class BBankNumber > business logic query BankNumberByPayFormatParentObj


Parameters


iiPaymentFormatIDinteger
iiParentObjectIDinteger
iiCompanyIdintegerCompany id


query condition


  each BankNumber where
BankNumber.BankPayFormat_ID = iiPaymentFormatID AND
BankNumber.ParentObject_ID = iiParentObjectID

      first BankPayFormat (inner-join) where
BankPayFormat.BankPayFormat_ID = BankNumber.BankPayFormat_ID AND

          first BankNumber2 (inner-join) where
BankNumber2.BankNumber_ID = BankPayFormat.BankNumber_ID AND

              first CompanySharedSet (outer-join) where
CompanySharedSet.Company_Id = iiCompanyId AND
CompanySharedSet.CompanySharedSet_ID = BankNumber2.CompanySharedSet_ID AND


query resultset tqBankNumberByPayFormatParentObj


field namedata typedb fielddescription
tcBankNumbercharacterBankNumber.BankNumberBank Number
tiBankNumber_IDintegerBankNumber.BankNumber_IDRecord ID
tcBankNumberFormattedcharacterBankNumber.BankNumberFormattedFormatted Bank Account No
tlBankNumberIsDefaultlogicalBankNumber.BankNumberIsDefaultDefault
tiBankPayFormat_IDintegerBankNumber.BankPayFormat_IDLink to BankPayFormat
tiCompany_IDintegerCompanySharedSet.Company_IDEntity
tiParentObject_IDintegerBankNumber.ParentObject_IDParent Object


Internal usage


QadFinancials
method BBankNumber.ChangeDefaultBankNumber
method BBankNumber.CreateCDBankNumberAsCopy
method BCDocument.ApiSetCDocumentStatusChange
method BDDocument.ApiSetDDocumentStatusChange