Página 1 de 1

Como genero la Cadena Original de CFDI que tienen COMPLEMENTOS ?

Publicado: Mié Nov 16, 2016 8:17 pm
por Halcon Divino
AYUDA !!!

Quiero generar la cadena original de la nomina
Tengo 2 XSLT el del CFDI 3.2 y el XSLT del Complemento de Nomina

SI Puedo generar la Cadena Original del primer XSLT que es el del CFDI 3.2 con el siguiente código
Pero Como le agrego o le sumo la Cadena Original del Complemento de NOMINA ????

Este es el código que me genera la cadena original de la Factura pero sin complemento ... que hay que agregarle al código para que me sume la cadena del complemento ?????

string ArchCadenaFactura = @"C:\Nomina\1.txt";
string ArchCadenaNomina = @"C:\Nomina\2.txt";
string ArchXSLT1 = @"C:\EstructurasXS\cadenaoriginal_3_2.xslt";
string ArchXSLT2 = @"C:\EstructurasXS\nomina12.xslt";


#region Generar Cadena Original
XslCompiledTransform transformador = new XslCompiledTransform();
transformador.Load(ArchXSLT2);
transformador.Transform(ArchXML, ArchCadenaFactura);
#endregion

Re: Como genero la Cadena Original de CFDI que tienen COMPLEMENTOS ?

Publicado: Mié Nov 16, 2016 9:33 pm
por DADO
El archivo cadenaoriginal_3_2.xslt YA CONTIENE TOOODOS LOS COMPLEMENTOS incluidos

Si abres el archivo podras ver estas lineas : (editado para su facil inclusion aqui)

Código: Seleccionar todo

  <!--
      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="http://www.sat.gob.mx/sitio_internet/cfd/donat/donat11.xslt"/>
  <xsl:include href="http://www.sat.gob.mx/sitio_internet/cfd/divisas/divisas.xslt"/>
...etc....
  <xsl:include href="http://www.sat.gob.mx/sitio_internet/cfd/ComercioExterior/ComercioExterior10.xslt"/>
  <xsl:include href="http://www.sat.gob.mx/sitio_internet/cfd/ine/ine11.xslt"/>


Checa que version del INExx.xslt esta en tu archivo

Re: Como genero la Cadena Original de CFDI que tienen COMPLEMENTOS ?

Publicado: Mié Nov 16, 2016 10:41 pm
por Halcon Divino
gracias dado
ya descargue el ultimo xslt pubñicado en el sat
el que tenia no contenia el xslt de momina12
por eso no me generaba la cadena del complemento de nomina 12

saludos