Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats -...

152
Manual d’us 1 MA022015SI00001 Manual d’us del mòdul d’integració de dades (BDI)

Transcript of Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats -...

Page 1: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

1

MA

0220

15S

I000

01

Manual d’us del mòdul d’integració de dades (BDI)

Page 2: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

2

MA

0220

15S

I000

01

Revisió Redactat per Revisat per Aprovat per Data

aprovació Data

publicació

1 Ignacio del Amo Carlos M. Salamanca

NOTA: Al final del document es troben les signatures i comentaris a la revisió i aprovació

Revisió Apartat Data Modificació Motiu del canvi

1.0 03-07-2014 Primera Versió 1.0 17-12-2014 Revisat per Carlos Salamanca

RESPONSABLE DEL DOCUMENT: Ignacio del Amo Í N D E X 1.  INTRODUCCIÓ ............................................................................................................................... 9 

1.1  Objecte 9 2.  DESCRIPCIÓ GENERAL DEL SISTEMA ....................................................................................... 9 

2.1  Entorn de treball 10 2.2  Perfils d’Usuari 10 2.3  Accés a la BDI 13 2.4  Sistemes relacionats 14 

3.  FUNCIONALITATS DEL SISTEMA ............................................................................................... 14 3.1  Llistat de centres 14 

3.1.1  Descripció ...................................................................................................................... 14 3.1.2  Perfils d’Usuaris Autoritzats .......................................................................................... 14 3.1.3  Operativa de la Funcionalitat ......................................................................................... 14 

3.2  Actualització de centres 14 3.2.1  Descripció ...................................................................................................................... 14 3.2.2  Perfils d’Usuaris Autoritzats .......................................................................................... 15 3.2.3  Operativa de la Funcionalitat ......................................................................................... 15 

3.3  Llistat de famílies 15 3.3.1  Descripció ...................................................................................................................... 15 3.3.2  Perfils d’Usuaris Autoritzats .......................................................................................... 15 3.3.3  Operativa de la Funcionalitat ......................................................................................... 15 

3.4  Llistat d'especialitats 16 3.4.1  Descripció ...................................................................................................................... 16 3.4.2  Perfils d’Usuaris Autoritzats .......................................................................................... 16 3.4.3  Operativa de la Funcionalitat ......................................................................................... 16 

3.5  Actualitzar especialitats i famílies 16 3.5.1  Descripció ...................................................................................................................... 16 3.5.2  Perfils d’Usuaris Autoritzats .......................................................................................... 16 3.5.3  Operativa de la Funcionalitat ......................................................................................... 16 

3.6  Llistat de col·lectius 16 3.6.1  Descripció ...................................................................................................................... 16 

Registre de Canvis

Page 3: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

3

MA

0220

15S

I000

01

3.6.2  Perfils d’Usuaris Autoritzats .......................................................................................... 16 3.6.3  Operativa de la Funcionalitat ......................................................................................... 16 

3.7  Actualitzar col·lectius 17 3.7.1  Descripció ...................................................................................................................... 17 3.7.2  Perfils d’Usuaris Autoritzats .......................................................................................... 17 3.7.3  Operativa de la Funcionalitat ......................................................................................... 17 

3.8  Extracció de dades d’Accions 17 3.8.1  Descripció ...................................................................................................................... 17 3.8.2  Perfils d’Usuaris Autoritzats .......................................................................................... 17 3.8.3  Operativa de la Funcionalitat ......................................................................................... 17 

3.9  Integració d’accions - integració amb fitxer 18 3.9.1  Descripció ...................................................................................................................... 18 3.9.2  Perfils d’Usuaris Autoritzats .......................................................................................... 18 3.9.3  Operativa de la Funcionalitat ......................................................................................... 18 3.9.1  Camps del tipus de dada ............................................................................................... 21 3.9.2  Validacions - Errors ....................................................................................................... 22 

3.10  Integració d’accions - integració directa de dades d’altres bases de dades 27 3.10.1  Descripció ...................................................................................................................... 27 3.10.2  Perfils d’Usuaris Autoritzats .......................................................................................... 27 3.10.3  Operativa de la Funcionalitat ......................................................................................... 27 3.10.4  Validacions - Errors ....................................................................................................... 30 

3.11  Extracció de dades de beneficiaris. 30 3.11.1  Descripció ...................................................................................................................... 30 3.11.2  Perfils d’Usuaris Autoritzats .......................................................................................... 30 3.11.3  Operativa de la Funcionalitat ......................................................................................... 30 

3.12  Integració de beneficiaris - integració amb fitxer 30 3.12.1  Descripció ...................................................................................................................... 30 3.12.2  Perfils d’Usuaris Autoritzats .......................................................................................... 30 3.12.3  Operativa de la Funcionalitat ......................................................................................... 30 3.12.1  Camps del tipus de dada ............................................................................................... 31 3.12.2  Validacions - Errors ....................................................................................................... 33 

3.13  Integració de beneficiaris - integració directa de dades d’altres bases de dades 40 3.13.1  Descripció ...................................................................................................................... 40 3.13.2  Perfils d’Usuaris Autoritzats .......................................................................................... 40 3.13.3  Operativa de la Funcionalitat ......................................................................................... 40 3.13.4  Validacions - Errors ....................................................................................................... 41 

3.14  Enriquir beneficiaris 41 3.14.1  Descripció ...................................................................................................................... 41 3.14.2  Perfils d’Usuaris Autoritzats .......................................................................................... 41 3.14.3  Operativa de la Funcionalitat ......................................................................................... 41 3.14.4  Validacions - Errors ....................................................................................................... 44 

3.15  Extracció de dades de pagaments. 45 3.15.1  Descripció ...................................................................................................................... 45 3.15.2  Perfils d’Usuaris Autoritzats .......................................................................................... 45 3.15.3  Operativa de la Funcionalitat ......................................................................................... 45 

3.16  Integració de pagaments amb fitxer 45 3.16.1  Descripció ...................................................................................................................... 45 3.16.2  Perfils d’Usuaris Autoritzats .......................................................................................... 45 3.16.3  Operativa de la Funcionalitat ......................................................................................... 45 3.16.1  Camps del tipus de dada ............................................................................................... 46 3.16.2  Validacions - Errors ....................................................................................................... 46 

3.17  Extracció de dades de revocacions 48 3.17.1  Descripció ...................................................................................................................... 48 3.17.2  Perfils d’Usuaris Autoritzats .......................................................................................... 48 3.17.3  Operativa de la Funcionalitat ......................................................................................... 48 

3.18  Integració de revocacions amb fitxer 48 

Page 4: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

4

MA

0220

15S

I000

01

3.18.1  Descripció ...................................................................................................................... 48 3.18.2  Perfils d’Usuaris Autoritzats .......................................................................................... 48 3.18.3  Operativa de la Funcionalitat ......................................................................................... 48 3.18.1  Camps del tipus de dada ............................................................................................... 49 3.18.2  Validacions - Errors ....................................................................................................... 49 

3.19  Extracció de dades d’operacions 50 3.19.1  Descripció ...................................................................................................................... 50 3.19.2  Perfils d’Usuaris Autoritzats .......................................................................................... 50 3.19.3  Operativa de la Funcionalitat ......................................................................................... 51 

3.20  Integració d’operacions - integració amb fitxer. 52 3.20.1  Descripció ...................................................................................................................... 52 3.20.2  Perfils d’Usuaris Autoritzats .......................................................................................... 52 3.20.3  Operativa de la Funcionalitat ......................................................................................... 52 3.20.1  Camps del tipus de dada ............................................................................................... 55 3.20.2  Validacions - Errors ....................................................................................................... 56 

3.21  Integració d’Operacions - integració directa de dades d’altres bases de dades 60 3.21.1  Descripció ...................................................................................................................... 60 3.21.2  Perfils d’Usuaris Autoritzats .......................................................................................... 61 3.21.3  Operativa de la Funcionalitat ......................................................................................... 61 3.21.4  Validacions - Errors ....................................................................................................... 61 

3.22  XML de certificació d’operacions a partir de un programa i any. 61 3.22.1  Descripció ...................................................................................................................... 61 3.22.2  Perfils d’Usuaris Autoritzats .......................................................................................... 61 3.22.3  Operativa de la Funcionalitat ......................................................................................... 62 

3.23  XML de certificació d’operacions a partir de un any. 63 3.23.1  Descripció ...................................................................................................................... 63 3.23.2  Perfils d’Usuaris Autoritzats .......................................................................................... 63 3.23.3  Operativa de la Funcionalitat ......................................................................................... 63 

3.24  Extracció de dades de Despeses 65 3.24.1  Descripció ...................................................................................................................... 65 3.24.2  Perfils d’Usuaris Autoritzats .......................................................................................... 65 3.24.3  Operativa de la Funcionalitat ......................................................................................... 65 

3.25  Integració de Despeses amb fitxer 66 3.25.1  Descripció ...................................................................................................................... 66 3.25.2  Perfils d’Usuaris Autoritzats .......................................................................................... 66 3.25.3  Operativa de la Funcionalitat ......................................................................................... 66 3.25.1  Camps del tipus de dada ............................................................................................... 66 3.25.2  Validacions - Errors ....................................................................................................... 70 

3.26  Integració de Despeses - integració directa de dades d’altres bases de dades 76 3.26.1  Descripció ...................................................................................................................... 76 3.26.2  Perfils d’Usuaris Autoritzats .......................................................................................... 76 3.26.3  Operativa de la Funcionalitat ......................................................................................... 76 3.26.4  Validacions - Errors ....................................................................................................... 77 

3.27  Integració de Despeses - integració excepcional amb fitxer per programes d’origen GPB 77 3.27.1  Descripció ...................................................................................................................... 77 3.27.2  Perfils d’Usuaris Autoritzats .......................................................................................... 77 3.27.3  Operativa de la Funcionalitat ......................................................................................... 77 3.27.4  Validacions - Errors ....................................................................................................... 78 

3.28  Enriquir centres de despeses 79 3.28.1  Descripció ...................................................................................................................... 79 3.28.2  Perfils d’Usuaris Autoritzats .......................................................................................... 79 3.28.3  Operativa de la Funcionalitat ......................................................................................... 79 3.28.4  Validacions - Errors ....................................................................................................... 79 

3.29  XML de certificació de Despeses a partir de un programa i any. 79 3.29.1  Descripció ...................................................................................................................... 79 3.29.2  Perfils d’Usuaris Autoritzats .......................................................................................... 79 

Page 5: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

5

MA

0220

15S

I000

01

3.29.3  Operativa de la Funcionalitat ......................................................................................... 79 3.30  XML de certificació de Despeses a partir de un any. 80 

3.30.1  Descripció ...................................................................................................................... 80 3.30.2  Perfils d’Usuaris Autoritzats .......................................................................................... 80 3.30.3  Operativa de la Funcionalitat ......................................................................................... 80 

3.31  Extracció de dades de verificacions 80 3.31.1  Descripció ...................................................................................................................... 80 3.31.2  Perfils d’Usuaris Autoritzats .......................................................................................... 80 3.31.3  Operativa de la Funcionalitat ......................................................................................... 80 

3.32  Integració de verificacions amb fitxer 80 3.32.1  Descripció ...................................................................................................................... 80 3.32.2  Perfils d’Usuaris Autoritzats .......................................................................................... 80 3.32.3  Operativa de la Funcionalitat ......................................................................................... 80 3.32.1  Camps del tipus de dada ............................................................................................... 81 3.32.2  Validacions - Errors ....................................................................................................... 82 

3.33  Integració de Verificacions - integració directa de dades d’altres bases de dades 85 3.33.1  Descripció ...................................................................................................................... 85 3.33.2  Perfils d’Usuaris Autoritzats .......................................................................................... 85 3.33.3  Operativa de la Funcionalitat ......................................................................................... 85 3.33.4  Validacions - Errors ....................................................................................................... 85 

3.34  Integració de Verificacions - integració excepcional amb fitxer per programes d’origen GPB 85 3.34.1  Descripció ...................................................................................................................... 85 3.34.2  Perfils d’Usuaris Autoritzats .......................................................................................... 86 3.34.3  Operativa de la Funcionalitat ......................................................................................... 86 3.34.4  Validacions - Errors ....................................................................................................... 86 

3.35  XML de certificació de Verificacions a partir de un programa i any. 87 3.35.1  Descripció ...................................................................................................................... 87 3.35.2  Perfils d’Usuaris Autoritzats .......................................................................................... 87 3.35.3  Operativa de la Funcionalitat ......................................................................................... 87 

3.36  XML de certificació de Verificacions a partir de un any. 87 3.36.1  Descripció ...................................................................................................................... 87 3.36.2  Perfils d’Usuaris Autoritzats .......................................................................................... 87 3.36.3  Operativa de la Funcionalitat ......................................................................................... 87 

3.37  Extracció de dades de indicadors 87 3.37.1  Descripció ...................................................................................................................... 87 3.37.2  Perfils d’Usuaris Autoritzats .......................................................................................... 87 3.37.3  Operativa de la Funcionalitat ......................................................................................... 87 

3.38  Integració de indicadors amb fitxer 88 3.38.1  Descripció ...................................................................................................................... 88 3.38.2  Perfils d’Usuaris Autoritzats .......................................................................................... 88 3.38.3  Operativa de la Funcionalitat ......................................................................................... 88 3.38.1  Camps del tipus de dada ............................................................................................... 88 3.38.2  Validacions - Errors ....................................................................................................... 89 

3.39  XML de certificació de Indicadors a partir de un programa i any. 92 3.39.1  Descripció ...................................................................................................................... 92 3.39.2  Perfils d’Usuaris Autoritzats .......................................................................................... 92 3.39.3  Operativa de la Funcionalitat ......................................................................................... 92 

3.40  XML de certificació de Indicadors a partir de un any. 93 3.40.1  Descripció ...................................................................................................................... 93 3.40.2  Perfils d’Usuaris Autoritzats .......................................................................................... 93 3.40.3  Operativa de la Funcionalitat ......................................................................................... 93 

3.41  Extracció de dades d’irregularitats 93 3.41.1  Descripció ...................................................................................................................... 93 3.41.2  Perfils d’Usuaris Autoritzats .......................................................................................... 93 3.41.3  Operativa de la Funcionalitat ......................................................................................... 93 

3.42  Integració d’irregularitats amb fitxer 93 

Page 6: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

6

MA

0220

15S

I000

01

3.42.1  Descripció ...................................................................................................................... 93 3.42.2  Perfils d’Usuaris Autoritzats .......................................................................................... 93 3.42.3  Operativa de la Funcionalitat ......................................................................................... 93 3.42.1  Camps del tipus de dada ............................................................................................... 94 3.42.2  Validacions - Errors ....................................................................................................... 96 

3.43  Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1  Descripció .................................................................................................................... 101 3.43.2  Perfils d’Usuaris Autoritzats ........................................................................................ 101 3.43.3  Operativa de la Funcionalitat ....................................................................................... 101 3.43.4  Validacions - Errors ..................................................................................................... 102 

3.44  XML de certificació de Irregularitats a partir de un programa i any. 102 3.44.1  Descripció .................................................................................................................... 102 3.44.2  Perfils d’Usuaris Autoritzats ........................................................................................ 102 3.44.3  Operativa de la Funcionalitat ....................................................................................... 102 

3.45  XML de certificació de Irregularitats a partir de un any. 102 3.45.1  Descripció .................................................................................................................... 102 3.45.2  Perfils d’Usuaris Autoritzats ........................................................................................ 102 3.45.3  Operativa de la Funcionalitat ....................................................................................... 102 

3.46  Llistat d’enviaments FSE 103 3.46.1  Descripció .................................................................................................................... 103 3.46.2  Perfils d’Usuaris Autoritzats ........................................................................................ 103 3.46.3  Operativa de la Funcionalitat ....................................................................................... 103 

3.47  Extracció de dades d’accions JACO. 104 3.47.1  Descripció .................................................................................................................... 104 3.47.2  Perfils d’Usuaris Autoritzats ........................................................................................ 104 3.47.3  Operativa de la Funcionalitat ....................................................................................... 104 

3.48  Integració d’accions JACO - integració amb fitxer. 105 3.48.1  Descripció .................................................................................................................... 105 3.48.2  Perfils d’Usuaris Autoritzats ........................................................................................ 106 3.48.3  Operativa de la Funcionalitat ....................................................................................... 106 3.48.1  Camps del tipus de dada ............................................................................................. 108 3.48.2  Validacions - Errors ..................................................................................................... 110 

3.49  XMLs de certificació d’accions JACO i beneficiaris JACO per programa i any. 113 3.49.1  Descripció .................................................................................................................... 113 3.49.2  Perfils d’Usuaris Autoritzats ........................................................................................ 114 3.49.3  Operativa de la Funcionalitat ....................................................................................... 114 

3.50  XMLs de certificació d’accions JACO i beneficiaris JACO per any. 115 3.50.1  Descripció .................................................................................................................... 115 3.50.2  Perfils d’Usuaris Autoritzats ........................................................................................ 115 3.50.3  Operativa de la Funcionalitat ....................................................................................... 115 

3.51  Extracció de dades de beneficiaris JACO. 117 3.51.1  Descripció .................................................................................................................... 117 3.51.2  Perfils d’Usuaris Autoritzats ........................................................................................ 117 3.51.3  Operativa de la Funcionalitat ....................................................................................... 117 

3.52  Integració de beneficiaris JACO - integració amb fitxer 117 3.52.1  Descripció .................................................................................................................... 117 3.52.2  Perfils d’Usuaris Autoritzats ........................................................................................ 117 3.52.3  Operativa de la Funcionalitat ....................................................................................... 117 3.52.1  Camps del tipus de dada ............................................................................................. 118 3.52.2  Validacions - Errors ..................................................................................................... 120 

3.53  Controls FSE (Llistat Control AFSE) 121 3.53.1  Descripció .................................................................................................................... 121 3.53.2  Perfils d’Usuaris Autoritzats ........................................................................................ 121 3.53.3  Operativa de la Funcionalitat ....................................................................................... 122 3.53.4  Camps del llistat .......................................................................................................... 123 

3.54  Controls FSE (Llistat SCIPA) 124 

Page 7: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

7

MA

0220

15S

I000

01

3.54.1  Descripció .................................................................................................................... 124 3.54.2  Perfils d’Usuaris Autoritzats ........................................................................................ 124 3.54.3  Operativa de la Funcionalitat ....................................................................................... 124 3.54.4  Camps del llistat .......................................................................................................... 126 

3.55  Controls FSE (Llistat Intervenció) 127 3.55.1  Descripció .................................................................................................................... 127 3.55.2  Perfils d’Usuaris Autoritzats ........................................................................................ 127 3.55.3  Operativa de la Funcionalitat ....................................................................................... 127 3.55.4  Camps del llistat .......................................................................................................... 128 

3.56  Control Certificació FSE 129 3.56.1  Descripció .................................................................................................................... 129 3.56.2  Perfils d’Usuaris Autoritzats ........................................................................................ 129 3.56.3  Operativa de la Funcionalitat ....................................................................................... 129 3.56.1  Camps del fitxer ........................................................................................................... 130 3.56.2  Validacions - Errors ..................................................................................................... 131 

3.57  Gestió Desmarcatge Dades Control FSE 133 3.57.1  Descripció .................................................................................................................... 133 3.57.2  Perfils d’Usuaris Autoritzats ........................................................................................ 133 3.57.3  Operativa de la Funcionalitat ....................................................................................... 133 3.57.1  Camps del fitxer ........................................................................................................... 134 3.57.2  Validacions - Errors ..................................................................................................... 136 

3.58  Processos en execució 138 3.58.1  Descripció .................................................................................................................... 138 3.58.2  Perfils d’Usuaris Autoritzats ........................................................................................ 138 3.58.3  Operativa de la Funcionalitat ....................................................................................... 138 

3.59  Control de processos en execució 139 3.59.1  Descripció .................................................................................................................... 139 3.59.2  Perfils d’Usuaris Autoritzats ........................................................................................ 139 3.59.3  Operativa de la Funcionalitat ....................................................................................... 139 

3.60  Resultat de processos 141 3.60.1  Descripció .................................................................................................................... 141 3.60.2  Perfils d’Usuaris Autoritzats ........................................................................................ 141 3.60.3  Operativa de la Funcionalitat ....................................................................................... 141 

3.61  Llistat d’extraccions generades. 142 3.61.1  Descripció .................................................................................................................... 142 3.61.2  Perfils d’Usuaris Autoritzats ........................................................................................ 142 3.61.3  Operativa de la Funcionalitat ....................................................................................... 142 

3.62  Llistat de fitxers integrats. 143 3.62.1  Descripció .................................................................................................................... 143 3.62.2  Perfils d’Usuaris Autoritzats ........................................................................................ 143 3.62.3  Operativa de la Funcionalitat ....................................................................................... 143 

3.63  Llistat de totals 144 3.63.1  Descripció .................................................................................................................... 144 3.63.2  Perfils d’Usuaris Autoritzats ........................................................................................ 145 3.63.3  Operativa de la Funcionalitat ....................................................................................... 145 

3.64  Llistat de cursos VIRT/CERT 145 3.64.1  Descripció .................................................................................................................... 145 3.64.2  Perfils d’Usuaris Autoritzats ........................................................................................ 146 3.64.3  Operativa de la Funcionalitat ....................................................................................... 146 

3.65  Llistat d’alumnes VIRT/CERT 146 3.65.1  Descripció .................................................................................................................... 146 3.65.2  Perfils d’Usuaris Autoritzats ........................................................................................ 146 3.65.3  Operativa de la Funcionalitat ....................................................................................... 147 

3.66  Historial de polítiques actives per menú 147 3.66.1  Descripció .................................................................................................................... 147 3.66.2  Perfils d’Usuaris Autoritzats ........................................................................................ 147 

Page 8: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

8

MA

0220

15S

I000

01

3.66.3  Operativa de la Funcionalitat ....................................................................................... 148 4.  ANNEXES ................................................................................................................................... 151 

4.1  Annex 1: Incidències més Freqüents 151 4.2  Annex 2: Suport Tècnic 151 

5.  REVISIONS I APROVACIONS ................................................................................................... 152 

Page 9: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

9

MA

0220

15S

I000

01

1. INTRODUCCIÓ

1.1 Objecte Aquest document té com objectiu servir de guia en l’ús de la BDI (Base de dades d’integració) per a la gestió de les dades que conté.

2. DESCRIPCIÓ GENERAL DEL SISTEMA

El nou entorn de treball de la BDI proporciona una navegació àgil, moderna i intuïtiva, amb un menú a la capçalera que es personalitza per a cada rol, perfil i usuari, podent també arribar al mateix punt a través de les pantalles amb els enllaços també dinàmics.

Les funcions es mantenen totes, però s'han reubicat per funcionalitats.

Per exemple: Gestió es divideix en tres agrupacions degut als diferents tipus de taules i les seves funcionalitats possibles per taula. Si per exemple volem un llistat de la taula de centres donarem a Gestió/Dades Mestres/Centres/Llistat de centres. Mes endavant entrarem més en profunditat en aquestes funcionalitats. Una altre cosa a destacar és el fil d’ariadna a través del qual es pot navegar entre les pantalles per les que ja ha passat i que tenen el seu reflex al menú.

Page 10: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

10

MA

0220

15S

I000

01

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

2.1 Entorn de treball L'aplicació ha estat provada per a Internet Explorer 11, Mozilla Firefox 30.0 i Google Chrome 35.0. No s’assegura el correcte funcionament de totes les funcionalitats en cas d'utilitzar algun altre navegador o versions anteriors als indicats.

2.2 Perfils d’Usuari Un usuari de la BDI pot tenir definit un o més rols.

Hi ha tres tipus de rols:

Rol tipus “Responsable”: Rols directes sense permisos particulars.

Rol tipus “Gestor”: Rols que requereixen permisos específics.

Rol tipus “Historial”: Rols específics per a la consulta de l’Historial de polítiques actives.

Els rols de tipus “Responsable” s’assignen a usuaris administradors o responsables i no requereixen de permisos particulars per a programes i anys ni per a tipus de dada concrets.

Els rols de tipus “Responsable” són els següents:

Administrador Sistema Global:

Usuari administrador del sistema que podrà aturar processos de l’aplicació (funcionalitat exclusiva d’aquest rol) i gestionar usuaris (altes, baixes i modificacions d’usuaris, rols i permisos).

Administrador BDI:

Usuari administrador (responsable) de la BDI que podrà realitzar tots els casos d’ús de la BDI (totes les funcionalitats) per a tots els tipus de dada amb permís d’escriptura i per a tots els programes i any. Excepte aquelles funcionalitats exclusives dels usuaris amb rol “Administrador Sistema Global” i amb rol “Responsable Usuaris”.

Page 11: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

11

MA

0220

15S

I000

01

Responsable Accions:

Usuari responsable dels tipus de dada vinculats a Accions, es a dir, els tipus de dada Accions, Beneficiaris, Pagament i Revocacions.

Aquests usuaris podran realitzar tots els casos d’ús de la BDI (totes les funcionalitats) per a qualsevol dels tipus de dada indicats amb permís d’escriptura i per a tots els programes i any. Excepte aquelles funcionalitats exclusives dels usuaris amb rol “Administrador Sistema Global” i amb rol “Responsable Usuaris”.

Responsable FSE:

Usuari responsable dels tipus de dada vinculats al FSE, es a dir, els tipus de dada Operacions, Despeses, Verificacions, Indicadors i Irregularitats.

Aquests usuaris podran realitzar tots els casos d’ús de la BDI (totes les funcionalitats) per a qualsevol dels tipus de dada indicats amb permís d’escriptura i per a tots els programes i any. Excepte aquelles funcionalitats exclusives dels usuaris amb rol “Administrador Sistema Global” i amb rol “Responsable Usuaris”.

Aquests usuaris seran els que podran generar els fitxers XML de certificació pel FSE.

Aquests usuaris seran els que podran gestionar els control del FSE.

Responsable JACO:

Usuari responsable dels tipus de dada vinculats al JACO, es a dir, els tipus de dada Accions JACO i Beneficiaris JACO.

Aquests usuaris podran realitzar tots els casos d’ús de la BDI (totes les funcionalitats) per a qualsevol dels tipus de dada indicats amb permís d’escriptura i per a tots els programes i any. Excepte aquelles funcionalitats exclusives dels usuaris amb rol “Administrador Sistema Global” i amb rol “Responsable Usuaris”.

Aquests usuaris seran els que podran generar els fitxers XML de certificació pel JACO.

Responsable Usuaris:

Usuari responsable de gestionar usuaris (altes, baixes i modificacions d’usuaris, rols i permisos).

Els rols de tipus “Gestor” s’assignen a usuaris gestors de dades i requereixen de permisos particulars per a programes i anys i per a tipus de dada concrets.

Els rols de tipus “Gestor” són els següents:

Gestor Accions:

Aquests usuaris podran realitzar els casos d’ús on s’indiqui que ho poden fer i per aquells programes i anys i tipus de dada als que tinguin assignats permisos amb el tipus d’accés necessari per a cada cas d’ús.

Els tipus de dada als que podran tenir permisos assignats són Accions, Beneficiaris, Pagament i Revocacions.

Cada permís consistirà en que per a un programa i any se li donarà accés de lectura (L) o d’escriptura (W) a un tipus de dada dels indicats.

Per exemple, un permís podria ser:

Programa: AODL

Any: 2010

Tipus de dada: Beneficiaris

Page 12: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

12

MA

0220

15S

I000

01

Tipus accés: W

Un usuari amb aquest permís podria, per exemple, integrar i enriquir dades de beneficiaris del programa AODL-2010.

Gestor FSE:

Aquests usuaris podran realitzar els casos d’ús on s’indiqui que ho poden fer i per aquells programes i anys i tipus de dada als que tinguin assignats permisos amb el tipus d’accés necessari per a cada cas d’ús.

Els tipus de dada als que podran tenir permisos assignats són Operacions, Despeses, Verificacions, Indicadors i Irregularitats.

Cada permís consistirà en que per a un programa i any se li donarà accés de lectura (L) o d’escriptura (W) a un tipus de dada dels indicats.

Per exemple, un permís podria ser:

Programa: FOQ

Any: 2011

Tipus de dada: Operacions

Tipus accés: L

Un usuari amb aquest permís podria, per exemple, extreure dades d’operacions del programa FOQ-2010.

Gestor JACO:

Aquests usuaris podran realitzar els casos d’ús on s’indiqui que ho poden fer i per aquells programes i anys i tipus de dada als que tinguin assignats permisos amb el tipus d’accés necessari per a cada cas d’ús.

Els tipus de dada als que podran tenir permisos assignats són Accions JACO i Beneficiaris JACO.

Cada permís consistirà en que per a un programa i any se li donarà accés de lectura (L) o d’escriptura (W) a un tipus de dada dels indicats.

Per exemple, un permís podria ser:

Programa: PLOC

Any: 2009

Tipus de dada: Accions JACO

Tipus accés: W

Un usuari amb aquest permís podria, per exemple, integrar accions JACO del programa PLOC-2009.

Els rols de tipus “Gestor” estan supeditats als corresponents rols de tipus “Responsable” de forma que si a un usuari se li assigna un rol de tipus “Responsable” de un mateix tipus que el de “Gestor” (per exemple “Responsable Accions” respecte “Gestor Accions”) aquest darrer de “Gestor” està inclòs i per tant s’elimina de la llista de rols de l’usuari. Es a dir, si per exemple un usuari té un rol de “Gestor Accions” per a un programa i any pels tipus de dada Accions i Beneficiaris i després se li assigna el rol de “Responsable Accions” automàticament se li elimina el rol de “Gestor” i tots els permisos associats al programa i any i tipus de dada que tenia perquè passarà a tenir accés d’escriptura a tots els tipus de dada relacionats amb el rol de “Responsable Accions” per a tots els programes de tots els anys.

Page 13: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

13

MA

0220

15S

I000

01

Els rols de tipus “Historial” s’assignen a usuaris que només han d’accedir a la consulta de l’Historial de polítiques actives.

Els rols de tipus “Historial” són els següents:

Gestor HISTORIAL:

Aquests usuaris podran realitzar el cas d’ús “Historial de polítiques actives per menú”.

Gestor HISTORIAL WEBSERVICE:

Aquests usuaris podran realitzar el cas d’ús “Historial de polítiques actives per Web Service”.

Els usuaris que tinguin aquest rol (se li donarà un usuari per a l’aplicació Galileu) seran els únics dels que la BDI s’encarregarà de mantenir la contrasenya. Tota la resta d’usuaris de tots els altres rols serà GICAR qui mantindrà la contrasenya.

2.3 Accés a la BDI Quan accedim a la BDI se’ns redirigeix automàticament a la pàgina d’autenticació d’usuaris de GICAR, on posarem l'usuari i contrasenya i si tot és correcte (és un usuari vàlid per a GICAR i amb permís per accedir a la BDI) accedirem a la pàgina inicial de la BDI que contindrà el menú accessible per l’usuari. Adreça d’accés a la BDI:

Pàgina d’autenticació d’usuaris de GICAR:

Pàgina inicial de la BDI:

Page 14: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

14

MA

0220

15S

I000

01

2.4 Sistemes relacionats La BDI recull dades de GIA, PAO, SICAS i GPB. La BDI facilita dades a GALILEU a través d'un servei web.

3. FUNCIONALITATS DEL SISTEMA

3.1 Llistat de centres

3.1.1 Descripció Obtenir un llistat de centres

3.1.2 Perfils d’Usuaris Autoritzats Aplicació BDI. Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO. Usuari amb rol Gestor Accions i permís al tipus de dada Acció. Usuari amb rol Gestor FSE i permís al tipus de dada Despesa. Usuari amb rol Gestor JACO i permís al tipus de dada Acció Jaco.

3.1.3 Operativa de la Funcionalitat En aquesta pantalla obtenim un llistat dels centres prement el botó “Generar llistat”.

Un cop que s’ha demanat el llistat surt un enllaç per veure o descarregar el fitxer resultant.

3.2 Actualització de centres

3.2.1 Descripció Actualitzar el llistat de centres de la taula mestre de centres de la BDI.

Page 15: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

15

MA

0220

15S

I000

01

3.2.2 Perfils d’Usuaris Autoritzats Aplicació BDI. Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Acció. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Despesa. Usuari amb rol Gestor JACO i permís d’escriptura al tipus de dada Acció Jaco.

3.2.3 Operativa de la Funcionalitat En aquesta pantalla premem el botó “Actualitzar dades mestre” i la taula mestre de centres s’actualitza amb els nous centres donats d’alta a GIA.

Si el resultat es positiu surt un missatge amb la confirmació.

3.3 Llistat de famílies

3.3.1 Descripció Obtenir un llistat de famílies.

3.3.2 Perfils d’Usuaris Autoritzats Aplicació BDI. Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Acció. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Despesa. Usuari amb rol Gestor JACO i permís d’escriptura al tipus de dada Acció Jaco.

3.3.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que al llistat de centres. En aquesta pantalla obtenim un llistat de famílies prement el botó “Generar llistat”. Un cop que s’ha demanat el llistat surt un enllaç per veure o descarregar el fitxer resultant.

Page 16: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

16

MA

0220

15S

I000

01

3.4 Llistat d'especialitats

3.4.1 Descripció Obtenir un llistat d’especialitats.

3.4.2 Perfils d’Usuaris Autoritzats Aplicació BDI. Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís al tipus de dada Acció.

3.4.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que al llistat de centres. En aquesta pantalla obtenim un llistat d’especialitats prement el botó “Generar llistat”. Un cop que s’ha demanat el llistat surt un enllaç per veure o descarregar el fitxer resultant.

3.5 Actualitzar especialitats i famílies

3.5.1 Descripció Actualitzar el llistat d’especialitats i famílies.

3.5.2 Perfils d’Usuaris Autoritzats Aplicació BDI. Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Acció.

3.5.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que l’actualització de centres. En aquesta pantalla premem el botó “Actualitzar dades mestre” i la taules mestre d’especialitats i famílies s’actualitzen amb les noves especialitats i famílies donades d’alta a GIA.

3.6 Llistat de col·lectius

3.6.1 Descripció Obtenir un llistat de col·lectius

3.6.2 Perfils d’Usuaris Autoritzats Aplicació BDI. Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís al tipus de dada Acció.

3.6.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que al llistat de centres. En aquesta pantalla obtenim un llistat de col·lectius prement el botó “Generar llistat”. Un cop que s’ha demanat el llistat surt un enllaç per veure o descarregar el fitxer resultant.

Page 17: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

3.7 Actualitzar col·lectius

3.7.1 Descripció Actualitzar el llistat de col·lectius.

17

3.7.2 Perfils d’Usuaris Autoritzats Aplicació BDI. Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Acció.

3.7.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que l’actualització de centres. En aquesta pantalla premem el botó “Actualitzar dades mestre” i la taula mestre de col·lectius s’actualitza amb els nous col·lectius donats d’alta a GIA.

3.8 Extracció de dades d’Accions

3.8.1 Descripció Extracció de dades d’accions en un fitxer.

3.8.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís al tipus de dada Acció.

3.8.3 Operativa de la Funcionalitat Triarem el programa del que desitgem fer l'extracció de dades.

MA

0220

15S

I000

01

En el nou enllaç podrem obrir l'arxiu sol·licitat.

Page 18: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

18

MA

0220

15S

I000

01

3.9 Integració d’accions - integració amb fitxer

3.9.1 Descripció Integrar dades d’Accions a la BDI a partir de un fitxer.

3.9.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Acció.

3.9.3 Operativa de la Funcionalitat Triem el programa per la Integració de dades.

Al botó Examinar triem el fitxer a integrar. Triem les opcions següents:

Esborrar totes les Accions integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les accions del fitxer, totes les accions i dades associades, es a dir, beneficiaris, pagaments i revocacions, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les accions del fitxer i a la taula d’accions del programa i any triat només ens quedaran les accions del fitxer (sense cap dada associada).

Page 19: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

19

MA

0220

15S

I000

01

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap acció abans d’integrar les accions del fitxer. De forma que integrarà les accions del fitxer i es mantenen a la taula d’accions les accions prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades.

La pantalla següent conté la informació del que s'ha triat i processat.

Page 20: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

20

MA

0220

15S

I000

01

Si el procés encara s’està executant apareixerà aquí i sinó premem “Resultat de processos” per veure amb quin resultat ha finalitzat.

Triarem el programa i any.

Page 21: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

21

MA

0220

15S

I000

01

Si el procés ha finalitzat sense errors sortirà d’aquesta manera i si s’ha produït algun error els podrem veure al fitxer d’errors (.err).

3.9.1 Camps del tipus de dada Els camps del tipus de dada Accions que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Camp Descripció Tipus Longitud Obligatori Valors possibles

PROGRAMA Nom curt del programa. Tipus de programa (sigles) VARCHAR2 4 SI Programes definits per a la integració

ANYO Any de l'acció NUMBER 4 SI 2000, 2001...

IDACCIO Identificador de l'acció VARCHAR2 250 SI Cada programa pot tenir una codificació diferent

NIF_CENTRE NIF del centre que realitza l'acció VARCHAR2 10 SI

El format del CIF d’empresa o del NIF de persona (p.e: A0000000A ó 11111111A)

Ha d'existir com a primer camp de la primary key de la taula mestra

BDI_NOMS_CENTRE

SEQ_NOMS

Número seqüencial, diferent per a cada NIF, per a

diferenciar els noms de centres amb el mateix NIF

NUMBER 2 SI

Número seqüencial. Minim:1 Màxim:99

Ha d'existir com a segon camp de la primary key de la taula mestra

BDI_NOMS_CENTRE

NOM_CENTRE Nom del centre que realitza l'acció VARCHAR2 250 SI

Descripció del nom del centre. La descripció exacta ha d'existir a la taula

mestra BDI_NOMS_CENTRE

Page 22: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

22

MA

0220

15S

I000

01

NOM_ACCIO Nom de l'acció VARCHAR2 400 SI Descripció del nom de l'acció.

IMPORT_ATORGAT Quantitat de subvenció atorgada (€) NUMBER 14,2 SI

Un màxim de 12 enters i 2 decimals, sense separadors de milers i amb el

símbol "," com a punt decimal

HORES_ATORGADES Total d’hores atorgades a l'acció NUMBER 6 NO Número de com a màxim 6 dígits

DATA_INICI_ACCIO Data d'inici real i definitiu de l'acció DATE NO Data vàlida amb el format DD/MM/YYYY

DATA_FI_ACCIO Data de fi real i definitiu de l'acció DATE NO Data vàlida amb el format DD/MM/YYYY

BENEFICIARISP Quantitat de beneficiaris previstos per a l'acció NUMBER 6 NO Número enter

BENEFICIARIST Quantitat de beneficiaris definitius totals NUMBER 6 NO Número enter

BENEFICIARISN Quantitat de beneficiaris definitius normals (N) NUMBER 6 NO Número enter

No informat a tots els programes

BENEFICIARISO Quantitat de beneficiaris definitius oients (O) NUMBER 6 NO Número enter

No informat a tots els programes

BENEFICIARISI Quantitat de beneficiaris definitius itinerants NUMBER 6 NO Número enter

No informat a tots els programes

CODI_ESPECIALITAT Codi de l’especialitat sobre la que es realitza l'acció VARCHAR2 20 NO

Codi de l’especialitat de l'INEM. Ha d'existir a la taula mestra

BDI_ESPECIALITATS

CODI_COLECTIU Codi del col·lectiu de curs al que pertany l'acció VARCHAR2 20 NO Ha d'existir a la taula mestra

BDI_COLECTIUS

ESTAT_CURS Estat de l'acció NUMBER 2 NO 0, 1, 2, 3, 4, 5, 6 No informat a tots els programes

TIPUS_EXPEDIENT Tipus d'expedient del curs VARCHAR2 10 NO 5, 6, 8, C, D, F, I, M, P, T No informat a tots els programes

TIPUS_CONVOCATORIA Tipus de convocatòria del curs VARCHAR2 20 NO

Identificador de la convocatòria a l'aplicació d'origen de les dades (p.e al GIA: AED, ICED, ATFIP, CVNIN, etc.)

No informat a tots els programes

CODI_ACCIO Codi d'acció com a concepte pressupostari VARCHAR2 4 NO No informat a tots els programes

TIPUS Subtipus de programa VARCHAR2 250 NO CONVENI, LLEI DE BARRIS, etc.

CODI_MUNICIPI Codi del municipi on es realitza l'acció VARCHAR2 5 NO

Número de 5 dígits. Ha d'existir a la taula mestra

BDI_MUNICIPIS

MUNICIPI Municipi on es realitza l'acció VARCHAR2 250 SI

Descripció del municipi en majúscules i sense accents.

La descripció exacta ha d'existir a la taula mestra BDI_MUNICIPIS

COMARCA Comarca on es realitza l'acció VARCHAR2 250 SI

Descripció de la comarca en majúscules i sense accents.

La descripció exacta ha d'existir a la taula mestra BDI_COMARQUES

PROVINCIA Província on es realitza l'acció VARCHAR2 250 SI

Descripció de la província en majúscules i sense accents.

La descripció exacta ha d'existir a la taula mestra BDI_PROVINCIES

DEMARCACIO Demarcació territorial on es realitza l'acció VARCHAR2 250 SI

BARCELONA, GIRONA, LLEIDA, TARRAGONA i TERRES DE L'EBRE.

La descripció exacta ha d'existir a la taula mestra BDI_DEMARCACIONS

SENS_MEDI Indica si a l'acció es tracta el

tema de Sensibilització mediambiental

VARCHAR2 1 NO buit

S (Si es tracta) N (No es tracta)

OPCIO Indiquem el que volem fer amb

aquest registre (Alta, Modificació o Baixa)

VARCHAR2 1 SI buit ó A (Alta)

M (Modificació) B (Baixa)

3.9.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error.

Page 23: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

23

MA

0220

15S

I000

01

Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

000500 - El codi de programa ha d'estar composat per lletres i números.

000501 - L'any de l'acció ha de ser numeric sense decimals.

000502 - El nif del centre ha d'estar composat per lletres i numeros.

000503 - La sequencia del nom del centre ha de ser numeric sense decimals.

000504 - L'import atorgat a l'acció ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

000505 - Les hores atorgades a l'acció ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

000506 - La data d'inici de l'acció ha de ser una data correcta amb el format DD/MM/YYYY.

000507 - La data de fi de l'acció ha de ser una data correcta amb el format DD/MM/YYYY.

000508 - El total de beneficiaris previstos ha de ser numeric sense decimals.

000509 - El total de beneficiaris real ha de ser numeric sense decimals.

000510 - El total de beneficiaris normals ha de ser numeric sense decimals.

000511 - El total de beneficiaris oients ha de ser numeric sense decimals.

000512 - El total de beneficiaris definitius itinerants ha de ser numeric sense decimals.

000513 - El codi de l'estat del curs ha de ser numeric sense decimals.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

000001 - El codi de programa és obligatori. 000002 - L'any de l'acció és obligatori. 000003 - L'identificador de l'acció és obligatori. 000004 - El nif del centre és obligatori. 000005 - El nom del centre és obligatori. 000006 - L'import atorgat a l'acció és obligatori. 000007 - La descripció del municipi on es realitza l'acció és obligatoria.

000008 - La descripció de la comarca on es realitza l'acció és obligatoria.

000009 - La descripció de la provincia on es realitza l'acció és obligatoria.

000010 - La descripció de la demarcacio on es realitza l'acció és obligatoria.

000011 - El camp seq_noms (sequencia del nom del centre) és obligatori.

Page 24: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

24

MA

0220

15S

I000

01

000012 - El nom de l'acció és obligatori.

Mides dels camps: ERROR DESCRIPCIÓ

000101 - El codi de programa no pot tenir una longitud superior a 4 caracters.

000102 - L'any de l'acció ha de tenir una longitud de 4 digits.

000103 - L'identificador de l'acció no pot tenir una longitud superior a 250 caracters.

000104 - El nif del centre no pot tenir una longitud superior a 10 caracters.

000105 - La sequencia del nom del centre no pot tenir una longitud superior a 2 digits.

000106 - El nom del centre no pot tenir una longitud superior a 250 caracters.

000107 - L'import atorgat a l'acció no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

000108 - Les hores atorgades a l'acció no pot tenir una longitud superior a 9 digits inclosa la comma decimal.

000109 - La data d'inici de l'acció ha de tenir una longitud de 10 digits (DD/MM/YYYY).

000110 - La data de fi de l'acció ha de tenir una longitud de 10 digits (DD/MM/YYYY).

000111 - El total de beneficiaris previstos no pot tenir una longitud superior a 6 digits.

000112 - El total de beneficiaris real no pot tenir una longitud superior a 6 digits.

000113 - El total de beneficiaris normals no pot tenir una longitud superior a 6 digits.

000114 - El total de beneficiaris oients no pot tenir una longitud superior a 6 digits.

000115 - El total de beneficiaris definitius itinerants no pot tenir una longitud superior a 6 digits.

000116 - El codi de la especialitat no pot tenir una longitud superior a 20 caracters.

000117 - El codi del colectiu no pot tenir una longitud superior a 20 caracters.

000118 - El codi de l'estat del curs no pot tenir una longitud superior a 2 digits.

000119 - El tipus de expedient no pot tenir una longitud superior a 10 caracters.

000120 - El tipus de convocatoria no pot tenir una longitud superior a 20 caracters.

000121 - El codi de accio, com a concepte pressupostari, no pot tenir una longitud superior a 4 caracters.

000122 - El subtipus de programa no pot tenir una longitud superior a 250 caracters.

000123 - El codi del municipi on es realitza l'acció no pot tenir una longitud superior a 5 digits.

000124 - La descripció del municipi on es realitza l'acció no pot tenir una longitud superior a 250 caracters.

000125 - La descripció del comarca on es realitza l'acció no pot tenir una longitud superior a 250 caracters.

000126 - La descripció del provincia on es realitza

Page 25: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

25

MA

0220

15S

I000

01

l'acció no pot tenir una longitud superior a 250 caracters. 000127 - La descripció del demarcacio on es realitza l'acció no pot tenir una longitud superior a 250 caracters.

000128 - El nom de l'acció no pot tenir una longitud superior a 400 caracters.

000129 - L'indicador de sensibilització mediambiental no pot tenir una longitud superior a 1 caracter.

Prerequisits: ERROR DESCRIPCIÓ

000200 - Acció ja integrada al mateix programa i any. Per donar d’alta una acció cal que l'acció no estigui ja integrada al mateix programa i any (els camps que identifiquen una acció com única són els camps PROGRAMA, ANYO i IDACCIO). Si no es compleix això donarem l'error.

001001 - Acció no integrada a l'any. Per modificar o donar de baixa una acció cal que l’acció existeixi. Si no es compleix això donarem l’error.

000215 - No es permet modificar ni donar de baixa aquesta acció. Existeix l'acció Jaco corresponent integrada i enviat en XML de justificació.

Si s’intenta modificar o donar de baixa una acció que ja s’ha integrat prèviament com una Acció Jaco i a més a més s’ha incorporat en un XML de justificació al JACO, donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent a les accions (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa una acció, només cal informar al fitxer, els camps PROGRAMA, ANYO i IDACCIO, la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps: ERROR DESCRIPCIÓ

000202 - Nif_centre, Seq_noms i Nom_centre incorrectes.

Si no existeix el centre a la taula mestre de centres amb els mateixos valors dels camps NIF_CENTRE, SEQ_NOMS i NOM_CENTRE, donarem l’error. Es dona la possibilitat a l’usuari d’informar només els camps NIF_CENTRE i SEQ_NOMS, llavors la BDI, automàticament, obté el NOM_CENTRE de la taula mestre de centres integrant aquest valor.

000204 - Data_inici_accio es posterior a Data_fi_accio.

Si DATA_INICI_ACCIO i DATA_FI_ACCIO estan informades, DATA_INICI_ACCIO ha de ser menor o igual que DATA_FI_ACCIO. Si no es compleix això, donarem l'error.

000205 - Data_inici_accio incorrecte. Es una data anterior a la minima.

Si DATA_INICI_ACCIO està informada ha de ser major o igual que la data mínima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida la data mínima com: 01/01/(any integració - 2 anys). Per exemple, la data mínima d'un programa del 2007 seria el dia

Page 26: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

26

MA

0220

15S

I000

01

01/01/2005. Si tenim en compte que cap de les dues dates (DATA_INICI_ACCIO i DATA_FI_ACCIO) és obligatòria potser que alguna no estigui informada, en aquest cas caldrà tenir en compte que si DATA_INICI_ACCIO no està informada vol dir que no hi ha límit inferior per DATA_FI_ACCIO i que si DATA_FI_ACCIO no està informada vol dir que no hi ha límit superior per DATA_INICI_ACCIO.

000206 - Data_fi_accio incorrecte. Es una data posterior a la maxima.

Si DATA_FI_ACCIO està informada ha de ser menor o igual que la data màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida la data màxima com: 31/12/(any integració + 2 anys). Per exemple, la data màxima d'un programa del 2007 seria el dia 31/12/2009. Si tenim en compte que cap de les dues dates (DATA_INICI_ACCIO i DATA_FI_ACCIO) és obligatòria potser que alguna no estigui informada, en aquest cas caldrà tenir en compte que si DATA_INICI_ACCIO no està informada vol dir que no hi ha límit inferior per DATA_FI_ACCIO i que si DATA_FI_ACCIO no està informada vol dir que no hi ha límit superior per DATA_INICI_ACCIO.

000207 - Codi_especialitat incorrecte. Si CODI_ESPECIALITAT està informat ha d'existir el registre corresponent a la taula BDI_ESPECIALITATS. Si no es compleix això donarem l'error.

000208 - Codi_colectiu incorrecte. Si CODI_COLECTIU està informat ha d'existir el registre corresponent a la taula BDI_COLECTIUS. Si no es compleix això donarem l'error.

000209 - Codi_municipi incorrecte. Si el codi de municipi (CODI_MUNICIPI) està informat obtenim la descripció del municipi (MUNICIPI) de la taula mestra BDI_MUNICIPIS. Si CODI_MUNICIPI està informat ha d'existir el registre corresponent a la taula BDI_MUNICIPIS. Si no es compleix això donarem l'error.

000210 - Municipi incorrecte. Si la descripció del municipi (MUNICIPI) està informada i CODI_MUNICIPI no està informat obtenim el codi de municipi (CODI_MUNICIPI) de la taula mestra BDI_MUNICIPIS sempre i quan existeixi exactament la mateixa descripció del municipi a la taula mestra. Si MUNICIPI està informat ha d'existir el registre corresponent a la taula BDI_MUNICIPIS. Si no es compleix això donarem l'error.

000211 - Comarca incorrecte. Si hem obtingut (veure MUNICIPI) o ens han passat el codi de municipi, obtenim la descripció de la comarca (COMARCA) de la taula mestra BDI_COMARQUES. Si COMARCA està informat ha d'existir el registre corresponent a la taula BDI_COMARQUES. Si no es compleix això donarem l'error.

000212 - Provincia incorrecte. Si hem obtingut (veure MUNICIPI) o ens han passat el codi de municipi, obtenim la descripció de la província (PROVINCIA) de la taula mestra BDI_PROVINCIES. Si PROVINCIA està informat ha d'existir el registre corresponent a la taula BDI_PROVINCIES. Si no es compleix això donarem l'error

Page 27: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

27

MA

0220

15S

I000

01

000213 - Demarcacio incorrecte. Si hem obtingut (veure MUNICIPI) o ens han passat el codi de municipi, obtenim la descripció de la demarcació (DEMARCACIO) de la taula mestra BDI_DEMARCACIONS. Si DEMARCACIO està informat ha d'existir el registre corresponent a la taula BDI_DEMARCACIONS. Si no es compleix això donarem l'error

000214 - Indicador de sensibilització mediambiental incorrecte. Els valor possibles són: buit o S (Sí) o N (No).

Si SENS_MEDI està informat ha de ser S ó N. S vol dir que sí es tracta la sensibilització mediambiental. N vol dir que no. Si no es compleix això donarem l'error.

000216 - Data_inici_accio incorrecte. Hi ha beneficiaris integrats on la data d'alta o de baixa queden fora de la data d'inici que informeu.

Si es modifica la DATA_INICI_ACCIO i ja tenim beneficiaris integrats on la data d'alta o de baixa del beneficiari sigui anterior a la nova data_inici_accio donarem l’error.

000217 - Data_fi_accio incorrecte. Hi ha beneficiaris integrats on la data d'alta o de baixa queden fora de la data de fi que informeu.

Si es modifica la DATA_FI_ACCIO i ja tenim beneficiaris integrats on la data d'alta o de baixa del beneficiari sigui posterior a la nova data_fi_accio donarem l’error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.10 Integració d’accions - integració directa de dades d’altres bases de dades

3.10.1 Descripció Integrar dades a la BDI a partir de una base de dades externa.

3.10.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Acció.

3.10.3 Operativa de la Funcionalitat Triem el programa del que volem fer la integració de dades.

Page 28: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

28

MA

0220

15S

I000

01

Triem les opcions següents:

Esborrar totes les Accions integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les accions de l’altra base de dades, totes les accions i dades associades, es a dir, beneficiaris, pagaments i revocacions, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les accions trobades a l’altra base de dades i a la taula d’accions del programa i any triat només ens quedaran les accions trobades a l’altra base de dades (sense cap dada associada).

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap acció abans d’integrar les accions de l’altra base de dades. De forma que integrarà les accions de l’altra base de dades i es mantenen a la taula d’accions les accions prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades.

La pantalla següent conté la informació del que s'ha triat i executat.

Page 29: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

29

MA

0220

15S

I000

01

Si el procés encara s’està executant apareixerà aquí i sinó premem “Resultat de processos” per veure amb quin resultat ha finalitzat.

Triarem el programa i any.

Page 30: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

30

MA

0220

15S

I000

01

Si el procés ha finalitzat sense errors sortirà d’aquesta manera i si s’ha produït algun error els podrem veure al fitxer d’errors (.err).

3.10.4 Validacions - Errors Mateixes validacions que al cas d’ús “Integració d’accions - integració amb fitxer”.

3.11 Extracció de dades de beneficiaris.

3.11.1 Descripció Extracció de dades de Beneficiaris en un fitxer.

3.11.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís al tipus de dada Beneficiari.

3.11.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la extracció de dades d’accions. Triarem el programa del que desitgem fer l'extracció de dades. En el nou enllaç podrem obrir l'arxiu sol·licitat.

3.12 Integració de beneficiaris - integració amb fitxer

3.12.1 Descripció Integrar dades de Beneficiaris a la BDI a partir de un fitxer.

3.12.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Beneficiari.

3.12.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’accions Triem el programa del que volem fer la integració de dades.Al botó “Examinar” triem el fitxer a integrar.Triem les opcions següents: Esborrar tots els Beneficiaris integrats anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar els beneficiaris del fitxer, tots els beneficiaris del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà els beneficiaris del fitxer i a la taula de beneficiaris del programa i any triat només ens quedaran els beneficiaris del fitxer.

Page 31: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

31

MA

0220

15S

I000

01

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap beneficiari abans d’integrar els beneficiaris del fitxer. De forma que integrarà els beneficiaris del fitxer i es mantenen a la taula de beneficiaris els beneficiaris prèviament integrats en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades.

La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’accions) a veure el procés en execució o el resultat del procés.

3.12.1 Camps del tipus de dada Els camps del tipus de dada Beneficiaris que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Camp Descripció Tipus Longitud Obligatori Valors possibles

PROGRAMA Nom curt del programa. Tipus de programa (sigles) VARCHAR2 4 SI Programes definits per a la integració

ANYO Any de l'acció NUMBER 4 SI 2000, 2001...

IDACCIO Identificador de l'acció VARCHAR2 250 SI Cada programa pot tenir una codificació

diferent. Ha d'existir a les accions integrades.

CODDNI Tipus de document del beneficiari VARCHAR2 1 SI Els tipus de document possibles a SICAS:

D, E, U, W, H i G

DNI Número de document del beneficiari VARCHAR2 10 SI

Depenent del tipus de document. Pels tipus D, U, W, H i G:

8 números Pel tipus E:

lletra X ó Y ó Z + 8 números

LLETRADNI Lletra final del DNI del beneficiari VARCHAR2 1 SI Lletra vàlida del DNI

SEXE Sexe VARCHAR2 1 NO.

Enriquible amb SICAS.

H (home), D (dona)

DATA_NAIXEMENT Data de naixement DATE NO.

Enriquible amb SICAS.

Data vàlida amb el format DD/MM/YYYY

NIVELL_ESTUDIS Nivell d'estudis VARCHAR2 2 NO.

Enriquible amb SICAS.

Els codis dels nivells d'estudis possibles a SICAS.

Ha d'existir a la taula mestra BDI_NIVELL_ESTUDIS

ALTA_ACCIO Data d'alta del beneficiari a l'acció DATE SI Data vàlida amb el format DD/MM/YYYY

BAIXA_ACCIO Data de baixa del beneficiari a l'acció DATE NO Data vàlida amb el format DD/MM/YYYY

MOTIU_BAIXA Motiu de baixa del beneficiari a l'acció VARCHAR2 2 NO

Els codis dels motius de baixa possibles. Ha d'existir a la taula mestra

BDI_MOTIU_BAIXA

ALTA_INEM Data d'alta del beneficiari a l'INEM DATE

NO. Enriquible amb

SICAS. Data vàlida amb el format DD/MM/YYYY

ALTA_SCC Data d'alta del beneficiari a l’SCC DATE NO Data vàlida amb el format DD/MM/YYYY

Page 32: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

32

MA

0220

15S

I000

01

SIT_ADM_COD Situació Administrativa del

beneficiari en ell moment de la seva alta a l'acció

VARCHAR2 1 NO.

Enriquible amb SICAS.

Els valors possibles a SICAS: A (alta), B (baixa) i S (suspensió)

SIT_LAB_COD Situació Laboral del

beneficiari en el moment de la seva alta a l'acció

VARCHAR2 2 NO.

Enriquible amb SICAS.

Els valors possibles a SICAS: 01 (ocupat), 02 (desocupat) i 03 (treballador agrari)

o també poden ser 04 (inactiu) ó 99 (No vàlid)

CODI_MUNICIPI Codi del municipi de residència del beneficiari VARCHAR2 5

NO. Enriquible amb

SICAS.

Número de 5 dígits. Ha d'existir a la taula mestra

BDI_MUNICIPIS

MUNICIPI Municipi de residència del beneficiari VARCHAR2 250

NO. Enriquible amb

SICAS.

Descripció del municipi en majúscules i sense accents.

La descripció exacta ha d'existir a la taula mestra BDI_MUNICIPIS

COMARCA Comarca de residència del beneficiari VARCHAR2 250

NO. Enriquible amb

SICAS.

Descripció de la comarca en majúscules i sense accents.

La descripció exacta ha d'existir a la taula mestra BDI_COMARQUES

PROVINCIA Província de residència del beneficiari VARCHAR2 250

NO. Enriquible amb

SICAS.

Descripció de la província en majúscules i sense accents.

La descripció exacta ha d'existir a la taula mestra BDI_PROVINCIES

TIPUS_BENEFICIARI Indicador del tipus d'alumne/a que es tracta VARCHAR2 1 NO N (normal), O (oient)

MUNICIPI_CENTRE Municipi on es realitza l'acció

Duplicat de l'acció per accelerar les consultes

VARCHAR2 250 NO

Descripció del municipi en majúscules i sense accents.

Aquest camp no s'ha de passar al fitxer que es vulgui pujar.

COMARCA_CENTRE

Comarca on es realitza l'acció

Duplicat de l'acció per accelerar les consultes

VARCHAR2 250 NO

Descripció de la comarca en majúscules i sense accents

Aquest camp no s'ha de passar al fitxer que es vulgui pujar.

PROVINCIA_CENTRE

Província on es realitza l'acció

Duplicat de l'acció per accelerar les consultes

VARCHAR2 250 NO

Descripció de la província en majúscules i sense accents

Aquest camp no s'ha de passar al fitxer que es vulgui pujar.

NIF_CENTRE

NIF del centre que realitza l'acció

Duplicat de l'acció per accelerar les consultes

VARCHAR2 10 NO

El format del CIF d’empresa o del NIF de persona (p.e: A0000000A ó 11111111A) Aquest camp no s'ha de passar al fitxer

que es vulgui pujar.

PER_COD Identificador únic de persona a SICAS NUMBER Sense longitud com

a Sicas

NO. Enriquible amb

SICAS. Número que ens doni SICAS.

NOM Nom del beneficiari VARCHAR2 60 NO.

Enriquible amb SICAS.

Text lliure

COGNOM1 Primer cognom del beneficiari VARCHAR2 30

NO. Enriquible amb

SICAS. Text lliure

COGNOM2 Segon cognom del beneficiari VARCHAR2 30

NO. Enriquible amb

SICAS. Text lliure

CODI_POSTAL Codi postal del municipi de residència del beneficiari VARCHAR2 5

NO. Enriquible amb

SICAS.

Número de 5 dígits. Ha d’existir a la taula mestra

BDI_CP_MUNICIPIS i s’ha de correspondre amb un codi postal

que existeixi al municipi que indica el camp codi_municipi.

CODI_TIPUS_VIA Codi del tipus de via de

l'adreça de residència del beneficiari

VARCHAR2 10 NO.

Enriquible amb SICAS.

Codi definit a la taula mestra BDI_TIPUS_VIA

NOM_VIA Nom de via de l'adreça de residència del beneficiari VARCHAR2 50

NO. Enriquible amb

SICAS. Descripció del carrer o plaça, etc.

NUMERO Número de l'adreça de residència del beneficiari VARCHAR2 20

NO. Enriquible amb

SICAS. Número o la cadena "S/N"

NUMERO_BIS Número Bis de l'adreça de residència del beneficiari VARCHAR2 20

NO. Enriquible amb

SICAS.

Número o una cadena com ara "Bis" o altres

BLOC_ESCALA Bloc o escala de l'adreça de residència del beneficiari VARCHAR2 5

NO. Enriquible amb

SICAS. Una lletra com ara B, C, etc. o altres

PLANTA Planta de l'adreça de residència del beneficiari VARCHAR2 4

NO. Enriquible amb

SICAS.

Número o una cadena com ara 1º, 1ª, etc. o altres

PORTA Porta de l'adreça de residència del beneficiari VARCHAR2 4

NO. Enriquible amb

SICAS.

Número o una cadena com ara 1º, 1ª, etc. o altres

TELEFON1 Telèfon 1 del beneficiari VARCHAR2 20 NO.

Enriquible amb SICAS.

Un o dos telèfons amb tots els números seguits i sense separacions

TELEFON2 Telèfon 2 del beneficiari VARCHAR2 20 NO.

Enriquible amb SICAS.

Un o dos telèfons amb tots els números seguits i sense separacions

FAX Fax del beneficiari VARCHAR2 20 NO.

Enriquible amb SICAS.

Un o dos fax amb tots els números seguits i sense separacions

EMAIL E-Mail del beneficiari VARCHAR2 100 NO.

Enriquible amb SICAS.

El E-Mail ben formatat amb el símbol @ primer i un punt després

Page 33: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

33

MA

0220

15S

I000

01

PAIS_NACIONALITAT País de la nacionalitat del beneficiari VARCHAR2 3

NO. Enriquible amb

SICAS.

Codi de país de 3 dígits. Ha d’existir a la taula mestra

BDI_PAISSOS

ASSABENTAT_CURS Codi identificatiu del mitjà pel que ha conegut el beneficiari

l’existència del curs VARCHAR2 2 NO Els codis vàlids que indiqui la taula mestra

BDI_ASSABENTAT_CURS

TIPUS_OCUPAT Codi identificatiu de la

modalitat de ocupació del beneficiari

VARCHAR2 1 NO Els codis vàlids que indiqui la taula mestra BDI_TIPUS_OCUPAT

INDICADOR_DISCAPACITAT Indica si el beneficiari té alguna discapacitat o no VARCHAR2 1

NO. Enriquible amb

SICAS. S (Sí) o N (No)

CARREGUES_FAMILIARS Indica si el beneficiari té càrregues familiars o no VARCHAR2 1

NO. Enriquible amb

SICAS. S (Sí) o N (No)

DONO Indica si el beneficiari és DONO o no VARCHAR2 1

NO. Enriquible amb

SICAS. S (Sí) o N (No)

EXCLUSIO_SOCIAL Indica si el beneficiari

pertany a algun col·lectiu amb exclusió social o no

VARCHAR2 1 NO.

Enriquible amb SICAS.

S (Sí) o N (No)

PERCEPTOR Indica si el beneficiari és

perceptor de prestacions o no

VARCHAR2 1 NO.

Enriquible amb SICAS.

S (Sí) o N (No)

INSERCIO Indica si el beneficiari ha tingut inserció o no VARCHAR2 1 NO

S (Sí) o N (No). Aquest camp únicament s’informarà amb

les càrregues de la Inserció. ATENCIÓ: Sí s’ha de passar al fitxer que

es vulgui pujar la capçalera d’aquest camp però qualsevol valor que es posi en

aquest camp no s’integrarà si l’origen de les dades és ALTRES. Només

s’actualitzarà el valor si les dades provenen de GIA (origen GIA).

DATA_LIMIT_CERCA_INSERCIO

Data fins la que es busca a la base de dades de

Contrata si la persona ha tingut inserció laboral

DATE NO

Data vàlida amb el format DD/MM/YYYY Aquest camp únicament s’informarà amb

les càrregues de la Inserció. ATENCIÓ: Sí s’ha de passar al fitxer que

es vulgui pujar la capçalera d’aquest camp però qualsevol valor que es posi en

aquest camp no s’integrarà si l’origen de les dades és ALTRES. Només

s’actualitzarà el valor si les dades provenen de GIA (origen GIA).

DATA_CONSULTA_CONTRATA Data en la que es fa la

recerca de la inserció a la base de dades de Contrata

DATE NO

Data vàlida amb el format DD/MM/YYYY Aquest camp únicament s’informarà amb

les càrregues de la Inserció. ATENCIÓ: Sí s’ha de passar al fitxer que

es vulgui pujar la capçalera d’aquest camp però qualsevol valor que es posi en

aquest camp no s’integrarà si l’origen de les dades és ALTRES. Només

s’actualitzarà el valor si les dades provenen de GIA (origen GIA).

CODI_TIPUS_INACTIU Codi identificatiu del tipus d’inactivitat del beneficiari VARCHAR2 1 NO Els codis vàlids que indiqui la taula mestra

BDI_TIPUS_INACTIU

MINORIES Indica si el beneficiari pertany a una minoria o no VARCHAR2 1 NO S (Sí) o N (No)

OPCIO Indiquem el que volem fer amb aquest registre (Alta,

Modificació o Baixa) VARCHAR2 1 SI

buit ó A (Alta) M (Modificació)

B (Baixa)

3.12.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes.

Page 34: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

34

MA

0220

15S

I000

01

Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

001500 - El tipus de document del beneficiari ha de ser una lletra.

001501 - El número de document del beneficiari ha d'estar composat per lletres i números.

001502 - La lletra del document del beneficiari ha de ser una lletra.

001503 - El sexe del beneficiari ha de ser una lletra. 001504 - La data de naixement del beneficiari ha de ser una data correcta amb el format DD/MM/YYYY.

001505 - La data d'alta del beneficiari a l'acció ha de ser una data correcta amb el format DD/MM/YYYY.

001506 - La data de baixa del beneficiari a l'acció ha de ser una data correcta amb el format DD/MM/YYYY.

001507 - La data d'alta del beneficiari a l'Inem ha de ser una data correcta amb el format DD/MM/YYYY.

001508 - La data d'alta del beneficiari al Scc ha de ser una data correcta amb el format DD/MM/YYYY.

001509 - El per_cod ha de ser numeric sense decimals. 001510 - La data_limit_cerca_insercio ha de ser una data correcta amb el format DD/MM/YYYY.

