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
JVDH
Mensajes: 104
Registrado: Lun Feb 21, 2011 10:54 pm

Recuperar UUID

Mensajepor JVDH » Mié Oct 23, 2019 11:16 am

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

Volver a “SOPORTE LIBRERIA CFDLib.dll, CELib.dll y RETLib.dll”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados