Contenido
CARTA PORTE VERSIÓN 1.0 - Publicado SAT: 01.06.2021
Estándar Carta Porte
3. Uso del Complemento Carta Porte
Para integrar el complemento Carta Porte a un comprobante fiscal digital, la estructura resultante deberá integrarse como un nodo hijo del nodo /Comprobante/Complemento. Adicionalmente a su inclusión, se deberá definir el namespace correspondiente dentro del nodo Comprobante, así como referenciar la ubicación pública del esquema xsd correspondiente.
Por ejemplo, asumiendo que el contribuyente requiere integrar el namespace correspondiente al presente estándar se deberá incluir la referencia al namespace aplicable (http://www.sat.gob.mx/CartaPorte) el cual se define mediante el esquema público definido en http://www.sat.gob.mx/sitio_internet/cfd/CartaPorte/CartaPorte.xsd y se vincularía de la siguiente forma:
<cfdi:Comprobante
… xmlns:cfdi="http://www.sat.gob.mx/cfd/3"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cartaporte="http://www.sat.gob.mx/CartaPorte" xsi:schemaLocation="
http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd http://www.sat.gob.mx/CartaPorte http://www.sat.gob.mx/sitio_internet/cfd/CartaPorte/CartaPorte.xsd "
….
<cfdi:/Comprobante>
La línea que especifica xml:xsi="http://www.w3.org/2001/XMLSchema-instance" indica que se está usando validación mediante el estándar de esquema XSD.
La línea que especifica xmlns="http://www.sat.gob.mx/cfd/3" hace referencia al namespace de comprobantes.
La línea que especifica xmlns:cartaporte="http://www.sat.gob.mx/CartaPorte" hace referencia al namespace adicional del complemento aplicable para la expresión del complemento complemento Carta Porte.
Finalmente la línea que especifica xsi:schemaLocation hace referencia a los dos namespaces usados, marcando adicionalmente la ubicación de los esquemas xsd que definen las especificaciones de cada namespace.
En caso de que se requiriera agregar otros namespaces adicionales, el mecanismo sería agregar una línea tipo xmlns definiendo el namespace y expresando nuevamente el namespace y ubicación de su definición dentro del atributo xsi:schemaLocation
Respecto de los nodos propios del estándar aplicable para el complemento Carta Porte, se deberá utilizar el prefijo "cartaporte", por ejemplo:
<Complemento>
<cartaporte:CartaPorte/>
</Complemento>
Ver también:
Software
GNcys Carta Porte (CP) Software para generar Cartas Porte |
Enlaces externos
Portal de trámites y servicios (SAT) Servicio de Administración Tributaria |