Estructura del Catálogo
Este catálogo funciona siempre vinculado al código postal y contiene:
| Columna | Descripción | Ejemplos |
|---|---|---|
| Clave Colonia | Código numérico de la colonia | 0001, 0450, 1275 |
| Código Postal | CP al que pertenece la colonia | 01000, 64000, 44100 |
| Nombre | Nombre oficial del asentamiento | Roma Norte, Polanco, Centro |
¿Por qué importa la colonia?
En palabras simples: La colonia es el nivel más específico de la dirección — el "barrio" o "fraccionamiento" exacto. El SAT la usa para verificar que tu Código Postal sea real y corresponda a una ubicación válida.
El error más común: Usar el NOMBRE de la colonia ("Roma Norte") en lugar de la CLAVE numérica ("0155"). El SAT solo acepta claves.
Tipos de Asentamientos Incluidos
El catálogo incluye diversos tipos de asentamientos:
- Colonias tradicionales: Centro, Roma, Polanco
- Fraccionamientos: Residenciales privados
- Unidades habitacionales: Conjuntos de vivienda
- Zonas industriales: Parques y corredores industriales
- Ejidos y pueblos: Asentamientos rurales
- Barrios y sectores: Divisiones urbanas
Dependencia con Código Postal
Importante: Las claves de colonia se repiten en diferentes códigos postales. Siempre debes:
- Seleccionar primero el código postal
- Filtrar las colonias disponibles para ese CP
- Usar la clave numérica (no el nombre) en tu documento
📍 Evita confusiones: En Carta Porte Express, al escribir el Código Postal el sistema muestra solo las colonias válidas para ese CP — sin posibilidad de errores.
Errores Comunes de Validación
Los siguientes errores aparecen cuando las colonias no coinciden con los códigos postales:
CP143: Colonia Inválida o No Corresponde al CP
"El atributo 'Colonia' en 'Ubicaciones' no contiene una clave del catálogo 'c_Colonia' cuando el país es 'MEX' o no coincide con el 'CodigoPostal'."
🔴 Causa del Error: Estás usando el NOMBRE de la colonia ("Roma Norte") en lugar de la CLAVE numérica ("0155"), o la clave que usaste no pertenece al Código Postal declarado.
🛠️ Solución Manual:
- Abre el catálogo c_Colonia
- Filtra por el Código Postal que declaraste
- Busca la clave numérica correcta (ej. "0155")
- Usa la clave, no el nombre, en tu XML
✅ Solución LogiPro:
En Carta Porte Express, al escribir el Código Postal el sistema muestra solo las colonias válidas — seleccionas de una lista, sin errores de captura.
CP200: Colonia Inválida en Domicilio de Figura
"El atributo 'Colonia' en 'FiguraTransporte' no contiene una clave válida o no coincide con el 'CodigoPostal'."
🔴 Causa del Error: El domicilio fiscal del operador, propietario o arrendador tiene una colonia que no corresponde al Código Postal declarado.
🛠️ Solución Manual: Aplica la misma lógica que CP143: usa claves numéricas y verifica la relación CP-Colonia para domicilios mexicanos de las figuras de transporte.
CP147: Código Postal No Coincide con Geografía
"El atributo 'CodigoPostal' no corresponde con la clave de 'Colonia', 'Municipio', 'Localidad' o 'Estado'."
🔴 Causa del Error: Hay inconsistencias entre el Código Postal y otros elementos de la dirección. Recuerda: la clave "0001" del CP "01000" es completamente diferente a la "0001" del CP "64000".
🛠️ Solución Manual: Si cambias el Código Postal, debes actualizar TODOS los demás campos geográficos: Colonia, Municipio, Localidad y Estado. Todos deben ser coherentes entre sí.
Casos Especiales
Domicilios Internacionales
Si tu transporte involucra direcciones extranjeras:
- México: Usa obligatoriamente este catálogo
- Otros países: Usa texto libre ("Downtown", "Industrial District")
- No mezcles: No uses claves mexicanas para direcciones extranjeras
Colonia No Encontrada
Si tu colonia no aparece en el catálogo:
- Verifica el código postal: Asegúrate de tener el CP correcto
- Busca colonias cercanas: Dentro del mismo CP
- Actualiza catálogos: El SAT los actualiza periódicamente
- Usa la más representativa: Mientras se actualiza el catálogo
Búsquedas Efectivas
Por nombre:
- Busca "Roma" para encontrar todas las colonias con ese nombre
- Filtra por tipo: "Industrial", "Residencial", "Centro"
Por ubicación:
- Primero selecciona estado y municipio
- Luego código postal
- Finalmente la colonia específica
Implementación en Sistemas
Para desarrolladores y usuarios de sistemas:
- Nunca almacenes solo la clave de colonia
- Usa llave compuesta: Código Postal + Clave Colonia
- Implementa búsquedas inteligentes: Por nombre y ubicación
- Valida siempre la relación: CP debe contener la colonia seleccionada