Timbrado del CFDI Carta Porte
El timbrado es el proceso mediante el cual el CFDI adquiere validez fiscal ante el SAT. ALTUM ERP orquesta automáticamente los siguientes pasos al hacer clic en “Generar Carta Porte”.
Requisitos previos
Sección titulada «Requisitos previos»- Permiso
carta_porte.crearpara generar un nuevo documento. - Permiso
carta_porte.verpara consultar documentos ya timbrados. - CSD (Certificado de Sello Digital) del tenant vigente.
- Credenciales de Finkok configuradas y con folios disponibles.
Proceso de timbrado
Sección titulada «Proceso de timbrado»Cuando el asistente completa la validación de todos los datos, ejecuta el siguiente flujo de forma automática:
1. Validación de dominio
Sección titulada «1. Validación de dominio»El sistema ejecuta las 11 reglas del servicio de validación antes de construir el XML. Cualquier error se muestra al usuario sin intentar la comunicación con Finkok.
2. Cálculo de totales
Sección titulada «2. Cálculo de totales»Se calculan automáticamente:
PesoBrutoTotal— suma del peso de todas las mercancías.NumTotalMercancias— número de líneas de mercancías.TotalDistRec— suma de los kilómetros de todos los tramos.UnidadPeso— siempreKGM.
3. Generación del IdCCP
Sección titulada «3. Generación del IdCCP»El sistema crea un identificador único del complemento en formato CCC seguido de 33 caracteres alfanuméricos (36 caracteres en total), de acuerdo con la especificación del complemento Carta Porte 3.1.
4. Construcción del CFDI
Sección titulada «4. Construcción del CFDI»Se crea el CFDI 4.0 correspondiente al tipo seleccionado:
Tipo Traslado (T)
| Dato | Valor fijo |
|---|---|
| Receptor RFC | XAXX010101000 |
| Receptor Nombre | PUBLICO EN GENERAL |
| Uso CFDI | S01 (Sin efectos fiscales) |
| Régimen Fiscal Receptor | 616 (Sin obligaciones fiscales) |
| Clave Producto/Servicio | 78101500 (Transporte de carga por carretera) |
| Moneda | XXX (Sin moneda) |
| Subtotal | 0 |
| Total | 0 |
Tipo Ingreso (I)
| Dato | Valor |
|---|---|
| Receptor RFC | RFC del cliente registrado |
| IVA aplicado | 16% (traslado) sobre cada concepto |
| Método de Pago | PUE |
| Forma de Pago | La indicada en el asistente (por defecto 99) |
| Moneda | MXN (por defecto) |
5. Construcción del XML con complemento Carta Porte 3.1
Sección titulada «5. Construcción del XML con complemento Carta Porte 3.1»Se integra el complemento cartaporte31:CartaPorte con todos los nodos requeridos por el SAT: Ubicaciones, Mercancias, Autotransporte, FiguraTransporte, y opcionalmente RegimenesAduaneros para transporte internacional.
6. Firmado digital con el CSD
Sección titulada «6. Firmado digital con el CSD»El XML se firma electrónicamente usando:
- El certificado público (
.cer) del tenant. - La llave privada (
.key) descifrada con la contraseña almacenada en el sistema.
El sello digital queda embebido en el atributo Sello del nodo cfdi:Comprobante.
7. Timbrado vía Finkok
Sección titulada «7. Timbrado vía Finkok»El XML firmado se envía al PAC Finkok. Finkok valida la estructura, agrega el sello del SAT (SelloSAT), el número de certificado SAT (CertificadoSAT), el UUID (folio fiscal) y la fecha de timbrado.
8. Almacenamiento del XML timbrado
Sección titulada «8. Almacenamiento del XML timbrado»El XML timbrado se guarda en el almacenamiento interno del sistema. La URL de descarga se genera en el momento de la consulta.
9. Generación del PDF
Sección titulada «9. Generación del PDF»El sistema genera la representación impresa (PDF) del CFDI. Este paso es no bloqueante: si la generación del PDF falla por algún motivo técnico, el CFDI ya está timbrado y es válido. El PDF puede regenerarse más adelante desde el detalle del documento.
10. Registro de auditoría
Sección titulada «10. Registro de auditoría»Toda generación de Carta Porte queda registrada en el log de auditoría del sistema con la acción CARTA_PORTE_GENERATE, incluyendo el UUID, IdCCP, serie y folio.
Resultado exitoso
Sección titulada «Resultado exitoso»Al concluir el proceso, el sistema redirige a la pantalla de detalle del documento y muestra:
| Dato | Descripción |
|---|---|
| UUID (Folio Fiscal) | Identificador único asignado por el SAT a través de Finkok |
| IdCCP | Identificador del complemento Carta Porte (formato CCC + 33 chars) |
| Serie y Folio | Serie CP + número de folio consecutivo por tenant |
| Fecha de Timbrado | Fecha y hora exacta en que Finkok selló el documento |
Acciones disponibles en el detalle
Sección titulada «Acciones disponibles en el detalle»Desde la pantalla de detalle del documento (/carta-porte/documentos/[id]), protegida por el permiso carta_porte.ver, puede:
- Descargar XML — el archivo
.xmloficial con el sello del SAT. - Descargar PDF — la representación impresa del CFDI.
- Cancelar — iniciar el proceso de cancelación ante el SAT (ver sección siguiente).
Consulta de documentos
Sección titulada «Consulta de documentos»En Carta Porte > Documentos (/carta-porte/documentos) puede consultar la lista paginada de todos los CFDI Carta Porte del tenant, con filtros disponibles.
Los documentos recientes también aparecen en el panel principal de Carta Porte (/carta-porte), limitados a los últimos 5.
Cancelación de un Carta Porte
Sección titulada «Cancelación de un Carta Porte»La cancelación se realiza ante el SAT a través de Finkok. Solo se pueden cancelar documentos en estado TIMBRADO.
Requisitos para cancelar
Sección titulada «Requisitos para cancelar»- El documento debe estar en estado
TIMBRADO. - El documento debe tener un UUID asignado (haber sido timbrado correctamente).
- El documento debe tener un complemento Carta Porte asociado.
Motivos de cancelación SAT
Sección titulada «Motivos de cancelación SAT»Al cancelar, seleccione el motivo correspondiente al catálogo SAT:
| Clave | Descripción |
|---|---|
| 01 | Comprobante emitido con errores con relación (se emitirá uno de sustitución) |
| 02 | Comprobante emitido con errores sin relación |
| 03 | No se llevó a cabo la operación |
| 04 | Operación nominativa relacionada en la factura global |
- Si selecciona el motivo 01, debe proporcionar el UUID del CFDI sustituto (folio de sustitución).
Estados de cancelación
Sección titulada «Estados de cancelación»Dependiendo de la respuesta de Finkok y del SAT, la cancelación puede tener distintos estados:
- Aceptada — el CFDI queda en estado
CANCELADOen el sistema. - Pendiente — el SAT requiere aceptación del receptor; el estado queda pendiente hasta la resolución.
- Rechazada — el SAT rechazó la solicitud; el CFDI permanece en estado
TIMBRADO.
Cada intento de cancelación queda registrado en el log de auditoría con la acción CARTA_PORTE_CANCEL, incluyendo el UUID, el motivo y el estado de la respuesta de Finkok.
Casos frecuentes
Sección titulada «Casos frecuentes»El timbrado falla con error de certificado
Sección titulada «El timbrado falla con error de certificado»Verifique que el CSD del tenant esté vigente. Los CSD tienen fecha de vencimiento de 4 años. Si venció, debe renovarlo ante el SAT y actualizarlo en la configuración del sistema.
La póliza del vehículo está vencida
Sección titulada «La póliza del vehículo está vencida»El sistema verifica la fecha de vigencia de la póliza antes de intentar el timbrado. Actualice los datos del vehículo en Gestión de Flota con la póliza renovada.
Finkok devuelve error de validación
Sección titulada «Finkok devuelve error de validación»Finkok aplica sus propias validaciones adicionales a las del sistema. El mensaje de error de Finkok se muestra en pantalla. Los errores más comunes son:
- RFC del emisor no corresponde al certificado usado.
- Datos fiscales del tenant incompletos (Régimen Fiscal, Lugar de Expedición).
- Claves de catálogos SAT incorrectas (configVehicular, TipoPermiso, etc.).
¿Puedo corregir un Carta Porte ya timbrado?
Sección titulada «¿Puedo corregir un Carta Porte ya timbrado?»No es posible editar un CFDI ya timbrado. Si hay un error, cancele el documento con motivo 01 (con relación) y genere un nuevo Carta Porte con los datos correctos, indicando el UUID del documento cancelado como folio de sustitución.
¿Cuánto tiempo tengo para cancelar?
Sección titulada «¿Cuánto tiempo tengo para cancelar?»El SAT establece plazos de cancelación según el tipo de CFDI. Consulte las disposiciones fiscales vigentes o a su contador para determinar el plazo aplicable a su caso.