FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
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. |
#2
|
|||
|
|||
Efectivamente solo cuentas con eso.
En emitidas se puede obviar la identidad del emisor, pero en recibidas lo tendrás que usar necesariamente. Lo ideal sería que se pudiese remitir la clave primaria asignada en recibidas, pero no es devuelta en la respuesta. Cosa diferente si consultas las facturas al margen del envío. En este caso podrías enviar la clave primaria de tu base de datos en la descripción de la factura. Aunque en ese caso no tendrás localizada la respuesta de las incorrectas. |
#3
|
||||
|
||||
Cita:
Saludos
__________________
Be water my friend. |
#4
|
||||
|
||||
Cita:
|
#5
|
|||
|
|||
Y aunque así fuese, no te puedes fiar, pues eso no es ningún compromiso y lo pueden cambiar cuando a ellos les convenga. Yo hago una búsqueda de la factura con los 2 o 3 (depende) campos clave, y cuando la encuentra le escribo el CSV y demás datos de interés.
|
#6
|
||||
|
||||
Pufffffffffffffffffffff.... pues la verdad es que no me "mola" demasiado andar buscando por los campos clave, veo bastante más seguro buscar por una clave única. Hasta ahora no he tenido problemas de que se me trastoque el orden de la respuesta pero no sé....
__________________
Be water my friend. |
#7
|
|||
|
|||
Depende del tipo de tablas con el que trabajes se trata de una sola línea, buscar por dos campos o por tres, que en realidad basta con uno y dos (emitidas y recibidas respectivamente), tanto si lo haces con SQL como con tablas Paradox, aunque hay más variaciones.
|
#8
|
|||
|
|||
Que ilusión, todavía queda alguien más que trabaja con tablas paradox....
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco | keys | Internet | 4170 | Hace 1 Semana 17:29:05 |
AEAT envio de datos vía Webservice problemas con WSDL | CelsoO | Internet | 11 | 09-10-2019 20:03:41 |
webService Soap de la Administración Digital Española notific@ | apicito | Internet | 3 | 31-01-2017 11:25:28 |
Error en Webservice funcion envio de sms | webmasterplc | Delphi para la web | 5 | 25-07-2013 20:10:29 |
Problemas con envío de XML a un WebService | davidvamo | Internet | 1 | 13-02-2007 15:49:20 |
|