CT-e
Emitir CT-e
Acepta un CT-e del modelo 57, modal por carretera, para autorización asíncrona en la SEFAZ.
/openapi/v2/empresas/{empresaId}/ctetoken, timestamp y sign, vea Autenticación.El CT-e es el documento fiscal electrónico que ampara un servicio de transporte de carga. La aceptación devuelve HTTP 200 sin cuerpo. Reenviar el mismo id: una huella idéntica del mensaje reutiliza la tarea original (idempotente), una huella distinta devuelve 10017030, y un fallo terminal anterior reabre la tarea con el nuevo mensaje. El resultado se obtiene por la consulta o por el webhook. Las cadenas de enumeración no distinguen mayúsculas de minúsculas.
Parámetros de ruta
empresaId* | string | Identificador de la empresa |
* Campo obligatorio
Cuerpo de la petición
id* | string | Identificador de la solicitud |
ambienteEmissao* | string | Ambiente |
natureza* | string | Naturaleza de la operación |
cfop* | string | CFOP |
tipo* | string | Tipo del documento |
tipoServico* | string | Tipo de servicio |
modal* | string | Modal |
tomador* | string | Tomador del servicio |
indicadorIeTomador* | string | Situación del tomador ante el ICMS |
retiraMercadoria | bool | Retiro por el destinatario |
detalheRetira | string | Detalle del retiro |
| object | Municipio de emisión |
* | object | Municipio de origen |
* | object | Municipio de destino |
*al menos uno entre `remetente` y `destinatario` | object | Remitente |
*al menos uno entre `remetente` y `destinatario` | object | Destinatario |
| object | Expedidor |
| object | Receptor |
*obligatorio para `tomador=Outros` | object | Tomador fuera de los participantes |
* | object | Carga |
*obligatorio, salvo para `tipo=Complementar` | object | Documentos de la carga |
*obligatorio para subcontratación / redespacho / redespacho intermedio | array | Documentos de transporte anteriores |
* | object | Datos por carretera |
* | object | Valor del flete |
* | object | Tributos |
| object | Cobro |
*obligatorio para `tipo=Substituto` | object | CT-e sustituido |
ctesComplementados*obligatorio para `tipo=Complementar` | array | Claves de los CT-e complementados |
| object | Características adicionales |
| object | Ruta planificada |
| object | Plazo de entrega |
observacoes | string | Observaciones |
| array | Observaciones del emisor |
| array | Observaciones al fisco |
autorizadosXml | array | Autorizados a descargar el XML |
* Campo obligatorio
Sin cuerpo de respuesta
El caso más común: el transportista lleva mercancías amparadas por NF-e dentro del mismo estado y el vendedor paga el flete. El bloque siguiente lista solo los campos a enviar; todo lo que no aparece queda fuera.
Solicitud completa
{"id": "CTE-ORD-1","ambienteEmissao": "Homologacao","natureza": "PRESTACAO DE SERVICO DE TRANSPORTE","cfop": "5353","tipo": "Normal","tipoServico": "Normal","modal": "Rodoviario","tomador": "Remetente","indicadorIeTomador": "Contribuinte","origem": { "codigoIbge": 3550308 },"destino": { "codigoIbge": 3550308 },"remetente": {"cpfCnpj": "66500544000120", "inscricaoEstadual": "123456789012", "nome": "REMETENTE TESTE LTDA","endereco": { "logradouro": "AVENIDA PAULISTA", "numero": "1000", "bairro": "BELA VISTA", "codigoIbge": 3550308, "cep": "01310100" }},"destinatario": {"cpfCnpj": "12345678909", "nome": "DESTINATARIO TESTE","endereco": { "logradouro": "RUA AUGUSTA", "numero": "10", "bairro": "CONSOLACAO", "codigoIbge": 3550308, "cep": "01305000" }},"carga": { "valor": 500.00, "produtoPredominante": "MERCADORIA DIVERSA","quantidades": [{ "unidade": "Kg", "tipoMedida": "PESO BRUTO", "quantidade": 10 }] },"documentos": { "nfe": [{ "chave": "35260966500544000120550010000001231000000002" }] },"rodoviario": { "rntrc": "12345678" },"valorPrestacao": { "total": 100.00, "aReceber": 100.00, "componentes": [{ "nome": "FRETE PESO", "valor": 100.00 }] },"impostos": { "icms": { "situacaoTributaria": "00" } }}
id* | string | Identificador de la solicitud |
ambienteEmissao* | string | Ambiente |
natureza* | string | Naturaleza de la operación |
cfop* | string | CFOP |
tipo* | string | Tipo del documento |
tipoServico* | string | Tipo de servicio |
modal* | string | Modal |
tomador* | string | Tomador |
indicadorIeTomador* | string | Situación del tomador |
* | object | Municipio de origen |
* | object | Municipio de destino |
* | object | Remitente |
* | object | Destinatario |
* | object | Carga |
* | object | Documentos de la carga |
* | object | Datos por carretera |
* | object | Valor del flete |
* | object | Tributos |
* Campo obligatorio
Cada tipo exige o prohíbe una referencia: enviar la referencia equivocada devuelve 10017015.
Normal: emisión común
No envíe ctesComplementados ni cteSubstituido; documentos es obligatorio.
"tipo": "Normal"
tipo* | string | Tipo del documento |
* Campo obligatorio
Complementar: completa importes de CT-e ya autorizados
Envíe las claves de los CT-e complementados; documentos no se exige.
"tipo": "Complementar","ctesComplementados": ["35260940673061000134570010000000011000000016"]
tipo* | string | Tipo del documento |
ctesComplementados* | array | Claves complementadas |
* Campo obligatorio
Substituto: sustituye un CT-e anterior
Envíe el CT-e sustituido; los demás campos siguen la emisión normal.
"tipo": "Substituto","cteSubstituido": { "chave": "35260940673061000134570010000000011000000016", "alteraTomador": false }
tipo* | string | Tipo del documento |
* | object | CT-e sustituido |
* Campo obligatorio
Subcontratación, redespacho y redespacho intermedio exigen documentosAnteriores; los demás tipos lo prohíben (10017014). Cada entrada es un transportista anterior y trae o ctesEletronicos o papeis, nunca los dos.
Normal o VinculadoMultimodal: sin documentos anteriores
No envíe documentosAnteriores.
"tipoServico": "Normal"
tipoServico* | string | Tipo de servicio |
* Campo obligatorio
Subcontratación o redespacho con CT-e anteriores electrónicos
Vale para Subcontratacao, Redespacho y RedespachoIntermediario.
"tipoServico": "Subcontratacao","documentosAnteriores": [{ "cpfCnpj": "40673061000134", "inscricaoEstadual": "123456789012", "uf": "SP", "nome": "TRANSPORTADORA ANTERIOR LTDA","ctesEletronicos": ["35260940673061000134570010000000011000000016"] }]
tipoServico* | string | Tipo de servicio |
* | array | Transportistas anteriores |
* Campo obligatorio
Subcontratación o redespacho con documentos anteriores en papel
Para transportista anterior que todavía no usa el CT-e electrónico.
"tipoServico": "Redespacho","documentosAnteriores": [{ "cpfCnpj": "40673061000134", "inscricaoEstadual": "ISENTO", "uf": "SP", "nome": "TRANSPORTADORA ANTERIOR LTDA","papeis": [{ "tipo": "10", "serie": "1", "numero": "12345", "dataEmissao": "2026-09-01" }] }]
tipoServico* | string | Tipo de servicio |
* | array | Transportistas anteriores |
* Campo obligatorio
El participante señalado por tomador es obligatorio (10017012). Contribuinte exige IE numérica en ese participante; IE numérica exige Contribuinte (10017013). remetente o destinatario: siempre al menos uno de los dos.
Tomador contribuyente: uno de los cuatro participantes
Remetente, Expedidor, Recebedor o Destinatario; el participante correspondiente trae IE numérica.
"tomador": "Remetente","indicadorIeTomador": "Contribuinte","remetente": { "cpfCnpj": "66500544000120", "inscricaoEstadual": "123456789012", "nome": "REMETENTE TESTE LTDA", "endereco": { "..." : "..." } }
tomador* | string | Tomador |
indicadorIeTomador* | string | Situación del tomador |
* | object | Participante tomador |
* Campo obligatorio
Tomador no contribuyente o exento
NaoContribuinte o Isento: el participante no trae IE numérica. En servicio interestatal con NaoContribuinte, envíe también impostos.icmsUfFim.
"tomador": "Destinatario","indicadorIeTomador": "NaoContribuinte","destinatario": { "cpfCnpj": "12345678909", "nome": "DESTINATARIO TESTE", "endereco": { "..." : "..." } }
tomador* | string | Tomador |
indicadorIeTomador* | string | Situación del tomador |
* | object | Participante tomador |
* Campo obligatorio
Outros: tomador fuera de los participantes
Envíe tomadorOutros; con los demás valores de tomador el grupo se rechaza (10017013).
"tomador": "Outros","indicadorIeTomador": "Contribuinte","tomadorOutros": { "cpfCnpj": "40673061000134", "inscricaoEstadual": "123456789012", "nome": "PAGADOR DO FRETE LTDA", "endereco": { "..." : "..." } }
tomador* | string | Tomador |
indicadorIeTomador* | string | Situación del tomador |
* | object | Tomador fuera de los participantes |
* Campo obligatorio
Obligatorio salvo en tipo=Complementar. Envíe exactamente uno de los grupos nfe, nf u outros; grupos mezclados o ausentes devuelven 10017014.
NF-e electrónicas (nfe)
"documentos": {"nfe": [{ "chave": "35260966500544000120550010000001231000000002", "dataPrevistaEntrega": "2026-09-10" }]}
* | object | Documentos de la carga |
* Campo obligatorio
Facturas en papel (nf)
Sin clave de acceso, los datos de la factura van campo a campo; los seis importes son obligatorios.
"documentos": {"nf": [{ "modelo": "01", "serie": "1", "numero": "12345", "dataEmissao": "2026-09-01","baseIcms": 500.00, "valorIcms": 90.00, "baseIcmsSt": 0, "valorIcmsSt": 0, "valorProdutos": 500.00, "valorTotal": 500.00,"cfop": "5102", "pesoKg": 10 }]}
* | object | Documentos de la carga |
* Campo obligatorio
Otros documentos (outros)
tipo=Outros exige descricao; los demás tipos la dispensan.
"documentos": {"outros": [{ "tipo": "Outros", "descricao": "ROMANEIO DE CARGA", "numero": "778", "dataEmissao": "2026-09-01", "valor": 500.00 }]}
* | object | Documentos de la carga |
* Campo obligatorio
Solo modal=Rodoviario se acepta en la fase uno (10017018), y el grupo rodoviario es siempre obligatorio. El RNTRC necesita 8 dígitos (10017017).
Carretera con órdenes de recogida
ordensColeta es opcional, hasta 10; sin órdenes envíe solo rntrc.
"modal": "Rodoviario","rodoviario": {"rntrc": "12345678","ordensColeta": [{ "serie": "1", "numero": 501, "dataEmissao": "2026-09-01","emitente": { "cnpj": "66500544000120", "inscricaoEstadual": "123456789012", "uf": "SP" } }]}
modal* | string | Modal |
* | object | Datos por carretera |
* Campo obligatorio
Los valores explícitos prevalecen; omitidos, la base es el total del flete, la alícuota viene de la tabla intraestatal o de la regla interestatal del 7% o 12%, y el importe se calcula. Un servicio intraestatal sin alícuota en la tabla y sin alícuota explícita devuelve 10017024. El CST debe coincidir con el régimen de la empresa: Simples Nacional solo SN, régimen normal nunca SN (10017022).
CST 00: tributación integral
Solo el CST ya basta. No envíe percentualReducaoBase (10017021).
"impostos": { "icms": { "situacaoTributaria": "00", "aliquota": 12 } }
* | object | Tributos |
* Campo obligatorio
CST 20: reducción de la base de cálculo
percentualReducaoBase es obligatorio (10017020); la base omitida es el total ya reducido.
"impostos": { "icms": { "situacaoTributaria": "20", "percentualReducaoBase": 20, "codigoBeneficio": "SP123456" } }
* | object | Tributos |
* Campo obligatorio
CST 40, 41 o 51: exenta, no gravada o diferida
Sin base ni alícuota; no envíe valor (10017021).
"impostos": { "icms": { "situacaoTributaria": "40", "valorDesonerado": 12.00, "codigoBeneficio": "SP123456" } }
* | object | Tributos |
* Campo obligatorio
CST 60: ICMS retenido anteriormente
stRetido es obligatorio con los tres valores (10017020).
"impostos": { "icms": { "situacaoTributaria": "60", "stRetido": { "baseCalculo": 100.00, "aliquota": 12, "valor": 12.00 } } }
* | object | Tributos |
* Campo obligatorio
CST 90: otras situaciones
Todo opcional; percentualReducaoBase reduce la base cuando se envía.
"impostos": { "icms": { "situacaoTributaria": "90", "aliquota": 12, "valorCredito": 2.40 } }
* | object | Tributos |
* Campo obligatorio
90-OutraUF: ICMS debido a otro estado
Los importes van en outraUf; cada uno omitido recae en el campo del mismo nombre en icms, y la alícuota omitida es la interestatal.
"impostos": { "icms": { "situacaoTributaria": "90-OutraUF", "outraUf": { "baseCalculo": 100.00, "aliquota": 12, "valor": 12.00 } } }
* | object | Tributos |
* Campo obligatorio
SN: empresa del Simples Nacional
Único CST aceptado para el Simples Nacional. No envíe baseCalculo ni valor (10017021); icmsUfFim tampoco se exige.
"impostos": { "icms": { "situacaoTributaria": "SN" } }
* | object | Tributos |
* Campo obligatorio
Además del ICMS, impostos acepta el reparto con el estado de destino, el porcentaje de carga tributaria y un texto al fisco. ibsCbs no está disponible en la fase uno: enviado, el documento se rechaza (10017021).
Servicio interestatal con tomador no contribuyente (icmsUfFim)
Obligatorio cuando origen y destino están en estados distintos e indicadorIeTomador=NaoContribuinte (10017023), salvo CST SN; en servicio intraestatal se rechaza (10017021). Todos los campos son opcionales y recaen en la tabla del estado de destino.
"impostos": {"icms": { "situacaoTributaria": "00" },"icmsUfFim": { "aliquotaInterna": 18, "aliquotaInterestadual": 12, "percentualFcp": 2 }}
* | object | Tributos |
* Campo obligatorio
Carga tributaria e información al fisco
Ambos opcionales e independientes del CST.
"impostos": {"icms": { "situacaoTributaria": "00" },"percentualCargaTributaria": 12.5,"informacoesFisco": "ICMS conforme convenio 106/96"}
* | object | Tributos |
* Campo obligatorio
Opcional. Sin entrega, valen SemData y SemHora. Fecha y hora se pactan de forma independiente: cada tipo pide sus campos.
NaData, AteData o APartirDe: una fecha
Envíe data.
"entrega": { "tipoData": "AteData", "data": "2026-09-10" }
| object | Plazo de entrega |
* Campo obligatorio
NoPeriodo: intervalo de fechas
Envíe dataInicial y dataFinal.
"entrega": { "tipoData": "NoPeriodo", "dataInicial": "2026-09-08", "dataFinal": "2026-09-12" }
| object | Plazo de entrega |
* Campo obligatorio
NaHora, AteHora o APartirDe: una hora
Envíe hora; puede combinarse con cualquier tipoData.
"entrega": { "tipoData": "NaData", "data": "2026-09-10", "tipoHora": "AteHora", "hora": "12:00" }
| object | Plazo de entrega |
* Campo obligatorio
NoIntervalo: franja horaria
Envíe horaInicial y horaFinal.
"entrega": { "tipoHora": "NoIntervalo", "horaInicial": "08:00", "horaFinal": "12:00" }
| object | Plazo de entrega |
* Campo obligatorio
Opcional; solo cuando el flete se cobra a plazo. Todos los campos son opcionales.
Factura en dos cuotas
"cobranca": {"fatura": { "numero": "FAT-2026-001", "valorOriginal": 100.00, "valorDesconto": 0, "valorLiquido": 100.00 },"duplicatas": [{ "numero": "001", "vencimento": "2026-10-30", "valor": 50.00 },{ "numero": "002", "vencimento": "2026-11-30", "valor": 50.00 }]}
| object | Cobro |
* Campo obligatorio
La SEFAZ es la secretaría de hacienda estatal que autoriza el documento. Sus rechazos durante la emisión no son errores HTTP: aparecen como estado Negada en la consulta y como el webhook cte.rejected, con el código de retorno y el motivo en motivoStatus / cteMotivoStatus. Un fallo terminal de la tarea (Falha) no envía callback; use la consulta.
ambienteEmissaoAmbiente de emisión
| Valores | Significado |
|---|---|
| Homologacao | Ambiente de prueba de la SEFAZ; el documento no tiene validez |
| Producao | Ambiente oficial |
tipoTipo del documento
| Valores | Significado |
|---|---|
| Normal | Emisión común |
| Complementar | Completa importes de CT-e ya autorizados; exige ctesComplementados y dispensa documentos |
| Substituto | Sustituye y corrige un CT-e anterior; exige cteSubstituido |
tipoServicoTipo de servicio
| Valores | Significado |
|---|---|
| Normal | Flete contratado directamente con este transportista |
| Subcontratacao | Otro transportista contrató a este para todo el recorrido; exige documentosAnteriores |
| Redespacho | Recibe la carga de otro transportista para concluir el trayecto; exige documentosAnteriores |
| RedespachoIntermediario | Hace un tramo intermedio del trayecto; exige documentosAnteriores |
| VinculadoMultimodal | Flete vinculado a un operador multimodal |
modalModal
Los demás modales no se aceptan en la fase uno y devuelven 10017018.
| Valores | Significado |
|---|---|
| Rodoviario | Transporte por carretera |
tomadorTomador del servicio
| Valores | Significado |
|---|---|
| Remetente | Quien despacha la mercancía; exige remetente |
| Expedidor | Quien entrega la carga a este transportista en el redespacho; exige expedidor |
| Recebedor | Quien recibe la carga de este transportista para seguir viaje; exige recebedor |
| Destinatario | Quien recibe la mercancía al final del trayecto; exige destinatario |
| Outros | Alguien fuera de los cuatro participantes; exige tomadorOutros |
indicadorIeTomadorSituación del tomador ante el ICMS
| Valores | Significado |
|---|---|
| Contribuinte | Contribuyente del ICMS; el tomador necesita inscricaoEstadual numérica |
| Isento | Exento de inscripción estatal |
| NaoContribuinte | No contribuyente, como consumidor final; en servicio interestatal exige impostos.icmsUfFim |
carga.quantidades[].unidadeUnidad de medida de la carga
| Valores | Significado |
|---|---|
| M3 | Metro cúbico |
| Kg | Kilogramo |
| Ton | Tonelada |
| Unidade | Unidad o bulto |
| Litros | Litro |
| MMBTU | Millón de BTU, unidad de energía usada para gas |
documentos.outros[].tipoTipo de otro documento
| Valores | Significado |
|---|---|
| Declaracao | Declaración de contenido |
| Dutoviario | Documento de transporte por ducto |
| CfeSat | Cupón fiscal electrónico emitido por equipo SAT |
| Nfce | Factura electrónica al consumidor |
| Outros | Cualquier otro documento; exige descricao |
documentosAnteriores[].ufEstado del transportista anterior
También vale para rodoviario.ordensColeta[].emitente.uf.
| Valores | Significado |
|---|---|
| AC | Acre |
| AL | Alagoas |
| AP | Amapá |
| AM | Amazonas |
| BA | Bahia |
| CE | Ceará |
| DF | Distrito Federal |
| ES | Espírito Santo |
| GO | Goiás |
| MA | Maranhão |
| MT | Mato Grosso |
| MS | Mato Grosso do Sul |
| MG | Minas Gerais |
| PA | Pará |
| PB | Paraíba |
| PR | Paraná |
| PE | Pernambuco |
| PI | Piauí |
| RJ | Rio de Janeiro |
| RN | Rio Grande do Norte |
| RS | Rio Grande do Sul |
| RO | Rondônia |
| RR | Roraima |
| SC | Santa Catarina |
| SP | São Paulo |
| SE | Sergipe |
| TO | Tocantins |
documentosAnteriores[].papeis[].tipoTipo de documento anterior en papel
| Valores | Significado |
|---|---|
| 07 | ATRE |
| 08 | DTA, despacho de tránsito aduanero |
| 09 | Conocimiento aéreo |
| 10 | CTRC, conocimiento de transporte por carretera |
| 11 | CTAC, conocimiento de transporte acuático |
| 12 | CAN, conocimiento aéreo nacional |
| 13 | CTMC, conocimiento de transporte multimodal |
| 14 | CTA |
| 15 | CTMA |
| 16 | CPT |
| 17 | BL, bill of lading |
| 18 | CTR |
| 19 | CIT |
impostos.icms.situacaoTributariaCST del ICMS
Una empresa del Simples Nacional solo envía SN; el régimen normal nunca envía SN (10017022).
| Valores | Significado |
|---|---|
| 00 | Tributación integral |
| 20 | Tributación con reducción de la base; exige percentualReducaoBase |
| 40 | Exenta |
| 41 | No gravada |
| 51 | Diferida a una etapa posterior |
| 60 | ICMS ya retenido anteriormente por sustitución tributaria; exige stRetido |
| 90 | Otras situaciones |
| 90-OutraUF | ICMS debido a otro estado; acepta outraUf |
| SN | Empresa del Simples Nacional; no envíe baseCalculo ni valor |
entrega.tipoDataPlazo de entrega por fecha
Omitido vale SemData.
| Valores | Significado |
|---|---|
| SemData | Sin fecha pactada |
| NaData | En un día exacto; exige data |
| AteData | Hasta un día límite; exige data |
| APartirDe | A partir de un día; exige data |
| NoPeriodo | Dentro de un intervalo; exige dataInicial y dataFinal |
entrega.tipoHoraPlazo de entrega por hora
Omitido vale SemHora.
| Valores | Significado |
|---|---|
| SemHora | Sin hora pactada |
| NaHora | A una hora exacta; exige hora |
| AteHora | Hasta una hora límite; exige hora |
| APartirDe | A partir de una hora; exige hora |
| NoIntervalo | Dentro de una franja; exige horaInicial y horaFinal |
| Código | HTTP | |
|---|---|---|
| 10003000 | 404 | empresaId no encontrado. |
| 10017004 | 400 | La empresa no puede emitir: no aprobada o certificado no listo. Espere la aprobación o vincule el certificado. |
| 10017005 | 400 | Solicitud duplicada concurrente. Reintente más tarde. |
| 10017006 | 400 | Demasiadas tareas pendientes para el CNPJ. Reintente más tarde. |
| 10017007 | 400 | Serie de numeración no resuelta: ninguna configurada, o varias habilitadas sin elección. Configure una serie del modelo 57. |
| 10017010 | 400 | ambienteEmissao difiere del entorno de la empresa. Envíe para el entorno de la empresa. |
| 10017011 | 400 | Código IBGE de municipio no encontrado. Verifique codigoIbge. |
| 10017012 | 400 | Participante ausente. Incluya el participante referenciado por tomador, y al menos uno entre remetente y destinatario. |
| 10017013 | 400 | Tomador inconsistente con el indicador de IE, o tomadorOutros enviado sin tomador=Outros. Ajuste indicadorIeTomador, la IE del tomador o el grupo enviado. |
| 10017014 | 400 | Referencias de documentos inválidas: ausentes, dígito verificador incorrecto, grupos mezclados, o documentos anteriores inconsistentes con el tipo de servicio. |
| 10017015 | 400 | Tipo de documento inconsistente con las referencias. Envíe ctesComplementados / cteSubstituido según tipo. |
| 10017016 | 400 | La suma de los componentes difiere del total, o aReceber es mayor que el total. Corrija los importes. |
| 10017017 | 400 | RNTRC inválido o grupo rodoviario ausente. Envíe 8 dígitos. |
| 10017018 | 400 | Modal no soportado. Solo Rodoviario. |
| 10017019 | 400 | Enumeración o formato inválido; mensagem indica el campo. |
| 10017020 | 400 | Parámetro tributario ausente: percentualReducaoBase en el CST 20 o stRetido completo en el CST 60. |
| 10017021 | 400 | Parámetro tributario no permitido: ibsCbs, icmsUfFim en servicio intraestatal, percentualReducaoBase con CST 00, valor con CST 40 / 41 / 51, o baseCalculo / valor con SN. |
| 10017022 | 400 | CST incompatible con el régimen de la empresa: Simples Nacional solo SN; régimen normal nunca SN. |
| 10017023 | 400 | icmsUfFim obligatorio en servicio interestatal con tomador no contribuyente. |
| 10017024 | 400 | Alícuota no encontrada en la tabla del estado y ninguna alícuota explícita informada. |
| 10017025 | 400 | CST no soportado. Use uno de los valores de la sección de enumeraciones. |
| 10017030 | 400 | Mismo id con mensaje diferente. Use un nuevo id o reenvíe el mensaje original. |
| 10017031 | 400 | Producción: ya existe un documento activo o autorizado para el id. Consulte el original. |
| 10001001 | 400 | Falló la validación de campos, una entrada por campo; corrija según mensagem. |
