RUKKENZH
向AI提问
栏目增值税与电子发票
ЭСФ被服务器拒绝:数据与СНТ不符
文章语言:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

ЭСФ被服务器拒绝:数据与СНТ不符

СТ
Сапа Т.И. — 1C 与会计专家,实战型讲师

如果ESF(电子发票)被服务器以数据与SNT(货物随附单)不符的错误退回,可以通过ИС ЭСФ(电子发票信息系统)网站直接核对相关字段来解决问题。系统最常"报错"的是"按申报单名称"字段:只需从网站上基于同一份SNT创建的ESF中取出正确的值,将其转入1С并重新发送文档即可。之后发票数据将与货物随附单数据完全一致,ESF便可成功被接收。

为什么会出现"数据与SNT不符"的错误

在为此前已办理过SNT的货物开具ESF时,ИС ЭСФ会自动将发票的关键要素与关联的货物随附单数据进行核对。只要有一个受控字段不同,服务器就会退回文档。这是一种保护机制:它防止两种电子表单之间关于货物流转的信息出现分歧。

差异通常属于技术性质,原因在于1С:哈萨克斯坦会计版和ИС ЭСФ以不同方式生成或提取某些值——首先是按申报单的货物名称(依据海关申报单/原产地信息的数据)。1С中自动填入的表述可能与SNT中记录的、服务器"预期"的表述不同——例如词序、符号、缩写等。对系统而言这已算作不一致。

逐步修正流程

  1. 打开ИС ЭСФ网站(纳税人账户),并在该处基于所需的SNT创建ESF。"基于"某文档创建可保证字段正是从随附单数据中提取的。
  2. 打开在网站上创建的ESF,找到"按申报单名称"字段——退回时系统通常正是对该字段报错。
  3. 从网页版ESF中复制该字段的实际值。
  4. 进入1С中的ESF文档,将复制的值粘贴到相应字段,替换原有值。
  5. 从1С重新发送ESF。

采用这种方法,ESF便能成功发出并被服务器接收,因为发票中的数据开始与SNT中的数据完全一致。您在网站上仅为核对而创建的草稿此时无需发送——它仅作为标准值的来源。

如何确认问题确实出在该字段

在修改数据之前,应先阅读服务器退回时返回的错误文本。在ESF的记录(状态)中通常会指明具体要素和不符的性质。如果消息中出现"按申报单名称"——上述方法可直接适用。如果服务器指向其他要素,逻辑仍然相同:需要在基于SNT创建的网页ESF中找到问题字段的标准值,并将1С中的值调整为与之一致。

  • 不仅要比较名称文本,还要比较是否有多余的空格、引号、拉丁/西里尔字符——它们在视觉上可能看起来相同,但对服务器而言却有区别。
  • 请确认您核对的是错误所指向的那件货物(那一行)的字符串。
  • 请确认1С中的ESF与网页版关联的是同一份SNT。

如何避免错误重复出现

为了在后续开具时不再出现差异,请整理好品目参考手册以及提取到ESF中的数据:

  • 在品目卡片中保持正确且稳定的按申报单名称(货物原产地数据、报关单/申报单信息),以便1С在SNT和ESF中都填入相同的值。
  • 基于SNT开具ESF,而不是"从零开始"——这样要素得以继承,差异更少。
  • 在1С配置更新后,检查关联的SNT和ESF字段是如何生成的。
  • 如果货物为可追溯商品且通过SNT进行核算,请养成在发送前而非退回后核对有争议行项的习惯。

常见错误

  • "凭肉眼"修改名称,手动输入习惯的写法,而不是从基于SNT创建的网页ESF中复制标准值。结果数据再次不符。
  • 忽视退回记录文本,试图不做任何修改就重新发送文档。
  • 复制带有多余空格的值或截断部分字符串——服务器仍会看到不一致。
  • 核对了错误的货物行,或将ESF关联到了错误的SNT。
  • 误将网站上仅为核对而创建的技术性ESF草稿发送出去,而非1С中的文档(或相反——重复开具ESF)。

需要检查的内容

  • ESF状态中的确切错误文本:服务器究竟指向哪个要素。
  • 1С中与基于同一份SNT创建的网页ESF中"按申报单名称"字段是否一致——逐字逐符相符。
  • ESF与所需SNT的关联是否正确,以及所核对的货物行项是否对应。
  • 复制的值中没有多余的空格和无关字符。
  • 修改并重新发送后,ESF是否获得"已送达/已接收"状态,而网站上的技术性草稿未被作为单独文档发送。

延伸阅读

参考来源

🔎 电子发票系统 — 是政府系统故障还是您这边的问题? 立即检查是否正常运行: 独立自动检测,90 天历史记录。
这篇文章对您有帮助吗?
💼 需要 1C 或会计方面的帮助?Слава КВЦ — 在哈萨克斯坦拥有多年 1C 实践经验。查看逐条解析的哈萨克斯坦税法 2026,或在 BuhGPT 聊天中提问 — 几秒钟即可获得答复。