Imagen

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


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

<tfd:TimbreFiscalDigital .... /> no puede ser leído con un mismo xsl

Y para empezar Que es una Factura Electronica? Como empiezo? Necesito Autorizacion? Que medios hay para Facturar Electronicamente? estos y todos los temas de iniciacion deberan estar aqui
klorence
Mensajes: 2
Registrado: Lun Nov 22, 2021 7:01 am

<tfd:TimbreFiscalDigital .... /> no puede ser leído con un mismo xsl

Mensajepor klorence » Mié Nov 24, 2021 10:36 pm

Realmente, hace años que estoy generando facturas, se las envío al PAC y me las regresa timbradas.

Estoy haciendo esto con los XML:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../fiscal/imprifac3.xslt"?>

Esto permite que el XML pueda aparecer con formato adecuado.

Pero aquí me rompo la cabeza con un XML timbrado: sencillamente no he encontrado la forma lógica de que me coloque los datos del tfd:TimbreFiscalDigital en donde los necesito en html con el xsl.

Esto, no funciona:

<xsl:value-of select="//cfdi:Comprobante/cfdi:Complemento/tfd:TimbreFiscalDigital/@SelloCFD" />

¿Cuál es el problema? Tiene toda la lógica para establecer qué requieres imprimir.

Y, obvio, puedeo poner con JavaScript los valores en el HTML, pero para eso tengo que obtener el HTML y luego manipular su DOM para integrar esos valores.

No veo razó lógica por la cual no se pueda obtener lo que contienen los atributos de <tfd:TimbreFiscalDigital ... />

¿Alguien tiene una solución?

klorence
Mensajes: 2
Registrado: Lun Nov 22, 2021 7:01 am

Re: <tfd:TimbreFiscalDigital .... /> no puede ser leído con un mismo xsl

Mensajepor klorence » Jue Nov 25, 2021 12:21 pm

Pues con la noticia de que ya encontré la solución y ésta es muy sencilla:

En la parte superior del xslt se pone también la mención del tfd:TimbreFiscalDigial, en esta forma:

Código: Seleccionar todo

<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:cfdi='http://www.sat.gob.mx/cfd/3' xmlns:tfd='http://www.sat.gob.mx/TimbreFiscalDigital'>

  <xsl:output method="html" />
  <xsl:template match="//cfdi:Comprobante">
... etc.

En esta forma, el xml con estas líneas al comenzar, ya pueden ser vistos como HTML por todos los navegadores.

(El xml tendrá esto al principio:

Código: Seleccionar todo

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../fiscal/imprifac3.xslt"?>


Ojalá les sirva. Saludos.

Avatar de Usuario
Dado
Mensajes: 15836
Registrado: Mar Jul 06, 2010 7:56 pm

Re: <tfd:TimbreFiscalDigital .... /> no puede ser leído con un mismo xsl

Mensajepor Dado » Jue Nov 25, 2021 2:56 pm

Muchas gracias por el aporte. :D
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

IKOV
Mensajes: 1
Registrado: Jue Dic 16, 2021 5:56 pm

Re: <tfd:TimbreFiscalDigital .... /> no puede ser leído con un mismo xsl

Mensajepor IKOV » Jue Dic 16, 2021 6:06 pm

Hola! Cómo le puedo hacer para respaldar la información? Es decir, el sistema lo tengo en una computadora pero ya está dando las últimas, para pasar esa información (base de datos y facturas) al nuevo sistema en otro equipo como lo hago? De antemano muchas Gracias

Avatar de Usuario
Dado
Mensajes: 15836
Registrado: Mar Jul 06, 2010 7:56 pm

Re: <tfd:TimbreFiscalDigital .... /> no puede ser leído con un mismo xsl

Mensajepor Dado » Jue Dic 16, 2021 6:56 pm

Hola @IKOV bienvenido al foro, dime, de que sistema estas hablando ?? Una captura de pantalla pódria ser de mucha ayuda
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!


Volver a “Iniciando con la Factura Electronica”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados