Bulk Creación de Archivos
El Bulker es parte de la funcionalidad principal de IPF. Proporciona un almacenamiento persistente al que los flujos de procesamiento pueden enviar componentes, durante un período de tiempo determinado. Utilizando un disparador preconfigurado, el Bulker dejará de aceptar nuevos componentes y escribirá todos los componentes que tiene en un archivo estructurado.
Dentro de la SEPA DD CSM, el Bulker está configurado para aceptar Transacciones de Domiciliación Bancaria y escribir estas en uno de los muchos tipos de mensajes. Antes de la diaria SEPA DD Core Hora límite del esquema de recolección, se configurará un disparador para cerrar todos los mensajes abiertos, actualizar sus encabezados y añadirlos a un IDF. Una vez que el IDF se haya escrito en el archivo, se enviará una notificación al destino configurado para informar a los sistemas posteriores que el IDF está listo para su entrega al esquema EBA. Nuevo Bulks se abrirá automáticamente cuando el completo Bulks cierre, para que no haya tiempo de inactividad ni interrupción en el servicio.
El Bulker está configurado para mantener Bulks y cree archivos por lotes para los siguientes archivos y mensajes salientes:
-
IDF
-
pacs.003
-
pacs.007
-
camt.056
-
Multi Nivel Bulking
Multi-nivel bulking es compatible con pacs.003, pacs.007 y camt.056.
Para agrupar los pagos individuales en los mensajes correctos que deben pasar la validación del esquema, el Bulker está configurado para utilizar múltiples niveles bulking, autogenerado, recurrente Bulks.
Cada mensaje dentro de la Bulker es un separado Bulk con toda la funcionalidad que viene con un Bulk(add componentes, elimine componentes, consulte componentes, etc.). Para utilizar el Multi Level Bulking funcionalidad, sin embargo, estos lotes no están configurados para transmitirse a un archivo cuando se finalizan. Un lote de múltiples niveles está vinculado como un "Hijo" a un "Padre" Bulk " (es decir, el archivo IDF), esto significa que cuando el Padre esté listo para ser transmitido a un Archivo, la totalidad del Hijo se incluirá como un único componente dentro de él. Un archivo IDF terminará conteniendo múltiples mensajes que han sido construidos por separado a partir de transacciones relacionadas."
El Bulks están configurados para utilizar la funcionalidad de auto-generación. No es posible predefinir cada posible mensaje que podría ser necesario y tener un Bulk para ellos, listo en el Bulker esperando ser completado. Cuando se realiza una solicitud para incluir una transacción en un lote, si el lote apropiado no está presente, se generará automáticamente utilizando los parámetros definidos. Las transacciones subsiguientes al mensaje dado se agregarán según cualquier norma normal. Bulk.
Se necesitan archivos IDF para cada LAC y pueden ser predefinidos; como un recurrente Bulk. Esto significa que cada vez que un IDF Bulk está cerrado un nuevo Bulk se crea automáticamente con la misma especificación y está listo para aceptar notificaciones tan pronto como se crea un nuevo lote de hijos.
La combinación de la auto-generación y la funcionalidad recurrente proporciona una disponibilidad continua, asegurando así que no se pierdan transacciones.
Generación de archivos IDF según el agente instructor
El archivo IDF se genera en base a las siguientes reglas de agrupamiento:
-
Nivel de Archivo:
-
Tipo de archivo: IDF
-
Instrucción del Agente (cada BIC resulta en un archivo IDF separado)
-
-
Nivel de Mensaje:
-
Agente acreedor a nivel de transacción
-
Fecha de liquidación (solo Pacs. 003/Pacs. 007)
-
Esto significa que para los clientes que utilizan el paquete del esquema SDD a través de múltiples Agentes Instructores, el sistema generará un archivo IDF separado para cada Agente Instructor único.
Cada archivo IDF contiene uno o más mensajes, donde las transacciones se agrupan según el Agente Acreedor y en el caso de pacs.003 y pacs.007 también Fecha de Liquidación.
Estos archivos son generados automáticamente por el Bulker sistema, que aplica múltiples niveles bulking lógica completamente alineada con SEPA requisitos del esquema.
Limitación del Tamaño Producido Bulk Archivo
El esquema STEP2 tiene una restricción respecto al tamaño del archivo que puede procesar.
Para cumplir con este requisito, cuando se produzca un nuevo IDF a granel, se programará una tarea para verificar periódicamente su tamaño. Esta tarea verificará el tamaño actual del bulk de IDF y de todos sus bulks hijos, y activará el cierre de ese bulk cuando el tamaño alcance el tamaño máximo de archivo configurado.
Dado que esta verificación se realiza periódicamente y el buque granelero está recibiendo transacciones de manera continua, no hay garantía de que el Bulk se cerrará tan pronto como el valor alcance el tamaño máximo del archivo. Debido a eso, el tamaño máximo del archivo debe establecerse en un valor inferior al tamaño máximo real permitido por el esquema.
| Nombre de la Propiedad | Tipo | Comentario | Predeterminado |
|---|---|---|---|
|
Entero |
El tamaño máximo del lote, cuando el tamaño del lote alcanza este valor, el lote se cerrará y los datos se transmitirán a un archivo. |
|
|
Cadena |
Expresión cron para verificar si el tamaño del lote alcanzó 'maximum-file-size' |
|