FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour CFDI MEXICO Generar Cadena Original
Posts: 144
Joined: Thu Jan 02, 2014 01:49 PM
CFDI MEXICO Generar Cadena Original
Posted: Thu Apr 27, 2017 07:47 PM
Hola a todos

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

Code (fw): Select all Collapse
聽 聽* 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 (fw): Select all Collapse
聽 聽 聽 聽 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
Posts: 144
Joined: Thu Jan 02, 2014 01:49 PM
Re: CFDI MEXICO Generar Cadena Original
Posted: Thu Apr 27, 2017 10:53 PM

Listo el pollo !!!

Saludos

Continue the discussion