JournalEntryReferenceType对象,什么是Value

本文关键字:Value 什么 对象 JournalEntryReferenceType | 更新日期: 2023-09-27 18:19:40

我一直在使用这里找到的SO解决方案。到目前为止,一切正常,直到我收到IntuitBatchResponse"无效引用Id"错误,指出"您试图使用的某些内容已被删除。请检查帐户、客户、项目、供应商或员工的字段。"我已与我们的会计团队核实有问题的帐户是活动的。

所以我的问题是——在下面的代码行中,"Value"属性指的是什么?

journalEntryLineDetail.AccountRef = new ReferenceType() { name = "Accumulated Depreciation", Value = "36" };

到目前为止,我已经验证了这不是账号或交易金额。Intuit的在线文档(https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/030_entity_services_reference/journalentry)似乎没有任何迹象表明这在会计界指的是什么。有人遇到过这件事吗?或者在这方面有任何经验吗?

JournalEntryReferenceType对象,什么是Value

当您对Account进行查询时-从账户中选择*

那么对于这个账户-累计折旧,必须附上一些ID。创建JE时,需要将该帐户的名称和Id作为Value传递。

此外,如果任何实体出现此错误,请始终检查所有ref字段,如CustomerRef或AccountRef、VendorRef、ItemRef或EmployeeRef和Value/Id。例如:如果JE有一个AccountRef,其值为'16',则查询-从Id为'16`的Account中选择*,并查看它是活动的(active=true)。类似地,检查事务中的其他ref字段,查看它们是否未被删除/处于非活动状态,并更正原始实体/事务以解决此错误。