Skip to content
logo Knowledgebase

SII - Grupo de tareas batch del SII

Created on  | Last modified on 

Description

Las tareas batch del SII se pueden parametrizar de manera independiente o agrupadas. Si se parametrizan agrupadas, lograremos que, mediante una única tarea, se ejecuten las restantes tareas una tras otra, es decir, cuando acabe la primera, seguirá con la siguiente que esté definida… optimizando así los recursos y evitando solapamientos de tiempos.

Image

Las tareas que generalmente se agrupan en el SII son las siguientes.

Image

SII – Add-on

- DCLVATSPAB --- Generar Declaración (proceso de acumulación de Iva, previo al SII)

- XX025SIIBA --- Envíos (envío de facturas al SII en batch)

- XX025CONB --- Consulta SII (acumulación de las facturas ya enviadas al SII)

- XX025SICBA --- Control SII por lotes (control de las facturas pendientes de envío al SII)

Image

SII – Core

- DCLVATSPAB --- Generar Declaración (proceso de acumulación de Iva, previo al SII)

- DCLSIIBA --- Monitor SII por lotes (envío de facturas al SII en batch)

- DCLCSIIB --- Consulta SII por lotes (acumulación de las facturas ya enviadas al SII)

- DCLSSIICB --- Control SII por lotes (control de las facturas pendientes de envío al SII)

Image

Para verlo en detalle, realizamos un ejemplo de parametrización de las tareas del SII - Core. En el caso de usar el Addon, el procedimiento es el mismo con la salvedad de los nombres de tareas y campos posteriores.

Resolution

Aunque aquí definiremos las 4 tareas posibles, no es necesario indicarlas todas. Se podría tener un grupo de dos tareas, por ejemplo, para la acumulación del Iva y el envío al SII únicamente.

Image

Desde Utilización/ Servidor Batch/ Gestión de tareas periódicas podemos realizar todo el proceso.

Image

Image

Lo primero será crear un Código de Periodificación: Ejemplo: ENVSIISTD


Se debe definir el Dossier de aplicación, usuario, idioma SPA, y el código del Grupo de Tareas. Desde aquí es posible acceder directamente a su creación, pero también se podría acceder mediante el punto de menú Utilización/ Servidor Batch/ Grupo de Tareas.

Image

Image

En el grupo se indiicarán las tareas que queremos anidar, con el orden secuencial correspondiente. Es importante que en este caso la acumulación del Iva sea previa al envío de los registros al SII. En otro caso, no se envía nada.

Image

Image

Seguimos definiendo los parámetros de periodicidad, horas

Image

Image

Hasta llegar a la Fecha Relativa.


En este cuadro debemos indicar las fechas de búsqueda de las diferentes tareas anteriores. Es decir, entre qué fechas se debe acumular el Iva, entre qué fechas se deben buscar registros para enviar al SII…

Image

Image

Con el desplegable de la lupa se indicarán los campos de fechas y las unidades de tiempo de cada una. En el propio desplegable se puede ver a qué tarea corresponde cada campo de fecha.


Por ejemplo, queremos que se acumule el Iva desde -45 días hasta hoy. El 0 o blanco, supone que en la búsqueda, la fecha será la del propio día en curso

Image

Image

Por último, sólo queda definir los parámetros de cada tarea para activarla y dejarla programada. Al acceder al botón “Parámetros” debemos seleccionar cada una de las tareas par indicar la búsqueda a realizar (sociedad, planta, tipos de facturas…). Las fechas de las búsquedas se tendrán en cuenta en función de la definición de Fechas Relativas anteriores. Image

Image

Una vez definidas, ya podremos dejar activa la tarea periódica del nuevo grupo Image

Image

Desde la Gestión de Peticiones se visualiza la programación de todo el grupo. La primera tarea a ejecutar será DCLVATSPAB, la única que está en “Espera”. El resto se encuentran bloqueadas por ser tareas anidadas, de forma que a medida que la primera tarea termina, la siguiente se activa para ejecutarse.

Image

Related Solutions

SII - Tarea Batch acumular Iva y envío facturas - V12