我们在项目更新时遇到以下同步错误(仅当我们设置了QuickBooks公司文件的截止日期时),否则项目更新成功。
同步错误: - “尝试修改ItemInventory列表的帖子帐户。此修改会影响公司的现有交易。如果您确定要真的这样做,请询问用户使用Admin权限删除截止日期的密码(此设置位于Accounting Company首选项中),然后重试。“
'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中删除公司截止日期,它可以正常工作。 请建议。
答案 0 :(得分:1)
这是正常的QuickBooks功能。一旦账簿关闭了一年,您就不会对财务进行更改。完成后,您将重新开放并继续照常营业。