在 QBO 的 v3 API (IPP) 中,所有运输线路是否都映射到同一个帐户?

In QBO's v3 API (IPP), do all shipping lines map to the same account?

当我查询包含运输行的发票时,我得到:

{
    "DetailType": "SalesItemLineDetail", 
    "Amount": 25.0, 
    "SalesItemLineDetail": {
        "ItemRef": {
            "value": "SHIPPING_ITEM_ID"
        }
    }
}

好像在UI里,在高级设置里,用户可以选择发货账户。目前尚不清楚的是,如果我进去更改它,所有之前使用运费的交易是否也会更改到该帐户?或者从那时起只有新的航运交易才会进入新账户?显然,这将影响发票查询响应提供的项目 ID 的有用性。

谢谢!

作为参考,对公司首选项对象的读取包括以下信息:

"AllowShipping": true,
"DefaultShippingAccount": "277",

我想我不是很清楚映射到这个收入帐户的项目是由系统生成的还是由用户创建的,但这可能无关紧要。真正的问题是对其的更改是否会传播到先前的交易。

好的,所以我在我的一个公司文件中对此进行了测试 - 我看到 txns 中的发货行没有引用任何 accountref,并且无法知道此金额过帐到哪个帐户。 但是,当我将默认发货帐户更改为其他帐户时,Company pref 查询结果会显示新帐户详细信息。 我将不得不就此问题与 QBO 产品团队核实,以了解我们是否所有现有交易也受到影响。

编辑:现有交易不受更改运输帐户的影响。