001511 - La data_consulta_contrata ha de ser una data correcta amb el format DD/MM/YYYY.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

001002 - El tipus de document del beneficiari és obligatori.

001003 - El número de document del beneficiari és obligatori.

001004 - La lletra del document del beneficiari és obligatoria.

001005 - El sexe del beneficiari és obligatori. 001006 - La data de naixement del beneficiari és obligatoria.

001007 - La data d'alta del beneficiari a l'acció és obligatoria.

001008 - La descripció del municipi de residència del beneficiari és obligatoria.

001009 - La descripció de la comarca de residència del beneficiari és obligatoria.

001010 - La descripció de la provincia de residència del beneficiari és obligatoria.

Mides dels camps: ERROR DESCRIPCIÓ

001101 - El tipus de document del beneficiari ha de tenir una longitud de 1 caracter.

001102 - El número de document del beneficiari ha de tenir una longitud de 8 caracters.

001103 - La lletra del document del beneficiari ha de tenir una longitud de 1 caracter.

001104 - El sexe del beneficiari ha de tenir una longitud

Page 35: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

35

MA

0220

15S

I000

01

de 1 caracter. 001105 - La data de naixement del beneficiari ha de tenir una longitud de 10 digits (DD/MM/YYYY).

001106 - El nivell d'estudis del beneficiari no pot tenir una longitud superior a 2 caracters.

001107 - La data d'alta del beneficiari a l'acció ha de tenir una longitud de 10 digits (DD/MM/YYYY).

001108 - La data de baixa del beneficiari a l'acció ha de tenir una longitud de 10 digits (DD/MM/YYYY).

001109 - El codi del motiu de baixa del beneficiari a l'acció ha de tenir una longitud de 1 ó 2 caracters.

001110 - La data d'alta del beneficiari a l'Inem ha de tenir una longitud de 10 digits (DD/MM/YYYY).

001111 - La data d'alta del beneficiari al Scc ha de tenir una longitud de 10 digits (DD/MM/YYYY).

001112 - El codi de situació administrativa del beneficiari ha de tenir una longitud de 1 caracter.

001113 - El codi de situació laboral del beneficiari ha de tenir una longitud de 2 caracters.

001114 - El codi del municipi de residència del beneficiari no pot tenir una longitud superior a 5 caracters.

001115 - La descripció del municipi de residència del beneficiari no pot tenir una longitud superior a 250 caracters.

001116 - La descripció de la comarca de residència del beneficiari no pot tenir una longitud superior a 250 caracters.

001117 - La descripció de la provincia de residència del beneficiari no pot tenir una longitud superior a 250 caracters.

001118 - El tipus de beneficiari ha de tenir una longitud de 1 caracter.

001119 - El nom del beneficiari no pot tenir una longitud superior a 60 caracters.

001120 - El primer cognom del beneficiari no pot tenir una longitud superior a 30 caracters.

001121 - El segon cognom del beneficiari no pot tenir una longitud superior a 30 caracters.

001122 - El codi postal del municipi de residència del beneficiari no pot tenir una longitud superior a 5 caracters.

001123 - El codi del tipus de via de l'adreça de residència del beneficiari no pot tenir una longitud superior a 10 caracters.

001124 - El nom de la via de l'adreça de residència del beneficiari no pot tenir una longitud superior a 50 caracters.

001125 - El numero de la via de l'adreça de residència del beneficiari no pot tenir una longitud superior a 20 caracters.

001126 - El numero_bis de la via de l'adreça de residència del beneficiari no pot tenir una longitud superior a 20 caracters.

001127 - El bloc_escala de l'adreça de residència del beneficiari no pot tenir una longitud superior a 5 caracters.

001128 - La planta de l'adreça de residència del beneficiari no pot tenir una longitud superior a 4 caracters.

001129 - La porta de l'adreça de residència del

Page 36: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

36

MA

0220

15S

I000

01

beneficiari no pot tenir una longitud superior a 4 caracters. 001130 - El telefon (primer) del beneficiari no pot tenir una longitud superior a 20 caracters.

001131 - El telefon (segon) del beneficiari no pot tenir una longitud superior a 20 caracters.

001132 - El fax del beneficiari no pot tenir una longitud superior a 20 caracters.

001133 - El E-Mail del beneficiari no pot tenir una longitud superior a 100 caracters.

001134 - El codi de pais de la nacionalitat del beneficiari no pot tenir una longitud superior a 3 caracters.

001135 - Assabentat_curs del beneficiari no pot tenir una longitud superior a 2 caracters.

001136 - Tipus_ocupat del beneficiari no pot tenir una longitud superior a 1 caracter.

001137 - Indicador_discapacitat del beneficiari no pot tenir una longitud superior a 1 caracter.

001138 - Carregues_familiars del beneficiari no pot tenir una longitud superior a 1 caracter.

001139 - Dono del beneficiari no pot tenir una longitud superior a 1 caracter.

001140 - Exclusio_social del beneficiari no pot tenir una longitud superior a 1 caracter.

001141 - Perceptor del beneficiari no pot tenir una longitud superior a 1 caracter.

001142 - Insercio del beneficiari no pot tenir una longitud superior a 1 caracter.

001143 - La data_limit_cerca_insercio ha de tenir una longitud de 10 digits (DD/MM/YYYY).

001144 - La data_consulta_contrata ha de tenir una longitud de 10 digits (DD/MM/YYYY).

001145 - Codi_tipus_inactiu del beneficiari no pot tenir una longitud superior a 1 caracter.

001146 - Minories del beneficiari no pot tenir una longitud superior a 1 caracter.

Prerequisits: ERROR DESCRIPCIÓ

001001 - Acció no integrada a l'any. Per integrar un beneficiari cal que l'acció corresponent ja estigui integrada. Si no es compleix això donarem l'error.

001011 - Beneficiari ja integrat. Per donar d’alta un beneficiari, cal que aquest no estigui ja integrat al mateix programa i any (els camps que identifiquen a un beneficiari com únic són els camps PROGRAMA, ANYO, IDACCIO, CODDNI, DNI i LLETRADNI). Si no es compleix això donarem l'error.

001012 - Beneficiari no integrat. Per modificar o donar de baixa un beneficiari, cal que aquest existeixi. Si no es compleix això donarem l’error.

001240 - No es permet modificar ni donar de baixa aquest beneficiari. Existeix el beneficiari Jaco corresponent integrat i enviat en XML de justificació.

Si s’intenta modificar o donar de baixa un beneficiari que ja s’ha integrat prèviament com un Beneficiari Jaco i a més a més s’ha incorporat en un XML de justificació al JACO, donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat

Page 37: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

37

MA

0220

15S

I000

01

corresponent als beneficiaris (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa un beneficiari, només cal informar al fitxer, els camps PROGRAMA,

ANYO, IDACCIO, CODDNI, DNI i LLETRADNI, la resta de camps obligatoris no ho són en

aquest cas.

Valors possibles dels camps: ERROR DESCRIPCIÓ

001201 - Coddni incorrecte. Els valor possibles són: D, E, U, W, H ó G.

El CODDNI ha de ser D, E, U, W, H ó G. Si no es compleix això donarem l'error.

001202 - Dni del tipus E incorrecte. Cal que comenci per una X ó Y ó Z.

Si el CODDNI és E la primera lletra d’un NIE ha de ser X, Y ó Z. Si no es compleix això donarem l'error.

001203 - Dni incorrecte. Cal que siguin números. A partir del primer dígit de DNI, fins el final, per als tipus D, U, W, H ó G i a partir del segon dígit, fins el final, dels NIE (tipus E), tot han de ser números. Si no es compleix això donarem l'error.

001204 - Lletradni incorrecte. Validem que la LLETRADNI sigui correcta respecte el DNI, fent servir de l'algorisme del Ministeri de Hisenda. Si no es compleix això donarem l'error.

001205 - Sexe incorrecte. Els valor possibles són: D (dona) ó H (home).

Si SEXE està informat ha de ser D ó H. D vol dir dona, H vol dir home. Si no es compleix això donarem l'error.

001206 - Data_naixement incorrecte. Massa jove. Si DATA_NAIXEMENT està informat, el beneficiari ha de tenir una edat a data d'avui major o igual a una edat mínima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida l’edat mínima a 15 anys.

001207 - Data_naixement incorrecte. Edat massa avançada.

Si DATA_NAIXEMENT està informat, el beneficiari ha de tenir una edat a data d'avui menor o igual a una edat màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida l’edat màxima a 150 anys. Aquestes validacions de la data de naixement estan pensades principalment per evitar integrar dates de naixement incorrectes tot i que siguin dates correctes. Per exemple, ens podrien passar una data de naixement 20/06/0071 volent dir 20/06/1971 però que com no està ben formatada a DD/MM/YYYY ens donaria l'error de edat massa avançada.

001208 - Nivell_estudis incorrecte. Si NIVELL_ESTUDIS està informat, ha d'existir el registre corresponent a la taula BDI_NIVELL_ESTUDIS. Si no es compleix això donarem l'error.

001209 - Alta_accio es posterior a Baixa_accio. Si ALTA_ACCIO no està informada, vol dir que no hi ha límit inferior per BAIXA_ACCIO i si BAIXA_ACCIO no està informada, vol dir que no hi ha límit superior per ALTA_ACCIO. Si ALTA_ACCIO i BAIXA_ACCIO estan informades, ALTA_ACCIO ha de ser menor o igual que BAIXA_ACCIO. Si no es compleix això donarem l'error.

001210 - Alta_accio o Data_naixement incorrecte. La edat del beneficiari a data d'alta a l'acció és inferior a la edat mínima permesa.

Si ALTA_ACCIO i DATA_NAIXEMENT estan informats, l’edat del beneficiari a data ALTA_ACCIO ha de ser major o igual a una edat mínima que tenim definida pel programa i any concret per paràmetre (veure taula de

Page 38: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

38

MA

0220

15S

I000

01

paràmetres). Si no es compleix això donarem l'error. 001211 - Alta_accio o Data_naixement incorrecte. La edat del beneficiari a data d'alta a l'acció és superior a la edat màxima permesa.

Si ALTA_ACCIO i DATA_NAIXEMENT estan informats, l’edat del beneficiari a data ALTA_ACCIO ha de ser menor o igual a una edat màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error.

001212 - Alta_accio incorrecte. Es una data anterior a la data_inici_accio.

Si ALTA_ACCIO i DATA_INICI_ACCIO (dada de l’acció) estan informats, la data ALTA_ACCIO ha de ser major o igual a DATA_INICI_ACCIO. Si no es compleix això donarem l'error.

001213 - Alta_accio incorrecte. Es una data posterior a la data_fi_accio.

Si ALTA_ACCIO i DATA_FI_ACCIO (dada de l’acció) estan informats, la data ALTA_ACCIO ha de ser menor o igual a DATA_FI_ACCIO. Si no es compleix això donarem l'error.

001214 - Baixa_accio incorrecte. Es una data anterior a la data_inici_accio.

Si BAIXA_ACCIO i DATA_INICI_ACCIO (dada de l’acció) estan informats, la data BAIXA_ACCIO ha de ser major o igual a DATA_INICI_ACCIO. Si no es compleix això donarem l'error.

001215 - Baixa_accio incorrecte. Es una data posterior a la data_fi_accio.

Si BAIXA_ACCIO i DATA_FI_ACCIO (dada de l’acció) estan informats, la data BAIXA_ACCIO ha de ser menor o igual a DATA_FI_ACCIO. Si no es compleix això donarem l'error.

001216 - Baixa_accio incorrecte. Si s'informa de la data de baixa_accio cal informar el motiu_baixa.

Si BAIXA_ACCIO està informat ,ha d’estar informat el camp MOTIU_BAIXA. Si no es compleix això donarem l'error.

001217 - Motiu_baixa incorrecte. Si s'informa del motiu_baixa cal informar la data de baixa_accio.

Si MOTIU_BAIXA està informat, ha d’estar informat el camp BAIXA_ACCIO. Si no es compleix això donarem l'error.

001218 - Motiu_baixa incorrecte. Si MOTIU_BAIXA està informat, ha d'existir el registre corresponent a la taula BDI_MOTIU_BAIXA. Si no es compleix això donarem l'error.

001219 - Alta_inem o Data_naixement incorrecte. La edat del beneficiari a data d'alta a l'Inem és inferior a la edat mínima permesa.

Si ALTA_INEM i DATA_NAIXEMENT estan informats, l’edat del beneficiari a data ALTA_INEM ha de ser major o igual a una edat mínima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error.

001220 - Alta_inem o Data_naixement incorrecte. La edat del beneficiari a data d'alta a l'Inem és superior a la edat màxima permesa.

Si ALTA_INEM i DATA_NAIXEMENT estan informats, l’edat del beneficiari a data ALTA_INEM ha de ser menor o igual a una edat màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error.

001221 - Alta_scc o Data_naixement incorrecte. La edat del beneficiari a data d'alta al Scc és inferior a la edat mínima permesa.

Si ALTA_SCC i DATA_NAIXEMENT estan informats, l’edat del beneficiari a data ALTA_SCC ha de ser major o igual a una edat mínima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error.

001222 - Alta_scc o Data_naixement incorrecte. La edat del beneficiari a data d'alta al Scc és superior a la edat màxima permesa.

Si ALTA_SCC i DATA_NAIXEMENT estan informats, l’edat del beneficiari a data ALTA_SCC ha de ser menor o igual a una edat màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres). Si no es compleix això donarem l'error.

001223 - Sit_adm_cod incorrecte. Els valor possibles són: A (alta), B (baixa) ó S (suspensió).

Si SIT_ADM_COD està informat, ha de ser A, B ó S. A: Situació administrativa d’Alta B: Situació administrativa de Baixa S: Situació administrativa de Suspensió. Si no es compleix això donarem l'error.

001224 - Sit_lab_cod incorrecte. Els valor possibles són: 01 (ocupat), 02 (desocupat), 03 (treballador agrari), 04 (inactiu) o 99 (no vàlid).

Si SIT_LAB_COD està informat, ha de ser 01, 02, 03, 04 ó 99. 01: Situació laboral ocupat 02: Situació laboral desocupat 03: Situació laboral de treballador agrari 04: Inactiu, 99: No vàlid. Aquests dos valors de 04 i 99

Page 39: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

39

MA

0220

15S

I000

01

només es faran servir per al programa VIRT. Si no es compleix això donarem l'error.

000209 - Codi_municipi incorrecte. Si el codi de municipi (CODI_MUNICIPI) està informat obtenim la descripció del municipi (MUNICIPI) de la taula mestra BDI_MUNICIPIS. Si CODI_MUNICIPI està informat ha d'existir el registre corresponent a la taula BDI_MUNICIPIS. Si no es compleix això donarem l'error.

000210 - Municipi incorrecte. Si la descripció del municipi (MUNICIPI) està informada i CODI_MUNICIPI no està informat obtenim el codi de municipi (CODI_MUNICIPI) de la taula mestra BDI_MUNICIPIS sempre i quan existeixi exactament la mateixa descripció del municipi a la taula mestra. Si MUNICIPI està informat ha d'existir el registre corresponent a la taula BDI_MUNICIPIS. Si no es compleix això donarem l'error.

000211 - Comarca incorrecte. Si hem obtingut (veure MUNICIPI) o ens han passat el codi de municipi, obtenim la descripció de la comarca (COMARCA) de la taula mestra BDI_COMARQUES. Si COMARCA està informat ha d'existir el registre corresponent a la taula BDI_COMARQUES. Si no es compleix això donarem l'error.

000212 - Provincia incorrecte. Si hem obtingut (veure MUNICIPI) o ens han passat el codi de municipi, obtenim la descripció de la província (PROVINCIA) de la taula mestra BDI_PROVINCIES. Si PROVINCIA està informat ha d'existir el registre corresponent a la taula BDI_PROVINCIES. Si no es compleix això donarem l'error

001225 - Tipus_beneficiari incorrecte. Els valors possibles són: N (normal) ó O (oient).

Si TIPUS_BENEFICIARI està informat, ha de ser N ó O. N vol dir alumne/a normal i O vol dir alumne/a oient. Si no es compleix això donarem l'error.

001226 - Codi_postal incorrecte. Si CODI_POSTAL està informat, ha d'existir el registre corresponent a la taula BDI_CP_MUNICIPIS. Si no es compleix això donarem l'error.

001227 - El Codi_postal no es correspon al municipi que indica el Codi_municipi.

Si CODI_POSTAL està informat i CODI_MUNICIPI també està informat, ha d'existir el registre corresponent als dos codis a la taula BDI_CP_MUNICIPIS. Si no es compleix això donarem l'error.

001228 - Codi_tipus_via incorrecte. Si CODI_TIPUS_VIA està informat, ha d'existir el registre corresponent a la taula BDI_TIPUS_VIA. Si no es compleix això donarem l'error.

001230 - Pais_nacionalitat incorrecte. Si PAIS_NACIONALITAT està informat, ha d'existir el registre corresponent a la taula BDI_PAISSOS. Si no es compleix això donarem l'error.

001231 - Assabentat_curs incorrecte. Si ASSABENTAT_CURS està informat, ha d'existir el registre corresponent a la taula BDI_ASSABENTAT_CURS. Si no es compleix això donarem l'error.

001232 - Tipus_ocupat incorrecte. Si TIPUS_OCUPAT està informat, ha d'existir el registre corresponent a la taula BDI_TIPUS_OCUPAT. Si no es compleix això donarem l'error.

001233 - Indicador_discapacitat incorrecte. Els valors possibles són: S (si) o N (no).

Si INDICADOR_DISCAPACITAT està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

001234 - Carregues_familiars incorrecte. Els valors possibles són: S (si) o N (no).

Si CARREGUES_FAMILIARS està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

001235 - Dono incorrecte. Els valors possibles són: S (si) o N (no).

Si DONO està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

001236 - Exclusio_social incorrecte. Els valors possibles són: S (si) o N (no).

Si EXCLUSIO_SOCIAL està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això

Page 40: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

40

MA

0220

15S

I000

01

donarem l'error. 001237 - Perceptor incorrecte. Els valors possibles són: S (si) o N (no).

Si PERCEPTOR està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

001238 - Insercio incorrecte. Els valors possibles són: S (si) o N (no).

Si INSERCIO està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

001241 - Codi_tipus_inactiu incorrecte. Si CODI_TIPUS_INACTIU està informat, ha d'existir el registre corresponent a la taula BDI_TIPUS_INACTIU. Si no es compleix això donarem l'error.

001242 - Minories incorrecte. Els valors possibles són: S (si) o N (no).

Si MINORIES està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.13 Integració de beneficiaris - integració directa de dades d’altres bases de dades

3.13.1 Descripció Integrar dades a la BDI a partir de una base de dades externa.

3.13.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Beneficiari.

3.13.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’accions Triem el programa del que volem fer la integració de dades.Al botó “Examinar” triem el fitxer a integrar.Triem les opcions següents:

Esborrar tots els Beneficiaris integrats anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar els beneficiaris de l’altra base de dades, tots els beneficiaris del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà els beneficiaris trobats a l’altra base de dades i a la taula de beneficiaris del programa i any triat només ens quedaran els beneficiaris trobats a l’altra base de dades.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap beneficiari abans d’integrar els beneficiaris de l’altra base de dades. De forma que integrarà els beneficiaris de l’altra base de dades i es mantenen a la taula de beneficiaris els beneficiaris prèviament integrats en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Page 41: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

41

MA

0220

15S

I000

01

Premem el botó “Integrar dades” per executar el procés amb les opcions triades.

La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’accions) a veure el procés en execució o el resultat del procés.

3.13.4 Validacions - Errors

Mateixes validacions que al cas d’ús “Integració de beneficiaris - integració amb fitxer”.

3.14 Enriquir beneficiaris

3.14.1 Descripció Enriquir algunes dades (modificar-les o completar-les si estan buides) de beneficiaris amb les mateixes dades provinents de SICAS.

3.14.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Beneficiari.

3.14.3 Operativa de la Funcionalitat Triarem l’any i programa.

Page 42: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

42

MA

0220

15S

I000

01

Camps a enriquir: De tots els camps a enriquir de la pantalla es pot decidir marcar un grup de camps o cada camp individualment. - Si es marca un grup de camps es marcaran tots els camps del seu grup i no es podrà desmarcar cap camp individualment. - Si es desmarca un grup de camps es desmarcaran tots els camps del seu grup i es podran marcar o desmarcar els camps individualment. - Si un grup de camps es deixa marcat (i per tant tots els seus camps també) estem demanant a l'enriquiment que, només que un dels camps del grup tingui el seu valor buit a la BDI enriquirem amb dades de SICAS tots els camps del grup, els que ja estaven informats a la BDI i els que no. Però si el grup es deixa marcat i tots els camps del grup estan informats a la BDI no enriquirem cap camp. - Si es deixa el grup desmarcat es tindrà en compte cada camp individualment, de manera que si un camp es deixa desmarcat no s'enriquirà de cap manera (estigui com estigui la dada a la BDI) i si un camp es deixa marcat s'enriquirà amb la dada de SICAS si aquest camp no està ja informat a la BDI. De manera que, si deixem el grup desmarcat i tots els seus camps també desmarcats volem demanar que no s'enriqueixi cap camp del grup estiguin com estiguin les dades a la BDI. Les agrupacions fan referència a camps a enriquir que es corresponen als mateixos de la taula de beneficiaris. Són els següents: DOMICILI: CODI_MUNICIPI, MUNICIPI, COMARCA, PROVINCIA, CODI_MUNICIPI, CODI_POSTAL, CODI_TIPUS_VIA, NOM_VIA, NUMERO, NUMERO_BIS, BLOC_ESCALA, PLANTA, PORTA SITUACIO DEL BENEFICIARI: ALTA_INEM, SIT_ADM_COD, SIT_LAB_COD, DONO, EXCLUSIO_SOCIAL, PERCEPTOR NOM i COGNOMS: NOM, COGNOM1, COGNOM2 ALTRES DADES: PER_COD, SEXE, DATA_NAIXEMENT, NIVELL_ESTUDIS, TELEFON1, EMAIL, PAIS_NACIONALITAT, INDICADOR_DISCAPACITAT, CARREGUES_FAMILIARS

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable. Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua).

Page 43: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

43

MA

0220

15S

I000

01

Opció no recomanable. Mostrarem les dades de l'operació realitzada.

Esperem a que finalitzi el procés:

Un cop finalitzat anirem a "Resultat de processos" i triarem el programa i any per veure els enllaços dels arxius amb el resultat.

Si premem els enllaços del nostre procés veurem els resultats:

Page 44: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

44

MA

0220

15S

I000

01

3.14.4 Validacions - Errors

Els errors que pot retornar l’enriquiment de beneficiaris són els errors que pugui retornar SICAS al consultar les dades del demandant o persona física.

A continuació detallem una relació dels possibles errors que pot retornar SICAS: ERROR DESCRIPCIÓ OBSERVACIÓ

ERROR GENERAL DATOS Aquest error es pot produir si hi ha errors de comunicacions de SICAS amb altres sistemes externs.

ERADM0289 USUARI SENSE PRIVILEGIS PER EL PROCÉS ERISE0049 ÉS OBLIGATORI INFORMAR UN

IDENTIFICADOR

ERISE0050 NOMÉS S'HA D'INFORMAR UN IDENTIFICADOR ERISE0009 IDENTIFICADOR PFS INCORRECTE ERISE0002 CAMP OBLIGATORI NO INFORMAT ERISE0003 ERROR FORMAT NUMÈRIC DECIMAL ERISE0005 ERROR FORMAT DATA ERPFS0048 LA PERSONA FÍSICA INTRODUÏDA NO

EXISTEIX Aquest error es comú a la consulta a SICAS si la persona física que es consulta per DNI/NIE ha d’existir a la BDI però no existeix a SICAS. Pot ser que la persona no hagi d’existir a SICAS o que no s’hagi introduït encara.

ERDEM0081 DEMANDA INEXISTENT Aquest error es comú a la consulta a SICAS si la demanda corresponent a la persona física que es consulta per DNI/NIE no existeix a SICAS. A part de la persona física ha d’existir la demanda corresponent a SICAS per poder fer l’enriquiment de beneficiaris.

ERDEM0078 DEMANDA CANCEL·LADA ERDEM0224 LA DEMANDA NO ESTÀ INSCRITA A LA

COMUNITAT AUTÒNOMA QUE REALITZA EL PROCÉS

ERDEM0221 AQUESTA DEMANDA HA ESTAT MODIFICADA

Page 45: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

45

MA

0220

15S

I000

01

PER UN ALTRE USUARI, TORNEU A REALITZAR EL PROCÉS

ERDEM0002 S'HA PRODUIT UN ERROR. CONTACTI AMB L'ADMINISTRADOR

3.15 Extracció de dades de pagaments.

3.15.1 Descripció Extracció de dades de pagaments a un fitxer.

3.15.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Beneficiari pel programa VIRT o CERT.

3.15.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la extracció de dades d’accions. Triarem el programa del que desitgem fer l'extracció de dades. En el nou enllaç podrem obrir l'arxiu sol·licitat.

3.16 Integració de pagaments amb fitxer

3.16.1 Descripció Integrar dades de Pagaments a la BDI a partir de un fitxer.

3.16.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Pagament.

3.16.3 Operativa de la Funcionalitat

La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’accions. Triem el programa del que volem fer la integració de dades. Al botó “Examinar” triem el fitxer a integrar. Triem les opcions següents: Esborrar tots els Pagaments integrats anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar els pagaments del fitxer, tots els pagaments del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà els pagaments del fitxer i a la taula de pagaments del programa i any triat només ens quedaran els pagaments del fitxer.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap pagament abans d’integrar els pagament del fitxer. De forma que integrarà els pagaments del fitxer i es mantenen a la taula de pagaments els pagaments prèviament integrats en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció,

Page 46: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

46

MA

0220

15S

I000

01

si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’accions) a veure el procés en execució o el resultat del procés.

3.16.1 Camps del tipus de dada Els camps del tipus de dada Pagaments que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Camp Descripció Tipus Longitud Obligatori Valors possibles

PROGRAMA Nom curt del programa. Tipus de programa (sigles) VARCHAR2 4 SI Programes definits per a la integració

ANYO Any de l'acció NUMBER 4 SI 2007...

IDACCIO Identificador de l'acció VARCHAR2 250 SI Cada programa pot tenir una codificació

diferent. Ha d'existir a les accions integrades.

ORDRE_PAGAMENT Número d'identificació del pagament de l'acció NUMBER 4 SI Valor numèric de 4 dígits màxim

IMPORT_PAGAMENT Quantitat del pagament (€) NUMBER 14,2 SI Un màxim de 12 enters i 2 decimals, sense

separadors de milers i amb el símbol "," com a punt decimal

DOCUMENT_GECAT Identificador del document del pagament al sistema Gecat VARCHAR2 10 SI Valor alfanumèric de 10 dígits màxim

POSICIO_GECAT Posició dintre del document del pagament al sistema Gecat VARCHAR2 3 SI Valor alfanumèric de 3 dígits màxim

OPCIO Indiquem el que volem fer amb

aquest registre (Alta, Modificació o Baixa)

VARCHAR2 1 SI buit ó A (Alta)

M (Modificació) B (Baixa)

3.16.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

003500 - L'ordre de pagament ha de ser numeric

Page 47: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

47

MA

0220

15S

I000

01

sense decimals. 003501 - L'import del pagament ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

003001 - L'ordre de pagament és obligatori. 003002 - L'import del pagament és obligatori. 003003 - El document de Gecat és obligatori. 003004 - La posició al document de Gecat és obligatori.

Mides dels camps: ERROR DESCRIPCIÓ

003101 - L'ordre de pagament no pot tenir una longitud superior a 4 digits.

003102 - L'import del pagament no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

003103 - El document de Gecat no pot tenir una longitud superior a 10 caracters.

003104 - La posició al document de Gecat no pot tenir una longitud superior a 3 caracters.

Prerequisits: ERROR DESCRIPCIÓ

001001 - Acció no integrada a l'any. Per integrar un pagament cal que l'acció corresponent ja estigui integrada. Si no es compleix això donarem l'error.

003000 - Pagament ja integrat al mateix programa i any.

Per donar d’alta un pagament, cal que aquest no estigui ja integrat al mateix programa i any (els camps que identifiquen a un pagament com únic són els camps PROGRAMA, ANYO, IDACCIO, DOCUMENT_GECAT i POSICIO_GECAT). Si no es compleix això donarem l'error.

003005 - Pagament no integrat. Per modificar o donar de baixa un pagament, cal que aquest existeixi. Si no es compleix això donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent als pagaments (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa un pagament, només cal informar al fitxer, els camps PROGRAMA, ANYO, IDACCIO, DOCUMENT_GECAT i POSICIO_GECAT, la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps:

No aplica.

Page 48: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

48

MA

0220

15S

I000

01

3.17 Extracció de dades de revocacions

3.17.1 Descripció Extracció de dades de revocacions en un fitxer.

3.17.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís al tipus de dada Revocació.

3.17.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la extracció de dades d’accions. Triarem el programa del que desitgem fer l'extracció de dades. En el nou enllaç podrem obrir l'arxiu sol licitat.

3.18 Integració de revocacions amb fitxer

3.18.1 Descripció Integrar dades de Revocacions a la BDI a partir de un fitxer.

3.18.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís d’escriptura al tipus de dada Revocació.

3.18.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’accions. Triem el programa del que volem fer la integració de dades. Al botó “Examinar” triem el fitxer a integrar. Triem les opcions següents: Esborrar totes les Revocacions integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les revocacions del fitxer, totes les revocacions del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les revocacions del fitxer i a la taula de revocacions del programa i any triat només ens quedaran les revocacions del fitxer.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap revocació abans d’integrar les revocacions del fitxer. De forma que integrarà les revocacions del fitxer i es mantenen a la taula de revocacions les revocacions prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la

Page 49: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

49

MA

0220

15S

I000

01

integració d’accions) a veure el procés en execució o el resultat del procés.

3.18.1 Camps del tipus de dada Els camps del tipus de dada Revocacions que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Camp Descripció Tipus Longitud Obligatori Valors possibles

PROGRAMA Nom curt del programa. Tipus de programa (sigles) VARCHAR2 4 SI Programes definits per a la integració

ANYO Any de l'acció NUMBER 4 SI 2007...

IDACCIO Identificador de l'acció VARCHAR2 250 SI Cada programa pot tenir una codificació

diferent. Ha d'existir a les accions integrades.

TIPUS_REVOCACIO Codi del tipus de revocació VARCHAR2 3 SI

Els codis dels tipus de revocació possibles són REV (revocació), REN (renúncia), RED

(reducció), POS (estimament positiu). Ha d'existir a la taula mestra BDI_TIPUS_REVOCACIONS

IMPORT_REVOCACIO Quantitat de la revocació (€) NUMBER 14,2 SI Un màxim de 12 enters i 2 decimals, sense

separadors de milers i amb el símbol "," com a punt decimal

OPCIO Indiquem el que volem fer amb aquest registre (Alta,

Modificació o Baixa) VARCHAR2 1 SI

buit ó A (Alta) M (Modificació)

B (Baixa)

3.18.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

004500 - L'import de la revocació ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

004001 - El tipus de revocació és obligatori. 004002 - L'import de la revocació és obligatori.

Page 50: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

50

MA

0220

15S

I000

01

Mides dels camps: ERROR DESCRIPCIÓ

004101 - El tipus de revocació ha de tenir una longitud de 3 caracters.

004102 - L'import de la revocació no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

Prerequisits: ERROR DESCRIPCIÓ

001001 - Acció no integrada a l'any. Per integrar una revocació cal que l'acció corresponent ja estigui integrada. Si no es compleix això donarem l'error.

004003 - Revocació ja integrada. Per donar d’alta una revocació, cal que aquesta no estigui ja integrada al mateix programa i any (els camps que identifiquen a una revocació com única són els camps PROGRAMA, ANYO, IDACCIO i TIPUS_REVOCACIO). Si no es compleix això donarem l'error.

