Ver Mensaje Individual
  #2428  
Antiguo 05-09-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.462
Reputación: 21
newtron Va camino a la fama
Cita:
Empezado por APO Ver Mensaje
Hola,
Tengo un problemilla, una vez recibo la respuesta del envío en bloque de facturas de compra, debo localizar en la base de datos del programa de gestión factura a factura para actualizar el estado.
Encuentro que en la respuesta solo dispongo de los siguientes campos para localizar la factura:

RespuestaEnvio.RespuestaLinea[i].IDFactura.IDEmisorFactura
RespuestaEnvio.RespuestaLinea[i].IDFactura.NumSerieFacturaEmisor
RespuestaEnvio.RespuestaLinea[i].IDFactura.FechaExpedicionFacturaEmisor

La combinación de estos 3 campos no es la cable primaria, aunque normalmente sería suficiente para localizar inequívocamente la factura.
¿Estáis localizando la factura con estos 3 campos o se me está pasando algo por alto?

Gracias.
Yo tengo un campo autonumérico en cada una de las tablas. Al preparar los datos para hacer la llamada vas guardando ese código en el orden en que los vas enviando, posteriormente la respuesta te las va devolviendo en el mismo orden con lo que sólo tienes que ir buscando por ese código e ir actualizando el estado según la respuesta recibida.

Saludos
__________________
Be water my friend.
Responder Con Cita