FJFrigo · Lanzamientos · 6-Transporte › 4-CT-e · 264

CT-e — Conocimiento de Transporte

El lanzamiento del conocimiento de transporte: tomador, remitente, destinatario, notas transportadas, carga, flete y comisión — los títulos que genera y la emisión electrónica (validar, enviar, consultar, cancelar, CC-e y DACTE). Cada regla trae el mensaje exacto, cuándo se dispara y el contraste con el sistema antiguo.

Tabla: faturamento_cte (1.114 vivos en central) y faturamento_cte_ref Títulos: financeiro_emissao, por el id y el tipo de facturación (1164/1165) Programa antiguo: menu264.prg

Bloquea

No graba. statuscode 400 con la frase de abajo, que la pantalla muestra tal cual.

Confirma

Pregunta antes de continuar. Quién pregunta está dicho en cada regla — el servidor (statuscode 409, con el nombre del campo) o la propia pantalla.

Aviso

Pasa, pero con un comportamiento que sorprende a quien está verificando — o se verifica solo en la pantalla.

Portugués o español

El servidor devuelve la frase del sistema antiguo, y varias ya estaban en español allá. No es una traducción faltante.

A

Al abrir

Incluir/Alterar de la grilla, o doble clic
Aviso

Registro excluído — não se abre para alterar.

CuándoLa línea elegida es un CT-e eliminado (la grilla muestra los eliminados, con EXCLUIDO en el documento y la línea en rojo). Nueva el 11/09/2026.

Sistema antiguoLa grilla también lista los eliminados (:514).

Brasil
Aviso

CT-e com título já baixado — só consulta.

CuándoAlgún título del CT-e tiene una baja viva: el formulario se abre bloqueado y el botón Grabar queda deshabilitado. Nueva el 11/09/2026.

VerificarFinanciero › Títulos (221).

Brasil
Aviso

CT-e autorizado na SEFAZ — cancele antes de alterar.

CuándoEl último evento de envío tiene cStat 100 y no fue cancelado: el formulario se abre bloqueado. Nueva el 11/09/2026.

Brasil
B

En el formulario

Avisos y cálculos que la pantalla hace mientras se escribe
Aviso

(sin mensaje) — flete, base e ICMS recalculados al salir del campo

CuándoSalir de Valor/tonelada, Flete productos, Base de cálculo, % ICMS, % red. base o Valor del CT-e rehace el cálculo en el servidor (calculaValores): flete de los productos = peso ÷ 1000 × valor/tonelada (o el valor/tonelada sale del flete), base = (flete − reducción) ÷ (1 − %ICMS) con "Somar ICMS" marcado (sin él, flete − reducción), ICMS = base × %, y el valor del CT-e es el flete más el ICMS cuando se suma. Nueva el 11/09/2026.

AtenciónCon origen en RO y el tomador en una lista fija de CNPJ (filiales de BMG Foods), el flete siempre es "por dentro" — la base es flete ÷ (1 − %ICMS) y la reducción sale de ella. La reducción de las otras dos fórmulas se calcula sobre el valor del CT-e anterior, como en el sistema antiguo.

Sistema antiguoEl mismo cálculo (:1940).

Brasil
Aviso

(sin mensaje) — el CT-e de referencia completa el complementario

CuándoMarcado "Complementar", solo en la inclusión, elegir el CT-e de referencia copia producto, partes, ciudades, naturaleza, placas, chofer, carga, peso y valor de la nota. Nueva el 11/09/2026.

Sistema antiguobuscaCTE (:2005).

Brasil
Bloquea

CT-e 100345 não encontrado.

CuándoEl CT-e de referencia elegido no existe o está eliminado. Nueva el 11/09/2026.

Brasil
Aviso

(sin mensaje) — Incluir NF-e

CuándoLa clave entra en la grilla de notas; el modelo sale de las posiciones 21-22 de la clave (55 NF-e, 57 CT-e...). Nueva el 11/09/2026.

Sistema antiguoLo mismo (:2628).

Brasil
C

Al grabar

Verificado por el servidor
Bloquea

Período já fechado: a data precisa ser posterior a 2026-07-01.

CuándoLa fecha del CT-e es igual o anterior a la U.D.F. de la sucursal. Nueva el 11/09/2026.

Verificarparametros.udf (la U.D.F. general de la sucursal — Mantenimiento › Fecha de Cierre (U.D.F.), 421).

Sistema antiguovalidaData (:2104).

Brasil
Bloquea

Sem Destinatario

CuándoSin destinatario. Nueva el 11/09/2026.

Sistema antiguoLa misma frase (:2108).

Brasil
Bloquea

Sem Tomador

CuándoSin tomador — quien paga el flete. Nueva el 11/09/2026.

Sistema antiguoLa misma frase (:2112).

Brasil
Bloquea

Sem Remetente

CuándoSin remitente. Nueva el 11/09/2026.

Sistema antiguoLa misma frase (:2116).

Brasil
Bloquea

CT-e com título já baixado — não pode ser alterado.

CuándoRegrabar un CT-e cuyo título tiene una baja viva — la regrabación borraría y recrearía el título. Nueva el 11/09/2026.

VerificarFinanciero › Títulos (221).

Sistema antiguoNo lo verifica.

Brasil
Bloquea

Cancele primeiro o CT-e: ele está autorizado na SEFAZ.

CuándoRegrabar un CT-e autorizado (cStat 100, no cancelado). Nueva el 11/09/2026.

Sistema antiguoNo lo verifica.

Brasil
Bloquea

Produto CARNE BOVINA Sem centro de custo ! Não será permitido prosseguir.

CuándoEl producto del CT-e no tiene centro de costo de venta — sin él no hay dónde registrar el título a cobrar. Nueva el 11/09/2026.

VerificarRegistros › Productos (183), centro de costo de venta.

Sistema antiguoLo mismo (:2433).

Brasil
Aviso

(sin mensaje) — el tipo de facturación sale del producto

CuándoProducto con VIVO en la descripción graba tipo 1164 y medida UNIDADE; los demás, 1165. El tipo que venga en la solicitud es reemplazado. Nueva el 11/09/2026.

AtenciónEn central: 504 CT-e en el 1164 y 610 en el 1165 — la regla reproduce lo que está grabado.

Sistema antiguoLa misma prueba (:2094).

Brasil
Aviso

Registro gravado.

CuándoGraba el CT-e, regraba las notas (la grilla de claves y, con número, la nota de papel modelo 01) y los títulos: a cobrar del tomador por el valor del CT-e (centro de costo e historial de venta del producto) y, con % de comisión, a pagar al comisionista por el flete menos la comisión (centro de costo e historial de compra). La observación pierde saltos de línea y tabulaciones. Nueva el 11/09/2026.

Sistema antiguogravarParcelas (:2403) y gravarReferenciados (:2378).

Brasil
D

Al eliminar

El botón Eliminar de la grilla
Confirma

Excluir o registro 100345?

CuándoPregunta de la pantalla.

Brasil
Bloquea

Período já fechado: a data precisa ser posterior a 2026-07-01.

CuándoLa fecha grabada del CT-e es igual o anterior a la U.D.F. Nueva el 11/09/2026.

Verificarparametros.udf (la U.D.F. general de la sucursal — Mantenimiento › Fecha de Cierre (U.D.F.), 421).

Sistema antiguovalidaData (:2651).

Brasil
Bloquea

CT-e com título já baixado — não pode ser excluído.

CuándoAlgún título del CT-e (el flete a cobrar del tomador, o el a pagar al comisionista) tiene una baja viva. Nueva el 11/09/2026.

VerificarFinanciero › Títulos (221).

AtenciónEn central, 525 CT-e tienen título dado de baja y pasan a tener la eliminación rechazada.

Sistema antiguoNo lo verifica — elimina el CT-e y los títulos con baja.

Brasil
Bloquea

Cancele primeiro o CT-e: ele está autorizado na SEFAZ.

CuándoEl CT-e tiene envío autorizado (cStat 100) y no cancelado. Nueva el 11/09/2026.

Sistema antiguoNo lo verifica.

Brasil
Aviso

Registro excluído.

CuándoMarca el CT-e como eliminado y los títulos de él (por el id y el tipo de facturación del CT-e). Nueva el 11/09/2026.

Sistema antiguoLo mismo (:2657).

Brasil
E

Emisión — Validar

El botón Validar de la barra "Emissão": numera, arma el XML, firma y verifica contra el layout
Bloquea

Esta CTE ja foi enviada! Nao sera permitido prosseguir.

