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


.

Revisión acceso a namespaces del SAT

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
Alex Noria
Mensajes: 156
Registrado: Mié Oct 20, 2010 10:03 pm

Revisión acceso a namespaces del SAT

Mensaje por Alex Noria »

Estoy revisando el acceso de los namespaces del SAT y estoy observando lo siguiente:

http://www.sat.gob.mx/cfd/3 No se puede mostrar la página web
http://www.w3.org/2001/XMLSchema-instance OK
http://www.sat.gob.mx/cfd/3/cfdv3.xsd OK

¿ Es normal que el primer link no lo muestre ?

De antemano gracias por sus respuestas
ikari84
Mensajes: 11
Registrado: Lun Nov 01, 2010 3:25 pm

Re: Revisión acceso a namespaces del SAT

Mensaje por ikari84 »

Hola!!

Es un directorio que se supone no tenemos acceso desde un navegador, pero si podemos obtener los archivos que en el (servidor del SAT) esten disponibles (es decir, que tengan permisos, pero no podemos listar el contenido). En todo caso el validador del SAT deberia indicarte error al tratar de recuperar el esquema o si utilizas un validor de esquemas XML (por ejemplo, editix-xmleditor) te mostraría que no puede recuperarlo

Saludos....
Alex Noria
Mensajes: 156
Registrado: Mié Oct 20, 2010 10:03 pm

Re: Revisión acceso a namespaces del SAT

Mensaje por Alex Noria »

Es correcto. Estoy observando inestabilidades en el acceso a este archivo de esquema en el SAT: http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd, por lo tanto esto genera problemas al intentar generar la cadena original. Precisamente en estos momentos estoy teniendo problemas de acceso al SAT. Gracias

Saludos
sortiz
Mensajes: 7
Registrado: Mié Nov 23, 2011 3:02 pm

Re: Revisión acceso a namespaces del SAT

Mensaje por sortiz »

Hola,

Ees importante hacer una distinción acerca de la "accesibilidad" de un determinado URL en XML.

El URL de un "namespace" como "http://www.sat.gob.mx/cfd/3" no necesariamente requiere ser accesible, mientras que el URL al esquema asociado si necesita serlo.

Para XML un "namespace" es únicamente un identificador, y podría usarse uno totalmente "abstracto", por ejemplo: "urn:sat_mexico:cfd:3", el único requisito es que el
responsable de la semántica del mismo sea también "titular" del URL utilizado, es decir, tenga la autoridad sobre el espacio de nombres utilizado, todo con el objeto de evitar colisiones.

Por otro lado, el "schemaLocation" que identifica al documento con el XML-Schema utilizado para validad un documento original, si requiere ser un URL "accesible", pues
apunta a un recurso necesario durante el proceso de validación.

En ese sentido, tratar de resolver "http://www.sat.gob.mx/cfd/3" no tiene sentido, el SAT puede o no tener un documento o entidad accesible ahí, y aún en caso de existir,
su contenido no es requerido para el proceso de un XML que lo use como "namespace", pero el esquema asociado, "http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv3.xsd"
si necesita estar formalmente accesible y efectivamente contener un documento de XML-Schema y lo mismo sucede con los archivos XSLT.

Ahora bien, como efectivamente el SAT (o cualquiera) puede tener fallas de conectividad o intermitencia en su servicio, es recomendable implementar algún mecanismo de
"cache" de aquellos recursos necesarios para el proceso (XSDs, XSLTs, etc), y al respecto hay estándares en XML bien establecidos, busquen "xmlcatalog" y vean que soporte tienen sus APIs para ese estándar.
Cerrado