project QadFinancials > class BMfgSupplierQuery > business logic query GetvdmstrByBusinessRelation


Parameters


iiBusinessRelation_IDinteger
iiCompanyIdintegerCompany id


query condition


  each BusinessRelation where
BusinessRelation.BusinessRelation_ID = iiBusinessRelation_ID

      each Creditor (inner-join) where
Creditor.SharedSet_Id = vi_CREDITOR_sharedset(iiCompanyId) AND
Creditor.BusinessRelation_ID = BusinessRelation.BusinessRelation_ID AND

          first SharedSet (inner-join) where
SharedSet.SharedSet_ID = Creditor.SharedSet_ID AND

              each DomainSharedSet (inner-join) where
DomainSharedSet.SharedSet_ID = SharedSet.SharedSet_ID AND

                  first Domains (inner-join) where
Domains.Domain_ID = DomainSharedSet.Domain_ID AND

                      each vd_mstr (inner-join) where
vd_mstr.vd_domain = Domains.DomainCode AND
vd_mstr.vd_addr = Creditor1.CreditorCode

      first Lng (inner-join) where
Lng.Lng_ID = BusinessRelation.Lng_ID AND


query resultset tqGetvdmstrByBusinessRelation


field namedata typedb fielddescription
tiBusinessRelation_IDintegerBusinessRelation.BusinessRelation_IDRecord ID
tcBusinessRelationCodecharacterBusinessRelation.BusinessRelationCodeBusiness Relation. A code to identify the business relation.
If this field does not have a input from the user, the system automatically generates a number for the record based on the sequence defined in Business Relation Autonumber Create.
tiLng_IDintegerLng.Lng_IDRecord ID
tcLngCodecharacterLng.LngCodeLanguage Code
tcvd_addrcharactervd_mstr.vd_addrSupplier
tcvd_domaincharactervd_mstr.vd_domainDomain
tcvd_langcharactervd_mstr.vd_langLanguage
tcvd_sortcharactervd_mstr.vd_sortSort Name


Internal usage


QadFinancials
method BMfgSupplier.UpdateSupplierLanguageSearchName