004004 - Revocació no integrada. Per modificar o donar de baixa una revocació, cal que aquesta existeixi. Si no es compleix això donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent a les revocacions (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa una revocació, només cal informar al fitxer, els camps PROGRAMA, ANYO, IDACCIO i TIPUS_REVOCACIO, la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps:

ERROR DESCRIPCIÓ

004201 - Tipus_revocacio incorrecte. Els valors possibles són: REV, REN, RED, POS.

Si TIPUS_REVOCACIO està informat, ha d'existir el registre corresponent a la taula BDI_TIPUS_REVOCACIONS. Si no es compleix això donarem l'error.

3.19 Extracció de dades d’operacions

3.19.1 Descripció Extracció de dades d’operacions en un fitxer

3.19.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís al tipus de dada Operació.

Page 51: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

51

MA

0220

15S

I000

01

3.19.3 Operativa de la Funcionalitat Es mostra a la pantalla la llista de programes i anys als que l’usuari té permís per a obtenir una extracció de dades d’operacions.

Podem fer una extracció de tots els programes triant l'any o limitar l’extracció triant any i programa.

A continuació podrem utilitzar l’enllaç per recuperar l'arxiu resultant

Page 52: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

52

MA

0220

15S

I000

01

3.20 Integració d’operacions - integració amb fitxer.

3.20.1 Descripció Integrar dades d’Operacions a la BDI a partir de un fitxer.

3.20.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Operació.

3.20.3 Operativa de la Funcionalitat Triarem el programa a integrar.

Al botó “Examinar” triem el fitxer a integrar.

Page 53: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

53

MA

0220

15S

I000

01

integrades anteriorment ?:

base de dades, just abans d’integrar les n

Op ap operació abans

Execu

rogramada: El procés comença a executar-se al moment però en background (en un altre

Op ença a executar-se al moment (al mateix thread) i no es

remem el botó “Integrar dades” per executar el procés amb les opcions triades.

a pantalla següent conté la informació del que s'ha triat i executat i podrem anar a veure el procés en

Triem les opcions següents: Esborrar totes les Operacions

Opció Sí: Si triem aquesta opció esborrarem de laoperacio s del fitxer, totes les operacions i dades associades, es a dir, despeses, verificacions, indicadors i irregularitats, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les operacions del fitxer i a la taula d’operacions del programa i any triat només ens quedaran les operacions del fitxer (sense cap dada associada).

ció No: Si triem aquesta opció no esborrarem de la base de dades cd’integrar les operacions del fitxer. De forma que integrarà les operacions del fitxer i es mantenen a la taula d’operacions les operacions prèviament integrades en processos anteriors.

ció:

Opció pthread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

ció immediata: El procés comrecupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

P Lexecució.

Page 54: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

54

MA

0220

15S

I000

01

Esperarem i refrescarem la pantalla fins que el procés hagi acabat. A la pantalla de resultat de processos podrem comprovar si s’han produït errors o no quan el procés hagi finalitzat.

Triarem el programa y any.

.

Page 55: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

55

MA

0220

15S

I000

01

3.20.1 Camps del tipus de dada Els camps del tipus de dada Operacions que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Camp Descripció Tipus Longitud Obligatori Valors possibles

OPERACION_CODIGO Código de operación del O.I. VARCHAR2 20 SI

L’ha d’informar l’usuari i s’ha de compondre de anyo(2

caràcters)+programa(max. 4 caràcters)+'/'+identificador únic del

programa i any corresponent(max. 13 caràcters).

En total un màxim de 20 caràcters. Cal que aquest identificador no

contingui espais.

OPERACION_REFERENCIA Referencia de operación VARCHAR2 25 NO

PROGRAMA_OBJETIVO Código del objetivo VARCHAR2 1 NO Ha d'existir a la taula diccionario BDI_OBJETIVOS

PROGRAMA_TIPOAYUDA Código del tipo de ayuda VARCHAR2 1 NO Ha d'existir a la taula diccionario BDI_TIPOS_AYUDA

PROGRAMA_EJEPRIORITARIO Código del eje prioritario VARCHAR2 1 SI Ha d'existir a la taula diccionario BDI_PRIORIDADES_ESTRATE

PROGRAMA_TEMAPRIORITARIO Código del tema prioritario VARCHAR2 2 SI Ha d'existir a la taula diccionario BDI_TEMAS_PRIORITARIOS

TIPO_OPERACION Código de tipología de la operación VARCHAR2 2 NO Ha d'existir a la taula diccionario

BDI_TIPO_OPERACIONES

DESCRIPCION Breve descripción de la operación VARCHAR2 200 SI

FECHA_INICIO Fecha de inicio de la operación DATE SI Data vàlida amb el format

DD/MM/YYYY

FECHA_FIN Fecha de conclusión de la operación DATE NO Data vàlida amb el format

DD/MM/YYYY

APROBACION_ORGANISMO Organismo que emite la decisión aprobatoria VARCHAR2 3 SI Ha d'existir a la taula diccionario

BDI_ORGANISMOS_APROBACI

APROBACION_FECHA Fecha de aprobación DATE NO Data vàlida amb el format DD/MM/YYYY

CODIGO_METODO_GESTION Código del método de gestión VARCHAR2 3 SI Ha d'existir a la taula diccionario

BDI_METODOS_GESTION

METODO_GESTION Descripción del método de gestión VARCHAR2 100 NO Ha d'existir a la taula diccionario

BDI_METODOS_GESTION

FINANCIACION_BEI Importe de financiación del BEI NUMBER 14,2 NO

FINANCIACION_TIPO Tipo de financiación VARCHAR2 2 NO Ha d'existir a la taula diccionario BDI_FORMAS_FINANCIACION

TIPO_ACTIVIDAD_ECONOMICA Tipo de actividad económica VARCHAR2 2 NO Ha d'existir a la taula diccionario

BDI_ACTIVIDADES_ECONOMI

TIPO_TERRITORIO Tipo de emplazamiento/territorio VARCHAR2 2 NO Ha d'existir a la taula diccionario

BDI_TIPOS_TERRITORIO

REGIMEN_AYUDAS Identificación del régimen de ayudas VARCHAR2 200 NO

ESTAT_ENVIAMENT_XML Estat de l'enviament com XML d'aquest registre VARCHAR2 2 NO

NULL: Encara no s'ha generat un XML amb aquest registre.

S: S'ha generat un XML amb aquest registre.

OK: S'ha generat un XML amb aquest registre i ens han enviat resposta que el

registre enviat és correcte. KO: S'ha generat un XML amb aquest

registre i ens han enviat resposta que el registre enviat no és correcte.

DATA_ESTAT_ENVIAMENT_XML Data del darrer canvi d'estat d'enviament DATE NO Data vàlida amb el format

DD/MM/YYYY

OPCIO Indiquem el que volem fer amb aquest registre (Alta,

Modificació o Baixa) VARCHAR2 1 SI

buit ó A (Alta) M (Modificació)

B (Baixa)

Page 56: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

56

MA

0220

15S

I000

01

3.20.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

005500 - L'any de la operación ha de ser numeric sense decimals.

005501 - La fecha de inicio de la operación ha de ser una data correcta amb el format DD/MM/YYYY.

005502 - La fecha de conclusión de la operación ha de ser una data correcta amb el format DD/MM/YYYY.

005503 - La fecha de aprobación ha de ser una data correcta amb el format DD/MM/YYYY.

005504 - La financiación del BEI ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

005505 - La data de l'estat de l'enviament en XML ha de ser una data correcta amb el format DD/MM/YYYY HH:MI:SS.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

005002 - El código de operación és obligatori. 005003 - El código del eje prioritario és obligatori. 005004 - El código del tema prioritario és obligatori. 005005 - La descripción de la operación (nom acció) és obligatoria.

005006 - La fecha de inicio de la operación (data inici acció) és obligatoria.

005007 - El organismo que emite la decisión aprobatoria és obligatori.

005008 - El código del método de gestión és obligatori. Mides dels camps:

ERROR DESCRIPCIÓ

005101 - El código de operación no pot tenir una longitud superior a 20 caracters.

005102 - La referencia de operación no pot tenir una longitud superior a 25 caracters.

005103 - El código del objetivo no pot tenir una

Page 57: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

57

MA

0220

15S

I000

01

longitud superior a 1 caracter. 005104 - El código del tipo de ayuda no pot tenir una longitud superior a 1 caracter.

005105 - El código del eje prioritario no pot tenir una longitud superior a 1 caracter.

005106 - El código del tema prioritario no pot tenir una longitud superior a 2 caracters.

005107 - El código de tipología de la operación no pot tenir una longitud superior a 2 caracters.

005108 - La descripción de la operación (nom acció) no pot tenir una longitud superior a 200 caracters.

005109 - La fecha de inicio de la operación (data inici acció) ha de tenir una longitud de 10 digits (DD/MM/YYYY).

005110 - La fecha de conclusión de la operación (data fi acció) ha de tenir una longitud de 10 digits (DD/MM/YYYY).

005111 - El organismo que emite la decisión aprobatoria no pot tenir una longitud superior a 3 caracters.

005112 - La fecha de aprobación ha de tenir una longitud de 10 digits (DD/MM/YYYY).

005113 - El código del método de gestión no pot tenir una longitud superior a 3 caracters.

005114 - El método de gestión no pot tenir una longitud superior a 100 caracters.

005115 - La financiación del BEI no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

005116 - El tipo de financiación no pot tenir una longitud superior a 2 caracters.

005117 - El tipo de actividad económica no pot tenir una longitud superior a 2 caracters.

005118 - El tipo de territorio no pot tenir una longitud superior a 2 caracters.

005119 - El régimen de ayudas no pot tenir una longitud superior a 200 caracters.

005120 - L'estat de l'enviament en XML no pot tenir una longitud superior a 2 caracters.

005121 - La data de l'estat de l'enviament en XML ha de tenir una longitud de 19 digits (DD/MM/YYYY HH:MI:SS).

Prerequisits: ERROR DESCRIPCIÓ

005000 - Operación ja integrada al mateix programa i any.

Per donar d’alta una operació cal que no estigui ja integrada (el camp que identifica una operació com única és el camp OPERACION_CODIGO). Si no es compleix això donarem l'error.

005001 - Operación ja enviada en XML al FSE. Per integrar una operació cal que aquesta no estigui ja enviada en XML al FSE. Si no es compleix això donarem l'error.

005009 - Operación no integrada. Per modificar o donar de baixa una operació cal que la operació existeixi. Si no es compleix això donarem l’error.

005010 - Operació inclosa en un llistat de control SCIPA.

Per integrar una operació cal que aquesta no estigui marcada per haver-se inclòs en un llistat de control SCIPA generat prèviament. Si no es compleix això donarem l'error.

005011 - Operació inclosa en un llistat de control d'Intervenció.

Per integrar una operació cal que aquesta no estigui marcada per haver-se inclòs en un llistat de control d’Intervenció generat prèviament. Si no es compleix

Page 58: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

58

MA

0220

15S

I000

01

això donarem l'error. 005012 - No es pot donar de baixa l'Operació degut a que té Despeses informades.

Si s’intenta donar de baixa una operació que té despeses ja integrades i associades a la mateixa, donarem l’error.

005013 - No es pot donar de baixa l'Operació degut a que té Indicadors informats.

Si s’intenta donar de baixa una operació que té indicadors ja integrats i associats a la mateixa, donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent a les operacions (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa una operació, només cal informar al fitxer, el camp OPERACION_CODIGO, la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps:

ERROR DESCRIPCIÓ

005201 - Programa_objetivo incorrecte. Si PROGRAMA_OBJETIVO està informat ha d'existir el registre corresponent a la taula BDI_OBJETIVOS. Si no es compleix això donarem l'error.

005202 - Programa_tipoayuda incorrecte. Si PROGRAMA_TIPOAYUDA està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_AYUDA. Si no es compleix això donarem l'error.

005203 - Programa_ejeprioritario incorrecte. Si PROGRAMA_EJEPRIORITARIO està informat, ha d'existir el registre corresponent a la taula BDI_PRIORIDADES_ESTRATE. Si no es compleix això donarem l'error.

005204 - Programa_temaprioritario incorrecte. Si PROGRAMA_TEMAPRIORITARIO està informat, ha d'existir el registre corresponent a la taula BDI_TEMAS_PRIORITARIOS. Si no es compleix això donarem l'error.

005205 - El Programa_temaprioritario no es correspon al Programa_ejeprioritario.

Si PROGRAMA_EJEPRIORITARIO i PROGRAMA_TEMAPRIORITARIO estan informats, ha d'existir el registre corresponent a la taula BDI_TEMAS_PRIORITARIOS amb els dos codis. Cada tema està associat a un eje. Si no es compleix això donarem l'error.

005206 - Tipo_operacion incorrecte. Si TIPO_OPERACION està informat, ha d'existir el registre corresponent a la taula BDI_TIPO_OPERACIONES. Si no es compleix això donarem l'error.

005207 - Fecha_inicio es posterior a Fecha_fin. Si FECHA_INICIO i FECHA_FIN estan informades, FECHA_INICIO ha de ser menor o igual que FECHA_FIN. Si no es compleix això donarem l'error.

005208 - Fecha_inicio incorrecte. Es una data anterior a la minima.

Si FECHA_INICIO està informat, ha de ser major o igual a una data mínima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres: marge_inferior_anys_fse, mes_tope_inferior_fse). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida la data mínima com: 01/01/(any integració). Per exemple, la data mínima

Page 59: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

59

MA

0220

15S

I000

01

d'un programa del 2007 seria el dia 01/01/2007. Si FECHA_INICIO no està informada vol dir que no hi ha límit inferior per FECHA_FIN i si FECHA_FIN no està informada vol dir que no hi ha límit superior per FECHA_INICIO.

005209 - Fecha_inicio incorrecte. Es una data posterior a la maxima.

Si FECHA_INICIO està informat, ha de ser menor o igual a una data màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres: marge_superior_anys_fse, mes_tope_superior_fse). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida la data màxima com: 31/12/(any integració + 8). Per exemple, la data màxima d'un programa del 2007 seria el dia 31/12/2015. Si FECHA_INICIO no està informada vol dir que no hi ha límit inferior per FECHA_FIN i si FECHA_FIN no està informada vol dir que no hi ha límit superior per FECHA_INICIO.

005210 - Fecha_fin incorrecte. Es una data anterior a la minima.

Si FECHA_FIN està informat, ha de ser major o igual a una data mínima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres: marge_inferior_anys_fse, mes_tope_inferior_fse). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida la data mínima com: 01/01/(any integració). Per exemple, la data mínima d'un programa del 2007 seria el dia 01/01/2007. Si FECHA_INICIO no està informada vol dir que no hi ha límit inferior per FECHA_FIN i si FECHA_FIN no està informada vol dir que no hi ha límit superior per FECHA_INICIO.

005211 - Fecha_fin incorrecte. Es una data posterior a la maxima.

Si FECHA_FIN està informat, ha de ser menor o igual a una data màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres: marge_superior_anys_fse, mes_tope_superior_fse). Si no es compleix això donarem l'error. En aquest moments, per defecte, per a tots el programes, tenim definida la data màxima com: 31/12/(any integració + 8). Per exemple, la data màxima d'un programa del 2007 seria el dia 31/12/2015. Si FECHA_INICIO no està informada vol dir que no hi ha límit inferior per FECHA_FIN i si FECHA_FIN no està informada vol dir que no hi ha límit superior per FECHA_INICIO.

005212 - Aprobacion_organismo incorrecte. Si APROBACION_ORGANISMO està informat, ha d'existir el registre corresponent a la taula BDI_ORGANISMOS_APROBACI. Si no es compleix això donarem l'error.

005213 - Aprobacion_fecha incorrecte. Es una data anterior a la minima.

Si APROBACION_FECHA està informat, ha de ser major o igual a una data mínima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres: marge_inferior_anys_fse, mes_tope_inferior_fse). Si no es compleix això donarem l'error.

005214 - Aprobacion_fecha incorrecte. Es una data posterior a la maxima.

Si APROBACION_FECHA està informat, ha de ser menor o igual a una data màxima que tenim definida pel programa i any concret per paràmetre (veure taula de paràmetres: marge_superior_anys_fse, mes_tope_superior_fse). Si no es compleix això

Page 60: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

60

MA

0220

15S

I000

01

donarem l'error. 005215 - Codigo_metodo_gestion incorrecte. Si CODIGO_METODO_GESTION està informat i

METODO_GESTION no està informat, ha d'existir el registre corresponent a la taula BDI_METODOS_GESTION amb el mateix codi. Si no es compleix això donarem l'error.

005216 - Codigo_metodo_gestion i Metodo_gestion no es corresponen als valors correctes.

Si CODIGO_METODO_GESTION està informat i METODO_GESTION està informat, ha d'existir el registre corresponent a la taula BDI_METODOS_GESTION amb el mateix codi i descripció. Si no es compleix això donarem l'error.

005217 - Metodo_gestion és obligatori si Codigo_metodo_gestion és 100 (Remisión al documento).

Si CODIGO_METODO_GESTION és el 100, és a dir, "Remisión al documento", s'ha d'informar obligatoriament el camp METODO_GESTION tot i que no és obligatori. Si no es compleix això donarem l'error.

005218 - Financiacion_tipo incorrecte. Si FINANCIACION_TIPO està informat, ha d'existir el registre corresponent a la taula BDI_FORMAS_FINANCIACION. Si no es compleix això donarem l'error.

005219 - Tipo_actividad_economica incorrecte. Si TIPO_ACTIVIDAD_ECONOMICA està informat, ha d'existir el registre corresponent a la taula BDI_ACTIVIDADES_ECONOMI. Si no es compleix això donarem l'error.

005220 - Tipo_territorio incorrecte. Si TIPO_TERRITORIO està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_TERRITORIO. Si no es compleix això donarem l'error.

005221 - Estat_enviament_xml incorrecte. Els valors possibles són: NULL, S, OK o KO.

El camp ESTAT_ENVIAMENT_XML ha de ser NULL, S, OK o KO. NULL vol dir que encara no s'ha generat l’XML corresponent a aquest registre (reintegrarem un registre amb aquest valor). S vol dir que ja s'ha generat l’XML corresponent a aquest registre (no reintegrarem un registre amb aquest valor, veure prerequisits). OK vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre correcte (no reintegrarem un registre amb aquest valor, veure prerequisits). KO vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre incorrecte (reintegrarem un registre amb aquest valor). Si no és cap d'aquests valors donarem l'error.

005222 - Operacion_codigo incorrecte. No pot contenir espais en blanc.

Si OPERACION_CODIGO està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.21 Integració d’Operacions - integració directa de dades d’altres bases de dades

3.21.1 Descripció Integrar dades a la BDI a partir de una base de dades externa. Els programa/any que permeten integrar les dades d’Operació d’aquesta forma són els d’origen ALTRES_GPB, GIA_GPB, PAO_GPB i EELL_GPB.

Page 61: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

61

MA

0220

15S

I000

01

3.21.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Operació.

3.21.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’operacions amb la excepció de que no cal disposar de cap fitxer de dades. Triarem el programa a integrar. Triem les opcions següents: Esborrar totes les Operacions integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les operacions del fitxer, totes les operacions i dades associades, es a dir, despeses, verificacions, indicadors i irregularitats, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les operacions del fitxer i a la taula d’operacions del programa i any triat només ens quedaran les operacions del fitxer (sense cap dada associada).

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap operació abans d’integrar les operacions del fitxer. De forma que integrarà les operacions del fitxer i es mantenen a la taula d’operacions les operacions prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.21.4 Validacions - Errors

Mateixes validacions que al cas d’ús “Integració d’operacions - integració amb fitxer”.

3.22 XML de certificació d’operacions a partir de un programa i any.

3.22.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada Operació ja integrades a la BDI en un programa i any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.22.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

Page 62: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

62

MA

0220

15S

I000

01

3.22.3 Operativa de la Funcionalitat Triem un programa i any.

Confirmarem la petició.

En el nou enllaç podrem obrir el

fitxer..

Page 63: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

63

MA

0220

15S

I000

01

3.23 XML de certificació d’operacions a partir de un any.

3.23.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada Operació ja integrades a la BDI en un any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.23.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.23.3 Operativa de la Funcionalitat Triem un any.

Page 64: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

64

MA

0220

15S

I000

01

Confirmarem la petició.

En el nou enllaç podrem obrir el

fitxer..

Page 65: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

65

MA

0220

15S

I000

01

3.24 Extracció de dades de Despeses

3.24.1 Descripció Extracció de dades de despeses en un fitxer

3.24.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís al tipus de dada Operació.

3.24.3 Operativa de la Funcionalitat Es mostra a la pantalla la llista de programes i anys als que l’usuari té permís per a obtenir una extracció de dades de despeses. Podem fer una extracció de tots els programes triant l'any o limitar l’extracció triant any i programa. A continuació podrem utilitzar l’enllaç per recuperar l'arxiu resultant.

Page 66: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

66

MA

0220

15S

I000

01

3.25 Integració de Despeses amb fitxer

3.25.1 Descripció Integrar dades de Despeses a la BDI a partir de un fitxer.

3.25.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Despesa..

3.25.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’operacions. Triarem el programa a integrar. Al botó “Examinar” triem el fitxer a integrar. Triem les opcions següents: Esborrar totes les Despeses integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les despeses del fitxer, totes les despeses i dades associades, es a dir, verificacions i irregularitats, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les despeses del fitxer i a la taula de despeses del programa i any triat només ens quedaran les despeses del fitxer (sense cap dada associada).

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap despesa abans d’integrar les despeses del fitxer. De forma que integrarà les despeses del fitxer i es mantenen a la taula de despeses les despeses prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.25.1 Camps del tipus de dada Els camps del tipus de dada Despeses que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Page 67: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

67

MA

0220

15S

I000

01

Camp Descripció Tipus Longitud Obligatori Valors possibles

GASTO_ID Código del gasto del O.I.

VARCHAR2 20 SI

Identificador únic del gasto per a tots els gastos de la

integració. No està definit.

L'ha d'informar l'usuari. Cal que aquest identificador

no contingui espais.

OPERACION_CODIGO Código de

operación del O.I.

VARCHAR2 20 SI

L’ha d’informar l’usuari i s’ha de compondre de anyo(2

caràcters)+programa(max. 4 caràcters)+'/'+identificador

únic del programa i any corresponent(max. 13

caràcters). En total un màxim de 20

caràcters. Cal que aquest identificador

no contingui espais.

OPERACION_REFERENCIA Referencia de operación

VARCHAR2 25 NO

BENEFICIARIO_ID

Referencia del

beneficiario. NIF del centre

VARCHAR2 12 NO

Ha d'existir a la taula mestre de centres de la BDI

(BDI_NOMS_CENTRES). Es deixa la possibilitat

d’informa aquest camp i no informar el camp

beneficiario_razonsocial, de forma que no cal que el Nif ni

la raó social existeixi a la taula mestre de centres de la

BDI. D’aquesta manera s’obtindrà la raó social

mitjançant l’enriquiment de centres amb Sicas.

BENEFICIARIO_RAZONSOCIAL

Nombre o razón social

del beneficiario

VARCHAR2 200 NO

Ha d'existir a la taula mestre de centres de la BDI

(BDI_NOMS_CENTRES). Es deixa la possibilitat

d’informar el camp beneficiario_id i no informar el

camp beneficiario_razonsocial, de

forma que no cal que el Nif ni la raó social existeixi a la

taula mestre de centres de la BDI. D’aquesta manera s’obtindrà la raó social

mitjançant l’enriquiment de centres amb Sicas.

BENEFICIARIO_EXPEDIENTE

Número de expediente

del beneficiario

VARCHAR2 50 NO

REGION

Código de la región en la

que se imputa el gasto

VARCHAR2 2 NO Ha d'existir a la taula

diccionario BDI_REGIONES

FECHA_PAGO Fecha de pago efectiva DATE SI Data vàlida amb el format

DD/MM/YYYY

GASTO_TOTAL_IMPORTE Gasto total NUMBER 14,2 SI

GASTO_TOTAL_SUBVENCIONABLE_IMP

Gasto total subvencionab

le. NUMBER 14,2 NO

Page 68: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

68

MA

0220

15S

I000

01

Import atorgat

GASTO_TOTAL_FINPRIVADA_IMP

Financiación privada NUMBER 14,2 NO

INGRESOS_DEDUCIDOS Ingresos deducidos NUMBER 14,2 NO

EMPLAZAMIENTO_DOCUMENTOS

Emplazamiento de los

documentos acreditativos

VARCHAR2 200 NO Text lliure

GASTOFEDER_IMPORTE Gastos

relacionadors con el FEDER

NUMBER 14,2 NO

GASTO_TRANSNACIONAL Gastos de

cooperación transnacional

NUMBER 14,2 NO

GASTO_TERRENOS

Gastos abonados por la compra de

terrenos

NUMBER 14,2 NO

GASTO_VIVIENDA

Gastos abonados en concepto de

vivienda

NUMBER 14,2 NO

GASTO_INDIRECTO

Gastos abonados en concepto de

costes indirectos

NUMBER 14,2 NO

VERIFICACION_ADMINISTRATIVA

Código de la verificación

del tipo administrativa

VARCHAR2 50 SI

Aquest codi s'ha de correspondre a una

verificación del mateix codi i del tipus Administrativa.

Cal que aquest identificador no contingui espais

(l’aplicació del FSE no els admet i retorna error).

VERIFICACION_INSITU Código de la verificación

del tipo insitu

VARCHAR2 50 NO

Aquest codi s'ha de correspondre a una

verificación del mateix codi i del tipus Insitu.

Cal que aquest identificador no contingui espais

(l’aplicació del FSE no els admet i retorna error).

RECTIFICACION_CONTROL Código de la rectificación de control

VARCHAR2 50 NO

Cal que aquest identificador no contingui espais

(l’aplicació del FSE no els admet i retorna error).

MOTIVOGASTONEGATIVO

Descripció del motiu del

gasto negatiu per

minoracions sense

irregularitat

VARCHAR2 200 NO Text lliure.

IMPORTE_PAGADO

Import total pagat pel SOC o pel

Departament de Treball a

l’entitat beneficiària (import de la subvenció)

NUMBER 14,2 NO

FECHA_VA Data de la verificació

administrativa DATE SI Data vàlida amb el format

DD/MM/YYYY

Page 69: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

69

MA

0220

15S

I000

01

FECHA_VI Data de la

verificació in situ

DATE NO

Data vàlida amb el format DD/MM/YYYY.

Només serà obligatori si s’ha informat el camp

VERIFICACION_INSITU.

DOCUMENT_GECAT

Identificador del document del pagament

al sistema Gecat

VARCHAR2 10 SI

POSICIO_GECAT

Posició dintre del document del pagament

al sistema Gecat

VARCHAR2 3 SI

NIF_ADJUDICATARIO Nif del

adjudicatario del gasto

VARCHAR2 12 NO

Ha de ser un NIF o CIF correcte.

Aquest camp sí s’ha de posar en aquest ordre al fitxer de

dades per a integrar però no s’enviarà al FSE en Xml, és

una dada addicional pel SOC.

NOM_ADJUDICATARIO Nom del

adjudicatario del gasto

VARCHAR2 200 NO

Text lliure. Aquest camp sí s’ha de posar

en aquest ordre al fitxer de dades per a integrar però no s’enviarà al FSE en Xml, és

una dada addicional pel SOC.

TIPOMINORACION Tipus de minoració NUMBER 4 NO

Ha d'existir a la taula mestra BDI_TIPOS_MINORACIONE

S

CAM_EPR_COD

Identificador únic

d’empresari a SICAS

NUMBER NO

Aquest camp no s’ha d’incloure al fitxer de Gastos.

És un valor que s’obté automàticament quan es fa l’enriquiment del centre amb

Sicas per obtenir la raó social del centre amb Nif

beneficiari_id.

TIPUS_DESPESA Tipus de despesa

VARCHAR2 2 NO

Ha d'existir a la taula mestra BDI_TIPUS_DESPESA.

Per les despeses normals no estarà informat.

Per les despeses de correccions financeres tindrà

valor CF. Per les despeses de control de qualitat tindrà valor CQ.

ESTAT_ENVIAMENT_XML

Estat de l'enviament com XML d'aquest registre

VARCHAR2 2 NO

NULL: Encara no s'ha generat un XML amb aquest registre. S: S'ha generat un XML amb

aquest registre. OK: S'ha generat un XML

amb aquest registre i ens han enviat resposta que el registre

enviat és correcte. KO: S'ha generat un XML

amb aquest registre i ens han enviat resposta que el registre

enviat no és correcte.

DATA_ESTAT_ENVIAMENT_XML Data de l'últim canvi d'estat d'enviament

DATE NO Data vàlida amb el format DD/MM/YYYY

OPCIO

Indiquem el que volem fer amb aquest

registre (Alta, Modificació o

Baixa)

VARCHAR2 1 SI

buit ó A (Alta) M (Modificació)

B (Baixa)

Page 70: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

70

MA

0220

15S

I000

01

3.25.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

006500 - La fecha de pago efectiva ha de ser una data correcta amb el format DD/MM/YYYY.

006501 - El gasto total ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006502 - El gasto total subvencionable ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006503 - La financiación privada ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006504 - Los ingresos deducidos ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006505 - Los gastos relacionados con el FEDER ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006506 - Los gastos de cooperación transnacional ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006507 - Los gastos por terrenos ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006508 - Los gastos por vivienda ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006509 - Los gastos por costes indirectos ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006510 - El camp importe_pagado ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

006511 - El camp fecha_va ha de ser una data correcta amb el format DD/MM/YYYY.

Page 71: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

71

MA

0220

15S

I000

01

006512 - El camp fecha_vi ha de ser una data correcta amb el format DD/MM/YYYY.

006513 - El camp tipominoracion ha de ser numeric sense decimals.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

006003 - El código de gasto és obligatori. 006004 - La fecha de pago efectiva és obligatoria. 006005 - El gasto total és obligatori. 006007 - La verificación administrativa és obligatoria. 006008 - La data de la verificación administrativa és obligatoria.

006009 - El document_gecat és obligatori. 006010 - La posicio_gecat és obligatoria. Mides dels camps:

ERROR DESCRIPCIÓ

006101 - El código de gasto no pot tenir una longitud superior a 20 caracters.

006102 - La referencia del beneficiario (nif centre) no pot tenir una longitud superior a 12 caracters.

006103 - El nombre o razón social del beneficiario (nom centre) no pot tenir una longitud superior a 200 caracters.

006104 - El expediente del beneficiario no pot tenir una longitud superior a 50 caracters.

006105 - La región no pot tenir una longitud superior a 2 caracters.

006106 - La fecha de pago efectiva ha de tenir una longitud de 10 digits (DD/MM/YYYY).

006107 - El gasto total no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

006108 - El gasto total subvencionable no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

006109 - La financiación privada no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

006110 - Los ingresos deducidos no poden tenir una longitud superior a 15 digits inclosa la comma decimal.

006111 - El emplazamiento de los documentos no pot tenir una longitud superior a 200 caracters.

006112 - Los gastos relacionados con el FEDER no poden tenir una longitud superior a 15 digits inclosa la comma decimal.

006113 - Los gastos de cooperación transnacional no poden tenir una longitud superior a 15 digits inclosa la comma decimal.

006114 - Los gastos por terrenos no poden tenir una longitud superior a 15 digits inclosa la comma decimal.

006115 - Los gastos por vivienda no poden tenir una longitud superior a 15 digits inclosa la comma decimal.

006116 - Los gastos por costes indirectos no poden tenir una longitud superior a 15 digits inclosa la comma decimal.

006117 - La verificación administrativa no pot tenir una longitud superior a 50 caracters.

006118 - La verificación insitu no pot tenir una longitud superior a 50 caracters.

006119 - La rectificación de control no pot tenir una longitud superior a 50 caracters.

Page 72: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

72

MA

0220

15S

I000

01

006120 - El nif del adjudicatario no pot tenir una longitud superior a 12 caracters.

006121 - El nom del adjudicatario no pot tenir una longitud superior a 200 caracters.

006122 - El camp motivogastonegativo no pot tenir una longitud superior a 200 caracters.

006123 - El camp importe_pagado no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

006124 - El camp fecha_va ha de tenir una longitud de 10 digits (DD/MM/YYYY).

006125 - El camp fecha_vi ha de tenir una longitud de 10 digits (DD/MM/YYYY).

006126 - El camp document_gecat no pot tenir una longitud superior a 10 caracters.

006127 - El camp posicio_gecat no pot tenir una longitud superior a 3 caracters.

006128 - El camp tipominoracion no pot tenir una longitud superior a 4 digits.

006129 - El camp tipus_despesa no pot tenir una longitud superior a 2 caracters.

Prerequisits: ERROR DESCRIPCIÓ

006000 - Gasto ja integrat al mateix programa i any. Per donar d’alta una despesa positiva cal que no estigui ja integrada una altra del mateix signe positiu amb el mateix gasto_id. Si no es compleix això donarem l'error. Per donar d’alta una despesa de minoració (negativa) cal que es compleixi que ho sigui i que no estigui ja integrada una altra del mateix signe negatiu amb el mateix gasto_id. Però sí ha d’existir el de mateix gasto_id amb signe positiu i ja enviat en XML al FSE (veure “¿ Quan es considera que una despesa és de minoració ?”). Si no es compleix això donarem l'error. Per donar de baixa una despesa, només cal informar al fitxer, el camp GASTO_ID, OPERACION_CODIGO i GASTO_TOTAL_IMPORTE (cal informar també aquest per diferenciar entre la despesa positiva i la de minoració), la resta de camps obligatoris no ho són en aquest cas.

006001 - Operación no integrada. Per integrar una despesa cal que la operació associada a la despesa ja estigui integrada. Si no es compleix això donarem l'error.

006002 - Gasto ja enviat en XML al FSE. Per considerar si una despesa ja està enviada en XML al FSE diferenciarem entre una despesa positiva i una despesa negativa (que només podrà ser de minoració), es a dir, que en funció del signe de l’import del camp gasto_total_importe diferenciarem una despesa de l’altre. Per integrar una despesa positiva o de minoració cal que aquesta, del mateix signe, no estigui ja enviat en XML al FSE. Si no es compleix això donarem l'error.

006006 - Gasto no integrat. Per modificar o donar de baixa una despesa cal que aquesta, del mateix signe, existeixi. Si no es compleix això donarem l’error.

006212 - Gasto_total_importe no pot ser negatiu per a una despesa que no és una minoració d'una altra.

Si s’intenta modificar una despesa de minoració (negativa) i s’intenta modificar algun camp de la despesa que impedeix que aquesta sigui de minoració (veure condicions) detectarem que ja no és de minoració i donarem l’error. Els camps de una despesa de minoració que permetem modificar sense que deixi de ser despesa de minoració

Page 73: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

73

MA

0220

15S

I000

01

de la despesa positiva són: - GASTO_TOTAL_IMPORTE (sempre que el nou valor també sigui negatiu i en valor absolut menor o igual que el valor del gasto positiu al que fa referència). - MOTIVOGASTONEGATIVO (sempre que el nou valor no sigui NULL). - VERIFICACION_ADMINISTRATIVA (sempre que el nou valor no sigui NULL i sigui diferent del valor del mateix camp de la despesa positiva a la que fa referència).

006011 - Despesa inclosa en un llistat de control SCIPA.

Per integrar una despesa cal que aquesta no estigui marcada per haver-se inclòs en un llistat de control SCIPA generat prèviament. Si no es compleix això donarem l'error.

006012 - Despesa inclosa en un llistat de control d'Intervenció.

Per integrar una despesa cal que aquesta no estigui marcada per haver-se inclòs en un llistat de control d’Intervenció generat prèviament. Si no es compleix això donarem l'error.

006013 - No es pot donar de baixa el gasto degut a que té Verificacions informades.

Si s’intenta donar de baixa una despesa que té verificacions ja integrades i associades a la mateixa, donarem l’error.

006014 - No es pot donar de baixa el gasto degut a que té Irregularitats informades.

