Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

Validar estructura de nómina con cfdv32.xsd

La factura esta basada en XML, independiente del lenguaje de programacion todos debemos saber acerca de esta tecnologia
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Cerrado
omarbeat
Mensajes: 2
Registrado: Mar Feb 25, 2014 1:21 am

Validar estructura de nómina con cfdv32.xsd

Mensaje por omarbeat »

Buenas a todos.

Tengo una pregunta bastante básica, pero le he buscado y no encuentro alguna solución.


Para hacer un CFDi de nómina se tiene que agregar el complemento Nomina al CFDi y veo que hay un "nomina11.xsd" para validarlo.


¿Eso significa que primero tengo que validar con el "cfdv32.xsd" el CFDi sin el complemento Nomina y por otro lado validar solamente el complemento Nomina con el "nomina11.xsd"?

¿Después ya nada mas inserto el complemento validado al CFDi?


Mi desarrollo está hecho en Python y realmente no utiliza las librerías que desarrollan aquí, todo es desarrollo independiente, así que no sigo mucho los temas de aquí, dicho esto:

¿Ustedes que hacen para resolver este problema?

¿Existe un xsd fusionado para comprobar el CFDi con este complemento (y tal vez los demás complementos)?


Gracias de antemano por su tiempo y su ayuda.
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Validar estructura de nómina con cfdv32.xsd

Mensaje por Dado »

La pregunta que te haria seria..........Y para que lo validas?

Te recomiendo mas validar los datos al momento que el usuario esta capturando, que esten los datos obligatorios y que cumplan con el esquema (RFC de 12 o 13 cifras, datos numericos que no tengan errores, fechas validas etc)
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
omarbeat
Mensajes: 2
Registrado: Mar Feb 25, 2014 1:21 am

Re: Validar estructura de nómina con cfdv32.xsd

Mensaje por omarbeat »

Ya encontré la respuesta, aquí la dejo por si hay algún otro piedra como yo jaja:

Hay que importar el esquema al archivo cfdv32.xsd

Al principio del documento tenemos:

<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2010 rel. 3 (http://www.altova.com) by SAT (SAT) -->
<xs:schema xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.sat.gob.mx/cfd/3" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="Comprobante">



le agregamos esta línea:

<xs:import namespace="http://www.sat.gob.mx/nomina" schemaLocation="nomina11.xsd"/>



Nos queda:

<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2010 rel. 3 (http://www.altova.com) by SAT (SAT) -->
<xs:schema xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.sat.gob.mx/cfd/3" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.sat.gob.mx/nomina" schemaLocation="nomina11.xsd"/>
<xs:element name="Comprobante">


Listo.
Cerrado