Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   C++Builder 6 CFDI Mexico ¿Como agregar nodo dentro de otro nodo como hijo? (https://www.clubdelphi.com/foros/showthread.php?t=89961)

JXJ 10-03-2016 03:51:01

C++Builder 6 CFDI Mexico ¿Como agregar nodo dentro de otro nodo como hijo?
 
estoy probando como agregar un nodo dentro de otro como su nodo hijo

es el nodo complemento agregar el nodo timbre.

de xml no se nada.

tengo este CFDI v3.2 xml

Código:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<cfdi:Comprobante version="3.2" certificado="00001000000303433706" sello="" formaDePago="Pago en una sola exhibición" condicionesDePago="Buenas" fecha="2016-03-09T20:42:20" folio="1" serie="Pruebas" LugarExpedicion="Nezahualcoyotl" subTotal="100.00" TipoCambio="0.0" Moneda="Pesos" total="116.00" tipoDeComprobante="Ingreso" metodoDePago="Efectivo" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd" xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <cfdi:Emisor rfc="AAD990814BP7" nombre="ASOCIACION DE AGRICULTORES DEL DISTRITO DE RIEGO 004 DON MARTIN">
    <cfdi:DomicilioFiscal calle="Alvaro Obregón" noExterior="37" noInterior="" colonia="Roma Norte" localidad="" municipio="Cuauhtémoc" estado="Distrito Federal" pais="México" codigoPostal="06700" />
    <cfdi:ExpedidoEn calle="una calle" noExterior="2234" noInterior="" colonia="unacolonia" localidad="" referencia="" municipio="coyoacan" estado="distrito federal" pais="México" codigoPostal="06400" />
    <RegimenFiscal Regimen="REGIMEN CON ACTIVIDADES EMPRESARIALES Y PROFESIONALES" />
  </cfdi:Emisor>
  <cfdi:Receptor rfc="AAD990814BP7" nombre="ASOCIACION DE AGRICULTORES DEL DISTRITO DE RIEGO 004 DON MARTIN">
    <cfdi:Domicilio calle="Topochico" noExterior="52" noInterior="" colonia="Jardines del Valle" localidad="" referencia="" municipio="Monterrey" estado="Nuevo León" pais="México" codigoPostal="95465" />
  </cfdi:Receptor>
  <cfdi:Conceptos>
    <Concepto cantidad="10.00" unidad="Pieza" descripcion="concepto 1" valorUnitario="10.00" importe="100.00" />
  </cfdi:Conceptos>
  <cfdi:Impuestos>
    <cfdi:Traslados>
      <Traslado impuesto="IVA" tasa="16.00" importe="16.00" />
    </cfdi:Traslados>
  </cfdi:Impuestos>
  <cfdi:Complemento />
</cfdi:Comprobante>

hay un nodo complemento en ese quiero agrega el nodo timbre
y este es el XML

Código:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<tfd:TimbreFiscalDigital
xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/TimbreFiscalDigital/TimbreFiscalDigital.xsd"
xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="" FechaTimbrado="" selloCFD="" UUID="" noCertificadoSAT="" selloSAT=""/>

en este momento tengo 2 archivos xml
y me gustaria poder agregar el nodo timbre al nodo complemento


1forma en que se me ocurre es tomar el xml timbre y meterlo al nodo complemento como su hijo.
no se comose hace

otra forma es tomar el xml CFDI y agregar el nodo timbre como nodo hijo al nodo complemento
sin usar el xml timbre.

no se como hacerlo

esta forma de poner el tfd: ni idea de como se hace para ponerlo o como se llama

Código:

<tfd:TimbreFiscalDigital
Gracias. buen dia.


La franja horaria es GMT +2. Ahora son las 01:51:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi