Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t使用API v2在QuickBooks销售订单中设置销售税_Quickbooks_Intuit Partner Platform - Fatal编程技术网

Can';t使用API v2在QuickBooks销售订单中设置销售税

Can';t使用API v2在QuickBooks销售订单中设置销售税,quickbooks,intuit-partner-platform,Quickbooks,Intuit Partner Platform,使用REST API v2在QBD中插入销售订单或发票时,如何指定销售税金额 我正在更新一个使用QBD API v2的应用程序。我们需要将销售税金额添加到销售订单和发票中。该文档在销售税方面非常薄弱,在某些情况下是完全错误的(它引用了公司的联邦税务ID,与销售税无关) 无论我做什么,在我将订单同步到QBD之后,QB会使用默认的税务位置自动计算订单的增值税。它会忽略API调用中的所有税务信息。我已经添加了一个税号,并填写了我能找到的每个税号字段,但没有任何效果 请注意,我们需要指定金额,而不是让Q

使用REST API v2在QBD中插入销售订单或发票时,如何指定销售税金额

我正在更新一个使用QBD API v2的应用程序。我们需要将销售税金额添加到销售订单和发票中。该文档在销售税方面非常薄弱,在某些情况下是完全错误的(它引用了公司的联邦税务ID,与销售税无关)

无论我做什么,在我将订单同步到QBD之后,QB会使用默认的税务位置自动计算订单的增值税。它会忽略API调用中的所有税务信息。我已经添加了一个税号,并填写了我能找到的每个税号字段,但没有任何效果

请注意,我们需要指定金额,而不是让QB计算税额,因为销售事务来自另一个应用程序,该应用程序已经计算了税额。因此,我们必须使用从客户处收取的实际金额,即使出于某种原因这是错误的。这遵循QBPOS与QB集成的模型(使用QBSDK)。不幸的是,RESTAPI远不如SDK清晰


有人有设置交易税额的示例代码吗?

Hi Mike,您知道V2已经被弃用了。但是在这种情况下,为什么不在QBD中创建一个事务,通过设置所需的税额并使用V2(getById)检索相同的税额。这样,我们将了解对象结构/行为。谢谢好主意,谢谢。我会在世界杯之后试试…@mkittel,我不知道如何在UI中也做到这一点。看起来像是UI的一个限制。但是,您可以创建一个以desc作为tax的项目,并为您的用例输入固定金额。我在QB销售订单中添加了一个税行,然后通过API查询它,看看它是什么样子。创建了一个新的销售订单来匹配它,它插入并同步OK,但是税不会显示在QB中,只显示没有税的销售订单。