ARCHIVO:ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 1 / 131 CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Documento de
ANEXO 3
FICHAS TECNICAS ATYR
Versión 00
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 2 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1. FICHAS TECNICAS DE ATYR ................................................................................................................................ 7
1.1. REGULARIZACIONES (RAD) ................................................................................................................................. 7 1.1.1 Propósito ...................................................................................................................................................................... 7 1.1.2 Aspectos Funcionales ................................................................................................................................................. 7
1.1.2.1 Descripción Detallada ............................................................................................................................................. 7 1.1.2.2 Funcionalidades del Sistema ................................................................................................................................. 9 1.1.2.3 Diagrama de Contexto .......................................................................................................................................... 13 1.1.2.4 Normativa Legal .................................................................................................................................................... 13
1.1.3 Aspectos Técnicos .................................................................................................................................................... 14 1.1.3.1 Arquitectura ........................................................................................................................................................... 14 1.1.3.2 Módulo ................................................................................................................................................................... 14 1.1.3.3 Objetos del Sistema .............................................................................................................................................. 14 1.1.3.4 Objetos de la Base ................................................................................................................................................ 14 1.1.3.5 Procesos Barch ..................................................................................................................................................... 14 1.1.3.6 Interfaces con otros sistemas ............................................................................................................................... 15
1.1.3.6.1 Proveedor ......................................................................................................................... 15 1.1.3.6.2 Cliente .............................................................................................................................. 16
1.1.3.7 Réplicas ................................................................................................................................................................. 18 1.1.3.8 Complejidad ........................................................................................................................................................... 18 1.1.3.9 Criticidad ................................................................................................................................................................ 18 1.1.3.10 Dimensionamiento Aplicación .............................................................................................................................. 19
1.1.4 Aspectos tecnológicos .............................................................................................................................................. 19 1.1.5 Aspectos de seguridad .............................................................................................................................................. 19
1.1.5.1 Acceso a datos por roles ...................................................................................................................................... 19 1.1.5.2 Niveles de auditoría............................................................................................................................................... 19
1.2. REGISTROS ................................................................................................................................................... 19 1.2.1 Registro de Contribuyentes y Empresas (RCE) ...................................................................................................... 19
1.2.1.1 Propósito ................................................................................................................................................................ 19 1.2.1.2 Aspectos funcionales ............................................................................................................................................ 20
1.2.1.2.1 Descripción Detallada ...................................................................................................... 20 1.2.1.2.2 Funcionalidades del Sistema ........................................................................................... 21 1.2.1.2.3 Diagrama de Contexto ..................................................................................................... 26
1.2.1.3 Aspectos técnicos ................................................................................................................................................. 26 1.2.1.3.1 Arquitectura ...................................................................................................................... 26 1.2.1.3.2 Módulo o funcionalidades ................................................................................................ 26 1.2.1.3.3 Objetos del Sistema ......................................................................................................... 27 1.2.1.3.4 Objetos de la base ........................................................................................................... 27 1.2.1.3.5 Procesos Batch ................................................................................................................ 27 1.2.1.3.6 Interfases con otros sistemas .......................................................................................... 27
1.2.1.3.6.1 Proveedor .................................................................................................................. 27 1.2.1.3.6.2 Cliente ....................................................................................................................... 31
1.2.1.3.7 Réplicas ........................................................................................................................... 33 1.2.1.3.8 Complejidad ..................................................................................................................... 34 1.2.1.3.9 Criticidad .......................................................................................................................... 34
1.2.2 Registro de Obras (ROB) .......................................................................................................................................... 34 1.2.2.1 Propósito ................................................................................................................................................................ 34 1.2.2.2 Aspectos funcionales ............................................................................................................................................ 34
1.2.2.2.1 Descripción Detallada ...................................................................................................... 34 1.2.2.2.2 Funcionalidades del Sistema ........................................................................................... 35 1.2.2.2.3 Diagrama de contexto ...................................................................................................... 40
1.2.2.3 Aspectos técnicos ................................................................................................................................................. 40 1.2.2.3.1 Arquitectura ...................................................................................................................... 40 1.2.2.3.2 Módulo o funcionalidades ................................................................................................ 40 1.2.2.3.3 Objetos del sistema ......................................................................................................... 41 1.2.2.3.4 Objetos de la base ........................................................................................................... 41
Tabla de contenido
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 3 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.2.3.5 Procesos Batch ................................................................................................................ 41
1.2.2.3.6 Interfases con otros sistemas .......................................................................................... 41 1.2.2.3.6.1 Proveeodor ................................................................................................................ 41 1.2.2.3.6.2 Cliente ....................................................................................................................... 42
1.2.2.3.7 Réplicas ........................................................................................................................... 42 1.2.2.3.8 Complejidad ..................................................................................................................... 42 1.2.2.3.9 Criticidad .......................................................................................................................... 42
1.2.3 Registro de Exoneraciones (REX) ............................................................................................................................ 42 1.2.3.1 Propósito ................................................................................................................................................................ 42 1.2.3.2 Aspectos funcionales ............................................................................................................................................ 43
1.2.3.2.1 Descripción Detallada ...................................................................................................... 43 1.2.3.2.2 Funcionalidades del sistema ............................................................................................ 43 1.2.3.2.3 Diagrama de Contexto ..................................................................................................... 45
1.2.3.3 Aspectos técnicos ................................................................................................................................................. 45 1.2.3.3.1 Arquitectura ...................................................................................................................... 45 1.2.3.3.2 Módulo o funcionalidades ................................................................................................ 45 1.2.3.3.3 Objetos del sistema ......................................................................................................... 46 1.2.3.3.4 Objetos de la base ........................................................................................................... 46 1.2.3.3.5 Procesos Batch ................................................................................................................ 46 1.2.3.3.6 Interfases con otros sistemas .......................................................................................... 46
1.2.3.3.6.1 Proveedor .................................................................................................................. 46 1.2.3.3.6.2 Cliente ....................................................................................................................... 47
1.2.3.3.7 Replicas ........................................................................................................................... 47 1.2.3.3.8 Complejidad ..................................................................................................................... 47 1.2.3.3.9 Criticidad .......................................................................................................................... 47
1.2.4 Registro de Padrones Rurales (PRUR) ................................................................................................................... 47 1.2.4.1 Propósito ................................................................................................................................................................ 47 1.2.4.2 Aspectos funcionales ............................................................................................................................................ 48
1.2.4.2.1 Descripción detallada ....................................................................................................... 48 1.2.4.2.2 Funcionalidades del Sistema ........................................................................................... 48 1.2.4.2.3 Diagrama de Contexto ..................................................................................................... 50
1.2.4.3 Aspectos técnicos ................................................................................................................................................. 50 1.2.4.3.1 Arquitectura ...................................................................................................................... 50 1.2.4.3.2 Módulo o funcionalidades ................................................................................................ 50 1.2.4.3.3 Objetos del sistema ......................................................................................................... 50 1.2.4.3.4 Objetos de la base ........................................................................................................... 51 1.2.4.3.5 Procesos Batch ................................................................................................................ 51 1.2.4.3.6 Interfases con otros sistemas .......................................................................................... 51
1.2.4.3.6.1 Proveedor .................................................................................................................. 51 1.2.4.3.6.2 Clientes ...................................................................................................................... 52
1.2.4.3.7 Réplicas ........................................................................................................................... 52 1.2.4.3.8 Complejidad ..................................................................................................................... 52 1.2.4.3.9 Criticidad .......................................................................................................................... 52
1.2.5 Normativa Legal de REGISTROS ............................................................................................................................ 52 1.2.6 Dimensionamiento Aplicación REGISTROS ........................................................................................................... 52 1.2.7 Aspectos tecnológicos .............................................................................................................................................. 53 1.2.8 Aspectos de seguridad .............................................................................................................................................. 53
1.2.8.1 Acceso a datos por roles ...................................................................................................................................... 53 1.2.8.2 Niveles de auditoría............................................................................................................................................... 53
1.3. RECAUDACIÓN .............................................................................................................................................. 53 1.3.1 Emisor de documentos (EDO) .................................................................................................................................. 53
1.3.1.1 Propósito ................................................................................................................................................................ 53 1.3.1.2 Aspectos Funcionales ........................................................................................................................................... 54
1.3.1.2.1 Descripción Detallada ...................................................................................................... 54 1.3.1.2.2 Funcionalidades del Sistema ........................................................................................... 54 1.3.1.2.3 Diagrama de Contexto ..................................................................................................... 56
1.3.1.3 Aspectos Técnicos ................................................................................................................................................ 56 1.3.1.3.1 Arquitectura ...................................................................................................................... 56 1.3.1.3.2 Módulo o Funcionalidades ............................................................................................... 56 1.3.1.3.3 Objetos del Sistema ......................................................................................................... 57 1.3.1.3.4 Objetos de la base ........................................................................................................... 57
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 4 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.1.3.5 Procesos Batch ................................................................................................................ 57
1.3.1.3.6 Interfases con otros sistemas .......................................................................................... 57 1.3.1.3.6.1 Proveedor .................................................................................................................. 57 1.3.1.3.6.2 Cliente ....................................................................................................................... 58
1.3.1.3.7 Réplicas ........................................................................................................................... 59 1.3.1.3.8 Complejidad ..................................................................................................................... 60 1.3.1.3.9 Criticidad .......................................................................................................................... 61
1.3.2 Módulo único de Cálculo (MUCA) ............................................................................................................................ 61 1.3.2.1 Propósito ................................................................................................................................................................ 61 1.3.2.2 Aspectos funcionales ............................................................................................................................................ 61
1.3.2.2.1 Descripción detallada ....................................................................................................... 61 1.3.2.2.2 Funcionalidades del Sistema ........................................................................................... 62 1.3.2.2.3 Diagrama de Contexto ..................................................................................................... 66
1.3.2.3 Aspectos Técnicos ................................................................................................................................................ 66 1.3.2.3.1 Arquitectura ...................................................................................................................... 66 1.3.2.3.2 Módulo o Funcionalidades ............................................................................................... 66 1.3.2.3.3 Objetos del Sistema ......................................................................................................... 67 1.3.2.3.4 Objetos de la base ........................................................................................................... 67 1.3.2.3.5 Procesos Batch ................................................................................................................ 67 1.3.2.3.6 Interfases con otros sistemas .......................................................................................... 68
1.3.2.3.6.1 Proveedor .................................................................................................................. 68 1.3.2.3.6.2 Cliente ....................................................................................................................... 69
1.3.2.3.7 Réplicas ........................................................................................................................... 71 1.3.2.3.8 Complejidad ..................................................................................................................... 71 1.3.2.3.9 Criticidad .......................................................................................................................... 71
1.3.3 Cobranzas (COB) ...................................................................................................................................................... 71 1.3.3.1 Propósito ................................................................................................................................................................ 71 1.3.3.2 Aspectos Funcionales ........................................................................................................................................... 72
1.3.3.2.1 Descripción detallada ....................................................................................................... 72 1.3.3.2.2 Funcionalidades del Sistema ........................................................................................... 72 1.3.3.2.3 Diagrama de Contexto ..................................................................................................... 74
1.3.3.3 Aspectos Técnicos ................................................................................................................................................ 74 1.3.3.3.1 Arquitectura ...................................................................................................................... 74 1.3.3.3.2 Módulo o Funcionalidades ............................................................................................... 74 1.3.3.3.3 Objetos del Sistema ......................................................................................................... 75 1.3.3.3.4 Objetos de la base ........................................................................................................... 75 1.3.3.3.5 Procesos Batch ................................................................................................................ 75 1.3.3.3.6 Interfases con otros sistemas .......................................................................................... 76
1.3.3.3.6.1 Proveedor .................................................................................................................. 76 1.3.3.3.6.2 Cliente ....................................................................................................................... 77
1.3.3.3.7 Réplicas ........................................................................................................................... 84 1.3.3.3.8 Complejidad ..................................................................................................................... 84 1.3.3.3.9 Criticidad .......................................................................................................................... 84
1.3.4 Cuenta de Empresa (CTA) ....................................................................................................................................... 85 1.3.4.1 Propósito ................................................................................................................................................................ 85 1.3.4.2 Aspectos funcionales ............................................................................................................................................ 85
1.3.4.2.1 Descripción detallada ....................................................................................................... 85 1.3.4.2.2 Funcionalidades del Sistema ........................................................................................... 86 1.3.4.2.3 Diagrama de Contexto ..................................................................................................... 88
1.3.4.3 Aspectos Técnicos ................................................................................................................................................ 88 1.3.4.3.1 Arquitectura ...................................................................................................................... 88 1.3.4.3.2 Módulo o Funcionalidades ............................................................................................... 88 1.3.4.3.3 Objetos del Sistema ......................................................................................................... 89 1.3.4.3.4 Objetos de la base ........................................................................................................... 89 1.3.4.3.5 Procesos Batch ................................................................................................................ 90 1.3.4.3.6 Interfases con otros sistemas .......................................................................................... 91
1.3.4.3.6.1 Proveedor .................................................................................................................. 91 1.3.4.3.6.2 Cliente ....................................................................................................................... 91
1.3.4.3.7 Réplicas ........................................................................................................................... 92 1.3.4.3.8 Complejidad ..................................................................................................................... 93
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 5 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4.3.9 Criticidad .......................................................................................................................... 93
1.3.5 Registro único de Remuneraciones (RUR).............................................................................................................. 93 1.3.5.1 Propósito ................................................................................................................................................................ 93 1.3.5.2 Aspectos funcionales ............................................................................................................................................ 93
1.3.5.2.1 Descripción detallada ....................................................................................................... 93 1.3.5.2.2 Funcionalidades del Sistema ........................................................................................... 94 1.3.5.2.3 Diagrama de Contexto ................................................................................................... 103
1.3.5.3 Aspectos Técnicos .............................................................................................................................................. 103 1.3.5.3.1 Arquitectura .................................................................................................................... 103 1.3.5.3.2 Módulo o Funcionalidades ............................................................................................. 103 1.3.5.3.3 Objetos del Sistema ....................................................................................................... 103 1.3.5.3.4 Objetos de la base ......................................................................................................... 104 1.3.5.3.5 Procesos Batch .............................................................................................................. 104 1.3.5.3.6 Interfases con otros sistemas ........................................................................................ 107
1.3.5.3.6.1 Proveedor ................................................................................................................ 107 1.3.5.3.6.2 Cliente ..................................................................................................................... 108
1.3.5.3.7 Réplicas ......................................................................................................................... 109 1.3.5.3.8 Complejidad ................................................................................................................... 109 1.3.5.3.9 Criticidad ........................................................................................................................ 109
1.3.6 Distribución (DIST) .................................................................................................................................................. 110 1.3.6.1 Propósito .............................................................................................................................................................. 110 1.3.6.2 Aspectos funcionales .......................................................................................................................................... 110
1.3.6.2.1 Descripción detallada ..................................................................................................... 110 1.3.6.2.2 Funcionalidades del Sistema ......................................................................................... 111 1.3.6.2.3 Diagrama de Contexto ................................................................................................... 113
1.3.6.3 Aspectos Técnicos .............................................................................................................................................. 113 1.3.6.3.1 Arquitectura .................................................................................................................... 113 1.3.6.3.2 Módulo o Funcionalidades ............................................................................................. 113 1.3.6.3.3 Objetos del Sistema ....................................................................................................... 114 1.3.6.3.4 Objetos de la base ......................................................................................................... 114 1.3.6.3.5 Procesos Batch .............................................................................................................. 114 1.3.6.3.6 Interfases con otros sistemas ........................................................................................ 117
1.3.6.3.6.1 Proveedor ................................................................................................................ 117 1.3.6.3.6.2 Cliente ..................................................................................................................... 117
1.3.6.3.7 Réplicas ......................................................................................................................... 117 1.3.6.3.8 Complejidad ................................................................................................................... 118 1.3.6.3.9 Criticidad ........................................................................................................................ 118
1.3.7 Deducciones (DED) ................................................................................................................................................. 118 1.3.7.1 Propósito .............................................................................................................................................................. 118 1.3.7.2 Aspectos funcionales .......................................................................................................................................... 118
1.3.7.2.1 Descripción detallada ..................................................................................................... 118 1.3.7.2.2 Funcionalidades del Sistema ......................................................................................... 119 1.3.7.2.3 Diagrama de Contexto ................................................................................................... 120
1.3.7.3 Aspectos Técnicos .............................................................................................................................................. 121 1.3.7.3.1 Arquitectura .................................................................................................................... 121 1.3.7.3.2 Módulo o Funcionalidades ............................................................................................. 121 1.3.7.3.3 Objetos del Sistema ....................................................................................................... 121 1.3.7.3.4 Objetos de la base ......................................................................................................... 121 1.3.7.3.5 Procesos Batch .............................................................................................................. 122 1.3.7.3.6 Interfases con otros sistemas ........................................................................................ 122
1.3.7.3.6.1 Proveedor ................................................................................................................ 122 1.3.7.3.6.2 Cliente ..................................................................................................................... 123
1.3.7.3.7 Réplicas ......................................................................................................................... 125 1.3.7.3.8 Complejidad ................................................................................................................... 126 1.3.7.3.9 Criticidad ........................................................................................................................ 126
1.3.8 Normativa Legal RECAUDACION .......................................................................................................................... 126 1.3.9 Dimensionamiento Aplicación RECAUDACION .................................................................................................... 127 1.3.10 Aspectos tecnológicos ............................................................................................................................................ 128 1.3.11 Aspectos de seguridad ............................................................................................................................................ 128
1.3.11.1 Acceso a datos por roles .................................................................................................................................... 128 1.3.11.2 Niveles de auditoría............................................................................................................................................. 128
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 6 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.4. APLICATIVOS EXTERNOS EXPLOTADOS EN CSIBM .......................................................................................... 128
1.4.1 Préstamos BPS: ...................................................................................................................................................... 128 1.4.1.1 Propósito .............................................................................................................................................................. 128 1.4.1.2 Aspectos técnicos ............................................................................................................................................... 128
1.4.1.2.1 Arquitectura .................................................................................................................... 128 1.4.1.2.2 Módulo o Funcionalidades ............................................................................................. 129 1.4.1.2.3 Objetos de la base ......................................................................................................... 129 1.4.1.2.4 Dimensionamiento ......................................................................................................... 129
1.4.2 Caja Nacional:- ........................................................................................................................................................ 129 1.4.2.1 Propósito .............................................................................................................................................................. 129 1.4.2.2 Aspectos técnicos ............................................................................................................................................... 129
1.4.2.2.1 Arquitectura .................................................................................................................... 129 1.4.2.2.2 Módulo o Funcionalidades ............................................................................................. 129 1.4.2.2.3 Objetos de la base ......................................................................................................... 129 1.4.2.2.4 Dimensionamiento ......................................................................................................... 130
1.4.3 RNI ........................................................................................................................................................................... 131 1.4.3.1 Propósito .............................................................................................................................................................. 131 1.4.3.2 Aspectos técnicos ............................................................................................................................................... 131
1.4.3.2.1 Arquitectura .................................................................................................................... 131 1.4.3.2.2 Módulo o Funcionalidades ............................................................................................. 131 1.4.3.2.3 Objetos de la base ......................................................................................................... 131 1.4.3.2.4 Dimensionamiento ......................................................................................................... 131
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 7 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.1. Regularizaciones (RAD)
1.1.1 Propósito
Este sistema permite regularizar la deuda que los contribuyentes mantienen con ATYR, a través de la generación y operación de facilidades de pago. Para ello el aplicativo permite obtener la deuda que los contribuyentes mantienen con ATYR, asesorar a los mismos, mediante la simulación de cálculos según lo que estipulan las leyes y resoluciones del directorio vigentes y registrar la facilidad de pago acordada con el contribuyente. Realiza réplicas al modelo viejo para permitir la operativa de aplicativos que aún acceden a la información de las facilidades de pago a través de dicho modelo. Se mantiene en forma on-line, el estado de las Facilidades respecto al pago de las cuotas de las mismas. Al momento de la firma de convenios se realizan las registraciones, en otros sistemas de ATYR (como ser Cuenta de Empresa, Avalúos, DNPs ), para reflejar que la deuda se encuentra convenida. El nivel de granularidad de la información que se maneja es tal, que permite paulatinamente la integración con otras aplicaciones de ATYR.
1.1.2 Aspectos Funcionales
1.1.2.1 Descripción Detallada
Se cuenta con un sistema que permite la regularización de los adeudos de los contribuyentes, mediante la suscripción de Facilidades de Pago. La base para dicho sistema es el saldo actualizado de la deuda del contribuyente, de todas sus empresas y aportaciones. Dentro del sistema se contemplan las siguientes funciones: Informar la deuda que posee el contribuyente al momento de la firma de la Facilidad de Pago.
Obteniendo información de los Sistemas Legados, así como de la Cuenta Empresa. Permitir seleccionar la deuda que se tendrá en cuenta dentro de la Facilidad de Pago, desechando el
resto. Informar sobre las diferentes posibilidades de financiación y los respectivos planes de pago (monto a
convenir, cuotas y valores de la mismas), en función de los adeudos de cada contribuyente y la ley o resolución por la cual se va a amparar.
Permite además de firmar Facilidades de Pago nuevas, agregar deuda a facilidades de pago
anteriormente firmadas, rehabilitar facilidades de pago que hayan caído en caducidad, rehabilitar facilidades de pago con agregado de nueva deuda, incluir la facilidad de pago en otra nueva por otra ley con o sin agregado de nueva deuda. La información de las operaciones realizadas se dejan en la base de datos, así como el conteo de las rehabilitaciones realizadas.
Las cuotas de las facilidades de pago pueden ser fijas o diferenciales para todas las leyes.
Indicar todos los requisitos que deben cumplirse en forma previa a la suscripción de la facilidad de
pago: presentación de nóminas omitidas, cancelación de adeudos que no pueden ser incluidos en la facilidad de pago, etc. Para los casos de rehabilitaciones o inclusiones de adeudos, indicar cuándo
1. FICHAS TECNICAS DE ATYR
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 8 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
se hace necesaria la presentación de Estados de Situación Patrimonial de la empresa, Estado de
Responsabilidad de los socios, constitución y registración de garantías, así como también la información de cuando corresponde para las rehabilitaciones, la cancelación previa de las cuotas impagas. El control del cumplimiento de estos requisitos se divide en tres partes.
Los Requisitos Generales, se muestran en la pantalla y el funcionario que realiza la Inscripción de la Facilidad de Pago, los chequea en forma manual.
Los Requisitos Específicos, son determinados por cada ley y se realizan automáticamente. En caso de no cumplirse, no se habilitará la suscripción de la facilidad de pago, salvo que los mismos sean levantados a través de un usuario con privilegios, este usuario queda registrado en la base de datos, con la indicación de que Requisito levantó, pudiendo ingresar el mismo, el motivo por el que se permite continuar con la firma de la facilidad de pago, sin el cumplimiento de ese requisito.
Los controles, se realizan automáticamente y son los que debe cumplir antes de la firma de una facilidad de pago, tienen un comportamiento similar a los Requisitos Específicos.
Una vez confirmada la facilidad de pago, se emite el acta con la información asociada al plan de
pago seleccionado y el detalle de la deuda incluida. Se permite mantener la información de los sistemas legados, de la deuda que fue incluida en la
facilidad de pago, para que sea marcada como convenida. Lo mismo ocurre para el sistema de cuenta empresa en la que se registra online la inclusión de la deuda en una Facilidad de Pago de forma que no figure como Deuda por Obligación Corriente sino como deuda de Facilidad de Pago.
Se registran los diferentes cambios de estado de las facilidades de pago. Esto significa que para el
caso de que una facilidad de pago sea rehabilitada, incluida en otra, anulada, haya operado la caducidad, prescriba su deuda, se retenga las cuotas adeudadas a través de una prestación, esto se ve reflejado en el sistema con la fecha que se produjo el cambio.
Se permite también calcular en forma automática los saldos de cancelación de los distintos tipos de
facilidades de pago en base a su estado, así como también el adelanto de varias cuotas de la misma.
Se permiten también realizar la discriminación de las obligaciones impagas por mes de cargo de una
facilidad de pago, realizando su inclusión si se desea en otra facilidad de pago. Se permite consultar los datos de las facilidades de pago, por identificador de facilidad de pago, ley,
importe o moneda de las cuotas, etc, lo que sirve de apoyo para la toma de decisiones y para fines estadísticos.
Se puede modificar la cantidad de cuotas y el plan de pago elegido de una facilidad de pago
existente. Se brinda información de las cuotas a pagar de una facilidad de pago, así como también si se desea
adelantar con o sin bonificación las cuotas o cancelar toda la deuda de una Facilidad de Pago, pudiendo con esta información realizar la facturación de dichas cuotas. Para el caso de los adelantos de cuotas con bonificación, se realiza el adelanto de los vencimientos de las cuotas posteriores a la última cuota paga.
Se obtiene la información del sistema de Pagos, cada vez que se realiza el alta o baja de un pago
asociado a una cuota de Facilidad de Pago, actualizando en forma on-line la información de las cuotas y el estado de la Facilidad de Pago involucrada en el pago.
Se verifica la caducidad de una Facilidad de Pago, por falta de pago, modificando su estado de
acuerdo a la cantidad de cuotas adeudadas. El sistema además permite realizar la réplica de los datos de la Facilidades de pagos generadas, al
sistema legado de Convenios, ya que existen otros sistemas que siguen consumiendo dicha información.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 9 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Se proveen servicios para acceso a la información de la Facilidad de Pagos al resto de los sistemas como ser: Consultas ATYR, Estado de Cuenta, Emisor de Documentos, etc. El sistema cuenta con distintos perfiles que permiten ejecutar las distintas funcionalidades de
acuerdo a las habilitaciones con que cuentan, los perfiles son:
Agente de Cobro: inscribe facilidades de pago, realiza cálculos y consultas
Supervisor: accede a iguales funcionalidades que el agente y además puede realizar modificaciones de planes de pago y cantidad de cuotas, sustituciones, anulaciones, consultas de facilidades de pago firmadas en un período, habilitaciones especiales
Autorizante: accede a iguales funcionalidades que el superviosr y además puede realizar actualizaciones de estado por vencimiento y cambio de estado manual
Consultas Fiscalización: habilita a realizar consultas de facilidades de pagos y situación de facilidad de pago
Administrador: usuario habilitado para trabajar con la funcionalidad “Grandes Empresas”.
1.1.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Inscripción de Facilidad de Pago
Permite a los contribuyentes la posibilidad de financiar sus deudas mediante la suscripción de facilidades de pago (FP) que se encuentran reglamentadas a través de leyes, decretos y/o resoluciones del directorio. También se permite simular este proceso. Los pasos involucrados para la firma de una nueva FP, son: Obtener Empresa/Contribuyente. Obtener Deuda. Ver Detalle Deuda. Asignar Ley y calcular (Permitiendo modificar plan de pago). Chequeo de Requisitos. Controlar y Autorizar FP. Registrar FP y Marcar Deuda en RDB y Cuenta Empresa. Replica a RDB (ver Funcionalidad Réplicas).
Modificación de Plan de Pago
Permite a un Contribuyente cambiar el plan de pago de $ a U$S o viceversa, a una Facilidad de Pago realizada por la ley 14.306 o 17.963 Art.11 cuyo estado es “Vigente” o “Atrasado”.
Modificación de Cantidad de cuotas
Permite cambiar la cantidad de cuotas de una Facilidad de Pago cuyo estado es “Vigente” o “Atrasado”.
Sustitución
Permite sustituir una deuda que se encuentra declarada e incluida en una facilidad de pago, por otra, que el contribuyente debe rectificar (modificar).
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 10 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Anulación
Funcionalidad que se encarga de anular una facilidad de pago, la misma se puede anular si está en estado pago, vigente, graciable, atrasadas o caducas.
Reliquidación
Permite conocer a una determinada fecha, la deuda que aún mantiene un contribuyente, sobre una facilidad de pago ya convenida.
Corrector de Leyes
Funcionalidad que permite “Corregir” la situación que presentan algunas F.P.s migradas del sistema anterior, donde no son correctos algunos de los códigos /subcódigos incluidos de acuerdo a la ley que está firmada la F.P.
Saldo de Cancelación
Permite realizar el cálculo, incluída la quita de intereses en caso de corresponder, para proceder al pago de todas las cuotas pendientes de pago correspondiente a una o varias facilidades de pago, dejando la misma en estado Pago.
Pago de Cuotas
Permite Realizar el Pago de más de una cuota pendiente de pago correspondiente a una o varias facilidades de pago Situación 1: Adelanto con quita de interés y corrimiento de vencimientos Situación 2: Adelanto sin quita de interés y sin corrimiento de los vencimientos de las restantes cuotas
Consulta de Facilidad de Pago
A partir del ingreso de un número de negociación, contribuyente, empresa o facilidad de pago, se accede a consultar la información de la o las facilidades de pago de una empresa-contribuyente determinada.
Consulta Situación Facilidad de Pago
A partir del ingreso de un número de negociación, contribuyente, empresa o facilidad de pago, se accede a consultar la información en forma más detallada, de la o las facilidades de pago de una empresa-contribuyente determinada.
Consulta Facilidades de Pago Firmadas en un Período
Permite consultar en un determinado período, las facilidades de pago firmadas, se pueden usar filtros como: número de ley por la cual se firmó la FP, estado de la misma, agencia en la cual se firmó, moneda y monto convenido.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 11 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Cambio de Estado
Permite cambiar el estado de una Facilidad de Pago en forma Manual. Los cambios posibles en esta funcionalidad son: Caduca a Prescripta. Gracia a Vigente. Vigente, Atrasada o Caduca a Retenida. Dependiendo del caso se debe ingresar resolución que habilita o número de expediente
Actualización de Estado por Vencimientos
A partir de un número de facilidad de Pago o empresa, se podrá realizar la actualización del estado de una facilidad de pago, en forma on-line, que no haya sido actualizada por el proceso de vencimientos, debido a algún error.
Habilitación Especial leyes no vigentes
Permite habilitar una empresa, para que pueda firmar una facilidad de pago para una ley que no esta vigente. En esta funcionalidad se indica la Empresa, Contribuyente, ley que se habilita y el/los tipo/s de documento/s que podrá ser incluido/s en la misma.
Habilitación Especial Ley 17963 Art.11
Ingreso de Resolución de Directorio que habilita a una empresa a firmar una Facilidad de Pago por la ley 17963 Art. 11.
Grandes Empresas
La funcionalidad permite obtener la deuda de un contribuyente-empresa que se ingresó en pantalla y almacenarla localmente en la base de Regularizaciones. La misma aplica a empresas que presentan volúmenes muy grandes de deuda.
Facturación de Convenios
Funcionalidad que se encarga de brindar información necesaria para que se pueda facturar, cancelar o adelantar cuotas de un convenio. Actualmente este servicio es consumido solamente por el sistema de Facturación, lo cual no implica que otros sistemas puedan hacer uso del mismo.
Actualizador de Pagos
Proceso que se encarga de recibir y procesar un pago, asociado a una facilidad de pago, que se obtiene desde el Sistema de Pagos (hoy en RDB). Al recibir la información, se actualiza el historial de los pagos y se calcula el nuevo estado de la facilidad de Pago.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 12 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALDIAD DESCRIPCION
Maquina de Estados
Proceso que es invocado cuando se realiza un alta o baja de pagos de cuotas o cuando se realiza una anulación de FP o cuando se ejecuta el proceso de vencimiento o el actualizador de estado por vencimiento o se realiza la facturación de una Facilidad de Pago, luego de la fecha de vencimiento, ya que todos estos eventos pueden provocar un cambio de estado.
Proceso de Vencimientos
Proceso que se encarga de verificar la caducidad de las facilidades de pago. Verifica las Facilidades de Pago en estado: Vigente, Atrasado y Caduco con motivo NRPCA S/CA.
Actualizador de Estados
Proceso que actualiza el estado de una facilidad de pago, en base a las cuotas impagas y estado actual de la misma. Se activa cuando se procesa un pago (alta o baja), por el proceso de vencimientos o por la anulación de una FP. Dentro del mismo se invoca al proceso máquina de estado, calculando luego las rehabilitaciones correspondientes si se pasa de un estado Vigente a Caduco o de Caduco a Vigente.
Réplicas
Las Replicas permiten actualizar los datos de RDB con las F.P.s generadas en el sistema nuevo de Regularizaciones. Esto es necesario debido a que existen sistemas del Banco que aún siguen consultando datos de Convenios en RDB.
WsRegularizaciones.obtFacilidadPago
Servicio que devuelve las Facilidades de Pago de una empresa y contribuyente determinada que presenten algo de deuda en un período de tiempo ingresado.
WsRegularizaciones. obtAperturaFP
Servicio que devuelve el detalle de deuda incluida para una Facilidad de Pago
WsRegularizaciones. obtCodigoValido
Servicio que devuelve los códigos convenibles para el plan de pago de una Facilidad de Pago.
WsRADSaldoCancelacion. CalcularSaldoCancelacionPorFP
Servicio que devuelve el cálculo de Saldo de Cancelación o el Pago de Cuotas, para una facilidad de pago, dónde el dato de entrada es el identificador de FP en Regularizaciones.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 13 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALDIAD DESCRIPCION
WsRADSaldoCancelacion. CalcularSaldoCancelacionPorConv
Servicio que devuelve el cálculo de Saldo de Cancelación o el Pago de Cuotas, para una facilidad de pago, dónde el dato de entrada son los datos de la FP en RDB.
WsRADSaldoCancelacion. CalcularSaldoCancelacionPorEmpresa
Servicio que devuelve el cálculo de Saldo de Cancelación o el Pago de Cuotas, para todas las Facilidades de pago de la empresa, que presenten estado Vigente, Atrasado o Caduco.
1.1.2.3 Diagrama de Contexto
1.1.2.4 Normativa Legal
Ley 14306 art 32 Ley16866 art 1 Y 2 Ley 17445 art 4 Ley 17963 art 1, 2 Y 11 Ley 18570 art1 Ley 18607 art 1 Decreto 262/1994 Decreto113/1996
Contribuyente
Cuenta de Empresa
Fiscalizaciones
Registro de Empresas
Certificados
Cuenta de Empresa
Emisor
Fiscalizaciones
G . C . A
Contribuyente
Regularizaciones
DIAGRAMA de CONTEXTO
REGULARIZACIONES
Regularizaciones RDB
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 14 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Decreto 174/006
Resolución 34-6/97 Resolución34-7/97 Resolución 1-70/2002 Resolución 19-40/2006 Resolución 20-27/99 art 1 y 2
1.1.3 Aspectos Técnicos
1.1.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.1.3.2 Módulo
MODULO TECNOLOGÍA PREDOMINANTE
Regularizaciones J2EE
1.1.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
Regularizaciones
Objetos Java 2442
Archivos XML/properties/configs 982
JSPs 264
JavaScripts 80
WSDLs 4
Oracle Packages/Functions/Procedures 1
1.1.3.4 Objetos de la Base
MODULO TIPO OBJETO CANTIDAD
Regularizaciones
Tablas 183
Indices 125
Secuencias 24
Triggers 166
1.1.3.5 Procesos Barch
MODULO PROCESO TIPO
FRECUENCIA
DECRIPCION DEL PROCESO
Regularizaciones Vencimientos 4 Proceso que se encarga de verificar la caducidad de las facilidades de pago. Verifica las Facilidades de Pago en estado: Vigente, Atrasado y Caduco con motivo NRPCA S/CA.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 15 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Tipo Frecuencia Días por mes
4 Mensual 1
1.1.3.6 Interfaces con otros sistemas
1.1.3.6.1 Proveedor
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
IBM RCE J2EE k_reg_inter_sup p_consulta_datosfp PL-SQL
IBM EDO J2EE wsRADInfoFacilidadPago obtCuotasFP web services
IBM EDO J2EE wsRADAdelantoCancelacionFP adelantoCuotasFP, cancelacionFP web services
BPS J2EE wsRegularizaciones obtFacilidadPago, obtCodigoValido, obtAperturaFP
web services
BPS J2EE wsRADSaldoCancelacion obtCalcularSaldoCancelacionPorFP, obtCalcularSaldoCancelacionPorConv, obtCalcularSaldoCancelacionPorEmpresa
web services
Ámbito: Ámbito donde corre la aplicación consumidora:
IBM,
BPS,
BULL.
Consumidor: Nombre de la aplicación consumidora.
Tecnología: Tecnología del consumidor de la interfaz.
Servicio: Nombre del web service, o de la cola de mensajes en caso de ser MQ o JMS. Para el caso de los pls. especificar el nombre del paquete, y en el de los EJBS especificar el nombre del EBean.
Interfaz Nombre del package y función en caso de ser PL-SQL. Nombre de la operación del web service, o de la cola de mensajes en caso de ser MQ o JMS. En caso de los PL-SQL. especifica la función dentro del paquete, y en el de los EJBS, el metodo de la interfaz expuesta.
Tipo:
PL-SQL,
Web services,
Réplicas de Base de Datos.,
EJBs.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 16 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.1.3.6.2 Cliente
Servicio Interfaz Tipo
Ám
bit
o
Pro
veed
or
Tecn
olo
gía
K_CALCULOS P_CALCULAR_MULTA_74 PL-SQL IBM MUCA C++
K_CALCULOS F_CALCULAR_MULTA PL-SQL IBM MUCA C++
K_CALCULOS F_CALCULAR_RECARGO PL-SQL IBM MUCA C++
f_obtener_TC PL-SQL IBM RUR PL-SQL
F_TIENE_PAGOS_O_DNP PL-SQL IBM COB PL-SQL / C
k_pag_inter_sup_rdb p_consulta_meses_imp_act PL-SQL BPS Pagos Leo-Pagos-Tecnologia
k_cal_consulta_DT actualizardt PL-SQL BPS Pagos Leo-Pagos-Tecnologia
k_pag_inter_sup_rdb p_consulta_cabezal_dnp PL-SQL BPS Pagos Leo-Pagos-Tecnologia
k_cta_neteo p_cta_neteo_cons PL-SQL IBM CTA J2EE
f_val_obra_emp_gral PL-SQL IBM REC C++
vr_val_emp_caja PL-SQL IBM REC C++
f_val_emp_caja_gral PL-SQL IBM REC C++
f_val_emp_contr_gral PL-SQL IBM REC C++
k_rec_nom_bps p_CONSULTA_per_just_nom PL-SQL IBM Nominada
k_pag_inter_sup_rdb p_CONSULTA_pag_conv_import PL-SQL BPS Pagos Leo-Pagos-Tecnologia
Avaluos.jar existeAvaluo Acceso directo BPS
RDB-Avaluos J2EE
AvaluoDetalle t_avaluos, t_hoja_ava, t_hoja_ava_ley, t_lineas_hoja_ava_ley
Acceso directo BPS
RDB-Avaluos J2EE
cargaHoja t_hoja_ava_ley Acceso directo BPS
RDB-Avaluos J2EE
Avaluos.jar marcarHojaAvaluo Acceso directo BPS
RDB-Avaluos J2EE
Avaluos.jar marcarHojaAvaluoParcial Acceso directo BPS
RDB-Avaluos J2EE
calculoEstadoPago t_avaluos, t_hoja_ava, t_hoja_ava_ley, t_lineas_hoja_ava_ley
Acceso directo BPS
RDB-Avaluos J2EE
obtenerAvaluo t_avaluos, t_hoja_ava, t_hoja_ava_ley, t_lineas_hoja_ava_ley
Acceso directo BPS
RDB-Avaluos J2EE
DNP.jar getLineas Acceso directo BPS RDB-DNPs J2EE
DNP.jar marcarDnp Acceso directo BPS RDB-DNPs J2EE
DNP.jar desmarcarDnp Acceso directo BPS RDB-DNPs J2EE
obtenerPeriodo t_apertura_dnp, t_no_pago, t_lin_nop, t_nop_rural, t_rel_nop_conv
Acceso directo BPS RDB-DNPs J2EE
wsGup TienePermiso web services BULL Seguridad Microsoft
wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
wsGup ObtIdUsu web services BULL Seguridad Microsoft
wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 17 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Servicio Interfaz Tipo
Ám
bit
o
Pro
veed
or
Tecn
olo
gía
f_tiene_pagos_o_dnp PL-SQL IBM COB PL-SQL
f_obtener_vtos_pago_y_pres PL-SQL IBM RUR PL-SQL
k_ava_Inter_Sup p_CONSULTA_datosava PL-SQL IBM RDB-Avaluos PL-SQL
Avaluos.jar getAvaluos Acceso directo BPS RDB-Avaluos J2EE
Avaluos.jar getNroHoja Acceso directo BPS RDB-Avaluos J2EE
Avaluos.jar AvaluosEmpresa.getAvaluos Acceso directo BPS RDB-Avaluos J2EE
Avaluos.jar desMarcarHojaAvalúo Acceso directo BPS RDB-Avaluos J2EE
bps.common.globalEntities.regemp.jar Contribuyente.findByNumeroExterno JDBC IBM Arquitectura J2EE
bps.common.globalEntities.regemp.jar Contribuyente.findByIdentificador JDBC IBM Arquitectura J2EE
bps.common.globalEntities.regemp.jar Empresa.findByNumeroExterno JDBC IBM Arquitectura J2EE
bps.common.globalEntities.regemp.jar Empresa.findByIdentificador JDBC IBM Arquitectura J2EE
bps.common.globalEntities.regemp.jar Empresa.validarRelacionObra JDBC IBM Arquitectura J2EE
bps.common.globalEntities.regemp.jar Empresa.validarRelacionAportacion JDBC IBM Arquitectura J2EE
K_COB_BPS p_CONSULTA_nrobol_dnpcta, p_LEER_nrobol_dnpcta, p_FIN_nrobol_dnpcta PL-SQL BPS RDB
PL-SQL
k_cta_registrar p_cta_inicializar_registrar, p_cta_cargar_lineas, p_cta_procesar_registrar PL-SQL IBM
Cuenta Empresa
PL-SQL
wsFiscalizaciones obtDeudaActuaciones Web Service BULL Fiscalizaciones
Web Service
Idesmarca desmarcarDeudaCta EJBs IBM Cuenta Empresa EJBs
k_rad_int_pagos_inter_sup
p_CONSULTA_movimiento_pagos, p_LEER_movimiento_pagos, p_FIN_movimiento_pagos, p_MARCAR_movimiento_pagos PL-SQL BPS Pagos
PL-SQL
Servicio: Nombre del web service, o de la cola de mensajes en caso de ser MQ o JMS. Para el caso de los pls. especificar el nombre del paquete, y en el de los EJBS especificar el nombre del EBean.
Interfaz Nombre del package y función en caso de ser PL-SQL. Nombre de la operación del web service, o de la cola de mensajes en caso de ser MQ o JMS. En caso de los PL-SQL. especifica la función dentro del paquete, y en el de los EJBS, el método de la interfaz expuesta.
Tipo:
PL-SQL,
Web services,
Réplicas de Base de Datos.,
EJBs.
Ámbito: Ámbito donde corre la aplicación
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 18 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
IBM,
BPS,
BULL.
Proveedor: Nombre de la aplicación proveedora.
Tecnología: Tecnología del consumidor de la interfaz.
1.1.3.7 Réplicas
MODULO TABLA TIPO RÉPLICA
Regularizaciones
RAD_PLAN_PAGO On-line c/cambio de modelo a RDB
RAD_CUOTA_FACILIDAD On-line c/cambio de modelo a RDB
RAD_DEUDA_INCLUIDA On-line c/cambio de modelo a RDB
RAD_DEUDA_INCLUIDA_CONST On-line c/cambio de modelo a RDB
RAD_DOCUMENTO On-line c/cambio de modelo a RDB
RAD_DOC_AVALUO On-line c/cambio de modelo a RDB
RAD_DOC_DNP On-line c/cambio de modelo a RDB
RAD_ESTADO_FACILIDAD_PAGO On-line c/cambio de modelo a RDB
RAD_FACILIDAD_PAGO On-line c/cambio de modelo a RDB
RAD_FACILIDAD_PAGO_PREVIA On-line c/cambio de modelo a RDB
RAD_FACILIDAD_PAGO_RESOLUCION On-line c/cambio de modelo a RDB
1.1.3.8 Complejidad
ALTA
1.1.3.9 Criticidad
ALTA Si no se puede acceder a Regularizaciones no se puede firmar convenios por lo tanto no se puede emitir certificados y si no se puede acceder a la cuenta de empresa en los meses cargo >= 5/2009 tampoco funciona regularizaciones porque no está permitido ingreso manual en meses >= 5/2009
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 19 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.1.3.10 Dimensionamiento Aplicación
Descripción Cantidad
Promedio anual de horas totales de Mantenimiento de último dos años 1098
Total mensual de horas totales de Mantenimiento de último seis meses
03/2009 – 578.5 04/2009 – 610.5 05/2009 – 614.0 06/2009 – 722.0 07/2009 - 1128.5 08/2009 – 1057.5
Promedio anual de horas de Mantenimiento correctivo de último dos años 395
Promedio anual de horas funcionalidades nuevas de último dos años 1262
Promedio anual de horas evoluciones tecnológicas de último dos años Comprendida punto anterior
Cantidad de usuarios nominados 446
Promedio de usuarios concurrentes 80
1.1.4 Aspectos tecnológicos
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2 - Aspectos Tecnológicos
1.1.5 Aspectos de seguridad
1.1.5.1 Acceso a datos por roles
El acceso a datos de la aplicación Regularizaciones es por medio de un usuario de aplicación con un rol asignado. Los usuarios acceden por medio del sistema de autorizaciones en explotación en otro proveedor
1.1.5.2 Niveles de auditoría
Las auditorías están definidas mediante triggers que registran las modificaciones, registrando usuarios y fechas de última modificación. En el caso de modificaciones se registra la información del registro anterior y el nuevo.
1.2. REGISTROS
1.2.1 Registro de Contribuyentes y Empresas (RCE)
1.2.1.1 Propósito
Es un sistema corporativo para la registración y mantenimiento de la información de contribuyentes y empresas, integrado al resto de los sistemas de BPS de forma de disponer de un registro único, nacional que cumple con las necesidades de integridad y confiabilidad de sus datos, sobre la base de criterios unificados.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 20 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.1.2 Aspectos funcionales
1.2.1.2.1 Descripción Detallada
Se registran y mantienen los Contribuyentes con sus Empresas asociadas, ya sean personas físicas o jurídicas, públicas o privadas, persigan o no un fin de lucro. Ejecuta un conjunto de Reglas de validación interna, y de validaciones cruzadas con otros sistemas de BPS, detectando inconsistencias a efectos de tomar las acciones necesarias para la corrección de datos. El sistema se adecua a los siguientes requerimientos: Obtener una única identificación del Contribuyente, de sus empresas y aportaciones a nivel del
Organismo, facilitando la relación entre el Registro de Contribuyentes, sus clientes y proveedores. Definir y administrar la información registral (actual e histórica) de forma eficiente, manteniendo los
datos con valor agregado para la gestión, que faciliten la toma de decisiones. Guiar el proceso registral reduciendo las inconsistencias operativas y de criterios a nivel nacional.
Definir y controlar el acceso a los datos registrales de la base de datos corporativa de todos los
sistemas informáticos mediante el uso de interfaces comunes. Lograr la integración de la información de Personas y Actividades de no dependientes, eliminando el
mantenimiento de los datos de Personas y Actividades de no dependientes en la Base de Registro de Contribuyentes y Empresas y realizándolo en línea sobre las Bases Corporativas correspondientes.
Mejorar la calidad de los datos registrales de la base de datos corporativa aplicando mecanismos de
cruzamiento a partir de información de sistemas externos (actuales y proyectados). Integrar la información registral con todos los sistemas y bases de datos corporativas del BPS.
Definir interfaces de comunicación hacia otros sistemas del BPS, de forma que la información
relevada en el registro de contribuyentes llegue a todos los sectores que se vean afectados por ésta de manera que se tomen las acciones necesarias.
Disponer de herramientas que permitan el mantenimiento de la calidad de la información.
Las principales entidades son CONTRIBUYENTES (integrado por PERSONAS FÍSICAS Y JURÍDICAS) y EMPRESAS, asociadas a los contribuyentes. Un contribuyente puede tener varias empresas, con diferente tipo de aportación, o con igual tipo de aportación por requerimiento del propio contribuyente en función de su contabilidad o de su gestión (un contribuyente puede tener dos empresas de aportación Industria y Comercio por ejemplo una como usuario de servicios y otra por cualquier otro tipo de actividad industrial o comercial que desarrolle). Una empresa no puede tener más de un contribuyente vinculado para un mismo período. Al tratarse de una pareja de números de identificación, la consulta de los datos existentes en la base se realiza por cualquiera de los mismos, así como por la denominación, los domicilios fiscales y el domicilio constituido. Se realizan validaciones sobre tablas de códigos, tablas propias de Registro o para el caso de validaciones cruzadas mediante interfaces sobre datos de otros sistemas.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 21 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.1.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Inscripción de contribuyente y empresa
Este es el primer paso del registro de un nuevo contribuyente. Permite el ingreso de datos propios del contribuyente: Clave de contribuyente, Número de contribuyente, Fecha desde, Fecha de inicio de actividad, Naturaleza jurídica, Denominación, Observaciones, Datos de Atributos especiales del contribuyente (como ser contribuyente común con DGI), Datos del domicilio Constituido. Forma parte del proceso de inscripción la consulta de exista de contribuyente registrado con información que coincida con la nueva a registrar. Para ello se toman en cuenta las diferentes combinaciones de los datos ingresados: clave de contribuyente, número de contribuyente, denominación, naturaleza jurídica y los datos de la persona (número de documento, tipo y país emisor).
Inscripción de empresa a contribuyente existente
Puede ser utilizada cuando se quiere dar de alta una nueva empresa a un contribuyente ya existente o por el ingreso de patronímicas (empresas anteriores al primer sistema informático de registro). El número de empresa se genera a partir de una secuencia, pero para el caso de las patronímicas lo ingresa el usuario. La fecha de inicio de actividad de la empresa se calcula en función a la mínima fecha desde de los estados de sus aportaciones. Se ingresa la denominación, el nombre comercial, las aportaciones de la empresa y para cada aportación los estados. También se ingresan otros datos asociados a la empresa como ser los domicilios fiscales, domicilio de envío, los giros, etc.
Inscripción de Integrantes
Se registran los integrantes del contribuyente. Estos integrantes son personas físicas o jurídicas que se vinculan al contribuyente de forma que se pueda determinar sus responsabilidades y obligaciones con respecto a este según su relación laboral. Debe tener al menos un integrante físico o jurídico.
Consulta y Alta de Personas
Se consulta si la persona (integrante físico del contribuyente) existe en la base de datos corporativa. Si existe se muestran todos los datos de la persona, si no existe permite ingresar los siguientes datos de la persona: Primero y Segundo Apellido, Primer y Segundo Nombre, Fecha de Nacimiento, Nacionalidad, Sexo, Serie y Número de Credencial, tipo, país y número de documento.
Ingreso y Mantenimiento de Actividades de No Dependientes
Se registran y mantienen las actividades de los integrantes físicos (relacionados a un contribuyente) a efectos de determinar sus derechos y obligaciones personales. Se registran en la Base Corporativa de Actividades de acuerdo con las reglas de dicho negocio (incluye período de actividad, período de Vínculo Funcional y Períodos de Seguro de Salud). Dado que aún se convive con sistemas anteriores se lleva un Registro de actividades también en el propio aplicativo.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 22 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Ingreso y Mantenimiento de Fictos
La asignación de fictos al integrante depende de la naturaleza jurídica, aportación y vínculo funcional que tenga la persona. Los fictos de aportación pueden ser cambiados en los plazos y condiciones que fija la ley y la reglamentación de acuerdo al régimen jubilatorio en el que se encuentre el integrante.
Mantenimiento de Clave y Número de Contribuyente
Permite asociar a un Contribuyente un nuevo Número, así como modificar uno existente y/ o dar la baja del mismo con los controles y validaciones correspondientes.
Mantenimiento de Denominación de Contribuyente
Permite asociarle al Contribuyente una nueva denominación, modificar una existente y/o dar la baja de la misma, se aplicarán los controles y validaciones correspondientes.
Mantenimiento de Observaciones
Permite consultar todas las observaciones realizadas al Contribuyente, agregar una observación nueva, modificar una existente y/ o dar la baja de la misma, aplicando los controles y validaciones correspondientes.
Mantenimiento de Contribuyentes Vinculados
Permite ingresar una nueva vinculación, modificar una existente y/o dar de baja, aplicando los controles y validaciones correspondientes.
Mantenimiento de Naturalezas Jurídicas
Se permite cambiar la naturaleza jurídica del contribuyente. Al modificarlas dichos cambios impactan en las relaciones laborales de los integrantes, en las actividades patronales, fictos y en las nóminas. Se pueden eliminar, modificar fechas desde y hasta de una naturaleza, agregar una nueva naturaleza al final o agregarse una entre períodos.
Eliminación de Contribuyente
Permite la eliminación de un contribuyente, cuando fue dado de alta por error. Se realiza una baja física del mismo al igual que todos sus datos asociados, realizando todos las validaciones y controles correspondientes.
Eliminación de Empresa
Permite la eliminación de un empresa, cuando la misma fue registrada por error. Se realiza una baja física de la misma al igual que todos sus datos asociados, aplicando los controles y validaciones correspondientes. Por ej: se verifica que no sea la única empresa del contribuyente, que no tenga ni pagos, ni nóminas, ni existan dependientes vinculados en actividades, ni vehículos, ni Contratos de Unipersonales, ni DJNP, etc.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 23 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Mantenimiento de Inicio de Actividad del Contribuyente
Permite modificar la fecha de inicio en las actividades del contribuyente a una fecha anterior o posterior. Puede suceder que al cambiar la fecha de inicio del Contribuyente, se deba modificar la fecha de inicio del relacionador del contribuyente con una empresa asociada, o la modificación de la fecha de inicio de actividad de una de las empresas asociadas al contribuyente (esto se refleja modificando la fecha desde del primer estado de una aportación de la empresa), o dar de alta una nueva empresa, en el período que va desde la nueva fecha de inicio, a la vieja fecha de inicio. Por esta razón se permite seleccionar una de estas operaciones conjuntamente con la modificación de la fecha de inicio del contribuyente.
Mantenimiento de Integrantes
Se permite ingresar, modificar o eliminar los integrantes del contribuyente (físicos y/o jurídicos). Integrantes físicos (personas relacionadas al contribuyente), los datos que se van a ingresar o mantener, son los relacionados a una persona (tipo de documento, país emisor y número de documento, Relación Laboral, periodos, causales de baja). Integrantes jurídicos (contribuyentes relacionados a un contribuyente), se mantiene el Contribuyente, Relación Laboral, periodos, causales de baja.
Mantenimiento de Domicilio Constituido
Permite asociar a un Contribuyente un nuevo Domicilio Constituido, así como modificar uno existente y/o la eliminación del mismo. Al modificar un domicilio constituido se permite copiar la dirección del domicilio constituido en el domicilio Fiscal y/o Envío.
Mantenimiento de Atributos Especiales de Contribuyente
Al existir contribuyentes con características especiales, a los cuales no se aplican determinadas reglas, es necesario identificar esta cualidad. Esta funcionalidad permite registrar determinadas marcas al contribuyente y en función de las mismas cambiar la aplicación de reglas del negocio. Permite consultar por todos los atributos especiales del contribuyente, sin tener en cuenta el perfil del usuario conectado y sus áreas asociadas.
Mantenimiento de Giros
Permite realizar el mantenimiento de giros asociados a la empresa. Todos los giros históricos principales (uno por período) y todos los giros secundarios de la empresa.
Mantenimiento de Domicilios Fiscales
Se permite ingresar y mantener los domicilios fiscales de una empresa. Se brinda información de los locales y los domicilios de los locales (histórico). Cuando una empresa tiene más de un local el primero que se ingresa se marca como principal.
Mantenimiento de Domicilio de Envío
Permite realizar el Mantenimiento de Domicilio de Envío de la Empresa. Se permite asociarle a una Empresa un nuevo Domicilio de Envío de la factura, así como modificar y eliminar uno existente con los controles y validaciones correspondientes.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 24 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Mantenimiento de Atributo Especial de Aportaciones
Cuando las empresas tienen características especiales, que deben cumplir determinadas reglas y por lo cual deben ser identificadas de alguna manera se les realiza una marca para diferenciarlas. A modo de ejemplo: usuarios de servicios, contabilidades separadas, empresas contratistas rural, por requerimiento de aduanas. Esta marca de atributo especial es por empresa y tipo de aportación.
Ingreso y Mantenimiento de Contratos Unipersonales
Permite realizar el Mantenimiento de Contratos Unipersonales, se permite asociar a una Empresa contratante Empresas contratadas, así como modificar una relación existente y/ o eliminar una relación con los controles y validaciones correspondientes.
Mantenimiento de Denominación de Empresa
Permite realizar el Mantenimiento de Denominación de Empresa, se permite asociarle a la Empresa una nueva denominación, modificar una existente y/o dar la baja de la misma, aplicando los controles y validaciones correspondientes. También se permite en este mantenimiento cambiar el Nombre Comercial de la Empresa.
Ingreso y Mantenimiento de Vehículos
Permite realizar el Mantenimiento de Vehículos, asociando a la Empresa un vehículo, modificar uno existente y/o eliminar, aplicando los controles y validaciones correspondientes.
Mantenimiento de Aportaciones
Se pueden mantener los estados de las aportaciones de una empresa, agregar nuevas aportaciones a la misma o eliminar una aportación en el caso que se haya ingresado por error, realizando las validaciones y controles correspondientes. Cuando se ingresan estados inactivos (inactivo, solicitud de clausura o clausura), se deberá ingresar además la causal correspondiente ), y verificar que la empresa no tenga asociado ni contratos unipersonales vigentes, ni vehículos, ni DJNP, ni padrones rurales activos (si el estado ingresado es solicitud de clausura o clausura , no pueden existir padrones rurales posteriores a la fecha desde de este estado). Se permitirá también acceder a mantener los atributos especiales de las aportaciones.
Solicitud de Clausura / Clausura / INACTIVIDAD
Esta funcionalidad permite agregar un nuevo estado a la o las aportaciones de la empresa (Clausura, Solicitud de Clausura o Inactividad), realizando los controles y validaciones correspondientes, por ejemplo: verificar que la empresa no tenga contratos unipersonales vigentes, ni vehículos, ni DJNP, ni padrones rurales activos, etc.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 25 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Cambio de titularidad
Se permite a las empresas trasladarse de un contribuyente a otro, esto es necesario por ejemplo ante una venta, escisión, sucesión, partición o sucesividad. Toma como datos de entrada los datos de la empresa a trasladar y contribuyente sucesor. Si no existiera el Contribuyente sucesor, se navega a la funcionalidad de Inscripción de Contribuyente.
Mantenimiento de relación Contribuyente Empresa
Permite realizar cambios a la relación entre el contribuyente y la empresa dado que la misma es histórica y puede ser modificada o eliminada, al igual que las fechas, causales desde y hasta de la relación. Esto implica que una empresa podrá estar asociada a varios contribuyentes en diferentes períodos de tiempo, pero debe tener uno solo vinculado en una fecha dada.
Visualización de datos de Contribuyente
Funcionalidad de consulta de datos del contribuyente. Los datos del contribuyente a desplegar son: Naturaleza jurídica, Domicilio constituido, Empresas (lista de empresas del contribuyente) Atributos especiales (lista histórica de los atributos especiales), Integrantes Físicos (lista histórica de IF), Integrantes Jurídicos (lista histórica de IJ)
Visualización de datos de la Empresa
Se permite consultar la información de giros, locales (lista de domicilios fiscales de la empresa ordenada por número de local) y aportaciones de una empresa a través del número de la misma.
Mantenimiento de Codigueras
Permite mantener las distintas codigueras utilizadas por el sistema, como ser localidad, caller, etc.
Mantenimiento de Severidades
Permite modificar las severidades de las reglas de negocio
Réplicas
Permiten actualizar los datos de RDB de Registro de Contribuyentes y Empresa de acuerdo a las modificaciones realizadas en el sistema nuevo. Esto es necesario debido a que existen sistemas del Banco que aún siguen consultando datos en estos sistemas.
Nota: Existen un conjunto de consultas sobre los datos de Registro de Contribuyente y Empresa las cuales fueron
implementadas y son mantenidas y explotadas por BPS. A modo de ejemplo: consulta de datos registrales, consultas de personas, consulta de vehículos, etc.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 26 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.1.2.3 Diagrama de Contexto
1.2.1.3 Aspectos técnicos
1.2.1.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.2.1.3.2 Módulo o funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Registro de Contribuyentes y Empresas J2EE
Contribuyente
Fiscalización
BDC Personas
GAFI - Actividades
Cuenta Empresa
Fiscalización
Contribuyente
REGISTRO
Inscripción Modificación
Clausura
DIAGRAMA de CONTEXTO
REGISTRO – Contribuyentes y
Empresas
REMP RDB
Certificados
Exoneraciones Registro de
Obras
BDC Peronas
Registro de Padrones Rurales
Recaudación
Gestión de Cobro
BDC Actividades
ATYR
Prestaciones
Representantes
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 27 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.1.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
Registro de Contribuyentes y Empresas
Objetos Java 3263
Archivos XML/properties/configs 811
JSPs 607
JavaScripts 180
WSDLs 4
Oracle Packages/Functions/Procedures 14
1.2.1.3.4 Objetos de la base
MODULO TIPO OBJETO CANTIDAD
Registro de Contribuyentes y Empresas
Tablas 368
Índices 205
Secuencias 11
Triggers 238
1.2.1.3.5 Procesos Batch
No hay procesos batch asociados a la aplicación
1.2.1.3.6 Interfases con otros sistemas
1.2.1.3.6.1 Proveedor
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
BPS ACERCA J2EE wsRegEmp obtEmpresa web services
BPS ACERCA J2EE wsRegEmp obtContribuyente web services
BPS DIC J2EE ConsultasRegistroEmpresas getDatosEmpresaContibuyente web services
BPS DIC J2EE ConsultasRegistroEmpresas getContribuyente web services
IBM ROB J2EE RCEConsultasInterfaz execute EJB
BULL Prestaciones K_RCE_INTER_SUP p_consulta_monotributo PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_integfis PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_integfis PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_empnom PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_empnom PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_contrnat PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_contrnat PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 28 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_empunif PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_empunif PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_contremp PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_contremp PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_domfis PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_domfis PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_identifempunict1 PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_identifempunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_empcontrunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_empcontrunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_valrelecunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_valrelecunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_actaportunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_actaportunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_localesunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_localesunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_valactempunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_valactempunict PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_valactempunict1 PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_empcontrunif PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_empcontrunif PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_aport_nuevas PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_aport_nuevas PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_actaport PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_actaport PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_empcontr PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_empcontr PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_identifcontr PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_identifcontr PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_identifemp1 PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_identifemp PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_locales PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_valrelec PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_valrelec PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_valrelec1 PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_apoderados1 PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_apoderados PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_domconst PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_domconst PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_lis_empunif PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_lis_empunif PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_baja_persona PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_baja_persona PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_ventas PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_ventas PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_bajas_aport PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_bajas_aport PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_solic_clausura PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 29 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
BULL Prestaciones K_RCE_INTER_SUP p_consulta_solic_clausura PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_obras PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_obras PL-SQL
BULL Prestaciones K_RCE_INTER_SUP p_consulta_rc_empobrnula PL-SQL
IBM DED Pro*C/C/C++/PL-SQL/Aix 5.22 K_RCE_INTER_SUP p_consulta_empobrnula PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_domobra PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_domobra PL-SQL
IBM DED Pro*C/C/C++/PL-SQL/Aix 5.22 K_RCE_INTER_BATCH_SUP p_RespSustituto PL-SQL
IBM COB Pro*C/C/C++/PL-SQL/Aix 5.23 K_RCE_INTER_BATCH_SUP p_RespSustituto PL-SQL
IBM MUCA Pro*C/C/C++/PL-SQL/Aix 5.24 K_RCE_INTER_BATCH_SUP p_RespSustituto PL-SQL
IBM DED Pro*C/C/C++/PL-SQL/Aix 5.22 K_RCE_INTER_BATCH_SUP p_ExtEmpresa PL-SQL
IBM DED Pro*C/C/C++/PL-SQL/Aix 5.22 armar_contr PL_SQL
IBM DED Pro*C/C/C++/PL-SQL/Aix 5.22 armar_emp PL-SQL
IBM DED Pro*C/C/C++/PL-SQL/Aix 5.22 armar_obra PL-SQL
IBM COB Pro*C/C/C++/PL-SQL/Aix 5.22 K_RCE_INTER_BATCH_SUP p_ExtEmpresa PL-SQL
IBM MUCA Pro*C/C/C++/PL-SQL/Aix 5.22 K_RCE_INTER_BATCH_SUP p_ExtEmpresa PL-SQL
IBM COB Pro*C/C/C++/PL-SQL/Aix 5.23 K_REPLICAS_INFO F_SET_ID_TRANSACCION PL-SQL
IBM PRUR J2EE VIA BASE DE DATOS JDBC
IBM REX J2EE VIA BASE DE DATOS JDBC
BPS Certificados K_RCE_INTER_SUP p_consulta_sueldo_ficto PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_vehiculos PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_vehiculos PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_controbsr PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_controbsr PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_deptos PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_deptos PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_deptoloc PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_deptoloc PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_codaport PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_codaport PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_contrunif PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_contrunif PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_monotributo PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_integfis PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_integfis PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_empnom PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_empnom PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_contrnat PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_contrnat PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 30 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_empunif PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_empunif PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_contremp PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_contremp PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_domfis PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_domfis PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_identifempunict1 PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_identifempunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_empcontrunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_empcontrunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_valrelecunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_valrelecunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_actaportunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_actaportunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_valactempunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_valactempunict PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_valactempunict1 PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_empcontrunif PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_empcontrunif PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_aport_nuevas PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_aport_nuevas PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_actaport PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_actaport PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_empcontr PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_empcontr PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_identifcontr PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_identifcontr PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_identifemp1 PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_identifemp PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_locales PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_valrelec PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_valrelec PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_valrelec1 PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_domconst PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_domconst PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_lis_empunif PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_lis_empunif PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_baja_persona PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_baja_persona PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_ventas PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_ventas PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_bajas_aport PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_bajas_aport PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_solic_clausura PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_solic_clausura PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_obras PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_obras PL-SQL
BULL Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_empobrnula PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 31 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
Ámbito Consumidor Tecnología Servicio Interfaz Tipo
IBM Certificados K_RCE_INTER_SUP_ORA8 p_consulta_empobrnula PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_domobra PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_domobra PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_sueldo_ficto PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_vehiculos PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_vehiculos PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_controbsr PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_controbsr PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_deptos PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_deptos PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_deptoloc PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_deptoloc PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_codaport PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_codaport PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_contrunif PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_contrunif PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_agencias PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_agencias PL-SQL
BPS MUCA Pro*C/C/C++/PL-SQL/Aix 5.23 K_RCE_INTER_SUP
p_consulta_rc_empApoEspecial PL-SQL
BPS MUCA Pro*C/C/C++/PL-SQL/Aix 5.23 K_RCE_INTER_SUP p_consulta_empApoEspecial PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_contrInt PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_contrInt PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_rc_empObr PL-SQL
BPS Certificados K_RCE_INTER_SUP p_consulta_empobrnula PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_contrInt PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_contrInt PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_rc_empObr PL-SQL
BPS Certificados K_RCE_INTER_SUP_ORA8 p_consulta_empObr PL-SQL
1.2.1.3.6.2 Cliente
Servicio Interfaz Tipo
Ám
bit
o
Pro
veed
or
Tecn
olo
gía
k_pag_inter_sup_rdb p_consulta_pagos_dnps PL-SQL BPS Pagos
K_PER_ALTA_COMUN P_ALTA_COMUN PL-SQL BULL Personas Microsoft
k_per_cons_persona_lnk p_cons_datos_pers PL-SQL BULL Personas Microsoft
K_RHL_ALTA_ACTIVIDADES P_ACTI_ALTA PL-SQL BULL Actividades Microsoft
K_RHL_ALTA_ACTIVIDADES_MP P_ACTI_ALTA PL-SQL BULL Actividades Microsoft
K_RHL_ALTA_ACTIVIDADES_MP P_ACTI_ALTA_CE PL-SQL BULL Actividades Microsoft
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 32 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Servicio Interfaz Tipo
Ám
bit
o
Pro
veed
or
Tecn
olo
gía
K_RHL_ALTA_ACTIVIDADES_MP P_ACTI_ALTA_SS PL-SQL BULL Actividades Microsoft
K_RHL_ALTA_ACTIVIDADES_MP P_ACTI_ALTA_VF PL-SQL BULL Actividades Microsoft
k_rhl_anul_alta_activs p_acti_anul PL-SQL BULL Actividades Microsoft
K_RHL_ANUL_EGRESO_ACTIVS P_ACTI_ANUL_EGRESO PL-SQL BULL Actividades Microsoft
K_RHL_CONS_ACTIVIDADES_RHL P_CONS_ACTIVIDADES_RHL PL-SQL BULL Actividades Microsoft
k_rhl_cons_actividades_rhl_lnk p_cons_act_ss PL-SQL BULL Actividades Microsoft
k_rhl_cons_actividades_rhl_lnk p_cons_act_vf PL-SQL BULL Actividades Microsoft
k_rhl_cons_actividades_rhl_lnk p_cons_act_vf_ss_ce PL-SQL BULL Actividades Microsoft
K_RHL_CONS_ACTIVIDADES_RHL_LNK P_CONS_ACTIVIDADES_IF_DEP PL-SQL BULL Actividades Microsoft
k_rhl_cons_actividades_rhl_lnk p_cons_actividades_no_integ PL-SQL BULL Actividades Microsoft
K_RHL_CONS_ACTIVIDADES_RHL_LNK p_cons_actividades_rhl PL-SQL BULL Actividades Microsoft
k_rhl_cons_combo7 p_cons_combo7 PL-SQL BULL Actividades Microsoft
k_rhl_cons_combo7 p_cons_val_combo7 PL-SQL BULL Actividades Microsoft
K_RHL_CONS_VF_SS_ACTI P_CONS_VF_SS PL-SQL BULL Actividades Microsoft
K_RHL_EGRESO_ACTIVIDADES p_acti_baja PL-SQL BULL Actividades Microsoft
K_RHL_MODIF_ACTIVIDAD_FE p_acti_modi_fe PL-SQL BULL Actividades Microsoft
K_RHL_MODIF_ACTIVIDAD_FI p_acti_modi_fi PL-SQL BULL Actividades Microsoft
K_RHL_MODIF_ACTIVIDAD_SS p_acti_modi_ss PL-SQL BULL Actividades Microsoft
K_RHL_MODIF_ACTIVIDAD_VF P_ACTI_MODI_VF PL-SQL BULL Actividades Microsoft
K_RHL_MODIF_ACTIVIDADES_MP P_ACTI_MODI PL-SQL BULL Actividades Microsoft
K_RHL_MODIF_ACTIVIDADES_MP P_ACTI_MODI_SS PL-SQL BULL Actividades Microsoft
K_RHL_MODIF_ACTIVIDADES_MP P_ACTI_MODI_VF PL-SQL BULL Actividades Microsoft
k_nominas p_cons_cabezales_nominas_emp PL-SQL IBM RUR PL-SQL
k_prur p_fracexp_cons PL-SQL IBM PRUR J2EE
k_prur p_fracexp3_cons PL-SQL IBM PRUR J2EE
k_prur p_fracnexp_cons PL-SQL IBM PRUR J2EE
wsPRur obtPadronesRurales web services IBM PRUR J2EE
wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
wsGup ObtIdUsu web services BULL Seguridad Microsoft
wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
wsGup TienePermiso web services BULL Seguridad Microsoft
wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
k_cue_inter_sup p_consulta_historia_cer PL-SQL BPS Certificados
k_dis_bps p_consulta_lineas_dist_emp PL-SQL IBM Distribución PL-SQL
k_reg_inter_sup p_consulta_datosfp PL-SQL IBM RAD J2EE
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 33 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.1.3.7 Réplicas
MODULO TABLA TIPO RÉPLICA
Registro de Contribuyentes y Empresas
DCE_DOMICILIO_ESTRUCTURADO On-line c/cambio de modelo a RDB
DCE_TELEFONO_FAX On-line c/cambio de modelo a RDB
RCE_CONTRIBUYENTE On-line c/cambio de modelo a RDB
RCE_CONTRIBUYENTE_CONVERTOR On-line c/cambio de modelo a RDB
RCE_CONTRIBUYENTE_DENOMINACION On-line c/cambio de modelo a RDB
RCE_CONTRIBUYENTE_DOMICILIO On-line c/cambio de modelo a RDB
RCE_CONTRIBUYENTE_EMPRESA On-line c/cambio de modelo a RDB
RCE_CONTRIBUYENTE_ESPECIAL On-line c/cambio de modelo a RDB
RCE_CONTRIBUYENTE_VINCULADO On-line c/cambio de modelo a RDB
RCE_CONTRIB_NAT_JURIDICA On-line c/cambio de modelo a RDB
RCE_CONTRIB_OBSERVACION On-line c/cambio de modelo a RDB
RCE_EMPRESA On-line c/cambio de modelo a RDB
RCE_EMPRESA_APORTACION On-line c/cambio de modelo a RDB
RCE_EMPRESA_CONTRATADA On-line c/cambio de modelo a RDB
RCE_EMPRESA_DENOMINACION On-line c/cambio de modelo a RDB
RCE_EMPRESA_DOMICILIO On-line c/cambio de modelo a RDB
RCE_EMPRESA_GIRO On-line c/cambio de modelo a RDB
RCE_EMPRESA_LOCAL On-line c/cambio de modelo a RDB
RCE_EMPRESA_LOCAL_DOMICILIO On-line c/cambio de modelo a RDB
RCE_EMPRESA_VEHICULO On-line c/cambio de modelo a RDB
RCE_ESTADO_APORTACION_EMPRESA On-line c/cambio de modelo a RDB
RCE_PER_FIS_RELACION_LABORAL On-line c/cambio de modelo a RDB
RCE_PER_JUR_RELACION_LABORAL On-line c/cambio de modelo a RDB
RCE_SUELDO_FICTO On-line c/cambio de modelo a RDB
RCE_T_PERSONAS On-line c/cambio de modelo a RDB
RCE_VEHICULO On-line c/cambio de modelo a RDB
RCE_MA_T_APORTACION_BPS Snapshot
RCE_MA_T_CONTRIBUYENTE Snapshot
RCE_MA_T_CONTR_NAT_JURIDICA Snapshot
RCE_MA_T_CONV_CONTR Snapshot
RCE_MA_T_CONV_EMP Snapshot
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 34 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO TABLA TIPO RÉPLICA
RCE_MA_T_EMPRESAS Snapshot
RCE_MA_T_ESTADO_EMP Snapshot
RCE_MA_T_INT_FISICOS Snapshot
RCE_MA_T_LOCALES Snapshot
RCE_MA_T_PERSONAS Snapshot
RCE_MA_T_REL_CONTR_EMP Snapshot
RCE_MA_T_SUELDO_FICTO Snapshot
ROB_MA_T_OBRAS Snapshot
1.2.1.3.8 Complejidad
MEDIA
1.2.1.3.9 Criticidad
ALTA En caso de no contar con el sistema informático de Registro de Contribuyentes y Empresas no es posible realizar ningún tipo de operaciones a nivel de todo el BPS, ya que este sistema por ser el que identifica a los contribuyentes y sus empresas involucra todas o casi todas las áreas de BPS
1.2.2 Registro de Obras (ROB)
1.2.2.1 Propósito
Sistema para la registración y mantenimiento de la información (actual e histórica) de las obras de construcción públicas y privadas, integrado al resto de los sistemas de BPS de forma de disponer de un registro único, nacional que cumple con las necesidades de integridad y confiabilidad de sus datos, sobre la base de criterios unificados.
1.2.2.2 Aspectos funcionales
1.2.2.2.1 Descripción Detallada
Se registra y mantiene información relativa a las obras de construcción, refacción, reforma o demolición, públicas y privadas y su vinculación con las personas particulares o empresas que intervienen en las mismas. Ejecuta un conjunto de Reglas de validación interna, y de validaciones cruzadas con el resto de los sistemas de BPS, detectando inconsistencias a efectos de tomar las acciones necesarias para corregir los datos. El sistema se adecua a los siguientes requerimientos: Definir y administrar la información registral de obras (actual e histórica) en forma eficiente,
manteniendo los datos con valor agregado para la gestión que faciliten la toma de decisiones. Establecer controles para reducir inconsistencias operativas y de criterios a nivel nacional.
Definir interfaces con otros sistemas con el fin de mantener la información actualizada.
Readecuación de los procedimientos al nuevo sistema.
Disponer de herramientas que permitan el mantenimiento de la calidad de la información.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 35 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
La principal entidad manejada por el sistema son las obras que se definen como toda actividad de construcción, refacción, reforma o demolición realizada para sí o para terceros por cualquier persona física o jurídica. Existen dos grandes sectores: Obra Pública y Obra Privada. Para definir el carácter de obra PÚBLICA o PRIVADA se basa en:
Quién es el propietario, titular de derechos reales o posesorios,
Predio donde se realiza la construcción,
Fines de la misma A su vez las Obras Privadas pueden ser de distintos tipos:
Por Administración
Por Contrato
Menor Cuantía
Menor a 30 jornales
Mano de Obra Benévola
Autoconstrucción Se realizan validaciones sobre tablas de códigos, tablas propias de Registro de Obras o para el caso de validaciones cruzadas mediante interfaces sobre datos de otros sistemas. Nota: Para registrar una obra por administración se debe contar con un contribuyente – empresa con aportación 4 (Construcción) y para registrar una obra por contrato se debe contar con un contribuyente – empresa con aportación 1 (Industria y Comercio) y 4 (Construcción)
1.2.2.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Inscripción de Obra Pública
Permite realizar la Inscripción de una Obra Pública, para esto, se debe identificar la ley por la cual se rige (se utiliza para generar un número de obra). Para la obra se registran los datos de la empresa titular (Vinculación de Empresa Titular). Posteriormente se ingresan los datos propios de la obra (Ingreso de Datos de Obra Pública) y se registran los datos de los titulares del padrón. Para el caso que la forma de realización de la obra sea “Por Contrato”, se deben vincular la o las empresas contratistas y subcontratistas.
Ingreso de Datos de Obra Pública
Permite ingresar los datos específicos de una Obra Pública, tales como fecha de inicio y fecha de fin estimada, datos del permiso de construcción (si lo hubiera), clase, destino y forma de realización, datos del técnico, ubicación de la obra, descripción de la obra, observaciones, etc.
Inscripción de Obra Privada
Permite realizar la Inscripción de una Obra Privada, se debe ingresar la ley por la cual se rige. Se ingresan los datos de la ubicación de la obra. En caso de ya existir construcciones en esa misma ubicación se podrán modificar sus datos de lo contrario se permite registrar uno nuevo (Ingresar Datos Padrón). Cuando la forma de realización de la obra es “Por Contrato”, se deben vincular las Empresas Contratistas y Subcontratistas. Las obras realizadas en un mismo padrón se registran con un mismo número raíz más un secuencial.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 36 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Ingreso de Datos de Obra Privada
Permite ingresar los datos específicos de una Obra Privada tales como fecha de inicio, de fin estimada, datos del permiso de construcción (si lo hubiera), clase y destino de obra, características, forma de realización (de acuerdo a los códigos correspondientes), se ingresan los datos del técnico, etc.
Ingresar Padrón/ Ingresar Datos Padrones
Para identificar la ubicación de una determinada Obra se permite ingresar los datos de un Padrón para asociarlo a una Obra Pública o Privada. Se ingresan los datos de: Departamento, Número de Padrón, Unidad, tipo de Padrón y otros datos tales como calle y número. Cuando la obra es privada se ingresan los datos del gravamen. Se ingresan los datos de los titulares físicos (solo para las privadas) y jurídicos del padrón (necesariamente uno de los dos o ambos)
Consulta y Alta de Personas
Se consulta si la persona titular del padrón existe en la base de datos corporativa. Si existe se muestran todos los datos de la persona, si no existe permite ingresar los siguientes datos de la persona: Primero y Segundo Apellido, Primer y Segundo Nombre, Fecha de Nacimiento, Nacionalidad, Sexo, Serie y Número de Credencial, tipo, país y número de documento.
Vinculación de Empresa Titular
Permite vincular a una empresa como titular de la obra pública o privada (debe existir y tener aportación construcción salvo para las obras de menor cuantía donde se inscribe la empresa contratista como titular – agente de retención – y por tanto la empresa deberá tener aportación Construcción e Industria y comercio activas).
Vinculación de Empresas Contratistas y Subcontratistas
Permite a una Empresa Titular de una determinada Obra pública o privada, vincular las Empresas Contratistas correspondientes y a su vez vincular Subcontratistas a estas Contratistas (todas deben tener aportación construcción e industria y comercio). Se permite agregar, modificar o eliminar empresas contratistas de la titular y agregar modificar o eliminar empresas subcontratistas de una determinada contratista. Aplica para las obras cuya forma de realización es “Por Contrato”
Mantenimiento de Empresas titulares.
Esta modificación consta de dos partes: por un lado la desvinculación de la empresa titular de la obra, y por otro lado la vinculación de la obra a una nueva empresa titular. Antes de desvincular a la empresa titular de la obra se deberán desvincular de la misma todas las empresas contratistas o subcontratistas que figuren vinculadas. Es también llamada Cambio de titularidad de la obra.
Mantener Titulares del Padrón – Persona Física
Permite mantener (agregar, modificar y eliminar) los datos de los Titulares del padrón cuando corresponden a una Persona Física (este tipo de titular aplica solo para Obras Privadas).
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 37 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Mantener Titulares del Padrón – Persona Jurídica
Permite mantener (agregar, modificar y eliminar) los datos de los Titulares del Padrón cuando corresponden a una Persona Jurídica (aplican tanto para Obras Privadas como Públicas).
Modificar Datos de Padrones
Permite ingresar / seleccionar los datos de un determinado padrón para modificarlos. Solo se pueden modificar algunos datos del padrón tales como datos de la ubicación de la obra, gravamen y datos de los titulares físicos y/o jurídicos del padrón.
Selección de Padrones
Consulta los datos de un determinado padrón. También se permite mostrar los datos de las obras asociadas a un determinado padrón.
Modificación de los datos de la Obra
Permite realizar la Modificación de los datos de la Obra tales como: Fecha de Inicio, Fecha Fin estimada, Permiso de Construcción, Clase de Obra, Destino de la Obra, Descripción de la Obra, Observaciones, Características de la Obra (esto aplica solo para Obras Privadas), Forma de Realización, Datos del Técnico de la Obra, ejecutando las validaciones correspondientes.
Mantenimiento de Datos de Empresas Contratistas y Subcontratistas
Permite realizar la Modificación de Datos de Empresas Contratistas y/o Subcontratistas de una empresa titular vinculada a una determinada obra. Se ingresa el número de obra, se consultan las titulares, se despliega una lista con las mismas desde donde se permite seleccionar una de ellas para agregar, modificar o eliminar empresas contratistas y/o subcontratistas vinculadas, ejecutando las validaciones correspondientes.
Mantenimiento de Habilitación Municipal
Permite realizar el Mantenimiento de Habilitación Municipal. Se ingresa el número de la obra y si ya tiene habilitación municipal se mostrarán los datos existentes y el usuario podrá modificarlos, sino podrá darlos de alta. Los datos que se ingresan son: número, fecha, documentación anexa.
Mantenimiento de Estado de Obra
Permite Agregar , Modificar o Eliminar un determinado estado de la Obra. Para agregar un estado (Activa, Inactiva, Solicitud de Cierre o Cierre), se ingresan: Fecha Desde, Fecha de Presentación del Formulario F9 y Porcentaje de Avance (solo para los estados Solicitud de Cierre y Cierre), Aval Técnico (solo para el Estado Solicitud de Cierre), Tasación (sólo para el estado Cierre). Para modificar un estado se permiten modificar todos los datos anteriores del estado. Eliminar un estado, se elimina el registro. Cuando se agregue un estado inactivo si la misma tiene forma de realización “por contrato”, se podrán desvincular las empresas contratistas y/o subcontratistas vinculadas a la obra.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 38 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Mantenimiento de los Datos del Padrón
Permite modificar los datos de un Padrón. Se ingresan los datos identificatorios del padrón y se consultan los Padrones existentes. En el caso que la Obra sea Pública y no tenga asociado un Padrón se despliega para su modificación la Ubicación de la Obra.
Modificaciones Especiales del Padrón
Permite modificar los datos que identifican un Padrón que no alteran la identificación de la obra raíz. Permite modificar: Departamento, Nro. De Padrón, Unidad, Tipo de Padrón, Localidad, Localidad Catastral, Block, Nivel, Sección Judicial, Ley. Para la Obra Pública que no tiene padrón asociado solo se permite la modificación del campo Ley
Anulación de Obra por Unificación
Permite anular una obra, especificando la Obra que quedará vigente, esto se da por la Unificación de dos Obras en una. Se ingresa la obra a anular y la obra que queda vigente, y se despliegan los datos de las mismas. Para las Obras con Padrón asociado se muestra: Tipo de Obra, Obra Raíz, Número y Denominación de la Empresa Titular vigente, Departamento, Nro. De Padrón, Unidad, Localidad, Localidad Catastral, Block, Nivel, Sección Judicial. Para las Obras Públicas sin Padrón asociado se muestran: Tipo de Obra, Obra Raíz, Número y Denominación de la Empresa Titular vigente y el campo ubicación de la obra.
Baja de Obra por Error
Permite dar la baja a una determinada Obra cuando fue ingresada por error. Si la Obra no tiene un Padrón asociado se muestran: Tipo de Obra, Obra Raíz, Número y Denominación de la Empresa Titular vigente y el campo ubicación de la obra.
Emisión de Etiquetas
Permite para las Empresas Titulares y Contratistas vinculadas a una determinada Obra Pública o Privada, emitir las etiquetas con códigos de barras que se utilizarán para la presentación de nóminas de construcción (para las nominas de las subcontratistas se incluyen dos etiquetas, una para la empresa titular y otra para la empresa contratista).
Lectura de Etiquetas
Permite leer las etiquetas emitidas para las Empresas Titulares y Contratistas vinculadas a una determinada Obra Pública o Privada. Se procesa esta información y se despliega Tipo de Empresa – si es Titular (Propietaria) o Contratista, Número de la Empresa, Número de Contribuyente, Número de Obra, Número de Etiqueta. Cuando la etiqueta esté anulada o utilizada se informa de la situación. Si la información desplegada coincide con el cabezal de la nómina se confirma la transacción.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 39 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Anulación de Etiquetas
Permite anular las etiquetas emitidas para las Empresas Titulares y/o Contratistas vinculadas a una determinada Obra Pública o Privada. Se ingresan el Tipo de empresa (titular o contratista), Número de Empresa, Número de obra y Número de Contribuyente para los cuales se anularán las Etiquetas. Se pueden anular todas las etiquetas o un determinado rango de las mismas. Estas etiquetas no pueden utilizarse para la presentación de nominas.
Mantenimiento de Codigueras
Permite mantener las distintas codigueras utilizadas por el sistema, como ser localidad, caller, etc.
Mantenimiento de Severidades
Permite modificar las severidades de las reglas de negocio
Replicas
Permiten actualizar los datos de RDB de Registro de Obras de acuerdo a las modificaciones realizadas en el sistema nuevo. Esto es necesario debido a que existen sistemas del Banco que aún siguen consultando datos en estos sistemas.
Nota: Existen un conjunto de consultas sobre los datos de Registro de Obras las cuales fueron
implementadas y son mantenidas y explotadas por BPS. A modo de ejemplo: consulta de datos de obra, consulta por padrón, etc.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 40 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.2.2.3 Diagrama de contexto
1.2.2.3 Aspectos técnicos
1.2.2.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.2.2.3.2 Módulo o funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Registro de Obras J2EE
Contribuyente
Fiscalizaciòn
BDC Personas
Registro de Contribuyentes
y Empresas
Cuenta Empresa
Fiscalización
REGISTRO De OBRAS
Inscripción Modificación
Cierre
DIAGRAMA de CONTEXTO
REGISTRO – OBRAS
RDB
Certificados
Exoneraciones
BDC Peronas
Recaudación
Gestión de Cobro
Representantes
ATYR
Prestaciones Económicas
ROB
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 41 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.2.3.3 Objetos del sistema
MODULO TIPO OBJETO CANTIDAD
Registro de Obras
Objetos Java 1828
Archivos XML/properties/configs 601
JSPs 162
JavaScripts 60
WSDLs 1
Oracle Packages/Functions/Procedures 0
1.2.2.3.4 Objetos de la base
MODULO TIPO OBJETO CANTIDAD
Registro de Obras
Tablas 96
Indices 50
Secuencias 3
Triggers 71
1.2.2.3.5 Procesos Batch
No hay procesos batch asociados a la aplicación
1.2.2.3.6 Interfases con otros sistemas
1.2.2.3.6.1 Proveeodor
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
BPS ACERCA J2EE wsRegObras obtObrasEmpresa web services
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 42 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.2.3.6.2 Cliente
Servicio Interfaz Tipo
Ám
bit
o
Pro
veed
or
Tecn
olo
gía
wsGup TienePermiso web services BULL Seguridad Microsoft
wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
wsGup ObtIdUsu web services BULL Seguridad Microsoft
wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
k_nominas p_cons_cabezales_nominas_emp PL-SQL IBM RUR PL-SQL
k_pag_inter_sup_rdb p_consulta_pagos_dnps PL-SQL BPS Pagos
k_per_cons_opcion_regimen p_cons_opcion_regimen PL-SQL BPS Personas Microsoft
k_per_cons_persona_lnk p_cons_datos_pers PL-SQL BULL Personas Microsoft
RCEConsultasInterfaz execute EJB IBM RCE J2EE
1.2.2.3.7 Réplicas
MODULO TABLA TIPO RÉPLICA
Registro de Obras ROB_MA_T_EMP_OBRAS Snapshot
ROB_MA_T_OBRAS Snapshot
1.2.2.3.8 Complejidad
MEDIA
1.2.2.3.9 Criticidad
ALTA En caso de no contar con el sistema informático de Registro de Obras no es posible realizar ningún tipo de operaciones en lo relacionado a la aportación 4 (construcción). A modo de ejemplo no permitiría el ingreso de pagos y nóminas asociados a las mismas así como tampoco la liquidación de las prestaciones de actividad a los trabajadores.
1.2.3 Registro de Exoneraciones (REX)
1.2.3.1 Propósito
Sistema donde se registra y mantiene la información (actual e histórica) de las exoneraciones y denegatorias que se otorgan a empresas y obras de construcción, integrado al resto de los sistemas de BPS de forma de disponer de un registro único, nacional que cumple con las necesidades de integridad y confiabilidad de sus datos.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 43 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.3.2 Aspectos funcionales
1.2.3.2.1 Descripción Detallada
Comprende el ingreso, baja, modificación y eliminación de información de la base de exoneraciones de acuerdo a las disposiciones legales reglamentarias vigentes. Ejecuta un conjunto de Reglas de validación interna, y de validación cruzadas con el resto de los sistemas de BPS, detectando inconsistencias. Las entidades que se manejan son exoneraciones y denegatorias. Una exoneración se define como la liberación total o parcial de la obligación tributaria establecida por una norma legal y una denegatoria es una resolución negativa de Directorio, Dirección Técnica o Gerencia Adscripta que no permite el ingreso de una exoneración para una empresa u obra en el periodo que dura la misma (para una determinada subcausal), a su vez elimina o cierra una exoneración en caso de que los periodos se solapen. Los códigos de subcausal indican qué códigos de pago y en qué porcentajes se exoneran las obligaciones corrientes de acuerdo al marco legal.
1.2.3.2.2 Funcionalidades del sistema
FUNCIONALIDAD DESCRIPCIÓN
Ingreso de Exoneración de Empresa u Obras
El objetivo de ésta funcionalidad es realizar las altas de las exoneraciones (liberación total o parcial de la obligación tributaria establecida por una norma legal) tanto para las empresas como para las obras, asociadas a un subcausal determinado. Las exoneraciones (y por ende las subcausales) pueden clasificarse como fijas o variables. Las fijas son las que siempre tendrán el mismo porcentaje de exoneración y son otorgadas a través de Resolución de Directorio, Dirección Técnica o Gerencia Adscripta a la Dirección Técnica, en cambio las variables son aquellas cuyo porcentaje de exoneración o exención varía de acuerdo a la actividad de la empresa y es el resultado de la relación entre los ingresos por dicha actividad y los ingresos totales. (x ej. transporte colectivo de pasajeros, de carga, empresas manufacturaras, etc). Se ingresan los datos genéricos de la empresa u obra y de acuerdo al tipo de exoneración se ingresan datos particulares.
Modificación de Exoneración de Empresa u Obras
Permite realizar modificaciones a los registros existentes de exoneraciones tanto para empresas como para obras
Baja de Exoneración de Empresa u Obra
Permite realizar bajas a los registros existentes de exoneraciones tanto para empresas como para obras. La baja implica la asignación de una fecha hasta para el período de la vigencia de la exoneración, en caso de que la misma sea nula, o su modificación por una fecha menor, en los demás casos.
Eliminación de Exoneración de Empresa u Obras
Se permite eliminar registros existentes de exoneraciones para las empresas y obras.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 44 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCIÓN
Reliquidación de Exoneración
Se permite registrar las reliquidaciones que las empresas han realizado en su declaración jurada. La reliquidación es un caso particular de la modificación para exoneraciones de tipo variables, es una declaración nueva que corrige una anterior presentada e ingresada.
Alta de Denegatoria de Empresa u Obra
Permite realizar altas de denegatorias de exoneración tanto a empresas como a obras para una subcausal dada.
Baja de Denegatoria de Empresa u Obra
Se permite realizar bajas de denegatorias de exoneraciones tanto a empresas como a obras para una subcausal dada.
Consulta de Exoneraciones y Denegatorias de Empresa u Obra
Permite realizar distintas consultas sobre las exoneraciones y denegatorias registradas para una empresa u obra (según los parámetros ingresados).
Consulta de Períodos de Exoneración Resumidos para Empresa u Obra
Permite consultar los códigos de pago y la tasa exonerada por código para un periodo para una empresa u obra (según los parámetros ingresados).
Consulta de la historia de las operaciones realizadas para una empresa u obra.
Permite mostrar toda la historia de exoneraciones y denegatorias de la empresa (según los parámetros ingresados), visualizando las altas, bajas, modificaciones y eliminaciones ordenadas de acuerdo a la fecha que se produjo.
Consulta de Causales y Subcausales
Permite consultar la información relativa a un causal y/o subcausal.
Consulta de Causales y Subcausales por Estado
La consulta devuelve el listado de empresas con exoneración para una subcausal en un periodo determinado filtrando por tipo de exoneración (definitiva, provisoria o de oficio).
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 45 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.3.2.3 Diagrama de Contexto
1.2.3.3 Aspectos técnicos
1.2.3.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.2.3.3.2 Módulo o funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Registro de Exoneraciones J2EE
Contribuyente
Registro de Empresas
Registro de Obras
Cuenta Empresa
Fiscalización
Contribuyente
REGISTRO de Exoneraciones y
Denegatorias
Alta Modificación
Baja
DIAGRAMA de CONTEXTO
REGISTRO – Exoneraciones
RDB
Gestión de Cobro
Recaudación
i REX
r
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 46 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.3.3.3 Objetos del sistema
MODULO TIPO OBJETO CANTIDAD
Registro de Exoneraciones
Objetos Java 694
Archivos XML/properties/configs 342
JSPs 158
JavaScripts 57
WSDLs 0
Oracle Packages/Functions/Procedures 4
1.2.3.3.4 Objetos de la base
MODULO TIPO OBJETO CANTIDAD
Registro de Exoneraciones
Tablas 109
Indices 48
Secuencias 9
Triggers 71
1.2.3.3.5 Procesos Batch
No hay procesos batch asociados a la aplicación
1.2.3.3.6 Interfases con otros sistemas
1.2.3.3.6.1 Proveedor
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
IBM Validaciones C++ K_VAL_EXO_NOM p_cons_cod_exo PL-SQL
IBM Validaciones C++ K_VAL_EXO_NOM p_val_cod_exoneracion PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 K_CAL_TASA_EXO_NOM P_CONS_CAL_TASA_EXO
PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 K_CAL_TASA_EXO_NOM P_LEER_CAL_TASA_EXO_NOM
PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 K_CAL_TASA_EXO_NOM P_FIN_CAL_TASA_EXO_NOM
PL-SQL
IBM RUR J2EE K_VAL_EXO_NOM PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 47 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.3.3.6.2 Cliente
Servicio Interfaz Tipo
Ám
bit
o
Pro
veed
or
Tecn
olo
gía
k_muca_porcentaje_codigo p_cons_porcentajes PL-SQL IBM MUCA C++
wsGup TienePermiso web services BULL Seguridad Microsoft
wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
wsGup ObtIdUsu web services BULL Seguridad Microsoft
wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
VIA BASE DE DATOS JDBC IBM RCE J2EE
1.2.3.3.7 Replicas
MODULO TABLA TIPO RÉPLICA
Registro de Exoneraciones
REX_MA_T_EMP_EXONER Snapshot
REX_MA_T_OBR_EXONER Snapshot
1.2.3.3.8 Complejidad
MEDIA
1.2.3.3.9 Criticidad
ALTA En caso de no contar con el sistema informático de Registro de Exoneraciones no es posible determinar dada una empresa o una línea de la nómina, los códigos de pagos y porcentajes a exonerar.
1.2.4 Registro de Padrones Rurales (PRUR)
1.2.4.1 Propósito
Sistema para la registración y mantenimiento de información de los padrones rurales integrado al resto de los sistemas de BPS de forma de disponer de un registro único, nacional que cumple con las necesidades de integridad y confiabilidad de sus datos, sobre la base de criterios unificados
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 48 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.4.2 Aspectos funcionales
1.2.4.2.1 Descripción detallada
Ejecuta un conjunto de Reglas de validación interna, y de validación cruzadas con el resto de los sistemas de BPS, detectando inconsistencias a efectos de tomar las acciones necesarias para corregir los datos. El sistema se adecua a los siguientes requerimientos: Registrar para su ingreso al sistema tributario nacional administrado por el BPS los padrones rurales
asociados al contribuyente. Definir y administrar la información registral de los padrones rurales (actual e histórica) en forma
eficiente, manteniendo los datos con valor agregado para la gestión que faciliten la toma de decisiones.
Establecer controles para reducir inconsistencias operativas y de criterio a nivel nacional. Definir interfaces con otros sistemas con el fin de mantener la información actualizada.
Se realizan validaciones sobre tablas de códigos, tablas propias de Registro o para el caso de validaciones cruzadas mediante interfaces sobre datos de otros sistemas. Se registra y mantiene la información necesaria para la correcta determinación tributaria de las obligaciones de los contribuyentes rurales. Todo propietario de inmuebles rurales debe declarar al BPS, si los mismos son ocupados por sí o por terceros. Asimismo, toda persona física o jurídica que ocupa inmuebles ubicados en zona rural debe declarar los inmuebles que ocupa, a qué titulo lo realiza, ubicación, número de padrón, superficie del predio en caso de corresponder identificación de titulares/ocupantes. Para esto se realizan consultas, altas, bajas y modificación de Padrones Rurales y sus datos identificatorios, forma de explotación y titulares. Cuenta con distintas funcionalidades que facilitan la rápida gestión de los padrones. (ej. Funcionalidad de búsqueda de padrón tanto en el ingreso como corrección de datos)
1.2.4.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Alta de padrones rurales
Se dan de alta padrones rurales para una empresa rural. Consiste en el ingreso de los datos de la identificación del padrón, datos del padrón, datos de la ocupación, de la explotación, de la exoneración o desgravación y datos de identificación de titular y / u ocupante asociado a una empresa / contribuyente, en una determinada fecha de presentación. Se permite realizar el mantenimiento histórico y la posibilidad de consultar los mismos.
Baja de padrones
Consiste en la registración de la baja del padrón rural de una empresa – contribuyente rural, por regla no se podrá confirmar la misma si no tiene una fecha de baja y una causal respectiva. Requiriéndose el mantenimiento histórico de los mismos y la posibilidad de consulta.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 49 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Modificaciones
Todos los datos del padrón son modificables, requiriéndose el mantenimiento histórico de los mismos y la posibilidad de consulta. Se distinguen dos subprocesos: modificaciones de datos propiamente dicho y corrección de datos ingresados por error que permite la corrección de la información de un padrón rural de un contribuyente para un período dado, cuyos datos se hubieren confirmado. Implica la sustitución de un dato por otro. La corrección también incluye la eliminación de un padrón, que consiste en la baja física del padrón con sus datos asociados.
Consulta de padrones rurales por causales de desvinculación
Despliega los datos de los padrones rurales pertenecientes a uno o varios causales, uno o varios departamentos y una sección judicial seleccionados en un periodo determinado. El resultado obtenido de la consulta se detalla en un reporte visualizando todos los datos relacionados tanto a la empresa, al periodo seleccionado, al detalle de los arrendatarios, sus padrones y formas de explotación.
Consulta por padrón rural
Despliega la información respectiva según los datos del padrón rural seleccionado en un periodo determinado. El resultado obtenido de la consulta se detalla en un reporte visualizando todos los datos relacionados al padrón rural seleccionado, datos de la empresa, datos del periodo seleccionado, datos de la forma de explotación y datos de los arrendatarios.
Consulta de padrones rurales, nominas, facturas y pagos de una empresa
Despliega los datos de los padrones rurales, nominas, facturas y pagos pertenecientes a la empresa seleccionada en un periodo determinado. El resultado obtenido de la consulta se detalla en un reporte visualizando todos los datos relacionados tanto a la empresa, al periodo seleccionado, al detalle de los padrones, nominas, facturas y pagos.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 50 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.4.2.3 Diagrama de Contexto
Contribuyente
Exoneraciones
Registro de
Empresas
Prestaciones
GAFI
Módulo único
de Cálculo
Registro de
Empresas
Contribuyente
PADRONES
RURALES
DIAGRAMA de CONTEXTO
PADRONES RURALES
1.2.4.3 Aspectos técnicos
1.2.4.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.2.4.3.2 Módulo o funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Registro de Padrones Rurales Oracle Forms/Reports
1.2.4.3.3 Objetos del sistema
MODULO TIPO OBJETO CANTIDAD
Registro de Padrones Rurales
Oracle Forms 6
Oracle Reports 4
Oracle Packages/Functions/Procedures 4
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 51 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.4.3.4 Objetos de la base
MODULO TIPO OBJETO CANTIDAD
Registro de Padrones Rurales
Tablas 11
Indices 2
Secuencias 0
Triggers 7
1.2.4.3.5 Procesos Batch
No hay procesos batch asociados a la aplicación
1.2.4.3.6 Interfases con otros sistemas
1.2.4.3.6.1 Proveedor
Ám
bit
o
Co
nsu
mid
or
Tecn
olo
gía
Servicio Interfaz Tipo
IBM RCE J2EE k_prur p_fracexp_cons PL-SQL
IBM RCE J2EE k_prur p_fracexp3_cons PL-SQL
IBM RCE J2EE k_prur p_fracnexp_cons PL-SQL
BPS RCE J2EE wsPRur obtPadronesRurales web services
IBM SDF J2EE p_has_conneat PL-SQL
IBM SDF J2EE p_meses_periodo PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracexp_cons PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracexp_leer PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracexp_fin PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracnexp_cons PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracnexp_leer PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracnexp_fin PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracexp3_cons PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracexp3_leer PL-SQL
IBM MUCA Pro*C/C/C++/Aix 5.22 k_prur p_fracexp3_fin PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 52 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.2.4.3.6.2 Clientes
Servicio Interfaz Tipo
Ám
bit
o
Pro
veed
or
Tecn
olo
gía
VIA BASE DE DATOS JDBC IBM RCE J2EE
1.2.4.3.7 Réplicas
No se ejecutan réplicas para este aplicativo
1.2.4.3.8 Complejidad
MEDIA
1.2.4.3.9 Criticidad
ALTA En caso de no contar con el sistema informático de Registro de Padrones Rurales no es posible realizar ningún tipo de operaciones en lo relacionado a la aportación 3 (rural). A modo de ejemplo no permitiría el ingreso de pagos y nóminas asi como el cálculo de las obligaciones, ni la liquidación de prestaciones de actividad y pasividad a los trabajadores.
1.2.5 Normativa Legal de REGISTROS
Ley 16.060 Sociedades Comerciales Ley 14.306 Código Tributario RD 40-2/97 (Dec.500/91) Ley 17.904 Obligatoriedad de denuncia de representantes Ley 14.411 Construcción Ley 16.713 Reforma de Seguridad Social Ley 18.083 Reforma Tributaria Ley 15.852 Rural Ley 17.777 Soc. Civiles Agropecuarias Ley 18.407 Nueva Ley de Cooperativas (todas) Ley 18065 Servicio Doméstico
1.2.6 Dimensionamiento Aplicación REGISTROS
Se dimensiona en su conjunto Registro de Contribuyentes y Empresas Registro de Obra Registro de Exoneraciones Registro Padrones Rurales
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 53 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Descripción Cantidad
Promedio anual de horas totales de Mantenimiento de último dos años 1098
Total mensual de horas totales de Mantenimiento de último seis meses
03/2009 – 1338.0 04/2009 – 1105.0 05/2009 – 1035.5 06/2009 – 1161.5 07/2009 – 1257.0 08/2009 – 1060.0
Promedio anual de horas de Mantenimiento correctivo de último dos años 395
Promedio anual de horas funcionalidades nuevas de último dos años 1262
Promedio anual de horas evoluciones tecnológicas de último dos años Comprendida punto anterior
Cantidad de usuarios nominados 4101
Promedio de usuarios concurrentes (sesiones activas) 280
1.2.7 Aspectos tecnológicos
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2 - Aspectos Tecnológicos
1.2.8 Aspectos de seguridad
1.2.8.1 Acceso a datos por roles
El acceso a datos de las aplicaciones de Registro es por medio de un usuario de aplicación con un rol asignado. Los usuarios acceden por medio del sistema de autorizaciones corporativo
1.2.8.2 Niveles de auditoría
Las auditorías están definidas mediante triggers que registran las modificaciones, registrando usuarios y fechas de última modificación. En el caso de modificaciones se registra la información del registro anterior y el nuevo.
1.3. RECAUDACIÓN
1.3.1 Emisor de documentos (EDO)
1.3.1.1 Propósito
Este sistema permite la emisión de dos tipos de documento: Facturas y Declaraciones de No Pago (DNP), con el objetivo de que el contribuyente pueda abonar en los distintos agentes recaudadores sus obligaciones o realizar el reconocimiento de las mismas. Se emiten documentos por Contribuciones Especiales de Seguridad Social, I.R.P.F., y otros fondos recaudados por el Organismo, los cuales incluyen las sanciones por mora respectivas en caso de corresponder.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 54 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.1.2 Aspectos Funcionales
1.3.1.2.1 Descripción Detallada
Se cuenta con un aplicativo que permite la emisión automática de facturas, ya sea en función de la información obtenida a partir de la presentación de las nóminas (obligaciones corrientes) o del Sistema de Regularizaciones (cuotas de convenio) También puede emitirse un documento de pago en función de la información ingresada manualmente a través del aplicativo Formulario Electrónico. El sistema permite asimismo la emisión de DNP ya sea en forma automática o manual (DNP Electrónica) Una vez generada la factura, el sistema permite emitir duplicado de documentos para un período y una opción determinada de documento. Dentro del sistema se contemplan las siguientes funciones: Emitir documentos (Facturas y DNP)
Confeccionar y emitir Formulario Electrónico, para los casos en que no pueda obtenerse la deuda
automáticamente (por ejemplo en el caso de nómina sin validar) o cuando se trate de aportes voluntarios o de los cuales el BPS oficia de agente de recaudador.
Consultar y emitir duplicados de los documentos generados para una empresa y para un
determinado período. Brindar interfaces para permitir la generación de documentos desde aplicativos de Cobranzas para
Cambios de Cabezal y Modificación de Documentos. Brindar el servicio para que el contribuyente a través de Acerca Web, pueda emitir Facturas y DNP
tanto para nóminas validadas como para períodos asociados a rectificativas. Brindar el servicio para duplicar desde Acerca Web la última factura de obligaciones corrientes
generada para un Contribuyente.
1.3.1.2.2 Funcionalidades del Sistema
FUNCIONALDIAD DESCRIPCION
Emisor de documentos interno
Emite la deuda de una empresa obteniendo el importe a facturar de las estructuras de la Cuenta de Empresa (obligaciones corrientes) o de sistemas conexos (Regularizaciones, en un futuro Avalúos). Se pueden emitir diferentes tipos y opción de documentos basándose en privilegios del aplicativo o en la invocación realizada por otros sistemas.
Formulario Electrónico
A diferencia del Emisor de Documentos, por medio de esta vía se ingresa la deuda en forma manual para los casos en que no se puede facturar automáticamente. Permite el ingreso de la deuda a ser incluida en la Factura o DNP a emitir.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 55 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Interfaces por Cobranzas
Cobranzas dentro de su funcionalidad de Modificación y Cambio de Cabezal tiene como requerimiento poder generar un documento Factura/DNP con el objetivo de reflejar el cambio o modificación del pago/DNP correspondiente. Para esto, el Emisor de Documentos realiza diferentes validaciones sobre las líneas ingresadas para asegurar la correcta calidad de la información que Cobranzas deberá ingresar para emitir el documento.
Servicio de generación de documentos por Acerca Web
Para d Devuelve a partir de, los datos de la empresa, un período dado, opción y tipo de documento, el documento correspondiente a todo el período. A partir de este documento se crea un PDF, el cual es retornado por este servicio, al igual que se hace en la actualidad para servicios ya consumidos por Acerca Web (formato PDF).
Servicio de última Factura para Acerca Web.
Para los usuarios que tienen contrato de conexión remota de BPS, se brinda la funcionalidad de última factura que hoy también brinda e-nominada y el Acerca Web. Se entiende por última factura, tanto para factura total como para factura IRPF, la de mayor fecha de emisión, comparando la fecha completa.
Servicio de generación de documentos para rectificativas por Acerca Web.
Permite generar una factura total por el período asociado a la rectificativa validada. En el caso de IRPF, las facturas son tantas como meses contenga el período a facturar. Como resultado se genera un dibujo de estas facturas en formato PDF.
Nota: Se tomo la Solución Funcional y Alcance del Emisor de Documentos.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 56 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.1.2.3 Diagrama de Contexto
Cuenta de
Empresa
Registro único de
Remuneraciones
Regularizaciones
Módulo único
de Cálculo
Cobranzas
Agentes
Externos
GCA
Contribuyente
EMISOR DE
DOCUMENTOS
DIAGRAMA de CONTEXTO
EMISOR de DOCUMENTOS
Registro de
Empresas
Registro de
Obras
1.3.1.3 Aspectos Técnicos
1.3.1.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.3.1.3.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Emisor de Documentos (EDO) J2EE/PLSQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 57 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.1.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
EDO
Objetos Java 427
Archivos XML/properties/configs 511
JSPs 39
JavaScripts 12
WSDLs 2
Binarios Pro*C/C++ 0
Scripts AIX/ksh/perl 0
General
Oracle Packages/Functions/Procedures 731
Oracle Forms Reports Windows 25
Oracle Forms Reports AIX 38
1.3.1.3.4 Objetos de la base
MODULO TIPO OBJETO CANTIDAD
EDO
Tablas 39
Indices 23
Secuencias 6
Triggers 5
GRAL
Tablas 78
Indices 44
Secuencias 5
Triggers 14
1.3.1.3.5 Procesos Batch
Este aplicativo no ejecuta procesos batch
1.3.1.3.6 Interfases con otros sistemas
1.3.1.3.6.1 Proveedor
Am
bit
o
Co
nsu
mid
or
Tecn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Tecn
olo
gia
IBM BPS J2EE WsConsDeducciones obtDeducciones web services IBM DED J2EE
IBM BPS J2EE WsGeneracionFactura obtFacturaPDF
web services IBM EDO J2EE
IBM BPS J2EE WsUltimaFactura obtUltimaFacturaPDF
web services IBM EDO J2EE
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 58 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.1.3.6.2 Cliente
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM
EDO - Emisor de Documento J2EE k_abmact
P_CONS_ACTIVIDADES_AMC PL-SQL BULL RHL
IBM
EDO - Emisor de Documento J2EE K_CONS_VF_SS_ACTI P_ACTI_ANUL_EGRESO PL-SQL BULL RHL
IBM
EDO - Emisor de Documento J2EE K_PER_ALTA_COMUN P_ALTA_COMUN PL-SQL BULL Personas
Microsoft
IBM
EDO - Emisor de Documento J2EE k_rec_inter_sup_rdb p_consulta_identifcontr PL-SQL IBM REC C++
IBM
EDO - Emisor de Documento J2EE k_rec_inter_sup_rdb p_consulta_empcontr PL-SQL IBM REC C++
IBM
EDO - Emisor de Documento J2EE k_rec_inter_sup_rdb p_consulta_actaport PL-SQL IBM REC C++
IBM
EDO - Emisor de Documento J2EE k_rec_inter_sup_rdb p_consulta_identifemp PL-SQL IBM REC C++
IBM
EDO - Emisor de Documento J2EE k_rhl_alta_actividades P_ACTI_ALTA PL-SQL BULL
Actividades
Microsoft
IBM
EDO - Emisor de Documento J2EE
K_RHL_ANUL_EGRESO_ACTIVS P_ACTI_ANUL_EGRESO PL-SQL BULL
Actividades
Microsoft
IBM
EDO - Emisor de Documento J2EE k_rhl_cons_actividades_rhl P_CONS_ACTIVIDADES_RHL PL-SQL BULL
Actividades
Microsoft
IBM
EDO - Emisor de Documento J2EE k_rhl_egreso_actividades P_ACTI_BAJA PL-SQL BULL
Actividades
Microsoft
IBM
EDO - Emisor de Documento J2EE K_RHL_MODIF_ACTIVIDAD_FE P_ACTI_MODI_FE PL-SQL BULL
Actividades
Microsoft
IBM
EDO - Emisor de Documento J2EE K_RHL_MODIF_ACTIVIDAD_FI P_ACTI_MODI_FI PL-SQL BULL
Actividades
Microsoft
IBM
EDO - Emisor de Documento J2EE k_rhl_modif_actividad_ss P_ACTI_MODI_SS PL-SQL BULL
Actividades
Microsoft
IBM
EDO - Emisor de Documento PL f_tiene_pagos_o_dnp PL-SQL IBM COB PL-SQL
IBM
EDO - Emisor de Documento PL K_Calculos F_Calcular_Multa PL-SQL IBM MUCA PL-SQL
IBM
EDO - Emisor de Documento PL K_Calculos F_Calcular_Recargo PL-SQL IBM MUCA PL-SQL
IBM
EDO - Emisor de Documento PL
K_MUCA_PORCENTAJE_CODIGO p_cons_porcentajes PL-SQL IBM MUCA PL-SQL
IBM
EDO - Emisor de Documento PL K_Cta_Neteo P_Cta_Neteo_Cons PL-SQL IBM CTA PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 59 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM
EDO - Emisor de Documento PL f_obtener_TC PL-SQL IBM REC PL-SQL
IBM
EDO - Emisor de Documento PL F_Obtener_Datos_Nomina PL-SQL IBM REC PL-SQL
IBM
EDO - Emisor de Documento PL F_Obtener_Nomina PL-SQL IBM REC PL-SQL
IBM
EDO - Emisor de Documento PL P_Vencimientos PL-SQL IBM REC PL-SQL
IBM
EDO - Emisor de Documento PL F_Empresa_Calculada PL-SQL IBM REC PL-SQL
IBM
EDO - Emisor de Documento PL F_Tiene_Pagos_O_Dnp PL-SQL IBM COB PL-SQL
IBM
EDO - Emisor de Documento PL F_Cotizacion PL-SQL IBM COB PL-SQL
IBM
EDO - Emisor de Documento PL k_cta_estado P_Cons_Saldo_Mes PL-SQL IBM CTA PL-SQL
IBM
EDO - Emisor de Documento PL K_Calculos P_Calc_Mul_185 PL-SQL IBM MUCA PL-SQL
IBM
EDO - Emisor de Documento J2EE wsRADInfoFacilidadPago obtCuotasFP
web services IBM RAD
Web Service
IBM
EDO - Emisor de Documento J2EE wsRADAdelantoCancelacionFP
adelantoCuotasFP, cancelacionFP
web services IBM RAD
Web Service
1.3.1.3.7 Réplicas
MODULO TABLA TIPO RÉPLICA
Recaudación Actividad_principal Snapshot
Afaps Snapshot
Afiliaciones_a_afaps Snapshot
Beneficios_personales Snapshot
Caja_actividad Snapshot
Categorias Snapshot
Causales_baja Snapshot
Causal_baja Snapshot
Codigos_ingresos_docs Snapshot
Codigo_exoneracion Snapshot
Cod_beneficios_actividades Snapshot
Cod_beneficios_personales Snapshot
Cod_causal_baja_afil Snapshot
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 60 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO TABLA TIPO RÉPLICA
Recaudación Cod_errores Snapshot
Concepto_aporte Snapshot
Feriados Snapshot
Impcolas Snapshot
Mensajes_bps Snapshot
Muca_porcentaje_codigo Snapshot
Opciones_regimenes Snapshot
Persona_opcion Snapshot
Rde_cod_categoria_deduccion Snapshot
Rde_cod_causa_deduccion Snapshot
Rde_cod_causa_hasta_conyuge Snapshot
Rde_cod_causa_hasta_deduccion Snapshot
Rde_cod_corresponde_monto Snapshot
Rde_cod_deduccion Snapshot
Rde_cod_ded_regimen Snapshot
Rde_cod_relacion_filial Snapshot
Rde_rel_cod_ded_ch_deduccion Snapshot
Rde_rel_ded_calculo Snapshot
Seguro_salud Snapshot
Snap_depto_geog Snapshot
Subsidios_control Snapshot
Subsidios_control_meses Snapshot
Subsidios_rechazos_lineas Snapshot
Tipo_alta_afiliacion Snapshot
Traspasos_pendientes Snapshot
T_paises_emisores Snapshot
Usuarios Snapshot
Usuarios_habilitados Snapshot
Var_valores_variables Snapshot
Vinculo_funcional_rec Snapshot
Cob_atyr_cabezal_documento On-Line con cambio de modelo
Pagos_descentralizados On-Line con cambio de modelo
1.3.1.3.8 Complejidad
ALTA
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 61 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.1.3.9 Criticidad
ALTA En la medida en que se mantengan en forma paralela las estructuras de RDB1, existe una alternativa de ingreso de pagos en el caso de falla del sistema. En tanto se está tendiendo a que los aplicativos y funciones de esta estructura paralela sean absorbidos por RNOM, la criticidad del sistema es ALTA ya que la falla del mismo impide cerrar el proceso de recaudación.
1.3.2 Módulo único de Cálculo (MUCA)
1.3.2.1 Propósito
Contar con un sistema que centralice las reglas del negocio y que realice el cálculo de los distintos tipos de obligaciones a pagar por parte de las empresas, garantizando un único resultado para situaciones similares.
1.3.2.2 Aspectos funcionales
1.3.2.2.1 Descripción detallada
El Módulo Único de Cálculo (MUCA) tiene como objetivo realizar a partir de la presentación y validación de la nómina e información de otros sistemas (padrones rurales, tablas de distribución, exoneraciones, deducciones y valores de variables: cuota mutual, Base de Prestaciones y Contribuciones (BPC), etc), los cálculos de los tributos a abonar (contribuciones especiales de seguridad social, Impuesto a la Renta de la Persona Física (IRPF), etc.) para las distintas aportaciones. Además centraliza la obtención de las fechas de vencimiento a utilizar en los diferentes cálculos. También es el encargado de realizar los cálculos de multas (por nómina, por mora) y recargos en caso de presentación tardía o pago fuera de fecha. A continuación se muestran las aportaciones para las que MUCA realiza los cálculos, indicando las fechas de inicio de cálculo para cada una de ellas.
NÚMERO APORTACIÓN APORTACIÓN FECHAS
1 Industria y Comercio 04/1996
2 Recaudación Civil 11/2003
3 Rural 01/1998
4 Construcción 04/1996
6 Bancaria 03/2008
11 Profesionales 01/2009
48 Servicio Doméstico 04/1996
1 – Ver Ficha Técnica de Cobranza
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 62 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.2.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
CÁLCULO DE OBLIGACIONES CORRIENTES
Realiza el cálculo de los aportes que las empresas deben realizar a BPS según la normativa vigente, de forma que se pueda realizar la facturación. Para cada una de las aportaciones existe una serie de códigos y subcódigos que representan los diferentes aportes que deben realizarse y que se calculan según las tasas establecidas en las distintas normas legales . A continuación sólo se mencionan los códigos de cada aportación, no los subcódigos correspondientes.
Aportación Industria y Comercio Aplican los siguiente códigos: 1 Aporte jubilatorio No dependientes 2 Aporte jubilatorio dependientes 3 IRP y FRL 4 IRP Patronal Dependientes 7 Seguro de enfermedad no dependiente 8 Seguro de enfermedad dependiente 39 Aportación Patronal Partidas Exentas - Ley 16713 47 FRL aporte dependientes 48 FRL aporte no dependientes 74 Multa por nominada o multa por presentación tardía 87 Complemento cuota mutual 96 Bonificación Ley 17.963 (IRB) 99 Subsidio objetivo empleo 102 Aporte Unificado trabajo a domicilio 104 IRPF dependiente y no dependiente 107 Aporte adicional por seguro de salud patronal 108 Aporte adicional por seguro de salud dependientes 111 Servicios bonificados (o cómputos especiales)
Aportación Servicio Doméstico Aplica los siguiente códigos: 2 Aporte jubilatorio dependiente 3 IRP personal dependientes 4 IRP patronal dependientes 8 Seguro de enfermedad dependiente 39 Aportación Patronal Partidas Exentas - Ley 16713 47 FRL dependientes (desde 07/2007) 87 Complemento cuota mutual 96 Bonificación Ley 17.963 (IRB) 104 IRPF dependiente y no dependiente 108 Aporte adicional por seguro de salud dependientes 111 Servicios bonificados (o cómputos especiales)
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 63 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Aportación Civil Aplica los siguiente códigos: 1 Aporte jubilatorio patronal dependiente 2 Aporte jubilatorio personal dependiente 3 IRP personal dependientes 4 IRP personal dependientes 6 FRL dependientes 8 Seguro de enfermedad dependiente 39 Aportación Patronal Partidas Exentas - Ley 16713 74 Multa por nominada o multa por presentación tardía 87 Complemento cuota mutual 96 Bonificación Ley 17.963 (IRB) 104 IRPF dependiente y no dependiente 108 Adicional por seguro de salud dependientes 111 Servicios bonificados (o cómputos especiales)
Aportación Rural Aplica los siguiente códigos: 1 Aporte contribución patron rural 2 jubilatorio personal 3 IRP personal dependientes 7 Seguro de enfermedad no dependientes 8 Seguro de enfermedad dependientes 10 Impuesto Mevir 19 Hectáreas no explotadas 47 FRL Dependientes aportación personal 74 Multa por nominada 81 Acrecimiento 82 Aporte jubilatorio personal dependiente 2° categoría 96 Bonificación Ley 17.963 (IRB) 99 Subsidio objetivo empleo 104 IRPF dependiente y no dependiente 108 Aporte adicional por seguro de salud dependientes
Aportación Construcción Aplica los siguiente códigos: 2 Aporte global construcción 3IRP personal dependientes 4 IRP patronal dependientes 39 Aportación Patronal Partidas Exentas - Ley 16713 47 FRL dependiente 74 Multa por nominada 87 Complemento cuota mutual 96 Bonificación Ley 17.963 (IRB) 99 Subsidio objetivo empleo 104 IRPF dependiente y no dependiente 108 Aporte adicional por seguro de salud dependientes 111 Servicios bonificados (o cómputos especiales) 185 Multas Fondo Cesantía
Caja Bancaria 7 Seguro de enfermedad para no dependiente 8 Seguro de enfermedad para dependiente 87 Complemento cuota mutual
107 Aporte adicional por seguro se salud patronal 108 Aporte adicional por seguro de salud dependientes
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 64 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Caja Profesional
8 Seguro de enfermedad para dependientes 87 Complemento cuota mutual 108 Aporte adicional por seguro de salud dependientes
FUNCIONALIDAD DESCRIPCION
Cálculos de Multas y Recargos de Obligaciones Corrientes
Realiza dos tipos de cálculos de multas:
a) cálculos de multas por presentación tardía de nómina (código 74) b) cálculo de multas y recargos (código 85) por pago posterior al
vencimiento establecido. Para estos cálculos se toman en cuenta diferentes factores, como por ejemplo si se ha presentado o no Declaración de No Pago en fecha o realizado algún pago, la cantidad de cotizantes, si el pago se realiza durante el mes del vencimiento, cantidad de días pasado el vencimiento, tipo de empresa (Mayores Contribuyentes, Cobranza Descentralizada, Organismo Público, etc) Desde marzo 2008 también se calculan multas y recargos para los Fondos de Cesantía y Retiro de la Construcción (código 185). La tasa de multas y recargos difiere de la de Seguridad Social. También se calculan las multas y recargos correspondientes a cuotas de convenios.
CALCULO DE ANTICIPO Y AJUSTE ANUAL IRPF
A partir de julio 2007, con la vigencia de la Reforma Tributaria (Ley 18.083) se comenzó a realizar el cálculo de los anticipo mensuales y del ajuste anual del Impuesto a la Renta de las Personas Físicas (IRPF). Para el cálculo de los anticipos se considera la información proveniente de nóminas, de los valores de las variables implicadas y de las deducciones declaradas por el trabajador, por la empresa y las calculadas por el MUCA. El ajuste se realiza para todas aquellas personas declaradas en la nómina del mes de cargo diciembre de cada año. Para este cálculo se toman en cuenta diferentes factores como los montos gravados por IRPF anuales, deducciones anuales, anticipos calculados, franjas definidas, etc.
Transferencias de retenciones.
Proceso que transfiere información a DGI a nivel de persona, sobre el importe calculado de IRPF (anticipo y ajuste anual) y todos los datos que participaron en su cálculo como por ejemplo deducciones, opción de núcleo familiar, montos imponibles, fechas de declaración, etc. Este proceso además es capaz de re-procesar los rechazos originados en DGI de la información enviada.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 65 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
BATCH DE CONSTRUCCIÓN
Todos los meses se ejecuta un proceso batch con la finalidad de calcular los aportes de las empresas contratistas de la Construcción. Estas empresas deben pagar determinadas obligaciones (aportes al Seguro Nacional Integrado de Salud (SNIS), Adicional SNIS, Fondo de Reconversión Laboral (FRL), e IRPF) por todo su personal en obras. A su vez cada titular de obra debe presentar su nómina y es responsable del aporte unificado de la Construcción y del complemento de cuota mutual. Cálculos no ejecuta on line las obligaciones detalladas anteriormente para una empresa que tiene personal en varias nóminas. El proceso batch crea una nómina ficticia con todas las personas que figuren en todas las nóminas con las cuales se vincule a la empresa como contratista. A partir de esta nómina se calculan y registran en la cuenta de la empresa contratista sus obligaciones. Este proceso se ejecuta los primeros días del mes para dos meses de cargo anteriores al mes de proceso. (Ej: el 1° de setiembre se calcula para el mes de cargo julio) Éste es de los pocos casos en que no es posible prefacturar las obligaciones correspondientes, por lo que las empresas deben abonar al vencimiento sus obligaciones en un Formulario Electrónico. (Ver ficha Emisor)
RECALCULO
Esta funcionalidad permite volver a calcular la nómina cuando existen cambios de valores de variables que no están considerados en la misma (por ejemplo valor cuota mutual, valor BPC, cantidad de hectáreas explotadas, etc). Como resultado se registra en la Cuenta de la Empresa la actualización de acuerdo a los nuevos valores.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 66 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.2.2.3 Diagrama de Contexto
Exoneraciones
Registro de
Padrones
Rurales
Registro único de
Remuneraciones
Fiscalizaciones
Regularizaciones
GCA
DGI
Cuneta de
Empresa
MÓDULO ÚNICO
DE CÁLCULO
DIAGRAMA de CONTEXTO
Módulo Único de Cálculo
Deducciones
Afiliaciones -
Opciones
GAFI
1.3.2.3 Aspectos Técnicos
1.3.2.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.3.2.3.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Módulo Único de Cálculos (MUCA) Pro*C/C++
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 67 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.2.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
MUCA
Objetos Java 0
Archivos XML/properties/configs 6
JSPs 0
JavaScripts 0
WSDLs 1
Binarios Pro*C/C++ 13
Scripts AIX/ksh/perl 52
General
Oracle Packages/Functions/Procedures 731
Oracle Forms Reports Windows 25
Oracle Forms Reports AIX 38
1.3.2.3.4 Objetos de la base
1.3.2.3.5 Procesos Batch
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
MUCA
Transferencias de retenciones.
4
Proceso que transfiere información a DGI a nivel de persona, sobre el importe calculado de IRPF y todos los datos que participaron en su cálculo como por ejemplo deducciones calculadas, deducciones declaradas por las empresas, núcleo familiar, montos imponibles, fechas de declaración, etc. De la misma forma para el ajuste anual de IRPF. Este proceso además es capaz de re-procesar los rechazos originados en DGI de la información enviada.
MODULO TIPO OBJETO CANTIDAD
MUCA
Tablas 25
Indices 19
Secuencias 3
Triggers 14
GRAL
Tablas 78
Indices 44
Secuencias 5
Triggers 14
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 68 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
CUADRO DE FRECUENCIAS Detalle de las frecuencias de la ejecución de los Procesos Batch del Centro de Servicio
Tipo Frecuencia Días por mes
0 - 0
1 Lunes a Viernes 23
2 Sábados 4
3 Domingos 4
4 Mensual 1
5 Diaria 31
6 Lunes-Sábado 27
7 Lunes 5
8 1 p/cada Distribución 2
9 1a.Distribución 1
10 Martes a Sábado 22
11 Ciclo Rectificativas 1
12 Períodos año-mes 0
13 2a.Distribución 1
14 Domingo a Jueves 22
15 Lunes y Jueves 9
16 A demanda 0
17 Ejec.Suspendida 0
1.3.2.3.6 Interfases con otros sistemas
1.3.2.3.6.1 Proveedor
Am
bit
o
Co
nsu
mid
or
Tecn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Tecn
olo
gia
BPS BPS J2EE wsCuentaPersona obtCodigosSnis web services IBM MUCA J2EE
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 69 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.2.3.6.2 Cliente
Am
bit
o
Co
nsu
mid
or
Tecn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Tecn
olo
gia
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
K_CAL_TASA_EXO_NOM P_CONS_CAL_TASA_EXO PL-SQL IBM REX PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
K_CAL_TASA_EXO_NOM P_LEER_CAL_TASA_EXO_NOM
PL-SQL IBM REX PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
K_CAL_TASA_EXO_NOM P_FIN_CAL_TASA_EXO_NOM
PL-SQL IBM REX PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
C K_RCE_INTER_BATCH_SUP p_RespSustituto PL-SQL IBM RCE PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RCE_INTER_BATCH_SUP p_ExtEmpresa PL-SQL IBM RCE PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
C++ OPCIONESREGIMENCAUSALBCU
OPCIONESREGIMENCAUSALBCU
Pro*C IBM Distribución
Pro*C/C++/PL-SQL/Oracle Forms
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracexp_cons PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracexp_leer PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracexp_fin PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracnexp_cons PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracnexp_leer PL-SQL IBM PRUR J2EE
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 70 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
nsu
mid
or
Tecn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Tecn
olo
gia
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracnexp_fin PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracexp3_cons PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracexp3_leer PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
k_prur p_fracexp3_fin PL-SQL IBM PRUR J2EE
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
F_CONVERTOR_MOVIMIENTO PL-SQL IBM REC PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
f_obtener_periodo PL-SQL IBM REC PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
F_EDO_Emitir_Documento PL-SQL IBM EDO PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
f_cotizacion PL-SQL IBM REC PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22
f_obtener_cp PL-SQL IBM REC PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
libdis.a OpcionesRegimenCausalBCU C IBM Distribución
C
BPS
MUCA - Módulo Unico de Calculo
K_RCE_INTER_SUP p_consulta_rc_empApoEspecial
PL-SQL IBM RCE PL-SQL
BPS
MUCA - Módulo Unico de Cálculo
K_RCE_INTER_SUP p_consulta_empApoEspecial
PL-SQL IBM RCE PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 71 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
nsu
mid
or
Tecn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Tecn
olo
gia
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22 K_CTA_CODIGOS P_Cons_Codigos PL-SQL IBM CTA PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22 K_CTA_CODIGOS P_Leer_Codigos PL-SQL IBM CTA PL-SQL
IBM
MUCA - Módulo Unico de Cálculo
Pro*C/C/C++/Aix 5.22 K_CTA_CODIGOS P_Fin_Codigos PL-SQL IBM CTA PL-SQL
1.3.2.3.7 Réplicas
La descripción de las replicas de Recaudación se detalla en Item 2.3.1.3.7 - Réplicas
1.3.2.3.8 Complejidad
ALTA
1.3.2.3.9 Criticidad
ALTA En caso de que Cálculos no esté operativo, no se resgistrarían los debes en la Cuenta de Empresa y por consiguiente no sería posible facturar los mismos, ya que el emisor obtiene la deuda desde la Cuenta de Empresa. Si bien la empresa puede realizar sus cálculos y abonar en un Formulario Electrónico sus obligaciones, luego de solucionado el inconveniente técnico se deberá identificar las empresas que validaron las nóminas y que no calcularon para efectuar un “recálculo” y registrarlos en la Cuenta.
1.3.3 Cobranzas (COB)
1.3.3.1 Propósito
Registrar adecuadamente, tanto los pagos realizados por los contribuyentes en los distintos agentes recaudadores, como las Declaraciones de No Pago (DNP) presentadas en ATYR, para lo cual se deben realizar las réplicas de información con las estructuras RDB coexistentes. Permitir además la realización de modificaciones a los pagos y DNP ingresados y su correcta registración (en interfaz con el Emisor de Documentos)
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 72 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.3.2 Aspectos Funcionales
1.3.3.2.1 Descripción detallada
Nota: El sistema de Cobranzas, que describe esta ficha técnica, coexiste con una estructura RDB paralela que maneja cierta información de pagos y a través de la que se realizan determinadas operaciones que aún no se incluyen en este sistema, pero que se pretenden incorporar. Dentro del sistema se contemplan las siguientes funciones: Recibir la información de los pagos realizados en los agentes recaudadores, para su procesamiento
Permitir a los agentes debitadores realizar los débitos a las empresas adheridas
Cargar en los distintos sistemas, efectuando las validaciones correspondientes, la información de los
pagos efectuados por los contribuyentes en los distintos agentes recaudadores Cargar las Declaraciones de No Pago presentadas en ATYR.
Registrar en la Cuenta de Empresa los haberes correspondientes a los pagos de obligaciones corrientes
con el nivel adecuado de apertura (códigos y subcódigos) Registrar en la Cuenta de Empresa los debes correspondientes a las DNP, con el nivel adecuado de
apertura (códigos y subcódigos). Mantener al día la información de los pagos realizados en ambos sistemas (RDB y RNOM) realizando las
réplicas necesarias entre los mismos. Manejar los distintos documentos: baja, modificación y cambio de cabezal de pagos de origen RNOM y
DNP de origen RNOM y ATYR. Transferir información a Finanzas.
1.3.3.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Traspaso de ATYR a RNOM
Proceso que permite el traspaso y almacenamiento de los pagos ingresados manualmente a través de RDB (Pagos ATYR). al sistema RNOM
Cargador de Datos
Proceso responsable de completar la información de los pagos ingresados por el proceso anterior.
Apertura de Códigos de los Pagos
Proceso que registra la información de los pagos efectuados por la empresa a nivel de códigos y subcódigos para subir los haberes en la Cuenta de Empresa
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 73 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Subida a la Cuenta de Empresa de los pagos manuales (Pagos ATYR)
Proceso responsable de generar los haberes en la Cuenta Empresa de los pagos que ingresaron manualmente.
Agentes Recaudadores
Funcionalidad que permite a los agentes recaudadores externos al BPS (Abitab, RedPagos, etc) informar al sistema de RNOM los pagos que los contribuyentes efectuaron a través de ellos.
Agentes Debitadores
Funcionalidad que permite a los agentes debitadores (Bancos) realizar el débito de dinero de las cuentas de las Empresas adheridas a esta modalidad.
Ingreso de Pagos al Sistema de Recaudación Nominada
Proceso que se encarga de validar cada pago o Dnp de origen RNOM que ingrese al Sistema de Recaudación Nominada. Es responsable también de registrar dichos documentos en la base de Recaudación Nominada (ver Nota al pie)
Loteo y Rendición de Pagos
Proceso por el cual se realiza el contralor de que la información de ingreso de pagos de cada agente recaudador sea consistente con el dinero depositado por cada agente recaudador en las cuentas bancarias de BPS.
Subida a la Cuenta de Pagos y DNP’s de origen RNOM
Proceso responsable de generar los haberes en la Cuenta Empresa de los pagos y DNPs de origen RNOM (ver Nota al pie).
Traspaso de pagos de RNOM a ATYR
Proceso responsable del traspaso de los datos a la base de Cobranzas de ATYR (las estructuras de RDB).
Transferencia de Pagos a Finanzas
Proceso responsable de transferir pagos y anulaciones de origen ATYR y RNOM al sector Finanzas de BPS.
Listado de Archivos Enviados por los Agentes Recaudadores
Proceso que lista la información (mediante un archivo) que fue enviada por los agentes recaudadores el día anterior al que se corre este.
Baja de Documentos
Aplicación que permite dar de baja tanto pagos como Dnps. Actualmente se pueden bajar Dnp de origen RNOM y ATYR y Pagos, de origen RNOM (ver Nota al pie).
Cambio de Cabezal
Aplicación que permite cambiar el cabezal (modificarle la Empresa asociada) a un pago o Dnp. Actualmente se pueden cambiar el cabezal de DNP de origen RNOM y ATYR origen RNOM (ver Nota al pie).
Modificación de Documentos
Aplicación que permite modificar líneas de un documento. Actualmente se pueden bajar DNP de origen RNOM y ATYR y Pagos de origen RNOM
Replicador de DNPs
Proceso que traspasa hacia la base de Cobranzas de ATYR (las estructuras de RDB) cada DNP que se ingresa al sistema de RNOM (ver Nota al pie).
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 74 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Nota: Cuando se habla de pagos o DNP de origen RNOM, se refiere a los pagos correspondientes a partir de una
factura o DNP generados por el Emisor de Documentos. Sistema de RNOM: Se refiere a la información guardada (pagos o DNP) correspondiente a los documentos que se generan mediante el Emisor de Documentos.
1.3.3.2.3 Diagrama de Contexto
Registro de
Empresas
Regularizaciones
Fiscalizaciones
Fiscalizaciones
Regularizaciones
GCA
Distribución
Cuneta de
Empresa
COBRANZAS
DIAGRAMA de CONTEXTO
Cobranzas
Agentes
Externos
Módulo único
de Cálculo
Finanzas
Cob
ran
zas
RD
B
1.3.3.3 Aspectos Técnicos
1.3.3.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.3.3.3.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Cobranzas J2EE/Pro*C/C++
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 75 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.3.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
Cobranzas
Objetos Java 765
Archivos XML/properties/configs 880
JSPs 222
JavaScripts 38
WSDLs 0
Binarios Pro*C/C++ 9
Scripts AIX/ksh/perl 97
General
Oracle Packages/Functions/Procedures 731
Oracle Forms Reports Windows 25
Oracle Forms Reports AIX 38
1.3.3.3.4 Objetos de la base
1.3.3.3.5 Procesos Batch
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
Cobranzas Traspaso de Atyr a Rnom 1 Proceso que permite el traspaso y almacenamiento de los pagos ingresados manualmente (Pagos ATYR).
Cargador de Datos 1 Proceso responsable de completar la información de los pagos ingresados por el proceso anterior.
Apertura de Códigos de los Pagos
1 Proceso que registra la información de pagos con el nivel de detalle necesario para subir a los haberes de la Empresa que efectuó dicho pago.
MODULO TIPO OBJETO CANTIDAD
Cobranza
Tablas 92
Indices 71
Secuencias 14
Triggers 22
General
Tablas 78
Indices 44
Secuencias 5
Triggers 14
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 76 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
Cobranzas Subida a la Cuenta de Pagos Manuales (Pagos ATYR)
1 Proceso responsable de generar los haberes en la Cuenta Empresa de los pagos que ingresaron manualmente.
Subida a la Cuenta de Pagos y DNP’s de origen RNOM
1 Proceso responsable de generar los haberes en la Cuenta Empresa de los pagos y DNPs de origen RNOM (ver Nota al pie).
Traspaso de pagos de RNOM a ATYR
1 Proceso responsable del traspaso de los datos a la base de Cobranzas de ATYR (las estructuras de RDB).
Transferencia de Pagos a Finanzas
6 Proceso responsable de transferir pagos y anulaciones de origen ATYR y RNOM al sector Finanzas de BPS.
CUADRO DE FRECUENCIAS Detalle de las frecuencias de la ejecución de los Procesos Batch del Centro de Servicio
Tipo Frecuencia Días por mes
0 - 0
1 Lunes a Viernes 23
2 Sábados 4
3 Domingos 4
4 Mensual 1
5 Diaria 31
6 Lunes-Sábado 27
7 Lunes 5
8 1 p/cada Distribución
2
9 1a.Distribución 1
10 Martes a Sábado 22
11 Ciclo Rectificativas
1
12 Períodos año-mes 0
13 2a.Distribución 1
14 Domingo a Jueves 22
15 Lunes y Jueves 9
16 A demanda 0
17 Ejec.Suspendida 0
1.3.3.3.6 Interfases con otros sistemas
1.3.3.3.6.1 Proveedor
No aplica
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 77 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.3.3.6.2 Cliente
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM ABD - Baja Documento
J2EE armar_emp P_Edo_Cabezal_Cons PL-SQL IBM EDO J2EE
IBM ABD - Baja Documento
J2EE K_REC_NOM_BPS
P_EDO_Lineas_Cons PL-SQL IBM EDO J2EE
IBM ABD - Baja Documento
J2EE K_REC_NOM_BPS
P_Edo_Ref_Solapados_Cons
PL-SQL IBM EDO J2EE
IBM ABD - Baja Documento
J2EE armar_emp PL-SQL IBM REC J2EE
IBM ABD - Baja Documento
J2EE armar_contr PL-SQL IBM REC J2EE
IBM ABD - Baja Documento
J2EE armar_obra PL-SQL IBM REC C++
IBM ABD - Baja Documento
J2EE f_val_obra_emp_gral
PL-SQL IBM REC C++
IBM ABD - Baja Documento
J2EE vr_val_emp_contr PL-SQL IBM REC C++
IBM ABD - Baja Documento
J2EE wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
IBM ABD - Baja Documento
J2EE wsGup ObtIdUsu web services BULL Seguridad Microsoft
IBM ABD - Baja Documento
J2EE wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
IBM ABD - Baja Documento
J2EE wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
IBM ACC - Cambio de Cabezal
J2EE K_Edo_Consultar_Documento
P_Edo_Cabezal_Cons PL-SQL IBM EDO J2EE
IBM ACC - Cambio de Cabezal
J2EE K_Edo_Consultar_Documento
P_Edo_Ref_Solapados_Cons
PL-SQL IBM EDO J2EE
IBM ACC - Cambio de Cabezal
J2EE K_Edo_Consultar_Documento
P_EDO_Convenio_Cons
PL-SQL IBM EDO J2EE
IBM ACC - Cambio de Cabezal
J2EE K_Edo_Consultar_Documento
P_EDO_Lineas_Cons PL-SQL IBM EDO J2EE
IBM ACC - Cambio de Cabezal
J2EE K_EDO_EMITIR_DOCUMENTO
F_EDO_PROC_LINEA_DOC_OFICIO
PL-SQL IBM EDO J2EE
IBM ACC - Cambio de Cabezal
J2EE K_EDO_EMITIR_DOCUMENTO
F_edo_agregar_linea_convenio
PL-SQL IBM EDO J2EE
IBM ACC - Cambio de Cabezal
J2EE K_EDO_EMITIR_DOCUMENTO
P_edo_registrar_documento
PL-SQL IBM EDO J2EE
IBM ACC - Cambio de Cabezal
J2EE vr_val_emp_caja PL-SQL IBM REC C++
IBM ACC - Cambio de Cabezal
J2EE vr_val_emp_contr PL-SQL IBM RUR C++
IBM ACC - Cambio de Cabezal
J2EE f_val_emp_contr_gral
PL-SQL IBM REC C++
IBM ACC - Cambio de Cabezal
J2EE f_val_obra_emp_gral
PL-SQL IBM REC C++
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 78 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM ACC - Cambio de Cabezal
J2EE f_val_emp_caja_gral
PL-SQL IBM REC C++
IBM ACC - Cambio de Cabezal
J2EE wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
IBM ACC - Cambio de Cabezal
J2EE wsGup ObtIdUsu web services BULL Seguridad Microsoft
IBM ACC - Cambio de Cabezal
J2EE wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
IBM ACC - Cambio de Cabezal
J2EE wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
IBM ACC - Cambio de Cabezal
J2EE k_cob_validaciones
f_cob_val_obra_nula PL-SQL IBM COB PL-SQL
IBM AMD - Modificación Documento
J2EE K_Edo_Emitir_Documento
p_edo_procesar_val_linea
PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_Edo_Emitir_Documento
p_edo_iniciar_val_linea PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_Edo_Consultar_Documento
P_Edo_Ref_Solapados_Cons
PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_EDO_EMITIR_DOCUMENTO
F_EDO_PROC_LINEA_DOC_OFICIO
PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_Edo_Consultar_Documento
P_EDO_Lineas_Cons PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_Edo_Consultar_Documento
P_Edo_Cabezal_Cons PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_Edo_Consultar_Documento
P_EDO_Convenio_Cons
PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_EDO_EMITIR_DOCUMENTO
F_edo_agregar_linea_convenio
PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_EDO_EMITIR_DOCUMENTO
P_edo_registrar_documento
PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE K_CTA_MOD_DOC_ORIGINADOR
P_Cta_Cambio_Doc PL-SQL IBM EDO J2EE
IBM AMD - Modificación Documento
J2EE vr_val_emp_caja PL-SQL IBM REC C++
IBM AMD - Modificación Documento
J2EE F_COTIZACION PL-SQL IBM REC PL
IBM AMD - Modificación Documento
J2EE vr_val_emp_contr PL-SQL IBM RUR C++
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 79 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM AMD - Modificación Documento
J2EE f_val_emp_caja_gral
PL-SQL IBM REC C++
IBM AMD - Modificación Documento
J2EE f_val_emp_contr_gral
PL-SQL IBM REC C++
IBM AMD - Modificación Documento
J2EE f_val_obra_emp_gral
PL-SQL IBM REC C++
IBM AMD - Modificación Documento
J2EE wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
IBM AMD - Modificación Documento
J2EE wsGup ObtIdUsu web services BULL Seguridad Microsoft
IBM AMD - Modificación Documento
J2EE wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
IBM AMD - Modificación Documento
J2EE wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_dev_datos_sec PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_dev_reg_16 PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_dev_datos_tit PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_cerrar PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_ingresar_reg PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_iniciar_web PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_ini_devolucion PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_ini_dev_error PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_devolver_error PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_devolver_linea PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO f_validar_formato PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_convertir PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_informar_formato
PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO p_fmt_verificar PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
J2EE K_FORMATO procesar_novedades PL-SQL IBM RUR PL-SQL
IBM COB - Cobranza
C K_RCE_INTER_BATCH_SUP
p_RespSustituto PL-SQL IBM RCE PL-SQL
IBM COB - Cobranza
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RCE_INTER_BATCH_SUP
p_ExtEmpresa PL-SQL IBM RCE PL-SQL
IBM COB - Cobranza
PL-SQL k_gvj_inter_sup.pck
p_CONSULTA_dnpenjui
PL-SQL IBM RDB PL-SQL
IBM COB - Cobranza
PL-SQL k_reg_inter_sup.pck
p_CONSULTA_oblienfp PL-SQL IBM RDB PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 80 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM COB - Cobranza
PL-SQL k_reg_inter_sup.pck
p_CONSULTA_dnpenfp
PL-SQL IBM RDB PL-SQL
IBM COB - Cobranza
PL-SQL k_ava_inter_sup.pck
p_consulta_ava_periodo_obr
PL-SQL IBM RDB PL-SQL
IBM COB - Cobranza
PL-SQL k_ava_inter_sup.pck
p_consulta_avaluos_periodo
PL-SQL IBM RDB PL-SQL
IBM COB - Cobranza
PL-SQL k_mensajes_bps p_armar_str PL-SQL IBM BPS PL-SQL
IBM COB - Cobranza
PL-SQL k_mensajes_bps p_obtener_errores PL-SQL IBM BPS PL-SQL
IBM COB - Cobranza
PL-SQL / C
k_cta_registrar P_Cta_Inicializar_Registrar
PL-SQL IBM CTA PL-SQL
IBM COB - Cobranza
PL-SQL / C
k_cta_registrar P_Cta_Cargar_Lineas PL-SQL IBM CTA PL-SQL
IBM COB - Cobranza
PL-SQL / C
k_cta_registrar P_Cta_Procesar_Registrar
PL-SQL IBM CTA PL-SQL
IBM COB - Cobranza
PL-SQL / C
k_edo_consultar_documento
P_EDO_Lineas_Cons PL-SQL IBM EDO PL-SQL
IBM COB - Cobranza
PL-SQL / C
k_edo_consultar_documento
p_edo_cabezal_cons PL-SQL IBM EDO PL-SQL
IBM COB - Cobranza
PL-SQL k_edo_consultar_documento
P_EDO_referencia_Cons
PL-SQL IBM EDO PL-SQL
IBM COB - Cobranza
C bps_proc.h C REC C
IBM COB - Cobranza
C expat.h C REC C
IBM COB - Cobranza
C gen_rangos_lib.h C REC C
IBM COB - Cobranza
C f_cotizacion PL-SQL IBM REC PL-SQL
IBM COB - Cobranza
PL f_obtener_periodo_mes
PL-SQL REC PL-SQL
IBM COB - Cobranza
C k_pag_bps_rw p_CONSULTA_nuevo_nroboleta
PL-SQL BPS Pagos PL-SQL
IBM COB - Cobranza
C K_REPLICAS_INFO
F_SET_ID_TRANSACCION
PL-SQL IBM RCE PL-SQL
IBM COB - Cobranza
C P_Vencimientos PL-SQL IBM REC - CALCULOS
PL-SQL
IBM DECL-REC (Recaudación)
J2EE F_R_DET_AP_PM
PL-SQL IBM RUR Microsoft
IBM DECL-REC (Recaudación)
J2EE F_SUMAR_LINEAS_ET
PL-SQL IBM RUR Microsoft
IBM DECL-REC (Recaudación)
J2EE f_val_emp_caja_gral
PL-SQL IBM REC C++
IBM DECL-REC (Recaudación)
J2EE f_val_emp_contr_gral
PL-SQL IBM REC C++
IBM DECL-REC (Recaudación)
J2EE f_val_obra_emp_gral
PL-SQL IBM REC C++
IBM DECL-REC (Recaudación)
J2EE k_abmact p_cons_buscoactividad PL-SQL BULL Actividades Microsoft
IBM DECL-REC (Recaudación)
J2EE k_abmact p_actividades_cons PL-SQL BULL Actividades Microsoft
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 81 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM DECL-REC (Recaudación)
J2EE K_MENSAJES_BPS
P_OBTENER_ERRORES
PL-SQL IBM Genérica PL-SQL
IBM DECL-REC (Recaudación)
J2EE K_PER_ALTA_COMUN
P_ALTA_COMUN PL-SQL BULL Personas Microsoft
IBM DECL-REC (Recaudación)
J2EE k_per_cons_persona_lnk
p_cons_datos_pers PL-SQL BULL Personas Microsoft
IBM DECL-REC (Recaudación)
J2EE P_DEV_REMUNERACION_ET
PL-SQL IBM RUR Microsoft
IBM DECL-REC (Recaudación)
J2EE vr_val_emp_caja PL-SQL IBM REC C++
IBM DECL-REC (Recaudación)
J2EE vr_val_emp_contr PL-SQL IBM RUR C++
IBM LEGACY J2EE k_rec_inter_sup_rdb
p_consulta_actaport PL-SQL IBM REC J2EE
IBM LEGACY J2EE k_rec_inter_sup_rdb
p_consulta_empcontr PL-SQL IBM REC J2EE
IBM LEGACY J2EE k_rec_inter_sup_rdb
p_consulta_identifemp PL-SQL IBM REC J2EE
IBM LEGACY J2EE k_rec_inter_sup_rdb
p_consulta_identifcontr PL-SQL IBM REC J2EE
IBM LEGACY J2EE F_MINIMO_DESDE_CALCULADO
PL-SQL IBM EDO J2EE
IBM LEGACY J2EE f_val_obra_emp_gral
PL-SQL IBM REC C++
IBM LEGACY J2EE f_val_emp_caja_gral
PL-SQL IBM REC C++
IBM LEGACY J2EE vr_val_emp_contr PL-SQL IBM RUR C++
IBM LEGACY J2EE encripta PL-SQL IBM RUR C++
IBM LEGACY J2EE encola PL-SQL IBM RUR C++
IBM LEGACY J2EE wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
IBM LEGACY J2EE wsGup ObtIdUsu web services BULL Seguridad Microsoft
IBM LEGACY J2EE wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
IBM LEGACY J2EE wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_CTA_REGISTRAR
P_CTA_INICIALIZAR_REGISTRAR
PL-SQL IBM CTA PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_CTA_REGISTRAR
P_CTA_CARGAR_LINEAS
PL-SQL IBM CTA PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_CTA_REGISTRAR
P_CTA_PROCESAR_REGISTRAR
PL-SQL IBM CTA PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_CTA_REGISTRAR
P_CTA_CAMBIAR_MOTIVO
PL-SQL IBM CTA PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_RDE_DEDUCCIONES
P_Cons_Deducciones PL-SQL IBM DED PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_RDE_DEDUCCIONES
P_Fin_Deducciones PL-SQL IBM RDE PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 82 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_VENCIMIENTOS
F_OBTENER_VENCIMIENTOS
PL-SQL IBM MUCA PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_AFAPS P_CONS_JUB_AFAP PL-SQL IBM DIS PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_ABMACT P_CONS_BUSCOACTIVIDAD
PL-SQL IBM RUR PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
DECLARACIONES_REC_T
SQL IBM RUR PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
LINEAS_MENSUALES_T
SQL IBM RUR PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_MUCA_INS_ENV_RET_DGI_SUP
F_INS_EmpresaEnvioRetDGI
PL-SQL IBM MUCA PL-SQL
IBM Liquidador Pro*C/C/C++/Aix 5.22
K_RDE_DEDUCCIONES
P_Leer_Deducciones PL-SQL IBM RDE PL-SQL
IBM Nominada C++ k_cta_registrar p_cta_inicilaizar_registrar
PL-SQL IBM CTA J2EE
IBM SDF - Sistema de Datos Fijo
J2EE k_rhl_anul_alta_activs
p_acti_anul PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_abmact p_actividades_cons PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE K_RHL_CONS_ACTIVIDADES_RHL
p_cons_actividades_rhl PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_abmact p_cons_buscoactividad PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_rhl_modif_actividad_fe
p_acti_modi_fe PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE K_RHL_CONS_MULTAS
P_CONS_DATOS_MULTAS
PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_rhl_egreso_actividades
p_acti_baja PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_rhl_modif_actividad_fi
p_acti_modi_fi PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_rhl_alta_actividades
p_acti_alta PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_rhl_modif_actividad_ss
p_acti_modi_ss PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_rhl_anul_egreso_activs
p_acti_anul_egreso PL-SQL BULL Actividades Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE vr_val_emp_contr PL-SQL IBM RUR C++
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 83 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM SDF - Sistema de Datos Fijo
J2EE f_val_obra_emp_gral
PL-SQL IBM RUR C++
IBM SDF - Sistema de Datos Fijo
J2EE general.k_rec_inter_sup_rdb
p_consulta_empcontr PL-SQL IBM REC C++
IBM SDF - Sistema de Datos Fijo
J2EE general.k_rec_inter_sup_rdb
p_consulta_actaport PL-SQL IBM REC C++
IBM SDF - Sistema de Datos Fijo
J2EE vr_val_emp_caja PL-SQL IBM REC C++
IBM SDF - Sistema de Datos Fijo
J2EE k_rec_inter_sup_rdb
p_consulta_identifcontr PL-SQL IBM REC C++
IBM SDF - Sistema de Datos Fijo
J2EE k_rec_inter_sup_rdb
p_consulta_identifemp PL-SQL IBM REC C++
IBM SDF - Sistema de Datos Fijo
J2EE f_val_emp_caja_gral
PL-SQL IBM REC C++
IBM SDF - Sistema de Datos Fijo
J2EE f_val_emp_contr_gral
PL-SQL IBM REC C++
IBM SDF - Sistema de Datos Fijo
J2EE K_edo_consultar_documento
P_EDO_Lineas_Cons_Sin_Detalle
PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE p_has_conneat PL-SQL IBM PRUR J2EE
IBM SDF - Sistema de Datos Fijo
J2EE p_meses_periodo PL-SQL IBM PRUR J2EE
IBM SDF - Sistema de Datos Fijo
J2EE k_edo_emitir_documento
f_obtener_tipo_factura PL-SQL EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE K_EDO_EMITIR_DOCUMENTO
F_EDO_EXTERNA PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE K_EDO_EMITIR_DOCUMENTO
F_EDO_PROC_LINEA_DOC_OFICIO
PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE K_edo_consultar_documento
P_EDO_Lineas_Cons PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE K_edo_consultar_documento
P_EDO_Convenio_Cons
PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE K_EDO_EMITIR_DOCUMENTO
f_obtener_tipo_DNP PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE f_edo_emitir_documento
PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE F_MINIMO_DESDE_CALCULADO
PL-SQL IBM EDO J2EE
IBM SDF - Sistema de Datos Fijo
J2EE k_per_cons_persona_lnk
p_cons_datos_pers PL-SQL BULL Personas Microsoft
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 84 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM SDF - Sistema de Datos Fijo
J2EE K_PER_ALTA_COMUN
P_ALTA_COMUN PL-SQL BULL Personas Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE cant_pers_lmens PL-SQL IBM RUR Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE p_dev_remuneracion
PL-SQL IBM RUR Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE F_R_DET_AP_PM
PL-SQL IBM RUR Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE k_vencimientos f_obtener_vencimientos
PL-SQL IBM MUCA C++
IBM SDF - Sistema de Datos Fijo
J2EE f_obtener_tc PL-SQL IBM RUR PL-SQL
IBM SDF - Sistema de Datos Fijo
J2EE wsGup TienePermiso web services BULL Seguridad Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE wsGup ObtPerfilesUsuOf web services BULL Seguridad Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE wsGup ObtIdUsu web services BULL Seguridad Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE wsGup ObtUsuarioHab web services BULL Seguridad Microsoft
IBM SDF - Sistema de Datos Fijo
J2EE wsGup ObtUsuFuncOf web services BULL Seguridad Microsoft
1.3.3.3.7 Réplicas
La descripción de las replicas de Recaudación se detalla en Item 2.3.1.3.7 - Réplicas
1.3.3.3.8 Complejidad
ALTA
1.3.3.3.9 Criticidad
ALTA En la medida en que se mantengan en forma paralela las estructuras de RDB existe una alternativa para la registración de los pagos. En tanto se está tendiendo a que los aplicativos y funciones de esta estructura paralela sean absorbidos por RNOM, existen determinadas operaciones que no pueden efectuarse en caso de falla de sistema. (por ej, modificación de pagos RNOM, ingreso de DNP, ) por lo que la criticidad del sistema es ALTA.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 85 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4 Cuenta de Empresa (CTA)
1.3.4.1 Propósito
Registrar contablemente los hechos tributarios acaecidos durante el período de actividad de una empresa. En la actualidad, no se están registrando la totalidad de los hechos tributarios en la Cuenta de Empresa, motivo por el cual es necesario consultar otros sistemas (Regularizaciones, Avalúos) para obtener la totalidad de la deuda de una empresa. No obstante, el objetivo es consolidar la Cuenta de Empresa como la vista funcional de la deuda de una empresa y que además se convierta en el canal de integración de todos los sistemas de ATYR
1.3.4.2 Aspectos funcionales
1.3.4.2.1 Descripción detallada
Se cuenta con un sistema que permite registrar y consultar los hechos tributarios operados, y eventualmente modificar los debes y haberes resultantes de los movimientos registrados. Dentro del sistema se contemplan las siguientes funciones: Registrar los hechos tributarios vinculados a las empresas - contribuyentes – obras (para el caso de
aportación Construcción). Entre los mismos se encuentran: Ingreso de nóminas, anulación de nóminas, ingreso de rectificativas, pagos, anulación de pagos, ingreso de Declaraciones Juradas de No Pago, inclusión de saldos adeudados en Facilidades de Pago, etc.
Consultar los movimientos registrados
La consulta puede efectuarse tanto a nivel resumido (muestra los movimientos agrupados por tipo de movimiento) como a nivel detallado (muestra el más bajo nivel de detalle de las registraciones ). En ambos reportes se puede seleccionar, incluir o no Información adicional y Complementaria. Se denomina Información Adicional a aquella asociada a cada código y subcódigo registrado, como por ejemplo la fecha de pago asociada a cada movimiento de pago. Se denomina Información Complementaria a aquella información que no se registra en Cuenta de Empresa pero que es necesaria a efectos del entendimiento del reporte, como por ejemplo pagos pendientes de cierre, nóminas sin validar, etc.
Modificar movimientos registrados en la Cuenta de Empresa, mediante ajustes manuales.
Proveer el servicio que devuelve la información del saldo de una empresa (Neteos).
Proveer el servicio que devuelve información de deudas a ser incluidas en Facilidades de Pago.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 86 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Registración de los hechos tributarios
Funcionalidad que permite a los clientes internos que acceden a la Cuenta Empresa, como ser los módulos de Cobranzas, Cálculos y Regularizaciones, registrar en forma automática los movimientos de los contribuyentes, almacenando la información correspondiente. Se diseñaron registraciones automáticas para: ingreso de nóminas, ingreso de rectificativas, recálculos, anulación de nóminas, pagos, anulación de pagos, ingreso de Declaraciones Juradas de No Pago, registración de debes ficticios, inclusión en convenios, etc. La cuenta de empresa se edifica sobre tres supuestos básicos:
La información no se intercala – Los movimientos se registran por fecha de procesamiento en la Cuenta de empresa
La información no se sustituye al modificarse – Las modificaciones de un movimiento se ven reflejadas como nuevos movimientos que complementan el movimiento original. Esta forma de registración permite reconstruir los movimientos realizados por la empresa en determinado período de tiempo.
Identificación de movimientos – Se elaboró un Plan de Códigos y de Movimientos, válido para las registraciones en Cuenta de Empresa. Se introduce el “Origen” y el tipo de “Movimiento”. El primero tipifica el proceso que genera el movimiento y el segundo el tipo de deuda que se está registrando. Además se especifica el “Motivo” de la registración.
Para ilustrar, algunos ejemplos de Motivos de registración con “Origen Recaudación” y “Movimiento Nómina” son los siguientes:
Ingreso de nomina
Rectificativas
Recálculos
Pagos
Anulación de nominas
Anulación de Pagos
Inclusión y desinclusión de deuda convenida. En un futuro también se va a incluir y desincluir deuda avaluada.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 87 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Consulta de movimientos registrados y Saldo de una Empresa.
Funcionalidad que permite consultar el Estado de Cuenta de una Empresa – Contribuyente – Obra (en el caso de aportación Construcción). La consulta puede realizarse incluyendo los siguientes filtros: mes de cargo desde/hasta, origen de la deuda (Recaudación, Fiscalizaciones, Regularizaciones, etc), tipo de movimiento (nómina, rectificativa, Declaración de No Pago, etc), fecha de actualización de multas y recargos, IRPF (si se requiere o no información de este impuesto) Esta funcionalidad permite a los distintos clientes de la Cuenta Empresa obtener además el saldo de una empresa – contribuyente – obra. Se puede seleccionar además la posibilidad de incluir Información Adicional entre la que se incluye: cantidad de cotizantes, monto gravado, imponible de multa, tipo de contribuyente, local de pago, medio de pago, tipo de documento pago ( factura, formulario electrónico), etc La consulta de Estados de Cuenta también permite acceder a Información Complementaria. Esta información no se encuentra registrada en la Cuenta Empresa sino que se accede mediante distintas interfaces brindadas por otros sistemas. En esta información por ejemplo se incluye la información de pagos no subidos a la Cuenta de Empresa a la que se accede desde el sistema de Cobranzas, la interfaz de nóminas para periodos justificados, etc
Modificación de Registración mediante Ajustes Manuales
Funcionalidad que - permite al usuario autorizado, modificar la información de la empresa – contribuyente - obra registrada en la Cuenta Empresa, con determinadas validaciones. Mediante esta funcionalidad se deja consistente la información de los distintos sistemas. Por ejemplo se realizan ajustes en la Cuenta de Empresa cuando se bajan las Declaraciones de No Pago del sistema de Cobranzas, ya que esta modificación en ese sistema no replica la información en el Estado de Cuenta y no queda consistente la información en ambos sistemas. También se realizan correcciones de aperturas de pagos, etc
Obtención de Deuda
Funcionalidad que permite al Sistema de Regularizaciones obtener las deudas provenientes de nóminas, rectificativas y Declaraciones de No Pago.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 88 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4.2.3 Diagrama de Contexto
Fiscalizaciones
Registro único de
Remuneraciones
Regularizaciones
Regularizaciones
Emisor de
Documentos
GCA
Certificados
CUENTA
EMPRESA
DIAGRAMA de CONTEXTO
Cuenta de Empresa
Cobranzas
Cobranzas
Registro de
Obras
Registro de
Empresas
Módulo único
de Cálculo
Haberes
Debes
1.3.4.3 Aspectos Técnicos
1.3.4.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.3.4.3.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Cuenta Empresa (Cuenta) J2EE/PLSQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 89 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
Cuenta
Objetos Java 511
Archivos XML/properties/configs 290
JSPs 54
JavaScripts 11
WSDLs 0
Binarios Pro*C/C++ 1
Scripts AIX/ksh/perl 17
Scripts AIX/ksh/perl 389
Oracle Forms Reports AIX 155
General
Oracle Packages/Functions/Procedures 731
Oracle Forms Reports Windows 25
Oracle Forms Reports AIX 38
1.3.4.3.4 Objetos de la base
MODULO TIPO OBJETO CANTIDAD
Cuenta
Tablas 29
Indices 16
Secuencias 4
Triggers 6
GRAL
Tablas 78
Indices 44
Secuencias 5
Triggers 14
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 90 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4.3.5 Procesos Batch
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
Cobranzas Traspaso de ATYR a RNOM 1 Proceso que permite el traspaso y almacenamiento de los pagos ingresados manualmente (Pagos ATYR).
Cargador de Datos 1 Proceso responsable de completar la información de los pagos ingresados por el proceso anterior.
Apertura de Códigos de los Pagos
1 Proceso que registra la información de pagos con el nivel de detalle necesario para subir a los haberes de la Empresa que efectuó dicho pago.
Subida a la Cuenta de Pagos Manuales (Pagos ATYR)
1 Proceso responsable de generar los haberes en la Cuenta Empresa de los pagos que ingresaron manualmente.
Subida a la Cuenta de Pagos y DNP’s de origen RNOM
1 Proceso responsable de generar los haberes en la Cuenta Empresa de los pagos y DNPs de origen RNOM (ver Nota al pie).
Traspaso de pagos de RNOM a ATR
1 Proceso responsable del traspaso de los datos a la base de Cobranzas de ATYR (las estructuras de RDB).
Transferencia de Pagos a Finanzas
6 Proceso responsable de transferir pagos y anulaciones de origen ATYR y RNOM al sector Finanzas de BPS.
CUADRO DE FRECUENCIAS Detalle de las frecuencias de la ejecución de los Procesos Batch del Centro de Servicio
Tipo Frecuencia Días por mes
0 - 0
1 Lunes a Viernes 23
2 Sábados 4
3 Domingos 4
4 Mensual 1
5 Diaria 31
6 Lunes-Sábado 27
7 Lunes 5
8 1 p/cada Distribución 2
9 1a.Distribución 1
10 Martes a Sábado 22
11 Ciclo Rectificativas 1
12 Períodos año-mes 0
13 2a.Distribución 1
14 Domingo a Jueves 22
15 Lunes y Jueves 9
16 A demanda 0
17 Ejec.Suspendida 0
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 91 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4.3.6 Interfases con otros sistemas
1.3.4.3.6.1 Proveedor
No aplica
1.3.4.3.6.2 Cliente
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM
CTA - Cuenta de Empresa J2EE f_val_emp_contr_gral PL-SQL IBM REC C++
IBM
CTA - Cuenta de Empresa J2EE f_val_emp_caja_gral PL-SQL IBM REC C++
IBM
CTA - Cuenta de Empresa J2EE vr_val_emp_caja PL-SQL IBM REC C++
IBM
CTA - Cuenta de Empresa J2EE f_val_obra_emp_gral PL-SQL IBM REC C++
IBM
CTA - Cuenta de Empresa J2EE r_val_emp_contr PL-SQL IBM REC C++
IBM
CTA - Cuenta de Empresa J2EE k_rec_nom_bps p_consulta_per_just_nom PL-SQL BPS REC J2EE
IBM
CTA - Cuenta de Empresa J2EE k_cob_interfaces p_cons_lineas_noSubidos PL-SQL IBM COB J2EE
IBM
CTA - Cuenta de Empresa J2EE k_cob_interfaces p_cons_cabezal_noSubidos PL-SQL IBM COB J2EE
IBM
CTA - Cuenta de Empresa J2EE k_nominas p_cons_cabezales_nominas_emp PL-SQL IBM RUR PL-SQL
IBM
CTA - Cuenta de Empresa J2EE K_Edo_Consultar_Documento P_Edo_Cabezal_Fin PL-SQL IBM EDO J2EE
IBM
CTA - Cuenta de Empresa J2EE k_cob_bps p_CONSULTA_cabezal_boleta PL-SQL BPS COB ?
IBM
CTA - Cuenta de Empresa J2EE
F_COB_VALIDAR_DOC_SALDO PL-SQL IBM COB ?
IBM
CTA - Cuenta de Empresa J2EE F_COTIZACION IBM REC
IBM
CTA - Cuenta de Empresa J2EE K_Edo_Consultar_Documento P_Edo_Cabezal_Cons PL-SQL IBM EDO J2EE
IBM
CTA - Cuenta de Empresa J2EE wsGup TienePermiso
web services BULL Seguridad
Microsoft
IBM
CTA - Cuenta de Empresa J2EE wsGup ObtPerfilesUsuOf
web services BULL Seguridad
Microsoft
IBM
CTA - Cuenta de Empresa J2EE wsGup ObtIdUsu
web services BULL Seguridad
Microsoft
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 92 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM
CTA - Cuenta de Empresa J2EE wsGup ObtUsuarioHab
web services BULL Seguridad
Microsoft
IBM
CTA - Cuenta de Empresa J2EE wsGup ObtUsuFuncOf
web services BULL Seguridad
Microsoft
IBM
CTA - Cuenta de Empresa PL k_cob_interfaces P_Cons_Cabezal_Doc PL-SQL IBM COB PL-SQL
IBM
CTA - Cuenta de Empresa PL k_cob_interfaces p_cons_lineas_doc PL-SQL IBM COB PL-SQL
IBM
CTA - Cuenta de Empresa PL f_tiene_pagos_o_dnp PL-SQL IBM COB PL-SQL
IBM
CTA - Cuenta de Empresa PL k_vencimientos f_obtener_vencimientos PL-SQL IBM MUCA PL-SQL
IBM
CTA - Cuenta de Empresa PL k_calculos P_CALCULAR_MULTA_74 PL-SQL IBM REC PL-SQL
IBM
CTA - Cuenta de Empresa PL k_calculos F_Calcular_Multa PL-SQL IBM REC PL-SQL
IBM
CTA - Cuenta de Empresa PL k_calculos f_calcular_recargo PL-SQL IBM REC PL-SQL
IBM
CTA - Cuenta de Empresa PL K_REC_NOM_BPS p_CONSULTA_datos_nom_mes PL-SQL IBM BPS PL-SQL
IBM
CTA - Cuenta de Empresa PL K_REC_NOM_BPS p_CONSULTA_fch_present_nom PL-SQL IBM BPS PL-SQL
IBM
CTA - Cuenta de Empresa PL K_COB_INTERFACES P_Cons_Cabezal_Doc PL-SQL IBM COB PL-SQL
IBM
CTA - Cuenta de Empresa PL K_COB_INTERFACES p_cons_lineas_doc PL-SQL IBM COB PL-SQL
IBM
CTA - Cuenta de Empresa PL f_tiene_pagos_o_dnp PL-SQL IBM COB PL-SQL
IBM
CTA - Cuenta de Empresa PL f_fin_periodo PL-SQL IBM REC PL-SQL
IBM
CTA - Cuenta de Empresa PL f_cotizacion PL-SQL IBM REC PL-SQL
IBM
CTA - Cuenta de Empresa PL f_rnom_empresa_activa PL-SQL IBM REC PL-SQL
IBM
CTA - Cuenta de Empresa PL f_sumar_anio_mes PL-SQL IBM REC PL-SQL
IBM
CTA - Cuenta de Empresa PL p_meses_periodo PL-SQL IBM REC PL-SQL
1.3.4.3.7 Réplicas
La descripción de las replicas de Recaudación se detalla en Item 2.3.1.3.7 - Réplicas
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 93 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.4.3.8 Complejidad
ALTA
1.3.4.3.9 Criticidad
ALTA Si no se puede acceder a la Cuenta de Empresa no se puede visualizar la información registrada en la misma y no se puede facturar la deuda de la empresa, ya que el Emisor obtiene la deuda desde la Cuenta de Empresa. Se haría necesario entonces recurrir a los cálculos realizados por la empresa y la inclusión de dichos importes en un Formulario Electrónico (Factura Autogestionada) para poder efectuar el pago.
1.3.5 Registro único de Remuneraciones (RUR)
1.3.5.1 Propósito
El sistema RUR (Registro Único de Remuneraciones) se define como el conjunto de aplicaciones que registran las remuneraciones asociadas a los – dependientes (trabajadores) y no dependientes (patrones) que mantienen o mantuvieron una relación con BPS. Su objetivo es registrar y mantener la información de las declaraciones presentadas por las empresas contribuyentes de BPS así como las generadas en forma automática por el propio Banco.
1.3.5.2 Aspectos funcionales
1.3.5.2.1 Descripción detallada
Se entiende como RUR al sistema que permite: Ingresar, administrar y mantener los datos derivados de las declaraciones. Determinar, administrar y mantener las reglas de negocio que lo sustentan. Esto refiere a todos los
controles que hacen al registro de remuneraciones, así como las pautas de ingreso y de modificación de los datos.
Proveer información a las áreas que lo necesiten. Dentro del sistema se contemplan las siguientes funciones: Ingreso de Declaraciones (sean éstas Nóminas o Rectificativas):
o Conexión Remota o Atención Personalizada o Procesamiento Masivo o Generación de Nóminas Automáticas o Generación de Nóminas de Subsidios
Validación de Declaraciones Consulta de Declaraciones Ingreso de Deducciones Trasferencia de Información a otros sistemas Interfaces para brindar información de las Declaraciones Interfaces para obtener información que permita validar los datos informados en la declaración
A continuación, se intentará explicar brevemente qué información es procesada por el sistema RUR:
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 94 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
A partir de la ley 16713 (cuya vigencia es del 01/04/1996) se hizo imprescindible, para el correcto
cumplimiento de la misma, identificar mes a mes la información relativa a las remuneraciones tanto de los trabajadores como de los patrones. Se debe tener presente que el BPS gestiona toda la materia gravada vinculada a su Seguridad Social, por lo tanto procesa las aportaciones: Industria y Comercio, Civil, Rural, Construcción y Servicio Doméstico. A partir del 01/01/2009 también gestiona para las aportaciones Bancaria y Profesional lo relativo al SNIS (Sistema Nacional Integrado de Salud). Cuando se utiliza el término “gestión” hacemos referencia a la validación de los datos, la facturación de los aportes correspondientes; las prestaciones previstas por las distintas leyes, etc. Por éste motivo, las empresas contribuyentes del BPS deben presentar, una declaración mensual (a la que llamamos Nómina) donde los datos informados dependerán del tipo de aportación a la que pertenezca la empresa. Podemos dividir la Nómina en 2 grandes partes (con reglas de negocio y validaciones específicas;
resultando una información total consistente con lo establecido por la normativa legal): el Cabezal y las
Líneas.
En el Cabezal (común a todas las aportaciones) encontramos los datos de la empresa (número de empresa, número de contribuyente, denominación, mes de cargo, tipo de contribuyente al que pertenece, etc). Para construcción se agregan a éstos datos: número de empresa contratista, número de contribuyente de la contratista, número de obra, forma de realización y actividad principal.
En las Líneas (común a todas las aportaciones) también podemos subdividir éste bloque en 3; datos personales, datos de remuneración y datos de actividad.
Datos personales: los relativos al documento (código de país, tipo de documento y el número), los apellidos y nombres, la fecha de nacimiento, el sexo y la nacionalidad
Datos Remuneración: concepto, días trabajados, remuneración, tipo de remuneración, vínculo funcional, código de exoneración y cómputos especiales (para Construcción se suman a éstos: la categoría, el valor del jornal, los otros haberes y la caja de actividad)
Datos de la Actividad: acumulación laboral, seguro de salud, fecha de ingreso, causal y día de egreso
Una vez que la Nómina (es decir la información del mes) ha sido validada por el Sistema, si la empresa o los servicios internos del BPS requieren modificar algún dato, deben realizar otro tipo de declaración llamada Rectificativa; pudiendo modificar cualquiera de los datos ingresados originalmente; obviamente para que la Rectificativa valide, también deberá pasar con éxito todas las reglas de validaciones existentes (éstas son de consistencia interna entre datos y validaciones contra otros sistemas del BPS como ser Registros Corporativos – personas, actividades y de empresa).
1.3.5.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Validaciones
El propósito de esta funcionalidad, es Validar e Ingresar nóminas y rectificativas que identifiquen la relación mensual de los trabajadores con los contribuyentes. Una vez que la información es presentada ( por cualquier boca de entrada ), todo converge al Módulo de Validación de Nóminas y Rectificativas, el cual cumple dos Roles fundamentales: 1) realizar la Validación de toda la información presentada, según las reglas de negocio definidas por BPS 2) registrar la información presentada en la Base de Datos.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 95 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Seguridad
Validación de formato
Esta funcionalidad tiene como propósito verificar, validar y eventualmente convertir los diferentes formatos de archivos utilizados para el envío de Pagos, Deducciones, Rectificativas y Nóminas.
Menú Nominada
Nóminas automáticas a demanda
Esta funcionalidad es la encargada del ingreso, seguimiento y ejecución de pedidos de generación de nóminas de Empresas de Nóminas Automáticas (Patrones de Industria y Rural y trabajadores del Servicio Doméstico). El proceso de generación de Nóminas Automáticas implica la generación, validación y cálculo de la/s nómina/s de una empresa en particular de uno o varios meses de cargo.
Captura BPS WIN
Permite cargar y ver el estado de las Nóminas y Deducciones enviadas por determinado Usuario. Brinda las funcionalidades:
Imprimir/Exportar (para Nóminas): o Imprimir Facturas y Nóminas validadas y reporte con las
observaciones encontradas. o Mostrar Observaciones y Errores
Imprimir/Exportar (para Deducciones): o Visualizar e Imprimir Errores. o Exportar archivo con las líneas de Deducciones
rebotadas.
Detalle de Deducciones en Error.
Importar - Enviar a validar nóminas de Procesamiento Masivo que el usuario ingresado tenga asignadas.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 96 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Rectifica BPS
Permite ingresar y mantener las modificaciones (Rectificativas) a la información presentada por la empresa, con el fin de corregir la información que no fue presentada correctamente en su momento, esto puede ser porque la empresa cometió errores, porque salen leyes o acuerdos que se aplican en forma retroactiva (ej. Consejo de Salarios) o porque el área de Fiscalización luego determinó que la información presentada no era correcta. Las funcionalidades que dispone el Rectifica BPS son:
Rectificativa Masiva
Duplicar línea
Eliminar o Documento o Rectificativa o Alta Retroactiva
Formulario 2020
Ver Persona
Ver Errores
Insertar Registro
Borrar Rectificativa: o Página o Selección
Borrar Línea
Modificar Cabezal
Archivo: o Importar o Editar o Enviar a Validar
Levantar de Bolsa (Almacenamiento Temporal)
Guardar en Bolsa (Almacenamiento Temporal)
Enviar a Validar
Ingreso Cabezales Diskette
Permite ingresar al sistema y validar declaraciones (Nóminas/Rectificativas) o Deducciones que el contribuyente presenta en Diskette. Las rectificativas, se procesarán siempre como Procesamiento Masivo (PM ) y no se permite cambiarlas a Atención Personalizada (AP ). Las nóminas del interior, se procesarán siempre como AP. Mientras que las de Montevideo se podrán procesar por AP o por PM (por defecto se asume AP). Las deducciones, se procesarán siempre como AP y no se permite cambiarlas a PM. Las funcionalidades que dispone el Ingreso de Cabezales Diskette son:
Seleccionar Archivos a importar
Cambiar Fecha de Presentación
Confirmar el envío de las Nóminas, Rectificativas y/o Deducciones.
Imprimir Errores
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 97 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Ingreso Cabezales Formulario
Permite ingresar al sistema, cabezales de nóminas o rectificativas, que el contribuyente entrega en un formulario papel 1010.
Cambio de Cabezal de Nómina
Permite realizar cambios a la información del Cabezal de las Nóminas presentadas por el Contribuyente. Las funcionalidades que dispone el Cambio de Cabezal de Nómina son:
Cambio de Agente Emisor y Fecha de Presentación
Cambio de Empresa
Cambio de Tipo de Contribuyente o Ver los Errores de Validación
Anulación de Nóminas Validadas
Permite anular las Nóminas y Rectificativas Validadas presentadas por el Contribuyente para un periodo correspondiente.
Borrado de Nóminas en Error
Esta funcionalidad permite eliminar del Almacenamiento Temporal (Bolsa) las Nominas que no fueron validadas correctamente.
Marcado de líneas para Distribución
Permite actualizar las líneas de las Declaraciones Validadas ya transferidas a Distribución para posibilitar su re-envío a este sistema.
Declaraciones en Corrección
Funcionalidad que permite a un Supervisor o un Corrector consultar las declaraciones que estén en corrección, según un conjunto de parámetros seleccionados.
Primer mes en Corrección
Funcionalidad que permite a un Supervisor o un Corrector consultar declaraciones y su estado actual, según un conjunto de parámetros seleccionados.
Control de Producción
Funcionalidad que permite a un Supervisor o un Corrector consultar la cantidad de declaraciones (ya sean nóminas o rectificativas) asignadas a un determinado corrector, así como la cantidad de personas asociadas a cada declaración consultada, también informa la cantidad de errores por cabezal y por líneas de cada declaración. Estos datos son consultados según un estado y un período determinado.
Detalles de cabezales ingresados
La aplicación permite consultar un conjunto de cabezales, correspondientes a declaraciones ya ingresadas a Procesamiento Masivo, a partir de un conjunto de parámetros dados por el usuario.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 98 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Seguimiento de declaraciones
La aplicación permite realizar el seguimiento de la etapa en la que se encuentran un conjunto de cabezales, correspondientes a declaraciones de PM ingresadas en el sistema, a partir de un conjunto de parámetros dados por el usuario. Las funcionalidades que dispone son las siguientes:
Exportar Archivo Original
Duplicado de constancia
La aplicación permite realizar la consulta de un conjunto de cabezales, correspondientes a declaraciones de PM ingresadas en el sistema, a partir de un conjunto de parámetros dados por el usuario, y una vez consultados, permite imprimir duplicados de constancias.
Rectificativas a procesar
La aplicación permite consultar rectificativas de PM, que estén con error o que estén pendientes, a partir de determinados parámetros dados por el usuario.
Asignación de correctores
Este formulario permite asignar un corrector o modificar el mismo a una declaración o un grupo de declaraciones (cabezales) seleccionadas por el usuario. Para ello se especifican los criterios por los que se desea consultar en la ventana principal del formulario.
Asignación usuario de área
Este formulario permite asignar o modificar un área a un determinado usuario, manteniendo una relación del mismo contra el o las áreas en las que puede trabajar sobre un cabezal de Procesamiento Masivo para realizarle correcciones. Para ello se especifica tanto el usuario como el área como criterio de búsqueda
Mantenimiento de cabezales
Permite realizar el mantenimiento de los cabezales que se ingresaron a procesamiento masivo, es decir agregar observaciones a un cabezal, agregar un domicilio de contacto a un cabezal. Además si el usuario que accede al formulario es un coordinador permite dar de baja un cabezal y cambiar el área de un cabezal por otra a la cual pertenezca el usuario que tiene asignado dicho cabezal (pero no se permite dejar cabezales sin área asignada). Por otro lado si el usuario es supervisor o coordinador además permite cambiar el agente emisor.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 99 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Menú AIX
Captura BPS AIX
El Captura BPS de AIX, permite generar una nómina a partir de los datos de la nómina del mes anterior, completar los datos faltantes y enviarla a validar. También permite cargar nóminas que se encuentren en el almacenamiento temporal para su corrección, en caso de que contengan errores, o para su procesamiento en caso de que la nómina esté pendiente, y su posterior envío a Validaciones. Las funcionalidades que dispone son las siguientes:
Generar Nómina a partir de la anterior
Cargar Nómina del almacenamiento temporal
Trabajar con Líneas
Agregar persona
Modificar persona
Baja persona
Agregar línea
Guardar Nómina
Fecha de Presentación
Ver errores
Confirmar Nómina
Buscar
Cancelar Nómina
Corrector de datos personales
Ingresar Nómina a Procesamiento Masivo
Severidad de errores: Niveles de severidad
Brinda la funcionalidad necesaria para el mantenimiento de los niveles de severidad de los distintos errores reportados por Recaudación Nominada
Periodos justificados
Brinda la funcionalidad necesaria para el mantenimiento de los períodos justificados registrados por las empresas en Recaudación Nominada. Estos períodos se corresponden a fechas entre las cuales las empresas se encuentran autorizadas por BPS a no presentar tanto declaraciones como realizar sus pagos correspondientes.
Mantenimiento de laudos
Brinda la funcionalidad necesaria para el mantenimiento de los laudos registrados por las empresas en Recaudación Nominada. Para cada Aportación válida y Categoría dentro de la misma, los laudos permiten establecer los salarios mínimos asignados a los dependientes, los que tienen además un determinado Tipo de Remuneración (Jornalero, Mensual, etc) asociado, así como la fecha a partir de la cual comienza a regir el correspondiente laudo.
Códigos paramétricos
Permite modificar la lista de conceptos (que se abren en códigos y subcódigos de aportes de pagos identificándose unívocamente para cada tipo) que componen una declaración para una Aportación, Tipo de Contribuyente y Vínculo Funcional.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 100 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Menú INET
Sistema de Datos Fijos - SDF
Permite mantener los datos registrales de las personas de Servicio Doméstico para la generación y facturación de Nóminas Automáticas. Las funcionalidades que dispone SDF son las siguientes:
Datos Registrales o Alta o Modificación o Baja o Anulación
Actividad o Alta o Modificación o Baja o Anulación
Persona o Alta
Batch de Remuneraciones
Esta funcionalidad actualiza los sueldos de las personas de Servicio Doméstico, de forma que no estén por debajo del mínimo requerido.
Agentes Emisores
Brinda la funcionalidad para administrar los Agentes Emisores mantenidos por BPS. Las funcionalidades que dispone Agentes Emisores son las siguientes:
Agentes Emisores o Alta o Modificación o Baja
Empresas Gestionadas o Agregar o Baja
Usuarios o Agregar o Operaciones o Baja
Consulta de Declaraciones y Rectificativas
La Consulta de Declaraciones y Rectificativas informa las nóminas y rectificativas con o sin error para una empresa, contribuyente y período de cargo ingresado por el usuario, así también como las anuladas y pendientes. Las funcionalidades que dispone son las siguientes:
Consultar las Líneas de nóminas o rectificativas
Consultar Declaración original
Exportar a Archivo o Declaraciones o Errores
Ver e imprimir los Errores
Imprimir o Nómina Siguiente o Nómina/Rectificativa o Resultado de la Consulta
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 101 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Página Web
e-Nominada
Esta funcionalidad permite a los usuarios externos realizar el envío de los archivos de Nóminas y Deducciones para que los mismos sean ingresados, validados y registrados en el Sistema. Retornando al usuario la repuesta de estos envíos (errores, observaciones y/o Facturas). Las funcionalidades que dispone e-Nominada son las siguientes:
Envío de Nóminas
Envío de Deducciones
Consulta Envíos
Consulta Nóminas
Último Envío
Bajar Manual
Bajar Software
Contáctenos
Actualizar Correo
FAQ
Ayuda
Seguridad
Esta funcionalidad cumple con el objetivo atender y pre-validar las Nóminas enviadas por e-Nominada, verificando la validez del Agente Emisor del envío y Empresa Contribuyente, para finalmente solicitar la validación de la Nómina.
Procesos
Nóminas Automáticas
El ciclo de Nóminas Automáticas se encarga de generar las nóminas a aquellas empresas que no están obligadas a presentarlas. Estas empresas corresponden a aportaciones de Servicio Doméstico, y las empresas sin dependientes de Industria y Comercio y Rural. Las etapas que componen este ciclo son las siguientes:
Seleccionar Empresas candidatas
Generar, Validar y Calcular las Nóminas
Generar la Factura
Subsidios
El propósito es procesar las nóminas de las Personas amparadas a cada uno de los Subsidios brindados por BPS y por ende enviadas por Prestaciones, de forma de integrar las mismas al Repositorio de RUR. Solo aplican un subconjunto de las validaciones que se aplican al resto de las nóminas presentadas por los contribuyentes
Traspaso Activos
Su objetivo es transferir las líneas de Declaraciones correspondientes a empresas de aportación Construcción y trabajadores a Domicilio hacia el Sistema de Activos (Prestaciones) de BPS, para que estos puedan liquidar la licencia, el salario vacaciones y el aguinaldo previstos por ley para éste tipo de trabajadores
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 102 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
FUNCIONALIDAD DESCRIPCION
Traspaso Distribución
El propósito principal es transferir las líneas de Declaraciones al sistema de Distribución para su posterior transferencia a las AFAPs.
Réplica SDF
Es un proceso que se ejecuta todos los días realizando una réplica entre (desde y hacia) las bases Oracle y RDB de la información de los datos fijos de las Domésticas.
Depuración de información
Es el proceso de depuración del almacenamiento temporal o “bolsa”. Las situaciones por las cuales se podrán eliminar datos de “Bolsa” son los siguientes:
Cuando la declaración o rectificativa pasa a ser validada. Se realiza el pasaje de “Bolsa” a “Base” pudiendo eliminar los datos de “Bolsa”.
Si la declaración es anulada sin haberse mandado a validar mediante aplicativo.
Para los a del proceso de Nominas Automáticas, las cuales ya pasaron por su proceso de validación quedando almacenados en “Base”.
Para el caso de envío a través del aplicativo “Acerca”, las Nominas no se depuran; es Validaciones el encargado de realizarlo.
Interfaz
Interfaces RUR (K_NOMINAS)
Brinda información de las líneas registradas en el RUR, ya sean validadas como en error o ambas.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 103 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.5.2.3 Diagrama de Contexto
Contribuyente
Registro de
Empresas
Registro de
Obras
Módulo único de
Cálculo
Fiscalizaciones
GCA
Distribución
Contribuyente
REGISTRO ÚNICO
DE
REMUNERACIONES
DIAGRAMA de CONTEXTO
Registro único de Remuneraciones
GAFI
Exoneraciones
GAFI
Registro de
Padrones
Rurales
Personas
Subsidios
Personas
Pasividades
Prestaciones
1.3.5.3 Aspectos Técnicos
1.3.5.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.3.5.3.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Registro Único de Remuneraciones (RUR)
Pro*C/C++/PLSQL
1.3.5.3.3 Objetos del Sistema
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 104 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO TIPO OBJETO CANTIDAD
RUR
Objetos Java 1836
Archivos XML/properties/configs 1160
JSPs 247
JavaScripts 54
WSDLs 0
Binarios Pro*C/C++ 26
Scripts AIX/ksh/perl 282
1.3.5.3.4 Objetos de la base
1.3.5.3.5 Procesos Batch
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
RUR
RVAL_TRASPASO
RVAL_DISTERR
RVAL_DISTBAJA
4
TRASPASO A DISTRIBUCIÓN – El propósito principal es transferir Nóminas al sistema de Distribución, por medio de archivos ASCII generados con un formato preestablecido.
El Traspaso está compuesto por 3 procesos:
RVAL_TRASPASO – Proceso que se encarga de transferir las Nóminas validadas.
RVAL_DISTERR – Proceso que se encarga de transferir las Nóminas con error.
RVAL_DISTBAJA – Proceso que se encarga de transferir las Líneas de baja.
MODULO TIPO OBJETO CANTIDAD
RUR
Tablas 200
Indices 155
Secuencias 35
Triggers 48
GRAL
Tablas 78
Indices 44
Secuencias 5
Triggers 14
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 105 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
RINT_ACTCONSTR 4 y 16 TRANSFERENCIA ACTIVOS DE CONSTRUCCIÓN – Tiene como objetivo transferir las nóminas correspondientes a empresas de esta aportación hacia el Sistema de Activos de Construcción de BPS.
Consiste en un archivo ASCII generado con un formato preestablecido en el cual se graban las nóminas de las empresas de construcción a partir de la información existente en la Base de Datos.
RVAL_SUBSIDIOS 4 y 16 SUBSIDIOS – El proceso de Subsidios consiste en la transferencia de información de Prestaciones a Recaudación Nominada por medio de tablas. El registro en Recaudación Nominada de dicha información se realiza simulando la presentación de nóminas como cualquier otro contribuyente por lo que existe una empresa por cada uno de los subsidios (Desempleo, Enfermedad, Maternidad, Incapacidad parcial, Construcción y Trabajadoras a domicilio) y un único número de contribuyente que se relaciona con todas las distintas empresas de subsidios
RVAL_BAJA_ENVIO 3 Este proceso se utiliza para depurar el Almacenamiento Temporal (“Bolsa”). Para esto el proceso recorre y borra todos los envíos de Declaraciones ya validados.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 106 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
NOMAUT
4
Este proceso tiene como objetivo generar las nóminas de unipersonales de Industria y Comercio y Rural y las nóminas de Servicio Doméstico. Consta de varios pasos:
Selección: se encarga de seleccionar las empresas a las que le corresponde la generación de nóminas en forma automática.
Var_Cal: este proceso no se ejecuta siempre, sino que es bajo determinadas circunstancias
Consistencia: este proceso se encarga de actualizar las empresas que quedaron en error y que posteriormente fue generada o validada por otro proceso que no sea nóminas automáticas.
Actualiza Estado: este proceso se encarga de actualizar las empresas que quedaron en error.
Carga: carga la información de aquellas empresas a las que corresponde la generación de nóminas en forma automática.
enial: este proceso se encarga de generar y validar las nóminas en forma automática. Esta formado por los procesos de Generación y Validación.
Facturación: este proceso se encarga de generar la factura para aquellas empresas que hayan validado sus nóminas.
Impresión: este proceso es el encargado de la creación de archivos de impresión a partir de la información generada por el proceso de Facturación de nóminas automáticas.
Reporte: este proceso se encarga de la generación de informes correspondientes al Ciclo de Nóminas Automáticas.
TRANSFERENCIA DE TRABAJADORES A DOMICILIO
4 Y 16
TRANSFERENCIA TRABAJADORES A DOMICILIO – Tiene como objetivo transferir las líneas de trabajadores a domicilio (vf 42) hacia Prestaciones a efectos de liquidar licencia y aguinaldo.
Consiste en un archivo ASCII generado con un formato preestablecido en el cual se graba la información a partir de la información existente en la Base de Datos.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 107 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
CUADRO DE FRECUENCIAS
Detalle de las frecuencias de la ejecución de los Procesos Batch del Centro de Servicio
Tipo Frecuencia Días por mes
0 - 0
1 Lunes a Viernes 23
2 Sábados 4
3 Domingos 4
4 Mensual 1
5 Diaria 31
6 Lunes-Sábado 27
7 Lunes 5
8 1 p/cada Distribución 2
9 1a.Distribución 1
10 Martes a Sábado 22
11 Ciclo Rectificativas 1
12 Períodos año-mes 0
13 2a.Distribución 1
14 Domingo a Jueves 22
15 Lunes y Jueves 9
16 A demanda 0
17 Ejec.Suspendida 0
1.3.5.3.6 Interfases con otros sistemas
1.3.5.3.6.1 Proveedor
No aplica
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 108 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.5.3.6.2 Cliente
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RACT_CONS_OBLIGA_EMPRESA PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_ALTA_ACTIVIDADES PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_ANUL_ALTA_ACTIVS PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_ANUL_EGRESO_ACTIVS PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_CONS_ACTIVIDADES_RHL_LNK PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_EGRESO_ACTIVIDADES PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_MODIF_ACTIVIDAD_CE PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_MODIF_ACTIVIDAD_FE PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_MODIF_ACTIVIDAD_FI PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_MODIF_ACTIVIDAD_SS PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_RHL_MODIF_ACTIVIDAD_VF PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_BENEFICIOS_ACTIVOS PL-SQL BULL Actividades Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE K_MENSAJES_BPS PL-SQL IBM Genérica PL-SQL
IBM
RUR - Registro Unico de Remuneraciones
J2EE K_NOTIFICACION PL-SQL IBM REC C++
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 109 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM
RUR - Registro Unico de Remuneraciones
J2EE K_PER_ALTA_COMUN PL-SQL BULL Personas Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_PER_CONS_EXISTE_PERS_LNK PL-SQL BULL Personas Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_PER_CONS_PERSONA_LNK PL-SQL BULL Personas Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE
K_PER_VALIDA_PERSONA_LNK PL-SQL BULL Personas Microsoft
IBM
RUR - Registro Unico de Remuneraciones
J2EE K_VAL_EXO_NOM PL-SQL IBM REX J2EE
IBM
RUR - Registro Unico de Remuneraciones
PL-SQL
K_RDE_EXISTE_PERSONA
P_CONS_EXISTE_PERSONA_DED PL-SQL IBM DED PL-SQL
IBM
RUR - Registro Unico de Remuneraciones C++ rcal_recalc.bin C/C++ IBM MUCA
Pro*C/C/C++/Aix 5.22
1.3.5.3.7 Réplicas
La descripción de las replicas de Recaudación se detalla en Item 2.3.1.3.7 - Réplicas
1.3.5.3.8 Complejidad
ALTA
1.3.5.3.9 Criticidad
ALTA Deben separarse la criticidad del RUR en tres grandes situaciones:
1. Bocas de Entrada: de no tener operativa alguna de las bocas de entrada, la contingencia sería procesar la información a través de otra boca (ejemplo si @nominada no estuviera operativo se utilizaría el Ingreso Cabezales Disquete), de no tener operativo ninguno de los aplicativos que procesan la información en formato archivo se podría utilizar el Captura AIX para su ingreso manual (digitación). En caso de que todas las bocas de entrada estén inoperantes no se podría ingresar la información y por consiguiente la empresa deberá realizar sus cálculos y pagará con formulario electrónico.
2. Validaciones: si no estuviera operativo, no se podría validar la información y por lo tanto no se registrarían los debes en la Cuenta de Empresa y por consiguiente no sería posible facturar los mismos, teniendo que realizar la empresa sus cálculos y pagando con formulario electrónico
3. Otos sistemas: la información debe ser consistente, por lo tanto, si el problema estuviera en los sistemas empleados por el RUR (interfaces) para garantizar esa consistencia (Registro Empresas y de Obras, Registros Corporativos, etc), tampoco se validaría y tendría la empresa que realizar sus cálculos pagando con formulario electrónico
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 110 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
En todos los casos y si bien la empresa puede realizar sus cálculos y abonar en un Formulario Electrónico
sus obligaciones, luego de solucionado el inconveniente técnico se deberá identificar las empresas que no pudieron validaron las nóminas y las rectificativas; para validarlas y completar así el proceso “natural” de la información.
1.3.6 Distribución (DIST)
1.3.6.1 Propósito
El objetivo del Sistema de Distribución es distribuir efectivamente los aportes recaudados por el BPS de acuerdo a los distintos regímenes jubilatorios y las opciones registradas (régimen de ahorro individual obligatorio y de solidaridad intergeneracional determinados por la Ley 16.713, régimen de transición y regímenes anteriores a la Ley 16.713) Algunas de las tareas involucradas son: Determinar los niveles de asignaciones computables o cuota parte correspondiente a cada régimen
de acuerdo a las opciones realizadas Validar nóminas, pagos y rectificaciones de nóminas y pagos Efectivizar la distribución a los diferentes regímenes jubilatorios. Enviar la información de transferencias correspondiente a las AFAPs. Mantener la información de transferencias correspondiente al BPS.
1.3.6.2 Aspectos funcionales
1.3.6.2.1 Descripción detallada
El Sistema de Distribución es el encargado de: Recibir la información de Nóminas, Pagos y Rectificativas en cintas, que son proporcionadas
periódicamente por BPS validando los datos recibidos y discriminando las líneas según ciertas condiciones definidas.
Imputar los debes como débitos en las Cuentas Corrientes de Empresa y de Activos los aportes deducidos a partir de lo declarado en las Nóminas recibidas.Imputar los haberes como asientos en el haber en las Cuentas Corrientes de Empresa y de activos los aportes deducidos a partir de lo declarado en los Pagos validados y de acuerdo a los debes asentados.Calcular franja salarial actual y de inicio en el sistema de un activo a efectos de determinar la distribución de aportes.
Determinar las cuotas parte correspondientes para BPS y AFAP de acuerdo a la franja salarial actual y de inicio en el sistema conjuntamente con las opciones de régimen jubilatorio y artículo 8º
Distribuir la información de la cuotaparte calculada y los haberes imputados a los activos, actualizados por Haberes, y distribuir el porcentaje de cada aporte de acuerdo a las condiciones correspondientes al Régimen de Solidaridad y/o al Régimen de Capitalización, acreditándolo en Transferencias de BPS y de AFAPs.
Generar la información que se entrega a las AFAPs Corregir errores introducidos en la distribución de aportes debido a una equivocación en la
declaración del contribuyente o por error de operación generando los ajustes y reversiones correspondientes.
Administrar los rezagos de nóminas para la anulación de líneas con errores para las cuales se presentó una baja y de transferencias para aquellos activos que no tenían AFAP al momento de generar sus transferencias.
Realizar consultas y generar los reportes necesarios de la información correcta, tanto a nivel gerencial como a nivel operativo, de la información procesada y almacenada.
Gestionar las afiliaciones y opciones de los activos a las AFAP Afiliar de oficio a aquellas personas que generaron transferencias al régimen de ahorro individual
obligatorio y que no están afiliadas a una AFAP. Controlar para detectar existencia de posibles errores en la información procesada por los diferentes
módulos del Sistema (por fecha de proceso e históricos) Revalidar nóminas y pagos para aquellos que no cumplieron las validaciones mínimas
Nota: Se tomo de la Documentación de Distribución
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 111 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.6.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Validación de Nóminas y Pagos
Valida los campos que contienen las líneas de las cintas, de nóminas y pagos almacenando la información según pasen o no las validaciones mínimas. En caso de no superar las validaciones mínimas se almacena como línea mal.
Imputación de Debes
Genera las Altas de los débitos en las Cuentas Corrientes de Activos y de Empresa. Este proceso depende del Tipo de Aportación de la empresa y su unidad de proceso es una empresa año mes en todas las cajas excepto en rurales cuya unidad de proceso es la empresa y el período rural.
Imputación de Haberes
Acredita en las cuentas corrientes de empresa y del activo por empresa, los pagos ya validados por Validación de Pagos, para luego distribuirlos en el régimen de Solidaridad Intergeneracional y/o Capitalización según corresponda.
Cálculo de Cuotaparte
Calcula la cuota parte BPS de las asignaciones de cada activo en un mes de cargo que aún no hayan sido calculadas. La cuota parte BPS es la parte de las asignaciones del activo en cierto mes de cargo, que será tomada como referencia para distribuir finalmente los aportes al régimen correspondiente.
Distribución
Realiza la distribución de sueldos y aguinaldos, según el cálculo de cuota parte BPS y según las actualizaciones realizadas en el consolidado mensual, los cuales son realizados por el Proceso de Cuotaparte.
Resúmenes
Genera una cinta por cada AFAP, con los datos correspondientes a la Distribución. Respalda en base de datos la información que fue enviada a las AFAPs en cada una de las cintas.
Ajustes y Reversiones
Se utiliza para corregir los errores que existan en el sistema, ya sea por información incorrecta brindada por contribuyentes, o por errores de operación o funcionamiento de los sistemas. Los errores cometidos por contribuyentes al confeccionar la nomina mensual, pueden corregirse mediante rectificaciones, procesados por el proceso de Rectificativas. De no ser estos por datos enviados por contribuyentes, usuarios autorizados podrán corregir a través del proceso de Ajustes de nominas. Para pagos erróneos existe el proceso de anulación de pagos, el cual revierte el pago totalmente. Los recálculos de empresa son utilizados para corregir situaciones de errores en cálculos o modificaciones en la situación de los datos. Recalculo de persona es utilizado en casos donde el problema en cálculos sea referido a una persona en particular. Recalculo de Multiempleo se utiliza para aquellos casos donde se tenga más de una empresa para un determinado mes de cargo para una persona.
FUNCIONALIDAD DESCRIPCION
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 112 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Administración de Rezagos Rezagos de nóminas. Anula líneas de nominas que se encuentran en el sistema como con error, utilizando las rectificativas de baja existentes. Rezagos de transferencias: Si la transferencia de una persona se generó antes de que la misma tuviera AFAP asignada, le asigna la AFAP a la transferencia en caso de corresponder. Puede que ésta haya sido elegida por la persona o asignada de oficio.
Consultas y Reportes
El cometido principal de las Consultas y Reportes es el acceso a la información por parte del usuario. Entre ellas: consulta de activos (cuenta corriente, asignaciones computables, activos sin AFAP, nominas rechazadas y distribución de aportes), de ajustes (recalcular persona o empresa, solicitud de baja o anulación de la solicitud), reprocesos de rectificativas, mantenimiento de codigueras, transferencias por activo y por AFAP, reportes para jubilados AFAPs, de empresas (cuenta corriente, aportes, pegos erróneos , nominas rechazadas, rezagos), de gerencia (análisis de nominas presentadas y rectificativas, análisis de pagos y distribuciones, afiliados a AFAP), consulta de resúmenes, de rezagos.
Controles
Los controles realizados en el Sistema de Distribución tienen como objetivo detectar errores introducidos en la información procesada durante la ejecución de los procesos de la distribución. Existen controles de proceso y controles históricos .
Revalidación de Nóminas y Pagos
Permite reprocesar líneas de nóminas y pagos que no cumplieron las validaciones mínimas y fueron almacenadas como líneas mal.
Afiliaciones de Oficio
Afilia de Oficio a aquellos activos que deberían haber optado por alguna AFAP y no lo hicieron en el plazo reglamentario, como también aquellos que, estando afiliadas a una AFAP que fue liquidada, no realizaron el traspaso voluntario en el tiempo legal.
Afiliaciones y Opciones
Permite ingresar la afiliación AFAP de un activo, la opción del artículo 8º, traspasos entre AFAPs, jubilación AFAP. Permite anular afiliaciones y traspasos incorrectos, realizar desafiliaciones autorizadas por el BCU, modificar opciones de artículo 8º, realizar consultas y reportes de datos relativos a las Afiliaciones AFAPs y opciones.
Nota: Se tomo de la Documentación de Distribución
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 113 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.6.2.3 Diagrama de Contexto
BDC Personas
Registro único de
Remuneraciones
Cobranzas
Pasividades
Prestaciones
Banco Central
del Uruguay
AFAP
DISTRIBUCIÓN
DIAGRAMA de CONTEXTO
Distribución
Afiliaciones -
Opciones
GAFI
GCA
1.3.6.3 Aspectos Técnicos
1.3.6.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 - Características de los sistemas actuales
1.3.6.3.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Distribución y Afiliaciones a AFAPs Pro*C/C++/Oracle Forms y Reports
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 114 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.6.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
Distribución y Afiliaciones a AFAPs
Objetos Java 0
Archivos XML/properties/configs 7
JSPs 0
JavaScripts 0
WSDLs 0
Binarios Pro*C/C++ 61
Scripts AIX/ksh/perl 389
Oracle Forms Reports AIX 155
General
Oracle Packages/Functions/Procedures 731
Oracle Forms Reports Windows 25
Oracle Forms Reports AIX 38
1.3.6.3.4 Objetos de la base
1.3.6.3.5 Procesos Batch
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
Distribución Validación de Nóminas y Pagos
8 Valida los campos que contienen las líneas de las cintas, de nóminas y pagos almacenando la información según pasen o no las validaciones mínimas.
En caso de no superar las validaciones mínimas se almacena como línea mal.
Imputación de Debes 8 Genera las Altas de los débitos en las Cuentas Corrientes de Activos y de Empresa. Este proceso depende del Tipo de Aportación de la empresa y su unidad de proceso es una empresa año mes en todas las cajas excepto en rurales cuya unidad de proceso es la empresa y el período rural.
MODULO TIPO OBJETO CANTIDAD
DIST-AFI
Tablas 803
Indices 392
Secuencias 13
Triggers 85
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 115 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
Imputación de Haberes 8 Acredita en las cuentas corrientes de empresa y del activo por empresa, los pagos ya validados por Validación de Pagos, para luego distribuirlos en el régimen de Solidaridad Intergeneracional y/o Capitalización según corresponda.
Cálculo de Cuotaparte 8 Calcula la cuota parte BPS de las asignaciones de cada activo en un mes de cargo que aún no hayan sido calculadas. La cuota parte BPS es la parte de las asignaciones del activo en cierto mes de cargo, que será tomada como referencia para distribuir finalmente los aportes al régimen correspondiente.
Distribución 8 Realiza la distribución de sueldos y aguinaldos, según el cálculo de cuota parte BPS y según las actualizaciones realizadas en el consolidado mensual, los cuales son realizados por el Proceso de Cuotaparte.
Resúmenes 8 Genera una cinta por cada AFAP, con los datos correspondientes a la Distribución. Respalda en base de datos la información que fue enviada a las AFAPs en cada una de las cintas.
Ajustes y Reversiones 11 Se utiliza para corregir los errores que existan en el sistema, ya sea por información incorrecta brindada por contribuyentes, o por errores de operación o funcionamiento de los sistemas.
Los errores cometidos por contribuyentes al confeccionar la nominada mensual, pueden corregirse mediante rectificaciones, procesados por el proceso de Rectificativas. De no ser estos por datos enviados por contribuyentes, usuarios autorizados podrán corregir a través del proceso de Ajustes de nominas.
Para pagos erróneos existe el proceso de anulación de pagos, el cual revierte el pago totalmente.
Los recálculos de empresa son utilizados para corregir situaciones de errores en cálculos o modificaciones en la situación de los datos.
Recalculo de persona es utilizado en casos donde el problema en cálculos sea referido a una persona en particular.
Recalculo de Multiempleo se utiliza para aquellos casos donde se tenga más de una empresa para un determinado mes de cargo para una persona.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 116 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
MODULO PROCESO TIPO
FREC
DECRIPCION DEL PROCESO
Administración de Rezagos
8 Rezagos de nóminas. Anula líneas de nominas que se encuentran en el sistema como con error, utilizando las rectificativas de baja existentes.
Rezagos de transferencias: Si la transferencia de una persona se generó antes de que la misma tuviera AFAP asignada, le coloca su AFAP en la Transferencia. Puede que ésta haya sido elegida por la persona o asignada de oficio.
Controles 4 Los controles realizados en el Sistema de Distribución tienen como objetivo detectar errores introducidos en la información procesada durante la ejecución de los procesos de la distribución. Existen controles de proceso y controles históricos .
Revalidación de Nóminas y Pagos
8 Permite reprocesar líneas de nóminas y pagos que no cumplieron las validaciones mínimas y fueron almacenadas como líneas mal.
Afiliaciones de Oficio 4 Afilia de Oficio a aquellos activos que deberían haber optado por alguna AFAP y no lo hicieron en el plazo reglamentario, como también aquellos que, estando afiliadas a una AFAP que fue liquidada, no realizaron el traspaso voluntario en el tiempo legal.
CUADRO DE FRECUENCIAS Detalle de las frecuencias de la ejecución de los Procesos Batch del Centro de Servicio
Tipo Frecuencia Días por mes
0 - 0
1 Lunes a Viernes 23
2 Sábados 4
3 Domingos 4
4 Mensual 1
5 Diaria 31
6 Lunes-Sábado 27
7 Lunes 5
8 1 p/cada Distribución 2
9 1a.Distribución 1
10 Martes a Sábado 22
11 Ciclo Rectificativas 1
12 Períodos año-mes 0
13 2a.Distribución 1
14 Domingo a Jueves 22
15 Lunes y Jueves 9
16 A demanda 0
17 Ejec.Suspendida 0
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 117 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.6.3.6 Interfases con otros sistemas
1.3.6.3.6.1 Proveedor
No aplica
1.3.6.3.6.2 Cliente
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_DIS_INTER_SUP
P_ALTA_RECALCULOS_INT PL-SQL IBM Distribución
Pro*C/C++/PL-SQL/Oracle Forms
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_PERSONAS_DES
P_CONS_PERSONAS_SIT PL-SQL BULL Personas Microsoft
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_PERSONAS_DES
P_CONS_PERS_REGIMEN PL-SQL BULL Personas Microsoft
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_PERSONAS_DES P_SE_AFILIO PL-SQL BULL Personas Microsoft
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_PERSONAS_DES
P_CONS_CAUSAL_JUB PL-SQL BULL Personas Microsoft
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_PERSONAS_DES P_SE_DESAFILIO PL-SQL BULL Personas Microsoft
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_ACTIVIDADES
P_TIENE_ACTIVIDAD PL-SQL BULL Actividades Microsoft
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms
K_COD_OPC_REGIMEN P_CONS_OP_REG PL-SQL IBM
Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms
IBM Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms K_OPCION_ART_8 P_CONS_ART_8 PL-SQL BULL
Prestaciones Microsoft
BULL Distribución
Pro*C/C++/PL-SQL/Oracle Forms K_AFAPS
P_CONS_JUB_AFAP PL-SQL IBM
Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms
IBM Distribución Pro*C K_AFAPS
P_CONS_TOTALJUBAFAP PL-SQL IBM
Afiliaciones AFAPS
Pro*C/C++/PL-SQL/Oracle Forms
IBM Distribución
Pro*C/C++/PL-SQL/Oracle Forms
K_RHL_CONS_ACTIVIDADES_RHL
P_CONS_ACTIVIDADES_AMC PL-SQL BULL Actividades Microsoft
1.3.6.3.7 Réplicas
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 118 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
La descripción de las replicas de Recaudación se detalla en Item 2.3.1.3.7 - Réplicas
1.3.6.3.8 Complejidad
ALTA
1.3.6.3.9 Criticidad
ALTA El sistema de Afiliaciones AFAPs que registra los movimientos de altas y bajas tiene un período crítico para el propio sistema que es desde el 1º día hábil hasta el 10º y desde el 16º día hábil hasta fin de mes. Las AFAPs necesitan registrar las afiliaciones y opciones en el sistema. Esto más allá de los sistemas que requieran información, por ejemplo RNOM de la tabla de Afiliaciones AFAPs para el topeo de los jubilados AFAPs al primer nivel.
En cuanto al sistema de Distribución el período crítico es desde el 5º día hábil que se reciben los pagos hasta el 15º día hábil que se debe entregar la información a las AFAPs con el detalle de las transferencias, en este punto se debe cumplir con el plazo legal del 15º día para el envío de la información. Durante todo el mes, en caso de no estar disponible el sistema, esto afecta los otros sistemas que toman información, como por ejemplo Prestaciones para el cálculo de las jubilaciones que toma la información de las cuotas parte.
1.3.7 Deducciones (DED)
1.3.7.1 Propósito
Recabar, registrar y mantener en forma histórica la información sobre deducciones establecidas por la Ley nro. 18083 del 27/12/2006, a efectos del cálculo de anticipos y ajuste del Impuesto a la Renta de las Personas Físicas (IRPF), en lo que corresponde al sistema administrado por BPS. Definir y administrar la información registral de las deducciones en forma eficaz y eficiente, manteniendo los datos con valor agregado. Establecer controles a mediano y largo plazo para reducir inconsistencias operativas y de criterios a nivel nacional. Integrar la información de las deducciones al sistema de Recaudación. Realizar la transferencia de la información de deducciones (se incluye la declaración de los cónyuges) declaradas hacia DGI.
1.3.7.2 Aspectos funcionales
1.3.7.2.1 Descripción detallada
El sistema permite registrar y mantener en forma histórica las deducciones declaradas por la empresa o persona (en los casos de subsidios). Las mismas son aplicadas para una persona en determinado período para un contribuyente-empresa-aportación y en caso de determinados tipos de obras el número de estas. La empresa es la responsable de proporcionar la información correspondiente a las deducciones a aplicar a cada trabajador o persona beneficiaria de subsidios y/o aguinaldo y licencia de la construcción, así como de trabajo a domicilio (empresa BPS). En principio la mayoría de las partidas a deducir no cambian todos los meses por lo que no es necesaria la declaración mensual de las mismas, aunque si corresponde que el aplicativo permita el mantenimiento de las mismas sin restricciones.
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 119 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Existen distintos tipos de deducciones que contienen datos asociados según la misma. Algunas se manejan
como fictos y otras por declaración de montos reales, es decir que el tipo de deducción tiene asociada una unidad. El sistema permitirá manejar distinta información para cada deducción. Está habilitada la declaración de múltiples deducciones para la persona, con la discriminación necesaria en cada caso a los efectos de su correcta identificación. El sistema tiene controles y validaciones sobre la información declarada, según el ámbito de aplicación definido. Por otra parte, permite la consulta de las deducciones declaradas por la empresa o persona, en forma actual o histórica, así como sus períodos e información adicional sobre las mismas establecidas por ley en el sistema administrado por el BPS. Se genera en forma periódica (en principio mensualmente) un archivo plano que contenga la información de las deducciones vigentes (y las anulaciones) declaradas que no hayan sido previamente transferidas a DGI para luego generar su transferencia a dicho organismo. Si durante la ejecución del proceso de transferencia se detectan errores que impiden el envío de alguna línea, entonces se genera un informe de rechazos. El sistema asume como unidad de información para el envío de líneas empresa – contribuyente – aportación-obra-Persona. De encontrar durante la transferencia error en una línea de una persona- empresa-contribuyente-aportación-obra, no se deberá transmitir ninguna línea para esa persona en esa empresa-contribuyente-aportación-obra. El proceso de rechazos de DGI, trabajará en forma distinta: rechazando toda la empresa-contribuyente-aportación-obra cuando encuentra error en un registro. Se deberá generar un informe de ejecución con cada transferencia indicando nombre del archivo transferido, cantidad de empresas, cantidad de personas
1.3.7.2.2 Funcionalidades del Sistema
FUNCIONALIDAD DESCRIPCION
Validador de Deducciones
El Validador de Deducciones esta formado por tres procesos cuyo objetivo es el de validar y registrar la información de deducciones ingresada por las distintas bocas de entradas (@cerca Web, ABM Deducciones, e-Nominada y Ingreso Cabezal Disquete – el funcionamiento de éstas bocas de entrada se explica en la ficha funcional del RUR) Estos procesos son: - Dispatcher: Se encarga de recoger todos los mensajes enviados desde las bocas de entradas donde se cargan las deducciones, y administra qué validador se encargara de continuar el proceso. - Validador: Este proceso es el encargado de validar las deducciones enviadas y de llamar al Registrador para su posterior registro. Luego de la registración envía el mensaje de respuesta con el resultado del ciclo. - Registrador: Procesa las deducciones ya validadas para su registración.
ABM (Alta, Baja y Modificación) de deducciones
Consiste en un aplicativo Web. A través del mismo se permite el ingreso de: altas, modificaciones o bajas de deducciones. Este ingreso se puede realizar en forma manual, digitando los datos requeridos para el procesamiento del cambio; o mediante la importación de archivos de deducciones. Es un aplicativo dirigido a los usuarios internos del BPS.
FUNCIONALIDAD DESCRIPCION
Consulta de Deducciones
Es un aplicativo Web. Permite consultar, exportar y generar reportes de las deducciones existentes tanto por persona como por empresa. También se
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 120 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
permite visualizar deducciones históricas persona-empresa.
WS de Deducciones
Servicio que provee un canal de comunicación entre el módulo de deducciones y otros aplicativos que necesitan información de este.
Interfaz de Deducciones
Provee una forma de consultar las deducciones para que puedan ser calculadas por los módulos que lo necesitan, entre ellos Cálculos y Prestaciones.
Transferencia de Deducciones
Es un proceso para generar el archivo que se utilizara para traspasar los datos de las deducciones cargadas en BPS hacia la DGI.
Nota: Se tomo de la Guía de Capacitación de Negocio de Deducciones.
1.3.7.2.3 Diagrama de Contexto
Contribuyente
Registro de
Empresas
Registro de
Obras
Módulo único de
Cálculo
GCA
Contribuyente
DEDUCCIONES
DIAGRAMA de CONTEXTO
Deducciones
BDC
Actividades
DGI
BDC
Personas
BDC Personas
Prestaciones
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 121 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.7.3 Aspectos Técnicos
1.3.7.3.1 Arquitectura
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2.1.4 – Características de los sistemas actuales.
1.3.7.3.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Registro de Deducciones J2EE/Pro*C/C++
1.3.7.3.3 Objetos del Sistema
MODULO TIPO OBJETO CANTIDAD
Deducciones
Objetos Java 403
Archivos XML/properties/configs 64
JSPs 58
JavaScripts 24
WSDLs 1
Binarios Pro*C/C++ 7
Scripts AIX/ksh/perl 15
1.3.7.3.4 Objetos de la base
MODULO TIPO OBJETO CANTIDAD
Deducciones
Tablas 80
Indices 52
Secuencias 6
Triggers 68
GRAL
Tablas 78
Indices 44
Secuencias 5
Triggers 14
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 122 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.7.3.5 Procesos Batch
MODULO PROCESO TIPO FREC DECRIPCION DEL PROCESO
Deducciones
Transferencia de Deducciones
4
Proceso que transfiere información a DGI a nivel de Contribuyente/Persona sobre las distintas deducciones declaradas por la persona y las deducciones calculadas por el sistema
CUADRO DE FRECUENCIAS Detalle de las frecuencias de la ejecución de los Procesos Batch del Centro de Servicio
Tipo Frecuencia Días por mes
0 - 0
1 Lunes a Viernes 23
2 Sábados 4
3 Domingos 4
4 Mensual 1
5 Diaria 31
6 Lunes-Sábado 27
7 Lunes 5
8 1 p/cada Distribución 2
9 1a.Distribución 1
10 Martes a Sábado 22
11 Ciclo Rectificativas 1
12 Períodos año-mes 0
13 2a.Distribución 1
14 Domingo a Jueves 22
15 Lunes y Jueves 9
16 A demanda 0
17 Ejec.Suspendida 0
1.3.7.3.6 Interfases con otros sistemas
1.3.7.3.6.1 Proveedor
Am
bit
o
Co
nsu
mid
or
Tecn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Tecn
olo
gia
IBM BPS J2EE WsConsDeducciones obtDeducciones web services IBM DED J2EE
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 123 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.7.3.6.2 Cliente
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM DED - Deducciones J2EE K_PER_ALTA_COMUN P_ALTA_COMUN PL-SQL BULL Personas Microsoft
IBM DED - Deducciones J2EE k_per_cons_persona_lnk p_cons_datos_pers PL-SQL BULL Personas Microsoft
IBM DED - Deducciones J2EE K_FORMATO P_FMT_CERRAR PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO p_fmt_convertir PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO p_fmt_ingresar_reg PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO
P_FMT_INI_DEVOLUCION PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO
P_FMT_INI_DEV_ERROR PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO p_fmt_iniciar_web PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO p_fmt_devolver_error PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO p_fmt_devolver_linea PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE K_FORMATO p_fmt_verificar PL-SQL IBM RUR PL-SQL
IBM DED - Deducciones J2EE vr_val_emp_caja PL-SQL IBM REC C++
IBM DED - Deducciones J2EE f_val_emp_caja_gral PL-SQL IBM REC C++
IBM DED - Deducciones J2EE vr_val_emp_contr PL-SQL IBM RUR C++
IBM DED - Deducciones J2EE f_val_obra_emp_gral PL-SQL IBM RUR C++
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_RCE_INTER_SUP p_consulta_empobrnula PL-SQL IBM RCE PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RCE_INTER_BATCH_SUP p_RespSustituto PL-SQL IBM RCE PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RCE_INTER_BATCH_SUP p_ExtEmpresa PL-SQL IBM RCE PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_PER_ALTA_COMUN p_alta_comun PL-SQL BULL Personas Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 f_validar_ci PL-SQL IBM PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 124 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_PER_CONS_EXISTE_PERS_LNK p_consulta PL-SQL BULL Personas Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_PER_CONS_EXISTE_PERS_LNK p_fin PL-SQL BULL Personas Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_PER_CONS_EXISTE_PERS_LNK p_leer PL-SQL BULL Personas Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_PER_VALIDA_PERSONA_LNK p_consulta PL-SQL BULL Personas Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_PER_VALIDA_PERSONA_LNK p_fin PL-SQL BULL Personas Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_PER_VALIDA_PERSONA_LNK p_leer PL-SQL BULL Personas Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RHL_CONS_ACTIVIDADES_RHL_LNK p_cons_actividades_rhl PL-SQL BULL Actividades Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RHL_CONS_ACTIVIDADES_RHL_LNK p_leer_actividades_rhl PL-SQL BULL Actividades Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RHL_CONS_ACTIVIDADES_RHL_LNK p_fin_actividades_rhl PL-SQL BULL Actividades Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_MUCA_BPS p_consulta PL-SQL BPS BPS PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_MUCA_BPS p_fin PL-SQL BPS BPS PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_MUCA_BPS p_leer PL-SQL BPS BPS PL-SQL
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 125 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Am
bit
o
Co
ns
um
ido
r
Te
cn
olo
gia
Serv
icio
Inte
rfaz
Tip
o
Am
bit
o
Pro
veed
or
Te
cn
olo
gia
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_MUCA_BPS
p_CONSULTA_min_anio_mes_ej PL-SQL BPS BPS PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_MUCA_BPS
p_LEER_min_anio_mes_ej PL-SQL BPS BPS PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 K_MUCA_BPS p_FIN_min_anio_mes_ej PL-SQL BPS BPS PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RACT_CONS_OBLIGA_EMPRESA p_consulta_emp_oblig PL-SQL BULL Actividades Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22
K_RACT_CONS_OBLIGA_EMPRESA p_leer PL-SQL BULL Actividades Microsoft
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 armar_contr PL_SQL IBM RCE PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 armar_emp PL-SQL IBM RCE PL-SQL
IBM DED - Deducciones
Pro*C/C/C++/PL-SQL/Aix 5.22 armar_obra PL-SQL IBM RCE PL-SQL
1.3.7.3.7 Réplicas
La descripción de las replicas de Recaudación se detalla en Item 2.3.1.3.7 - Réplicas
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 126 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.3.7.3.8 Complejidad
ALTA
1.3.7.3.9 Criticidad
ALTA Debe separarse la criticidad de Deducciones en tres grandes situaciones:
1. Bocas de Entrada: de no tener operativa alguna de las bocas de entrada, la contingencia sería procesar la información a través de otra boca (ejemplo ACERCA no estuviera operativo se utilizaría el Ingreso Cabezales Disquete), de no tener operativo ninguno de los aplicativos que procesan la información en formato archivo se podría utilizar el ABM del Menu ATYR para su ingreso manual (digitación). En caso de que todas las bocas de entrada estén inoperantes no se podría ingresar la información y como Deducciones no maneja el concepto de “Bolsa” no quedarían registros de los envíos realizados sin validar. Por lo tanto, una vez que los aplicativos se vuelvan operativos se deberá enviar nuevamente la información a validar o no quedará registro de la misma.
2. Validador de Deducciones: si no estuviera operativo, no se podría validar la información y por lo tanto no se registraría la información en la base de datos ni los debes en la Cuenta de Empresa.
3. Otos sistemas: para que valide la información de Deducciones se emplean interfases con otros sistemas (Registro Empresas y de Obras, Registro de personas, etc) si el problema estuviera en los sistemas empleados por Deducciones tampoco se ingresaría en base la información ni se registraría en la cuenta
En todos los casos y si bien la empresa puede realizar los cálculos correspondientes al IRPF y abonar en un Formulario Electrónico, luego de solucionado el inconveniente técnico y una vez ingresada la información se deberá corroborar si el aporte realizado coincide con el cálculo de nuestros sistemas. Se debe tener presente que también Transferimos a la DGI (en estos momentos en forma mensual) el cálculo correspondiente; por lo tanto de no poder ingresar información de deducciones se deberá informar al respecto; máxime si el problema técnico se da previo al “candado” de información establecido por la DGI (30 de abril de cada año).
1.3.8 Normativa Legal RECAUDACION
Ley 14306 Ley 14411 Ley 15852 Ley 16226 (art 69 de la constitución) Ley 16320 art 337 y siguientes Ley 16713 Ley 16883 art 3 a 5 Ley 17930 art 470 Ley 17963 art 8 a 10 Ley 18065 Ley 18083 Ley 18131 Ley 18211 Ley 18341 Decreto 241/007 – 951/75 – 209/71 Decreto 113/96 Decreto 166/008 – 183/008 Decreto 224/007 Decreto 199/007 Decreto 306/007 Decreto 496/007
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 127 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Decreto 148/007 Decreto 241/007 Decreto276/007 Decreto448/007 Decreto 2/008 Decreto 193/008 Decreto 830/008 Decreto 444/008 Decreto 778/008 Decreto 797/008 Decreto 51/009 Decreto 40/998 Resolución 1408/81 Resolución 34-65/89 Resolución 1-13/2008 Resolución 30-34/007 Resolución 41-40/007 Resolución 18-1/96 Resolución 6-2/96 Resolución 5-15/2001 Resolución 14-.28/2007
Distribución Ley 16.713 y modificaciones Ley Nº 16.713 de 03/09/1995 Decreto Nº 399/995 de 03/11/1995 Decreto Nº 113/996 de 27/03/1996 Decreto Nº 125/996 de 01/04/1996 Decreto Nº 221/996 de 12/06/1996 Decreto Nº 268/996 de 03/07/1996 Decreto Nº 526/996 de 31/12/1996 Decreto Nº 205/997 de 12/06/1997 Decreto Nº 440/997 de 12/11/1997
Temas puntuales Decretos Nº 01/2000, 413/2004, 281/2008 y 291/2008 desafiliaciones AFAP Ley Nº 18.395 subsidio especial por inactividad compensada Ley Nº 17.659 documento de frontera RD Nº 227-99 extranjeros y documento de identidad RD Nº 25-7/2002 jubilados AFAP RD Nº 17-10/2003 revocación artículo 8 RD Nº 4-14/2009 topeo rurales
1.3.9 Dimensionamiento Aplicación RECAUDACION
Descripción Cantidad
Promedio anual de horas totales de Mantenimiento de último dos años 3924
Total mensual de horas totales de Mantenimiento de último seis meses
03/2009 – 3551.0 04/2009 – 3109.5 05/2009 – 3528.0 06/2009 – 3623.5 07/2009 – 3250.0 08/2009 – 3140.0
Promedio anual de horas de Mantenimiento correctivo de último dos años 1186
Promedio anual de horas funcionalidades nuevas de último dos años 3786
Promedio anual de horas evoluciones tecnológicas de último dos años Comprendida punto anterior
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 128 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
Cantidad de usuarios nominados 22089
Promedio de usuarios concurrentes (sesiones activas)
-1900 -200 sesiones concurrentes Para acceso por Internet
1.3.10 Aspectos tecnológicos
Se detalla en Volumen II – Capítulo 1 - Renglón 2 - 1.2.2 - Aspectos Tecnológicos
1.3.11 Aspectos de seguridad
1.3.11.1 Acceso a datos por roles
Recaudación cuenta con 80 roles de usuarios para las aplicaciones cliente servidor y batch, además estas tienen roles por funcionalidades aproximadamente 400 roles adicionales. Las aplicaciones que no son cliente servidor o batch utilizan un usuario con role asignado para el acceso a datos y a nivel de usuarios utilizan el sistema de autorizaciones.
1.3.11.2 Niveles de auditoría
Las auditorías están definidas mediante triggers que registran las modificaciones, registrando usuarios y fechas de última modificación. La auditoría para recaudación puede depender del módulo en algunos casos no se utilizan tablas de log y sólo se registra usuario de última actualización y fecha de última actualización en la misma tabla operativa.
1.4. Aplicativos Externos Explotados en CSIBM
1.4.1 Préstamos BPS:
1.4.1.1 Propósito
El Sistema de Préstamos tiene por objetivo gestionar todos los préstamos que otorga el BPS para los pasivos y funcionarios de la institución. Esto abarca la gestión del otorgamiento de los préstamos, los descuentos a aplicar, y el manejo de deudores.
1.4.1.2 Aspectos técnicos
1.4.1.2.1 Arquitectura
Sigue las pautas generales de Arquitectura del BPS, se detalla en Anexo 7- Pauta Generales de Arquitectura
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 129 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.4.1.2.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Prestamos BPS Genexus generando Java
1.4.1.2.3 Objetos de la base
SISTEMA TIPO OBJETO CANTIDAD
PRESTAMOS
Tablas 201
Indices 296
Funciones 1
Procedimientos 2
Vistas 33
1.4.1.2.4 Dimensionamiento
Cantidad de usuarios del sistema al 09/2009
SISTEMA CANTIDAD
PRESTAMOS 709
1.4.2 Caja Nacional:-
1.4.2.1 Propósito
El sistema de Caja Nacional, comprende el contralor de la emisión de prestamos a pasivos por parte del BROU, como objetivo principal, pero tiene como objetivos secundarios los siguientes:
La emisión controlada en tiempo real de la emisión de garantías para alquiler de la Contaduría General de la Nación.
El ingreso de controles de retenciones judiciales en tiempo real.
La emisión controlada en tiempo real de los formularios de garantía de alquiler para ANDA
1.4.2.2 Aspectos técnicos
1.4.2.2.1 Arquitectura
Sigue las pautas generales de Arquitectura del BPS, se detalla en Anexo 7- Pauta Generales de Arquitectura
1.4.2.2.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
Caja Nacional Genexus generando Java
1.4.2.2.3 Objetos de la base
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 130 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
SISTEMA TIPO OBJETO CANTIDAD
Caja Nacional
Tablas 71
Indices 114
Procedimientos 4
1.4.2.2.4 Dimensionamiento
Cantidad de usuarios del sistema al 09/2009
SISTEMA CANTIDAD
Caja Nacional 471
ARCHIVO: ANEXO3_SIAP_20091118-00_FichasTecnicas_ATyR Nº. PÁG: 131 /131
CREADO: 18/11/09 VERSIÓN DEL: 24/11/09
Banco de Previsión Social Administración de Compras y Contratos Informáticos
Unidad SIAP
1.4.3 RNI
1.4.3.1 Propósito
RNI - Registro Nacional de Instituciones sin fines de lucro.- Apoyos Económicos
Cubre el Programas de Fortalecimiento de la Sociedad Civil Organizada para las instituciones adheridas de adultos mayores y personas con discapacidad. Es el registro de esas instituciones y todos los datos a ella asociada, actividad social, apoyos económicos, organización, situación económica, edilicia. También se complementa con el VISH en lo relacionado a las comisiones de usuarios formadas en cada complejo habitacional del Programa de Vivienda.
RNI-Turismo Social -
Registro de los diferentes centros vacacionales (disponibilidad de cupos, calendario) y de los usuarios de este servicio, Reservas y generación de Boucher. Comunicaciones a Finanzas para los descuentos de las pasividades que correspondan.
1.4.3.2 Aspectos técnicos
1.4.3.2.1 Arquitectura
Sigue las pautas generales de Arquitectura del BPS, se detalla en Anexo 7- Pauta Generales de Arquitectura
1.4.3.2.2 Módulo o Funcionalidades
MODULO TECNOLOGÍA PREDOMINANTE
RNI Genexus generando Java
1.4.3.2.3 Objetos de la base
SISTEMA TIPO OBJETO CANTIDAD
RNI Tablas 228
Indices 315
Procedimientos 7
1.4.3.2.4 Dimensionamiento
Cantidad de usuarios del sistema al 09/2009
SISTEMA CANTIDAD
RNI 96
Top Related