¿Como agregar el complemento al XML?

247 views
Skip to first unread message

Oscar Garcia

unread,
Dec 3, 2013, 1:12:46 PM12/3/13
to vfp-factura-ele...@googlegroups.com
Saludos...Aqui... pagando mi condena con los CFDIs

¿Alguien tendrá un ejemplo de como se agrega el complemento al XML?

Es decir ya tengo el archivo XML y ya tengo el complemento o timbrado en unas variables (UUID, FechaTimbrado, etc).

¿Como se agregan al XML en el lugar que le corresponde?.  Yo cree el XML utilizando el XMLDOM

loXML = CREATEOBJECT('Microsoft.XMLDOM')
oCOMPROBANTE = loXML.createelement('cfdi:Comprobante')
loXML.appendchild(oCOMPROBANTE)
WITH oCOMPROBANTE
     .setattribute("xmlns:cfdi", "http://www.sat.gob.mx/cfd/3")
etc, etc.

De antemano muchas gracias.


Rodolfo Ortiz

unread,
Dec 3, 2013, 1:20:30 PM12/3/13
to vfp-factura-ele...@googlegroups.com, vfp-factura-ele...@googlegroups.com
Ni idea oscar.

Yo lo que hice fue hacer nuevamente el XML aumentando esas variable a mi proceso.

Si alguien tiene algo más dinámico díganme Pfv y lo incluimos en el prueba4.prg, saludos


Enviado desde mi iPhone
--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/vfp-factura-electronica-mexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Oscar Garcia

unread,
Dec 3, 2013, 1:36:33 PM12/3/13
to vfp-factura-electronica-mexico
Saludos...

Lo estoy intentando con el XMLParser, les aviso como queda. Gracias.

Cesar Esquivel

unread,
Dec 3, 2013, 6:42:45 PM12/3/13
to vfp-factura-ele...@googlegroups.com
Tus facturas son normales? Osea no tienen alguna addenda especial o complemento?

Si no es asi, la clase del foro te puede servir muy bien, es muy sencilla de implementar.

Saludos!

Oscar Garcia

unread,
Dec 4, 2013, 12:06:18 PM12/4/13
to vfp-factura-electronica-mexico
Saludos...

Efectivamente mi factura es normal, sin addendas, pero no utilizo la clase del foro al 100%, porque tiene muchas cosas que la verdad no entiendo; de la clase del foro (muy buena por cierto), utilicé algunas rutinas que para complementar mi programa; pero la verdad no he visto como le hacen para agregar el complemento; por el momento estoy leyendo los manuales de XMLDOM y después me echaré un clavado a la clase del foro para ver como le hacen. Gracias




Cesar Esquivel

unread,
Dec 4, 2013, 1:15:10 PM12/4/13
to vfp-factura-ele...@googlegroups.com
A que te refieres con el "Complemento"?

EL nodo "Complemento" lo regresa el pac cuando timbra el XML.

O te refieres al prefijo "cfdi:" ??


Saludos!

Victor Espina

unread,
Dec 4, 2013, 2:38:35 PM12/4/13
to vfp-factura-ele...@googlegroups.com
La clase del foro incluye un archivo llamado TESTCOMPLEMENTO.PRG que te muestra como insertar un nodo complemento dentro del XML usando la clase.

Saludos

Victor Espina
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

Oscar Garcia

unread,
Dec 4, 2013, 3:24:59 PM12/4/13
to vfp-factura-electronica-mexico
Saludos...

Ahorita mismo lo reviso, muchas gracias. (¿ya oíste Rodolfo?)


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages