El nodo Ubicaciones es requerido para registrar los domicilios de origen y destino de las mercancías en el complemento Carta Porte 3.1 (p. 6). Debe contener al menos dos nodos de tipo Ubicación para ser válido: un origen y un destino (p. 6). El sistema permite registrar una cantidad ilimitada de ubicaciones intermedias dependiendo de la ruta (p. 6).
Un error en las ubicaciones es uno de los motivos más comunes de rechazo al timbrar la Carta Porte. Esta guía explica campo por campo cómo llenarlo correctamente.
Tipos de ubicación: OR y DE
Cada punto de la ruta puede llevar un IDUbicacion opcional para facilitar su identificación (p. 7):
- Para los orígenes se usa el acrónimo OR seguido de seis dígitos numéricos (ej. OR000001) (p. 7).
- Para los destinos se usa el acrónimo DE seguido igualmente de seis dígitos (ej. DE000001) (p. 8).
Este ID es útil cuando la ruta tiene múltiples paradas, ya que permite vincular cada mercancía con su punto exacto de recogida y entrega.
RFC del remitente y destinatario
Es obligatorio registrar el RFC de quien remite o recibe los bienes (p. 8). El nombre del remitente o destinatario es un campo opcional con un máximo de 254 caracteres (p. 8).
Si el remitente o destinatario reside en el extranjero, se deben capturar dos campos adicionales (p. 8):
- NumRegIdTrib: número de registro fiscal extranjero, entre 6 y 40 caracteres.
- Clave del país de residencia fiscal según el catálogo del SAT.
Fechas y hora de salida y llegada
Un dato fundamental es la FechaHoraSalidaLlegada, que debe registrarse en formato AAAA-MM-DDThh:mm:ss (p. 9). Este atributo es requerido para saber cuándo salen los bienes del origen o llegan al destino.
Tip: la hora debe corresponder a la hora local del lugar donde ocurre el evento, no a la hora del sistema donde se genera la factura.
Distancia recorrida por tramo
En los puntos de destino, se debe registrar la DistanciaRecorrida expresada en kilómetros (p. 9):
- El valor mínimo permitido es 0.01 kilómetros (p. 10).
- El valor máximo es 99,999 kilómetros.
- Esta distancia sirve para calcular el recorrido total del traslado.
No se registra en el punto de origen — solo en cada destino o parada intermedia.
Registro del domicilio
El nodo Domicilio permite capturar la dirección exacta de cada punto de la ruta (p. 10). Los campos opcionales incluyen (p. 11):
- Calle, Número Exterior, Número Interior.
- Colonia, Localidad, Referencia y Municipio.
Los campos obligatorios dentro de este nodo son (p. 12):
- Estado (clave del catálogo).
- País (clave internacional).
- Código Postal.
Validaciones estrictas del SAT sobre el domicilio
El proveedor de certificación realiza validaciones sobre el domicilio registrado (p. 58-59):
- Si el país es México, la clave de la colonia debe corresponder exactamente con el código postal capturado (p. 58).
- El municipio y la localidad deben coincidir con los catálogos del SAT vinculados al CP (p. 59).
- Si el país es distinto a México, el sistema permite capturar estos datos como texto libre (p. 58).
- El código postal puede tener entre 1 y 12 caracteres (p. 12).
Ingresar un código postal que no coincide con la colonia es uno de los errores más frecuentes y provoca el rechazo del timbrado.
Estaciones para transporte no terrestre
Para transportes que pasan por terminales, existe el atributo NumEstacion, vinculado al catálogo c_Estaciones según el tipo de transporte (p. 8-9). El atributo TipoEstacion identifica si el punto es marítimo, aéreo o ferroviario (p. 9).
El documento especifica que no se debe registrar información de estación si se trata de autotransporte (p. 57). Si tu traslado es por carretera, omite estos campos.
Ejemplo práctico: ruta con una parada intermedia
Un transportista sale de una bodega en Toluca con destino final en Puebla, pero primero pasa a dejar parte de la carga en un cliente de la Ciudad de México. En este caso se registran tres ubicaciones:
| Ubicación | ID sugerido | Distancia recorrida |
|---|---|---|
| Origen — Toluca | OR000001 | No aplica (solo en destinos) |
| Parada intermedia — CDMX | DE000001 | Ej. 65 km desde Toluca |
| Destino final — Puebla | DE000002 | Ej. 125 km desde CDMX |
La distancia recorrida se registra en cada punto de llegada, nunca en el origen, y el TotalDistRec del complemento acumula la suma de los tres tramos. Cada parada intermedia lleva su propio RFC de destinatario si ahí se entrega una parte de la mercancía.
Preguntas frecuentes
¿Qué pasa si mi ruta tiene más de un destino? Se registra un nodo de Ubicación adicional por cada parada, cada uno con su propio tipo (destino o parada intermedia), domicilio y distancia recorrida desde el punto anterior.
¿Debo registrar la distancia en el punto de origen? No. La DistanciaRecorrida solo se captura en los destinos y paradas intermedias; el origen únicamente lleva la fecha y hora de salida.
¿Qué pasa si el código postal no coincide con la colonia que capturé? El PAC rechazará el timbrado. Antes de emitir, verifica que la colonia pertenezca realmente al código postal según el catálogo del SAT — es la causa más común de rechazo en este nodo.
¿Puedo usar el mismo domicilio como origen y destino en un viaje redondo? Sí, pero debes registrar dos nodos de Ubicación distintos (uno de tipo origen y otro de tipo destino) aunque el domicilio físico sea idéntico.
Con Cofadix registras las ubicaciones desde una interfaz visual: seleccionas el código postal, el sistema autocompleta colonia, municipio y estado desde los catálogos del SAT, y valida que todo coincida antes de timbrar. Crea tu cuenta gratis →
Preguntas y comentarios
¿Tienes una duda sobre este tema? Déjala aquí. Los comentarios se revisan antes de publicarse.