上次更新时间:2026年7月7日 12:57
如果您在将发票从 xtraCHEF 提取到 Quickbooks 时收到错误消息,请了解如何纠正此错误。
要确定提取是否已成功导入 QuickBooks,请查看 提取监控器。对于任何非绿色的发票提取状态,请针对该特定文件选择 查看详情。
根据错误消息的内容,使用本指南解决该错误。
本指南的其余部分将介绍 QuickBooks 提取错误代码及其解决方法。
“账单中对 QuickBooks 供应商“供应商名称”的引用无效。QuickBooks 错误消息:参数无效。”
或
“供应商“供应商名称”在 QuickBooks 中不存在”
此类错误是由于供应商代码与 QuickBooks 中列出的供应商名称或“显示名称为”不匹配所致。可以通过以下步骤更正供应商代码:
“账单中对QuickBooks账户‘XCG-TAX’的引用无效。”QuickBooks 错误消息:参数无效。”
此错误是由于您的页眉级费用的分配方式所致。xtraCHEF有四种页眉级费用,可以根据您的偏好进行分配。
有3种选项可处理这些页眉级费用。请选择以下三种选项之一:
如果未列出首选项,xtraCHEF将把这些费用应用于默认总账:XCG-FC、XCG-OC、XCG-DC和XCG-TAX。
“账户‘1234’在QuickBooks中不存在”
或
“账单中对QuickBooks账户‘1234’的引用无效。”QuickBooks 错误消息:参数无效。列表中不存在指定的记录。
当发票所列的 GL 代码未在您的 QuickBooks 系统中列出时,可能会出现此错误。此错误将出现在所有带有提取错误消息中指定 GL 代码的发票上。
选项 1:如果 GL 正确,但在 xtraCHEF 中的列出方式与在 QuickBooks 中的显示方式不同,则可以通过以下步骤编辑 GL 代码:
选项 2:如果错误消息中显示了错误的 GL 代码,则表明发票上列出的产品分配了错误的类别。要更正此问题,请使用以下步骤从项目库中更新类别(GL 代码):
“message=AuthenticationFailed; errorCode=003200; statusCode=401”
此错误通常与 QuickBooks Online 令牌过期有关,或者可能只是 QuickBooks 的超时错误。 首先,尝试从“提取监控”或“发票搜索”中重新提取提取文件或特定发票。如果再次收到相同的错误,请引导客户刷新 QuickBooks 令牌。
要刷新 QuickBooks 令牌,客户需要:
这将提示他们登录 QuickBooks Online,并且需要由具有 QuickBooks 管理员权限的人员完成。
“字符串长度短于或长于规范支持的长度”
发票 ID 过长。QBO 对发票 ID 的限制为 21 个字符。
“错误消息:功能不受支持错误。”
此错误表明该 QuickBooks 版本不支持 API 集成。QuickBooks Online 的 Self-Employed 和 Simple Start 版本不支持与 xtraCHEF 集成。以下是支持 API 集成的 QuickBooks Online 版本:
“警告:XtraCHEF 中未分配地点账号。账单已推送至 QBO,但未分配任何类别。”
这不是提取失败;带有此警告的发票仍将提取至 QuickBooks。这是一个来自 QuickBooks 的提取警告,说明此地点的账号与该地点名称在 QuickBooks 中的显示方式不匹配。 租户管理员可通过以下步骤解决此错误:
如果相关发票完全没有提取,您需要确认以下事项:
确认上述步骤均不适用于该发票,但发票仍未提取后,请运行按需提取 (On-Demand Extract)。对于 QuickBooks Online,您可以按照以下步骤运行按需提取:
如果您使用的是 QuickBooks Desktop,请按照 本文 中的步骤使用 Web Connector 运行手动同步。
QuickBooks 使用身份验证令牌进行安全的 API 身份验证。这些令牌会随时间过期,可能需要通过重新连接您的 QuickBooks 账户来刷新。