NF-e
登记更正函
对已授权票登记更正函(CC-e),同步返回协议号。
/openapi/v2/empresas/{empresaId}/nf-e/{nfeId}/carta-correcao需要 token、timestamp、sign 三个签名头,参见认证与签名。
对已授权票登记更正函(事件 110110)。登记是同步的:SEFAZ 登记成功才返回 HTTP 200,响应即结果,不依赖回调。鉴权错误(10009xxx)见认证。
参数
路径参数
empresaIdstring必填注册主体返回的主体标识。
示例:1934811222334455nfeIdstring必填开票时传入的
id。示例:NFe-000014553
请求体
correcaostring必填更正内容,净化后 15–1000 字符(去重音,保留可打印 ASCII;冒号、括号、百分号等标点保留)。只能更正不影响税额的信息(备注、操作性质文字、运输信息等);金额 / 数量 / 单价 / 税基 / 税额、收发方证件、发票日期等一律走作废重开或退货票,SEFAZ 不做语义校验,责任在发行方。
示例:Correcao do transportador: item (2) sem alteracao de valor
响应
事件已在 SEFAZ 登记。
chaveAcessostring被更正 NF-e 的访问密钥。
tipostring固定
CartaCorrecao。codigostring固定
110110。sequenciainteger本封序号
nSeq。statusstring固定
Registrada。motivostringSEFAZ 返回码与说明。
protocolostring事件协议号。
datastringSEFAZ 登记时刻,ISO-8601 UTC。
correcaostring净化后实际送 SEFAZ 的更正内容。
linkXmlstring事件回执
procEventoNFeXML 下载地址,见文件下载。linkDaccestringDACCE 更正函凭证 PDF 下载地址(见文件下载);渲染服务不可用时为空,可经列表接口重试。
错误
| 错误码 | HTTP | |
|---|---|---|
| NFe0001 | 404 |
|
| 10003000 | 404 |
|
| 10004012 | 400 | 票不在已授权状态。查询确认状态。 |
| 10004015 | 400 | 同票已达 20 封。不能再登记,需作废重开或退货票。 |
| 10004016 | 400 | SEFAZ 拒绝(附返回码与原因)。按 SEFAZ 原因处理。 |
| 10004017 | 400 | 内容净化后不足 15 字符。用葡语 / ASCII 文本重写。 |
| 10004019 | 400 | 超出授权后 720 小时窗口。只能作废重开或退货票。 |
| 10001001 | 400 | 请求字段校验失败(每字段一条)。按 |
规则
- 仅
Autorizada可登记(否则10004012)。 - 授权后 720 小时内(超窗
10004019)。 - 同票最多 20 封(
10004015),序号由平台分配,每封覆盖 SEFAZ 侧上一封的内容,历史全部保留。 - 净化后不足 15 字符:
10004017。 - SEFAZ 拒绝:
10004016,附返回码与原因。 - 仍不推送
invoice.cce.registered回调;以同步响应或更正函列表为准。