Si s’intenta donar de baixa una despesa que té irregularitats ja integrades i associades a la mateixa, donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent a les despeses (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa una despesa, només cal informar al fitxer, els camps GASTO_ID, OPERACION_CODIGO i GASTO_TOTAL_IMPORTE (cal informar també aquest per diferenciar entre la despesa positiva i la de minoració), la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps:

ERROR DESCRIPCIÓ

006201 - Beneficiario_id i Beneficiario_razonsocial incorrectes.

Si BENEFICIARIO_ID i BENEFICIARIO_RAZONSOCIAL estan informats ha d'existir al menys un registre corresponent al mateix codi (nif_centre) i descripció (nom_centre) a la taula BDI_NOMS_CENTRES. Si no es compleix això donarem l'error.

006202 - Beneficiario_razonsocial incorrecte. Si BENEFICIARIO_ID no està informat i BENEFICIARIO_RAZONSOCIAL està informat, ha d'existir al menys un registre corresponent a la mateixa descripció a la taula BDI_NOMS_CENTRES. Si no es compleix això donarem l'error.

006203 - Beneficiario_id incorrecte. Si BENEFICIARIO_ID està informat i BENEFICIARIO_RAZONSOCIAL no està informat, validem que el NIF corresponent a BENEFICIARIO_ID sigui vàlid. Si no es compleix això donarem l'error. Degut a que fem l'enriquiment dels centres anant a SICAS a buscar l’empresari corresponent, en aquesta

Page 74: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

74

MA

0220

15S

I000

01

validació només comprovem que el NIF sigui un CIF o NIF correcte.

006204 - Beneficiario_expediente incorrecte. Si no s'informa Beneficiario_expediente s'hauria d'informar Beneficiario_id i Beneficiario_razonsocial.

Si BENEFICIARIO_EXPEDIENTE no està informat, s'han d'informar obligatòriament, tot i que en principi no són obligatoris, els camps BENEFICIARIO_ID i BENEFICIARIO_RAZONSOCIAL. Si no es compleix això donarem l'error.

006205 - Region incorrecte. Si REGION està informat, ha d'existir el registre corresponent a la taula BDI_REGIONES. Si no es compleix això donarem l'error.

006206 - Gastofeder_importe incorrecte. Si Gastofeder_importe està informat ha de coincidir amb Gasto_total_importe.

Si GASTOFEDER_IMPORTE està informat, el seu valor ha de coincidir amb el valor del camp GASTO_TOTAL_IMPORTE. Si no es compleix això donarem l'error.

006207 - Gasto_transnacional incorrecte. Si Gasto_transnacional està informat també s'ha d'informar el Gastofeder_importe.

Si GASTO_TRANSNACIONAL està informat, s'ha d'informar obligatòriament, tot i que en principi no és obligatori, el camp GASTOFEDER_IMPORTE. Si no es compleix això donarem l'error.

006208 - Gasto_terrenos incorrecte. Si Gasto_terrenos està informat també s'ha d'informar el Gastofeder_importe.

Si GASTO_TERRENOS està informat, s'ha d'informar obligatòriament, tot i que en principi no és obligatori, el camp GASTOFEDER_IMPORTE. Si no es compleix això donarem l'error.

006209 - Gasto_vivienda incorrecte. Si Gasto_vivienda està informat també s'ha d'informar el Gastofeder_importe.

Si GASTO_VIVIENDA està informat, s'ha d'informar obligatòriament, tot i que en principi no és obligatori, el camp GASTOFEDER_IMPORTE. Si no es compleix això donarem l'error.

006210 - Nif_adjudicatario incorrecte. Si NIF_ADJUDICATARIO està informat, ha de ser un NIF o CIF correcte segons l'algoritme del Ministeri de Hisenda. Si no es compleix això donarem l'error.

006211 - No es pot canviar el codi de verificació. Existeix una verificació ja integrada amb el codi actual. Cal esborrar primer la verificació abans de canviar el codi de verificació al gasto.

Si es fa una modificació de la despesa (opcio=’M’) respecte d’algun dels camps VERIFICACION_ADMINISTRATIVA i VERIFICACION_INSITU on deixem buit el codi de verificació (administrativa o insitu) o el canviem per un altre, comprovem si el codi de verificació que hi havia estava associat a alguna verificació ja integrada i si el fet de canviar-lo implica que no hi ha haurà cap altra despesa que el tingui associat. En aquest cas, donarem l’error.

006213 - Fecha_vi és obligatori si s'ha informat el camp Verificacion_insitu.

Si s’ha informat el camp VERIFICACION_INSITU llavors és obligatori informar també el camp FECHA_VI. Si no es compleix això donarem l'error.

006215 - Gasto_id incorrecte. No pot contenir espais en blanc.

Si GASTO_ID està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

006216 - Beneficiario_expediente incorrecte. No pot contenir espais en blanc.

Si BENEFICIARIO_EXPEDIENTE està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

006217 - Verificacion_administrativa incorrecte. No pot contenir espais en blanc.

Si VERIFICACION_ADMINISTRATIVA està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

006218 - Verificacion_insitu incorrecte. No pot contenir espais en blanc.

Si VERIFICACION_INSITU està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

006219 - Tipominoracion és obligatori si Gasto_total_importe és negatiu.

Si GASTO_TOTAL_IMPORTE és negatiu s’ha d’informar el camp TIPOMINORACION. Si no es compleix això donarem l'error.

006220 - Tipominoracion incorrecte. Si TIPOMINORACION està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_MINORACIONES. Si no es compleix això donarem l'error.

Page 75: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

75

MA

0220

15S

I000

01

006221 - Tipus_despesa incorrecte. Si TIPUS_DESPESA està informat, ha d’existir el registre corresponent a la taula BDI_TIPUS_DESPESA. Si no es compleix això donarem l'error.

006222 - No es pot integrar una despesa de correcció financera (CF) si no existeix la operació corresponent de la que ja s'hagi generat el XML.

Si la despesa és del TIPUS_DESPESA=CF (correcció financera) i la operació corresponent no està ja integrada i de la que ja s’ha generat el XML corresponent, donarem l'error.

006223 - No es pot integrar una despesa de correcció financera (CF) si no existeix la despesa del tipus normal a la mateixa operació i de la que ja s'hagi generat el XML.

Si la despesa és del TIPUS_DESPESA=CF (correcció financera) i no existeix la despesa del tipus normal (TIPUS_DESPESA=buit), de la que ja s'hagi generat el XML, a la mateixa operació, donarem l'error.

006224 - No es pot integrar més de una despesa de correcció financera (CF) a la mateixa operació.

Si la despesa és del TIPUS_DESPESA=CF (correcció financera) i ja existeix a la mateixa operació una altra despesa també del tipus CF, donarem l'error.

006225 - Pels programes d'origen GPB, com aquest, només es permeten modificacions (opcio=M) per a les despeses normals, de dades de la verificació insitu. No es permeten Altes ni Baixes de despeses normals per fitxer.

Si s’ha triat la opció de "Integrar fitxers" en un programa d’origen GPB i al fitxer de despeses s’inclou una despesa del tipus normal (TIPUS_DESPESA=buit) indicant que es vol fer una Alta o una Baixa d’aquesta, donarem l'error. Tal com indica el missatge d’error, si en el fitxer s’inclou una modificació de una despesa normal, sí es permet fer aquesta modificació, però només es farà de les dades de verificació insitu, concretament dels camps VERIFICACION_INSITU i FECHA_VI.

006226 - L'import del gasto_total_importe de la despesa de correcció financera (CF) ha de ser inferior al de la despesa del tipus normal de la mateixa operació.

Si la despesa és del TIPUS_DESPESA=CF (correcció financera) i el valor del camp GASTO_TOTAL_IMPORTE d’aquesta despesa és major o igual al valor del mateix camp de la corresponent despesa normal, donarem l'error.

006227 - No es pot integrar una despesa de control de qualitat (CQ) si no existeix la operació corresponent de la que ja s'hagi generat el XML.

Si la despesa és del TIPUS_DESPESA=CQ (control de qualitat) i la operació corresponent no està ja integrada i de la que ja s’ha generat el XML corresponent, donarem l'error.

006228 - No es pot integrar una despesa de control de qualitat (CQ) si no existeix la despesa del tipus normal a la mateixa operació i de la que ja s'hagi generat el XML.

Si la despesa és del TIPUS_DESPESA=CQ (control de qualitat) i no existeix la despesa del tipus normal (TIPUS_DESPESA=buit), de la que ja s'hagi generat el XML, a la mateixa operació, donarem l'error.

006229 - No es pot integrar més de una despesa de control de qualitat (CQ) a la mateixa operació.

Si la despesa és del TIPUS_DESPESA=CQ (control de qualitat) i ja existeix a la mateixa operació una altra despesa també del tipus CQ, donarem l'error.

006230 - L'import del gasto_total_importe de la despesa de control de qualitat (CQ) ha de ser inferior al de la despesa del tipus normal de la mateixa operació.

Si la despesa és del TIPUS_DESPESA=CQ (control de qualitat) i el valor del camp GASTO_TOTAL_IMPORTE d’aquesta despesa és major o igual al valor del mateix camp de la corresponent despesa normal, donarem l'error.

006231 - Fecha_Pago incorrecte. La data de pagament no pot ser anterior a la data d'inici de l'activitat.

Si FECHA_PAGO està informat i FECHA_INICIO de la operació corresponent també està informada, FECHA_PAGO ha de ser major o igual a FECHA_INICIO. Si no es compleix això donarem l'error.

006232 - Beneficiario_id incorrecte. En cas de contractes el beneficiari ha de ser el SOC o el DEMO.

Si CODIGO_METODO_GESTION de la operació corresponent és igual a "11", el camp BENEFICIARIO_ID de la despesa només pot tenir aquests dos valors: S0811001G Q0801272F Si no es compleix això donarem l'error.

006233 - Nif_adjudicatario incorrecte. En cas de contractes cal informar el NIF de l'adjudicatari.

Si CODIGO_METODO_GESTION de la operació corresponent és igual a "11", el camp NIF_ADJUDICATARIO de la despesa ha d'estar informat. Si no es compleix això donarem l'error.

006234 - Importe_pagado incorrecte. L'import aportat pel beneficiari no pot ser superior a l'import final pagat

Si IMPORTE_PAGADO i GASTO_TOTAL_IMPORTE estan informats, IMPORTE_PAGADO ha de ser

Page 76: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

76

MA

0220

15S

I000

01

pel SOC. superior o igual que el 50% de GASTO_TOTAL_IMPORTE. Si no es compleix això donarem l'error.

006235 - Gasto_Total_Finprivada_Imp incorrecte. L'import aportat pel beneficiari no pot ser superior a l'import final pagat pel SOC.

Si GASTO_TOTAL_FINPRIVADA_IMP i IMPORTE_PAGADO estan informats, GASTO_TOTAL_FINPRIVADA_IMP ha de ser menor o igual que IMPORTE_PAGADO. Si no es compleix això donarem l'error.

006236 - Gasto_Indirecto incorrecte. No pot ser superior al 20% de Gasto_Total_Importe.

Si GASTO_INDIRECTO i GASTO_TOTAL_IMPORTE estan informats, GASTO_INDIRECTO no pot ser superior al 20% de GASTO_TOTAL_IMPORTE. Si no es compleix això donarem l'error.

005222 - Operacion_codigo incorrecte. No pot contenir espais en blanc.

Si OPERACION_CODIGO està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

005221 - Estat_enviament_xml incorrecte. Els valors possibles són: NULL, S, OK o KO.

El camp ESTAT_ENVIAMENT_XML ha de ser NULL, S, OK o KO. NULL vol dir que encara no s'ha generat l’XML corresponent a aquest registre (reintegrarem un registre amb aquest valor). S vol dir que ja s'ha generat l’XML corresponent a aquest registre (no reintegrarem un registre amb aquest valor, veure prerequisits). OK vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre correcte (no reintegrarem un registre amb aquest valor, veure prerequisits). KO vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre incorrecte (reintegrarem un registre amb aquest valor). Si no és cap d'aquests valors donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.26 Integració de Despeses - integració directa de dades d’altres bases de dades

3.26.1 Descripció Integrar dades a la BDI a partir de una base de dades externa. Els programa/any que permeten integrar les dades de Despesa d’aquesta forma són els d’origen ALTRES_GPB, GIA_GPB, PAO_GPB i EELL_GPB.

3.26.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Despesa..

3.26.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades de despeses amb la excepció de que no cal disposar de cap fitxer de dades. Triarem el programa a integrar. Triem les opcions següents:

Esborrar totes les Despeses integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les despeses de l’altra base de dades, totes les despeses i dades associades, es a dir,

Page 77: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

77

MA

0220

15S

I000

01

verificacions i irregularitats, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les despeses trobades a l’altra base de dades i a la taula de despeses del programa i any triat només ens quedaran les despeses trobades a l’altra base de dades (sense cap dada associada).

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap despesa abans d’integrar les despeses de l’altra base de dades. De forma que integrarà les despeses de l’altra base de dades i es mantenen a la taula de despeses les despeses prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.26.4 Validacions - Errors

Mateixes validacions que al cas d’ús “Integració de despeses - integració amb fitxer”.

3.27 Integració de Despeses - integració excepcional amb fitxer per programes d’origen GPB

3.27.1 Descripció Integrar dades de despeses a la BDI mitjançant fitxer, quan l’origen de les dades és la base de dades externa del GPB. Integrar dades del tipus de dada Despesa (donar d’alta, modificar o donar de baixa) mitjançant un fitxer text que genera i envia l’usuari a la BDI per a programes d’origen GPB. Aquestes despeses poden ser:

- Especials, es a dir, de tipus correcció financera (CF) o de tipus control de qualitat (CQ). - Normals, cap tipus. En aquest cas només es podran modificar dades de la verificació insitu.

Els programa/any que permeten integrar les dades de Despesa d’aquesta forma són els d’origen ALTRES_GPB, GIA_GPB, PAO_GPB i EELL_GPB.

3.27.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Despesa.

3.27.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades de despeses mitjançant fitxer amb la diferència de que s’ha habilitat un botó especial per integrar fitxers quan es tracta de programes amb origen GPB. Prement el botó normal “Integrar dades” aniria a buscar les dades per integrar a la base de dades externa que conté dades del GPB. Prement el botó especial de “Integrar fitxers” es pot integrar el fitxer d’aquesta integració excepcional. Triarem el programa a integrar.

Page 78: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

78

MA

0220

15S

I000

01

Triem les opcions següents:

Esborrar totes les Despeses integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les despeses de l’altra base de dades, totes les despeses i dades associades, es a dir, verificacions i irregularitats, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les despeses trobades a l’altra base de dades i a la taula de despeses del programa i any triat només ens quedaran les despeses trobades a l’altra base de dades (sense cap dada associada).

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap despesa abans d’integrar les despeses de l’altra base de dades. De forma que integrarà les despeses de l’altra base de dades i es mantenen a la taula de despeses les despeses prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar fitxers” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.27.4 Validacions - Errors Veure les validacions específiques d’aquest cas d’ús al cas d’ús “Integració de despeses - integració amb fitxer”. Seran les referents a despeses de minoració. Hem de tenir en compte les despeses de minoració en el moment de validar si es pot integrar una despesa o no. ¿ Quan es considera que una despesa és de minoració ? És una despesa que té un import negatiu al camp gasto_total_importe i que es compleix que existeix una altra despesa ja integrada amb import positiu i amb el mateix gasto_id. Per a que una despesa que es vol integrar sigui una despesa de minoració s'ha de complir que: 1- Existeix una altra despesa ja integrada amb el mateix gasto_id i import positiu a gasto_total_importe. 2- Aquesta despesa té import negatiu a gasto_total_importe i és inferior o igual al import positiu de la despesa ja integrada. 3- El camp motivogastonegativo està informat. 4- El camp rectificacion_control està buit. 5- El camp verificacion_administrativa està informat. 6- El valor del camp verificacion_administrativa d'aquesta despesa és diferent al valor del mateix camp de la despesa ja integrada. 7- Tots els camps del registre de la despesa de minoració han de ser iguals als mateixos camps del registre de la despesa ja integrada a excepció dels camps ja comentats: gasto_total_importe, motivogastonegativo, rectificacion_control i verificacion_administrativa. 8- Només es considerarà que és una despesa de minoració si la despesa ja integrada a la que fa referència ja s'ha certificat, es a dir, que ja s'ha generat el XML corresponen que inclou aquesta

Page 79: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

79

MA

0220

15S

I000

01

despesa ja integrada. Ho sabrem si el camp estat_enviament_xml de la despesa ja integrada té valor 'S' o 'OK'.

3.28 Enriquir centres de despeses

3.28.1 Descripció Cada cop que s’integren despeses es procedeix a enriquir la raó social dels centres de totes les despeses que no tinguin informada la raó social (BENEFICIARIO_RAZONSOCIAL) del centre del programa i any que s’estigui integrant. Aquest valor s’obté automàticament anant a SICAS via interfície de SICAS i aquest valor prové de l’empresari de SICAS corresponent al NIF informat (BENEFICIARIO_ID).

3.28.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Despesa.

3.28.3 Operativa de la Funcionalitat No hi ha cap operativa específica per enriquir centres de despeses, es fa automàticament cada cop que es demana integrar despeses.

3.28.4 Validacions - Errors Els errors que pot retornar l’enriquiment de centres són els errors que pugui retornar SICAS al consultar les dades de l’empresari. A continuació detallem una relació dels possibles errors que pot retornar SICAS:

ERROR DESCRIPCIÓ OBSERVACIÓ

ERROR GENERAL DATOS Aquest error es pot produir si hi ha errors de comunicacions de SICAS amb altres sistemes externs.

ERISE0010 IDENTIFICADOR EPR INCORRECTE EREPR0015 L'EMPRESARI INTRODUÏT NO EXISTEIX Aquest error es comú a la consulta a SICAS si

l’empresari que es consulta per NIF ha d’existir a la BDI però no existeix a SICAS. Pot ser que l’empresari no hagi d’existir a SICAS o que no s’hagi introduït encara.

3.29 XML de certificació de Despeses a partir de un programa i any.

3.29.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada despesa ja integrades a la BDI en un programa i any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.29.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.29.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació d’operacions. Triem un programa i any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

Page 80: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

80

MA

0220

15S

I000

01

3.30 XML de certificació de Despeses a partir de un any.

3.30.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada despesa ja integrades a la BDI en un any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.30.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. .

3.30.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació d’operacions. Triem un any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

3.31 Extracció de dades de verificacions

3.31.1 Descripció Extracció de dades de verificacions a un fitxer.

3.31.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís al tipus de dada Verificació.

3.31.3 Operativa de la Funcionalitat Es mostra a la pantalla la llista de programes i anys als que l’usuari té permís per a obtenir una extracció de dades de verificacions. Podem fer una extracció de tots els programes triant l'any o limitar l’extracció triant any i programa. A continuació podrem utilitzar l’enllaç per recuperar l'arxiu resultant.

3.32 Integració de verificacions amb fitxer

3.32.1 Descripció Integrar dades de Verificacions a la BDI a partir de un fitxer.

3.32.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Verificació.

3.32.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’operacions. Triarem el programa a integrar. Al botó “Examinar” triem el fitxer a integrar. Triem les opcions següents: Esborrar totes les verificacions integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les verificacions del fitxer, totes les verificacions i dades associades, es a dir, irregularitats, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les verificacions

Page 81: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

81

MA

0220

15S

I000

01

del fitxer i a la taula de verificacions del programa i any triat només ens quedaran les verificacions del fitxer (sense cap dada associada).

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap despesa abans d’integrar les despeses del fitxer. De forma que integrarà les verificacions del fitxer i es mantenen a la taula de despeses les despeses prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.32.1 Camps del tipus de dada Els camps del tipus de dada Verificacions que s’han d’incloure a un fitxer per integrar els detallem a continuació.

Camp Descripció Tipus Longitud Obligatori Valors possibles

VERIFICACION_ID Código de verificación

del O.I.

VARCHAR2 50 SI

Identificador únic de la verificación per a totes les

verificaciones de la integració. No està definit.

L'ha d'informar l'usuari. Cal que aquest identificador

no contingui espais (l’aplicació del FSE no els

admet i retorna error).

OPERACION_CODIGO Código de

operación del O.I.

VARCHAR2 20 SI

L’ha d’informar l’usuari i s’ha de compondre de anyo(2

caràcters)+programa(max. 4 caràcters)+'/'+identificador

únic del programa i any corresponent(max. 13

caràcters). En total un màxim de 20

caràcters. Cal que aquest identificador

no contingui espais.

OPERACION_REFERENCIA Referencia de operación

VARCHAR2 25 NO

VERIFICACION_TIPO Tipo de verificación

VARCHAR2 1 SI

Ha d'existir a la taula diccionario

BDI_TIPO_VERIFICACIONES

CAUSA Código de la causa de la verificación

VARCHAR2 4 SI

Ha d'existir a la taula diccionario

BDI_CAUSAS_VERIFICACION

Page 82: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

82

MA

0220

15S

I000

01

El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

3.32.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

007500 - La cuantía corregida ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

007501 - La fecha de la verificación efectuada ha de ser una data correcta amb el format DD/MM/YYYY.

Obligatorietats dels camps:

CUANTIA Cuantía corregida NUMBER 14,2 SI

FECHA Fecha de la verificación efectuada

DATE SI Data vàlida amb el format DD/MM/YYYY

OBSERVACIONES Observaciones

VARCHAR2 255 NO Text lliure

ESTAT_ENVIAMENT_XML

Estat de l'enviament com XML d'aquest registre

VARCHAR2 2 NO

NULL: Encara no s'ha generat un XML amb aquest registre. S: S'ha generat un XML amb

aquest registre. OK: S'ha generat un XML

amb aquest registre i ens han enviat resposta que el registre

enviat és correcte. KO: S'ha generat un XML

amb aquest registre i ens han enviat resposta que el registre

enviat no és correcte.

DATA_ESTAT_ENVIAMENT_XML Data de l'últim canvi d'estat d'enviament

DATE NO Data vàlida amb el format DD/MM/YYYY

OPCIO

Indiquem el que volem fer amb aquest

registre (Alta, Modificació o

Baixa)

VARCHAR2 1 SI

buit ó A (Alta) M (Modificació)

B (Baixa)

Page 83: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

83

MA

0220

15S

I000

01

ERROR DESCRIPCIÓ

007003 - El identificador de la verificación és obligatori. 007004 - El tipo de verificación és obligatori. 007005 - El identificador de la causa de la verificación és obligatori.

007006 - La cuantía corregida és obligatoria. 007007 - La fecha de la verificación efectuada és obligatoria.

Mides dels camps: ERROR DESCRIPCIÓ

007101 - El identificador de la verificación no pot tenir una longitud superior a 50 caracters.

007102 - El tipo de verificación no pot tenir una longitud superior a 1 caracter.

007103 - El identificador de la causa de la verificación no pot tenir una longitud superior a 4 caracters.

007104 - La cuantía corregida no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

007105 - La fecha de la verificación efectuada ha de tenir una longitud de 10 digits (DD/MM/YYYY).

007106 - Les observaciones no poden tenir una longitud superior a 255 caracters.

Prerequisits: ERROR DESCRIPCIÓ

007000 - Verificación ja integrada al mateix programa i any.

Per donar d’alta una verificació cal que no estigui ja integrada (el camp que identifica una verificación com única és el camp VERIFICACION_ID). Si no es compleix això donarem l'error.

006001 - Operación no integrada. Per integrar una verificació cal que la operació associada a la verificació ja estigui integrada. Si no es compleix això donarem l'error.

007001 - Gasto no integrat. Per integrar una verificació cal que la despesa associada a la verificació ja estigui integrada. Si no es compleix això donarem l'error.

007002 - Verificación ja enviada en XML al FSE. Per integrar una verificació cal que aquesta no estigui ja enviada en XML al FSE. Si no es compleix això donarem l'error.

007008 - Verificación no integrada. Per modificar o donar de baixa una verificació cal que aquesta existeixi. Si no es compleix això donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent a les verificacions (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa una verificació, només cal informar al fitxer, els camps VERIFICACION_ID i OPERACION_CODIGO, la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps:

Page 84: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

84

MA

0220

15S

I000

01

ERROR DESCRIPCIÓ

007201 - Verificacion_tipo incorrecte. Si VERIFICACION_TIPO està informat, ha d'existir el registre corresponent a la taula BDI_TIPO_VERIFICACIONES. Si no es compleix això donarem l'error.

007202 - Causa incorrecte. Si CAUSA està informat, ha d'existir el registre corresponent a la taula BDI_CAUSAS_VERIFICACION. Si no es compleix això donarem l'error.

007203 - Fecha incorrecte. La fecha de la verificación efectuada no pot ser anterior a la fecha de inicio de la operación.

Si FECHA està informat i el camp FECHA_INICIO de la operació associada també està informat, la data del camp FECHA ha de ser major o igual a la data del camp FECHA_INICIO. Si no es compleix això donarem l'error.

007204 - Fecha incorrecte. La fecha de la verificación efectuada no pot ser posterior a la fecha de conclusión de la operación.

Si FECHA està informat i el camp FECHA_FIN de la operació associada també està informat, la data del camp FECHA ha de ser menor o igual a la data del camp FECHA_FIN. Si no es compleix això donarem l'error.

007205 - Observaciones incorrecte. Si Causa és codi 10 ó 11 és obligatori informar les Observaciones.

Si el camp CAUSA és el codi 10 (Otras causas: debe especificarla en el campo de observaciones) ó el codi 11 (Retirada totalmente), s'ha d'informar obligatòriament, tot i que en principi no és obligatori, el camp OBSERVACIONES. Si no es compleix això donarem l'error.

007206 - Verificacion_id incorrecte. No pot contenir espais en blanc.

Si VERIFICACION_ID està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

007207 - Pels programes d'origen GPB, com aquest, només es permeten Altes o Baixes o Modificacions, per fitxer, de verificacions associades a despeses del tipus CF o CQ prèviament integrades. No es permeten Altes ni Baixes ni Modificacions de verificacions normals, per fitxer, pels programes d'origen GPB.

Si s’ha triat la opció de "Integrar fitxers" en un programa d’origen GPB i al fitxer de “Verificaciones” s’inclou una verificació que no estigui associada a una despesa del tipus CF ni CQ, donarem l'error.

005222 - Operacion_codigo incorrecte. No pot contenir espais en blanc.

Si OPERACION_CODIGO està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

005221 - Estat_enviament_xml incorrecte. Els valors possibles són: NULL, S, OK o KO.

El camp ESTAT_ENVIAMENT_XML ha de ser NULL, S, OK o KO. NULL vol dir que encara no s'ha generat l’XML corresponent a aquest registre (reintegrarem un registre amb aquest valor). S vol dir que ja s'ha generat l’XML corresponent a aquest registre (no reintegrarem un registre amb aquest valor, veure prerequisits). OK vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre correcte (no reintegrarem un registre amb aquest valor, veure prerequisits). KO vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre incorrecte (reintegrarem un registre amb aquest valor). Si no és cap d'aquests valors donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

Page 85: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

85

MA

0220

15S

I000

01

3.33 Integració de Verificacions - integració directa de dades d’altres bases de dades

3.33.1 Descripció Integrar dades a la BDI a partir de una base de dades externa. Els programa/any que permeten integrar les dades de Verificació d’aquesta forma són els d’origen ALTRES_GPB, GIA_GPB, PAO_GPB i EELL_GPB.

3.33.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Verificació.

3.33.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades de verificacions amb la excepció de que no cal disposar de cap fitxer de dades. Triarem el programa a integrar. Triem les opcions següents:

Esborrar totes les Verificacions integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les verificacions de l’altra base de dades, totes les verificacions del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les verificacions trobades a l’altra base de dades i a la taula de verificacions del programa i any triat només ens quedaran les verificacions trobades a l’altra base de dades.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap verificació abans d’integrar les verificacions de l’altra base de dades. De forma que integrarà les verificacions de l’altra base de dades i es mantenen a la taula de verificacions les verificacions prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.33.4 Validacions - Errors Mateixes validacions que al cas d’ús “Integració de verificacions - integració amb fitxer”.

3.34 Integració de Verificacions - integració excepcional amb fitxer per programes d’origen GPB

3.34.1 Descripció Integrar dades de verificacions a la BDI mitjançant fitxer, quan l’origen de les dades és la base de dades externa del GPB.

Page 86: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

86

MA

0220

15S

I000

01

Integrar dades del tipus de dada Verificació (donar d’alta, modificar o donar de baixa) mitjançant un fitxer text que genera i envia l’usuari a la BDI per a programes d’origen GPB. Aquestes verificacions només poden ser especials, es a dir, verificacions corresponents a despeses de tipus correcció financera (CF) o de tipus control de qualitat (CQ). Els programa/any que permeten integrar les dades de Verificació d’aquesta forma són els d’origen ALTRES_GPB, GIA_GPB, PAO_GPB i EELL_GPB.

3.34.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Verificació.

3.34.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades de verificacions mitjançant fitxer amb la diferència de que s’ha habilitat un botó especial per integrar fitxers quan es tracta de programes amb origen GPB. Prement el botó normal “Integrar dades” aniria a buscar les dades per integrar a la base de dades externa que conté dades del GPB. Prement el botó especial de “Integrar fitxers” es pot integrar el fitxer d’aquesta integració excepcional. Triarem el programa a integrar. Triem les opcions següents:

Esborrar totes les Verificacions integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les verificacions de l’altra base de dades, totes les verificacions del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les verificacions trobades a l’altra base de dades i a la taula de verificacions del programa i any triat només ens quedaran les verificacions trobades a l’altra base de dades.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap verificació abans d’integrar les verificacions de l’altra base de dades. De forma que integrarà les verificacions de l’altra base de dades i es mantenen a la taula de verificacions les verificacions prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar fitxers” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.34.4 Validacions - Errors Veure les validacions específiques d’aquest cas d’ús al cas d’ús “Integració de verificacions - integració amb fitxer”. Seran les referents a verificacions de despeses de minoració.

Page 87: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

87

MA

0220

15S

I000

01

3.35 XML de certificació de Verificacions a partir de un programa i any.

3.35.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada verificacions ja integrades a la BDI en un programa i any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.35.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.35.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació d’operacions. Triem un programa i any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

3.36 XML de certificació de Verificacions a partir de un any.

3.36.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada verificacions ja integrades a la BDI en un any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.36.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. .

3.36.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació d’operacions. Triem un any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

3.37 Extracció de dades de indicadors

3.37.1 Descripció Extracció de dades de indicadors a un fitxer.

3.37.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís al tipus de dada indicador.

3.37.3 Operativa de la Funcionalitat Es mostra a la pantalla la llista de programes i anys als que l’usuari té permís per a obtenir una extracció de dades d’indicadors. Podem fer una extracció de tots els programes triant l'any o limitar l’extracció triant any i programa. A continuació podrem utilitzar l’enllaç per recuperar l'arxiu resultant.

Page 88: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

88

MA

0220

15S

I000

01

3.38 Integració de indicadors amb fitxer

3.38.1 Descripció Integrar dades d’Indicadors a la BDI a partir de un fitxer.

3.38.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada indicador.

3.38.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’operacions. Triarem el programa a integrar. Al botó “Examinar” triem el fitxer a integrar. Triem les opcions següents:

Esborrar tots els Indicadors integrats anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar els indicadors del fitxer, tots els indicadors del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà els indicadors del fitxer i a la taula d’indicadors del programa i any triat només ens quedaran els indicadors del fitxer.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap indicador abans d’integrar els indicadors del fitxer. De forma que integrarà els indicadors del fitxer i es mantenen a la taula d’indicadors els indicadors prèviament integrats en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.38.1 Camps del tipus de dada Els camps del tipus de dada Indicadors que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Page 89: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

89

MA

0220

15S

I000

01

3.38.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades.

INDICADOR_IDINDICADORFISICO Identificador del indicador

VARCHAR2 3 SI Ha d'existir a la taula diccionario

BDI_CRITERIOS_DESAGREGA

ANY_VALOR Año al que se

refiere el indicador

VARCHAR2 4 SI

CATEGORIA

Código de la categoría del

criterio desagregación

VARCHAR2 4 NO Ha d'existir a la taula diccionario

BDI_CATEGORIAS_CRIT_DES

VALOR Valor del indicador NUMBER 14,2 NO

VALOR_MUJERES

Valor del indicador para la categoría de

mujeres

NUMBER 14,2 NO

ASOCIACIONS_CODIGOOPERACION Código de

operación del O.I.

VARCHAR2 20 NO

L’ha d’informar l’usuari i s’ha de compondre de anyo(2

caràcters)+programa(max. 4 caràcters)+'/'+identificador únic

del programa i any corresponent(max. 13 caràcters).

En total un màxim de 20 caràcters.

Cal que aquest identificador no contingui espais.

ASOCIACION_TIPOOPERACION Código de

tipología de la operación

VARCHAR2 2 NO

Ha d'existir a la taula diccionario BDI_TIPO_OPERACIONES i ha d'existir al menys una operación d'aquest tipus del mateix any i

programa

EJE Código del eje prioritario

VARCHAR2 1 NO Ha d'existir a la taula diccionario

BDI_PRIORIDADES_ESTRATE

TEMA Código del tema prioritario

VARCHAR2 2 NO Ha d'existir a la taula diccionario

BDI_TEMAS_PRIORITARIOS

OBJETIVO Código del objetivo

VARCHAR2 1 SI Ha d'existir a la taula diccionario

BDI_OBJETIVOS

TIPOAYUDA Código del tipo de ayuda

VARCHAR2 1 SI Ha d'existir a la taula diccionario

BDI_TIPOS_AYUDA

ESTAT_ENVIAMENT_XML

Estat de l'enviament com

XML d'aquest registre

VARCHAR2 2 NO

NULL: Encara no s'ha generat un XML amb aquest registre.

S: S'ha generat un XML amb aquest registre.

OK: S'ha generat un XML amb aquest registre i ens han enviat

resposta que el registre enviat és correcte.

KO: S'ha generat un XML amb aquest registre i ens han enviat

resposta que el registre enviat no és correcte.

DATA_ESTAT_ENVIAMENT_XML Data de l'últim canvi d'estat d'enviament

DATE NO Data vàlida amb el format DD/MM/YYYY

OPCIO

Indiquem el que volem fer amb aquest registre

(Alta, Modificació o

Baixa)

VARCHAR2 1 SI

buit ó A (Alta) M (Modificació)

B (Baixa)

Camp Descripció Tipus Longitud Obligatori Valors possibles

Page 90: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

90

MA

0220

15S

I000

01

cap registre del fitxer. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

008500 - El valor del indicador ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

008501 - El valor del indicador para la categoría de mujeres ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

008002 - El identificador del indicador és obligatori. 008003 - El año al que se refiere el indicador és obligatori.

008004 - El identificador del objetivo és obligatori. 008005 - El identificador del tipo de ayuda és obligatori.

Mides dels camps: ERROR DESCRIPCIÓ

008101 - El identificador del indicador no pot tenir una longitud superior a 3 caracters.

008102 - El año al que se refiere el indicador no pot tenir una longitud superior a 4 caracters.

008103 - El código de la categoría del criterio desagregación no pot tenir una longitud superior a 4 caracters.

008104 - El valor del indicador no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

008105 - El valor del indicador para la categoría de mujeres no pot tenir una longitud superior a 15 digits inclosa la comma decimal.

Prerequisits: ERROR DESCRIPCIÓ

008001 - Indicador ja enviat en XML al FSE. Per integrar un indicador cal que aquest no estigui ja enviat en XML al FSE. Si no es compleix això donarem l'error.

008006 - Indicador ja integrat. Per donar d’alta un indicador cal que no estigui ja integrat (els camps que identifiquen un indicador com únic són els camps ASOCIACIONS_CODIGOOPERACION (si està informat), INDICADOR_IDINDICADORFISICO, ANY_VALOR, EJE, TEMA, OBJETIVO i TIPOAYUDA). Si no es compleix això donarem l'error.

008007 - Indicador no integrat. Per modificar o donar de baixa un indicador cal que aquest existeixi. Si no es compleix això donarem l’error.

Page 91: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

91

MA

0220

15S

I000

01

006001 - Operación no integrada. Per integrar un indicador cal que la operació associada a l’indicador ja estigui integrada si s’han informat els camps asociacions_codigooperacion, objetivo, tipoayuda, eje i tema. Si no es compleix això donarem l'error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent als indicadors (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Valors possibles dels camps: ERROR DESCRIPCIÓ

008201 - Indicador_idindicadorfisico incorrecte. Si INDICADOR_IDINDICADORFISICO està informat, ha d'existir el registre corresponent a la taula BDI_CRITERIOS_DESAGREGA on indicador_idindicadorfisico es correspon a codi_criterio_desagregacion. Si no es compleix això donarem l'error.

008202 - Categoria incorrecte. Si CATEGORIA està informat, ha d'existir el registre corresponent a la taula BDI_CATEGORIAS_CRIT_DES on categoria es correspon a codi_categoria_criterio_desagr. Si no es compleix això donarem l'error.

008203 - La Categoria no es correspon al Indicador_idindicadorfisico indicat.

Si INDICADOR_IDINDICADORFISICO està informat i CATEGORIA està informat, ha d'existir el registre corresponent a la taula BDI_CATEGORIAS_CRIT_DES on indicador_idindicadorfisico es correspon a codi_criterio_desagregacion i categoria es correspon a codi_categoria_criterio_desagr. Si no es compleix això donarem l'error.

008204 - Valor_mujeres incorrecte. El Valor_mujeres només es pot informar si Indicador_idindicadorfisico és 11 (desagregación por sexo).

Si VALOR_MUJERES està informat, el camp INDICADOR_IDINDICADORFISICO ha de ser 11 (Sexo). Si no es compleix això donarem l'error.

008205 - Asociacion_tipooperacion incorrecte. No hi cap operación integrada d'aquest tipo de operación.

Si ASOCIACION_TIPOOPERACION està informat, cal que hi hagi al menys una operació del mateix any i programa i d'aquest tipus. Si no es compleix això donarem l'error.

008206 - Eje incorrecte. S'ha d'informar el Eje si està informat el Asociacions_codigooperacion.

Si EJE no està informat i ASOCIACIONS_CODIGOOPERACION està informat, donarem l'error.

005203 - Programa_ejeprioritario incorrecte. Si EJE està informat i ASOCIACIONS_CODIGOOPERACION està informat, ha d'existir el registre corresponent a la taula BDI_PRIORIDADES_ESTRATE del codi del eje indicat. Si no es compleix això donarem l'error.

005204 - Programa_temaprioritario incorrecte. Si TEMA està informat i ASOCIACIONS_CODIGOOPERACION està informat,ha d'existir el registre corresponent a la taula BDI_TEMAS_PRIORITARIOS del codi del tema indicat. Si no es compleix això donarem l'error.

008207 - Tema incorrecte. S'ha d'informar el Tema si està informat el Asociacions_codigooperacion.

Si TEMA no està informat i ASOCIACIONS_CODIGOOPERACION està informat, donarem l'error.

005205 - El Programa_temaprioritario no es correspon al Programa_ejeprioritario.

Si EJE està informat i TEMA està informat, ha d'existir el registre corresponent a la taula BDI_TEMAS_PRIORITARIOS amb els dos codis. Cada tema està associat a un eje. Si no es compleix això

Page 92: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

92

MA

0220

15S

I000

01

donarem l'error. 005201 - Programa_objetivo incorrecte. Si PROGRAMA_OBJETIVO està informat ha d'existir el

registre corresponent a la taula BDI_OBJETIVOS. Si no es compleix això donarem l'error.

005202 - Programa_tipoayuda incorrecte. Si PROGRAMA_TIPOAYUDA està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_AYUDA. Si no es compleix això donarem l'error.

008208 - Una Operación no pot tenir més de un Indicador de la mateixa categoria.

Una operació no pot tenir més d’un Indicador de la mateixa categoria. Si no es compleix això donarem l'error.

008209 - La relació Eje-Tema-Indicador no és correcte.

Si EJE i TEMA estan informats, ha d'existir la relació EJE-TEMA-INDICADOR_IDINDICADORFISICO a la taula BDI_EJE_TEMA_INDICADOR. Si no es compleix això donarem l’error.

005222 - Operacion_codigo incorrecte. No pot contenir espais en blanc.

Si ASOCIACIONS_CODIGOOPERACION està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

005221 - Estat_enviament_xml incorrecte. Els valors possibles són: NULL, S, OK o KO.

El camp ESTAT_ENVIAMENT_XML ha de ser NULL, S, OK o KO. NULL vol dir que encara no s'ha generat l’XML corresponent a aquest registre (reintegrarem un registre amb aquest valor). S vol dir que ja s'ha generat l’XML corresponent a aquest registre (no reintegrarem un registre amb aquest valor, veure prerequisits). OK vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre correcte (no reintegrarem un registre amb aquest valor, veure prerequisits). KO vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre incorrecte (reintegrarem un registre amb aquest valor). Si no és cap d'aquests valors donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.39 XML de certificació de Indicadors a partir de un programa i any.

3.39.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada indicadors ja integrades a la BDI en un programa i any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.39.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.39.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació d’operacions. Triem un programa i any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

Page 93: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

93

MA

0220

15S

I000

01

3.40 XML de certificació de Indicadors a partir de un any.

3.40.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada indicadors ja integrades a la BDI en un any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.40.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. .

3.40.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació d’operacions. Triem un any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

3.41 Extracció de dades d’irregularitats

3.41.1 Descripció Extracció de dades d’irregularitats a un fitxer.

3.41.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís al tipus de dada irregularitat.

3.41.3 Operativa de la Funcionalitat Es mostra a la pantalla la llista de programes i anys als que l’usuari té permís per a obtenir una extracció de dades d’irregularitats. Podem fer una extracció de tots els programes triant l'any o limitar l’extracció triant any i programa. A continuació podrem utilitzar l’enllaç per recuperar l'arxiu resultant.

3.42 Integració d’irregularitats amb fitxer

3.42.1 Descripció Integrar dades d’Irregularitats a la BDI a partir de un fitxer.

3.42.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada irregularitat.

3.42.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’operacions. Triarem el programa a integrar. Al botó “Examinar” triem el fitxer a integrar. Triem les opcions següents:

Esborrar totes les Irregularitats integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les irregularitats del fitxer, totes les irregularitats del programa i any triat. De forma que, a

Page 94: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

94

MA

0220

15S

I000

01

continuació del esborrat massiu, integrarà les irregularitats del fitxer i a la taula d’irregularitats del programa i any triat només ens quedaran les irregularitats del fitxer.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap irregularitat abans d’integrar les irregularitats del fitxer. De forma que integrarà les irregularitats del fitxer i es mantenen a la taula d’irregularitats les irregularitats prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.42.1 Camps del tipus de dada Els camps del tipus de dada Irregularitats que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Page 95: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

95

MA

0220

15S

I000

01

Camp Descripció Tipus Longitud Obligatori Valors possibles

OPERACION_CODIGO Código de

operación del O.I.

VARCHAR2 20 SI

L’ha d’informar l’usuari i s’ha de compondre de anyo(2

caràcters)+programa(max. 4 caràcters)+'/'+identificador únic

del programa i any corresponent(max. 13 caràcters).

En total un màxim de 20 caràcters.

Cal que aquest identificador no contingui espais.

GASTO_ID Código del gasto del O.I.

VARCHAR2 20 SI

Identificador únic del gasto per a tots els gastos de la integració.

No està definit. L'ha d'informar l'usuari.

Cal que aquest identificador no contingui espais.

ORGANISMO_AUDITOR_ID Identificador del

Organismo Auditor.

NUMBER 2 SI Ha d'existir a la taula diccionario BDI_ORGANISMOS_AUDITORE

S

CONTROL_ID

Codi d’irregularitat. Referencia o

identificación de control.

VARCHAR2 20 SI

Identificador únic de la irregularidad per al mateix

GASTO_ID. No està definit.

L'ha d'informar l'usuari. Cal que aquest identificador no

contingui espais.

INFORME_IRREGULARIDAD

Referencia al informe en el

que se encuentra

recogida dicha irregularidad.

VARCHAR2 20 SI Text lliure

FECHA_INFORME

Fecha del informe en el

que se encuentra

recogida dicha irregularidad.

DATE SI Data vàlida amb el format DD/MM/YYYY

IMPORTE_CONTROLADO Importe controlado. NUMBER 16,2 SI

IMPORTE_DETERMINADO Importe determinado.

VARCHAR2 1 SI S (Sí) o N (No)

IMPORTE_IRREGULAR Importe irregular. NUMBER 16,2 NO

GASTO_INDIRECTO Gasto Indirecto. NUMBER 16,2 NO

NUMERO_FICHA_OLAF Número de ficha OLAF.

VARCHAR2 20 NO Text lliure

FECHA_CIERRE_OLAF Fecha de cierre OLAF. DATE NO Data vàlida amb el format

DD/MM/YYYY

IRR_ADICIONAL Indica si hay

irregularidades adicionales.

VARCHAR2 1 NO S (Sí) o N (No)

DERIVA_INFORME_AA

Indica si la Irregularidad

proviene de un informe de AA.

VARCHAR2 1 NO

S (Sí) o N (No). És obligatori si

ORGANISMO_AUDITOR_ID=1

INFORME_AA_ORIGINARIO

Referencia del informe AA del que deriva la Irregularidad.

VARCHAR2 20 NO

Text lliure. És obligatori si

DERIVA_INFORME_AA=S

TIPO_IRREGULARIDAD_1 Tipo de la irregularidad. NUMBER 4 SI Ha d'existir a la taula diccionario

BDI_TIPOS_IRREGULARIDADES

TEXTO_MOTIVO_1 Motivo de la irregularidad.

VARCHAR2 200 NO

Si TIPO_IRREGULARIDAD_1 és 9996 llavors Text lliure.

Si TIPO_IRREGULARIDAD_1 és diferent a 9996 llavors ha de tenir

el text corresponent de la taula diccionario

BDI_TIPOS_IRREGULARIDADES.

TIPO_IRREGULARIDAD_2 Tipo de la

irregularidad 2 (si cal).

NUMBER 4 NO Ha d'existir a la taula diccionario BDI_TIPOS_IRREGULARIDADES

Page 96: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

96

MA

0220

15S

I000

01

3.42.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del

TEXTO_MOTIVO_2 Motivo de la

irregularidad 2 (si cal).

VARCHAR2 200 NO

Si TIPO_IRREGULARIDAD_2 és 9996 llavors Text lliure.

Si TIPO_IRREGULARIDAD_2 és diferent a 9996 llavors ha de tenir

el text corresponent de la taula diccionario

BDI_TIPOS_IRREGULARIDADES.

TIPO_IRREGULARIDAD_3 Tipo de la

irregularidad 3 (si cal).

NUMBER 4 NO Ha d'existir a la taula diccionario BDI_TIPOS_IRREGULARIDADES

TEXTO_MOTIVO_3 Motivo de la

irregularidad 3 (si cal).

VARCHAR2 200 NO

Si TIPO_IRREGULARIDAD_3 és 9996 llavors Text lliure.

Si TIPO_IRREGULARIDAD_3 és diferent a 9996 llavors ha de tenir

el text corresponent de la taula diccionario

BDI_TIPOS_IRREGULARIDADES.

TIPO_IRREGULARIDAD_4 Tipo de la

irregularidad 4 (si cal).

NUMBER 4 NO Ha d'existir a la taula diccionario BDI_TIPOS_IRREGULARIDADES

TEXTO_MOTIVO_4 Motivo de la

irregularidad 4 (si cal).

VARCHAR2 200 NO

Si TIPO_IRREGULARIDAD_4 és 9996 llavors Text lliure.

Si TIPO_IRREGULARIDAD_4 és diferent a 9996 llavors ha de tenir

el text corresponent de la taula diccionario

BDI_TIPOS_IRREGULARIDADES.

TIPO_IRREGULARIDAD_5 Tipo de la

irregularidad 5 (si cal).

NUMBER 4 NO Ha d'existir a la taula diccionario BDI_TIPOS_IRREGULARIDADES

TEXTO_MOTIVO_5 Motivo de la

irregularidad 5 (si cal).

VARCHAR2 200 NO

Si TIPO_IRREGULARIDAD_5 és 9996 llavors Text lliure.

Si TIPO_IRREGULARIDAD_5 és diferent a 9996 llavors ha de tenir

el text corresponent de la taula diccionario

BDI_TIPOS_IRREGULARIDADES.

ESTAT_ENVIAMENT_XML

Estat de l'enviament com

XML d'aquest registre

VARCHAR2 2 NO

NULL: Encara no s'ha generat un XML amb aquest registre.

S: S'ha generat un XML amb aquest registre.

OK: S'ha generat un XML amb aquest registre i ens han enviat

resposta que el registre enviat és correcte.

KO: S'ha generat un XML amb aquest registre i ens han enviat

resposta que el registre enviat no és correcte.

DATA_ESTAT_ENVIAMENT_XML Data de l'últim canvi d'estat d'enviament

DATE NO Data vàlida amb el format DD/MM/YYYY

OPCIO

Indiquem el que volem fer amb aquest registre

(Alta, Modificació o

Baixa)

VARCHAR2 1 SI

buit ó A (Alta) M (Modificació)

B (Baixa)

Page 97: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

97

MA

0220

15S

I000

01

corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

011500 - El camp Organismo_auditor_id ha de ser numeric sense decimals.

011501 - El camp Fecha_informe ha de ser una data correcta amb el format DD/MM/YYYY.

011502 - El camp Importe_controlado ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

011503 - El camp Importe_irregular ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

011504 - El camp Gasto_indirecto ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

011505 - El camp Fecha_cierre_olaf ha de ser una data correcta amb el format DD/MM/YYYY.

011506 - El camp Tipo_irregularidad_1 ha de ser numeric sense decimals.

011507 - El camp Tipo_irregularidad_2 ha de ser numeric sense decimals.

011508 - El camp Tipo_irregularidad_3 ha de ser numeric sense decimals.

011509 - El camp Tipo_irregularidad_4 ha de ser numeric sense decimals.

011510 - El camp Tipo_irregularidad_5 ha de ser numeric sense decimals.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

011003 - El camp Control_id és obligatori. 011004 - El camp Organismo_auditor_id és obligatori. 011005 - El camp Informe_irregularidad és obligatori. 011006 - El camp Fecha_informe és obligatori. 011007 - El camp Importe_controlado és obligatori. 011008 - El camp Importe_determinado és obligatori. 011009 - El camp Tipo_irregularidad_1 és obligatori. Mides dels camps:

ERROR DESCRIPCIÓ

011101 - El camp Control_id no pot tenir una longitud superior a 20 caracters.

011102 - El camp Organismo_auditor_id no pot tenir una longitud superior a 2 digits.

011103 - El camp Informe_irregularidad no pot tenir una longitud superior a 20 caracters.

011104 - El camp Fecha_informe ha de tenir una longitud de 10 digits (DD/MM/YYYY).

011105 - El camp Importe_controlado no pot tenir una

Page 98: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

98

MA

0220

15S

I000

01

longitud superior a 17 digits inclosa la comma decimal. 011106 - El camp Importe_determinado no pot tenir una longitud superior a 1 caracter.

011107 - El camp Importe_irregular no pot tenir una longitud superior a 17 digits inclosa la comma decimal.

011108 - El camp Gasto_indirecto no pot tenir una longitud superior a 17 digits inclosa la comma decimal.

011109 - El camp Numero_ficha_olaf no pot tenir una longitud superior a 20 caracters.

011110 - El camp Fecha_cierre_olaf ha de tenir una longitud de 10 digits (DD/MM/YYYY).

011111 - El camp Irr_adicional no pot tenir una longitud superior a 1 caracter.

011112 - El camp Deriva_informe_aa no pot tenir una longitud superior a 1 caracter.

011113 - El camp Informe_aa_originario no pot tenir una longitud superior a 20 caracters.

011114 - El camp Tipo_irregularidad_1 no pot tenir una longitud superior a 4 digits.

011115 - El camp Texto_motivo_1 no pot tenir una longitud superior a 200 caracters.

011116 - El camp Tipo_irregularidad_2 no pot tenir una longitud superior a 4 digits.

011117 - El camp Texto_motivo_2 no pot tenir una longitud superior a 200 caracters.

011118 - El camp Tipo_irregularidad_3 no pot tenir una longitud superior a 4 digits.

011119 - El camp Texto_motivo_3 no pot tenir una longitud superior a 200 caracters.

011120 - El camp Tipo_irregularidad_4 no pot tenir una longitud superior a 4 digits.

011121 - El camp Texto_motivo_4 no pot tenir una longitud superior a 200 caracters.

011122 - El camp Tipo_irregularidad_5 no pot tenir una longitud superior a 4 digits.

011123 - El camp Texto_motivo_5 no pot tenir una longitud superior a 200 caracters.

Prerequisits: ERROR DESCRIPCIÓ

011000 - Irregularidad ja enviada en XML al FSE. Per integrar una irregularitat cal que aquesta no estigui ja enviada en XML al FSE. Si no es compleix això donarem l'error.

011001 - Irregularidad ja integrada al mateix programa i any.

Per donar d’alta una irregularitat cal que no estigui ja integrada (els camps que identifiquen una irregularitat com única són els camps OPERACION_CODIGO, GASTO_ID i CONTROL_ID). Si no es compleix això donarem l'error.

011002 - Irregularidad no integrada. Per modificar o donar de baixa una irregularitat cal que la irregularitat existeixi. Si no es compleix això donarem l’error.

005009 - Operación no integrada. Per integrar una irregularitat cal que la operació associada a la irregularitat ja estigui integrada. Si no es compleix això donarem l'error.

007001 - Gasto no integrat. Per integrar una irregularitat cal que la despesa associada a la irregularitat ja estigui integrada. Si no es compleix això donarem l'error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

Page 99: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

99

MA

0220

15S

I000

01

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent a les irregularitats (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

005222 - Operacion_codigo incorrecte. No pot contenir espais en blanc.

Si OPERACION_CODIGO està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

006215 - Gasto_id incorrecte. No pot contenir espais en blanc.

Si GASTO_ID està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

Valors possibles dels camps: ERROR DESCRIPCIÓ

011201 - Control_id incorrecte. No pot contenir espais en blanc.

Si CONTROL_ID està informat no pot contenir espais en blanc ja que les validacions del FSE ho impedeixen. Si no es compleix això donarem l'error.

011202 - Organismo_auditor_id incorrecte. Si ORGANISMO_AUDITOR_ID està informat, ha d'existir el registre corresponent a la taula BDI_ORGANISMOS_AUDITORES. Si no es compleix això donarem l'error.

011203 - Importe_determinado incorrecte. Els valors possibles són: S o N.

Si IMPORTE_DETERMINADO està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

011204 - Importe_irregular incorrecte. Si el Importe_determinado és S, el Importe_irregular ha d'estar informat.

Si IMPORTE_DETERMINADO és igual a S el camp IMPORTE_IRREGULAR ha d’estar informat. Si no es compleix això donarem l'error.

011205 - Importe_irregular incorrecte. Ha de ser major a 0.

Si IMPORTE_IRREGULAR està informat, ha de tenir valor major a 0. Si no es compleix això donarem l'error.

011206 - Gasto_indirecto incorrecte. Si el Importe_determinado és S i el Gasto_indirecto del gasto original està informat, el Gasto_indirecto de la irregularidad ha d'estar informat.

Si IMPORTE_DETERMINADO és igual a S i el camp GASTO_INDIRECTO del Gasto original al que es correspon la irregularitat està també informat, el camp GASTO_INDIRECTO de la irregularitat també ha d’estar informat. Si no es compleix això donarem l'error.

011207 - Gasto_indirecto incorrecte. El Gasto_indirecto de la irregularidad ha de ser menor o igual al Gasto_indirecto del gasto original.

Si el camp GASTO_INDIRECTO del Gasto original al que es correspon la irregularitat està informat i el camp GASTO_INDIRECTO de la irregularitat també està informat, el valor del camp GASTO_INDIRECTO de la irregularitat ha de ser menor o igual al valor del camp GASTO_INDIRECTO del Gasto original. Si no es compleix això donarem l'error.

011208 - Irr_adicional incorrecte. Els valors possibles són: S o N.

Si IRR_ADICIONAL està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

011209 - Deriva_informe_AA incorrecte. Els valors possibles són: S o N.

Si DERIVA_INFORME_AA està informat, ha de ser S ó N. S vol dir Sí i N vol dir No. Si no es compleix això donarem l'error.

011210 - Deriva_informe_AA incorrecte. És un camp obligatori si Organismo_auditor_id és 1.

Si ORGANISMO_AUDITOR_ID és igual a 1, el camp DERIVA_INFORME_AA ha d’estar informat. Si no es compleix això donarem l'error.

011211 - Deriva_informe_AA incorrecte. Ha de ser S si Organismo_auditor_id és 4.

Si ORGANISMO_AUDITOR_ID és igual a 4, el camp DERIVA_INFORME_AA ha de ser igual a S. Si no es compleix això donarem l'error.

011212 - Deriva_informe_AA incorrecte. Ha de ser N si Organismo_auditor_id és 1.

Si ORGANISMO_AUDITOR_ID és igual a 1, el camp DERIVA_INFORME_AA ha de ser igual a N. Si no es compleix això donarem l'error.

011213 - Deriva_informe_AA incorrecte. Si Organismo_auditor_id no és 4 ni 1 aquest camp no ha d'estar informat.

Si ORGANISMO_AUDITOR_ID no és igual a 4 ni a 1, el camp DERIVA_INFORME_AA no ha d’estar informat. Si no es compleix això donarem l'error.

011214 - Informe_AA_originario incorrecte. És un camp obligatori si Deriva_informe_AA és S.

Si DERIVA_INFORME_AA és igual a S, el camp INFORME_AA_ORIGINARIO ha d’estar informat. Si no es compleix això donarem l'error.

Page 100: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

100

MA

0220

15S

I000

01

011215 - Informe_AA_originario incorrecte. No ha de tenir cap valor si Deriva_informe_AA és diferent de S.

Si DERIVA_INFORME_AA és diferent a S, el camp INFORME_AA_ORIGINARIO no ha d’estar informat. Si no es compleix això donarem l'error.

011216 - Tipo_irregularidad_1 incorrecte. Si TIPO_IRREGULARIDAD_1 està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011217 - Texto_motivo_1 incorrecte respecte del valor del camp Tipo_irregularidad_1.

Si TEXTO_MOTIVO_1 està informat i el camp TIPO_IRREGULARIDAD_1 és diferent a 9996 (no s'ha de validar el valor del texto_motivo si el tipo_irregularidad és 9996), ha d'existir el registre corresponent al valor dels dos camps TIPO_IRREGULARIDAD_1 i TEXTO_MOTIVO_1 a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011218 - Tipo_irregularidad_2 incorrecte. Si TIPO_IRREGULARIDAD_2 està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011219 - Texto_motivo_2 incorrecte respecte del valor del camp Tipo_irregularidad_2.

Si TEXTO_MOTIVO_2 està informat i el camp TIPO_IRREGULARIDAD_2 és diferent a 9996 (no s'ha de validar el valor del texto_motivo si el tipo_irregularidad és 9996), ha d'existir el registre corresponent al valor dels dos camps TIPO_IRREGULARIDAD_2 i TEXTO_MOTIVO_2 a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011220 - Tipo_irregularidad_3 incorrecte. Si TIPO_IRREGULARIDAD_3 està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011221 - Texto_motivo_3 incorrecte respecte del valor del camp Tipo_irregularidad_3.

Si TEXTO_MOTIVO_3 està informat i el camp TIPO_IRREGULARIDAD_3 és diferent a 9996 (no s'ha de validar el valor del texto_motivo si el tipo_irregularidad és 9996), ha d'existir el registre corresponent al valor dels dos camps TIPO_IRREGULARIDAD_3 i TEXTO_MOTIVO_3 a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011222 - Tipo_irregularidad_4 incorrecte. Si TIPO_IRREGULARIDAD_4 està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011223 - Texto_motivo_4 incorrecte respecte del valor del camp Tipo_irregularidad_4.

Si TEXTO_MOTIVO_4 està informat i el camp TIPO_IRREGULARIDAD_4 és diferent a 9996 (no s'ha de validar el valor del texto_motivo si el tipo_irregularidad és 9996), ha d'existir el registre corresponent al valor dels dos camps TIPO_IRREGULARIDAD_4 i TEXTO_MOTIVO_4 a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011224 - Tipo_irregularidad_5 incorrecte. Si TIPO_IRREGULARIDAD_5 està informat, ha d'existir el registre corresponent a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix això donarem l'error.

011225 - Texto_motivo_5 incorrecte respecte del valor del camp Tipo_irregularidad_5.

Si TEXTO_MOTIVO_5 està informat i el camp TIPO_IRREGULARIDAD_5 és diferent a 9996 (no s'ha de validar el valor del texto_motivo si el tipo_irregularidad és 9996), ha d'existir el registre corresponent al valor dels dos camps TIPO_IRREGULARIDAD_5 i TEXTO_MOTIVO_1 a la taula BDI_TIPOS_IRREGULARIDADES. Si no es compleix

Page 101: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

101

MA

0220

15S

I000

01

això donarem l'error. 005221 - Estat_enviament_xml incorrecte. Els valors possibles són: NULL, S, OK o KO.

El camp ESTAT_ENVIAMENT_XML ha de ser NULL, S, OK o KO. NULL vol dir que encara no s'ha generat l’XML corresponent a aquest registre (reintegrarem un registre amb aquest valor). S vol dir que ja s'ha generat l’XML corresponent a aquest registre (no reintegrarem un registre amb aquest valor, veure prerequisits). OK vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre correcte (no reintegrarem un registre amb aquest valor, veure prerequisits). KO vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre incorrecte (reintegrarem un registre amb aquest valor). Si no és cap d'aquests valors donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades

3.43.1 Descripció Integrar dades a la BDI a partir de una base de dades externa. Els programa/any que permeten integrar les dades d’Irregularitats d’aquesta forma són els d’origen ALTRES_GPB, GIA_GPB, PAO_GPB i EELL_GPB.

3.43.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. Usuari amb rol Gestor FSE i permís d’escriptura al tipus de dada Irregularitat.

3.43.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’irregularitats amb la excepció de que no cal disposar de cap fitxer de dades. Triarem el programa a integrar. Triem les opcions següents:

Esborrar totes les Irregularitats integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les irregularitats del fitxer, totes les irregularitats del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les irregularitats del fitxer i a la taula d’irregularitats del programa i any triat només ens quedaran les irregularitats del fitxer.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap irregularitat abans d’integrar les irregularitats del fitxer. De forma que integrarà les irregularitats del fitxer i es mantenen a la taula d’irregularitats les irregularitats prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Page 102: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

102

MA

0220

15S

I000

01

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’operacions) a veure el procés en execució o el resultat del procés.

3.43.4 Validacions - Errors Mateixes validacions que al cas d’ús “Integració d’Irregularitats - integració amb fitxer”.

3.44 XML de certificació de Irregularitats a partir de un programa i any.

3.44.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada irregularitats ja integrades a la BDI en un programa i any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.44.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.44.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació d’operacions. Triem un programa i any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

3.45 XML de certificació de Irregularitats a partir de un any.

3.45.1 Descripció Proporcionar un fitxer en format XML amb les dades del tipus de dada irregularitats ja integrades a la BDI en un any i pendents de certificació, per tal de fer la certificació al FSE d’aquestes dades generades al fitxer. Un cop generat aquest fitxer XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.45.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE. .

3.45.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que el XML de certificació de operacions. Triem un any. Confirmarem la petició. En el nou enllaç podrem obrir el fitxer.

Page 103: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

103

MA

0220

15S

I000

01

3.46 Llistat d’enviaments FSE

3.46.1 Descripció Obtenir tres fitxers text (.txt) sobre uns llistat predefinits de dades de tres taules del FSE "Operaciones", "Verificaciones" i "Gastos".

3.46.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.46.3 Operativa de la Funcionalitat L’usuari prem el botó “Generar llistat”

La BDI genera els tres fitxers en format text i mostra els enllaços de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla

Amb aquets enllaços es descarrega els fitxers text que contenen els llistats.

Page 104: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

104

MA

0220

15S

I000

01

3.47 Extracció de dades d’accions JACO.

3.47.1 Descripció Extracció de dades d’accions JACO a un fitxer.

3.47.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable JACO. Usuari amb rol Gestor JACO i permís al tipus de dada Acció JACO.

3.47.3 Operativa de la Funcionalitat L’usuari amb el rol adequat accedeix a la pantalla.

Page 105: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

105

MA

0220

15S

I000

01

La BDI mostra a la pantalla la llista de programes i anys als que l’usuari té permís per a

obtenir una extracció de dades d’accions JACO.

L’usuari tria el programa i any del que vol la extracció de dades.

La BDI genera la extracció de dades en un fitxer en format text i mostra l’enllaç de

descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla.

L’usuari es descarrega el fitxer text que conté la extracció de dades.

3.48 Integració d’accions JACO - integració amb fitxer.

3.48.1 Descripció La Integració d’accions JACO.a partir de un fitxer.

Page 106: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

106

MA

0220

15S

I000

01

3.48.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable JACO. Usuari amb rol Gestor JACO i permís d’escriptura al tipus de dada Acció JACO.

3.48.3 Operativa de la Funcionalitat L’usuari tria el programa i any sobre el que vol integrar dades.

La BDI mostra en una altra pantalla informació del programa i any triat i permet en aquesta

pantalla seleccionar el fitxer text que conté les dades a integrar i permet triar altres opcions

pel procés d’integració.

L’usuari recupera del seu PC el fitxer text amb les dades, tria les altres opcions per a la

integració a la pantalla i prem el botó “Integrar dades” per a processar la integració de les

dades del fitxer.

Page 107: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

107

MA

0220

15S

I000

01

Triem les opcions següents:

Esborrar totes les Accions JACO integrades anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar les accions JACO del fitxer, totes les accions JACO i els seus beneficiaris JACO associats, del programa i any triat. De forma que, a continuació del esborrat massiu, integrarà les accions JACO del fitxer i a la taula d’accions JACO del programa i any triat només ens quedaran les accions JACO del fitxer (sense cap beneficiari JACO associat).

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap acció JACO abans d’integrar les accions JACO del fitxer. De forma que integrarà les accions JACO del fitxer i es mantenen a la taula d’accions JACO les accions JACO prèviament integrades en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

La BDI processa el fitxer per integrar les dades. Quan acaba de processar la integració del

fitxer la BDI passa a una altra pantalla de finalització que mostra dades del procés executat i

Page 108: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

108

MA

0220

15S

I000

01

que et permet passar a la pantalla de “Processos en Execució” per tal de veure si el procés

ha finalitzat o no (pel cas d’haver fet execució Programada).

L’usuari accedeix a la pantalla de “Processos en Execució” per veure si el procés ha

finalitzat o, a través del menú, va a la pantalla de “Resultat de Processos” per verificar si han

hagut errors o no al procés d’integració.

3.48.1 Camps del tipus de dada

Page 109: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

109

MA

0220

15S

I000

01

Els camps del tipus de dada Accions JACO que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Camp Descripció Tipus Longitud Obligatori Valors possibles

PROGRAMA

Nom curt del programa. Tipus

de programa (sigles)

VARCHAR2 4 SI Programes definits per a la integració

ANYO Any de l'acció NUMBER 4 SI 2000, 2001...

ID_EXPEDIENTE Identificador de l'expedient VARCHAR2 20 SI

Cada programa i any pot tenir una codificació

diferent. Ha d’existir l’acció (taula

accions) ja integrada amb el idaccio igual a aquest

id_expediente

ANYO_PAGO_EFECTIVO Any de pagament efectiu NUMBER 4 SI Ha de ser un any entre el

2007 i el 2015.

LINEA_ACCION Línia d'acció VARCHAR2 2 SI

15: Si és un expedient de una Entitat local

14: Si és un expedient de una Institució sense ànim

de lucre

ENTIDAD_GESTORA Codi de la entitat gestora VARCHAR2 2 SI

Ha de ser un codi entre el 01 i el 20 (codi que indica la Comunitat Autònoma). En el nostre cas serà el

valor fixe: 09 (Catalunya).

PROVINCIA_LINEA_ACCION Codi de la

provincia de la línia d'acció

VARCHAR2 2 SI

Codi de la província. El codi ha d'existir a la

taula mestra BDI_PROVINCIES.

Permetem també els codis 98 i 99, que

indiquen el següent: 99: per tenir en compte

les accions pluriprovincials.

98: que indica que els beneficiaris d'aquesta

acció resideixen en una provincia fora de

Catalunya. Tot i que és obligatori el

podem deixar en blanc al fitxer d’accions Jaco. Si el

deixem en blanc, el procés d’integració

l’agafarà automàticament de la província on es fa l’acció corresponent ja

integrada (taula accions).

CIF_ENTIDAD Cif de la entitat VARCHAR2 9 SI

Ha d'existir a la taula mestra

BDI_NOMS_CENTRES. Tot i que és obligatori el

podem deixar en blanc al fitxer d’accions Jaco. Si el

deixem en blanc, el procés d’integració

l’agafarà automàticament del nif del centre on es fa

l’acció corresponent ja integrada (taula accions).

Page 110: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

110

MA

0220

15S

I000

01

FECHA_DE_PAGO_EFECTIVA Data de

pagament efectiva

DATE SI

Data vàlida amb el format DD/MM/YYYY

Ha de ser del mateix any que l'any de pagament

efectiu.

ID_VERIF_ADMIN Identificador de la

verificació administrativa

VARCHAR2 20 SI

Codi que defineix l’usuari (normalment

VA/id_expediente). Ha de ser un codi únic pel mateix programa/anyo, es a dir, no poden haver-hi dos expedients amb el

mateix codi de verificació administrativa.

ID_VERIF_SITU Indicador de si

s'ha fet verificació In Situ

VARCHAR2 1 SI S o N

IMPORTE_JUSTIFICADO Import justificat NUMBER 9,2 SI No pot ser 0.

N_PARTICIPANTES_EXPE Nombre de participants NUMBER 5 NO

No pot ser 0. Però el podem deixar en blanc perquè es calcularà i informarà amb el total

correcte de participants quan el procés

d’integració agafi automàticament els

beneficiaris d’aquesta acció per integrar-los.

CIF_ENTIDAD_CONTRATO Cif de la entitat contractada VARCHAR2 9 NO Ha de ser un CIF o NIF o

NIE vàlid.

ESTAT_ENVIAMENT_XML

Estat de l'enviament com XML d'aquest

registre

VARCHAR2 2 NO

NULL: Encara no s'ha generat un XML amb

aquest registre. S: S'ha generat un XML

amb aquest registre. OK: S'ha generat un XML amb aquest registre i ens han enviat resposta que

el registre enviat és correcte.

KO: S'ha generat un XML amb aquest registre i ens han enviat resposta que el registre enviat no és

correcte.

DATA_ESTAT_ENVIAMENT_XML Data de l'últim canvi d'estat d'enviament

DATE NO Data vàlida amb el format DD/MM/YYYY

OPCIO

Indiquem el que volem fer amb aquest registre

(Alta, Modificació o Baixa)

VARCHAR2 1 SI buit ó A (Alta)

M (Modificació) B (Baixa)

3.48.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del

Page 111: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

111

MA

0220

15S

I000

01

corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

009500 - L'any de pagament efectiu ha de ser numeric sense decimals.

009501 - La data de pagament efectiva ha de ser una data correcta amb el format DD/MM/YYYY.

009502 - L'import justificat ha de ser numeric amb 2 decimals i posant una comma com a simbol del decimal.

009503 - El nombre de participants ha de ser numeric sense decimals.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

009001 - L'identificador d'expedient és obligatori. 009002 - L'any de pagament efectiu és obligatori. 009003 - La línia d'acció és obligatoria. 009004 - La entitat gestora és obligatoria. 009005 - La provincia de la línia d'acció és obligatoria. 009006 - El CIF de la entitat és obligatori. 009007 - La data de pagament efectiva és obligatoria. 009008 - L'identificador de la verificació administrativa és obligatori.

009009 - L'indicador de si s'ha fet verificació In Situ és obligatori.

009010 - L'import justificat és obligatori. 009011 - El nombre de participants és obligatori. Mides dels camps:

ERROR DESCRIPCIÓ

009101 - L'identificador d'expedient no pot tenir una longitud superior a 20 caracters.

009102 - L'any de pagament efectiu ha de tenir una longitud de 4 digits.

009103 - La línia d'acció no pot tenir una longitud superior a 2 caracters.

009104 - La entitat gestora no pot tenir una longitud superior a 2 caracters.

009105 - La provincia de la línia d'acció no pot tenir una longitud superior a 2 caracters.

009106 - El CIF de la entitat no pot tenir una longitud superior a 9 caracters.

009107 - La data de pagament efectiva ha de tenir una longitud de 10 digits (DD/MM/YYYY).

009108 - L'identificador de la verificació administrativa no pot tenir una longitud superior a 20 caracters.

009109 - L'indicador de si s'ha fet verificació In Situ no pot tenir una longitud superior a 1 caracter.

009110 - L'import justificat no pot tenir una longitud

Page 112: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

112

MA

0220

15S

I000

01

superior a 10 digits inclosa la comma decimal. 009111 - El nombre de participants no pot tenir una longitud superior a 5 digits.

009112 - El CIF de la entitat contractada no pot tenir una longitud superior a 9 caracters.

Prerequisits: ERROR DESCRIPCIÓ

000200 - Acció ja integrada al mateix programa i any. Per donar d’alta una acció cal que l'acció no estigui ja integrada al mateix programa i any (els camps que identifiquen una acció com única són els camps PROGRAMA, ANYO i ID_EXPEDIENTE). Si no es compleix això donarem l'error.

001001 - Acció no integrada a l'any. Per integrar una acció JACO cal que l'acció (normal) corresponent ja estigui integrada. Si no es compleix això donarem l'error. Per modificar o donar de baixa una acció JACO cal que la acció JACO existeixi. Si no es compleix això donarem l’error.

009000 - Acció Jaco ja enviada en XML al JACO. Per integrar una acció Jaco cal que aquesta no estigui ja enviada en XML al JACO. Si no es compleix això donarem l'error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent a les accions Jaco (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Per donar de baixa una acció JACO, només cal informar al fitxer, els camps PROGRAMA, ANYO i ID_EXPEDIENTE, la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps:

ERROR DESCRIPCIÓ

009201 - L'any de pagament efectiu és incorrecte. Ha de ser un any entre el 2007 i el 2015.

Si el camp ANYO_PAGO_EFECTIVO està informat ha de ser un any entre el 2007 i el 2015. Si no es compleix això donarem l'error.

009202 - La línia d'acció és incorrecte. Els valor possibles són: 15 ó 14.

Si el camp LINEA_ACCION està informat ha de tenir el valor 15, si és un expedient de una Entitat local, o 14 si és un expedient de una Institució sense ànim de lucre. Si no es compleix això donarem l'error.

009203 - La entitat gestora és incorrecte. Ha de ser un codi entre el 01 i el 20.

Si el camp ENTIDAD_GESTORA està informat ha de ser un codi entre el 01 i el 20 (codi que indica la Comunitat Autònoma). En el nostre cas serà el valor fixe: 09 (Catalunya). Si no es compleix això donarem l'error.

009204 - La provincia de la línia d'acció és incorrecte. Si el camp PROVINCIA_LINEA_ACCION està informat el codi que indica ha d'existir a la taula mestra BDI_PROVINCIES. Permetem també els codis 98 i 99, que indiquen el següent: 99: per tenir en compte les accions pluriprovincials. 98: que indica que els beneficiaris d'aquesta acció resideixen en una provincia fora de Catalunya. Si no es compleix això donarem l'error.

009205 - El CIF de la entitat és incorrecte. Ha d'existir a la taula mestre de centres.

Si el camp CIF_ENTIDAD està informat ha d'existir al menys un registre corresponent al mateix codi

Page 113: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

113

MA

0220

15S

I000

01

(nif_centre) a la taula mestre BDI_NOMS_CENTRES. Si no es compleix això donarem l'error.

009206 - La data de pagament efectiva és incorrecte. Ha de ser del mateix any que l'any de pagament efectiu.

Si el camp FECHA_DE_PAGO_EFECTIVA està informat ha de ser del mateix any que l'any de pagament efectiu. Si no es compleix això donarem l'error.

009207 - L'identificador de la verificació administrativa és incorrecte. Ja existeix per a una altre acció Jaco ja integrada i ha de ser únic.

Si el camp ID_VERIF_ADMIN està informat ha de ser un codi únic pel mateix programa/anyo, es a dir, no poden haver-hi dos expedients amb el mateix codi de verificació administrativa. Si no es compleix això donarem l'error.

009208 - L'indicador de si s'ha fet verificació In Situ és incorrecte. Els valors possibles són: S (Sí) o N (No).

Si el camp ID_VERIF_SITU està informat ha de ser S o N. Si no es compleix això donarem l'error.

009209 - L'import justificat és incorrecte. No pot tenir valor 0.

Si el camp IMPORTE_JUSTIFICADO està informat no pot ser 0. Si no es compleix això donarem l'error.

009210 - El nombre de participants és incorrecte. No pot tenir valor 0.

Validem que hi hagi beneficiaris normals corresponents a l'acció JACO i que tots tinguin la data ALTA_ACCIO (que serà FECHA_INICIO_C) on l'any d'aquesta data sigui menor o igual a l'any de pagament efectiu (ANYO_PAGO_EFECTIVO). Si no hi ha beneficiaris normals per aquesta acció JACO, donarem l'error.

009211 - El CIF de la entitat contractada és incorrecte. Si el camp CIF_ENTIDAD_CONTRATO està informat ha de ser un CIF vàlid o en cas de ser un NIF o NIE també ha de ser vàlid, fent servir l'algorisme del Ministeri de Hisenda. Si no es compleix això donarem l'error.

009212 - No tots els beneficiaris per a aquesta acció Jaco tenen la data d'alta correcte. L'any de la data d'alta no pot ser major que l'any de pagament efectiu.

Si hi ha beneficiaris normals per aquesta acció JACO però algun d'ells no té la data d'alta correcte, donarem l'error.

005221 - Estat_enviament_xml incorrecte. Els valors possibles són: NULL, S, OK o KO.

El camp ESTAT_ENVIAMENT_XML ha de ser NULL, S, OK o KO. NULL vol dir que encara no s'ha generat l’XML corresponent a aquest registre (reintegrarem un registre amb aquest valor). S vol dir que ja s'ha generat l’XML corresponent a aquest registre (no reintegrarem un registre amb aquest valor, veure prerequisits). OK vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre correcte (no reintegrarem un registre amb aquest valor, veure prerequisits). KO vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre incorrecte (reintegrarem un registre amb aquest valor). Si no és cap d'aquests valors donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.49 XMLs de certificació d’accions JACO i beneficiaris JACO per programa i any.

3.49.1 Descripció Proporcionar dos fitxers en format XML amb les dades del tipus de dada Acció JACO i Beneficiari JACO ja integrats a la BDI en un programa i any i pendents de certificació. Un cop generats aquests fitxers XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

Page 114: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

114

MA

0220

15S

I000

01

3.49.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable JACO.

3.49.3 Operativa de la Funcionalitat Triem un programa i any.

La BDI mostra una finestra que demana confirmació a l’usuari. Si l’usuari decideix confirmar que vol generar els fitxers XML passem al punt següent, en cas contrari no fa res i restem a la mateixa pantalla.

La BDI genera els fitxers de certificació en dos fitxers en format XML (un per “Entidades_locales” i l’altre per “Instituciones_sin_animo_lucro”) i mostra els enllaços de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla. Al generar-se els fitxers XML la BDI marca totes les dades obtingudes per a que no es puguin modificar.

Page 115: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

115

MA

0220

15S

I000

01

L’usuari es descarrega els fitxers XML que contenen les dades a certificar.

3.50 XMLs de certificació d’accions JACO i beneficiaris JACO per any.

3.50.1 Descripció Proporcionar dos fitxers en format XML amb les dades del tipus de dada Acció JACO i Beneficiari JACO ja integrats a la BDI en un any i pendents de certificació. Un cop generats aquests fitxers XML els registres de les dades que s’obtenen queden marcades a la base de dades per a que no es puguin modificar.

3.50.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable JACO.

3.50.3 Operativa de la Funcionalitat Triem un any.

Page 116: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

116

MA

0220

15S

I000

01

La BDI mostra una finestra que demana confirmació a l’usuari. Si l’usuari decideix confirmar que vol generar els fitxers XML passem al punt següent, en cas contrari no fa res i restem a la mateixa pantalla.

La BDI genera els fitxers de certificació en dos fitxers en format XML (un per “Entidades_locales” i l’altre per “Instituciones_sin_animo_lucro”) i mostra els enllaços de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla. Al generar-se els fitxers XML la BDI marca totes les dades obtingudes per a que no es puguin modificar.

L’usuari es descarrega els fitxers XML que contenen les dades a certificar.

Page 117: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

117

MA

0220

15S

I000

01

3.51 Extracció de dades de beneficiaris JACO.

3.51.1 Descripció Extracció de dades de Beneficiaris JACO en un fitxer.

3.51.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable JACO. Usuari amb rol Gestor JACO i permís al tipus de dada Beneficiari JACO

3.51.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la extracció de dades d’accions. JACO.Triarem el programa del que desitgem fer l'extracció de dades. En el nou enllaç podrem obrir l'arxiu sol·licitat.

3.52 Integració de beneficiaris JACO - integració amb fitxer

3.52.1 Descripció Integrar dades de Beneficiaris JACO a la BDI a partir de un fitxer.

3.52.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable JACO. Usuari amb rol Gestor JACO i permís d’escriptura al tipus de dada Beneficiari JACO.

3.52.3 Operativa de la Funcionalitat La operativa d’aquesta funcionalitat és la mateixa que la integració de dades d’accions JACO.Triem el programa del que volem fer la integració de dades. Al botó “Examinar” triem el fitxer a integrar. Triem les opcions següents:

Esborrar tots els Beneficiaris JACO integrats anteriorment ?:

Opció Sí: Si triem aquesta opció esborrarem de la base de dades, just abans d’integrar els beneficiaris JACO del fitxer, tots els beneficiaris JACO del programa i any triat. De forma que, a

Page 118: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

118

MA

0220

15S

I000

01

continuació del esborrat massiu, integrarà els beneficiaris JACO del fitxer i a la taula de beneficiaris JACO del programa i any triat només ens quedaran els beneficiaris JACO del fitxer.

Opció No: Si triem aquesta opció no esborrarem de la base de dades cap beneficiari JACO abans d’integrar els beneficiaris JACO del fitxer. De forma que integrarà els beneficiaris JACO del fitxer i es mantenen a la taula de beneficiaris JACO els beneficiaris JACO prèviament integrats en processos anteriors.

Execució:

Opció programada: El procés comença a executar-se al moment però en background (en un altre thread) de forma que automàticament es passa a una pantalla de finalització i es pot veure l’estat del procés en execució (o en cua, pendent) des de la pantalla de “Processos en Execució”. Opció recomanable.

Opció immediata: El procés comença a executar-se al moment (al mateix thread) i no es recupera el control de la pantalla fins que el procés no ha acabat totalment. Amb aquesta opció, si existís un altre procés executant-se del mateix programa i any, el procés acabaria amb error (no es posaria en cua). Opció no recomanable.

Premem el botó “Integrar dades” per executar el procés amb les opcions triades. La pantalla següent conté la informació del que s'ha triat i executat i podrem anar (igual que a la integració d’accions JACO) a veure el procés en execució o el resultat del procés.

3.52.1 Camps del tipus de dada Els camps del tipus de dada Beneficiaris JACO que s’han d’incloure a un fitxer per integrar els detallem a continuació. El nom dels camps i l’ordre de la taula següent ha de ser exactament el mateix a les columnes de la capçalera del fitxer que es prepari.

Page 119: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

119

MA

0220

15S

I000

01

Camp Descripció Tipus Longitud Obligatori Valors possibles

PROGRAMA

Nom curt del programa. Tipus

de programa (sigles)

VARCHAR2 4 SI Programes definits per a la integració

ANYO Any de l'acció NUMBER 4 SI 2000, 2001...

ID_EXPEDIENTE Identificador de l'expedient VARCHAR2 20 SI

Cada programa i any pot tenir una codificació

diferent. Ha d’existir l’acció (taula

accions) ja integrada amb el idaccio igual a aquest

id_expediente

CODDNI Tipus de

document del beneficiari

VARCHAR2 1 SI Els tipus de document

possibles a SICAS: D, E, U, W, H i G

DNI Número de

document del beneficiari

VARCHAR2 10 SI

Depenent del tipus de document.

Pels tipus D, U, W, H i G: 8 números Pel tipus E:

lletra X ó Y ó Z + 8 números

LLETRADNI Lletra final del

DNI del beneficiari

VARCHAR2 1 SI Lletra vàlida del DNI

FECHA_INICIO_C Data d’inici del contracte DATE SI

L'any d'aquesta data ha de ser menor o igual a

l'any de pagament efectiu de l’acció Jaco corresponent.

Quan el procés d’integració agafi

automàticament aquest beneficiari informarà

aquesta data amb el valor del camp ALTA_ACCIO

del beneficiari ja integrat a la taula de beneficiaris.

ESTAT_ENVIAMENT_XML

Estat de l'enviament com XML d'aquest

registre

VARCHAR2 2 NO

NULL: Encara no s'ha generat un XML amb

aquest registre. S: S'ha generat un XML

amb aquest registre. OK: S'ha generat un XML amb aquest registre i ens han enviat resposta que

el registre enviat és correcte.

KO: S'ha generat un XML amb aquest registre i ens han enviat resposta que el registre enviat no és

correcte.

DATA_ESTAT_ENVIAMENT_XML Data de l'últim canvi d'estat d'enviament

DATE NO Data vàlida amb el format DD/MM/YYYY

OPCIO

Indiquem el que volem fer amb aquest registre

(Alta, Modificació o Baixa)

VARCHAR2 1 SI buit ó A (Alta)

M (Modificació) B (Baixa)

Page 120: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

120

MA

0220

15S

I000

01

3.52.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

Error: Capçalera incorrecte. No s'integrarà cap registre del fitxer.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a la taula del corresponent tipus de dada. Si la capçalera del fitxer no és correcte no s'executarà cap part del procés d'integració triat i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés d'integració triat i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis s'integraran els correctes i no s'integraran els incorrectes. Si s'ha triat l'esborrat de les dades anteriors, aquest pas és el primer que es fa si la capçalera és correcte, independentment de si hi ha registres correctes o no al fitxer.

Tipus de les dades dels camps: ERROR DESCRIPCIÓ

010500 - La data d'inici del contracte ha de ser una data correcta amb el format DD/MM/YYYY.

Obligatorietats dels camps: ERROR DESCRIPCIÓ

010001 - La data d'inici del contracte és obligatoria. Mides dels camps:

ERROR DESCRIPCIÓ

010101 - La data d'inici del contracte ha de tenir una longitud de 10 digits (DD/MM/YYYY).

Prerequisits: ERROR DESCRIPCIÓ

001001 - Acció no integrada a l'any. Per integrar un beneficiari JACO cal que l'acció (normal) corresponent ja estigui integrada. Si no es compleix això donarem l'error.

010000 - Beneficiari Jaco ja enviat en XML al JACO. Per integrar un beneficiari Jaco cal que aquest no estigui ja enviat en XML al JACO. Si no es compleix això donarem l'error.

001011 - Beneficiari ja integrat. Per donar d’alta un beneficiari Jaco cal que no estigui ja integrat. Si no es compleix això donarem l'error.

001012 - Beneficiari no integrat. Per modificar o donar de baixa un beneficiari Jaco cal que el beneficiari Jaco existeixi. Si no es compleix això donarem l’error.

002006 - El programa i any que indica el registre no coincideix amb el que es vol integrar.

El programa i any que indica el registre de dades que volem integrar ha de coincidir amb el que demanem integrar a l'aplicació. Si no es compleix això donarem l'error.

000201 - El programa i any han de existir i no estar tancats.

El programa i any s'ha de restringir als codis de programa i any donats d’alta a la BDI i que l’estat corresponent als beneficiaris Jaco (dígit corresponent) no estigui tancat. Si no es compleix això donarem l'error.

Page 121: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

121

MA

0220

15S

I000

01

Per donar de baixa un beneficiari JACO, només cal informar al fitxer, els camps PROGRAMA, ANYO, ID_EXPEDIENTE, CODDNI, DNI i LLETRADNI, la resta de camps obligatoris no ho són en aquest cas.

Valors possibles dels camps:

ERROR DESCRIPCIÓ

001201 - Coddni incorrecte. Els valor possibles són: D, E, U, W, H ó G.

El CODDNI ha de ser D, E, U, W, H ó G. Si no es compleix això donarem l'error.

001202 - Dni del tipus E incorrecte. Cal que comenci per una X ó Y ó Z.

Si el CODDNI és E la primera lletra d’un NIE ha de ser X, Y ó Z. Si no es compleix això donarem l'error.

001203 - Dni incorrecte. Cal que siguin números. A partir del primer dígit de DNI, fins el final, per als tipus D, U, W, H ó G i a partir del segon dígit, fins el final, dels NIE (tipus E), tot han de ser números. Si no es compleix això donarem l'error.

001204 - Lletradni incorrecte. Validem que la LLETRADNI sigui correcta respecte el DNI, fent servir de l'algorisme del Ministeri de Hisenda. Si no es compleix això donarem l'error.

010201 - La data d'inici del contracte és incorrecte. L'any d'aquesta data no pot ser major que l'any de pagament efectiu.

Si el camp FECHA_INICIO_C està informat l'any d'aquesta data ha de ser menor o igual a l'any de pagament efectiu de l’acció Jaco corresponent. Si no es compleix això donarem l'error.

005221 - Estat_enviament_xml incorrecte. Els valors possibles són: NULL, S, OK o KO.

El camp ESTAT_ENVIAMENT_XML ha de ser NULL, S, OK o KO. NULL vol dir que encara no s'ha generat l’XML corresponent a aquest registre (reintegrarem un registre amb aquest valor). S vol dir que ja s'ha generat l’XML corresponent a aquest registre (no reintegrarem un registre amb aquest valor, veure prerequisits). OK vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre correcte (no reintegrarem un registre amb aquest valor, veure prerequisits). KO vol dir que l’XML que ja s'ha generat també s'ha enviat al FSE i ens han confirmat que és un registre incorrecte (reintegrarem un registre amb aquest valor). Si no és cap d'aquests valors donarem l'error.

002011 - Opció incorrecte. Els valors possibles són: buit o A (per a fer un Alta), M (per a una Modificació), B (per a fer una Baixa).

Per fer una Alta del registre podem deixar aquest camp buit o posar una A. Per fer una modificació del registre cal posar una M. Per fer la baixa del registre cal posar una B. Si no es compleix això donarem l'error.

3.53 Controls FSE (Llistat Control AFSE)

3.53.1 Descripció Proporcionar un fitxer en format text amb certes dades dels tipus de dada Operació i Despesa ja integrades a la BDI i certes dades de control respecte d’aquestes operacions i despeses.

3.53.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

Page 122: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

122

MA

0220

15S

I000

01

3.53.3 Operativa de la Funcionalitat L’usuari prem el botó “Generar llistat”

La BDI genera el fitxer en format text i mostra l’enllaç de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla.

L’usuari es descarrega el fitxer text que conté el llistat.

Page 123: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

123

MA

0220

15S

I000

01

3.53.4 Camps del llistat

Camp Descripció

OPERACION_CODIGO Veure taula Operaciones

GASTO_ID Veure taula Gastos

PROGRAMA_OBJETIVO Veure taula Operaciones

ESTAT_ENVIAMENT_XML_OPERACIO Valor del camp ESTAT_ENVIAMENT_XML de la taula Operaciones

DATA_ESTAT_ENVIAMENT_XML_OPERACIO Valor del camp DATA_ESTAT_ENVIAMENT_XML de la taula Operaciones

ESTAT_ENVIAMENT_XML_DESPESA Valor del camp ESTAT_ENVIAMENT_XML de la taula Gastos

DATA_ESTAT_ENVIAMENT_XML_DESPESA Valor del camp DATA_ESTAT_ENVIAMENT_XML de la taula Gastos

CONTROL_1 Valor OK si: Hi ha els mateixos registres en la taula d’operacions

que en la de despeses. Valor KO si no es compleix lo anterior.

APROBACION_FECHA Veure taula Operaciones

CONTROL_2

Valor OK si: El camp APROBACION_FECHA està informat. Valor KO si no es compleix lo anterior.

Valor NA (no aplica) si es tracta d’una operació ja enviada referent a una despesa no enviada.

BENEFICIARIO_ID Veure taula Gastos

BENEFICIARIO_RAZONSOCIAL Veure taula Gastos

CONTROL_3

Valor OK si: El camp BENEFICIARIO_RAZONSOCIAL està informat.

Valor KO si no es compleix lo anterior. Valor NA (no aplica) si el control 1 és KO i per tant no tenim dades de despeses al llistat per a la operació o es tracta d’una despesa

ja enviada referent a una operació no enviada.

FECHA_INICIO Veure taula Operaciones

CONTROL_4

Valor OK si: Els camps FECHA_INICIO i APROBACION_FECHA estan informats i FECHA_INICIO és més gran o igual que

APROBACION_FECHA. Valor KO sinó es compleix lo anterior.

Valor NA (no aplica) si els camps FECHA_INICIO i

Page 124: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

124

MA

0220

15S

I000

01

3.54 Controls FSE (Llistat SCIPA)

3.54.1 Descripció Proporcionar un fitxer en format text amb certes dades dels tipus de dada Operació i Despesa ja integrades a la BDI i marcar aquestes operacions i despeses de forma que no es puguin modificar a posteriori.

3.54.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.54.3 Operativa de la Funcionalitat L’usuari prem el botó “Generar llistat”

APROBACION_FECHA no estan informats o si es tracta d’una operació ja enviada referent a una despesa no enviada.

CODIGO_METODO_GESTION Veure taula Operaciones

FECHA_PAGO Veure taula Gastos

FECHA_FIN Veure taula Operaciones

CONTROL_5

Valor OK si: El camp CODIGO_METODO_GESTION=11 i el camp FECHA_PAGO és més gran o igual al camp FECHA_FIN.

Valor KO sinó es compleix lo anterior. Valor NA (no aplica) si el camp CODIGO_METODO_GESTION no és 11 o el control 1 és KO i per tant no tenim dades de despeses al llistat per a la operació. O també si es tracta d’una despesa ja

enviada referent a una operació no enviada.

IMPORTE_PAGADO Veure taula Gastos

GASTO_TOTAL_IMPORTE Veure taula Gastos

CONTROL_6

Valor OK si: El camp IMPORTE_PAGADO és major al camp GASTO_TOTAL_IMPORTE.

Valor KO sinó es compleix lo anterior. Valor NA (no aplica) si el camp IMPORTE_PAGADO o el camp GASTO_TOTAL_IMPORTE no estan informats o el control 1 és

KO i per tant no tenim dades de despeses al llistat per a la operació. O també si es tracta d’una despesa ja enviada referent a

una operació no enviada.

FINANCIACION_TIPO Veure taula Operaciones

CONTROL_7

Valor OK si: El camp CODIGO_METODO_GESTION=10 i el camp

FINANCIACION_TIPO és igual a 1. El camp CODIGO_METODO_GESTION=12 i el camp

FINANCIACION_TIPO és igual a 1. El camp CODIGO_METODO_GESTION=11 i el camp

FINANCIACION_TIPO és igual a 4. El camp CODIGO_METODO_GESTION=13 i el camp

FINANCIACION_TIPO és igual a 4. Valor KO sinó es compleix alguna de les condicions.

Valor NA (no aplica) si el camp CODIGO_METODO_GESTION no és: 10, 11, 12 ni 13 o es tracta d’una operació ja enviada referent

a una despesa no enviada.

Page 125: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

125

MA

0220

15S

I000

01

La BDI genera el fitxer en format text i mostra l’enllaç de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla.

L’usuari es descarrega el fitxer text que conté el llistat.

Page 126: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

126

MA

0220

15S

I000

01

3.54.4 Camps del llistat

Camp Descripció

PROGRAMA Codi de programa on van associades les operacions i despeses

ANYO Any del programa on van associades les operacions i despeses

OPERACION_CODIGO Veure taula Operaciones

GASTO_ID Veure taula Gastos

PROGRAMA_OBJETIVO Veure taula Operaciones

PROGRAMA_EJEPRIORITARIO Veure taula Operaciones

PROGRAMA_TEMAPRIORITARIO Veure taula Operaciones

TIPO_OPERACION Veure taula Operaciones

DESCRIPCION Veure taula Operaciones

FECHA_INICIO Veure taula Operaciones

FECHA_FIN Veure taula Operaciones

APROBACION_FECHA Veure taula Operaciones

METODO_GESTION Veure taula Operaciones

REGIMEN_AYUDAS Veure taula Operaciones

BENEFICIARIO_ID Veure taula Gastos

BENEFICIARIO_RAZONSOCIAL Veure taula Gastos

BENEFICIARIO_EXPEDIENTE Veure taula Gastos

NIF_ADJUDICATARIO Veure taula Gastos

NOM_ADJUDICATARIO Veure taula Gastos

FECHA_PAGO Veure taula Gastos

GASTO_TOTAL_IMPORTE Veure taula Gastos

GASTO_TOTAL_FINPRIVADA_IMP Veure taula Gastos

IMPORTE_PAGADO Veure taula Gastos

ESTAT_ENVIAMENT_XML_OPERACIO Valor del camp ESTAT_ENVIAMENT_XML de la taula Operaciones

DATA_ESTAT_ENVIAMENT_XML_OPERACIO Valor del camp DATA_ESTAT_ENVIAMENT_XML de la taula Operaciones

DATA_ESTAT_SCIPA_OPERACIO Data del dia que es demani el llistat i que es guardarà a la taula Operaciones per a la operació corresponent

ESTAT_ENVIAMENT_XML_DESPESA Valor del camp ESTAT_ENVIAMENT_XML de la taula Gastos

DATA_ESTAT_ENVIAMENT_XML_DESPESA Valor del camp DATA_ESTAT_ENVIAMENT_XML de la taula Gastos

DATA_ESTAT_SCIPA_DESPESA Data del dia que es demani el llistat i que es guardarà a la taula Gastos per a la despesa corresponent

Page 127: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

127

MA

0220

15S

I000

01

3.55 Controls FSE (Llistat Intervenció)

3.55.1 Descripció Proporcionar un fitxer en format text amb certes dades dels tipus de dada Operació i Despesa ja integrades a la BDI i marcar aquestes operacions i despeses de forma que no es puguin modificar a posteriori.

3.55.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.55.3 Operativa de la Funcionalitat L’usuari prem el botó “Generar llistat”

La BDI genera el fitxer en format text i mostra l’enllaç de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla.

L’usuari es descarrega el fitxer text que conté el llistat.

Page 128: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

128

MA

0220

15S

I000

01

3.55.4 Camps del llistat

Camp Descripció

PROGRAMA Codi de programa on van associades les operacions i despeses

ANYO Any del programa on van associades les operacions i despeses

OPERACION_CODIGO Veure taula Operaciones

GASTO_ID Veure taula Gastos

DESCRIPCIO Veure taula Operaciones

PROGRAMA_OBJETIVO Veure taula Operaciones

METODO_GESTION Veure taula Operaciones

GASTO_TOTAL_IMPORTE Veure taula Gastos

GASTO_TOTAL_FINPRIVADA_IMP Veure taula Gastos

BENEFICIARIO_ID Veure taula Gastos

BENEFICIARIO_RAZONSOCIAL Veure taula Gastos

NIF_ADJUDICATARIO Veure taula Gastos

NOM_ADJUDICATARIO Veure taula Gastos

IMPORTE_PAGADO Veure taula Gastos

FECHA_PAGO Veure taula Gastos

DOCUMENT_GECAT Veure taula Gastos

POSICIO_GECAT Veure taula Gastos

Page 129: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

129

MA

0220

15S

I000

01

3.56 Control Certificació FSE

3.56.1 Descripció Funcionalitat que permet als usuaris pujar un fitxer amb dos nous camps de control.

3.56.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.56.3 Operativa de la Funcionalitat L’usuari recupera del seu PC el fitxer text i prem el botó “Certificar dades control FSE” per a processar les dades de control del fitxer.

La BDI processa el fitxer i informa les dades de control de certificació pels registres correctes i donarà error pels registres erronis.

ESTAT_ENVIAMENT_XML_OPERACIO Valor del camp ESTAT_ENVIAMENT_XML de la taula Operaciones

DATA_ESTAT_ENVIAMENT_XML_OPERACIO Valor del camp DATA_ESTAT_ENVIAMENT_XML de la taula Operaciones

DATA_ESTAT_INTERVENCIO_OPERACIO Data del dia que es demani el llistat i que es guardarà a la taula Operaciones per a la operació corresponent

ESTAT_ENVIAMENT_XML_DESPESA Valor del camp ESTAT_ENVIAMENT_XML de la taula Gastos

DATA_ESTAT_ENVIAMENT_XML_DESPESA Valor del camp DATA_ESTAT_ENVIAMENT_XML de la taula Gastos

DATA_ESTAT_INTERVENCIO_DESPESA Data del dia que es demani el llistat i que es guardarà a la taula Gastos per a la despesa corresponent

Page 130: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

130

MA

0220

15S

I000

01

L’usuari accedeix a la pantalla de “Resultat de Processos” per verificar si han hagut errors o no al processar el fitxer. L’usuari ha de prémer el botó “ControlsFSE” per veure els resultats dels processos de control del FSE.

3.56.1 Camps del fitxer

Camp Descripció Tipus Longitud Obligatori Valors possibles

Page 131: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

131

MA

0220

15S

I000

01

3.56.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

La capçalera del fitxer de certificació de dades de control FSE és incorrecte.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a continuació:

OPERACION_CODIGO

GASTO_ID

DATA_CERTIFICACIO_OPE

NUMERO_CERTIFICACIO_OPE

DATA_CERTIFICACIO_GAS

NUMERO_CERTIFICACIO_GAS

Si la capçalera del fitxer no és correcte no s'executarà cap part del procés i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis es processaran els correctes i no es processaran els incorrectes.

Errors a les files del fitxer: ERROR DESCRIPCIÓ

Error: És obligatori informar la operació.

Si no s'informa el codi d'operació (OPERACION_CODIGO), donarem l'error.

Error: La operació no existeix amb el OPERACION_CODIGO indicat.

Si s'informa el codi d'operació (OPERACION_CODIGO), la operació corresponent ha d'estar ja integrada, si no es compleix això donarem l'error.

Error: algun d'aquests camps no està informat a la Operació

Si la operació corresponent ja està integrada però algun dels camps ESTAT_ENVIAMENT_XML o DATA_ESTAT_ENVIAMENT_XML no

OPERACION_CODIGO Código de operación del O.I. VARCHAR2 20 SI

L’ha d’informar l’usuari i s’ha de compondre de

anyo(2 caràcters)+programa(max.

4 caràcters)+'/'+identificador

únic del programa i any corresponent(max. 13

caràcters). En total un màxim de 20

caràcters. Cal que aquest

identificador no contingui espais.

GASTO_ID Código del gasto del O.I. VARCHAR2 20 NO

Identificador únic del gasto per a tots els gastos de la

integració. No està definit.

L'ha d'informar l'usuari. Cal que aquest

identificador no contingui espais.

DATA_CERTIFICACIO_OPE Data de

certificació de la operació

DATE

Sí, si s’informa el

codi d’operació

NUMERO_CERTIFICACIO_OPE Número de

certificació de la operació

VARCHAR2 50

Sí, si s’informa el

codi d’operació

DATA_CERTIFICACIO_GAS Data de

certificació de la despesa

DATE

Sí, si s’informa el

codi de despesa

NUMERO_CERTIFICACIO_GAS Número de

certificació de la despesa

VARCHAR2 50

Sí, si s’informa el

codi de despesa

Page 132: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

132

MA

0220

15S

I000

01

(ESTAT_ENVIAMENT_XML, DATA_ESTAT_ENVIAMENT_XML)

està informat, donarem l'error.

Error: algun d'aquests camps no està informat a la Operació (DATA_ESTAT_SCIPA)

Si la operació corresponent ja està integrada però el camp DATA_ESTAT_SCIPA no està informat, donarem l'error.

Error: algun d'aquests camps no està informat a la Operació (DATA_ESTAT_INTERVENCIO)

Si la operació corresponent ja està integrada però el camp DATA_ESTAT_INTERVENCIO no està informat, donarem l'error.

Error: els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO d'operacions han d'estar buits. El seu valor actual és DATA_CERTIFICACIO:XXX / NUMERO_CERTIFICACIO:YYY

Si la operació corresponent ja està integrada però els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO ja estan informats, donarem l'error.

Error: si el codi de despesa no s'informa, la Data de Certificació i el Numero de Certificació de la despesa tampoc s'han d'informar

Si no s'informa l'identificador de la despesa (GASTO_ID) i en canvi s'informa algun dels camps DATA_CERTIFICACIO_GAS o NUMERO_CERTIFICACIO_GAS, que corresponen a la despesa, donarem l'error.

Error: si s'informa el codi de despesa, la Data de Certificacio i el Numero de Certificació de la despesa no poden estar buits.

Si s'informa l'identificador de la despesa (GASTO_ID) i en canvi no s'informa algun dels camps DATA_CERTIFICACIO_GAS o NUMERO_CERTIFICACIO_GAS, que corresponen a la despesa, donarem l'error.

Error: És obligatori informar la operació si la despesa es informada.

Si s'informa l'identificador de la despesa (GASTO_ID) i no s'informa el codi d'operació (OPERACION_CODIGO), donarem l'error.

Error: La despesa no existeix amb el GASTO_ID:XXX OPERACION_CODIGO:YYY indicat.

Si s'informa l'identificador de la despesa (GASTO_ID) i s'informa el codi d'operació (OPERACION_CODIGO), la despesa corresponent ha d'estar ja integrada, si no es compleix això donarem l'error.

Error: algun d'aquests camps no està informat a la Despesa (ESTAT_ENVIAMENT_XML, DATA_ESTAT_ENVIAMENT_XML)

Si la despesa corresponent ja està integrada però algun dels camps ESTAT_ENVIAMENT_XML o DATA_ESTAT_ENVIAMENT_XML no està informat, donarem l'error.

Error: algun d'aquests camps no està informat a la Despesa (DATA_ESTAT_SCIPA)

Si la despesa corresponent ja està integrada però el camp DATA_ESTAT_SCIPA no està informat, donarem l'error.

Error: algun d'aquests camps no està informat a la Despesa (DATA_ESTAT_INTERVENCIO)

Si la despesa corresponent ja està integrada però el camp DATA_ESTAT_INTERVENCIO no està informat, donarem l'error.

Error: els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO de despeses han d'estar buits. El seu valor actual és DATA_CERTIFICACIO:XXX / NUMERO_CERTIFICACIO:YYY

Si la despesa corresponent ja està integrada però els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO ja estan informats, donarem l'error.

Error: la data DATA_CERTIFICACIO_OPE ha de tenir el format DD/MM/YYYY

Si el camp DATA_CERTIFICACIO_OPE està informat ha de tenir el format DD/MM/YYYY, si no es compleix això donarem l'error.

Error: la data DATA_CERTIFICACIO_GAS ha de tenir el format DD/MM/YYYY

Si el camp DATA_CERTIFICACIO_GAS està informat ha de tenir el format DD/MM/YYYY, si no es compleix això donarem l'error.

Error: la mida màxima del camp NUMERO_CERTIFICACIO_OPE ha de ser 50

Si el camp NUMERO_CERTIFICACIO_OPE té una mida major a 50, donarem l'error.

Error: la mida màxima del camp NUMERO_CERTIFICACIO_GAS ha de ser 50

Si el camp NUMERO_CERTIFICACIO_GAS té una mida major a 50, donarem l'error.

Page 133: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

133

MA

0220

15S

I000

01

3.57 Gestió Desmarcatge Dades Control FSE

3.57.1 Descripció Funcionalitat que permet als usuaris pujar un fitxer que indicarà quines dades de control del FSE es volen desmarcar.

3.57.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable FSE.

3.57.3 Operativa de la Funcionalitat L’usuari recupera del seu PC el fitxer text i prem el botó “Desmarcar dades control FSE” per a processar el fitxer de desmarcatge.

La BDI processa el fitxer i desmarca les dades de control indicades al fitxer pels registres correctes i donarà error pels registres erronis.

L’usuari accedeix a la pantalla de “Resultat de Processos” per verificar si han hagut errors o no al processar el fitxer. L’usuari ha de prémer el botó “ControlsFSE” per veure els resultats dels processos de control del FSE.

Page 134: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

134

MA

0220

15S

I000

01

En aquest exemple podem veure com tot i que ha donat algun error, altres han anat bé.

3.57.1 Camps del fitxer

Camp Descripció Tipus Longitud Obligatori Valors possibles

OPERACION_CODIGO Código de operación del O.I. VARCHAR2 20 SI

L’ha d’informar l’usuari i s’ha de compondre de

anyo(2 caràcters)+programa(max.

4 caràcters)+'/'+identificador

únic del programa i any corresponent(max. 13

caràcters). En total un màxim de 20

caràcters. Cal que aquest

identificador no contingui espais.

GASTO_ID Código del gasto del O.I. VARCHAR2 20 NO

Identificador únic del gasto per a tots els gastos de la

integració. No està definit.

L'ha d'informar l'usuari. Cal que aquest

identificador no contingui espais.

VERIFICACION_ID Código de verificación del O.I. VARCHAR2 50 NO

Identificador únic de la verificación per a totes les

verificaciones de la integració.

Page 135: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

135

MA

0220

15S

I000

01

No està definit. L'ha d'informar l'usuari.

Cal que aquest identificador no contingui

espais (l’aplicació del FSE no els admet i retorna

error).

CONTROL_ID

Codi d’irregularitat. Referencia o

identificación de control.

VARCHAR2 20 NO

Identificador únic de la irregularidad per al mateix

GASTO_ID. No està definit.

L'ha d'informar l'usuari. Cal que aquest

identificador no contingui espais.

ENVIAMENT_XML_OPE

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

ESTAT_ENVIAMENT_XML i

DATA_ESTAT_ENVIAMENT_XML

VARCHAR2 1

Sí, si s’informa el

codi d’operació

X: si es volen desmarcar els camps corresponents a

l’enviament XML d’operacions.

Buit: si no es volen desmarcar.

CONTROL_SCIPA_OPE

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

DATA_ESTAT_SCIPA

VARCHAR2 1

Sí, si s’informa el

codi d’operació

X: si es volen desmarcar els camps corresponents al

control SCIPA d’operacions.

Buit: si no es volen desmarcar.

CONTROL_INTERVENCIO_OPE

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

DATA_ESTAT_INTERVENCIO

VARCHAR2 1

Sí, si s’informa el

codi d’operació

X: si es volen desmarcar els camps corresponents al

control Intervenció d’operacions.

Buit: si no es volen desmarcar.

CONTROL_CERTIFICACIO_OPE

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

DATA_CERTIFICACIO i

NUMERO_CERTIFICACIO

VARCHAR2 1

Sí, si s’informa el

codi d’operació

X: si es volen desmarcar els camps corresponents al

control de certificació d’operacions.

Buit: si no es volen desmarcar.

ENVIAMENT_XML_GAS

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

ESTAT_ENVIAMENT_XML i

DATA_ESTAT_ENVIAMENT_XML

VARCHAR2 1

Sí, si s’informa el

codi de despesa

X: si es volen desmarcar els camps corresponents a

l’enviament XML de despeses.

Buit: si no es volen desmarcar.

CONTROL_SCIPA_GAS

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

DATA_ESTAT_SCIPA

VARCHAR2 1

Sí, si s’informa el

codi de despesa

X: si es volen desmarcar els camps corresponents al

control SCIPA de despeses.

Buit: si no es volen desmarcar.

CONTROL_INTERVENCIO_GAS

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

DATA_ESTAT_INTERVENCIO

VARCHAR2 1

Sí, si s’informa el

codi de despesa

X: si es volen desmarcar els camps corresponents al

control Intervenció de despeses.

Buit: si no es volen desmarcar.

CONTROL_CERTIFICACIO_GAS

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

DATA_CERTIFICACIO i

NUMERO_CERTIFICACIO

VARCHAR2 1

Sí, si s’informa el

codi de despesa

X: si es volen desmarcar els camps corresponents al

control de certificació de despeses.

Buit: si no es volen desmarcar.

Page 136: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

136

MA

0220

15S

I000

01

3.57.2 Validacions - Errors

Capçalera: ERROR DESCRIPCIÓ

La capçalera del fitxer de desmarcatge de dades de control FSE és incorrecte.

La primera fila del fitxer es considerarà la descripció de cada un dels camps del fitxer i es farà servir com a tal, es a dir no es carregarà com a registre de dades. Es verificarà que cada un dels camps de la capçalera s'anomeni exactament igual i estigui a la posició que li toca tal com ho indiquem a continuació: OPERACION_CODIGO GASTO_ID VERIFICACION_ID CONTROL_ID ENVIAMENT_XML_OPE CONTROL_SCIPA_OPE CONTROL_INTERVENCIO_OPE CONTROL_CERTIFICACIO_OPE ENVIAMENT_XML_GAS CONTROL_SCIPA_GAS CONTROL_INTERVENCIO_GAS CONTROL_CERTIFICACIO_GAS ENVIAMENT_XML_VER ENVIAMENT_XML_IRR

Si la capçalera del fitxer no és correcte no s'executarà cap part del procés i es mostrarà aquest error. Si la capçalera del fitxer és correcte es començarà a executar el procés i llavors es començaran a validar cada un dels registres del fitxer. Hi hagi molts o pocs registres erronis es processaran els correctes i no es processaran els incorrectes.

Errors a les files del fitxer: ERROR DESCRIPCIÓ

Error: És obligatori informar la operació.

Si no s'informa el codi d'operació (OPERACION_CODIGO), donarem l'error.

Error: La operació no existeix amb el OPERACION_CODIGO indicat.

Si s'informa el codi d'operació (OPERACION_CODIGO), la operació corresponent ha d'estar ja integrada, si no es compleix això donarem l'error.

Error: És obligatori informar la operació si s'informa la despesa.

Si s'informa l’identificador de despesa (GASTO_ID), s’ha d’informar el codi d'operació (OPERACION_CODIGO), si no es compleix això donarem l'error.

Error: La despesa no existeix amb el GASTO_ID indicat.

Si s'informa el codi d'operació (OPERACION_CODIGO) i l’identificador de despesa (GASTO_ID), la despesa corresponent ha d'estar ja integrada, si no es compleix això donarem l'error.

Error: És obligatori informar la operació si s'informa la verificació.

Si s'informa l’identificador de verificació (VERIFICACION_ID), s’ha d’informar el codi d'operació (OPERACION_CODIGO), si no es compleix això donarem l'error.

Error: La verificació no existeix amb el VERIFICACION_ID indicat.

Si s'informa el codi d'operació (OPERACION_CODIGO) i l’identificador de verificació (VERIFICACION_ID), la verificació corresponent ha d'estar ja integrada, si no es compleix això donarem l'error.

Error: És obligatori informar la operació i la despesa si s'informa controlId.

Si s'informa l’identificador d’irregularitat (CONTROL_ID), s’ha d’informar el codi d'operació (OPERACION_CODIGO) i l’identificador de despesa (GASTO_ID), si no es compleix això donarem l'error.

Error: La irregularitat no existeix amb el CONTROL_ID indicat.

Si s'informa el codi d'operació (OPERACION_CODIGO), l’identificador de despesa (GASTO_ID) i l’identificador d’irregularitat (CONTROL_ID),

ENVIAMENT_XML_VER

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

ESTAT_ENVIAMENT_XML i

DATA_ESTAT_ENVIAMENT_XML

VARCHAR2 1

Sí, si s’informa el

codi de verificació

X: si es volen desmarcar els camps corresponents a

l’enviament XML de verificacions.

Buit: si no es volen desmarcar.

ENVIAMENT_XML_IRR

Camp que indicarà si es volen

desmarcar els camps de control FSE associats:

ESTAT_ENVIAMENT_XML i

DATA_ESTAT_ENVIAMENT_XML

VARCHAR2 1

Sí, si s’informa el

codi d’irregularitat

X: si es volen desmarcar els camps corresponents a

l’enviament XML d’irregularitats.

Buit: si no es volen desmarcar.

Page 137: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

137

MA

0220

15S

I000

01

la irregularitat corresponent ha d'estar ja integrada, si no es compleix això donarem l'error.

Error: El valor del camp ENVIAMENT_XML_OPE és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la operació indicada, cal posar una lletra X al camp ENVIAMENT_XML_OPE. Si no es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la operació indicada i es vol deixar els valors actuals, cal deixar buit el camp ENVIAMENT_XML_OPE. Si no es compleix això donarem l'error.

Error: El valor del camp CONTROL_SCIPA_OPE és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es vol desmarcar el camp DATA_ESTAT_SCIPA de la operació indicada, cal posar una lletra X al camp CONTROL_SCIPA_OPE. Si no es vol desmarcar el camp DATA_ESTAT_SCIPA de la operació indicada i es vol deixar el valor actual, cal deixar buit el camp CONTROL_SCIPA_OPE. Si no es compleix això donarem l'error.

Error: El valor del camp CONTROL_INTERVENCIO_OPE és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es vol desmarcar el camp DATA_ESTAT_INTERVENCIO de la operació indicada, cal posar una lletra X al camp CONTROL_INTERVENCIO_OPE. Si no es vol desmarcar el camp DATA_ESTAT_INTERVENCIO de la operació indicada i es vol deixar el valor actual, cal deixar buit el camp CONTROL_INTERVENCIO_OPE. Si no es compleix això donarem l'error.

Error: El valor del camp CONTROL_CERTIFICACIO_OPE és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es volen desmarcar els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO de la operació indicada, cal posar una lletra X al camp CONTROL_CERTIFICACIO_OPE. Si no es volen desmarcar els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO de la operació indicada i es vol deixar els valors actuals, cal deixar buit el camp CONTROL_CERTIFICACIO_OPE. Si no es compleix això donarem l'error.

Error: No es poden desmarcar dades de control d'operacions sense informar el codi d'operació.

Si s’informa que es vol desmarcar alguna dada de control d’operacions i no s’ha informat el codi d'operació (OPERACION_CODIGO), donarem l'error.

Error: El valor del camp ENVIAMENT_XML_GAS és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la despesa indicada, cal posar una lletra X al camp ENVIAMENT_XML_GAS. Si no es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la despesa indicada i es vol deixar els valors actuals, cal deixar buit el camp ENVIAMENT_XML_GAS. Si no es compleix això donarem l'error.

Error: El valor del camp CONTROL_SCIPA_GAS és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es vol desmarcar el camp DATA_ESTAT_SCIPA de la despesa indicada, cal posar una lletra X al camp CONTROL_SCIPA_GAS. Si no es vol desmarcar el camp DATA_ESTAT_SCIPA de la despesa indicada i es vol deixar el valor actual, cal deixar buit el camp CONTROL_SCIPA_GAS. Si no es compleix això donarem l'error.

Error: El valor del camp CONTROL_INTERVENCIO_GAS és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es vol desmarcar el camp DATA_ESTAT_INTERVENCIO de la despesa indicada, cal posar una lletra X al camp CONTROL_INTERVENCIO_GAS. Si no es vol desmarcar el camp DATA_ESTAT_INTERVENCIO de la despesa indicada i es vol deixar el valor actual, cal deixar buit el camp CONTROL_INTERVENCIO_GAS. Si no es compleix això donarem l'error.

Error: El valor del camp CONTROL_CERTIFICACIO_GAS és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per

Si es volen desmarcar els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO de la despesa indicada, cal posar una lletra X al camp CONTROL_CERTIFICACIO_GAS. Si no es volen desmarcar els camps DATA_CERTIFICACIO i NUMERO_CERTIFICACIO de la despesa indicada i es vol deixar els

Page 138: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

indicar que no s'ha de modificar el camp).

valors actuals, cal deixar buit el camp CONTROL_CERTIFICACIO_GAS. Si no es compleix això donarem l'error.

Error: No es poden desmarcar dades de control de despeses sense informar el codi de despesa.

Si s’informa que es vol desmarcar alguna dada de control de despeses i no s’ha informat l’identificador de despesa (GASTO_ID), donarem l'error. 138

Error: El valor del camp ENVIAMENT_XML_VER és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la verificació indicada, cal posar una lletra X al camp ENVIAMENT_XML_VER. Si no es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la verificació indicada i es vol deixar els valors actuals, cal deixar buit el camp ENVIAMENT_XML_VER. Si no es compleix això donarem l'error.

Error: No es poden desmarcar dades de control de verificacions sense informar el codi de verificació.

Si s’informa que es vol desmarcar alguna dada de control de verificacions i no s’ha informat l’identificador de verificació (VERIFICACION_ID), donarem l'error.

Error: El valor del camp ENVIAMENT_XML_IRR és incorrecte. Els valors possibles són X (per indicar que es vol desmarcar el camp) ó buit (per indicar que no s'ha de modificar el camp).

Si es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la irregularitat indicada, cal posar una lletra X al camp ENVIAMENT_XML_IRR. Si no es volen desmarcar els camps ESTAT_ENVIAMENT_XML i DATA_ESTAT_ENVIAMENT_XML de la irregularitat indicada i es vol deixar els valors actuals, cal deixar buit el camp ENVIAMENT_XML_IRR. Si no es compleix això donarem l'error.

Error: No es poden desmarcar dades de control d'irregularitats sense informar el codi de controlId.

Si s’informa que es vol desmarcar alguna dada de control d’irregularitats i no s’ha informat l’identificador d’irregularitat (CONTROL_ID), donarem l'error.

3.58 Processos en execució

3.58.1 Descripció Mostrar la llista de processos en execució, d’integració o enriquiment de dades, de un programa i any triat.

3.58.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO. Usuari amb rol Gestor Accions o gestor FSE o gestor JACO i permís d’escriptura a qualsevol tipus de dada.

3.58.3 Operativa de la Funcionalitat L’usuari tria el programa i any del que vol veure els processos en execució.

MA

0220

15S

I000

01

Page 139: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

139

MA

0220

15S

I000

01

La BDI mostra per pantalla la llista de processos en execució o pendents d’execució. Si no hi ha cap en execució, ni pendent, mostrarà una llista buida. En el moment que el procés acabi d’executar-se ja no apareixerà en aquesta pantalla. L’usuari ha de tornar a aquesta funcionalitat per veure si el procés ha acabat.

3.59 Control de processos en execució

3.59.1 Descripció Mostrar la llista de tots els processos en execució, d’integració o enriquiment de dades, per permetre a l’administrador de sistema forçar l’aturada del procés.

3.59.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador Sistema Global.

3.59.3 Operativa de la Funcionalitat L’usuari tria de la llista el procés que vol aturar.

Page 140: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

140

MA

0220

15S

I000

01

La BDI mostra una finestra que demana confirmació a l’usuari.

Si l’usuari confirma que vol aturar el procés passem al punt següent. Si no ho confirma es quedarà a la mateixa pantalla. La BDI força l’aturada del procés (mata el thread corresponent) i marca a la taula bdi_fitxers_log que el procés ha acabat, indicant l’usuari administrador com el darrer usuari que ha actualitzat el procés que s’estava executant. Si no hi ha cap procés en execució, ni pendent, mostrarà una llista buida. En el moment que el procés estigui aturat ja no apareixerà en aquesta pantalla.

.

Page 141: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

141

MA

0220

15S

I000

01

3.60 Resultat de processos

3.60.1 Descripció Mostrar la llista de fitxers .log i .err dels resultat de les execucions dels processos d’integració o enriquiment de dades per programa i any. També permet mostrar la llista de fitxers .log i .err dels resultat de les execucions dels processos de control del FSE sense anar lligats a un programa i any concret.

3.60.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO. Usuari amb rol Gestor Accions o gestor FSE o gestor JACO i permís d’escriptura a qualsevol tipus de dada.

3.60.3 Operativa de la Funcionalitat L’usuari tria el programa i any del que vol veure els resultats dels processos o tria el botó “ControlsFSE”.

La BDI mostra per pantalla la llista de fitxers .log i .err dels resultats de les execucions del programa i any triat, pel cas de processos d’integració o enriquiment de dades. Mostra la llista de fitxers .log i .err dels resultats de les execucions dels processos de control del FSE, pel cas d’haver triat el botó “ControlsFSE”. Si no hi ha cap resultat de cap procés executat mostrarà una llista buida. Fins el moment que un procés no hagi finalitzat la seva execució no apareixerà en aquesta pantalla.

Page 142: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

142

MA

0220

15S

I000

01

L’usuari es descarrega el fitxer .log, que conté els passos i les opcions del procés executat i el fitxer .err, que conté la llista d’errors produïts a la execució (si és el cas).

3.61 Llistat d’extraccions generades.

3.61.1 Descripció Mostrar i permetre tornar a descarregar la llista de fitxers .txt ja generats a les extraccions de dades dels diferents tipus de dada.

3.61.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO. Usuari amb rol Gestor Accions o gestor FSE o gestor JACO de qualsevol tipus de dada.

3.61.3 Operativa de la Funcionalitat La BDI mostra a la pantalla la llista de fitxers als que l’usuari té permís per descarregar-se. Si no hi ha cap fitxer generat de cap extracció ni llistat mostrarà una llista buida.

Page 143: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

143

MA

0220

15S

I000

01

L’usuari es descarrega el fitxer.

3.62 Llistat de fitxers integrats.

3.62.1 Descripció Mostrar la llista de fitxers .txt que els usuaris van pujar per integrar dades dels diferents tipus de dada per programa i any.

3.62.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO. Usuari amb rol Gestor Accions o gestor FSE o gestor JACO i permís d’escriptura a qualsevol tipus de dada.

3.62.3 Operativa de la Funcionalitat L’usuari tria el programa i any del que vol veure els fitxers integrats.

Page 144: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

144

MA

0220

15S

I000

01

La BDI mostra per pantalla la llista de fitxers .txt que els usuaris van pujar per integrar dades. Cal notar que el nom del fitxer que l’usuari va pujar a la BDI es fa modificar afegint-li més informació entre el nom que li va posar l’usuari i la extensió .txt del fitxer. Al servidor queda guardat el fitxer amb aquest nom modificat. La informació addicional inclou l’any, el programa, la data en que es va executar la integració i el tipus de dada. Si no hi ha cap fitxer utilitzat en cap integració de dades mostrarà una llista buida.

L’usuari es descarrega el fitxer .txt.

3.63 Llistat de totals

3.63.1 Descripció Proporcionar un fitxer en format text amb el llistat de totals. Aquest llistat dona totals de registres integrats per a tots els tipus de dada de tots els programes i anys.

Page 145: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

145

MA

0220

15S

I000

01

3.63.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Responsable FSE. Usuari amb rol Responsable JACO.

3.63.3 Operativa de la Funcionalitat La BDI genera el llistat de totals en un fitxer en format text i mostra l’enllaç de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla.

L’usuari es descarrega el fitxer text que conté el llistat de totals.

.

3.64 Llistat de cursos VIRT/CERT

3.64.1 Descripció Proporcionar un fitxer en format text amb el llistat de cursos definit específicament pels programes VIRT i CERT.

Page 146: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

146

MA

0220

15S

I000

01

3.64.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís al programa VIRT o CERT.

3.64.3 Operativa de la Funcionalitat L’usuari tria el programa i any del que vol el llistat de cursos VIRT/CERT.

La BDI mostra una pantalla amb un botó “Generar llistat”. L’usuari prem el botó “Generar llistat”.

La BDI genera el llistat de cursos VIRT/CERT en un fitxer en format text i mostra l’enllaç de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla.

L’usuari es descarrega el fitxer text que conté el llistat de cursos VIRT/CERT.

.

3.65 Llistat d’alumnes VIRT/CERT

3.65.1 Descripció Proporcionar un fitxer en format text amb el llistat d’alumnes definit específicament pels programes VIRT i CERT.

3.65.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Usuari amb rol Responsable Accions. Usuari amb rol Gestor Accions i permís al programa VIRT o CERT.

Page 147: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

147

MA

0220

15S

I000

01

3.65.3 Operativa de la Funcionalitat La BDI mostra a la pantalla la llista de programes i anys als que l’usuari té permís per a obtenir un llistat d'alumnes VIRT/CERT. L’usuari tria el programa i any del que vol el llistat d'alumnes VIRT/CERT.

La BDI mostra una pantalla amb un botó “Generar llistat”. L’usuari prem el botó “Generar llistat”.

La BDI genera el llistat d’alumnes VIRT/CERT en un fitxer en format text i mostra l’enllaç de descàrrega a la pantalla. Si s’ha produït error ho informa a la pantalla.

L’usuari es descarrega el fitxer text que conté el llistat d’alumnes VIRT/CERT.

.

3.66 Historial de polítiques actives per menú

3.66.1 Descripció Consultar a la BDI sobre llista d’Accions que ha realitzat un Beneficiari en els diferents programes formatius a partir d’un any donat.

3.66.2 Perfils d’Usuaris Autoritzats Usuari amb rol Administrador BDI. Gestor HISTORIAL.

Page 148: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

148

MA

0220

15S

I000

01

3.66.3 Operativa de la Funcionalitat La BDI li mostra una pantalla que et permet introduir l’any d’inici de la cerca (any a partir del que hem de buscar les accions) i l’identificador (DNI/NIE) del beneficiari del que volem buscar les accions que ha realitzat. L’usuari introdueix a la pantalla l’any de la cerca i el DNI/NIE i prem el botó “Cercar”.

La BDI li mostra una pantalla que et dona les dades de la cerca triada i la llista d’Accions realitzades pel Beneficiari a partir de l’any de cerca triat. Dades de cada Acció que mostra la llista: Any: Any en el que fa l’acció.

Inicia acció: Data en la que comença l’acció.

Finalitza acció: Data en la que finalitza l’acció.

Programa: Codi i nom del programa on està integrada l’acció.

Centre on es fa l'acció: Nom del centre on s’ha realitzat l’acció.

Acció: Identificador de l’acció.

Nom acció: Nom (descripció) de l’acció.

La BDI registrarà en taules d’auditoria quin usuari ha fet una consulta de l’historial i sobre quin beneficiari.

Page 149: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

149

MA

0220

15S

I000

01

Si l’usuari vol veure més detall d’una acció concreta de la llista prem l’enllaç corresponent al camp “Acció” de la llista.

La BDI li mostra una pantalla que torna a donar les dades de la cerca triada i dona més informació de l’acció triada a la llista. Dades de detall de cada Acció: Any: Any en el que fa l’acció.

Programa: Codi i nom del programa on està integrada l’acció.

Acció: Identificador i nom (descripció) de l’acció.

Especialitat: Codi i descripció de la especialitat que es realitza a l’acció (si és el cas que hi hagi).

Page 150: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

150

MA

0220

15S

I000

01

Data d’inici de l’acció: Data en la que comença l’acció.

Data de fi de l’acció: Data en la que finalitza l’acció.

Centre on es fa l'acció: NIF i nom del centre on s’ha realitzat l’acció.

Municipi: Municipi on es realitza l’acció.

Comarca: Comarca del municipi on es realitza l’acció. L’usuari prem el botó “Tornar”.

La BDI torna a mostrar la llista d’Accions.

Page 151: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

151

MA

0220

15S

I000

01

4. ANNEXES

4.1 Annex 1: Incidències més Freqüents • Integrant accions em dona l'error "Nif_centre incorrecte" o "Nif_centre, Seq_noms i

Nom_centre incorrectes." en algunes accions. Solució: Cal comprovar que el centre que hem informat a l'acció es troba exactament amb les mateixes dades de Nif, Seqüència i Nom a la taula mestre de centres. Cal revisar-ho extraient el llistat de centres des de la pantalla de llistats. Si el centre no es troba a la llista de centres cal fer una petició a Centre Serveis TIC per tal de que s'incorpori a la llista. La informació que s'ha d'enviar a la petició és: NIF_CENTRE, SEQ_NOMS i NOM_CENTRE. El valor de la seqüència pot variar si ja existeix el centre amb nom diferent i llavors el centre amb el nou nom tindria la següent seqüència lliure. Un cop resolta la petició ja es podrà veure el centre donat d'alta al llistat de centres que es pot extreure des de la pantalla de llistats.

• Integrant dades em dona un error i no sé perquè. Si l'error és degut a una validació de la BDI tindrà la forma següent:

codi d'error seguit de un guió i una descripció. Per exemple: 000200-Acció ja integrada al mateix programa i any. Solució: Si l'error és degut a una validació de la BDI amb la forma anterior cal agafar la descripció de l'error "Acció ja integrada al mateix programa i any" i buscar-la directament al manual d'usuari on podrem obtenir informació més detallada del motiu de l'error. Si l'error no fos d'aquest tipus (possibles errors de sistema) llavors cal fer una incidència a Centre Serveis TIC donant la següent informació:

- Descripció de l'error que s'ha produït (“captura de pantalla" on es vegi l'error). - Dades que s'han introduït quan s'ha produït l'error. - Opció (funcionalitat) de la BDI que ha produït l'error. - Dades de l'usuari que ha executat la opció.

• Necessito integrar unes dades que contenen una informació de una taula mestre de la BDI i no existeix a la corresponent taula mestre. Per exemple, un nou municipi. Solució: Cal fer una petició a Centre Serveis TIC per tal de que s'incorpori a la corresponent taula mestre. La informació que s'ha d'enviar a la petició ha d'incloure totes les dades que s'indiquin a la taula de la corresponent taula mestre de la BDI.

4.2 Annex 2: Suport Tècnic < En cas d’incidència cal enviar un correu electrònic a Centre Serveis TIC indicant que es tracta de l’aplicació BDI i detallant el problema informant de totes les dades introduïdes quan aquest problema s’ha produït >

Page 152: Manual d’us del mòdul d’integració de dades (BDI)...3.43 Integració d’Irregularitats - integració directa de dades d’altres bases de dades 101 3.43.1 Descripció .....

Manual d’us

5. REVISIONS I APROVACIONS

La signatura indica que has llegit, entès i aprovat el contingut d’aquest document. Si estàs en desacord o has trobat discrepàncies en el document, si us plau, retorna el document sense signar, marcant l’opció de desacord i amb una descripció de la discrepància a “Comentaris”. Si la discrepància és menor signar i marcar l’apartat condicional i incloure les condicions a “Comentaris”.

152

NOTA: Els revisors / aprovadors són els responsables d’omplir aquest apartat. Si us plau, l’autor del document no ha de complimentar aquesta secció. Revisor/s Nom i responsabilitat: [Nom, cognoms i responsabilitat]

X

Data revisió: [data revisió]

Es recomana l'aprovació

Es recomana l'aprovació amb condicions (veure Comentaris)

No es recomana l'aprovació (veure Comentaris)

Comentaris: [comentaris]

Aprovador/s Nom i responsabilitat: [Nom, cognoms i responsabilitat]

X

Data aprovació: [data aprovació / denegació]

S'aprova

No s'aprova (veure Comentaris)

S'aprova condicionalment (veure Comentaris)

Comentaris: [comentaris]

MA

0220

15S

I000

01