There seems to be missing attributes in the QuickBooks Online (QBO) Create a Sales Receipt Module.
2 out of 4 attributes are missing:
-
TxnTaxDetail.TotalTax
—the new total tax amount → Present -
TxnTaxDetail.TaxLine.TaxLineDetail.TaxRateRef
—the tax rate that is overridden. You must send all TaxRateRefs of a TaxCode even if you are modifying just one of them. → Missing -
TxnTaxDetail.TaxLine.Amount
—The amount of tax contributed by the tax rate. → Present -
TxnTaxDetail.TaxLine.TaxLineDetail.TaxPercent
—The new tax percent to use. → Missing
All 4 are required to be passed through in order to override the sales tax and stop QuickBooks Online automatically calculating tax.
Anyone have a solution for when Modules have missing attributes? I’ve run the Module multiple times, but it doesn’t expose any further attributes.