especificación de ws - gub.uy

28
Fecha de creación: 02/06/2014 Fecha de última actualización: xx/xx/xxxx Versión: 1.0 Número de páginas: 13 Contaduría General de la Nación – División Sistemas Especificación de WS RVE

Upload: others

Post on 19-Nov-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Especificación de WS - gub.uy

Fecha de creación: 02/06/2014

Fecha de última actualización: xx/xx/xxxx

Versión: 1.0

Número de páginas: 13

Contaduría General de la Nación – División Sistemas

Especificación de WS RVE

Page 2: Especificación de WS - gub.uy

Contaduría General de la Nación Página 2 de 28

División Sistemas

Especificación de WS - [Versión x.y]

Historia de Modificaciones

Fecha Versión Estado Responsable Modificaciones

02/06/2014 1.0 mcampot

Page 3: Especificación de WS - gub.uy

Contaduría General de la Nación Página 3 de 28

División Sistemas

Especificación de WS - [Versión x.y]

Contenido 1 Introducción ....................................................................................................................... 4

2 Especificación de Métodos ................................................................................................. 4

2.1 F_PU_RVE_MOVIMIENTOS .......................................................................................... 4

2.1.1 Objetivos .............................................................................................................. 6

2.1.2 Parámetros IN ...................................................................................................... 6

2.1.3 Parámetros OUT ................................................................................................... 7

2.1.4 Descripción por tipo de movimientos .................................................................. 8

2.1.5 Errores ................................................................................................................ 27

2.2 WSDL .......................................................................................................................... 28

2.3 Ejemplo De salida del WS .......................................................................................... 28

2.4 Códigos Válidos .......................................................................................................... 28

Page 4: Especificación de WS - gub.uy

Contaduría General de la Nación Página 4 de 28

División Sistemas

Especificación de WS - [Versión x.y]

1 Introducción

Este documento tiene como objetivo definir las necesidades de intercambio de información entre el SGH 1.0 y

el RVE. Se define también el formato del archivo de intercambio para cada movimiento a efectuarse en el SGH

1.0.

2 Especificación de Métodos

2.1 F_PU_RVE_MOVIMIENTOS

El método/función será el siguiente: F_PU_RVE_MOVIMIENTOS.

El método/función tendrá 2 parámetros de entrada, FECHA_DESDE y FECHA_HASTA y devolverá

como salida un PLSQL_TABLE. El cliente invocará el método/función con los parámetros de entrada y

luego obtendrá los movimientos en formato XML.

-- *************************************************************************

-- Proyecto SGH (Puestos)

--

-- FUNCION: F_PU_RVE_MOVIMIENTOS

--

-- DESCRIPCION:

-- * Devuelve una pl/sql table con la información

-- de los movimientos

--

-- PARAMETROS:

-- * pa_fecha_desde varchar2 (IN): Fecha Desde

-- * pa_fecha_hasta varchar2 (IN): Fecha Hasta

--

-- **************************************************************************

Nota: Los datos que se devuelven en el WS no van a estar ordenados, por lo que el cliente debería de

ordenarlos para su procesamiento posterior.

En caso de que la consulta asociada al WS no devuelva datos, el WS devolverá una sola línea del tipo

dummy con el siguiente formato:

Nombre Valor

INCISO 0

UE 0

Page 5: Especificación de WS - gub.uy

Contaduría General de la Nación Página 5 de 28

División Sistemas

Especificación de WS - [Versión x.y]

DOC 0

TIPO_DOC 0

COD_PAIS 0

PRIMER NOMBRE SIN DATO

SEGUNDO NOMBRE SIN DATO

PRMER_AP SIN DATO

SEGUNDO_AP SIN DATO

FECHA_NAC SIN DATO

RAZA 0

SEXO 0

TIPO_DISCAPACIDAD

COD_MECING 0

COD_REG 0

COD_DESC1 SIN DATO

DESC1 SIN DATO

COD_DESC2 SIN DATO

DESC2 SIN DATO

COD_DESC3 SIN DATO

DESC3 SIN DATO

COD_DESC4 SIN DATO

DESC4 SIN DATO

COD_MOT_BAJA 0

MOT_BAJA_DESC 0

FECHA_VIG SIN DATO

FECHA_AUD SIN DATO

MOV SIN DATO

TIPO_MOV SIN DATO

COMI_INCISO_DEST 0

COMI_UE_DEST 0

COMI_FECHA_INICIO SIN DATO

COMI_FECHA_FIN SIN DATO

COMI_MOT_EXT 0

COMI_REG 0

JORNADA_RET 0

FECHA_DESDE_VINCULO SIN DATO

DEPARTAMENTO SIN DATO

Page 6: Especificación de WS - gub.uy

Contaduría General de la Nación Página 6 de 28

División Sistemas

Especificación de WS - [Versión x.y]

2.1.1 Objetivos

Para cubrir parte de las necesidades funcionales y estratégicas del sistema RVE se debe proveer

información desde el sistema SGH. Para cumplir con tal cometido se realizó un estudio de los

requerimientos definidos.

Desde el sistema SGH se deben enviar los datos correspondientes a los siguientes conceptos:

1) Movimientos nuevas Altas y Bajas. Información de todas las altas puras y nuevos ingresos así

como también de las bajas puras que se dan en el sistema.

2) Movimientos de Asensos.

3) Movimientos de Transformación. La transformación podría implicar un cambio de oficina

(inciso - ue), de partida (descriptores), o de régimen (vinculo).

4) Movimientos de Reservas de plaza. Cuando se reserva una plaza y deja de estar reservada.

5) Movimientos de Corrección de fechas por error. Están incluidos la corrección de los

movimientos de ALTAS , BAJAS y ASCENSO

6) Movimientos de Reestructuras

7) Movimientos de Renovaciones: información de las renovaciones de todos aquellos vínculos

(o naturalezas) que en su definición formal permita las renovaciones.

8) Comisiones: información de las comisiones que se realizan entre Unidades Ejecutoras de un

mismo inciso y entre diferentes Incisos. Quedan excluidas las comisiones entrantes a la

Administración Central que provienen de Organismos externos.

Toda la información de los diferentes conceptos corresponde a los Movimientos realizados dentro de

la Administración Central (Incisos entre el 02 y el 15).

2.1.2 Parámetros IN

Parámetro Descripción Tipo de Dato

y Largo

Valor por

Defeco Obligatorio

PA_FECHA_DESDE

Fecha desde en que se

auditaron los

movimientos

Varchar2(20)

dd/mm/yyyy

hh24:mi:ss

No tiene SI

PA_FECHA_HASTA

Fecha hasta en que se

auditaron los

movimientos

Varchar2(20)

dd/mm/yyyy

hh24:mi:ss

No tiene SI

Page 7: Especificación de WS - gub.uy

Contaduría General de la Nación Página 7 de 28

División Sistemas

Especificación de WS - [Versión x.y]

2.1.3 Parámetros OUT Parámetro Descripción Tipo de Dato y Largo Obligatorio

INCISO Inciso number(2) SI

UE Unidad Ejecutora number(3) SI

DOC Documento varchar2(15) SI

TIPO_DOC Tipo de documento number(4) SI

COD_PAIS Codigo del pais number (4) SI

PRIMER NOMBRE Primer nombre varchar2(20) SI

SEGUNDO NOMBRE Segundo nombre varchar2(20) NO

PRMER_AP Primer apellido varchar2(20) SI

SEGUNDO_AP Segundo apellido varchar2(20) NO

FECHA_NAC Fecha de nacimiento

dd/mm/yyyy

varchar2(10) SI

RAZA Raza number(1) NO

SEXO Sexo number(1) SI

TIPO_DISCAPACIDAD Tipo de discapacidad varchar2(1) NO

FECHA_ING_ADM Fecha de ingreso a la Adm

dd/mm/yyyy

varchar2(10)

SI

COD_MECING Codigo mecanismo de

ingreso

number(4) NO

COD_REG Código del regimen number(4) SI

COD_DESC1 Código del descriptor 1

(vinculo - escalafón)

varchar2(10) NO

DESC1 Descripción descriptor 1

(vinculo - escalafón)

varchar2(60) NO

COD_DESC2 Código del descriptor 2

(grado)

varchar2(10) NO

DESC2 Descripción descriptor 2

(grado)

varchar2(60) NO

COD_DESC3 Código del descriptor 3

(denominación)

varchar2(10) SI

DESC3 Descripción descriptor 3

(denominación)

varchar2(60) SI

COD_DESC4 Código del descriptor 4

(serie)

varchar2(10) NO

DESC4 Descripción descriptor 4

(serie)

varchar2(60) NO

COD_MOT_BAJA Código del motivo de la

baja

number(10) NO

MOT_BAJA_DESC Descripción del motivo de

la baja

varchar2(40) NO

Page 8: Especificación de WS - gub.uy

Contaduría General de la Nación Página 8 de 28

División Sistemas

Especificación de WS - [Versión x.y]

FECHA_VIG Fecha de vigencia del

movimiento.

dd/mm/yyyy

varchar2(10)

SI

FECHA_AUD Fecha en que se audito el

movimiento.

dd/mm/yyyy hh24:mi:ss

varchar2(20)

SI

MOV Movimiento que se

registro

varchar2(50) SI

TIPO_MOV Tipo de movimiento que se

registro

varchar2(50) SI

COMI_INCISO_DEST Inciso destino de la

comisión

number(2) NO

COMI_UE_DEST Unidad Ejecutora destino

de la comisión

number(2) NO

COMI_FECHA_INICIO Fecha en que se inicio la

comisión.

dd/mm/yyyy

varchar2(10)

NO

COMI_FECHA_FIN Fecha en que se finalizo la

comisión.

dd/mm/yyyy

varchar2(10)

NO

COMI_MOT_EXT Código del Motivo de

extinción de la comisión

number(4) NO

COMI_REG Código en régimen de que

se inicia la comisión

number(4) NO

JORNADA_RET Código de la jornada

retributiva

number(4) SI

FECHA_DESDE_VINCULO Fecha desde del vinculo.

dd/mm/yyyy

varchar2(10)

SI

DEPARTAMENTO Departamento al cual

pertenece la plaza

varchar2(20)

NO

2.1.4 Descripción por tipo de movimientos

A continuación se describen los movimientos;

2.1.4.1 Altas

Estos movimientos se identifican de la siguiente manera:

1) En la columna MOV tienen el valor ALTA

2) En la columna TIPO_MOV el valor ALTA

Page 9: Especificación de WS - gub.uy

Contaduría General de la Nación Página 9 de 28

División Sistemas

Especificación de WS - [Versión x.y]

3) En la columna FECHA_VIG el valor de la fecha legal del movimiento. Se interpreta

como el “desde” del vínculo

4) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central.

5) Ejemplo de salida:

INCISO = 2

UE = 4

DOC = 13611317

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = JULIANA

SEGUNDO NOMBRE = ANDREA

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1000

COD_DESC1 = C

DESC1 = ESC: C - PERSONAL ADMINISTRATIVO

COD_DESC2 = 11

DESC2 = GRADO 11

COD_DESC3 = 862

DESC3 = DEN: JEFE ADMINISTRATIVO III

COD_DESC4 = 13

DESC4 = SERIE: ADMINISTRATIVO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/02/2014.

FECHA_AUD = 06/02/2014 02:02:45.

MOV = ALTA

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/01/2008

DEPARTAMENTO = MONTEVIDEO

2.1.4.2 Bajas

Estos movimientos se identifican de la siguiente manera:

Page 10: Especificación de WS - gub.uy

Contaduría General de la Nación Página 10 de 28

División Sistemas

Especificación de WS - [Versión x.y]

1) En la columna MOV tienen el valor BAJA

2) En la columna TIPO_MOV el valor BAJA

3) En la columna FECHA_VIG el valor de la fecha legal del movimiento. Se interpreta

como el “hasta” del vínculo.

4) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central.

6) Ejemplo de salida:

INCISO = 2

UE = 4

DOC = 13611317

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = JULIANA

SEGUNDO NOMBRE = ANDREA

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1000

COD_DESC1 = C

DESC1 = ESC: C - PERSONAL ADMINISTRATIVO

COD_DESC2 = 11

DESC2 = GRADO 11

COD_DESC3 = 862

DESC3 = DEN: JEFE ADMINISTRATIVO III

COD_DESC4 = 13

DESC4 = SERIE: ADMINISTRATIVO

COD_MOT_BAJA = 62

MOT_BAJA_DESC = BAJA POR RENUNCIA

FECHA_VIG = 01/02/2014.

FECHA_AUD = 06/02/2014 02:02:45.

MOV = BAJA

TIPO_MOV = BAJA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/01/2008

DEPARTAMENTO = MONTEVIDEO

Page 11: Especificación de WS - gub.uy

Contaduría General de la Nación Página 11 de 28

División Sistemas

Especificación de WS - [Versión x.y]

2.1.4.3 Ascensos

Estos movimientos se identifican de la siguiente manera, para el funcionario que va a

Ascender se envían 2 registros:

2.1.4.3.1 Cargo que deja (el actual)

1) En la columna MOV tienen el valor ASCENSO

2) En la columna TIPO_MOV el valor BAJA

3) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central

2.1.4.3.2 Cargo al que asciende

1) En la columna MOV tienen el valor ASCENSO

2) En la columna TIPO_MOV el valor ALTA

3) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central

2.1.4.3.3 En ambos casos

1) En la columna FECHA_VIG es el mismo y corresponde al valor de la fecha legal del

movimiento.

2) Tienen diferentes valores para el campo correspondiente al Descriptor 2, el cargo

que asciende tiene un descriptor mayor al cargo que deja.

3) Ejemplo de salida:

INCISO = 4

UE = 13

DOC = 13611317

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = JULIANA

SEGUNDO NOMBRE = ANDREA

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = L

DESC1 = ESC: L - PERSONAL POLICIAL

Page 12: Especificación de WS - gub.uy

Contaduría General de la Nación Página 12 de 28

División Sistemas

Especificación de WS - [Versión x.y]

COD_DESC2 = 10

DESC2 = GRADO 10

COD_DESC3 = 598

DESC3 = COMISARIOI

COD_DESC4 = 321

DESC4 = SERIE: POLICIA EJECUTIVO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 31/01/2013.

FECHA_AUD = 11/02/2014 04:02:25

MOV = ASCENSO

TIPO_MOV = BAJA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/10/2008

DEPARTAMENTO = MONTEVIDEO

INCISO = 4

UE = 1

DOC = 13611317

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = JULIANA

SEGUNDO NOMBRE = ANDREA

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = L

DESC1 = ESC: L - PERSONAL POLICIAL

COD_DESC2 = 11

DESC2 = GRADO 11

COD_DESC3 = 599

DESC3 = COMISARIO INSPECTOR

COD_DESC4 = 321

DESC4 = SERIE: POLICIA EJECUTIVO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/02/2013.

FECHA_AUD = 11/02/2014 04:02:27

MOV = ASCENSO

TIPO_MOV = ALTA

COMI_INCISO_DEST =

Page 13: Especificación de WS - gub.uy

Contaduría General de la Nación Página 13 de 28

División Sistemas

Especificación de WS - [Versión x.y]

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/02/2013

DEPARTAMENTO = MONTEVIDEO

2.1.4.4 Transformaciones

Para el funcionario que se transforma, envían 2 registros y se identifica el movimiento de la

siguiente manera:

2.1.4.4.1 Cargo origen

1) En la columna MOV tienen el valor TRANSFORMA

2) En la columna TIPO_MOV el valor BAJA

3) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central

2.1.4.4.2 Cargo destino

1) En la columna MOV tienen el valor TRANSFORMA

2) En la columna TIPO_MOV el valor ALTA

3) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central

2.1.4.4.3 En ambos casos

En la columna FECHA_VIG es el mismo y corresponde al valor de la fecha legal del

movimiento.

Ejemplo de salida:

INCISO = 10

UE = 3

DOC = 13611317

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = JULIANA

SEGUNDO NOMBRE = ANDREA

PRMER_AP = PEREZ

Page 14: Especificación de WS - gub.uy

Contaduría General de la Nación Página 14 de 28

División Sistemas

Especificación de WS - [Versión x.y]

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1000

COD_DESC1 = F

DESC1 = ESC: F - PERSONAL DE SERVICIOS AUXILIARES

COD_DESC2 = 1

DESC2 = GRADO 01

COD_DESC3 = 152

DESC3 = DEN: AUXILIAR V

COD_DESC4 = 273

DESC4 = SERIE: SERVICIOS

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 02/12/2013

FECHA_AUD = 04/02/2014 11:02:50

MOV = TRANSFORMA

TIPO_MOV = BAJA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 248

FECHA_DESDE_VINCULO = 01/09/2009

DEPARTAMENTO = MONTEVIDEO

INCISO = 10

UE = 3

DOC = 13611317

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = JULIANA

SEGUNDO NOMBRE = ANDREA

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1000

COD_DESC1 = E

DESC1 = ESC: E - PERSONAL DE OFICIOS

COD_DESC2 = 1

DESC2 = GRADO 01

COD_DESC3 = 919

DESC3 = DEN: PEON

Page 15: Especificación de WS - gub.uy

Contaduría General de la Nación Página 15 de 28

División Sistemas

Especificación de WS - [Versión x.y]

COD_DESC4 = 216

DESC4 = SERIE: OFICIOS

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 02/12/2013

FECHA_AUD = 04/02/2014 11:02:05

MOV = TRANSFORMA

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 248

FECHA_DESDE_VINCULO = 01/09/2009

DEPARTAMENTO = MONTEVIDEO

2.1.4.5 Reestructuras

Este tipo de movimiento involucra el cambio en varios cargos a la vez, dentro de una Oficina

(inciso-unidad ejecutora-programa-proyecto) y Vínculo.

2.1.4.5.1 Cargo actual

1) En la columna MOV tienen el valor REESTRUCTURA

2) En la columna TIPO_MOV el valor BAJA

3) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central

2.1.4.5.2 Cargo nuevo

1) En la columna MOV tienen el valor REESTRUCTURA

2) En la columna TIPO_MOV el valor ALTA

3) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central.

En la columna FECHA_VIG es el mismo y corresponde al valor de la fecha legal del

movimiento.

2.1.4.6 Reservas (quitar marca o asignar marca de Reserva)

Estos movimientos se identifican de la siguiente manera:

2.1.4.6.1 Asignar Marca

1) En la columna MOV tienen el valor RESERVA

Page 16: Especificación de WS - gub.uy

Contaduría General de la Nación Página 16 de 28

División Sistemas

Especificación de WS - [Versión x.y]

2) En la columna TIPO_MOV el valor ALTA

3) En la columna FECHA_VIG el valor de la fecha legal del movimiento.

4) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central.

5) Ejemplo de salida

INCISO = 10

UE = 3

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1000

COD_DESC1 = E

DESC1 = ESC: E - PERSONAL DE OFICIOS

COD_DESC2 = 1

DESC2 = GRADO 01

COD_DESC3 = 919

DESC3 = DEN: PEON

COD_DESC4 = 216

DESC4 = SERIE: OFICIOS

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/07/2011

FECHA_AUD = 22/07/2011 01:07:08

MOV = RESERVA

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/10/2008

DEPARTAMENTO = MONTEVIDEO

2.1.4.6.2 Quitar Marca

Page 17: Especificación de WS - gub.uy

Contaduría General de la Nación Página 17 de 28

División Sistemas

Especificación de WS - [Versión x.y]

1) En la columna MOV tienen el valor DESRESERVA

2) En la columna TIPO_MOV el valor BAJA

3) En la columna FECHA_VIG el valor de la fecha legal del movimiento.

4) En la columna FECHA_AUD el valor en que ingreso el movimiento Auditado por el

Contador Central.

5) Ejemplo de salida

INCISO = 10

UE = 3

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1000

COD_DESC1 = E

DESC1 = ESC: E - PERSONAL DE OFICIOS

COD_DESC2 = 1

DESC2 = GRADO 01

COD_DESC3 = 919

DESC3 = DEN: PEON

COD_DESC4 = 216

DESC4 = SERIE: OFICIOS

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/07/2014

FECHA_AUD = 10/07/2014 05:07:16

MOV = DESRESERVA

TIPO_MOV = BAJA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/10/2008

DEPARTAMENTO = MONTEVIDEO

Page 18: Especificación de WS - gub.uy

Contaduría General de la Nación Página 18 de 28

División Sistemas

Especificación de WS - [Versión x.y]

2.1.4.7 Renovaciones

Estos movimientos se identifican de la siguiente manera:

1) En la columna MOV tienen el valor RENOVACION

2) En la columna TIPO_MOV el valor ALTA

3) En la columna FECHA_VIG el valor del nuevo vencimiento.

4) Ejemplo de salida

INCISO = 10

UE = 3

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 6703

COD_DESC1 =

DESC1 =

COD_DESC2 =

DESC2 =

COD_DESC3 =727

DESC3 =DEN: CONSULTOR

COD_DESC4 =

DESC4 =

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/01/2012

FECHA_AUD = 12/03/2013 12:03:09

MOV = RENOVACION

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 19/01/2010

DEPARTAMENTO = MONTEVIDEO

Page 19: Especificación de WS - gub.uy

Contaduría General de la Nación Página 19 de 28

División Sistemas

Especificación de WS - [Versión x.y]

2.1.4.8 Comisiones

Estos movimientos se identifican de la siguiente manera:

1) En la columna MOV tienen el valor COMISION

2) En la columna TIPO_MOV el valor ALTA en caso de ser un comienzo de comisión,

BAJA en caso que se finalice la comisión.

3) En las columnas INICIO_DEST y UE_DEST el inciso y la unidad ejecutora destino.

4) En la columna FECHA_INICIO el valor de la fecha de inicio en caso de ser un comienzo

de comisión.

5) En la columna FECHA_FIN el valor de la fecha de finalización de la comisión.

6) Ejemplo de salida:

INCISO = 3

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/02/2014

FECHA_AUD = 05/02/2014 10:02:36

MOV = COMISION

TIPO_MOV = ALTA

COMI_INCISO_DEST = 2

COMI_UE_DEST = 1

COMI_FECHA_INICIO = 01/02/2014

COMI_FECHA_FIN =

Page 20: Especificación de WS - gub.uy

Contaduría General de la Nación Página 20 de 28

División Sistemas

Especificación de WS - [Versión x.y]

COMI_MOT_EXT =

COMI_REG = 7

JORNADA_RET = 230

FECHA_DESDE_VINCULO = 01/10/2008

DEPARTAMENTO = MONTEVIDEO

