使用 V2 复选框
当“获取试算表”设置屏幕底部的 使用 V2 复选框被选中时,Sage Intacct 连接器会改变其处理“子项”复选框的方式。选中此项后,取消选中任何“子项”复选框,即可将该字段的值 false 明确发送到 Sage Intacct API。
理解这一补充
在 V1 中,取消选中任何“子项”复选框会导致链不包含该设置的任何值,这是基于 API 对没有值的设置使用标准默认值 false 的假设。但是,Sage Intacct API 对这些特定字段的默认值为 true。这样一来,API 就会将该设置视为已选中,因此会将所有“子项”(子位置、子部门等)包含在对请求的响应中,而不仅仅是标记(已选中)的子项。
当 使用 V2被标记时,当您清除(取消选中)这些复选框中的任何一个时,连接器会显式地为该值发送值 false ,以便您的调用将按预期执行,并且未选中的字段将从响应中排除。此更改适用于所有“子项”复选框以及“包含报告簿”选项。
受影响的田地
受影响的字段包括:
- 包含类子类(
classid_subs) - 包含合同子项(
contractid_subs) - 包含客户订阅(
customerid_subs) - 包含部门子项(
dept_subs) - 包含员工子项(
employeeid_subs) - 包含位置子项(
location_subs) - 包含项目子项(
projectid_subs) - 包含供应商子供应商(
vendorid_subs) - 包含仓库子项(
warehouseid_subs) - 合并报告簿与其他调整簿(
includereportingbook)
附加信息
有关“获取试算表”节点选项的更多信息,请参阅 Sage 试算表 开发人员页面。