0

我们在项目更新时遇到同步错误(仅当我们为 QuickBooks 公司文件设置了截止日期时),否则项目更新成功。

同步错误:-“尝试修改 ItemInventory 列表的发布帐户。此修改将影响公司的现有交易。如果您确定确实要这样做,请询问具有管理员权限的用户删除截止日期的密码(此设置在会计公司首选项中),然后重试。”

'Searching existing Item
Dim qbItemSearch As New Intuit.Ipp.Data.Qbd.Item()
qbItemSearch.Id = New Intuit.Ipp.Data.Qbd.IdType() With { .idDomain = idDomainEnum.NG, .Value = "123456" }

Dim qbItem As Intuit.Ipp.Data.Qbd.Item = Nothing
qbItem = DataServices.FindById(Of Intuit.Ipp.Data.Qbd.Item)(qbItemSearch)

'Updating some properties of the Item
qbItem.Name = "new name"
qbItem.Desc = "new desc"
qbItem.PurchaseCost = newPurchase...
qbItem.UnitPrice = newUnitPrice...

Dim itemResponse = DataServices.Update(qbUpdateItem)

如果我们从 QuickBooks 中删除公司截止日期,它会正常工作。请建议。

4

1 回答 1

1

这是正常的 QuickBooks 功能。一旦该年度的账簿关闭,您就不会更改财务状况。完成后,您将重新打开并继续照常营业。

于 2013-04-12T11:39:15.940 回答