如果电子发票(ЭСФ)卡住无法接收也无法发送,原因大多在于电子数字签名(ЭЦП)密钥或程序累积的缓存。解决办法是更换电子数字签名密钥并清除缓存。下面详细讲解操作步骤,以及如果基本步骤无效该怎么办。
快速解决:更换电子数字签名密钥并清除缓存
在大多数情况下,通过两个操作即可解决问题。请依次执行,并在每一步之后重新检查文档的发送或接收。
- 更换电子数字签名密钥——更新或重新加载用于签署电子发票的当前电子签名证书。请确认您所选择的正是登记在该组织名下、用于签署文档的密钥(而非身份验证密钥)。
- 清除缓存——这会清除可能妨碍正确处理发票的过期数据。缓存会在反复尝试发送时累积,并常常使已生成的文档"卡住"。
完成这两个操作后,请再次尝试接收或发送电子发票——大多数情况下问题就此消除。
为什么电子发票会"卡住"
了解原因有助于避免重复出错。使用电子发票信息系统(ИС ЭСФ)时最常见的故障来源有:
- 电子数字签名密钥问题——选错了证书、密钥损坏或加载了过期的签名文件。
- 累积的缓存——程序的过期数据妨碍正确生成或发送文档。
- 证书有效期已过——签名不再被接受,文档无法发出。
- 密钥类型不对——签署与身份验证使用不同的密钥,两者容易混淆。
- 电子发票信息系统连接设置——与信息系统的通信故障、连接参数错误。
故障时的分步流程
如果电子发票无法接收也无法发送,请按从简单到复杂的顺序依次操作:
- 更换(重新加载)用于签署发票的电子数字签名密钥。
- 清除程序缓存,以清除过期数据。
- 重新尝试接收或发送电子发票。
- 如果无效——检查证书的有效期及其类型(用于签署,而非身份验证)。
- 检查电子发票信息系统的连接设置。
- 如果问题依然存在,请联系电子发票系统的技术支持或负责维护您账户的专家。
如果基本步骤无效
如果更换密钥并清除缓存后情况没有改变,就需要更深入地排查。可能的诊断方向:
- 证书本身。有效期已过——那么需要获取新的电子数字签名密钥。或者使用了错误类型的密钥——签署文档应使用相应的证书。
- 电子发票信息系统连接设置。检查与信息系统的连接参数:地址是否正确、服务是否可用、是否被网络或杀毒软件阻拦。
- 信息系统本身的状态。有时故障不在用户端,而在电子发票信息系统端——这种情况下,稍后重试或查询系统状态会有帮助。
在1С:哈萨克斯坦会计中处理电子发票
如果您从会计程序中生成并发送发票,请注意1С与电子发票信息系统之间的对接:
- 检查程序中所指定的是用于签署文档的当前电子数字签名证书。
- 确认文档数据导出无误——填写不正确的文档系统可能不予接收。
- 重新加载密钥并清除缓存后,重新执行导出和发送。
常见错误
- 选择了身份验证密钥而非签名密钥,却不明白文档为何发不出去。
- 反复点击"发送",导致缓存进一步累积,文档彻底"卡死"。
- 使用已过期的证书,却未检查其有效期。
- 在文档中查找原因,而问题实际出在与电子发票信息系统的连接上。
- 每一步之后不重试,因而不明白究竟是哪个操作起了作用。
需要检查的内容
- 所选电子数字签名密钥的时效性和正确性(是否加载了正确的证书)。
- 密钥类型——用于签署,而非身份验证。
- 证书的有效期。
- 程序缓存是否已清除。
- 电子发票信息系统连接的设置及可用性。
- 发送前文档本身填写的正确性。
