CFDI MEXICO Generar Cadena Original

CFDI MEXICO Generar Cadena Original

Postby Vikthor.Thomas » Thu Apr 27, 2017 7:47 pm

Hola a todos

El siguiente código me genera la cadena original de un archivo .xml sin ningún problema.

Code: Select all  Expand view

   * Crea la Cadena Original
   ObjXSLT := CreateObject("Msxml2.DOMDocument.6.0")
   ObjXSLT:async:=.F.
   ObjXSLT:resolveExternals = .T.
*  lResult := ObjXSLT:Load("m:\www.sat.gob.mx\sitio_internet\cfd\3\cadenaoriginal_3_2\cadenaoriginal_3_2.xslt")
  lResult := ObjXSLT:Load("http://www.sat.gob.mx/sitio_internet/cfd/3/cadenaoriginal_3_2/cadenaoriginal_3_2.xslt")
   IF !lResult
      RETURN lOk
   ENDIF
   strCadena := oXmlDoc:transformNode(ObjXSLT)
   lOk := .t.
endif

 


En cambio, si hago el llamado del archivo.xslt no se resuelven las dependecias aunque las tenga locales.
Apliqué los cambios al .xslt de la siguiente forma
Code: Select all  Expand view

        En esta sección se define la inclusión de las demás plantillas de transformación para
        la generación de las cadenas originales de los complementos fiscales
    -->
  <xsl:include href="file:///m:/www.sat.gob.mx/sitio_internet/cfd/ecc/ecc.xslt"/>
  <xsl:include href="file:///m:/www.sat.gob.mx/sitio_internet/cfd/psgecfd/psgecfd.xslt"/>
  <xsl:include href="file:///m:/www.sat.gob.mx/sitio_internet/cfd/donat/donat11.xslt"/>
  <xsl:include href="file:///m:/www.sat.gob.mx/sitio_internet/cfd/divisas/divisas.xslt"/>
 


Alguna sugerencia ?

Saludos
User avatar
Vikthor.Thomas
 
Posts: 144
Joined: Thu Jan 02, 2014 1:49 pm

Re: CFDI MEXICO Generar Cadena Original

Postby Vikthor.Thomas » Thu Apr 27, 2017 10:53 pm

Listo el pollo !!!

Saludos
User avatar
Vikthor.Thomas
 
Posts: 144
Joined: Thu Jan 02, 2014 1:49 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 15 guests

cron