TL;DR — Résumé Rapide

Erreur d'emplacement invalide dans Carta Porte 3.0 : corrigez code postal, colonia, municipalité, coordonnées et nœuds Ubicacion avant timbrage.

Diagramme

Lors du timbrage d’un CFDI avec Carta Porte 3.0, le rejet emplacement invalide est fréquent : le nœud Ubicacion ne respecte pas les catalogues de code postal, colonia, municipalité, état, RFC de l’établissement ou coordonnées. Le message apparaît en fret, transferts entrepôt et facturation transport quand l’adresse est saisie « comme sur le terrain » et non selon l’Anexo 31.

Ce guide décrit l’erreur, les causes et l’alignement de origine, destination et points intermédiaires sur les catalogues SAT avant renvoi au PAC.

L’erreur

Messages typiques :

Ubicación inválida en complemento Carta Porte

El código postal no corresponde al municipio declarado

La colonia no existe en el catálogo para el CP indicado

Coordenadas geográficas fuera de rango

Certains PAC indiquent l’index de l’emplacement ; d’autres un message générique. Sans correction, pas d’UUID ni de preuve fiscale de transfert.

Cause du problème

Code postal et colonia incohérents

c_Colonia est lié au CP. Colonia d’un autre CP, texte libre au lieu de clé catalogue, ou colonia vide si obligatoire → rejet. Fréquent sur chantiers et zones industrielles.

Municipalité et état désalignés

Après mises à jour territoriales, l’ERP garde d’anciens noms alors que c_Municipio a changé. Le validateur vérifie CP + municipalité + état.

Type d’emplacement et dates

Confusion Origen / Destino, fuseau ou format horaire incorrect, arrivée avant départ → erreur résumée comme emplacement invalide.

Coordonnées et distance

Lat/long en format incorrect, (0,0), DistanciaRecorrida incohérente → règles métier PAC.

RFC à l’emplacement

RFC dans Ubicacion incompatible avec émetteur/destinataire ou données transport incomplètes.

Version du complément

Mélange Carta Porte 2.0 avec CFDI 4.0 exigeant 3.0 ; attributs Ubicacion obsolètes.

Solution étape par étape

1. Isoler XML et index Ubicacion

Exporter le XML, noter chaque TipoUbicacion, CP, colonia, municipalité, état, RFC, coordonnées.

2. Valider CP et colonia

Mettre à jour c_CodigoPostal, c_Colonia, c_Municipio, c_Estado ; choisir colonia par clé.

3. RFC, type et horodatages

Aligner FechaHoraSalidaLlegada et ordre des arrêts.

4. Coordonnées et distance

Six décimales, point décimal ; recalculer DistanciaRecorrida.

5. XSD et timbrage test

Validateur SAT Carta Porte 3.0 ; traslado test sur la même route. Si le PAC signale aussi Figura de transporte, véhicule ou assurances, corrigez-les dans le même cycle — ils sont liés à l’itinéraire même quand le message ne cite que l’emplacement. Comparez le XML généré à un timbrage réussi récent de la même ligne de transport ; un diff met en évidence l’attribut Ubicacion vide ou modifié.

6. Corriger les données maîtres et le TMS

Reportez la clé colonia et le CP validés dans les fiches clients, fournisseurs et entrepôts. Créez des modèles de route avec ID Ubicacion fixes pour éviter la ressaisie à chaque voyage. Après chaque mise à jour des catalogues SAT, lancez un contrôle batch des adresses de livraison ouvertes contre c_Colonia avant les pics d’activité.

Prévention

  • Synchroniser catalogues SAT chaque trimestre.
  • Clé colonia en maître adresses.
  • Modèles de route déjà validés.
  • Mettre à jour le module après révisions Anexo 31.

Résumé

  • Emplacement invalide = CP/colonia/municipalité/coordonnées/RFC vs catalogues.
  • Corriger le nœud Ubicacion exact avec clés officielles.
  • Timbrage test par itinéraire avant production.

Articles connexes