【问题标题】:QuickBooks rounding issueQuickBooks 舍入问题
【发布时间】:2014-02-11 12:45:12
【问题描述】:

我们主要是 Sage 开发人员,我已经能够在 Sage 中实现这一点。现在我在 QB 中需要相同的功能,我们正在苦苦挣扎。问题是一个四舍五入的问题。我们有一个包含总(总)发票金额的电子表格。我们获取该数据,计算 NET 和 VAT,并使用 SDK v13 将其发布到 QB 2014。但是我们遇到了一个问题,例如总额为 123.45 英镑,净额(税前)应为 102.88 英镑,增值税(税)应为 20.57 英镑,但 QB 将 20% 的增值税计算为 20.58 英镑给我们一个总数123.46 英镑,就我们想要的价值而言,这是不正确的。

我们正在使用 IInvoiceAdd 和 IORInvoiceLineAdd 将发票添加到 QB。通过让会计师满意,我们如何实现上述目标并告诉 QB 总增值税是 20.57 英镑而不是 20.58 英镑?对 NET 的任何调整或添加调整项目或进行日记帐分录都是变通方法而不是修复,我们想知道这是否可能像我们在 Sage 中所做的那样。我们可以通过 QB 中的 UI 来做到这一点,那么是否有等效的代码来做到这一点。

【问题讨论】:

  • 标签指定 QBO,但您的方法名称看起来像 QB Desktop。你在哪个?
  • 我在 QB 桌面 Matthew,我已经修改了标签,谢谢。威廉的建议不起作用,我不确定 HMRC 是否会对此感到满意。所以目前,我们通过告诉用户我们导入的 Excel 文件中存在一定数量的问题,然后他们可以在 QB 中手动更改税款。

标签: .net vb.net quickbooks intuit-partner-platform


【解决方案1】:

您将发票销售税设置为零税,因此不计算税费。

您将照常添加每个发票行,但您要确保此处也没有计算税费。

您将再添加一项税款,这将是您输入所需税款的地方。

【讨论】:

  • 谢谢你,William - 但是增值税列会被填充吗?
  • 抱歉,William,这不起作用。我不确定 HMRC 或会计师是否会对这种解决方法感到满意。如果某个项目是可增值税的,则需要将其标记并显示为可增值税,并且需要填写发票上的增值税列才能使其成为有效的增值税发票。所以基本上你是在告诉我们 Sage 可以做到这一点,但 QB 只能在 UI 中实现这一点,而不是通过代码。
【解决方案2】:

QB 目前无法通过 API 执行此操作,有一些解决方法,但我们认为最好将错误通知客户并让他们在 UI 中修复它,而不是玩弄增值税归零或更改满足需要的增值税税率。

【讨论】:

    猜你喜欢
    • 2013-04-12
    • 2011-08-23
    • 2011-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多