2.1.4.9 Corrección de fechas

Estos movimientos se identifican de la siguiente manera:

2.1.4.9.1 Corrección de fecha del ascenso

1) Vienen 2 filas, una fila con el dato de un tipo_mov ALTA con el dato erróneo y otra

fila con el dato de un tipo_mov BAJA con el dato correcto.

2) En la columna MOV tienen el valor CORRECCION_ASCENSO

3) En la columna TIPO_MOV el valor ALTA o BAJA según corresponda.

1) En la columna FECHA_VIG el valor de la nueva fecha correcta o el valor de la fecha a

corregir según corresponda.

4) Ejemplo salida

INCISO = 3

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

Page 21: Especificación de WS - gub.uy

Contaduría General de la Nación Página 21 de 28

División Sistemas

Especificación de WS - [Versión x.y]

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 02/06/2013

FECHA_AUD = 09/04/2014 01:04:14

MOV = CORRECCION_ASCENSO

TIPO_MOV = BAJA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 230

FECHA_DESDE_VINCULO = 01/02/2010

DEPARTAMENTO = MONTEVIDEO

INCISO = 3

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 04/06/2013

FECHA_AUD = 09/04/2014 01:04:30

MOV = CORRECCION_ASCENSO

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

Page 22: Especificación de WS - gub.uy

Contaduría General de la Nación Página 22 de 28

División Sistemas

Especificación de WS - [Versión x.y]

JORNADA_RET = 230

FECHA_DESDE_VINCULO = 01/02/2010

DEPARTAMENTO = MONTEVIDEO

2.1.4.9.2 Corrección de fecha de Alta

5) Vienen 2 filas, una fila con el dato de un tipo_mov ALTA con el dato erróneo y otra

fila con el dato de un tipo_mov BAJA con el dato correcto.

2) En la columna MOV tienen el valor CORRECCION_ALTA

3) En la columna TIPO_MOV el valor ALTA o BAJA según corresponda.

4) En la columna FECHA_VIG el valor de la nueva fecha correcta o el valor de la fecha a

corregir según corresponda.

5) Ejemplo de salida

INCISO = 3

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA = 62

MOT_BAJA_DESC = BAJA POR RENUNCIA

FECHA_VIG = 10/02/2014

FECHA_AUD = 13/03/2014 09:03:32

MOV = CORRECCION ALTA

TIPO_MOV = BAJA

COMI_INCISO_DEST =

COMI_UE_DEST =

Page 23: Especificación de WS - gub.uy

Contaduría General de la Nación Página 23 de 28

División Sistemas

Especificación de WS - [Versión x.y]

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 230

FECHA_DESDE_VINCULO = 10/03/2014

DEPARTAMENTO = MONTEVIDEO

INCISO = 3

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 10/03/2014

FECHA_AUD = 13/03/2014 09:03:40

MOV = CORRECCION ALTA

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 230

FECHA_DESDE_VINCULO = 10/03/2014

DEPARTAMENTO = MONTEVIDEO

2.1.4.9.3 Corrección de fecha de Baja

Page 24: Especificación de WS - gub.uy

Contaduría General de la Nación Página 24 de 28

División Sistemas

Especificación de WS - [Versión x.y]

1) Vienen 2 filas, una fila con el dato de un tipo_mov ALTA con el dato erróneo y otra

fila con el dato de un tipo_mov BAJA con el dato correcto.

2) En la columna MOV tienen el valor CORRECCION BAJA

3) En la columna TIPO_MOV ALTA o BAJA según corresponda

4) En la columna FECHA_VIG el valor de la nueva fecha correcta o el valor de la fecha a

corregir según corresponda

5) Ejemplo salida:

INCISO = 3

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 31/01/2013

FECHA_AUD = 13/03/2014 09:03:32

MOV = CORRECCION BAJA

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 230

FECHA_DESDE_VINCULO = 01/02/2008

