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.
...
Expand |
---|
|
SignaturaResultAdditionalDataOrganismListByUser additionalDataOrganismListByUser (ParamAdditionalDataOrganismListByUser paramAdditionalDataOrganismByUser). Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userSearch | email | 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 |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | organismByUser | organisms | Lista de organismos (ver detalle de campos en el apartado de objetos ) | user | Usuario (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMROOTFATHERBYUSER_01 | El objeto paramOrganismList es nulo. | ORGANISMROOTFATHERBYUSER_02 | No existen usuarios con los parámetros de búsqueda averiguar la raíz. | ORGANISMROOTFATHERBYUSER_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMROOTFATHERBYUSER_00 | Error durante la consulta de los datos del padre raíz del organismo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamAdditionalDataOrganismListByUser param = new ParamAdditionalDataOrganismListByUser();
param.setApplicationId("SIU");
UserSearch userSearch = new UserSearch();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultAdditionalDataOrganismListByUser result = client.additionalDataOrganismListByUser(param); |
|
...
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ónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | token | String | Valor del token cifrado | originalToken | String | Valor del token a cifrar |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismList | Lista de organismos | organism | Organismo (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ANCESTRALORGANISMBYUSERLIST_07 | El objeto paramAncestralOrganismByUserList es nulo | ANCESTRALORGANISMBYUSERLIST_08 | El parámetro de entrada token original es nulo | ANCESTRALORGANISMBYUSERLIST_01 | El parámetro de entrada token es nulo | ANCESTRALORGANISMBYUSERLIST_03 | El funcionario no existe en la bd | ANCESTRALORGANISMBYUSERLIST_04 | El funcionario ha sido dado de baja de la bd | ANCESTRALORGANISMBYUSERLIST_05 | El funcionario no esta asignado a ningún organismo | ANCESTRALORGANISMBYUSERLIST_02 | Ha ocurrido algún error al verificar la firma | ANCESTRALORGANISMBYUSERLIST_00 | Error durante la consulta de los datos de organismos | ANCESTRALORGANISMBYUSERLIST_06 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocaciónEl ejemplo devuelve un error Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamAncestralOrganismByUserList param = new ParamAncestralOrganismByUserList();
param.setApplicationId("SIU");
param.setOriginalToken("T");
param.setToken("T");
ResultAncestralOrganismByUserList result = client.ancestralOrganismByUserList(param); |
|
...
Expand |
---|
|
SignaturaResultAncestralOrganismTree ancestralOrganismTree(ParamAncestralOrganismTree paramAncestralOrganismTree) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | orgCode | String | Código de organismo del que se extraerán los de su árbol | organismSearch | Bean de búsqueda de organismos | organism | Campos del objeto Organism (ver detalle de campos en el apartado de objetos comunes) | pagingCriteria | Campos del objeto PagingCriteria (ver detalle de campos en el apartado de objetos comunes) | sortingCriteria | Campos del objeto SortingCriteria (ver detalle de campos en el apartado de objetos comunes) | params | Campos del objeto SearchParams (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismList | Lista de organismos | organism | Organismo (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ANCESTRAL_ORGANISM_TREE_01 | El objeto paramAncestralOrganismTree es nulo | ANCESTRAL_ORGANISM_TREE_04 | El código de organismo no puede ser nulo | ANCESTRAL_ORGANISM_TREE_02 | No se han encontrado organismos con esos parámetros de búsqueda | ANCESTRAL_ORGANISM_TREE_03 | Ha ocurrido algún tipo de error al realizar la búsqueda | ANCESTRAL_ORGANISM_TREE_00 | Ha ocurrido algún error inesperado |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamAncestralOrganismTree param = new ParamAncestralOrganismTree();
param.setApplicationId("SIU");
param.setOrgCode("ORG07458");
ResultAncestralOrganismTree result = client.ancestralOrganismTree(param); |
|
...
Expand |
---|
|
SignaturaResultAncestralOrganismTreeWithOldCode ancestralOrganismTreeExtendedWithOldCode(ParamAncestralOrganismTree paramAncestralOrganismTree) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | orgCode | String | Código de organismo del que se extraerán los de su árbol | organismSearch | Bean de búsqueda de organismos | organism | Campos del objeto Organismo (ver detalle de campos en el apartado de objetos comunes) | pagingCriteria | Campos del objeto PagingCriteria (ver detalle de campos en el apartado de objetos comunes) | sortingCriteria | Campos del objeto SortingCriteria (ver detalle de campos en el apartado de objetos comunes) | params | Campos del objeto SearchParams (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismList | Lista de organismos | organism | Organismo (ver detalle de campos en el apartado de objetos comunes) | oldCode | String | Antiguo identificador del organismo |
Códigos error
Código | Descripción |
---|
ANCESTRAL_ORGANISM_TREE_01 | El objeto paramAncestralOrganismTree es nulo | ANCESTRAL_ORGANISM_TREE_04 | El código de organismo no puede ser nulo | ANCESTRAL_ORGANISM_TREE_02 | No se han encontrado organismos con esos parámetros de búsqueda | ANCESTRAL_ORGANISM_TREE_03 | Ha ocurrido algún tipo de error al realizar la búsqueda | ANCESTRAL_ORGANISM_TREE_00 | Ha ocurrido algún error inesperado |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamAncestralOrganismTree param = new ParamAncestralOrganismTree();
param.setApplicationId("SIU");
param.setOrgCode("ORG08881");
ResultAncestralOrganismTreeWithOldCode result = client.ancestralOrganismTreeExtended(param); |
|
...
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ónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | orgCode | String | Código de organismo | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de organismos | organism | Organismo (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ASCENDENT_ORGANISM_BRANCH_LIST_01 | El objeto paramAscendantOrganimsBranchTree es nulo | ORGANISMLIST_00 | Error durante la consulta de los datos de organismos | ORGANISMLIST_01 | El objeto paramOrganismList es nulo | ORGANISMLIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMLIST_04 | No existe el organismo de entrada | ORGANISMLIST_03 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamAscendantOrganismBranchTree param = new ParamAscendantOrganismBranchTree();
param.setApplicationId("SIU");
param.setOrgCode("ORG07810");
OrganismSearch organismSearch = new OrganismSearch();
organismSearch.setOrganismCode("ORG07810");
param.setOrganismSearch(organismSearch);
ResultAscendantOrganismBranchTree result = client.ascendantOrganismBranchTree(param); |
|
...
Expand |
---|
|
SignaturaResultDescendentOrganismList descendentOrganismList(ParamDescendentOrganismList paramDescendentOrganismList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de organismos | organism | Organismo (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
DESCENDENTORGANISMLIST_00 | Error durante la consulta de los datos de organismos | DESCENDENTORGANISMLIST_01 | El objeto paramDescendentOrganismList es nulo | DESCENDENTORGANISMLIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | DESCENDENTORGANISMLIST_03 | El código de organismo es nulo | DESCENDENTORGANISMLIST_04 | El organismo no existe en la base de datos | DESCENDENTORGANISMLIST_05 | El organismo esta dado de baja en la base de datos | DESCENDENTORGANISMLIST_06 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamDescendentOrganismList param = new ParamDescendentOrganismList();
param.setApplicationId("SIU");
OrganismSearch organismSearch = new OrganismSearch();
organismSearch.setOrganismCode("ORG07839");
param.setOrganismSearch(organismSearch);
ResultDescendentOrganismList result = client.descendentOrganismList(param); |
|
Método '
...
descendentOrganismListWithCode'
...
Servicio para la búsqueda del primer organismo padre que contenga información relativa a un dato extendido. Permite filtrar por un dato extendido y por código de organismo. Devuelve un organismo, con un listado de datos extendidos. Estos datos extendidos se componen de nombre y valorque devuelve un listado de organismos hijos de otro organismo pasado como parámetro, acorde con unos parámetros de búsqueda, incluyendo el organismo pasado como parámetro.
Permite filtrar además por otros datos como dirección, cif, ciudad, país, email, si es emisor, si es externo, el código del organismo padre, la fecha de baja, por la identidad fiscal, la fecha de alta, el nombre, el newCode, el código del organismo, el código postal, la provincia, si es receptor, el NIF del jefe del servicio, el nombre corto, el teléfono, el código sirhga o el código sirhga del organismo padre.
Expand |
---|
|
SignaturaResultFirstParentOrganismWithExtendData firstParentOrganismWithExtendData(ParamFirstParentOrganismWithExtendData paramFirstParentOrganismWithExtendDataResultDescendentOrganismListWithCode descendentOrganismList(ParamDescendentOrganismList paramDescendentOrganismList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | extendedData | String | Dato extendido | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de organismos | organism | Organismo OrganismoWithCode (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
FIRSTPARENTWITHEXTENDEDDATADESCENDENTORGANISMLIST_00 | El objeto paramFirstParentOrganismWithExtendData es nulo | FIRSTPARENTWITHEXTENDEDDATA_01Error durante la consulta de los datos de organismos | DESCENDENTORGANISMLIST_01 | El objeto paramDescendentOrganismList es nulo | DESCENDENTORGANISMLIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | DESCENDENTORGANISMLIST_03 | El código de organismo es nulo | DESCENDENTORGANISMLIST_04 | El organismo no existe en la base de datos | DESCENDENTORGANISMLIST_05 | El organismo esta dado de baja en la base de datos | DESCENDENTORGANISMLIST_06 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamFirstParentOrganismWithExtendDataParamDescendentOrganismListWithCode param = new ParamFirstParentOrganismWithExtendDataParamDescendentOrganismList();
param.setApplicationId("SIU");
OrganismSearch organismSearch = new OrganismSearch();
paramorganismSearch.setOrganismCode("ORG15551ORG07839");
param.setExtendedData("ORG_PCON"setOrganismSearch(organismSearch);
ResultFirstParentOrganismWithExtendDataResultDescendentOrganismList result = client.firstParentOrganismWithExtendDatadescendentOrganismList(param);
|
|
Método 'getAdministrativeOrganismList'
...
Expand |
---|
|
SignaturaResultGetDir3CodeList getDir3CodeList(ParamOrganismWithCodeDir3List paramOrganismWithCodeDir3List) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismDir3CodeList | List<String> | Listado de códigos dir3 |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismDir3CodeList | Lista de organismos con código DIR3 | organism | Organismo (ver detalle de campos en el apartado de objetos comunes) | organismDir3Code | Código DIR3 del organismo |
Códigos error
Código | Descripción |
---|
GETDIR3CODELIST_00 | Código de error general para este servicio | GETDIR3CODELIST_01 | El objeto ParamOrganismWithCodeDir3List es nulo | GETDIR3CODELIST_02 | La lista de organismos DIR3 está vacía | GETDIR3CODELIST_03 | No se han encontrado organismos para estos parámetros de búsqueda | GETDIR3CODELIST_04 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismWithCodeDir3List param = new ParamOrganismWithCodeDir3List();
param.setApplicationId("SIU");
List<String> lstDirCode = new ArrayList<String>();
lstDirCode.add("A02003454");
param.setOrganismDir3CodeList(lstDirCode);
ResultGetDir3CodeList result = client.getDir3CodeList(param);
|
|
...
Expand |
---|
|
SignaturaResultOrganismAdditionalData getOrganismAdditionalData(ParamOrganismAdditionalData paramOrganismAdditionalData) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismAdditionalData | Objeto OrganismAdditionalData (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISM_ADDITIONAL_DATA_00 | Código de error general para este servicio | ORGANISM_ADDITIONAL_DATA_01 | El objeto paramOrganismAdditionalData es nulo | ORGANISM_ADDITIONAL_DATA_02 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISM_ADDITIONAL_DATA_03 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismAdditionalData param = new ParamOrganismAdditionalData();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
OrganismSearch organismSearch = new OrganismSearch();
param.setOrganismSearch(organismSearch);
ResultOrganismAdditionalData result = client.getOrganismAdditionalData(param);
|
|
...
Expand |
---|
|
SignaturaResultGetOrganismHistoricalInformation getOrganismHistoricalInformation(ParamGetOrganismHistoricalInformation paramGetOrganismHistoricalInformation) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código del organismo a buscar | chronologicalOrder | String | Orden cronológico, las opciones admitidas son PRESENT y PREVIOUS, por defecto se utiliza PREVIOUS |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismList | Lista de organismos | organism | Objeto Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
GET_ORGANISM_HISTORICAL_INFORMATION_00 | Error durante la consulta de organismos cronológicos | GET_ORGANISM_HISTORICAL_INFORMATION_01 | El objeto ParamGetOrganismHistoricalInformation es nulo | GET_ORGANISM_HISTORICAL_INFORMATION_02 | El código de organismo es nulo | GET_ORGANISM_HISTORICAL_INFORMATION_03 | No se han encontrado organismos para estos parámetros de búsqueda | GET_ORGANISM_HISTORICAL_INFORMATION_04 | Error con el parámetro de orden cronológico | GET_ORGANISM_HISTORICAL_INFORMATION_05 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamGetOrganismHistoricalInformation params = new ParamGetOrganismHistoricalInformation();
params.setApplicationId("SIU");
params.setOrganismCode("ORG04302");
params.setChronologicalOrder("PREVIOUS");
ResultGetOrganismHistoricalInformation result = client.getOrganismHistoricalInformation(params);
|
|
...
Expand |
---|
|
SignaturaResultOrganismWithFiscalIdentityList getOrganismWithFiscalIdentity(ParamOrganismWithFiscalIdentityList paramOrganismWithFiscalIdentityList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismList | List<String> | Listado de códigos de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismWithFiscalIdentity | Lista de organismos, objeto OrganismWithFiscalIdentity (ver detalle en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
GETORGANISMWIDTHFISCALIDENTITYLIST_00 | Código de error general para este servicio | GETORGANISMWIDTHFISCALIDENTITYLIST_01 | El objeto ParamOrganismWithFiscalIdentityList es nulo | GETORGANISMWIDTHFISCALIDENTITYLIST_02 | La lista de organismos está vacía | GETORGANISMWIDTHFISCALIDENTITYLIST_03 | No se han encontrado organismos para estos parámetros de búsqueda | GETORGANISMWIDTHFISCALIDENTITYLIST_04 | Ha ocurrido algún error al realizar la búsqueda | GETORGANISMWIDTHFISCALIDENTITYLIST_05 | La lista de resultados está vacía | GETORGANISMWIDTHFISCALIDENTITYLIST_06 | El organismo productor es nulo o está vacío | GETORGANISMWIDTHFISCALIDENTITYLIST_07 | Error al realizar la búsqueda del organismo productor | GETORGANISMWIDTHFISCALIDENTITYLIST_08 | El organismo original no existe | GETORGANISMWIDTHFISCALIDENTITYLIST_09 | Alguno de los organismo informados está dado de baja | GETORGANISMWIDTHFISCALIDENTITYLIST_10 | El organismo productor esta dado de baja |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismWithFiscalIdentityList param = new ParamOrganismWithFiscalIdentityList();
param.setApplicationId("SIU");
param.setFiscalAnagram("");
List<String> organismList = new ArrayList<String>();
organismList.add("ORG07810");
param.setOrganismList(organismList);
ResultOrganismWithFiscalIdentityList result = client.getOrganismWithFiscalIdentity(param);
|
|
...
Expand |
---|
|
SignaturaResultHistoricalOrganismDirectDescendentList historicalOrganismDirectDescendentList(ParamHistoricalOrganismDirectDescendentList paramHistoricalOrganismDirectDescendentList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | date | Date | Hasta la fecha de cambio de estructura, si viene vacía es el árbol ACTUAL | since | Date | Fecha del cambio de estructura anterior, si viene vacía es el árbol ORIGINAL hasta la fecha |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismFather | Objeto Organism (ver detalle en el apartado de objetos comunes), organismo padre | organismList | Lista de objetos Organism (ver detalle en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_00 | Error durante la consulta de organismos históricos | HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_01 | El objeto paramHistoricalOrganismDirectDescendentList es nulo | HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_02 | El código de organismo es nulo | HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_03 | No se han encontrado organismos históricos para estos parámetros de búsqueda | HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_04 | Ha ocurrido algún error al realizar la búsqueda | HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_05 | Nunca ha existido un organismo con ese código | HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_06 | El organismo aún no se había creado en la fecha indicada | HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_07 | El organismo no existía en el árbol en la fecha indicada |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamHistoricalOrganismDirectDescendentList param = new ParamHistoricalOrganismDirectDescendentList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07839");
ResultHistoricalOrganismDirectDescendentList result = client.historicalOrganismDirectDescendentList(param);
|
|
...
Expand |
---|
|
SignaturaResultHistoricalOrganismTreeList historicalOrganismTreeList(ParamHistoricalOrganismTreeList paramHistoricalOrganismTreeList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos OrganismDir3CodeWithOldCode (ver detalle en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
HISTORICAL_ORGANISM_TREE_LIST_00 | Error durante la consulta de organismos históricos | HISTORICAL_ORGANISM_TREE_LIST_01 | El objeto paramHistoricalOrganismTreeList es nulo | HISTORICAL_ORGANISM_TREE_LIST_02 | El código de organismo es nulo | HISTORICAL_ORGANISM_TREE_LIST_03 | El organismo no existe en la base de datos | HISTORICAL_ORGANISM_TREE_LIST_04 | El organismo esta dado de baja en la base de datos |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamHistoricalOrganismTreeList param = new ParamHistoricalOrganismTreeList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG15551");
ResultHistoricalOrganismTreeList result = client.historicalOrganismTreeList(param);
|
|
...
Expand |
---|
|
SignaturaResultHistoricalParent historicalParent(ParamHistoricalParent paramHistoricalParent) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismList | String[] | Lista de organismos a buscar |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | historicalParentListObject | Lista de objetos HistoricalParentListObject (ver detalle campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
HISTORICAL_PARENT_00 | Error durante la consulta de los datos | HISTORICAL_PARENT_01 | El objeto paramAscendentOrganismBranchTree es nulo | HISTORICAL_PARENT_02 | La lista de organismos de entrada está vacía |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamHistoricalParent param = new ParamHistoricalParent();
param.setApplicationId("SIU");
String[] organismList = { "ORG00002" };
param.setOrganismList(organismList);
ResultHistoricalParent result = client.historicalParent(param);
|
|
...
Expand |
---|
|
SignaturaResultHistoricalTree historicalTree(ParamHistoricalTree paramHistoricalTree) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismList | String[] | Lista de organismos a buscar |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | historicalTreeListObject | Lista de objetos HistoricalTreeListObject (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
HISTORICAL_TREE_00 | Error durante la consulta de los datos | HISTORICAL_TREE_01 | El objeto paramAscendentOrganismBranchTree es nulo | HISTORICAL_TREE_02 | La lista de organismos de entrada está vacía |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamHistoricalTree param = new ParamHistoricalTree();
param.setApplicationId("SIU");
String[] organismList = { "ORG00002" };
param.setOrganismList(organismList);
ResultHistoricalTree result = client.historicalTree(param);
|
|
...
Expand |
---|
|
SignaturaResultUserExist getListUserExist(ParamUserExist paramUserExist); Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | listFiscalAnagram | HashSet<String> | Listado de nifs | listNrpt | HashSet<String> | Listado de nrpts (identificadores del puesto en SIRHGA) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | listUserExist | List<UserExist> | Listado de UserExist |
Códigos error
Código | Descripción |
---|
GET_LIST_USER_EXIST_00 | Error al consultar la existencia de usuarios en SIU. | GET_LIST_USER_EXIST_01 | El listado de nif no puede ser nulo o vacío | GET_LIST_USER_EXIST_02 | El listado de nrpt no puede ser nulo o vacío |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| HashSet<String> listNifs = new HashSet<String>();
HashSet<String> listNrpts = new HashSet<String>();
ParamUserExist paramUserExist = new ParamUserExist();
paramUserExist.setApplicationId("SIU");
paramUserExist.setListFiscalAnagram(listNifs);
paramUserExist.setListNrpt(listNrpts);
// Consultamos la lista de nifs y nrpts en SIU
ResultUserExist result = client.getListUserExist(paramUserExist);
|
|
...
Expand |
---|
|
SignaturaResultLoginOrganismListByUser loginOrganismListByUser(ParamLoginOrganismListByUser paramLoginOrganismListByUser) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userSearch | Objeto UserSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | loginOrganismByUser | Lista de objetos LoginOrganismByUser (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
LOGINORGANISMLISTBYUSER_00 | Código de error general para este servicio | LOGINORGANISMLISTBYUSER_01 | El objeto paramLoginOrganismListByUser es nulo | LOGINORGANISMLISTBYUSER_02 | No existen usuarios dados de alta con los parámetros de búsqueda establecidos |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamLoginOrganismListByUser param = new ParamLoginOrganismListByUser();
param.setApplicationId("SIU");
UserSearch userSearch = new UserSearch();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultLoginOrganismListByUser result = client.loginOrganismListByUser(param);
|
|
...
Expand |
---|
|
SignaturaResultOrganismActive organismActive(ParamOrganismActive paramOrganismActive) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismActive | String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organism | Objeto Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMACTIVE_00 | Error durante la consulta de los datos de organismos | ORGANISMACTIVE_01 | El objeto paramOrganismActive es nulo | ORGANISMACTIVE_02 | No existe el organismo de entrada | ORGANISMACTIVE_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMACTIVE_04 | El código de organismo es nulo | ORGANISMACTIVE_05 | No existe organismo Activo para este código |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismActive param = new ParamOrganismActive();
param.setApplicationId("SIU");
param.setOrganismActive("ORG07839");
ResultOrganismActive result = client.organismActive(param);
|
|
...
Expand |
---|
|
SignaturaResultOrganismActiveList organismActiveList(ParamOrganismActiveList paramOrganismActiveList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismActiveList | String[] | Lista de organismos activos |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismActiveListObject | Lista de objetos OrganismActiveListObject |
Códigos error
Código | Descripción |
---|
ORGANISMACTIVELIST_00 | Error durante la consulta de los datos | ORGANISMACTIVELIST_01 | El objeto paramOrganismActiveList es nulo | ORGANISMACTIVELIST_02 | La lista de organismos de entrada está vacía |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismActiveList param = new ParamOrganismActiveList();
param.setApplicationId("SIU");
String[] organismActiveList = { "ORG07839" };
param.setOrganismActiveList(organismActiveList);
ResultOrganismActiveList result = client.organismActiveList(param);
|
|
...
Expand |
---|
|
SignaturaResultOrganismDataAndFirstLevelOfDescendentList organismDataAndFirstLevelOfDescendentList(ParamOrganismDataAndFirstLevelOfDescendentList paramOrganismDataAndFirstLevelOfDescendentList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
DIRECTDESCENDENTORGANISMLIST_00 | Código de error general para este servicio | DIRECTDESCENDENTORGANISMLIST_01 | El objeto paramOrganismDataAndFirstLevelOfDescendentList es nulo | DESCENDENTORGANISMLIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | DIRECTDESCENDENTORGANISMLIST_03 | El código de organismo es nulo | DIRECTDESCENDENTORGANISMLIST_04 | El organismo no existe en la base de datos | DIRECTDESCENDENTORGANISMLIST_05 | El organismo esta dado de baja en la base de datos | DIRECTDESCENDENTORGANISMLIST_06 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismDataAndFirstLevelOfDescendentList param = new ParamOrganismDataAndFirstLevelOfDescendentList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07839");
OrganismSearch organismSearch = new OrganismSearch();
param.setOrganismSearch(organismSearch);
ResultOrganismDataAndFirstLevelOfDescendentList result = client.organismDataAndFirstLevelOfDescendentList(param);
|
|
Método '
...
organismDataAndFirstLevelOfDescendentListWithCode'
...
...
Servicio que devuelve un listado de organismos descendientes directos de otro organismo pasado como parámetro y ese mismo organismo.
...
De cada organismo devuelto, devuelve: dirección, ciudad, país, si es emisor, una lista con datos extendidos, si es externo, el código del organismo padre, la identidad fiscal, la fecha de alta, el nombre, el código del organismo, el código postal, la provincia, si es receptor, el nombre corto , y el teléfono y la lista de tipificaciones asociadas ordenadas por nivel.
Expand |
---|
|
SignaturaResultOrganismDataAndFirstLevelOfDescendentListWithTypes organismDataAndFirstLevelOfDescendentListWithTypesResultOrganismDataAndFirstLevelOfDescendentListWithCode organismDataAndFirstLevelOfDescendentList(ParamOrganismDataAndFirstLevelOfDescendentList paramsparamOrganismDataAndFirstLevelOfDescendentList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos OrganismWithTypesOrdered objetos OrganismWithCode (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
DIRECTDESCENDENTORGANISMLIST_00 | Código de error general para este servicio | DIRECTDESCENDENTORGANISMLIST_01 | El objeto paramOrganismDataAndFirstLevelOfDescendentList es nulo | DESCENDENTORGANISMLIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | DIRECTDESCENDENTORGANISMLIST_03 | El código de organismo es nulo | DIRECTDESCENDENTORGANISMLIST_04 | El organismo no existe en la base de datos | DIRECTDESCENDENTORGANISMLIST_05 | El organismo esta dado de baja en la base de datos | DIRECTDESCENDENTORGANISMLIST_06 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismDataAndFirstLevelOfDescendentList param = new ParamOrganismDataAndFirstLevelOfDescendentList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG11625ORG07839");
ResultOrganismDataAndFirstLevelOfDescendentListWithTypesOrganismSearch resultorganismSearch = client.organismDataAndFirstLevelOfDescendentListWithTypes(param);
new OrganismSearch();
param.setOrganismSearch(organismSearch);
ResultOrganismDataAndFirstLevelOfDescendentList result = client.organismDataAndFirstLevelOfDescendentList(param);
|
|
Método '
...
organismDataAndFirstLevelOfDescendentListWithTypes' #Deprecated
...
Servicio que devuelve un listado de organismos , filtrando por código de tipificación, código de organismo, e indicando si se quiere consultar los organismos descendientes directos o todos los hijosdescendientes directos de otro organismo pasado como parámetro y ese mismo organismo.
Permite filtrar por dirección, cif, ciudad, país, email, si es emisor, por datos extendidos, si es externo, el código del padre, el código sirhga del padre, por fecha de baja, por identidad fiscal, por fecha de alta, nombre, código nuevo de organismo, código de organismo, código postal, provincia, si es receptor, el nif del jefe del servicio, el nombre corto, el código sirhga del organismo y el teléfono.
Para De cada organismo devuelto, devolverá los datos de ese organismo, más los datos de tipificación asociada, en caso de que tenga. Devolverá solo los organismos activosdevuelve: dirección, ciudad, país, si es emisor, una lista con datos extendidos, si es externo, el código del organismo padre, la identidad fiscal, la fecha de alta, el nombre, el código del organismo, el código postal, la provincia, si es receptor, el nombre corto, el teléfono y la lista de tipificaciones asociadas ordenadas por nivel.
Expand |
---|
|
SignaturaResultOrganismDescendListByType organismDescendListByTypeResultOrganismDataAndFirstLevelOfDescendentListWithTypes organismDataAndFirstLevelOfDescendentListWithTypes(ParamOrganismDescendListByType ParamOrganismDataAndFirstLevelOfDescendentList params) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método (obligatorio) | typeIdfiscalAnagram | StringCódigo | de tipificación (obligatorio)Anagrama fiscal | organismCode | String | Código de organismo (opcional) | directSearchorganismSearch | String | (valores S o N, opcional en caso de rellenar organismCode, sino se rellena organismCode, el servicio no utilizará este campoObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos objetos OrganismWithTypesOrdered (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMDESCENDLISTBYTYPEDIRECTDESCENDENTORGANISMLIST_00 | Código de error general para este servicio | ORGANISMDESCENDLISTBYTYPEDIRECTDESCENDENTORGANISMLIST_01 | El objeto ParamOrganismDescendListByType paramOrganismDataAndFirstLevelOfDescendentList es nulo | ORGANISMDESCENDLISTBYTYPEDESCENDENTORGANISMLIST_02 | El parámetro typeId es nulo | ORGANISMDESCENDLISTBYTYPE_03 | La tipificación especificada no esta definida. | ORGANISMDESCENDLISTBYTYPE_04 | No se han encontrado organismos para estos parámetros de búsqueda | DIRECTDESCENDENTORGANISMLIST_03 | El código de organismo es nulo | ORGANISMDESCENDLISTBYTYPEDIRECTDESCENDENTORGANISMLIST_0504 | El organismo no existe en la base de datos | ORGANISMDESCENDLISTBYTYPEDIRECTDESCENDENTORGANISMLIST_0605 | El organismo no existe esta dado de baja en la base de datos | ORGANISMDESCENDLISTBYTYPEDIRECTDESCENDENTORGANISMLIST_07No se han encontrado organismos para estos parámetros de 06 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismDescendListByTypeParamOrganismDataAndFirstLevelOfDescendentList param = new ParamOrganismDescendListByTypeParamOrganismDataAndFirstLevelOfDescendentList();
param.setApplicationId("SIU");
param.setTypeIdsetOrganismCode(1"ORG11625");
ResultOrganismDescendListByTypeResultOrganismDataAndFirstLevelOfDescendentListWithTypes result = client.organismDescendListByTypeorganismDataAndFirstLevelOfDescendentListWithTypes(param);
|
|
Método '
...
organismDescendListByType' #Deprecated
...
Servicio que devuelve una lista un listado de organismos, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha listafiltrando por código de tipificación, código de organismo, e indicando si se quiere consultar los organismos descendientes directos o todos los hijos.
Permite filtrar por dirección, cif, ciudad, país, email, si es emisor, por datos extendidos, si es externo, el código del padre, el código sirhga del padre, por fecha de baja, por identidad fiscal, por fecha de alta, nombre, código nuevo de organismo, código de organismo, código postal, provincia, si es receptor, el nif del jefe del servicio, el nombre corto, el código sirhga del organismo y el teléfono.De
Para cada organismo devuelto, devuelve: si es emisor, una lista con datos extendidos, si es externo, el código del organismo padre, la identidad fiscal, la fecha de alta, el nombre, el código del organismo, si es receptor y el nombre cortodevolverá los datos de ese organismo, más los datos de tipificación asociada, en caso de que tenga. Devolverá solo los organismos activos.
Expand |
---|
|
SignaturaResultOrganismList organismList(ParamOrganismList paramOrganismListResultOrganismDescendListByType organismDescendListByType(ParamOrganismDescendListByType params) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método fiscalAnagram(obligatorio) | typeId | String | Código de tipificación (obligatorio) | organismCode | String | Anagrama fiscal | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunesCódigo de organismo (opcional) | directSearch | String | (valores S o N, opcional en caso de rellenar organismCode, sino se rellena organismCode, el servicio no utilizará este campo) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism OrganismWithTypesOrdered (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMLISTORGANISMDESCENDLISTBYTYPE_00 | Error durante la consulta de los datos de organismos | ORGANISMLISTCódigo de error general para este servicio | ORGANISMDESCENDLISTBYTYPE_01 | El objeto paramOrganismList ParamOrganismDescendListByType es nulo | ORGANISMLISTORGANISMDESCENDLISTBYTYPE_02 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMLIST_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMLIST_04 | No existe el organismo de entrada |
Ejemplo de invocación Code Block |
---|
El parámetro typeId es nulo | ORGANISMDESCENDLISTBYTYPE_03 | La tipificación especificada no esta definida. | ORGANISMDESCENDLISTBYTYPE_04 | El código de organismo es nulo | ORGANISMDESCENDLISTBYTYPE_05 | El organismo no existe en la base de datos | ORGANISMDESCENDLISTBYTYPE_06 | El organismo no existe en la base de datos | ORGANISMDESCENDLISTBYTYPE_07 | No se han encontrado organismos para estos parámetros de búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismListParamOrganismDescendListByType param = new ParamOrganismListParamOrganismDescendListByType();
param.setApplicationId("SIU");
OrganismSearch organismSearch = new OrganismSearch();
organismSearch.setOrganismCode("ORG07839");
param.setOrganismSearchsetTypeId(organismSearch1);
ResultOrganismListResultOrganismDescendListByType result = client.organismListorganismDescendListByType(param);
|
|
Método '
...
organismList'
...
Servicio que devuelve una lista de organismos con datos extendidos permitiendo una búsqueda compleja, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha lista.
Permite filtrar por dirección, cif, ciudad, país, email, si es emisor, por datos extendidos, si es externo, el código del padre, el código sirhga del padre, por fecha de baja, por identidad fiscal, por fecha de alta, nombre, código nuevo de organismo, código de organismo, código postal, provincia, si es receptor, el nif del jefe del servicio, el nombre corto, el código sirhga del organismo y el teléfono.
...
Expand |
---|
|
SignaturaResultOrganismList organismList(ParamOrganismListWithComplexity paramOrganismListWithComplexityParamOrganismList paramOrganismList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismSearch | Objeto OrganismSearchWithComplexity (ver detalle de campos en el apartado de objetos comunes) | organismModeSearch | Objeto OrganismModeSearchOrganismSearch (ver detalle ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism (ver detalle ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMLIST_00 | Error durante la consulta de los datos de organismos | ORGANISMLIST_01 | El objeto paramOrganismList es nulo | ORGANISMLIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMLIST_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMLIST_04 | No existe el organismo de entrada |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismListWithComplexityParamOrganismList param = new ParamOrganismListWithComplexityParamOrganismList();
param.setApplicationId("SIU");
OrganismSearchWithComplexityOrganismSearch organismSearch = new OrganismSearchWithComplexityOrganismSearch();
organismSearch.setOrganismCode("ORG07839");
param.setOrganismSearch(organismSearch);
ResultOrganismList result = client.organismList(param);
|
|
Método '
...
organismListWithCode'
...
Servicio que devuelve un listado una lista de organismos de alta, buscando por un código de organismo y un listado de códigos de organismos. Si se informa el parámetro organismCode, que es opcional, busca el organismo raíz del árbol del organismo informado en organismCode, y consulta la información de los organismos filtrando por el árbol del organismo raíz encontrado y los códigos de organismo pasados en la lista que no estén dados de baja, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha lista.
Permite filtrar por dirección, cif, ciudad, país, email, si es emisor, si es externo, el código del padre, el código sirhga del padre, por fecha de baja, por identidad fiscal, por fecha de alta, nombre, código nuevo de organismo, código de organismo, código postal, provincia, si es receptor, el nif del jefe del servicio, el nombre corto, el código sirhga del organismo y el teléfono.
De cada organismo devuelto, devuelve: si es emisor, una lista con datos extendidos, si es externo, el código del organismo padre, la identidad fiscal, la fecha de alta, el nombre, el código del organismo, si es receptor y el nombre corto.
Expand |
---|
|
SignaturaResultOrganismListByOrganismCodes organismListByOrganismCodes(ParamOrganismListByOrganismCodes paramOrganismListByOrganismCodesResultOrganismList organismList(ParamOrganismList paramOrganismList) Parámetros de invocaciónNombre | Tipo | Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | organismCodeList | String[] | Lista de códigos de organismos |
Parámetros de respuestaorganismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism OrganismWithCode(ver detalle ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMLISTBYORGANISMCODESORGANISMLIST_00 | Código de error general para este servicio | ORGANISMLISTBYORGANISMCODESError durante la consulta de los datos de organismos | ORGANISMLIST_01 | El objeto paramOrganismListByOrganismCodes paramOrganismList es nulo | ORGANISMLISTBYORGANISMCODESORGANISMLIST_02 | La lista de organismos está vacía | ORGANISMLISTBYORGANISMCODES_03 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMLISTBYORGANISMCODES_04 | El organismo introducido no existe | ORGANISMLISTBYORGANISMCODES_05ORGANISMLIST_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMLIST_04 | No existe el organismo de entrada |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismListByOrganismCodesParamOrganismList param = new ParamOrganismListByOrganismCodesParamOrganismList();
param.setApplicationId("SIU");
String[]OrganismSearch organismCodeListorganismSearch = { new OrganismSearch();
organismSearch.setOrganismCode("ORG07839" });
param.setOrganismCodeListsetOrganismSearch(organismCodeListorganismSearch);
ResultOrganismListByOrganismCodesResultOrganismListWithCode result = client.organismListByOrganismCodesorganismList(param);
|
|
Método '
...
organismList1'
...
Servicio que devuelve un listado una lista de organismos , independientemente de que se encuentren en estado alta o baja, buscando por un listado de códigos de organismos. con datos extendidos permitiendo una búsqueda compleja.
Permite filtrar por dirección, cif, ciudad, país, email, si es emisor, por datos extendidos, si es externo, el código del padre, el código sirhga del padre, por fecha de baja, por identidad fiscal, por fecha de alta, nombre, código nuevo de organismo, código de organismo, código postal, provincia, si es receptor, el nif del jefe del servicio, el nombre corto, el código sirhga del organismo y el teléfono.
De cada organismo devuelto, devuelve: si es emisor, una lista con datos extendidos, si es externo, el código del organismo padre, la identidad fiscal, la fecha de alta, el nombre, el código del organismo, si es receptor y el nombre corto.
Expand |
---|
|
SignaturaResultOrganismListByOrganismCodesAll organismListByOrganismCodesAll(ParamOrganismListByOrganismCodesAll paramOrganismListByOrganismCodesAllResultOrganismList organismList(ParamOrganismListWithComplexity paramOrganismListWithComplexity) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | organismCodeList | String[] | Lista de códigos de organismos a consultarfiscalAnagram | String | Anagrama fiscal | organismSearch | Objeto OrganismSearchWithComplexity (ver detalle de campos en el apartado de objetos comunes) | organismModeSearch | Objeto OrganismModeSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMLISTBYORGANISMCODESALLORGANISMLIST_00 | Código de error general para este servicio | ORGANISMLISTBYORGANISMCODESALLError durante la consulta de los datos de organismos | ORGANISMLIST_01 | El objeto paramOrganismListByOrganismCodes paramOrganismList es nulo | ORGANISMLISTBYORGANISMCODESALLORGANISMLIST_02 | La lista de organismos está vacía | ORGANISMLISTBYORGANISMCODESALL_03 | El campo applicationId está vacio | ORGANISMLISTBYORGANISMCODESALL_04 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMLIST_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMLIST_04 | No existe el organismo de entrada |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismListByOrganismCodesAllParamOrganismListWithComplexity param = new ParamOrganismListByOrganismCodesAllParamOrganismListWithComplexity();
param.setApplicationId("SIU");
String[]OrganismSearchWithComplexity organismCodeListorganismSearch = { new OrganismSearchWithComplexity();
organismSearch.setOrganismCode("ORG07839" });
param.setOrganismCodeListsetOrganismSearch(organismCodeListorganismSearch);
ResultOrganismListByOrganismCodesAllResultOrganismList result = client.organismListByOrganismCodesAllorganismList(param);
|
|
Método '
...
organismListByOrganismCodes'
...
Servicio que devuelve una lista un listado de organismos con el código DIR3 de cada organismo, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha listade alta, buscando por un código de organismo y un listado de códigos de organismos.
Si se informa el parámetro organismCode, que es opcional, busca el organismo raíz del árbol del organismo informado en organismCode, y consulta la información de los organismos filtrando por el árbol del organismo raíz encontrado y los códigos de organismo pasados en la lista que no estén dados de baja.
Expand |
---|
|
SignaturaResultOrganismDir3List organismListWithDir3Code(ParamOrganismList paramOrganismListResultOrganismListByOrganismCodes organismListByOrganismCodes(ParamOrganismListByOrganismCodes paramOrganismListByOrganismCodes) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)organismCode | String | Código de organismo | organismCodeList | String[] | Lista de códigos de organismos |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMLISTORGANISMLISTBYORGANISMCODES_00 | Error durante la consulta de los datos de organismos | ORGANISMLISTCódigo de error general para este servicio | ORGANISMLISTBYORGANISMCODES_01 | El objeto paramOrganismList paramOrganismListByOrganismCodes es nulo | ORGANISMLISTORGANISMLISTBYORGANISMCODES_02 | La lista de organismos está vacía | ORGANISMLISTBYORGANISMCODES_03 | No se han encontrado organismos para estos parámetros de búsquedaORGANISMLIST_03 | ORGANISMLISTBYORGANISMCODES_04 | El organismo introducido no existe | ORGANISMLISTBYORGANISMCODES_05 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMLIST_04 | No existe el organismo de entrada |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismListParamOrganismListByOrganismCodes param = new ParamOrganismListParamOrganismListByOrganismCodes();
param.setApplicationId("SIU");
OrganismSearchString[] organismSearchorganismCodeList = new OrganismSearch();
organismSearch.setOrganismCode({ "ORG07839") };
param.setOrganismSearchsetOrganismCodeList(organismSearchorganismCodeList);
ResultOrganismDir3ListResultOrganismListByOrganismCodes result = client.organismListWithDir3CodeorganismListByOrganismCodes(param);
|
|
Método '
...
organismListByOrganismCodesAll'
...
Servicio que devuelve una lista un listado de organismos ascendentes y descendentes de un organismo pasado como parámetro. Este listado se ordena por código de organismo., independientemente de que se encuentren en estado alta o baja, buscando por un listado de códigos de organismos.
Expand |
---|
|
SignaturaResultOrganismBranchTree organismTree(ParamOrganismBranchTree paramOrganismTreeResultOrganismListByOrganismCodesAll organismListByOrganismCodesAll(ParamOrganismListByOrganismCodesAll paramOrganismListByOrganismCodesAll) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagramorganismCodeList | String | Anagrama fiscal | organismCode | String | Código de organismo[] | Lista de códigos de organismos a consultar |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismList | Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMTREEORGANISMLISTBYORGANISMCODESALL_00 | Error durante la consulta de los datos de organismos | ORGANISMTREECódigo de error general para este servicio | ORGANISMLISTBYORGANISMCODESALL_01 | El objeto paramOrganismTree paramOrganismListByOrganismCodes es nulo | ORGANISMTREEORGANISMLISTBYORGANISMCODESALL_02 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMTREE_03 | La lista de organismos está vacía | ORGANISMLISTBYORGANISMCODESALL_03 | El campo applicationId está vacio | ORGANISMLISTBYORGANISMCODESALL_04 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamOrganismBranchTreeParamOrganismListByOrganismCodesAll param = new ParamOrganismBranchTreeParamOrganismListByOrganismCodesAll();
param.setApplicationId("SIU");
String[] organismCodeList = { "ORG07839" };
param.setOrganismCodesetOrganismCodeList("ORG07810"organismCodeList);
ResultOrganismBranchTreeResultOrganismListByOrganismCodesAll result = client.organismBranchTreeorganismListByOrganismCodesAll(param);
|
|
Método '
...
organismListWithDir3Code'
...
...
Servicio que devuelve un listado una lista de organismos ancestros de un árbol de organismos según el organismo pasado como parámetrocon el código DIR3 de cada organismo, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha lista.
Expand |
---|
|
SignaturaResultTreeAncestralOrganismList treeAncestralOrganismList(ParamTreeAncestralOrganismList paramTreeAncestralOrganismListResultOrganismDir3List organismListWithDir3Code(ParamOrganismList paramOrganismList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | orgCode | String | Código de organismoorganismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
TREE_ANCESTRAL_ORGANISM_LISTORGANISMLIST_00 | Ha ocurrido algún error inesperado | TREE_ANCESTRAL_ORGANISM_LIST_Error durante la consulta de los datos de organismos | ORGANISMLIST_01 | El objeto paramAncestralOrganismTree paramOrganismList es nulo | TREE_ANCESTRAL_ORGANISM_LIST_02 | El código de organismo no puede ser nulo | TREE_ANCESTRAL_ORGANISM_LIST_ORGANISMLIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMLIST_03 | Ha ocurrido algún tipo de error al realizar la búsqueda | TREE_ANCESTRAL_ORGANISM_LISTORGANISMLIST_04 | No se han encontrado organismos con esos parámetros de búsqueda | TREE_ANCESTRAL_ORGANISM_LIST_05 | El organismo no existe o está dado de bajaexiste el organismo de entrada |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamTreeAncestralOrganismListParamOrganismList param = new ParamTreeAncestralOrganismListParamOrganismList();
param.setApplicationId("SIU");
param.setOrgCode("ORG14685OrganismSearch organismSearch = new OrganismSearch();
organismSearch.setOrganismCode("ORG07839");
ResultTreeAncestralOrganismListparam.setOrganismSearch(organismSearch);
ResultOrganismDir3List result = client.treeAncestralOrganismListorganismListWithDir3Code(param);
|
|
Método '
...
organismTree'
...
Servicio para obtener el organismo padre raíz del árbol al que pertenece un determinado que devuelve una lista de organismos ascendentes y descendentes de un organismo pasado como parámetro. Este listado se ordena por código de organismo.
Expand |
---|
|
SignaturaResultRootOrganismByOrganismCode rootFatherOrganismByOrganismCode(ParamRootFatherOrganismByOrganismCode paramRootFatherOrganismResultOrganismBranchTree organismTree(ParamOrganismBranchTree paramOrganismTree) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | organismorganismList | Objeto Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMROOTFATHERORGANISMTREE_00 | Error durante la consulta de los datos del padre raíz del organismoORGANISMROOTFATHERde organismos | ORGANISMTREE_01 | El objeto paramRootFatherOrganism paramOrganismTree es nulo | ORGANISMROOTFATHERORGANISMTREE_02 | No existe el organismo del que se pretende averiguar la raízORGANISMROOTFATHERse han encontrado organismos para estos parámetros de búsqueda | ORGANISMTREE_03 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRootFatherOrganismByOrganismCodeParamOrganismBranchTree param = new ParamRootFatherOrganismByOrganismCodeParamOrganismBranchTree();
param.setApplicationId("SIU");
param.setOrganismCode("ORG03324ORG07810");
ResultRootOrganismByOrganismCodeResultOrganismBranchTree result = client.rootFatherOrganismByOrganismCodeorganismBranchTree(param);
|
|
Método '
...
treeAncestralOrganismList' #Deprecated
...
Servicio que devuelve una lista de organismos raízun listado de organismos ancestros de un árbol de organismos según el organismo pasado como parámetro.
Expand |
---|
|
SignaturaResultRootOrganismList rootFatherOrganismList(ParamRootFatherOrganismList paramRootFatherOrganismListResultTreeAncestralOrganismList treeAncestralOrganismList(ParamTreeAncestralOrganismList paramTreeAncestralOrganismList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | orgCode | organismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ORGANISMLISTTREE_ANCESTRAL_ORGANISM_LIST_00 | Error durante la consulta de los datos de organismos | ORGANISMLISTHa ocurrido algún error inesperado | TREE_ANCESTRAL_ORGANISM_LIST_01 | El objeto paramOrganismList paramAncestralOrganismTree es nulo | ORGANISMLISTTREE_ANCESTRAL_ORGANISM_LIST_02 | No se han encontrado organismos para estos parámetros de búsqueda | ORGANISMLISTEl código de organismo no puede ser nulo | TREE_ANCESTRAL_ORGANISM_LIST_03 | Ha ocurrido algún tipo de error al realizar la búsqueda | ORGANISMLISTTREE_ANCESTRAL_ORGANISM_LIST_04 | No existe el organismo de entrada |
Ejemplo de invocaciónse han encontrado organismos con esos parámetros de búsqueda | TREE_ANCESTRAL_ORGANISM_LIST_05 | El organismo no existe o está dado de baja |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRootFatherOrganismListParamTreeAncestralOrganismList param = new ParamRootFatherOrganismListParamTreeAncestralOrganismList();
param.setApplicationId("SIU");
param.setOrgCode("ORG14685");
ResultRootOrganismListResultTreeAncestralOrganismList result = client.rootFatherOrganismListtreeAncestralOrganismList(param);
|
|
Búsquedas y consultas de datos extendidos
Método '
...
rootFatherOrganismByOrganismCode'
...
Servicio para listar datos extendidos. Permite filtrar por nombre, código de organismo, valor y operador.Devuelve un listado de datos extendidos con nombre, código de organismo y valorobtener el organismo padre raíz del árbol al que pertenece un determinado organismo.
Expand |
---|
|
SignaturaResultExtendedDataList extendedDataList(ParamExtendedDataList paramExtendedDataListResultRootOrganismByOrganismCode rootFatherOrganismByOrganismCode(ParamRootFatherOrganismByOrganismCode paramRootFatherOrganism) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | extendedDataListSearch | Campos del objeto ExtendedDataListSearch (ver detalle de campos en el apartado de objetos comunes)String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | extendedDataList | Lista de objetos ExtendedDataAndOrganismCodeorganism | Objeto Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
EXTENDED_DATA_LISTORGANISMROOTFATHER_00 | Error durante la consulta de los datos extendidosEXTENDED_DATA_LIST_del padre raíz del organismo | ORGANISMROOTFATHER_01 | El objeto paramExtendedDataList paramRootFatherOrganism es nulo | EXTENDEDORGANISMROOTFATHER_DATA_LIST_02 | No se han encontrado datos extendidos para estos parámetros de búsqueda | EXTENDED_DATA_LIST_03 | existe el organismo del que se pretende averiguar la raíz | ORGANISMROOTFATHER_03 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamExtendedDataListParamRootFatherOrganismByOrganismCode param = new ParamExtendedDataListParamRootFatherOrganismByOrganismCode();
param.setApplicationId("SIU");
ExtendedDataListSearch extendedDataListSearch = new ExtendedDataListSearch();
extendedDataListSearchparam.setOrganismCode("ORG14343ORG03324");
param.setExtendedDataListSearch(extendedDataListSearch);
ResultExtendedDataList ResultRootOrganismByOrganismCode result = client.extendedDataListrootFatherOrganismByOrganismCode(param);
|
|
Datos para histórico
Método '
...
rootFatherOrganismList'
...
Servicio para listar las fechas históricas de cambios en la estructura de un organismo pasado como parámetroque devuelve una lista de organismos raíz.
Expand |
---|
|
SignaturaResultGetHistoricalDatesStructuralChanges getHistoricalDatesStructuralChanges(ParamGetHistoricalDatesStructuralChanges paramGetHistoricalDatesStructuralChangesResultRootOrganismList rootFatherOrganismList(ParamRootFatherOrganismList paramRootFatherOrganismList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismoorganismSearch | Objeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | dateList | Date[] | Lista de fechassize | int | Tamaño de la lista de organismos devuelta | organismList | Lista de objetos Organism (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
GET_HISTORICAL_DATES_STRUCTURAL_CHANGES_ORGANISMLIST_00 | Error durante la consulta de fechas de cambios de estructuraGET_HISTORICAL_DATES_STRUCTURAL_CHANGES_los datos de organismos | ORGANISMLIST_01 | El objeto paramGetHistoricalDatesStructuralChanges paramOrganismList es nulo | GET_HISTORICAL_DATES_STRUCTURAL_CHANGES_02 | El código de organismo es nulo | GET_HISTORICAL_DATES_STRUCTURAL_CHANGES_03ORGANISMLIST_02 | No se han encontrado fechas de cambios de estructura organismos para estos parámetros de búsqueda | GET_HISTORICAL_DATES_STRUCTURAL_CHANGES_04ORGANISMLIST_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMLIST_04 | No existe el organismo de entrada |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamGetHistoricalDatesStructuralChangesParamRootFatherOrganismList param = new ParamGetHistoricalDatesStructuralChangesParamRootFatherOrganismList();
param.setApplicationId("SIU");
param.setFiscalAnagram("");
param.setOrganismCode("ORG00002");
ResultGetHistoricalDatesStructuralChanges ResultRootOrganismList result = client.getHistoricalDatesStructuralChangesrootFatherOrganismList(param);
|
|
Búsquedas y consultas de
...
datos extendidos
Método '
...
extendedDataList'
...
Servicio que autentifica a un usuario a partir d un token firmado , el token original y el código del organismo. Si va bien, devuelve el usuario y los roles que este tiene.
Este servicio se usa para aquellas aplicaciones cuyo método de identificación de usuarios sea la firma de un token por parte del usuario y validación de esta firma en una plataforma de firma para obtener sus datos. Por ejemplo, identificación mediante componentes de firma cliente como Websigner o algún tipo de desarrollo propio de firma.
Para aquellas aplicaciones que utilicen un componente de identificación que te devuelva los datos del usuario identificado, como MFE, no requerirá el uso de este servicio.
...
Signatura
...
para listar datos extendidos. Permite filtrar por nombre, código de organismo, valor y operador.
Devuelve un listado de datos extendidos con nombre, código de organismo y valor.
Expand |
---|
|
SignaturaResultExtendedDataList extendedDataList(ParamExtendedDataList paramExtendedDataList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | originalToken | String | Token original | token (codificado en Base64) | String | Token firmado por el certificado del usuario | organismCode | String | Código de organismo al que pertenece el usuarioextendedDataListSearch | Campos del objeto ExtendedDataListSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | user | Objeto User (ver detalle de campos en el apartado de objetos comunes) | roles | Lista de objetos Role int | Tamaño de la lista devuelta | extendedDataList | Lista de objetos ExtendedDataAndOrganismCode (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
AUTENTIFYEXTENDED_DATA_LIST_00 | Error durante la autentificación del usuarioAUTENTIFYconsulta de los datos extendidos | EXTENDED_DATA_LIST_01 | El parámetro de entrada token objeto paramExtendedDataList es nulo | AUTENTIFYEXTENDED_DATA_LIST_02 | El parámetro de entrada organismCode es nulo | AUTENTIFYNo se han encontrado datos extendidos para estos parámetros de búsqueda | EXTENDED_DATA_LIST_03 | Ha ocurrido algún error al verificar realizar la firma | AUTENTIFY_04 | El funcionario no existe en la bd | AUTENTIFY_05 | El funcionario ha sido dado de baja de la bd | AUTENTIFY_06 | El organismo no existe en la bd | AUTENTIFY_07 | El funcionario no pertenece a ese organismo | AUTENTIFY_08 | Ha ocurrido algún error al realizar la búsqueda | AUTENTIFY_09 | El parámetro de entrada token original es nulo | AUTENTIFY_10 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | AUTENTIFY_11 | El objeto param es nulo | AUTENTIFY_12 | El objeto fiscalAnagram es nulo |
Ejemplo de invocaciónNecesito datos con los que responda correctamente, con estos da error de validación de firma Code Block |
---|
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamAutentifyParamExtendedDataList param = new ParamAutentifyParamExtendedDataList();
param.setApplicationId("SIU");
ExtendedDataListSearch extendedDataListSearch = new ExtendedDataListSearch();
paramextendedDataListSearch.setOrganismCode("ORG07603ORG14343");
param.setOriginalToken("RnJpIEp1biAwMiAxMjoxNTozOCBDRVNUIDIwMTc="setExtendedDataListSearch(extendedDataListSearch);
param.setToken("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");
ResultAutentify result = client.autentify(param);
|
|
Método 'autentify1'
El servicio recupera la información del empleado público que se está autenticando y devuelve el resultado de la operación.
Este servicio autentifica a un usuario a partir del anagrama fiscal del mismo y del código de organismo al que pertenece.
Devuelve la información del usuario y de los roles que tiene ese usuario.
ResultExtendedDataList result = client.extendedDataList(param);
|
|
Datos para histórico
Método 'getHistoricalDatesStructuralChanges'
...
Servicio para listar las fechas históricas de cambios en la estructura de un organismo pasado como parámetro
Expand |
---|
|
SignaturaResultAutentify autentify(ParamAutentifyWithFiscalAnagram paramAutentifyWithFiscalAnagramResultGetHistoricalDatesStructuralChanges getHistoricalDatesStructuralChanges(ParamGetHistoricalDatesStructuralChanges paramGetHistoricalDatesStructuralChanges) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo al que pertenece el usuario |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | dateList | user | Objeto User (ver detalle de campos en el apartado de objetos comunes) | roles | Lista de objetos Role (ver detalle de campos en el apartado de objetos comunes)Date[] | Lista de fechas |
Códigos error
Código | Descripción |
---|
AUTENTIFYGET_HISTORICAL_DATES_STRUCTURAL_CHANGES_00 | Error durante la autentificación del usuarioAUTENTIFYconsulta de fechas de cambios de estructura | GET_HISTORICAL_DATES_STRUCTURAL_CHANGES_01 | El parámetro de entrada token objeto paramGetHistoricalDatesStructuralChanges es nulo | AUTENTIFYGET_HISTORICAL_DATES_STRUCTURAL_CHANGES_02 | El parámetro código de entrada organismCode organismo es nulo | AUTENTIFY_03 | Ha ocurrido algún error al verificar la firma | AUTENTIFY_04 | El funcionario no existe en la bd | AUTENTIFY_05 | El funcionario ha sido dado de baja de la bd | AUTENTIFY_06 | El organismo no existe en la bd | AUTENTIFY_07 | El funcionario no pertenece a ese organismo | AUTENTIFY_08GET_HISTORICAL_DATES_STRUCTURAL_CHANGES_03 | No se han encontrado fechas de cambios de estructura para estos parámetros de búsqueda | GET_HISTORICAL_DATES_STRUCTURAL_CHANGES_04 | Ha ocurrido algún error al realizar la búsqueda | AUTENTIFY_09 | El parámetro de entrada token original es nulo | AUTENTIFY_10 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | AUTENTIFY_11 | El objeto param es nulo | AUTENTIFY_12 | El objeto fiscalAnagram es nulo |
Ejemplo de invocación Code Block |
---|
| language | Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
ParamAutentifyWithFiscalAnagramParamGetHistoricalDatesStructuralChanges param = new ParamAutentifyWithFiscalAnagramParamGetHistoricalDatesStructuralChanges();
param.setApplicationId("SIU");
param.setFiscalAnagram("00000000T");
param.setOrganismCode("ORG07603ORG00002");
ResultAutentifyResultGetHistoricalDatesStructuralChanges result = client.autentifygetHistoricalDatesStructuralChanges(param);
|
---|
Búsquedas y consultas de cargos
Método '
...
autentify'
...
...
Servicio que autentica autentifica a un usuario a partir del token y d un token firmado , el token original sin y el código del organismo. Si va bien, devuelve la información del el usuario y los roles que este tiene este usuario.
Este servicio se usa para aquellas aplicaciones cuyo método de identificación de usuarios sea la firma de un token por parte del usuario y validación de esta firma en una plataforma de firma para obtener sus datos. Por ejemplo, identificación mediante componentes de firma cliente como Websigner o algún tipo de desarrollo propio de firma.
...
Expand |
---|
|
SignaturaResultAutentify autentify(ParamAutentifyWithoutOrganism paramAutentifyWithoutOrganismParamAutentify paramAutentify) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | originalToken | String | Token original | token (codificado en Base64) | String | Token firmado por el certificado del usuario | originalTokenorganismCode | StringToken original | Código de organismo al que pertenece el usuario |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | user | Objeto User (ver detalle de campos en el apartado de objetos comunes) | roles | Lista de objetos Role (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
AUTENTIFY_00 | Error durante la autentificación del usuario | AUTENTIFY_01 | El parámetro de entrada token es nulo | AUTENTIFY_02 | El parámetro de entrada organismCode es nulo | AUTENTIFY_03 | Ha ocurrido algún error al verificar la firma | AUTENTIFY_04 | El funcionario no existe en la bd | AUTENTIFY_05 | El funcionario ha sido dado de baja de la bd | AUTENTIFY_06 | El organismo no existe en la bd | AUTENTIFY_07 | El funcionario no pertenece a ese organismo | AUTENTIFY_08 | Ha ocurrido algún error al realizar la búsqueda | AUTENTIFY_09 | El parámetro de entrada token original es nulo | AUTENTIFY_10 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | AUTENTIFY_11 | El objeto param es nulo | AUTENTIFY_12 | El objeto fiscalAnagram es nulo |
Ejemplo de invocaciónNecesito datos con los que responda correctamente, con estos da error de validación de firma
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamAutentifyWithoutOrganismParamAutentify param = new ParamAutentifyWithoutOrganismParamAutentify();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07603");
param.setOriginalToken("RnJpIEp1biAwMiAxMjoxNTozOCBDRVNUIDIwMTc=");
param.setToken("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");
ResultAutentify result = client.autentify(param);
|
|
Método '
...
autentify1'
...
Servicio que devuelve los datos de los cargos activos de un organismo.
...
Signatura
...
...
El servicio recupera la información del empleado público que se está autenticando y devuelve el resultado de la operación.
Este servicio autentifica a un usuario a partir del anagrama fiscal del mismo y del código de organismo al que pertenece.
Devuelve la información del usuario y de los roles que tiene ese usuario.
Expand |
---|
|
SignaturaResultAutentify autentify(ParamAutentifyWithFiscalAnagram paramAutentifyWithFiscalAnagram) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo al que pertenece el usuario |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | user | Objeto User (ver detalle de campos en el apartado de objetos comunes) | roles | Lista de objetos RoleWithRoleTypeCode objetos Role (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLELISTBYORGANISMCODEAUTENTIFY_00 | Error durante la consulta de los datos de cargosROLELISTBYORGANISMCODEautentificación del usuario | AUTENTIFY_01 | El objeto paramRoleListByOrganismCode parámetro de entrada token es nulo | ROLELISTBYORGANISMCODEAUTENTIFY_0302 | El organismo no tiene rolesROLELISTBYORGANISMCODEparámetro de entrada organismCode es nulo | AUTENTIFY_03 | Ha ocurrido algún error al realizar verificar la búsqueda |
Ejemplo de invocación Code Block |
---|
|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
aramRoleListByOrganismCode param = new ParamRoleListByOrganismCodefirma |
AUTENTIFY_04 | El funcionario no existe en la bd |
AUTENTIFY_05 | El funcionario ha sido dado de baja de la bd |
AUTENTIFY_06 | El organismo no existe en la bd |
AUTENTIFY_07 | El funcionario no pertenece a ese organismo |
AUTENTIFY_08 | Ha ocurrido algún error al realizar la búsqueda |
AUTENTIFY_09 | El parámetro de entrada token original es nulo |
AUTENTIFY_10 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja |
AUTENTIFY_11 | El objeto param es nulo |
AUTENTIFY_12 | El objeto fiscalAnagram es nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
ParamAutentifyWithFiscalAnagram param = new ParamAutentifyWithFiscalAnagram();
param.setApplicationId("SIU");
param.setFiscalAnagram("00000000T");
param.setOrganismCode("ORG07603");
ResultRoleListByOrganismCodeResultAutentify result = client.activeRoleListByOrganismCodeautentify(param);
|
Método '
...
autentify2'
...
Servicio que devuelve un listado de cargos encontrados, según los parámetros de búsqueda introducidos.
Devuelve también el tamaño del resultado de cargos encontrados.
...
autentica a un usuario a partir del token y token original sin organismo. Si va bien, devuelve la información del usuario y los roles que tiene este usuario.
Este servicio se usa para aquellas aplicaciones cuyo método de identificación de usuarios sea la firma de un token por parte del usuario y validación de esta firma en una plataforma de firma para obtener sus datos. Por ejemplo, identificación mediante componentes de firma cliente como Websigner o algún tipo de desarrollo propio de firma.
Para aquellas aplicaciones que utilicen un componente de identificación que te devuelva los datos del usuario identificado, como MFE, no requerirá el uso de este servicio.
Expand |
---|
|
SignaturaResultRoleList roleList(ParamRoleList paramRoleListResultAutentify autentify(ParamAutentifyWithoutOrganism paramAutentifyWithoutOrganism) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | token | roleSearch | Objeto RoleSearch (ver detalle de campos en el apartado de objetos comunes)String | Token firmado por el certificado del usuario | originalToken | String | Token original |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | user | Objeto User (ver detalle de campos en el apartado de objetos comunes) | roles | Lista de objetos Role (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLELISTAUTENTIFY_00 | Error durante la consulta de los datos de cargosROLELISTautentificación del usuario | AUTENTIFY_01 | El objeto paramRoleList parámetro de entrada token es nulo | ROLELISTAUTENTIFY_02 | No se han encontrado cargos para estos parámetros de búsqueda | ROLELISTEl parámetro de entrada organismCode es nulo | AUTENTIFY_03 | Ha ocurrido algún error al realizar verificar la búsquedafirma | ROLELISTAUTENTIFY_04 | El código de organismo es nulo | ROLELIST_05 | El organismo funcionario no existe en la base de datosbd | ROLELISTAUTENTIFY_0605 | El organismo esta funcionario ha sido dado de baja en de la base de datos |
Ejemplo de invocaciónbd | AUTENTIFY_06 | El organismo no existe en la bd | AUTENTIFY_07 | El funcionario no pertenece a ese organismo | AUTENTIFY_08 | Ha ocurrido algún error al realizar la búsqueda | AUTENTIFY_09 | El parámetro de entrada token original es nulo | AUTENTIFY_10 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | AUTENTIFY_11 | El objeto param es nulo | AUTENTIFY_12 | El objeto fiscalAnagram es nulo |
Ejemplo de invocaciónNecesito datos con los que responda correctamente, con estos da error de validación de firma Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRoleListParamAutentifyWithoutOrganism param = new ParamRoleListParamAutentifyWithoutOrganism();
param.setApplicationId("SIU");
RoleSearch roleSearch = new RoleSearch();
roleSearch.setFiscalAnagram("00000000Tparam.setOriginalToken("RnJpIEp1biAwMiAxMjoxNTozOCBDRVNUIDIwMTc=");
param.setRoleSearch(roleSearch);
ResultRoleList result = client.roleList(param);
|
|
Método 'roleList1'
...
setToken("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");
ResultAutentify result = client.autentify(param);
|
|
Método 'activeRoleListByOrganismCode'
...
Servicio que devuelve los datos de los cargos activos de un organismo.
Expand |
---|
|
SignaturaResultRoleList roleList(ParamRoleListByDescendentOrganism paramRoleListByDescendentOrganismResultRoleListByOrganismCode activeRoleListByOrganismCode(ParamRoleListByOrganismCode paramRoleListByOrganismCode) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | roleSearch | Objeto RoleSearch (ver detalle de campos en el apartado de objetos comunes)String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | roles | Lista de objetos Role objetos RoleWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLELISTROLELISTBYORGANISMCODE_00 | Error durante la consulta de los datos de cargos | ROLELISTROLELISTBYORGANISMCODE_01 | El objeto paramRoleList paramRoleListByOrganismCode es nulo | ROLELISTROLELISTBYORGANISMCODE_02 | No se han encontrado cargos para estos parámetros de búsqueda | ROLELIST03 | El organismo no tiene roles | ROLELISTBYORGANISMCODE_03 | Ha ocurrido algún error al realizar la búsqueda | ROLELIST_04 | El código de organismo es nulo | ROLELIST_05 | El organismo no existe en la base de datos | ROLELIST_06 | El organismo esta dado de baja en la base de datos |
Ejemplo de invocación Code Block |
---|
| language | javaEjemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
aramRoleListByDescendentOrganismaramRoleListByOrganismCode param = new ParamRoleListByDescendentOrganismParamRoleListByOrganismCode();
param.setApplicationId("SIU");
RoleSearch roleSearch = new RoleSearch();
roleSearch.setFiscalAnagram("00000000T");
roleSearch.param.setOrganismCode("ORG14685ORG07603");
param.setRoleSearch(roleSearch);
ResultRoleList ResultRoleListByOrganismCode result = client.roleListactiveRoleListByOrganismCode(param);
|
---|
Método '
...
roleList'
...
Servicio que devuelve el un listado de cargos de usuarios, buscando por sus anagramas fiscales, agrupando la respuesta por los usuarios consultados.En caso de que de uno de los usuarios consultados no encuentre resultados, pero de otro si, en el apartado del usuario cuyos cargos no se han encontrado devolverá un error. En el apartado correspondiente al usuario que si se han encontrado cargos, devolverá la información de los cargos encontradaencontrados, según los parámetros de búsqueda introducidos.
Devuelve también el tamaño del resultado de cargos encontrados.
Expand |
---|
|
SignaturaResultRoleListByFiscalAnagrams roleListByFiscalAnagrams(ParamRoleListByFiscalAnagrams paramRoleListByFiscalAnagramsResultRoleList roleList(ParamRoleList paramRoleList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagramListfiscalAnagram | String[]Lista de códigos de anagramas fiscales | Anagrama fiscal | roleSearch | Objeto RoleSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de usuarios devuelta | roleListByUserroles | Lista de objetos RoleListByFiscalAnagram Role (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLELISTBYFISCALANAGRAMSROLELIST_00 | Código de error general para este servicio | ROLELISTBYFISCALANAGRAMSError durante la consulta de los datos de cargos | ROLELIST_01 | El objeto paramRoleListByFiscalAmagrams paramRoleList es nulo | ROLELISTBYFISCALANAGRAMSROLELIST_02 | La lista de fiscal_anagram está vacía | ROLELISTBYFISCALANAGRAMS_03 | El campo applicationId está vacio | ROLELISTBYFISCALANAGRAMS_04 | No hay roles con ese fiscal_anagramNo se han encontrado cargos para estos parámetros de búsqueda | ROLELIST_03 | Ha ocurrido algún error al realizar la búsqueda | ROLELIST_04 | El código de organismo es nulo | ROLELIST_05 | El organismo no existe en la base de datos | ROLELIST_06 | El organismo esta dado de baja en la base de datos |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRoleListByFiscalAnagramsParamRoleList param = new ParamRoleListByFiscalAnagramsParamRoleList();
param.setApplicationId("SIU");
String[]RoleSearch fiscalAnagramListroleSearch = { "11223344B" }new RoleSearch();
roleSearch.setFiscalAnagram("00000000T");
param.setFiscalAnagramList List(fiscalAnagramList setRoleSearch(roleSearch);
ResultOrganismListByOrganismCodesAllResultRoleList result = client.roleListByFiscalAnagramsroleList(param);
|
|
Método '
...
roleList1'
...
Servicio que devuelve un listado de los cargos con el tipo de cargo, de roles de un organismo y sus descendientes.
Expand |
---|
|
SignaturaResultRoleListByOrganismCode roleListByOrganismCode(ParamRoleListByOrganismCode paramRoleListByOrganismCodeResultRoleList roleList(ParamRoleListByDescendentOrganism paramRoleListByDescendentOrganism) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismoroleSearch | Objeto RoleSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | roles | Lista de objetos RoleWithRoleTypeCode Role (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLELISTBYORGANISMCODEROLELIST_00 | Error durante la consulta de los datos de cargos | ROLELISTBYORGANISMCODEROLELIST_01 | El objeto paramRoleListByOrganismCode paramRoleList es nulo | ROLELISTBYORGANISMCODEROLELIST_03 | El organismo no tiene roles | ROLELISTBYORGANISMCODE02 | No se han encontrado cargos para estos parámetros de búsqueda | ROLELIST_03 | Ha ocurrido algún error al realizar la búsqueda | ROLELIST_04 | El código de organismo es nulo | ROLELIST_05 | El organismo no existe en la base de datos | ROLELIST_06 | El organismo esta dado de baja en la base de datos |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRoleListByOrganismCodearamRoleListByDescendentOrganism param = new ParamRoleListByOrganismCodeParamRoleListByDescendentOrganism();
param.setApplicationId("SIU");
paramRoleSearch roleSearch = new RoleSearch();
roleSearch.setFiscalAnagram("00000000T");
roleSearch.setOrganismCode("ORG14685");
param.setRoleSearch(roleSearch);
ResultRoleListByOrganismCodeResultRoleList result = client.roleListByOrganismCoderoleList(param);
|
|
Método '
...
roleListByFiscalAnagrams'
...
Servicio que devuelve un el listado de roles de un organismo activo y sus descendientes filtrando mediante una lista de nifs.
...
Signatura
ResultRoleListByOrganismdescendantBranchInUserList roleListByOrganismdescendantBranchInUserList(ParamRoleListByOrganismdescendantBranchInUserList paramRoleListByOrganismdescendantBranchInUserList)
Parámetros de invocación
...
cargos de usuarios, buscando por sus anagramas fiscales, agrupando la respuesta por los usuarios consultados.
En caso de que de uno de los usuarios consultados no encuentre resultados, pero de otro si, en el apartado del usuario cuyos cargos no se han encontrado devolverá un error. En el apartado correspondiente al usuario que si se han encontrado cargos, devolverá la información de los cargos encontrada.
Expand |
---|
|
SignaturaResultRoleListByFiscalAnagrams roleListByFiscalAnagrams(ParamRoleListByFiscalAnagrams paramRoleListByFiscalAnagrams) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagramList | String[] | Lista de | nifsroleSearch | Objeto RoleSearch (ver detalle de campos en el apartado de objetos comunes)códigos de anagramas fiscales |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de usuarios devuelta | rolesroleListByUser | Lista de objetos Role RoleListByFiscalAnagram (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_00 | Error durante la consulta de los datos de cargos | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_ROLELISTBYFISCALANAGRAMS_00 | Código de error general para este servicio | ROLELISTBYFISCALANAGRAMS_01 | El objeto paramRoleListByOrganismdescendantBranchInUserList paramRoleListByFiscalAmagrams es nulo | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_02 | No se han encontrado cargos para estos parámetros de búsqueda | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_03 | Ha ocurrido algún error al realizar la búsqueda | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_04 | El código de organismo es nulo | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_05 | El organismo no existe en la base de datos | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_06 | El organismo esta dado de baja en la base de datos | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_07 | La lista de nifs es nula o esta vacía | ROLELISTBYFISCALANAGRAMS_02 | La lista de fiscal_anagram está vacía | ROLELISTBYFISCALANAGRAMS_03 | El campo applicationId está vacio | ROLELISTBYFISCALANAGRAMS_04 | No hay roles con ese fiscal_anagram |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRoleListByOrganismdescendantBranchInUserListParamRoleListByFiscalAnagrams param = new ParamRoleListByOrganismdescendantBranchInUserListParamRoleListByFiscalAnagrams();
param.setApplicationId("SIU");
String[] lstNifsfiscalAnagramList = { "00000000T11223344B" };
param.setNifs(lstNifs);
param.setOrganismCode("ORG00001"setFiscalAnagramList List(fiscalAnagramList );
ResultRoleListByOrganismdescendantBranchInUserListResultOrganismListByOrganismCodesAll result = client.roleListByOrganismdescendantBranchInUserListroleListByFiscalAnagrams(param);
|
|
Método '
...
roleListByOrganismCode'
...
...
Servicio que devuelve un listado de roles incluyendo el campo roleTypeCode que cumplen una serie de parámetros de búsquedalos cargos con el tipo de cargo, de un organismo.
Expand |
---|
|
SignaturaResultRoleListWithRoleTypeCode roleListWithRoleTypeCode(ParamRoleListWithRoleTypeCode paramRoleListWithRoleTypeCodeResultRoleListByOrganismCode roleListByOrganismCode(ParamRoleListByOrganismCode paramRoleListByOrganismCode) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | roleSearchWithRoleTypeCode | Objeto RoleSearchWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes)organismCode | String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | roles | Lista de objetos RoleWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLELISTWITHROLETYPECODEROLELISTBYORGANISMCODE_00 | Error durante la consulta de los datos de cargos | ROLELISTWITHROLETYPECODEROLELISTBYORGANISMCODE_01 | El objeto paramRoleListWithRoleTypeCode paramRoleListByOrganismCode es nulo | ROLELISTWITHROLETYPECODE_02ROLELISTBYORGANISMCODE_03 | El organismo no tiene roles | ROLELISTBYORGANISMCODE_03 | Ha ocurrido algún error al realizar la búsqueda | ROLELIST_02 | No se han encontrado cargos para estos parámetros de búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRoleListWithRoleTypeCodeParamRoleListByOrganismCode param = new ParamRoleListWithRoleTypeCodeParamRoleListByOrganismCode();
param.setApplicationId("SIU");
RoleSearchWithRoleTypeCode roleSearchWithRoleTypeCode = new RoleSearchWithRoleTypeCode();
roleSearchWithRoleTypeCodeparam.setOrganismCode("ORG14685");
roleSearchWithRoleTypeCode.setRoleCode("ROL50563");
roleSearchWithRoleTypeCode.setRoleTypeCode(new Long(1));
param.setRoleSearchWithRoleTypeCode(roleSearchWithRoleTypeCode);
ResultRoleListWithRoleTypeCode ResultRoleListByOrganismCode result = client.roleListWithRoleTypeCoderoleListByOrganismCode(param);
|
|
Método '
...
roleListByOrganismdescendantBranchInUserList'
...
Servicio que devuelve un listado de roles según los parámetros de búsqueda introducidosde un organismo activo y sus descendientes filtrando mediante una lista de nifs.
Expand |
---|
|
SignaturaResultRoleTypeList roleTypeList(ParamRoleTypeList paramRoleTypeListResultRoleListByOrganismdescendantBranchInUserList roleListByOrganismdescendantBranchInUserList(ParamRoleListByOrganismdescendantBranchInUserList paramRoleListByOrganismdescendantBranchInUserList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | roleTypeSearchorganismCode | String | Código de organismo | nifs | String[] | Lista de nifs | roleSearch | Objeto RoleTypeSearch RoleSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | rolesTyperoles | Lista de objetos RoleType objetos Role (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
ROLETYPELISTROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_00 | Error durante la consulta de los datos de cargos | ROLETYPELISTROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_01 | El objeto paramRoleTypeList paramRoleListByOrganismdescendantBranchInUserList es nulo | ROLETYPELISTROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_02 | No se han encontrado cargos para estos parámetros de búsqueda | ROLETYPELISTROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_03 | Ha ocurrido algún error al realizar la búsqueda | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_04 | El código de organismo es nulo | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_05 | El organismo no existe en la base de datos | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_06 | El organismo esta dado de baja en la base de datos | ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_07 | La lista de nifs es nula o esta vacía |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamRoleTypeListParamRoleListByOrganismdescendantBranchInUserList param = new ParamRoleTypeListParamRoleListByOrganismdescendantBranchInUserList();
param.setApplicationId("SIU");
RoleTypeSearchString[] roleTypeSearchlstNifs = { new RoleTypeSearch()"00000000T" };
param.setRoleTypeSearch(roleTypeSearchsetNifs(lstNifs);
param.setOrganismCode("ORG00001");
ResultRoleTypeListResultRoleListByOrganismdescendantBranchInUserList result = client.roleTypeListroleListByOrganismdescendantBranchInUserList(param);
|
|
...
Método '
...
roleListWithRoleTypeCode' #Deprecated
...
Servicio para obtener un listado de usuarios. Permite filtrar por código de organismo, por código de rol, por email, anagrama fiscal, nombre, nif, estado y apellidos.De cada usuario devuelto, devuelve email, anagrama fiscal, nombre, nif, estado, apellidos, una lista con información de los organismos a los que pertenece ese usuario y una lista con información de los roles del usuarioque devuelve un listado de roles incluyendo el campo roleTypeCode que cumplen una serie de parámetros de búsqueda.
Expand |
---|
|
SignaturaResultGetUserInformation getUserInformation(ParamGetUserInformation paramGetUserInformationResultRoleListWithRoleTypeCode roleListWithRoleTypeCode(ParamRoleListWithRoleTypeCode paramRoleListWithRoleTypeCode) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | roleCode | String | Código de rol | userSearch | Objeto UserSearch roleSearchWithRoleTypeCode | Objeto RoleSearchWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userInfoListroles | Lista de objetos UserInformation RoleWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
GET_USERROLELISTWITHROLETYPECODE_INFORMATION_00 | Error durante la consulta de los datos de funcionarioscargos | GETROLELISTWITHROLETYPECODE_USER_INFORMATION_01 | El objeto ParamGetUserInformation paramRoleListWithRoleTypeCode es nulo | GET_USER_INFORMATIONROLELISTWITHROLETYPECODE_02 | El objeto User es nulo | GET_USER_INFORMATION_03 | Datos obligatorios: nombre de usuario y primer apellido, o bien el nif o la dirección de correo del usuario | GET_USER_INFORMATION_04 | El organismo introducido no existe o esta dado de baja en la base de datos | GET_USER_INFORMATION_05 | Error en la búsqueda de roles | GET_USER_INFORMATION_06 | Ha ocurrido algún error al realizar la búsqueda | ROLELIST_02 | No se han encontrado usuarios cargos para estos parámetros de búsquedaGET_USER_INFORMATION_07 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamGetUserInformationParamRoleListWithRoleTypeCode param = new ParamGetUserInformationParamRoleListWithRoleTypeCode();
param.setApplicationId("SIU");
UserSearchRoleSearchWithRoleTypeCode searchroleSearchWithRoleTypeCode = new UserSearch(RoleSearchWithRoleTypeCode();
roleSearchWithRoleTypeCode.setOrganismCode("ORG14685");
searchroleSearchWithRoleTypeCode.setNifsetRoleCode("00000000T")ROL50563");
roleSearchWithRoleTypeCode.setRoleTypeCode(new Long(1));
param.setUserSearchsetRoleSearchWithRoleTypeCode(searchroleSearchWithRoleTypeCode);
ResultGetUserInformationResultRoleListWithRoleTypeCode result = client.getUserInformationroleListWithRoleTypeCode(param);
|
|
Método '
...
roleTypeList'
...
Servicio para obtener los datos de un usuario.
De cada usuario devuelto, devuelve email, anagrama fiscal, nombre, nif, estado, apellidos, una lista con información de los organismos a los que pertenece ese usuario, una lista con información de los puestos del usuario y una lista de la asociación del usuario con esos puestos.
...
Signatura
...
que devuelve un listado de roles según los parámetros de búsqueda introducidos.
Expand |
---|
|
SignaturaResultRoleTypeList roleTypeList(ParamRoleTypeList paramRoleTypeList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal del usuario a consultar | roleTypeSearch | Objeto RoleTypeSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userJobInformation | objeto UserJobInformationrolesType | Lista de objetos RoleType (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
GETROLETYPELIST_USERJOBS_INFORMATION_00 | Error durante la consulta de los datos GET_USER_INFORMATIONde cargos | ROLETYPELIST_01 | El objeto ParamGetUserInformationJob paramRoleTypeList es nulo | GET_USER_INFORMATION_01 | Datos obligatorios: fiscal anagram del usuarioROLETYPELIST_02 | No se han encontrado cargos para estos parámetros de búsqueda | ROLETYPELIST_03 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamGetUserInformationJobsParamRoleTypeList param = new ParamGetUserInformationJobsParamRoleTypeList();
param.setApplicationId("SIU");
RoleTypeSearch roleTypeSearch = new RoleTypeSearch();
param.setFiscalAnagramsetRoleTypeSearch("00000000T"roleTypeSearch);
ResultRoleTypeList ResultGetUserInformationJobsresultresult = client.getUserInformationJobsroleTypeList(param);
|
|
Búsqueda y consulta de usuarios
Método '
...
getUserInformation'
...
Servicio que devuelve una lista de puestos asociados a empleados y roles, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha lista.Permite filtrar por código del puesto, descripción. puesto del que depende, fecha de inicio, fecha de cese, comentario interno, unidad orgánica, unidad de gestión, rpt, si está en frh y el nif del empleadopara obtener un listado de usuarios. Permite filtrar por código de organismo, por código de rol, por email, anagrama fiscal, nombre, nif, estado y apellidos.
De cada usuario devuelto, devuelve email, anagrama fiscal, nombre, nif, estado, apellidos, una lista con información de los organismos a los que pertenece ese usuario y una lista con información de los roles del usuario.
Expand |
---|
|
SignaturaResultGetUserJobs getUserJobs(ParamGetUserJobs paramGetUserJobsResultGetUserInformation getUserInformation(ParamGetUserInformation paramGetUserInformation) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userJobSearchorganismCode | String | Código de organismo | roleCode | String | Código de rol | userSearch | Objeto UserJobSearch UserSearch (ver detalle ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | jobListuserInfoList | Listado Lista de objetos UserJobRolesV (ver detalle objetos UserInformation (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
GET_USERJOBSUSER_INFORMATION_00 | Error durante la consulta de los datos de funcionarios | GET_ | USERJOBSUSER_INFORMATION_01 | El objeto | ParamGetUserJobs ParamGetUserInformation es nulo | GET_USERJOBSUSER_INFORMATION_02 | El objeto UserJobSearch User es nulo | GET_USER_USERJOBSINFORMATION_03 | Datos obligatorios: al marcar el check de buscar por descendientes, tiene que rellenarse alguna de las unidadesnombre de usuario y primer apellido, o bien el nif o la dirección de correo del usuario | GET_USER_INFORMATION_04 | El organismo introducido no existe o esta dado de baja en la base de datos | GET_USER_INFORMATION_05 | Error en la búsqueda de roles | GET_USER_INFORMATION_06 | No se han encontrado usuarios para estos parámetros de búsqueda | GET_USER_INFORMATION_07 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamGetUserJobsParamGetUserInformation param = new ParamGetUserJobsParamGetUserInformation();
param.setApplicationId("SIU");
UserJobSearchUserSearch userJobSearchsearch = new UserJobSearchUserSearch();
userJobSearchsearch.setCheckDescendantsetNif(0"00000000T");
userJobSearchparam.setIsfrhsetUserSearch(2search);
paramGetUserJobs.setUserJobSearch(userJobSearch);
ResultGetUserJobsResultGetUserInformation result = client.getUserJobsgetUserInformation(param);
|
|
Método '
...
getUserInformationJobs'
...
Servicio que devuelve un listado de usuarios. Permite filtrar pasando parámetros de búsqueda pero no es necesario.
...
Signatura
...
para obtener los datos de un usuario.
De cada usuario devuelto, devuelve email, anagrama fiscal, nombre, nif, estado, apellidos, una lista con información de los organismos a los que pertenece ese usuario, una lista con información de los puestos del usuario y una lista de la asociación del usuario con esos puestos.
Expand |
---|
|
SignaturaResultGetUserInformationJobs getUserInformationJobs(ParamGetUserInformationJobs paramGetUserInformationJobs) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userSearch | Objeto UserSearch (ver detalle de campos en el apartado de objetos comunes) | del usuario a consultar |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userList | Lista de objetos User userJobInformation | objeto UserJobInformation(ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTGET_USERJOBS_INFORMATION_00 | Error durante la consulta de los datos de funcionariosUSERLIST | GET_USER_INFORMATION_01 | El objeto paramUserList ParamGetUserInformationJob es nulo | USERLIST_02 | No se han encontrado funcionarios para estos parámetros de búsqueda | USERLIST_03 | Ha ocurrido algún error al realizar la búsqueda | USERLIST_04 | El código del organismo no puede estar vacío | USERLIST_05 | No existe el organismo del que se quiere obtener la lista de usuarios | USERLIST_06 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | USERLIST_07 | No existen usuarios para ese organismo |
Ejemplo de invocación Code Block |
---|
|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
ParamUserListGET_USER_INFORMATION_01 | Datos obligatorios: fiscal anagram del usuario |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
ParamGetUserInformationJobs param = new ParamUserListParamGetUserInformationJobs();
param.setApplicationId("SIU");
UserSearch userSearch = new UserSearch();
userSearch.setNifparam.setFiscalAnagram("00000000T");
param.setUserSearch(userSearch);
ResultUserList resultResultGetUserInformationJobsresult = client.userListgetUserInformationJobs(param);
|
Método '
...
getUserJobs'
...
Servicio que devuelve un listado de usuarios filtrando por un organismo pasado como parámetrouna lista de puestos asociados a empleados y roles, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha lista.
Permite filtrar por código del puesto, descripción. puesto del que depende, fecha de inicio, fecha de cese, comentario interno, unidad orgánica, unidad de gestión, rpt, si está en frh y el nif del empleado.
Expand |
---|
|
SignaturaResultUserList userList(ParamUserListByOrganism paramUserListByOrganismResultGetUserJobs getUserJobs(ParamGetUserJobs paramGetUserJobs) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | userSearch | Objeto UserSearch (ver detalle userJobSearch | Objeto UserJobSearch(ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userListjobList | Lista Listado de objetos User (ver detalle objetos UserJobRolesV (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTGET_USERJOBS_00 | Error durante la consulta de los datos de funcionariosUSERLIST | GET_USERJOBS_01 | El objeto | paramUserList ParamGetUserJobs es nulo | USERLISTGET_USERJOBS_02 | No se han encontrado funcionarios para estos parámetros de búsqueda | USERLIST_03 | Ha ocurrido algún error al realizar la búsqueda | USERLIST_04 | El código del organismo no puede estar vacío | USERLIST_05 | No existe el organismo del que se quiere obtener la lista de usuarios | USERLIST_06 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | USERLIST_07 | No existen usuarios para ese organismoEl objeto UserJobSearch es nulo | GET_USERJOBS_03 | Datos obligatorios: al marcar el check de buscar por descendientes, tiene que rellenarse alguna de las unidades |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListByOrganismParamGetUserJobs param = new ParamUserListByOrganismParamGetUserJobs();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07603");
UserSearch userSearch UserJobSearch userJobSearch = new UserSearch(UserJobSearch();
userJobSearch.setCheckDescendant(0);
userSearchuserJobSearch.setNifsetIsfrh("00000000T"2);
paramparamGetUserJobs.setUserSearchsetUserJobSearch(userSearchuserJobSearch);
ResultUserListResultGetUserJobs result = client.userListgetUserJobs(param);
|
|
Método '
...
userList'
...
Servicio que devuelve una lista de usuarios correspondientes a un organismoun listado de usuarios. Permite filtrar pasando parámetros de búsqueda pero no es necesario.
Expand |
---|
|
SignaturaResultUserListWithPhone ResultUserList userList(ParamUserListByOrganismWithPhone paramUserListByOrganismParamUserList paramUserList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userSearchWithPhoneuserSearch | Objeto UserSearchWithPhone Objeto UserSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userList | Lista de objetos UserWithPhone User (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLIST_00 | Error durante la consulta de los datos de funcionarios | USERLIST_01 | El objeto paramUserList es nulo | USERLIST_02 | No se han encontrado funcionarios para estos parámetros de búsqueda | USERLIST_03 | Ha ocurrido algún error al realizar la búsqueda | USERLIST_04 | El código del organismo no puede estar vacío | USERLIST_05 | No existe el organismo del que se quiere obtener la lista de usuarios | USERLIST_06 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | USERLIST_07 | No existen usuarios para ese organismo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListByOrganismWithPhoneParamUserList param = new ParamUserListByOrganismWithPhoneParamUserList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearchWithPhone UserSearch userSearch = new UserSearchWithPhone(UserSearch();
userSearch.setNif("00000000T");
param.setUserSearchWithPhonesetUserSearch(userSearch);
ResultUserListWithPhoneResultUserList result = client.userList(param);
|
|
Método '
...
userList1'
...
Servicio que devuelve un listado de usuarios , de acuerdo con los parámetros de búsqueda introducidos, teniendo en cuenta el campo mobilePhone.
Devuelve igualmente el tamaño de usuarios encontrados.
filtrando por un organismo pasado como parámetro.
Expand |
---|
|
SignaturaResultUserListWithPhone ResultUserList userList(ParamUserListWithPhone paramUserListWithPhoneParamUserListByOrganism paramUserListByOrganism) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | userSearch | Objeto UserSearchWithPhone UserSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userList | Lista de objetos UserWithPhone objetos User (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLIST_00 | Error durante la consulta de los datos de funcionarios | USERLIST_01 | El objeto paramUserList es nulo | USERLIST_02 | No se han encontrado funcionarios para estos parámetros de búsqueda | USERLIST_03 | Ha ocurrido algún error al realizar la búsqueda | USERLIST_04 | El código del organismo no puede estar vacío | USERLIST_05 | No existe el organismo del que se quiere obtener la lista de usuarios | USERLIST_06 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | USERLIST_07 | No existen usuarios para ese organismo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListWithPhoneParamUserListByOrganism param = new ParamUserListWithPhoneParamUserListByOrganism();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07603");
UserSearchWithPhoneUserSearch userSearch = new UserSearchWithPhoneUserSearch();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultUserListWithPhoneResultUserList result = client.userList(param);
|
|
Método '
...
userList2'
...
Servicio que devuelve una lista de usuarios de correspondientes a un organismo ancestro pasado como parámetro y de todos sus hijos.
Expand |
---|
|
SignaturaResultUserListByAncestralOrganism userListByAncestralOrganism(ParamUserListByAncestralOrganism paramUserListByAncestralOrganismResultUserListWithPhone userList(ParamUserListByOrganismWithPhone paramUserListByOrganism) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | userSearch | Objeto UserSearch userSearchWithPhone | Objeto UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userList | Lista de objetos User UserWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTBYANCESTRALORGANISMUSERLIST_00 | Error durante la consulta de los usuarios de un organismo ancestroORGANISMLISTBYANCESTRALORGANIMdatos de funcionarios | USERLIST_01 | El objeto paramUserListByAncestralOrganism paramUserList es nulo | ORGANISMLISTBYANCESTRALORGANIMUSERLIST_02 | El código del organismo ancestro no puede estar vacío | ORGANISMLISTBYANCESTRALORGANIM_03 | No existe el organismo ancestro del cual se pretenden obtener los código de sus descendientes | ORGANISMLISTBYANCESTRALORGANIMNo se han encontrado funcionarios para estos parámetros de búsqueda | USERLIST_03 | Ha ocurrido algún error al realizar la búsqueda | USERLIST_04 | El organismo está dado de bajaORGANISMLISTBYANCESTRALORGANIMcódigo del organismo no puede estar vacío | USERLIST_05 | No se han encontrado funcionarios para estos parámetros de búsqueda | ORGANISMLISTBYANCESTRALORGANIM_06 | No existe el organismo ancestro del que se quiere obtener la lista de usuarios | ORGANISMLISTBYANCESTRALORGANIMUSERLIST_0706 | El organismo ancestro del que se quiere obtener la lista de usuarios esta dado de baja | ORGANISMLISTBYANCESTRALORGANIMUSERLIST_08 | Ha habido un problema al recuperar los organismos para buscar roles | ORGANISMLISTBYANCESTRALORGANIM_09 | Ha habido un problema al recuperar los roles para buscar usuarios | 07 | No existen usuarios para ese organismo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListByAncestralOrganismParamUserListByOrganismWithPhone param = new ParamUserListByAncestralOrganismParamUserListByOrganismWithPhone();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearchUserSearchWithPhone userSearch = new UserSearchUserSearchWithPhone();
param.setUserSearchsetUserSearchWithPhone(userSearch);
ResultUserListByAncestralOrganismResultUserListWithPhone result = client.userListByAncestralOrganismuserList(param);
|
|
Método '
...
userList3'
...
Servicio que devuelve un listado de usuarios de un organismo ancestro y sus hijos, de acuerdo con los parámetros de búsqueda introducidos, teniendo en cuenta el campo mobilePhone.
Devuelve igualmente el tamaño de usuarios encontrados.
Expand |
---|
|
SignaturaResultUserListByAncestralOrganismWithPhone userListByAncestralOrganism(ParamUserListByAncestralOrganismWithPhone paramUserListByAncestralOrganismResultUserListWithPhone userList(ParamUserListWithPhone paramUserListWithPhone) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | userSearchWithPhone | Objeto UserSearchWithPhone userSearch | Objeto UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userListWithPhoneuserList | Lista de objetos UserWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTBYANCESTRALORGANISMUSERLIST_00 | Error durante la consulta de los usuarios datos de un organismo ancestrofuncionarios | ORGANISMLISTBYANCESTRALORGANIMUSERLIST_01 | El objeto paramUserListByAncestralOrganism paramUserList es nulo | ORGANISMLISTBYANCESTRALORGANIMUSERLIST_02 | El código del organismo ancestro no puede estar vacío | ORGANISMLISTBYANCESTRALORGANIM_03 | No existe el organismo ancestro del cual se pretenden obtener los código de sus descendientes | ORGANISMLISTBYANCESTRALORGANIMNo se han encontrado funcionarios para estos parámetros de búsqueda | USERLIST_03 | Ha ocurrido algún error al realizar la búsqueda | USERLIST_04 | El organismo está dado de bajaORGANISMLISTBYANCESTRALORGANIMcódigo del organismo no puede estar vacío | USERLIST_05 | No se han encontrado funcionarios para estos parámetros de búsqueda | ORGANISMLISTBYANCESTRALORGANIM_06 | No existe el organismo ancestro del que se quiere obtener la lista de usuarios | ORGANISMLISTBYANCESTRALORGANIMUSERLIST_0706 | El organismo ancestro del que se quiere obtener la lista de usuarios esta dado de baja | ORGANISMLISTBYANCESTRALORGANIMUSERLIST_08 | Ha habido un problema al recuperar los organismos para buscar roles | ORGANISMLISTBYANCESTRALORGANIM_09 | Ha habido un problema al recuperar los roles para buscar usuarios07 | No existen usuarios para ese organismo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListByAncestralOrganismWithPhoneParamUserListWithPhone param = new ParamUserListByAncestralOrganismWithPhoneParamUserListWithPhone();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07839");
UserSearchWithPhone userSearchWithPhoneuserSearch = new UserSearchWithPhone();
userSearch.setNif("00000000T");
param.setUserSearchWithPhonesetUserSearch(userSearchWithPhoneuserSearch);
ResultUserListByAncestralOrganismWithPhoneResultUserListWithPhone result = client.userListByAncestralOrganismuserList(param);
|
|
Método '
...
userListByAncestralOrganism'
...
Servicio que devuelve una lista de usuarios a partir de una lista de anagramas fiscalesde un organismo ancestro pasado como parámetro y de todos sus hijos.
Expand |
---|
|
SignaturaResultUserListByFiscalAnagramList userListByFiscalAnagramList(ParamUserListByFiscalAnagramList paramUserListByFiscalAnagramListResultUserListByAncestralOrganism userListByAncestralOrganism(ParamUserListByAncestralOrganism paramUserListByAncestralOrganism) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | fiscalAnagramsorganismCode | String[] | Lista de anagramas fiscales a buscarCódigo de organismo | userSearch | Objeto Objeto UserSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userList | Lista de objetos User (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTBYFISCALANAGRAMALISTUSERLISTBYANCESTRALORGANISM_00 | Error durante la consulta de los datos usuarios de funcionariosun organismo ancestro | USERLISTBYFISCALANAGRAMALISTORGANISMLISTBYANCESTRALORGANIM_01 | El objeto paramUserListByFiscalAnagramList paramUserListByAncestralOrganism es nulo | USERLISTBYFISCALANAGRAMALISTORGANISMLISTBYANCESTRALORGANIM_02 | El código del organismo ancestro no puede estar vacío | ORGANISMLISTBYANCESTRALORGANIM_03 | No existe el organismo ancestro del cual se pretenden obtener los código de sus descendientes | ORGANISMLISTBYANCESTRALORGANIM_04 | El organismo está dado de baja | ORGANISMLISTBYANCESTRALORGANIM_05 | No se han encontrado funcionarios para estos parámetros de búsqueda | USERLISTBYFISCALANAGRAMALIST_03 | Ha ocurrido algún error al realizar la búsqueda | ORGANISMLISTBYANCESTRALORGANIM_06 | No existe el organismo ancestro del que se quiere obtener la lista de usuarios | ORGANISMLISTBYANCESTRALORGANIM_07 | El organismo ancestro del que se quiere obtener la lista de usuarios esta dado de baja | ORGANISMLISTBYANCESTRALORGANIM_08 | Ha habido un problema al recuperar los organismos para buscar roles | ORGANISMLISTBYANCESTRALORGANIM_09 | Ha habido un problema al recuperar los roles para buscar usuarios |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListByFiscalAnagramListParamUserListByAncestralOrganism param = new ParamUserListByFiscalAnagramListParamUserListByAncestralOrganism();
param.setApplicationId("SIU");
String[] FiscalAnagramsparam.setOrganismCode("ORG07810");
UserSearch userSearch = { "18419908J" }new UserSearch();
param.setFiscalAnagramssetUserSearch(FiscalAnagramsuserSearch);
ResultUserListByFiscalAnagramListResultUserListByAncestralOrganism result = client.userListByFiscalAnagramListuserListByAncestralOrganism(param);
|
|
Método '
...
userListByAncestralOrganism1'
...
Servicio que devuelve un listado con la información de los usuarios pertenecientes a de un organismo pasado como parámetro y a los organismos descendientes de esteancestro y sus hijos.
Expand |
---|
|
SignaturaResultUserListByOrganismBranchTree userListByOrganismBranchTree(ParamUserListByOrganismBranchTree paramUserListByOrganismBranchTreeResultUserListByAncestralOrganismWithPhone userListByAncestralOrganism(ParamUserListByAncestralOrganismWithPhone paramUserListByAncestralOrganism) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | userSearchuserSearchWithPhone | Objeto UserSearch UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userListuserListWithPhone | Lista de objetos User objetos UserWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTBYORGANISMBRANCHTREEUSERLISTBYANCESTRALORGANISM_00 | Error durante la consulta de los usuarios de un organismo y descendientesancestro | USERLISTBYORGANISMBRANCHTREEORGANISMLISTBYANCESTRALORGANIM_01 | El objeto paramUserListOrganismBranchTree paramUserListByAncestralOrganism es nulo | USERLISTBYORGANISMBRANCHTREEORGANISMLISTBYANCESTRALORGANIM_02 | El código de organismo está del organismo ancestro no puede estar vacío | USERLISTBYORGANISMBRANCHTREEORGANISMLISTBYANCESTRALORGANIM_03 | El organismo no existe | USERLISTBYORGANISMBRANCHTREENo existe el organismo ancestro del cual se pretenden obtener los código de sus descendientes | ORGANISMLISTBYANCESTRALORGANIM_04 | El organismo está dado de baja | USERLISTBYORGANISMBRANCHTREEORGANISMLISTBYANCESTRALORGANIM_05 | Ha habido un error recuperando los organismos descendientes | USERLISTBYORGANISMBRANCHTREE_06 | Ha habido un error recuperando los roles de los usuarios | USERLISTBYORGANISMBRANCHTREE_07 | No se han encontrado usuarios con los parámetros de búsqueda establecidos |
Ejemplo de invocacióncodeNo se han encontrado funcionarios para estos parámetros de búsqueda | ORGANISMLISTBYANCESTRALORGANIM_06 | No existe el organismo ancestro del que se quiere obtener la lista de usuarios | ORGANISMLISTBYANCESTRALORGANIM_07 | El organismo ancestro del que se quiere obtener la lista de usuarios esta dado de baja | ORGANISMLISTBYANCESTRALORGANIM_08 | Ha habido un problema al recuperar los organismos para buscar roles | ORGANISMLISTBYANCESTRALORGANIM_09 | Ha habido un problema al recuperar los roles para buscar usuarios |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListByOrganismBranchTreeParamUserListByAncestralOrganismWithPhone param = new ParamUserListByOrganismBranchTreeParamUserListByAncestralOrganismWithPhone();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810ORG07839");
UserSearchUserSearchWithPhone userSearchuserSearchWithPhone = new UserSearchUserSearchWithPhone();
param.setUserSearchsetUserSearchWithPhone(userSearchuserSearchWithPhone);
ResultUserListByOrganismBranchTreeResultUserListByAncestralOrganismWithPhone result = client.userListByOrganismBranchTreeuserListByAncestralOrganism(param);
|
|
Método '
...
userListByFiscalAnagramList'
...
Servicio que devuelve una lista de usuarios de un organismo y sus descendientesa partir de una lista de anagramas fiscales.
Expand |
---|
|
SignaturaResultUserListByOrganismBranchTreeWithPhone userListByOrganismBranchTreeWithPhone(ParamUserListByOrganismBranchTreeWithPhone paramUserListByOrganismBranchTreeResultUserListByFiscalAnagramList userListByFiscalAnagramList(ParamUserListByFiscalAnagramList paramUserListByFiscalAnagramList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCodefiscalAnagrams | String[] | Código de organismoLista de anagramas fiscales a buscar | userSearch | Objeto UserSearchWithPhone UserSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userListWithPhone | userList | Lista de objetos UserWithPhone User (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTBYORGANISMBRANCHTREEUSERLISTBYFISCALANAGRAMALIST_00 | Error durante la consulta de los usuarios de un organismo y descendientesUSERLISTBYORGANISMBRANCHTREEdatos de funcionarios | USERLISTBYFISCALANAGRAMALIST_01 | El objeto paramUserListOrganismBranchTree paramUserListByFiscalAnagramList es nulo | USERLISTBYORGANISMBRANCHTREEUSERLISTBYFISCALANAGRAMALIST_02 | El código de organismo está vacío | USERLISTBYORGANISMBRANCHTREE_03 | El organismo no existe | USERLISTBYORGANISMBRANCHTREE_04 | El organismo está dado de baja | USERLISTBYORGANISMBRANCHTREE_05 | Ha habido un error recuperando los organismos descendientes | USERLISTBYORGANISMBRANCHTREE_06 | Ha habido un error recuperando los roles de los usuarios | USERLISTBYORGANISMBRANCHTREE_07 | No se han encontrado usuarios con los parámetros de búsqueda establecidos |
Ejemplo de invocación Code Block |
---|
|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
ParamUserListByOrganismBranchTreeWithPhoneNo se han encontrado funcionarios para estos parámetros de búsqueda |
USERLISTBYFISCALANAGRAMALIST_03 | Ha ocurrido algún error al realizar la búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
ParamUserListByFiscalAnagramList param = new ParamUserListByOrganismBranchTreeWithPhoneParamUserListByFiscalAnagramList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearchWithPhone userSearch = new UserSearchWithPhone()String[] FiscalAnagrams = { "18419908J" };
param.setUserSearchsetFiscalAnagrams(userSearchFiscalAnagrams);
ResultUserListByOrganismBranchTreeWithPhoneResultUserListByFiscalAnagramList result = client.userListByOrganismBranchTreeWithPhoneuserListByFiscalAnagramList(param);
|
Método '
...
userListByOrganismBranchTree'
...
Servicio que devuelve un listado con la información de usuarios, de acuerdo con los parámetros de búsqueda introducidos.
Devuelve igualmente el tamaño de usuarios encontrados.
los usuarios pertenecientes a un organismo pasado como parámetro y a los organismos descendientes de este.
Expand |
---|
|
SignaturaResultUserListWithRevisedFlag userListWithRevisedFlag(ParamUserListWithRevisedFlag paramUserListResultUserListByOrganismBranchTree userListByOrganismBranchTree(ParamUserListByOrganismBranchTree paramUserListByOrganismBranchTree) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismCode | String | Código de organismo | userSearch | Objeto UserSearchWithPhone Objeto UserSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userList | Lista de objetos UserWithRevisedFlag objetos User (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTUSERLISTBYORGANISMBRANCHTREE_00 | Error durante la consulta de los datos de funcionariosUSERLISTusuarios de un organismo y descendientes | USERLISTBYORGANISMBRANCHTREE_01 | El objeto paramUserList paramUserListOrganismBranchTree es nulo | USERLISTUSERLISTBYORGANISMBRANCHTREE_02 | No se han encontrado funcionarios para estos parámetros de búsqueda | USERLIST_03 | Ha ocurrido algún error al realizar la búsqueda | USERLISTEl código de organismo está vacío | USERLISTBYORGANISMBRANCHTREE_03 | El organismo no existe | USERLISTBYORGANISMBRANCHTREE_04 | El código del organismo no puede estar vacío | USERLIST_05 | No existe el organismo del que se quiere obtener la lista de usuarios | USERLIST_06 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | USERLIST_07 | No existen usuarios para ese organismoorganismo está dado de baja | USERLISTBYORGANISMBRANCHTREE_05 | Ha habido un error recuperando los organismos descendientes | USERLISTBYORGANISMBRANCHTREE_06 | Ha habido un error recuperando los roles de los usuarios | USERLISTBYORGANISMBRANCHTREE_07 | No se han encontrado usuarios con los parámetros de búsqueda establecidos |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamUserListWithRevisedFlagParamUserListByOrganismBranchTree param = new ParamUserListWithRevisedFlagParamUserListByOrganismBranchTree();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearchWithPhoneUserSearch userSearch = new UserSearchWithPhoneUserSearch();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultUserListWithRevisedFlag ResultUserListByOrganismBranchTree result = client.userListWithRevisedFlaguserListByOrganismBranchTree(param);
|
|
Método '
...
userListByOrganismBranchTreeWithPhone'
...
Servicio que devuelve un listado una lista de usuarios , de acuerdo con los parámetros de búsqueda introducidos.Devuelve igualmente el tamaño de usuarios encontradosde un organismo y sus descendientes.
Expand |
---|
|
SignaturaResultUserByUnits userListByUnits(ParamUserListbyUnits paramUserList);ResultUserListByOrganismBranchTreeWithPhone userListByOrganismBranchTreeWithPhone(ParamUserListByOrganismBranchTreeWithPhone paramUserListByOrganismBranchTree) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userSearchByUnits | organismCode | String | Código de organismo | userSearch | Objeto UserSearchByUnits UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | userListuserListWithPhone | Lista de objetos UserWithPhoneGenderNote objetos UserWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
USERLISTUSERLISTBYORGANISMBRANCHTREE_00 | Error durante la consulta de los datos de funcionariosUSERLISTusuarios de un organismo y descendientes | USERLISTBYORGANISMBRANCHTREE_01 | El objeto paramUserList paramUserListOrganismBranchTree es nulo | USERLIST_02 | No se han encontrado funcionarios para estos parámetros de búsquedaUSERLISTBYORGANISMBRANCHTREE_02 | El código de organismo está vacío | USERLISTBYORGANISMBRANCHTREE_03 | El organismo no existe | USERLISTBYORGANISMBRANCHTREE_04 | El organismo está dado de baja | USERLISTBYORGANISMBRANCHTREE_05 | Ha habido un error recuperando los organismos descendientes | USERLISTBYORGANISMBRANCHTREE_06 | Ha habido un error recuperando los roles de los usuarios | USERLISTBYORGANISMBRANCHTREE_07 | No se han encontrado usuarios con los parámetros de búsqueda establecidos |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| UserSearchByUnitsParamUserListByOrganismBranchTreeWithPhone userSearchparam = new UserSearchByUnitsParamUserListByOrganismBranchTreeWithPhone();
userSearchparam.setNifsetApplicationId("00000000TSIU");
ParamUserListbyUnits paramparam.setOrganismCode("ORG07810");
UserSearchWithPhone userSearch = new ParamUserListbyUnits();
param.setApplicationId("SIU"UserSearchWithPhone();
param.setUserSearch(userSearch);
param.setFiscalAnagram("00000000T");
ResultUserByUnits ResultUserListByOrganismBranchTreeWithPhone result = client.userListByUnitsuserListByOrganismBranchTreeWithPhone(param);
|
|
Búsqueda y consulta de edificios
Método '
...
userListWithRevisedFlag'
...
Servicio que devuelve un listado de edificiosusuarios, de acuerdo con los parámetros de búsqueda introducidos.
Devuelve igualmente el número tamaño de valores usuarios encontrados.
Permite filtrar por datos como dirección, ciudad, código, descripción, fecha de baja, fecha de alta, latitud, longitud, nombre y código postal.
Devuelve de cada edificio, dirección, ciudad, código, fecha de alta, nombre código postal, fecha de baja, longitud, latitud y nombre.
...
Signatura
ResultBuildingList buildingList(ParamBuildingList paramBuildingList)
Parámetros de invocación
...
Expand |
---|
|
SignaturaResultUserListWithRevisedFlag userListWithRevisedFlag(ParamUserListWithRevisedFlag paramUserList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | buildingSearchuserSearch | Objeto BuildingSearch UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | buildingListuserList | Lista de objetos Building objetos UserWithRevisedFlag (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
LISTBUILDINGUSERLIST_00 | Error durante el listado de edificiosLISTBUILDINGla consulta de los datos de funcionarios | USERLIST_01 | El objeto ParamBuildingList paramUserList es nulo | LISTBUILDINGUSERLIST_02El objeto de búsqueda es nulo | LISTBUILDING_03 | No se han encontrado edificios funcionarios para estos parámetros de búsqueda | LISTBUILDINGUSERLIST_0403 | Ha ocurrido algún tipo de error al listar los edificioserror al realizar la búsqueda | USERLIST_04 | El código del organismo no puede estar vacío | USERLIST_05 | No existe el organismo del que se quiere obtener la lista de usuarios | USERLIST_06 | El organismo del que se quiere obtener la lista de usuarios esta dado de baja | USERLIST_07 | No existen usuarios para ese organismo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamBuildingListParamUserListWithRevisedFlag paramBuildingListparam = new ParamBuildingListParamUserListWithRevisedFlag();
BuildingSearch buildingSearch param.setApplicationId("SIU");
UserSearchWithPhone userSearch = new BuildingSearchUserSearchWithPhone();
buildingSearchuserSearch.setNamesetNif("Edificio100000000T");
paramBuildingListparam.setBuildingSearchsetUserSearch(buildingSearchuserSearch);
ResultBuildingListResultUserListWithRevisedFlag result = client.buildingListuserListWithRevisedFlag(paramBuildingListparam);
|
|
...
Método '
...
userListByUnits'
...
Servicio que devuelve la información de un logo, dependiendo de un listado de usuarios, de acuerdo con los parámetros de búsqueda introducidos.
Permite filtrar por anagrama fiscal, código, nombre y código de organismo.
Devuelve si el logo es el de por defecto, la descripción, la información de la imagen del logo, el nombre y el código del organismoDevuelve igualmente el tamaño de usuarios encontrados.
Expand |
---|
|
SignaturaResultGetLogo getLogo(ParamGetLogo paramGetLogo)ResultUserByUnits userListByUnits(ParamUserListbyUnits paramUserList); Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | code | Long | Código de logo | organismCode | String | Código de organismo | name | String | Nombre del logo | userSearchByUnits | Objeto UserSearchByUnits (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | logo | Objeto Logo | size | int | Tamaño de la lista devuelta | userList | Lista de objetos UserWithPhoneGenderNote (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
LISTLOGOUSERLIST_00 | Error durante el listado de logosLISTLOGOla consulta de los datos de funcionarios | USERLIST_01 | El objeto ParamLogoList paramUserList es nulo | LISTLOGOUSERLIST_02 | El objeto ParamGetLogo es nulo | LISTLOGO_03 | No se han encontrado logo funcionarios para estos parámetros de búsqueda | LISTLOGO_04 | Ha ocurrido algún tipo de error al listar los logos | LISTLOGO_05 | No se han proporcionado parámetros de búsqueda del método getLogo | LISTLOGO_06 | Ha ocurrido algún tipo de error al obtener el logo del servicio getLogo |
Ejemplo de invocación Code Block |
---|
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamGetLogoUserSearchByUnits userSearch = new UserSearchByUnits();
userSearch.setNif("00000000T");
ParamUserListbyUnits param = new ParamGetLogoParamUserListbyUnits();
param.setApplicationId("SIU");
param.setUserSearch(userSearch);
param.setOrganismCodesetFiscalAnagram("ORG0745800000000T");
ResultGetLogo
ResultUserByUnits result = client.getLogouserListByUnits(param);
|
|
Búsqueda y consulta de edificios
Método '
...
buildingList'
...
Servicio que devuelve una lista de logosun listado de edificios, de acuerdo con los parámetros de búsqueda introducidos. Devuelve igualmente el número de valores encontrados.
Permite filtrar por código, si es el logo por defecto, descripción, imagen, nombre, código de organismodatos como dirección, ciudad, código, descripción, fecha de baja, fecha de alta, latitud, longitud, nombre y código postal.
Devuelve de cada edificio, dirección, ciudad, código, fecha de alta, nombre código postal, fecha de baja, longitud, latitud y nombre.
Expand |
---|
|
SignaturaResultLogoList getLogoList(ParamLogoList paramLogoListResultBuildingList buildingList(ParamBuildingList paramBuildingList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | logoSearchbuildingSearch | Objeto LogoSearch Objeto BuildingSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | logoListbuildingList | Lista de objetos Logo Building (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
LISTLOGOLISTBUILDING_00 | Error durante el listado de logosedificios | LISTLOGOLISTBUILDING_01 | El objeto ParamLogoList ParamBuildingList es nulo | LISTLOGOLISTBUILDING_02 | El objeto ParamGetLogo de búsqueda es nulo | LISTLOGOLISTBUILDING_03 | No se han encontrado logo edificios para estos parámetros de búsqueda | LISTLOGOLISTBUILDING_04 | Ha ocurrido algún tipo de error al listar los logos | LISTLOGO_05 | No se han proporcionado parámetros de búsqueda del metodo getLogo | LISTLOGO_06 | Ha ocurrido algún tipo de error al obtener el logo del servicio getLogo | edificios |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamLogoListParamBuildingList paramparamBuildingList = new ParamLogoListParamBuildingList();
param.setApplicationId("SIU");
LogoSearch logoSearch BuildingSearch buildingSearch = new LogoSearchBuildingSearch();
logoSearchbuildingSearch.setDefaultLogosetName(1"Edificio1");
paramparamBuildingList.setLogoSearchsetBuildingSearch(logoSearchbuildingSearch);
ResultLogoListResultBuildingList result = client.getLogoListbuildingList(paramparamBuildingList);
|
|
...
Búsqueda y
...
consulta de
...
logos
Método '
...
getLogo'
...
Servicio que devuelve la información de un puesto, partiendo de un código de puestologo, dependiendo de los parámetros de búsqueda introducidos.
Permite filtrar por anagrama fiscal, código, nombre y código de organismo.
Devuelve si el logo es el de por defecto, la descripción, la información de la imagen del logo, el nombre y el código del organismo.
Expand |
---|
|
SignaturaResultGetJobByJobCode getJobByJobCode(ParamGetJobByJobCode paramGetJobInformationByJobCodeResultGetLogo getLogo(ParamGetLogo paramGetLogo) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | jobCode | code | Long | Código de logo | organismCode | String | Código del puestode organismo | name | String | Nombre del logo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | job | Datos del puesto recuperados, objeto Job (ver detalle logo | Objeto Logo (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
GETJOBCODELISTLOGO_00 | Ha ocurrido un error al realizar la búsqueda | GETJOBCODEError durante el listado de logos | LISTLOGO_01 | El objeto | ParamGetJobByJobCode ParamLogoList es nulo | GETJOBCODELISTLOGO_02 | El campo JobCode objeto ParamGetLogo es nulo | LISTLOGO_03 | No se han encontrado logo para estos parámetros de búsqueda | LISTLOGO_04 | Ha ocurrido algún tipo de error al listar los logos | LISTLOGO_05 | No se han proporcionado parámetros de búsqueda del método getLogo | LISTLOGO_06 | Ha ocurrido algún tipo de error al obtener el logo del servicio getLogo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamGetJobByJobCodeParamGetLogo param = new ParamGetJobByJobCodeParamGetLogo();
param.setApplicationId("SIU");
param.setJobCodesetOrganismCode("JOB00031ORG07458");
ResultGetJobByJobCodeResultGetLogo result = client.getJobByJobCodegetLogo(param);
|
|
Método '
...
getLogoList'
...
Servicio que devuelve la información de una lista de puestos, cuyos códigos se han pasado en la entrada. Devuelve el tamaño de la lista encontradalogos.
Permite filtrar por código, si es el logo por defecto, descripción, imagen, nombre, código de organismo.
Expand |
---|
|
SignaturaResultJobInformationList jobInformation(ParamJobInformationList jobListResultLogoList getLogoList(ParamLogoList paramLogoList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | jobCodes | List<String> | Lista de códigos de puestos a consultarlogoSearch | Objeto LogoSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | jobListlogoList | Lista de objetos Job encontrada Logo (ver detalle ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
JOBINFORMATIONLISTLOGO_00 | Ha ocurrido un error al realizar la búsqueda | JOBINFORMATIONError durante el listado de logos | LISTLOGO_01 | El objeto | ParamJobInformationList ParamLogoList es nulo | JOBINFORMATIONLISTLOGO_02 | El listado de codigos de puestos no puede ser nulo o vacioJOBINFORMATIONobjeto ParamGetLogo es nulo | LISTLOGO_03 | No se han encontrado puestos con esos logo para estos parámetros de búsqueda | LISTLOGO_04 | Ha ocurrido algún tipo de error al listar los logos | LISTLOGO_05 | No se han proporcionado parámetros de búsqueda del metodo getLogo | LISTLOGO_06 | Ha ocurrido algún tipo de error al obtener el logo del servicio getLogo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamJobInformationListParamLogoList param = new ParamJobInformationList( ParamLogoList();
param.setApplicationId("SIU");
List<String>LogoSearch jobslogoSearch = new ArrayList<String>LogoSearch();
jobslogoSearch.addsetDefaultLogo("JOB00033"1);
param.setJobCodessetLogoSearch(jobslogoSearch);
ResultJobInformationListResultLogoList result = client.jobInformationgetLogoList(param);
|
|
Búsquedas y consultas de puestos
Método '
...
getJobByJobCode'
...
Servicio que devuelve una lista de puestos, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha lista.Permite filtrar por código del puesto, descripción. puesto del que depende, fecha de inicio, fecha de cese, unidad orgánica, unidad de gestión, rpt, si está en frh y si está ocupado.la información de un puesto, partiendo de un código de puesto.
Expand |
---|
|
SignaturaResultJobList jobList(ParamJobList paramJobListResultGetJobByJobCode getJobByJobCode(ParamGetJobByJobCode paramGetJobInformationByJobCode) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | jobCode | jobSearch | Objeto JobSearch (ver detalle de campos en el apartado de objetos comunes)String | Código del puesto |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | jobList | Lista de objetos Job job | Datos del puesto recuperados, objeto Job (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
JOBLISTGETJOBCODE_00 | Ha ocurrido un error al realizar la búsqueda | GETJOBCODE_01 | El objeto ParamGetJobByJobCode es nulo | GETJOBCODE_02 | El campo JobCode es nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamJobListParamGetJobByJobCode param = new ParamJobListParamGetJobByJobCode();
param.setApplicationId("SIU");
JobSearch jobSearch = new JobSearch();
jobSearchparam.setJobCode("JOB00033JOB00031");
jobSearch.setIsFRH(2);
jobSearch.setVacante(true);
param.setJobSearch(jobSearch);
ResultOrganismList ResultGetJobByJobCode result = client.jobListgetJobByJobCode(param);
|
|
Búsqueda y consulta de sellos de órgano
...
Método 'jobInformation'
...
Servicio que devuelve un listado de sellos encontrados, según los parámetros de búsqueda introducidosla información de una lista de puestos, cuyos códigos se han pasado en la entrada. Devuelve el tamaño de la lista encontrada.
Expand |
---|
|
SignaturaResultStampList stampList(ParamStampList paramStampListResultJobInformationList jobInformation(ParamJobInformationList jobList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | stampSearch | Objeto StampSearch (ver detalle de campos en el apartado de objetos comunes)jobCodes | List<String> | Lista de códigos de puestos a consultar |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | stampsjobList | Lista de objetos Stamp Job encontrada (ver detalle ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
STAMPLISTJOBINFORMATION_00 | Error durante la consulta de los datos de sellos | STAMPLISTHa ocurrido un error al realizar la búsqueda | JOBINFORMATION_01 | El objeto | paramStampList ParamJobInformationList es nulo | STAMPLISTJOBINFORMATION_02 | No se han encontrado sellos para estos parámetros de búsqueda | STAMPLIST_03 | Ha ocurrido algún error al realizar la búsqueda | STAMPLIST_04 | El código de organismo y el alias no pueden ser nulos simultáneamente | STAMPLIST_05 | El parámetro de entrada fiscal anagram es nulo | STAMPLIST_06 | Se ha encontrado algún sello con el campo holder nuloEl listado de codigos de puestos no puede ser nulo o vacio | JOBINFORMATION_03 | No se han encontrado puestos con esos parámetros de búsqueda |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamStampListParamJobInformationList param = new ParamStampListParamJobInformationList();
param.setApplicationId("SIU");
StampSearch stampSearch List<String> jobs = new StampSearch(ArrayList<String>();
jobs.add("JOB00033");
param.setStampSearchsetJobCodes(stampSearchjobs);
ResultStampListResultJobInformationList result = client.stampListjobInformation(param);
|
|
Método '
...
jobList'
...
Servicio que devuelve un listado de sellos encontrados e información del usuariouna lista de puestos, según los parámetros de búsqueda introducidos. Además devuelve el tamaño de dicha lista.
Permite filtrar por código del puesto, descripción. puesto del que depende, fecha de inicio, fecha de cese, unidad orgánica, unidad de gestión, rpt, si está en frh y si está ocupado.
Expand |
---|
|
SignaturaResultStampListAndUserInformation stampListAndUserInformation(ParamStampListAndUserInformation paramStampListResultJobList jobList(ParamJobList paramJobList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | stampListSearchjobSearch | Objeto StampAndUserInformationSearch JobSearch (ver detalle ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista de organismos devuelta | stampsjobList | Lista de objetos StampAndUserInformation Job (ver detalle ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
STAMPLISTJOBLIST_00 | Error durante la consulta de los datos de sellos | STAMPLIST_01 | El objeto paramStampList es nulo | STAMPLIST_02 | No se han encontrado sellos para estos parámetros de búsqueda | STAMPLIST_03 | Ha ocurrido | algún un error al realizar la búsqueda | STAMPLIST_04 | El código de organismo y el alias no pueden ser nulos simultáneamente | STAMPLIST_05 | El parámetro de entrada fiscal anagram es nulo | STAMPLIST_06 | Se ha encontrado algún sello con el campo holder nulo |
Ejemplo de invocación Code Block |
---|
|
language | java |
---|
firstline | 1 |
---|
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
|
ParamStampListAndUserInformationParamJobList param = new ParamStampListAndUserInformationParamJobList();
param.setApplicationId("SIU");
StampAndUserInformationSearchJobSearch stampListSearchjobSearch = new StampAndUserInformationSearchJobSearch();
stampListSearchjobSearch.setOrganismCodesetJobCode("ORG07556JOB00033");
jobSearch.setIsFRH(2);
jobSearch.setVacante(true);
param.setStampListSearchsetJobSearch(stampListSearchjobSearch);
ResultStampListAndUserInformationResultOrganismList result = client.stampListAndUserInformationjobList(param);
|
Búsqueda y consulta de sellos de órgano
Método '
...
stampList'
...
Servicio que devuelve una lista un listado de sellos con información de sus usuarios pudiendo filtrar por organismo, rol y selloencontrados, según los parámetros de búsqueda introducidos.
Expand |
---|
|
SignaturaResultStampListAndUserInformationByRoleAndUser stampListAndUserInformationResultStampList stampList(ParamStampListAndUserInformationByRoleAndUser ParamStampList paramStampList) Parámetros de invocaciónParámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | stamps | Lista de objetos StampAndUserInformationByUser Stamp (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
STAMPLIST_00 | Error durante la consulta de los datos de sellos | STAMPLIST_01 | El objeto paramStampList es nulo | STAMPLIST_02 | No se han encontrado sellos para estos parámetros de búsqueda | STAMPLIST_03 | Ha ocurrido algún error al realizar la búsqueda | STAMPLIST_04 | El código de organismo y el alias no pueden ser nulos simultáneamente | STAMPLIST_05 | El parámetro de entrada fiscal anagram es nulo | STAMPLIST_06 | Se ha encontrado algún sello con el campo holder nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamStampListAndUserInformationByRoleAndUserParamStampList param = new ParamStampListAndUserInformationByRoleAndUserParamStampList();
param.setApplicationId("SIU");
StampAndUserInformationByRoleAndUserSearchStampSearch searchParamsstampSearch = new StampAndUserInformationByRoleAndUserSearchStampSearch();
param.setSearchParamssetStampSearch(searchParamsstampSearch);
ResultStampListAndUserInformationByUserResultStampList result = client.stampListAndUserInformationstampList(param);
|
|
Método '
...
stampListAndUserInformation'
...
Servicio que devuelve un listado de sellos con la información de sus usuarios pudiendo filtrar por el rol del usuarioencontrados e información del usuario, según los parámetros de búsqueda introducidos.
Expand |
---|
|
SignaturaResultStampListAndUserInformationByUser ResultStampListAndUserInformation stampListAndUserInformation(ParamStampListAndUserInformationByUser ParamStampListAndUserInformation paramStampList) Parámetros de invocaciónParámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | stamps | Lista de objetos StampAndUserInformationByUser StampAndUserInformation (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
STAMPLIST_00 | Error durante la consulta de los datos de sellos | STAMPLIST_01 | El objeto paramStampList es nulo | STAMPLIST_02 | No se han encontrado sellos para estos parámetros de búsqueda | STAMPLIST_03 | Ha ocurrido algún error al realizar la búsqueda | STAMPLIST_04 | El código de organismo y el alias no pueden ser nulos simultáneamente | STAMPLIST_05 | El parámetro de entrada fiscal anagram es nulo | STAMPLIST_06 | Se ha encontrado algún sello con el campo holder nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamStampListAndUserInformationByUserParamStampListAndUserInformation param = new ParamStampListAndUserInformationByUserParamStampListAndUserInformation();
param.setApplicationId("SIU");
StampAndUserInformationByUserSearchStampAndUserInformationSearch stampListSearch = new StampAndUserInformationByUserSearchStampAndUserInformationSearch();
stampListSearch.setFiscalAnagramsetOrganismCode("00000000TORG07556");
param.setStampListSearch(stampListSearch);
ResultStampListAndUserInformationByUserResultStampListAndUserInformation result = client.stampListAndUserInformation(param);
|
|
Método '
...
stampListAndUserInformation1'
...
Servicio que devuelve una lista de sellos con información de sus usuarios pudiendo filtrar por organismo, puesto rol y sello.
Expand |
---|
|
SignaturaResultStampListAndUserInformationByJobAndUser stampListAndUserInformationJobResultStampListAndUserInformationByRoleAndUser stampListAndUserInformation(ParamStampListAndUserInformationByJobAndUser ParamStampListAndUserInformationByRoleAndUser paramStampList) Parámetros de invocaciónParámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | stamps | Lista de objetos StampAndUserInformationByUserJob StampAndUserInformationByUser (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
STAMPLIST_00 | Error durante la consulta de los datos de sellos | STAMPLIST_01 | El objeto paramStampList es nulo | STAMPLIST_02 | No se han encontrado sellos para estos parámetros de búsqueda | STAMPLIST_03 | Ha ocurrido algún error al realizar la búsqueda | STAMPLIST_04 | El código de organismo y el alias no pueden ser nulos simultáneamente | STAMPLIST_05 | El parámetro de entrada fiscal anagram es nulo | STAMPLIST_06 | Se ha encontrado algún sello con el campo holder nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamStampListAndUserInformationByJobAndUserParamStampListAndUserInformationByRoleAndUser param = new ParamStampListAndUserInformationByJobAndUserParamStampListAndUserInformationByRoleAndUser();
param.setApplicationId("SIU");
StampAndUserInformationByJobAndUserSearchStampAndUserInformationByRoleAndUserSearch searchParams = new StampAndUserInformationByJobAndUserSearchStampAndUserInformationByRoleAndUserSearch();
param.setSearchParams(searchParams);
ResultStampListAndUserInformationByUser result = client.stampListAndUserInformation(param);
|
|
Anexos
...
...
Método 'stampListAndUserInformation2'
...
Servicio que devuelve un listado de sellos con la información de sus usuarios pudiendo filtrar por el rol del usuario.
Expand |
---|
|
SignaturaResultStampListAndUserInformationByUser stampListAndUserInformation(ParamStampListAndUserInformationByUser paramStampList) Parámetros de invocación |
...
...
String | Aplicación que ejecuta el método | fiscalAnagram | String |
|
...
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | stamps | Lista de objetos StampAndUserInformationByUser (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
STAMPLIST_00 | Error durante la consulta de los datos de sellos | STAMPLIST_01 | El objeto paramStampList es nulo | STAMPLIST_02 | No se han encontrado sellos para estos parámetros de búsqueda | STAMPLIST_03 | Ha ocurrido algún error al realizar la búsqueda | STAMPLIST_04 | El código de organismo y el alias no pueden ser nulos simultáneamente | STAMPLIST_05 | El parámetro de entrada fiscal anagram es nulo | STAMPLIST_06 | Se ha encontrado algún sello con el campo holder nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamStampListAndUserInformationByUser param = new ParamStampListAndUserInformationByUser();
param.setApplicationId("SIU");
StampAndUserInformationByUserSearch stampListSearch = new StampAndUserInformationByUserSearch();
stampListSearch.setFiscalAnagram("00000000T");
param.setStampListSearch(stampListSearch);
ResultStampListAndUserInformationByUser result = client.stampListAndUserInformation(param);
|
|
Método 'stampListAndUserInformationJob'
...
Servicio que devuelve una lista de sellos con información de sus usuarios pudiendo filtrar por organismo, puesto y sello.
Expand |
---|
|
SignaturaResultStampListAndUserInformationByJobAndUser stampListAndUserInformationJob(ParamStampListAndUserInformationByJobAndUser paramStampList) Parámetros de invocaciónNombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | searchParams | Objeto StampAndUserInformationByJobAndUserSearch (ver detalle de campos en el apartado de objetos comunes) |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
errors | boolean | Informa si ha habido algún error | errorMsg | String | Mensaje del error ocurrido | errorCode | String | Código del error ocurrido | size | int | Tamaño de la lista devuelta | stamps | Lista de objetos StampAndUserInformationByUserJob (ver detalle de campos en el apartado de objetos comunes) |
Códigos error
Código | Descripción |
---|
STAMPLIST_00 | Error durante la consulta de los datos de sellos | STAMPLIST_01 | El objeto paramStampList es nulo | STAMPLIST_02 | No se han encontrado sellos para estos parámetros de búsqueda | STAMPLIST_03 | Ha ocurrido algún error al realizar la búsqueda | STAMPLIST_04 | El código de organismo y el alias no pueden ser nulos simultáneamente | STAMPLIST_05 | El parámetro de entrada fiscal anagram es nulo | STAMPLIST_06 | Se ha encontrado algún sello con el campo holder nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
firstline | 1 |
---|
title | Ejemplo de invocación |
---|
collapse | true |
---|
| ParamStampListAndUserInformationByJobAndUser param = new ParamStampListAndUserInformationByJobAndUser();
param.setApplicationId("SIU");
StampAndUserInformationByJobAndUserSearch searchParams = new StampAndUserInformationByJobAndUserSearch();
param.setSearchParams(searchParams);
ResultStampListAndUserInformationByUser result = client.stampListAndUserInformation(param);
|
|
Anexos
Objetos comunes
Objeto Anchor |
---|
| anclaBuilding |
---|
| anclaBuilding |
---|
|
building
Nombre | Tipo | Descripción |
---|
code | Long | Código del edificio |
name | String | Nombre del edificio |
description | String | Descripción del edificio |
address | String | Dirección del edificio |
city | String | Ciudad del edificio |
postalCode | String | Código postal del edificio |
latitude | String | Latitud del edificio |
longitude | String | Longitud del edificio |
initialDate | Date | Fecha en que el edificio se ha dado de alta |
finalDate | Date | Fecha en que el edificio se ha dado de baja |
...
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 ExtendedDataAndOrganismCode (ver detalle de campos en este mismo apartado) |
searchParams | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|
operator | String | Valor del dato extendido |
extendedData | Objeto 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 SearchParams/wiki/spaces/SIU/pages/1330151618(ver detalle de campos en este mismo apartado) |
job | Campos del objeto 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 User (ver detalle de campos en este mismo apartado) |
organismsList | Lista de objetos Organismde objetos Organism (ver detalle de campos en este mismo apartado) |
Objeto logo
Nombre | Tipo | Descripción |
---|
code | Long | Código del logo |
name | String | Nombre del logo |
description | String | Descripción del logo |
image | byte[] | Información de la imagen del logo |
organismCode | String | Código de organismo |
defaultLogo | Integer | Si es el logo por defecto |
Objeto Anchor |
---|
| anclalogoSearch |
---|
| anclalogoSearch |
---|
|
logoSearch
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) |
...
Objeto
...
...
...
organism
codeLong logoorganismo |
name | String | Nombre |
del logodescription | String | Descripción del logo |
image | byte[] | Información de la imagen del logo |
organismCode | String | Código de organismo |
defaultLogo | Integer | Si es el logo por defecto |
...
Nombre | Tipo | Descripción |
---|
logo | Campos del objeto LogosortingCriteria | Campos del objeto SortingCriteria (ver detalle de campos en este mismo apartado)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 |
email | 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) |
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) |
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 |
Objeto
...
...
...
organismWithCode
Nombre | Tipo | Descripción |
---|
code | Long | Clave primaria del organismo |
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 |
email | 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 |
Objeto Anchor |
---|
| anclaorganismActiveListObject |
---|
| anclaorganismActiveListObject |
---|
|
organismActiveListObject
...
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 |
email | 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 Organism (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) |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|
organismWithComplexity | Campos del objeto OrganismWithComplexity (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) |
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 |
email | 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 |
organismType | Lista | Lista de objetos organismType |
Objeto Anchor |
---|
| anclaOrganismType |
---|
| anclaOrganismType |
---|
|
organismType
...
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 Role (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) |
params | Campos del objeto SearchParams (ver detalle de campos en este mismo apartado) |
...
Nombre | Tipo | Descripción |
---|
roleWithRoleTypeCode | Campos del objeto RoleWithRoleTypeCode (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) |
params | Campos del objeto 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 PagingCriteria (ver detalle de campos en este mismo apartado) |
sortingCriteria | Campos del objeto 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 |
---|
roleTypeCode | Long | Tipo de cargo |
role | Campos del objeto 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 (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 |
---|
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 (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 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 |
---|
email | 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 PagingCriteria (ver detalle de campos en este mismo apartado) |
sortingCriteria | Campos del objeto 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 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 (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 |
---|
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) |
...