我正在尝试将订单从我的平台导出到Quickbooks。 在我们的订单结构中,我们对订单项应用了多种税率。 除了可以为每个订单项创建税码外,还可以从税码中选择要应用于快速簿中的行项目的税率。 根据我对文档的了解,该订单项只能应用一个税码,因此很难在没有重复条目的情况下动态创建税码。
订单项中的税项数组:
[{
"name": "sGST",
"taxable_amount": 900,
"tax_amount": "90.00",
"tax_type": "exclusive",
"index": 1,
"rate": 10,
},{
"name": "cGST",
"taxable_amount": 900,
"tax_amount": "90.00",
"tax_type": "exclusive",
"index": 1,
"rate": 10,
}]
QuickBooks上的TaxCode对象:
{
"Name": "GST",
"SalesTaxRateList": {
"TaxRateDetail": [{
"TaxRateRef": {
"value": "1",
"name": "cGST"
},
"TaxTypeApplicable": "TaxOnAmount",
},{
"TaxRateRef": {
"value": "2",
"name": "sGST"
},
"TaxTypeApplicable": "TaxOnAmount",
},{
"TaxRateRef": {
"value": "3",
"name": "iGST"
},
"TaxTypeApplicable": "TaxOnAmount",
}]
}
}
在使用API生成发票时,是否可以在订单项中跳过IGST?