DEPARTAMENTO = MONTEVIDEO

INCISO = 3

Page 25: Especificación de WS - gub.uy

Contaduría General de la Nación Página 25 de 28

División Sistemas

Especificación de WS - [Versión x.y]

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA = 62

MOT_BAJA_DESC = BAJA POR RENUNCIA

FECHA_VIG = 21/01/2013

FECHA_AUD = 13/03/2014 09:03:32

MOV = CORRECCION BAJA

TIPO_MOV = ALTA

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 230

FECHA_DESDE_VINCULO = 01/02/2008

DEPARTAMENTO = MONTEVIDEO

2.1.4.10 Cambio de Jornada

Estos movimientos se identifican de la siguiente manera:

1) En la columna MOV tienen el valor CAMBIO_JORNADA

2) En la columna TIPO_MOV el valor CAMBIO_JORNADA

3) Ejemplo de salida:

INCISO = 3

UE = 4

Page 26: Especificación de WS - gub.uy

Contaduría General de la Nación Página 26 de 28

División Sistemas

Especificación de WS - [Versión x.y]

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/02/2014

FECHA_AUD = 05/02/2014 10:02:36

MOV = CAMBIO_JORANDA

TIPO_MOV = CAMBIO_JORANDA

COMI_INCISO_DEST = 2

COMI_UE_DEST = 1

COMI_FECHA_INICIO = 01/02/2014

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG = 7

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/10/2008

DEPARTAMENTO = MONTEVIDEO

2.1.4.11 Cambio de Departamento

Estos movimientos se identifican de la siguiente manera:

1) En la columna MOV tienen el valor CAMBIO_DEPTO

2) En la columna TIPO_MOV el valor CAMBIO_DEPTO

Nota: Como este dato no es obligatorio, puede significar que o bien se agrego el dato

a la plaza formal que antes no estaba o bien se modifico el dato actual.

3) Ejemplo de Salida:

Page 27: Especificación de WS - gub.uy

Contaduría General de la Nación Página 27 de 28

División Sistemas

Especificación de WS - [Versión x.y]

INCISO = 3

UE = 4

DOC = 13253494

TIPO_DOC = 1

COD_PAIS = 858

PRIMER NOMBRE = OLGA

SEGUNDO NOMBRE =

PRMER_AP = PEREZ

SEGUNDO_AP = MOREIRA

FECHA_NAC = 24/10/1952

RAZA =

SEXO = 2

TIPO_DISCAPACIDAD =

FECHA_ING_ADM =10/08/1981

COD_MECING = 2

COD_REG = 1001

COD_DESC1 = K

DESC1 = ESC: K - PERSONAL MILITAR

COD_DESC2 = 12

DESC2 = GRADO 12

COD_DESC3 = 610

DESC3 = DEN: SARGENTO

COD_DESC4 = 324

DESC4 = SERIE: DE COMANDO

COD_MOT_BAJA =

MOT_BAJA_DESC =

FECHA_VIG = 01/02/2014

FECHA_AUD = 05/02/2014 10:02:36

MOV = CAMBIO_DEPTO

TIPO_MOV = CAMBIO_DEPTO

COMI_INCISO_DEST =

COMI_UE_DEST =

COMI_FECHA_INICIO =

COMI_FECHA_FIN =

COMI_MOT_EXT =

COMI_REG =

JORNADA_RET = 240

FECHA_DESDE_VINCULO = 01/10/2008

DEPARTAMENTO = TREINTA Y TRES

2.1.5 Errores Código Mensaje Severidad

Page 28: Especificación de WS - gub.uy

Contaduría General de la Nación Página 28 de 28

División Sistemas

Especificación de WS - [Versión x.y]

2.2 WSDL

WS_SGH_RVE_WSDL.xml

2.3 Ejemplo De salida del WS

WS_SGH_RVE_Ejemplo_Salida.xml

2.4 Códigos Válidos