A continuación se describen todos los servicios de SIU junto con los parámetros de invocación, resultado de cada servicio y código java de ejemplo de integración de cada servicio.
...
Método 'ancestralOrganismByUserList'
...
Servicio que devuelve una lista de organismos ancestros a los que pertenece un usuario a partir de un token.
Un organismo ancestro es aquel que tiene la identidad fiscal a 1.
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SignaturaResultAncestralOrganismByUserList ancestralOrganismByUserList(ParamAncestralOrganismByUserList paramAncestralOrganismByUserList). Parámetros de invocación
Parámetros de respuesta
Códigos error
Ejemplo de invocaciónEl ejemplo devuelve un error
|
...
Permite filtrar además por otros datos como dirección, cif, ciudad, país, email...
Devuelve el listado de organismos ordenado por código de organismo.
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SignaturaResultAscendantOrganismBranchTree ascendantOrganismBranchTree(ParamAscendantOrganismBranchTree paramAscendentOrganismBranchTree) Parámetros de invocación
Parámetros de respuesta
Códigos error
Ejemplo de invocación
|
...
Nombre | Tipo | Descripción |
---|---|---|
building | Campos del objeto Building (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto SortingCriteria (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
operator | String | Operador para filtro de búsqueda |
extendedDataAndOrganismCode | Campos del objeto 1052050039 ExtendedDataAndOrganismCode (ver detalle de campos en este mismo apartado) | |
searchParams | Campos del objeto 1052050039 SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
operator | String | Valor del dato extendido |
extendedData | Objeto 1052050039 ExtendedData (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
originalOrganismCode | String | Código original del organismo |
historicalTreeListParent | Lista de objetos Organism (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
originalOrganismCode | String | Código original del organismo |
historicalTreeListParent | Lista de objetos Organism (ver detalle de campos en este mismo apartado) | |
historicalTreeListDescendant | Lista de objetos Organism (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
params | Campos del objeto SIU v3.15 - Manual de integración - servicios para integradores#searchParams SearchParams/wiki/spaces/SIU/pages/1330151618(ver detalle de campos en este mismo apartado) | |
job | Campos del objeto SIU v3.15 - Manual de integración - servicios para integradores#job Job (ver detalle de campos en este mismo apartado) | |
vacante | Boolean | Si el puesto a buscar está vacante |
state | String | Si se pasa ALTA, busca los puestos con final_date nulo |
...
Nombre | Tipo | Descripción |
---|---|---|
user | Campos del objeto 1052050039 User (ver detalle de campos en este mismo apartado) | |
organismsList | Lista de objetos Organism (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
logo | Campos del objeto Logo (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto SortingCriteria (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
organismCode | String | Código del organismo |
name | String | Nombre del organismo |
serviceBossNif | String | Nif del jefe de ese organismo |
sirhgaOrganismCode | String | Código del organismo en sirhga |
fatherSirhgaOrganismCode | String | Código del padre del organismo en sirhga |
cif | String | Cif del organismo |
address | String | Dirección del organismo |
city | String | Ciudad del organismo |
province | String | Provincia del organismo |
country | String | País del organismo |
postalCode | String | Código postal del organismo |
telephone | String | Teléfono del organismo |
String | Email del organismo | |
external | String | El organismo es externo al sistema (es una empresa) |
emisor | String | El organismo es emisor de facturas |
receptor | String | El organismo es receptor de facturas |
fiscalIdentity | String | El organismo tiene identidad fiscal propia (es ancestro, caso de AST, dentro de DGA) |
fatherCode | String | Código del padre del organismo |
newCode | String | Nuevo código (caso de escisiones, renombres, bajas,...) |
initialDate | Date | Fecha inicio vigencia organismo |
finalDate | Date | Fecha final vigencia organismo |
shortName | String | Nombre corto del organismo |
extendedData | Lista de datos extendidos (ver detalle de campos en este mismo apartado) | |
nodeLevel | int | Nivel al que pertenece ( si raíz= 0) |
isRoot | boolean | Informa de si es raíz |
isLeaf | boolean | Informa de si es hoja |
childrenCount | int | Número de hijos |
rootFather | String | Código de la raíz |
levelsBelow | int | Número de niveles por debajo |
...
Nombre | Tipo | Descripción |
---|---|---|
originalOrganismCode | String | Código del organismo original |
organismActiveList | Lista de objetos Organism (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
organismCode | String | Código del organismo |
name | String | Nombre del organismo |
serviceBossNif | String | Nif del jefe de ese organismo |
sirhgaOrganismCode | String | Código del organismo en sirhga |
fatherSirhgaOrganismCode | String | Código del padre del organismo en sirhga |
cif | String | Cif del organismo |
address | String | Dirección del organismo |
city | String | Ciudad del organismo |
province | String | Provincia del organismo |
country | String | País del organismo |
postalCode | String | Código Postal del Organismo |
telephone | String | Teléfono del Organismo |
String | Email del Organismo | |
external | String | Informa de si el organismo es externo al sistema (es una empresa) |
emisor | String | El organismo es emisor de facturas |
receptor | String | El organismo es receptor de facturas |
fiscalIdentity | String | El organismo tiene identidad fiscal propia (Es ancestro, caso de AST, dentro de DGA) |
fatherCode | String | Código del padre del organismo |
newCode | String | Nuevo código de organismo (caso de escisiones, renombramientos,...) |
initialDate | Date | Fecha inicio vigencia organismo |
finalDate | Date | Fecha final vigencia organismo |
shortName | String | Nombre corto del organismo |
extendedData | Set<ExtendedData> | Lista de datos extendidos (ver detalle de campos en este mismo apartado) |
nodeLevel | int | Nivel al que pertenece ( si raíz= 0) |
isRoot | boolean | Informa de si es raíz |
isLeaf | boolean | Informa de si es hoja |
childrenCount | int | Número de hijos |
rootFather | String | Código de la raíz |
levelsBelow | int | Número de niveles por debajo |
...
Nombre | Tipo | Descripción |
---|---|---|
organismDir3Code | String | Código DIR3 del organismo |
organism | Objeto Organism (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
oldCode | String | oldCode del organismo |
organismDir3Code | Objeto OrganismDir3Code (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
organism | Campos del objeto 1052050039 Organism (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto 1052050039 PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto 1052050039 SortingCriteria (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto 1052050039 SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
organismWithComplexity | Campos del objeto 1052050039 OrganismWithComplexity (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto 1052050039 PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto 1052050039 SortingCriteria (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
organismCode | String | Código del organismo |
name | String | Nombre del organismo |
serviceBossNif | String | Nif del jefe de ese organismo |
sirhgaOrganismCode | String | Código del organismo en sirhga |
fatherSirhgaOrganismCode | String | Código del padre del organismo en sirhga |
cif | String | Cif del organismo |
address | String | Dirección del organismo |
city | String | Ciudad del organismo |
province | String | Provincia del organismo |
country | String | País del organismo |
postalCode | String | Código Postal del Organismo |
telephone | String | Teléfono del Organismo |
String | Email del Organismo | |
external | String | Informa de si el organismo es externo al sistema (es una empresa) |
emisor | String | El organismo es emisor de facturas |
receptor | String | El organismo es receptor de facturas |
fiscalIdentity | String | El organismo tiene identidad fiscal propia (Es ancestro, caso de AST, dentro de DGA) |
fatherCode | String | Código del padre del organismo |
newCode | String | Nuevo código de organismo (caso de excisiones, renombramientos,...) |
initialDate | Date | Fecha inicio vigencia organismo |
finalDate | Date | Fecha final vigencia organismo |
shortName | String | Nombre corto del organismo |
extendedData | ExtendedDataSearch[] | Lista de datos extendidos (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
originalOrganism | Objeto OrganismDir3Code (ver detalle de campos en este mismo apartado), Organismo original | |
producerOrganism | Objeto OrganismDir3Code (ver detalle de campos en este mismo apartado), Organismo productor |
...
Nombre | Tipo | Descripción |
---|---|---|
originalOrganism | Objeto OrganismDir3CodeWithOldCode (ver detalle en el apartado de objetos comunes) | |
internalNote | String | Nota interna asociada al organismo |
organismTypes | Lista | Lista de objetos 1052050039 |
...
Nombre | Tipo | Descripción |
---|---|---|
fiscalAnagram | String | Fiscal anagram del usuario consultado |
roleList | String | Lista de objetos Role asociados al usuario |
errors | boolean | Informa si se ha producido un error |
errorMsg | String | Mensaje de error |
errorCode | String | Código de error que se ha producido |
...
Nombre | Tipo | Descripción |
---|---|---|
role | Campos del objeto 1052050039 Role (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto 1052050039 PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto 1052050039 SortingCriteria (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto 1052050039 SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
roleWithRoleTypeCode | Campos del objeto 1052050039 RoleWithRoleTypeCode (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto 1052050039 PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto 1052050039 SortingCriteria (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto 1052050039 SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
roleType | Campos del objeto RoleType (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto 1052050039objeto PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto 1052050039 SortingCriteria (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto 1052050039 SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
roleTypeCode | Long | Tipo de cargo |
role | Campos del objeto 1052050039 Role (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
code | Long | Código del sello |
alias | String | Alias del sello en asf |
denomination | String | Denominación del sello en asf |
holder | String | Titular |
rolesByStamp | Set<RoleByStamp>, campos del objeto RoleByStamp (ver detalle de campos en este mismo apartado) | |
userByStamp | Set<UserByStamp>, campos del objeto UserByStamp (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
stampCode | String | Código del sello |
alias | String | Alias del sello en asf |
denomination | String | Denominación del sello en asf |
organismCode | String | Código del organismo |
jobCode | String | Código de puesto |
params | Campos del objeto SearchParams/wiki/spaces/SIU/pages/1330151618(ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
stampCode | String | Código del sello |
alias | String | Alias del sello en asf |
denomination | String | Denominación del sello en asf |
organismCode | String | Código del organismo |
roleCode | String | Código de rol |
params | Campos del objeto SearchParams /wiki/spaces/SIU/pages/1330151618(ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
reasonDescription | String | Descripción de la razón |
reason | String | Razón |
user | Campos del objeto User (ver detalle de campos en este mismo apartado) | |
stampAndUserInformation | Campos del objeto StampAndUserInformation (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
reasonDescription | String | Descripción de la razón |
reason | String | Razón |
user | Campos del objeto User/wiki/spaces/SIU/pages/1330151618 (ver detalle de campos en este mismo apartado) | |
stampAndUserInformation | Campos del objeto StampAndUserInformation/wiki/spaces/SIU/pages/1330151618 (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
stampAndUserInformation | Campos del objeto StampAndUserInformation (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
stamp | Campos del objeto Stamp (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
sizeOrg | int | Tamaño de la lista de organismos |
sizeRole | int | Tamaño de la lista de roles |
user | Campos del objeto User (ver detalle de campos en este mismo apartado) | |
organismList | Listado de objetos Organism (ver detalle de campos en este mismo apartado) | |
roleList | Listado de objetos Role (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
sizeOrg | int | Tamaño de la lista de organismos |
sizeJob | int | Tamaño de la lista de puestos |
user | Campos del objeto UserWithPhone/wiki/spaces/SIU/pages/1330151618(ver detalle de campos en este mismo apartado) | |
gender | String | Genero del usuario |
note | String | Comentarios |
revised | boolean | Usuario revisado o no por SAE |
organismList | Listado de objetos Organism/wiki/spaces/SIU/pages/1330151618 (ver detalle de campos en este mismo apartado) | |
jobList | Listado de objetos Job (ver detalle de campos en este mismo apartado) | |
userJobs | Listado de objetos UserJobs (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
params | Campos del objeto SIU v3.15 - Manual de integración - servicios para integradores#searchParams SearchParams/wiki/spaces/SIU/pages/1330151618(ver detalle de campos en este mismo apartado) | |
code | String | Clave identificadora del registro |
fiscalAnagram | String | Fiscal anagram asociado al empleado |
jobCode | String | Codigo del puesto (o del cargo si es historico) |
description | String | Nombre del puesto |
initialDateJob | Date | Fecha de inicio de vigencia del puesto |
finalDateJob | Date | Fecha de fin de vigencia del puesto |
rpt | int | Número RPT del puesto que lo identifica en SIRHGA |
organicUnit | String | Código del organismo marcado como unidad orgánica |
gestionUnit | String | Código del organismo marcado como unidad de gestión |
codPuestipo | String | Tipo de puesto |
note | String | Comentarios internos |
sirhgaOrganicUnit | String | Numero de la unidad de SIRHGA correspondiente al organismo marcado como unidad orgánica |
sirhgaGestionUnit | String | Numero de la unidad de SIRHGA correspondiente al organismo marcado como unidad de gestión |
isfrh | int | 0, no es un puesto de SIRHGA, 1 es un puesto de SIRHGA |
dependJob | String | Código del puesto del que depende |
descPuestipo | String | Descripción del tipo de puesto |
collective | String | Colectivo al que pertenece el puesto |
initialDateUser | Date | Fecha de inicio de vigencia de la asociación del puesto y el usuario |
finalDateUser | Date | Fecha de fin de vigencia de la asociación del puesto y el usuario |
dependJobDesc | String | Nombre del puesto del que depende |
...
Nombre | Tipo | Descripción |
---|---|---|
String | Dirección email del funcionario | |
fiscalAnagram | String | Anagrama fiscal del funcionario |
name | String | Nombre del funcionario |
nif | String | NIF del funcionario |
state | String | Estado del funcionario |
surname1 | String | Primer apellido del funcionario |
surname2 | String | Segundo apellido del funcionario |
pagingCriteria | Campos del objeto 1052050039 PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto 1052050039SortingCriteria (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto 1052050039 SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
organismCode | String | Código de organismo |
userWithPhone | Campos del objeto UserWithPhone (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) | |
pagingCriteria | Campos del objeto PagingCriteria (ver detalle de campos en este mismo apartado) | |
sortingCriteria | Campos del objeto SortingCriteria (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
gestionUnitCode | String | Código de la unidad de gestión |
organicUnitCode | String | Código de la unidad orgánica |
searchOrganicUnitDescendants | Boolean | Indica si se buscará en los descendientes de la unidad organica informada |
searchGestionUnitDescendants | Boolean | Indica si se buscará en los descendientes de la unidad de gestión informada |
UserWithPhoneGenderNote | Campos del objeto UserWithPhone/wiki/spaces/SIU/pages/1330151618 (ver detalle de campos en este mismo apartado) | |
params | Campos del objeto SearchParams/wiki/spaces/SIU/pages/1330151618 (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
mobilePhone | String | Teléfono móvil |
user | Campos del objeto User (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
revised | boolean | Indica si el usuario ha sido revisado por el SAE |
user | Campos del objeto User (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|---|---|
revised | boolean | Indica si el usuario ha sido revisado por el SAE |
gender | String | Indica el género del funcionario |
note | String | Nota interna |
user | Campos del objeto User (ver detalle de campos en este mismo apartado) |
...