br__correct_cte
Issue an electronic correction letter (CC-e) to fix errors in a CT-e. Builds, signs, and submits the event to SEFAZ.
Instructions
Emite uma Carta de Correção Eletrônica para um CT-e (evento 110110, CTeRecepcaoEventoV4).
Constrói, assina (build_cte_event_signer, alvo infEvento) e submete
o evento de CC-e. cStat=135 indica CC-e homologada [Verified locally] — MOC CT-e Visão Geral v4.00 §6.4. Por força do Art. 58-B do
CONVÊNIO/SINIEF 06/89, a CC-e não pode alterar valores de impostos,
dados cadastrais das partes, ou a data de emissão/saída.
Exige confirmação em duas etapas (ConfirmationGate). Define
BR_CTE_READ_ONLY=1 para desabilitar. endpoint_override é
obrigatório.
Retorna cStat/xMotivo ou error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cnpj | Yes | CNPJ do emitente do CT-e (autor do evento) | |
| ch_cte | Yes | Chave de acesso do CT-e a corrigir (chCTe), 44 caracteres | |
| tp_amb | No | Identificação do Ambiente (tpAmb): '1' = produção, '2' = homologação | 2 |
| c_orgao | Yes | Código IBGE da UF do autorizador (cOrgao), 2 dígitos (ou '90' para SUFRAMA) | |
| cert_path | Yes | Caminho local para o certificado ICP-Brasil A1 (.p12/.pfx) | |
| correcoes | Yes | Lista de correções. Cada item: 'grupo_alterado', 'campo_alterado', 'valor_alterado', e opcionalmente 'nro_item_alterado'. | |
| dh_evento | Yes | Data e hora do evento (ISO 8601, UTC) | |
| cert_password | No | Senha do certificado A1, se houver | |
| endpoint_override | Yes | URL completa do webservice CTeRecepcaoEventoV4 — obrigatório, ver docstring do módulo. | |
| confirmation_token | No | Token de confirmação obtido de uma chamada anterior pendente. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||