Quickbooks 时间跟踪

标签 quickbooks qbfc qbxml

我负责一个时钟系统,该系统使我们的员工可以轻松输入他们的工作时间,然后将这些时间发布到快速簿中

到目前为止,这还不是问题,因为我们已经利用 Web 连接器与 Web 服务进行交互,该 Web 服务使用 qbXML 时间跟踪添加请求对象向系统提供当前待处理的时间表

首先我要说的是,这个系统运行得非常好,但我们觉得这不是实现我们想做的事情的最佳方式。原因如下:

当我们提取小时数时,每个单独的小时 block (即 4 小时假期、8 小时正常工资、2 小时加类)都是一个单独的时间跟踪添加请求。由于我们公司有点锁定自己使用公司文件而不是使用 Quickbooks 数据库,因此这会在公司文件中添加许多单独的条目。过去,我们必须让 Intuit 对公司文件执行归档和优化,以缓解由此产生的问题(例如速度变慢或无法完全运行报告)

现在,我为此找到了一个解决方案,但这实际上只是一个小补丁:我们可以每周而不是每天增加几个小时......这意味着每周都会有星期一的 40 个常规小时的一个条目,而不是与相应工作日相关的 8 个常规小时的 5 个条目。我不介意这个解决方案,但它似乎不是正确的解决方案......

我正在寻找一种在单次调用中批量添加时间敏感数据的方法。这意味着当 Web 连接器启动并 ping 我的 Web 服务时,它应该返回单个事务中的所有数据,而不是在多事务系统中(这会在公司文件中创建一个事务而不是数千个事务)

这可能是不可能的,但由于 Quickbooks 文档相当缺乏,我想我会向这里的人群提出几个问题,看看是否有人找到了更好的解决方案:

  1. 是否有 timetrackingaddrq 的替代方案,允许您输入多个工资项目条目,每个条目都与特定日期相关?这相当于将每周的所有时间作为单个请求输入,但不需要将这些时间全部存储在一天内

  2. 有没有办法返回 timetrackingaddrq 对象列表(或问题 1 中提出的替代方案),Quickbooks 可以解析该列表,而不是通过 Web 服务调用单独返回每个请求?

    <

我理解这个问题是否不符合堆栈溢出的规则,但鉴于这是唯一似乎有任何类型事件的来源,我希望这将是寻找建议的最佳位置。 Intuit 论坛很快就缺乏开发人员帮助......

最佳答案

首先,请允许我对 Intuit forums 表示不同意。 。我定期访问 StackOverflow 和 Intuit 论坛,根据我的经验,在 StackOverflow 上回答 QuickBooks 问题的人通常都是 Intuit 论坛的定期贡献者。

现在,回答您的问题:您已经承认您的系统运行良好并且正在执行您想要的操作。您唯一的问题是 QuickBooks 在存在大量交易时的行为。不幸的是,QuickBooks 在频繁使用的情况下偶尔会出现公司文件损坏的情况。以下是解决此问题的方法:

  1. 确保您使用的是最新版本的 QuickBooks
  2. 如果第 1 步不起作用,请务必升级到 QuickBooks Enterprise(如果尚未升级)。
  3. 如果第 2 步不起作用,那么您必须制定一项政策,根据需要经常删除公司文件。例如,您可以每 4 个会计年度创建一个新的公司文件。
  4. 如果您使用 QuickBooks Enterprise 并在每个会计年度剪切公司文件,但仍然遇到文件损坏问题,则不应使用 QuickBooks。请注意,我见过一些非常大的企业使用 QuickBooks,但从未见过这种情况。

以下评论揭示了您正在处理的核心问题:

As our company has kind of locked themselves into using a company file instead of using a quickbooks database

这不是很清楚,但我认为这意味着:您使用的是 QuickBooks 的旧副本,不是企业版。如果是这种情况,那么我肯定会建议您遵循上述步骤。我还建议您联系 QuickBooks ProAdvisor并让他们回顾一下情况。尝试使用编程来解决这个问题是一个坏主意。

这个问题(以及这个答案)绝对不是 StackOverflow 的主题,而且它可能而且确实应该在不久之后关闭。但我祝你好运!请不要对 Intuit 论坛感到陌生,如果您知道去哪里寻找,那里有很多答案。

关于Quickbooks 时间跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12696396/

相关文章:

quickbooks - 如何使用 QBXML 将行项目添加到现有销售订单

quickbooks - 销售订单中的多个订单在 qbxml 中添加请求

ssl - Quickbooks webconnector 集成 1048 错误

c# - 在 quickbooks SDK 中使用重音字符

quickbooks - 在 QBSDK 12 中将 InventorySite 添加到 Quickbooks 发票时出错

java - 如何管理 QuickBooks XML 的额外 xml 声明

c++ - Windows 7 中的 QBSDK (QuickBooks)

php - 如何使用Web连接器将magento订单导入quickbooks桌面企业版?

vb.net - QuickBooks 公司数据文件已打开,但与请求的文件不同