project QadFinancials > class BCompanyProperty > business logic query CompanyPropertyBySuspDelTax

Description

Check the entity( entities) in the system where the Suspended or Delayed tax flag is different from the input value


Parameters


iiCompanyIdintegerCompany id
icDelTaxcharacterflag value of Delayed tax
icSuspTaxcharacterFlag value of Suspended Tax


query condition


  each CompanyProperty where
CompanyProperty.Company_Id = iiCompanyId AND
CompanyProperty.CompanyPropertySuspTax <> icSuspTax AND
CompanyProperty.CompanyPropertyDelTax <> icDelTax


query resultset tqCompanyPropertyBySuspDelTax


field namedata typedb fielddescription
tiCompany_IDintegerCompanyProperty.Company_IDLink to Company
tcCompanyPropertyDelTaxcharacterCompanyProperty.CompanyPropertyDelTaxDelayed Tax
tcCompanyPropertyDelTaxDateTypecharacterCompanyProperty.CompanyPropertyDelTaxDateTypeDelayed Date Type
tlCompanyPropertyIsDelPaidlogicalCompanyProperty.CompanyPropertyIsDelPaidDelay Until Paid Status
tlCompanyPropertyIsSuspPaidlogicalCompanyProperty.CompanyPropertyIsSuspPaidSuspend Until Paid Status
tcCompanyPropertySuspTaxcharacterCompanyProperty.CompanyPropertySuspTaxSuspended Tax
tcCompanyPropertySusTaxDateTypecharacterCompanyProperty.CompanyPropertySusTaxDateTypeSuspended Date Type


Internal usage


QadFinancials
method BAPMatching.CalculatePost
method BAPMatching.CreateAPMatchingLNTaxFromGTM
method BCDocument.AdditionalUpdatesPostingXrefCIDelTax
method BCDocument.AdditionalUpdatesPostingXrefDI
method BCInvoice.CreateCInvoiceMovementsDelTax
method BCInvoice.DefaultValuesTax
method BCInvoice.UpdateCInvoiceVatDelay
method BCInvoice.ValidateComponentPostTax
method BDDocument.AdditionalUpdatesPostingXrefDI
method BDInvoice.CreateDInvoiceMovementsSuspTax
method BDInvoice.DefaultValuesTax
method BDInvoice.MoveSuspendedTax
method BDInvoice.ValidateComponentAllStopQueries
method BDInvoice.ValidateComponentAllTax