Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2020

0 votos
por en Nòmina Electrònica

Al pasar a producción, comprimo todos los XML en un único ZIP y consumir el método SendNominaSync obtengo la siguiente respuesta de la DIAN:

Encontrados mas de un XML descomprimiendo el archivo ZIP: Se debe enviar solo un fichero XML.

--------------

También intenté usar el método SendBillAsync pero obtento esta respuesta:

Empresa emisora con NIT no se encuentra autorizada para enviar documentos por los lotes.

Cuál es el método correcto a consumir ya en producción? cómo se debe enviar el zip?

por
ya solucione, el problema es que envie todas las nominas en un mismo zip y se debe enviar por separado
por
método SendNominaSync    tienes la instrucción para utilizar este método en .net
por
No señor, yo lo desarrollé en php.

1 Respuesta

+1 voto
por
El evento SendNominaSync, adminte sólo un documento electrónico XML contenido dentro de un documento ZIP.

Para enviar varios XMLs dentro de un ZIP, se debería:

1. Solicitar autorización
2. Consumir otro evento del WebService de la DIAN.

Y, aunque el anexo técnico abre la puerta a la posibilidad de enviar varios XMLs en un ZIP, en los eventos del WebService, NO EXISTE tal "otro evento".

CONCLUSIÓN:

Por ahora: Enviar uno por uno; capturar cada "trackId" y conservarlo para luego consultarlo mediante GetStatusZIP
...