CuándoEl CT-e ya tiene envío autorizado (ENVIADA_CTE) no cancelado. Validar de nuevo cambiaría el documento que el fisco protocolizó. Nueva el 11/09/2026.

Sistema antiguoLa misma frase (:2786).

Brasil
Bloquea

CT-e sem natureza de operacao (ou a natureza sem CFOP).

CuándoEl CT-e no tiene naturaleza de operación, o ella no tiene CFOP — el XML saldría sin CFOP y el fisco lo rechazaría. Nueva el 11/09/2026.

VerificarRegistros › Naturaleza de operación, y la naturaleza en el formulario del CT-e.

Sistema antiguoNo lo verifica (el XSD lo rechazaba).

Brasil
Bloquea

Cidade de origem ou de destino sem codigo IBGE.

CuándoLa ciudad de origen o de destino del CT-e está sin código IBGE. Nueva el 11/09/2026.

VerificarRegistros › Ciudades (13).

Sistema antiguoNo lo verifica.

Brasil
Bloquea

Remetente ou destinatario sem CNPJ/CPF.

CuándoEl remitente o el destinatario no tiene CNPJ/CPF en el registro. Nueva el 11/09/2026.

VerificarRegistros › Emisores (15).

Sistema antiguoNo lo verifica.

Brasil
Bloquea

CST [70] sem grupo de ICMS no CT-e - use 00, 20, 40, 41, 51, 60, 90 ou 99.

CuándoEl CST de ICMS de la naturaleza/tributación del CT-e no tiene grupo en el layout 4.00. Nueva el 11/09/2026.

VerificarLa tributación del CT-e (CST).

Sistema antiguoEl sistema antiguo armaba el XML sin grupo y el XSD lo rechazaba.

Brasil
Bloquea

XML do CT-e fora do leiaute: linha 1: cvc-pattern-valid: ...

CuándoEl XML firmado no pasó el XSD del CT-e 4.00 (cte_v4.00.xsd). El mensaje nombra el campo y el valor. Nada se graba: el número vuelve junto (la validación es una sola transacción). Nueva el 11/09/2026.

Sistema antiguoctValidaXML; allá el número ya estaba gastado.

Brasil
Bloquea

Modal rodoviario fora do leiaute: ...

CuándoEl grupo rodo (RNTRC) no pasó el cteModalRodoviario_v4.00.xsd. Nueva el 11/09/2026.

Brasil
Aviso

CT-e 832 validado.

CuándoReserva el número (primero los devueltos por cancelación, después el contador de la serie), graba la línea ENVIA_CTE con el XML firmado ("Falta enviar"), el número en el CT-e y en los títulos. Validar de nuevo reutiliza el número y la línea. Nueva el 11/09/2026.

AtenciónEl ambiente (producción u homologación) sale de system_config.AMBIENTE_CTE, y el servidor de prueba fuerza homologación. En homologación el destinatario va con el nombre "CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL".

Sistema antiguoEl sistema antiguo tenía fija la producción (tpAmb = "1").

Brasil
F

Emisión — Enviar y Consultar

Comunicación con la SEFAZ (recepción síncrona y consulta por la clave)
Bloquea

CTe ja enviada !

CuándoEl CT-e ya está autorizado. Nueva el 11/09/2026.

Sistema antiguoLa misma frase (:3812).

Brasil
Bloquea

CTe nao validada !

CuándoNo hay XML validado para enviar, consultar, cancelar o imprimir — use Validar. Nueva el 11/09/2026.

Sistema antiguoLa misma frase.

Brasil
Bloquea

Documento emitido em PRODUCAO e o sistema esta apontando para HOMOLOGACAO - enviar aqui falaria com o ambiente errado. Valide de novo.

CuándoEl XML fue validado en un ambiente (su tpAmb) y el sistema hoy apunta al otro. Vale para enviar, consultar, cancelar y CC-e — hablar con el ambiente equivocado sobrescribiría la situación de un documento que vale. Nueva el 11/09/2026.

Sistema antiguoNo lo verifica.

Brasil
Bloquea

Sem endereco do webservice do CT-e 4.00 para a UF XX - cadastre o autorizador em TransporteEndpoints antes de emitir.

CuándoLa UF de la sucursal no está entre las que tienen autorizador conocido (SVRS, MT, MS, PR). Nueva el 11/09/2026.

Brasil
Aviso

O fisco nao autorizou o CT-e. — 539 - Rejeicao: ...

CuándoLa SEFAZ devolvió otro cStat distinto de 100. La situación y la respuesta quedan en la línea de evento; el XML firmado sigue ahí, para corregir el registro, validar y enviar de nuevo. Nueva el 11/09/2026.

Brasil
Aviso

CT-e autorizado. Protocolo 141260043577706.

CuándoAutorizado (cStat 100): la línea pasa a ENVIADA_CTE y guarda el cteProc (CT-e firmado + protocolo), que es el documento fiscal y lo que lee el DACTE. Nueva el 11/09/2026.

Sistema antiguoEl sistema antiguo guardaba el CT-e sin el protocolo.

Brasil
Bloquea

Consulta fora do leiaute: ...

CuándoEl pedido de consulta no pasó el XSD (consSitCTe_v4.00.xsd). Nueva el 11/09/2026.

Brasil
Aviso

CT-e autorizado - situacao gravada.

CuándoLa consulta encontró el CT-e autorizado y él todavía estaba como "Falta enviar" (el envío se cayó antes de la respuesta): graba el protocolo. Nueva el 11/09/2026.

Brasil
Aviso

Situacao no fisco: 100 - Autorizado o uso do CT-e

CuándoLa consulta solo informa — nada cambia en la base. Nueva el 11/09/2026.

Brasil
G

Emisión — Cancelar y CC-e

Eventos 110111 y 110110
Bloquea

CTe cancelada!

CuándoYa existe un evento de cancelación vivo para la clave. Nueva el 11/09/2026.

Sistema antiguoEl sistema antiguo buscaba CANCELADA_MDFE en esta tabla (:4071) — el bloqueo nunca se disparaba.

Brasil
Aviso

CT-e ainda nao transmitido: o numero 832 voltou para a numeracao.

CuándoCancelar un CT-e solo validado (nunca enviado): el documento sale del CT-e y de los títulos, la línea de evento se deshace y el número vuelve para ser usado de nuevo. Nada va al fisco. Nueva el 11/09/2026.

Sistema antiguoLo mismo (:4093).

Brasil
Bloquea

Informe a justificativa do cancelamento (15 caracteres ou mais).

CuándoCancelar un CT-e autorizado sin justificación, o con menos de 15 caracteres. Nueva el 11/09/2026.

Sistema antiguoEl sistema antiguo enviaba siempre "Erro nos dados da CTe", ignorando lo que se escribiera.

Brasil
Aviso

O fisco nao registrou o cancelamento. — 220 - Rejeicao: ...

CuándoLa SEFAZ rechazó el evento (plazo de cancelación vencido, CT-e ya usado en MDF-e...). Nada cambia en la base. Nueva el 11/09/2026.

Brasil
Aviso

CT-e cancelado. Protocolo 141260043577707.

CuándoEvento registrado (135): el documento sale del CT-e, la emisión queda cancelada y nace la línea CANCELADA_CTE con el procEventoCTe. Nueva el 11/09/2026.

Brasil
Bloquea

CTe nao enviada !

CuándoCarta de corrección de un CT-e que todavía no fue autorizado. Nueva el 11/09/2026.

Sistema antiguoLa misma frase.

Brasil
Bloquea

A carta de correcao corrige a observacao do CT-e - ela esta vazia.

CuándoLa CC-e del sistema antiguo corrige solo la observación (grupo compl, campo xObs), con el texto grabado ahora — y está vacía. Cambie la observación en el formulario y envíe la CC-e. Nueva el 11/09/2026.

Sistema antiguoEl mismo diseño (:4245).

Brasil
Aviso

O fisco nao registrou a carta de correcao. — ...

CuándoLa SEFAZ rechazó la CC-e. Nada cambia en la base. Nueva el 11/09/2026.

Brasil
Aviso

Carta de correcao registrada. Protocolo 141260043577708.

CuándoRegistrada (135): la línea autorizada guarda cStat, protocolo, fecha y el procEventoCTe de la CC-e, y el secuencial sube (la próxima CC-e va con el siguiente). La grilla muestra "Tem CCe". Nueva el 11/09/2026.

Brasil
Bloquea

Evento fora do leiaute: ...

CuándoEl evento firmado no pasó el eventoCTe_v4.00.xsd. Nueva el 11/09/2026.

Brasil
Bloquea

Detalhe do evento fora do leiaute: ...

CuándoEl detalle (evCancCTe/evCCeCTe) no pasó su XSD — justificación u observación con carácter prohibido. Nueva el 11/09/2026.

Brasil
H

Emisión — Impresos

DACTE y Imprimir CC-e
Bloquea

CT-e sem carta de correcao registrada.

CuándoImprimir CC-e de un CT-e sin carta registrada. Nueva el 11/09/2026.

Brasil
Bloquea

Arquivos XML com Chaves diferentes. Chave Doc: 4126... Chave Evento: 4126...

CuándoEl evento guardado no es de este CT-e. Nueva el 11/09/2026.

Sistema antiguoLa misma frase (hbCTeDAEvento.prg).

Brasil
Aviso

(sin mensaje) — el DACTE

CuándoSale del XML de la emisión: el autorizado con el protocolo; el solo validado con la faja "AMBIENTE DE HOMOLOGAÇÃO - SEM VALOR FISCAL", como en el sistema antiguo. Logo de la sucursal (filial_trib.logo_nfe). Nueva el 11/09/2026.

Sistema antiguohbnfeDaCte, coordenada a coordenada.

Brasil
I

Permisos

Quién puede pasar

grep hUsuarioRegras en el programa del sistema antiguo devuelve cero: esta pantalla no tiene regla nombrada para conceder en el Acceso de los Grupos (444).

J

Cómo llega el error a la pantalla

Para que el QA reproduzca y reporte

Rechazo de regla: HTTP 200 con statuscode 400 y la frase, que la pantalla muestra en el pie de la ventana. Pregunta del servidor: statuscode 409 con el campo a reenviar como true. Los mensajes que solo la pantalla verifica (marcados como Aviso, "verificado solo en la pantalla") no llegan al servidor. Un error inesperado trae el código de la ocurrencia de 8 caracteres — cópielo al contactar a soporte.

K

Reglas fijas en el código

Esperadas — no abrir como defecto
QuéValor
tipo de facturación1164 (producto con VIVO en la descripción) · 1165 (los demás)
títulosmoneda local, cambio 1, cuota 1 de 1, idtipo_titulo 0, libros 1C/1B/1A, base exenta = valor
ROcinco CNPJ de tomador (filiales de BMG Foods) con el flete calculado por dentro (:1956)
L

Diferencias y decisiones pendientes

Lo que cambia respecto al sistema antiguo
PuntoSituación
listadorango de fecha semiabierto (el sistema antiguo cortaba el día final con hora)
eliminación y modificación con título dado de baja o CT-e autorizadorechazadas; el sistema antiguo elimina y regraba
títulos borrados en la regrabaciónlos del tipo grabado; el sistema antiguo borra por el tipo nuevo, y cambiar el producto de VIVO a otro dejaba los títulos antiguos vivos
valor del títuloel del CT-e grabado (2 decimales). El sistema antiguo graba el valor de la memoria: 329 de 1.419 títulos de central tienen 3 decimales (852,272 en un CT-e de 852,27)
idcentro_custo2, historial y centro de costo en cerovan nulos; el sistema antiguo escribe 0, que la clave foránea rechaza
"Dados fatura" del títuloheredados al recrear (como en el 2334 y en el 226); la cartera no
"Data NF" de la nota de papelcampo propio; en el sistema antiguo estaba ligado a la fecha del CT-e (:983) y cambiaba la fecha del conocimiento
ambientesystem_config.AMBIENTE_CTE con el bloqueo del servidor de prueba; el sistema antiguo tenía fija la producción
validaruna sola transacción (número, evento, encabezado, títulos, XML); el sistema antiguo gastaba el número antes de armar
XML guardadoel cteProc (CT-e + protocolo); el sistema antiguo guardaba el CT-e sin protocolo
justificación de la cancelaciónla escrita; el sistema antiguo enviaba siempre la misma frase
ICMS del Simpleslleva el CST 90 que exige el XSD 4.00
observación en el XMLsin acento ni símbolos (º, °), como los demás campos; el sistema antiguo la enviaba cruda
inutilizaciónno portada: el sistema antiguo no tiene el webservice del 4.00 en su tabla

Ninguna regla coincide con esa búsqueda. Intente un fragmento más corto del mensaje, o limpie los filtros.