Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

Recuperar UUID

Este es el foro para resolver dudas y hacer comentarios de las librerias DLL de generacion y timbrado que se ofrece aqui en el foro
Cerrado
JVDH
Mensajes: 110
Registrado: Lun Feb 21, 2011 9:54 pm

Recuperar UUID

Mensaje por JVDH »

Buenos dias,

Al hacer un cfdi de pago, utilizo la siguiente función en Visual Foxpro para recuperar la uuid del cfdi de ingreso.

lcTimbrado= FILETOSTR(".\BuzonCFDI\CfdiXML\" + ALLTRIM(ALLTRIM(seriecfd)) + RIGHT("000000" + ALLTRIM(STR(foliocfd)),6) + ".xml")
lcFolio = STREXTR(lcTimbrado, [UUID="], [" ])

Todo funciona muy bien cuando es un cfdi de pago "Normal" !
El problema surge cuando se esta pagando un cfdi de ingreso por reposición ya que el cfdi tiene efectivamente 2 uuid's y al querer realizar el pago del cfdi nuevo, agarra la primera UUID que encuentra o sea cfdi:CfdiRelacionado UUID.
Agradezco de antemano si me pueden dar algún tip para resolver eso.
Anexo el xml generado.

Saludos
Cerrado