![]() |
Necesito XML de mas de un registro de alta
Ahora me encuentro con que no se si enviar individualmente los registros con sus correspondientes XML o mandar los que hasta ese momento estén por enviar.
Si me decanto por la primera opción, tengo que tener en cuenta que la tarea en segundo plano se puede alargar, es decir, cada envío que esté en la cola será un minuto(a no ser que el tiempo que nos devuelve la AEAT en las respuestas puedan ser algunas veces de menos de 60s, pero lo dudo) es decir, 4 registros de Alta por enviar son 4 minutos de proceso en 2º plano. Tampoco se podrá cerrar la aplicación si ese proceso esta activo. Esta opción es la fácil de implementar y a demás, las respuestas se gestionan mejor de uno en uno, pero dependemos mucho del tiempo. Si reducimos el tiempo con los envíos de la cola entera en un mismo XML, reducimos la dependencia del tiempo. ¿Qué opináis? ¿Alguien puede poner un ejemplo de XML con más de un registro de alta y su respuesta? |
Buenos días Rja750
Yo creo que la opción correcta es en un único envío enviar todo lo pendiente que tengas (teniendo en cuenta el máximo de 1000 registros). Incluso puedes mandar altas y anulaciones en el mismo proceso Saludos |
Cita:
Genera paquetes de los pendientes. La otra opción ya hemos discutido (si buscas hilos anteriores lo verás) que puede dar problemas y errores cuando generas facturas seguidas en el tiempo (con pocos segundos entre ellas). |
Estoy de acuerdo en que la segunda opción es mejor, minimizas los envíos.
¿Hay algún ejemplo de un XML con dos o mas registros de alta?. He estado buscando pero no he encontrado nada. Seguramente mi mujer tenga razón, que lo tengo delante y no lo veo.:D |
Cita:
Código:
<sum:RegFactuSistemaFacturacion> |
Buenas
Sólo tienes que duplicar la parte de "RegistroFactura": Código:
<?xml version="1.0" encoding="utf-8"?> |
Muchas gracias a Faneka y Jarogo08. Era lo que quería saber, que nodo se repetía. ;)^\||/
|
La franja horaria es GMT +2. Ahora son las 13:14:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi