Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A continuación se describen todos los servicios de SIU junto con los parámetros de invocación, resultado de cada servicio y código java de ejemplo de integración de cada servicio.

...

Método 'ancestralOrganismByUserList'

...

Servicio que devuelve una lista de organismos ancestros a los que pertenece un usuario a partir de un token.

Un organismo ancestro es aquel que tiene la identidad fiscal a 1.



Expand
titleMás detalles

Signatura

ResultAncestralOrganismByUserList ancestralOrganismByUserList(ParamAncestralOrganismByUserList paramAncestralOrganismByUserList).

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
tokenStringValor del token cifrado
originalTokenStringValor del token a cifrar

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismListLista de de organismos 
  organismOrganismo (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ANCESTRALORGANISMBYUSERLIST_07El objeto paramAncestralOrganismByUserList es nulo
ANCESTRALORGANISMBYUSERLIST_08El parámetro de entrada token original es nulo
ANCESTRALORGANISMBYUSERLIST_01El parámetro de entrada token es nulo
ANCESTRALORGANISMBYUSERLIST_03El funcionario no existe en la bd
ANCESTRALORGANISMBYUSERLIST_04El funcionario ha sido dado de baja de la bd
ANCESTRALORGANISMBYUSERLIST_05El funcionario no esta asignado a ningún organismo
ANCESTRALORGANISMBYUSERLIST_02Ha ocurrido algún error al verificar la firma
ANCESTRALORGANISMBYUSERLIST_00Error durante la consulta de los datos de organismos
ANCESTRALORGANISMBYUSERLIST_06Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación

El ejemplo devuelve un error

Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamAncestralOrganismByUserList param = new ParamAncestralOrganismByUserList();
param.setApplicationId("SIU");
param.setOriginalToken("T");
param.setToken("T");
ResultAncestralOrganismByUserList result = client.ancestralOrganismByUserList(param);


...

Expand
titleMás detalles

Signatura

ResultAncestralOrganismTree ancestralOrganismTree(ParamAncestralOrganismTree paramAncestralOrganismTree)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
orgCodeStringCódigo de organismo del que se extraerán los de su árbol
organismSearchBean de búsqueda de organismos
   organismCampos del objeto 1052050039 Organism (ver detalle de campos en el apartado de objetos comunes)
   pagingCriteriaCampos del objeto 1052050039 PagingCriteria (ver detalle de campos en el apartado de objetos comunes)
   sortingCriteriaCampos del objeto 1052050039 SortingCriteria (ver detalle de campos en el apartado de objetos comunes)
   paramsCampos del objeto 1052050039 SearchParams (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismListLista de de organismos 
  organismOrganismo (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ANCESTRAL_ORGANISM_TREE_01El objeto paramAncestralOrganismTree es nulo
ANCESTRAL_ORGANISM_TREE_04El código de organismo no puede ser nulo
ANCESTRAL_ORGANISM_TREE_02No se han encontrado organismos con esos parámetros de búsqueda
ANCESTRAL_ORGANISM_TREE_03Ha ocurrido algún tipo de error al realizar la búsqueda
ANCESTRAL_ORGANISM_TREE_00Ha ocurrido algún error inesperado

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamAncestralOrganismTree param = new ParamAncestralOrganismTree();
param.setApplicationId("SIU");
param.setOrgCode("ORG07458");
ResultAncestralOrganismTree result = client.ancestralOrganismTree(param);


...

Expand
titleMás detalles

Signatura

ResultAncestralOrganismTreeWithOldCode ancestralOrganismTreeExtendedWithOldCode(ParamAncestralOrganismTree paramAncestralOrganismTree)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
orgCodeStringCódigo de organismo del que se extraerán los de su árbol
organismSearchBean de búsqueda de organismos
   organismCampos del objeto organism  Organismo (ver detalle de campos en el apartado de objetos comunes)
   pagingCriteriaCampos del objeto 1052050039 PagingCriteria (ver detalle de campos en el apartado de objetos comunes)
   sortingCriteriaCampos del objeto 1052050039 SortingCriteria  (ver detalle de campos en el apartado de objetos comunes)
   paramsCampos del objeto 1052050039 SearchParams (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismListLista de organismos
  organismOrganismo (ver detalle de campos en el apartado de objetos comunes)
  oldCodeStringAntiguo identificador del organismo

Códigos error


CódigoDescripción
ANCESTRAL_ORGANISM_TREE_01El objeto paramAncestralOrganismTree es nulo
ANCESTRAL_ORGANISM_TREE_04El código de organismo no puede ser nulo
ANCESTRAL_ORGANISM_TREE_02No se han encontrado organismos con esos parámetros de búsqueda
ANCESTRAL_ORGANISM_TREE_03Ha ocurrido algún tipo de error al realizar la búsqueda
ANCESTRAL_ORGANISM_TREE_00Ha ocurrido algún error inesperado

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
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
titleMás detalles

Signatura

ResultAscendantOrganismBranchTree ascendantOrganismBranchTree(ParamAscendantOrganismBranchTree paramAscendentOrganismBranchTree)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
orgCodeStringCódigo de organismo
organismSearchObjeto 1052050039 OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de organismos
  organismOrganismo (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ASCENDENT_ORGANISM_BRANCH_LIST_01El objeto paramAscendantOrganimsBranchTree es nulo
ORGANISMLIST_00Error durante la consulta de los datos de organismos
ORGANISMLIST_01El objeto paramOrganismList es nulo
ORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
ORGANISMLIST_04No existe el organismo de entrada
ORGANISMLIST_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
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
titleMás detalles

Signatura

ResultDescendentOrganismList descendentOrganismList(ParamDescendentOrganismList paramDescendentOrganismList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismSearchObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de organismos
  organismOrganismo (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
DESCENDENTORGANISMLIST_00Error durante la consulta de los datos de organismos
DESCENDENTORGANISMLIST_01El objeto paramDescendentOrganismList es nulo
DESCENDENTORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
DESCENDENTORGANISMLIST_03El código de organismo es nulo
DESCENDENTORGANISMLIST_04El organismo no existe en la base de datos
DESCENDENTORGANISMLIST_05El organismo esta dado de baja en la base de datos
DESCENDENTORGANISMLIST_06Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamDescendentOrganismList param = new ParamDescendentOrganismList();
param.setApplicationId("SIU");
OrganismSearch organismSearch = new OrganismSearch();
organismSearch.setOrganismCode("ORG07839");
param.setOrganismSearch(organismSearch);
ResultDescendentOrganismList result = client.descendentOrganismList(param);


...

Expand
titleMás detalles

Signatura

ResultFirstParentOrganismWithExtendData firstParentOrganismWithExtendData(ParamFirstParentOrganismWithExtendData paramFirstParentOrganismWithExtendData)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
extendedDataStringDato extendido

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismOrganismo (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
FIRSTPARENTWITHEXTENDEDDATA_00El objeto paramFirstParentOrganismWithExtendData es nulo
FIRSTPARENTWITHEXTENDEDDATA_01Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamFirstParentOrganismWithExtendData param = new ParamFirstParentOrganismWithExtendData();
param.setApplicationId("SIU");
param.setOrganismCode("ORG15551");
param.setExtendedData("ORG_PCON");
ResultFirstParentOrganismWithExtendData result = client.firstParentOrganismWithExtendData(param);


...

Expand
titleMás detalles

Signatura

ResultGetDir3CodeList getDir3CodeList(ParamOrganismWithCodeDir3List paramOrganismWithCodeDir3List)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismDir3CodeListList<String>Listado de códigos dir3

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismDir3CodeListLista de organismos con código DIR3
  organismOrganismo (ver detalle de campos en el apartado de objetos comunes)
   organismDir3CodeCódigo DIR3 del organismo

Códigos error


CódigoDescripción
GETDIR3CODELIST_00Código de error general para este servicio
GETDIR3CODELIST_01El objeto ParamOrganismWithCodeDir3List es nulo
GETDIR3CODELIST_02La lista de organismos DIR3 está vacía
GETDIR3CODELIST_03No se han encontrado organismos para estos parámetros de búsqueda
GETDIR3CODELIST_04Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
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
titleMás detalles

Signatura

ResultOrganismAdditionalData getOrganismAdditionalData(ParamOrganismAdditionalData paramOrganismAdditionalData)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
organismSearchObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismAdditionalDataObjeto OrganismAdditionalData (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISM_ADDITIONAL_DATA_00Código de error general para este servicio
ORGANISM_ADDITIONAL_DATA_01El objeto paramOrganismAdditionalData es nulo
ORGANISM_ADDITIONAL_DATA_02No se han encontrado organismos para estos parámetros de búsqueda
ORGANISM_ADDITIONAL_DATA_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismAdditionalData param = new ParamOrganismAdditionalData();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
OrganismSearch organismSearch = new OrganismSearch();
param.setOrganismSearch(organismSearch);
ResultOrganismAdditionalData result = client.getOrganismAdditionalData(param);


...

Expand
titleMás detalles

Signatura

ResultGetOrganismHistoricalInformation getOrganismHistoricalInformation(ParamGetOrganismHistoricalInformation paramGetOrganismHistoricalInformation)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo del organismo a buscar
chronologicalOrderStringOrden cronológico, las opciones admitidas son PRESENT y PREVIOUS, por defecto se utiliza PREVIOUS

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismListLista de organismos
   organismObjeto Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
GET_ORGANISM_HISTORICAL_INFORMATION_00Error durante la consulta de organismos cronológicos
GET_ORGANISM_HISTORICAL_INFORMATION_01El objeto ParamGetOrganismHistoricalInformation es nulo
GET_ORGANISM_HISTORICAL_INFORMATION_02El código de organismo es nulo
GET_ORGANISM_HISTORICAL_INFORMATION_03No se han encontrado organismos para estos parámetros de búsqueda
GET_ORGANISM_HISTORICAL_INFORMATION_04Error con el parámetro de orden cronológico
GET_ORGANISM_HISTORICAL_INFORMATION_05Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamGetOrganismHistoricalInformation params = new ParamGetOrganismHistoricalInformation();
params.setApplicationId("SIU");
params.setOrganismCode("ORG04302");
params.setChronologicalOrder("PREVIOUS");
ResultGetOrganismHistoricalInformation result = client.getOrganismHistoricalInformation(params);


...

Expand
titleMás detalles

Signatura

ResultOrganismWithFiscalIdentityList getOrganismWithFiscalIdentity(ParamOrganismWithFiscalIdentityList paramOrganismWithFiscalIdentityList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismListList<String>Listado de códigos de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismWithFiscalIdentityLista de organismos, objeto OrganismWithFiscalIdentity (ver detalle en el apartado de objetos comunes)

Códigos error


CódigoDescripción
GETORGANISMWIDTHFISCALIDENTITYLIST_00Código de error general para este servicio
GETORGANISMWIDTHFISCALIDENTITYLIST_01El objeto ParamOrganismWithFiscalIdentityList es nulo
GETORGANISMWIDTHFISCALIDENTITYLIST_02La lista de organismos está vacía
GETORGANISMWIDTHFISCALIDENTITYLIST_03No se han encontrado organismos para estos parámetros de búsqueda
GETORGANISMWIDTHFISCALIDENTITYLIST_04Ha ocurrido algún error al realizar la búsqueda
GETORGANISMWIDTHFISCALIDENTITYLIST_05La lista de resultados está vacía
GETORGANISMWIDTHFISCALIDENTITYLIST_06El organismo productor es nulo o está vacío
GETORGANISMWIDTHFISCALIDENTITYLIST_07Error al realizar la búsqueda del organismo productor
GETORGANISMWIDTHFISCALIDENTITYLIST_08El organismo original no existe
GETORGANISMWIDTHFISCALIDENTITYLIST_09Alguno de los organismo informados está dado de baja
GETORGANISMWIDTHFISCALIDENTITYLIST_10El organismo productor esta dado de baja

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
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
titleMás detalles

Signatura

ResultHistoricalOrganismDirectDescendentList historicalOrganismDirectDescendentList(ParamHistoricalOrganismDirectDescendentList paramHistoricalOrganismDirectDescendentList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
dateDateHasta la fecha de cambio de estructura, si viene vacía es el árbol ACTUAL
sinceDateFecha del cambio de estructura anterior, si viene vacía es el árbol ORIGINAL hasta la fecha

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismFatherObjeto Organism (ver detalle en el apartado de objetos comunes), organismo padre
organismListLista de objetos Organism (ver detalle en el apartado de objetos comunes)

Códigos error


CódigoDescripción
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_00Error durante la consulta de organismos históricos
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_01El objeto paramHistoricalOrganismDirectDescendentList es nulo
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_02El código de organismo es nulo
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_03No se han encontrado organismos históricos para estos parámetros de búsqueda
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_04Ha ocurrido algún error al realizar la búsqueda
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_05Nunca ha existido un organismo con ese código
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_06El organismo aún no se había creado en la fecha indicada
HISTORICAL_ORGANISM_DIRECT_DESCENDENT_LIST_07El organismo no existía en el árbol en la fecha indicada

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamHistoricalOrganismDirectDescendentList param = new ParamHistoricalOrganismDirectDescendentList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07839");
ResultHistoricalOrganismDirectDescendentList result = client.historicalOrganismDirectDescendentList(param);


...

Expand
titleMás detalles

Signatura

ResultHistoricalOrganismTreeList historicalOrganismTreeList(ParamHistoricalOrganismTreeList paramHistoricalOrganismTreeList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos OrganismDir3CodeWithOldCode (ver detalle en el apartado de objetos comunes)

Códigos error


CódigoDescripción
HISTORICAL_ORGANISM_TREE_LIST_00Error durante la consulta de organismos históricos
HISTORICAL_ORGANISM_TREE_LIST_01El objeto paramHistoricalOrganismTreeList es nulo
HISTORICAL_ORGANISM_TREE_LIST_02El código de organismo es nulo
HISTORICAL_ORGANISM_TREE_LIST_03El organismo no existe en la base de datos
HISTORICAL_ORGANISM_TREE_LIST_04El organismo esta dado de baja en la base de datos

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamHistoricalOrganismTreeList param = new ParamHistoricalOrganismTreeList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG15551");
ResultHistoricalOrganismTreeList result = client.historicalOrganismTreeList(param);


...

Expand
titleMás detalles

Signatura

ResultHistoricalParent historicalParent(ParamHistoricalParent paramHistoricalParent)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismListString[]Lista de organismos a buscar

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
historicalParentListObjectLista de objetos HistoricalParentListObject (ver detalle campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
HISTORICAL_PARENT_00Error durante la consulta de los datos
HISTORICAL_PARENT_01El objeto paramAscendentOrganismBranchTree es nulo
HISTORICAL_PARENT_02La lista de organismos de entrada está vacía

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamHistoricalParent param = new ParamHistoricalParent();
param.setApplicationId("SIU");
String[] organismList = { "ORG00002" };
param.setOrganismList(organismList);
ResultHistoricalParent result = client.historicalParent(param);


...

Expand
titleMás detalles

Signatura

ResultHistoricalTree historicalTree(ParamHistoricalTree paramHistoricalTree)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismListString[]Lista de organismos a buscar

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
historicalTreeListObjectLista de objetos HistoricalTreeListObject (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
HISTORICAL_TREE_00Error durante la consulta de los datos
HISTORICAL_TREE_01El objeto paramAscendentOrganismBranchTree es nulo
HISTORICAL_TREE_02La lista de organismos de entrada está vacía

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamHistoricalTree param = new ParamHistoricalTree();
param.setApplicationId("SIU");
String[] organismList = { "ORG00002" };
param.setOrganismList(organismList);
ResultHistoricalTree result = client.historicalTree(param);


...

Expand
titleMás detalles

Signatura

ResultUserExist getListUserExist(ParamUserExist paramUserExist);

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
listFiscalAnagramHashSet<String>Listado de nifs
listNrptHashSet<String>Listado de nrpts (identificadores del puesto en SIRHGA)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
listUserExistList<UserExist>Listado de UserExist

Códigos error


CódigoDescripción
GET_LIST_USER_EXIST_00Error al consultar la existencia de usuarios en SIU.
GET_LIST_USER_EXIST_01El listado de nif no puede ser nulo o vacío
GET_LIST_USER_EXIST_02El listado de nrpt no puede ser nulo o vacío

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
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
titleMás detalles

Signatura

ResultLoginOrganismListByUser loginOrganismListByUser(ParamLoginOrganismListByUser paramLoginOrganismListByUser)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userSearchObjeto UserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
loginOrganismByUserLista de objetos LoginOrganismByUser (ver  detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
LOGINORGANISMLISTBYUSER_00Código de error general para este servicio
LOGINORGANISMLISTBYUSER_01El objeto paramLoginOrganismListByUser es nulo
LOGINORGANISMLISTBYUSER_02No existen usuarios dados de alta con los parámetros de búsqueda establecidos

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamLoginOrganismListByUser param = new ParamLoginOrganismListByUser();
param.setApplicationId("SIU");
UserSearch userSearch = new UserSearch();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultLoginOrganismListByUser result = client.loginOrganismListByUser(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismActive organismActive(ParamOrganismActive paramOrganismActive)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismActiveStringCódigo de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismObjeto Organism (ver  detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMACTIVE_00Error durante la consulta de los datos de organismos
ORGANISMACTIVE_01El objeto paramOrganismActive es nulo
ORGANISMACTIVE_02No existe el organismo de entrada
ORGANISMACTIVE_03Ha ocurrido algún error al realizar la búsqueda
ORGANISMACTIVE_04El código de organismo es nulo
ORGANISMACTIVE_05No existe organismo Activo para este código

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismActive param = new ParamOrganismActive();
param.setApplicationId("SIU");
param.setOrganismActive("ORG07839");
ResultOrganismActive result = client.organismActive(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismActiveList organismActiveList(ParamOrganismActiveList paramOrganismActiveList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismActiveListString[]Lista de organismos activos

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismActiveListObjectLista de objetos OrganismActiveListObject

Códigos error


CódigoDescripción
ORGANISMACTIVELIST_00Error durante la consulta de los datos
ORGANISMACTIVELIST_01El objeto paramOrganismActiveList es nulo
ORGANISMACTIVELIST_02La lista de organismos de entrada está vacía

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismActiveList param = new ParamOrganismActiveList();
param.setApplicationId("SIU");
String[] organismActiveList = { "ORG07839" };
param.setOrganismActiveList(organismActiveList);
ResultOrganismActiveList result = client.organismActiveList(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismDataAndFirstLevelOfDescendentList organismDataAndFirstLevelOfDescendentList(ParamOrganismDataAndFirstLevelOfDescendentList paramOrganismDataAndFirstLevelOfDescendentList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
organismSearchObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
DIRECTDESCENDENTORGANISMLIST_00Código de error general para este servicio
DIRECTDESCENDENTORGANISMLIST_01El objeto paramOrganismDataAndFirstLevelOfDescendentList es nulo
DESCENDENTORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
DIRECTDESCENDENTORGANISMLIST_03El código de organismo es nulo
DIRECTDESCENDENTORGANISMLIST_04El organismo no existe en la base de datos
DIRECTDESCENDENTORGANISMLIST_05El organismo esta dado de baja en la base de datos
DIRECTDESCENDENTORGANISMLIST_06Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismDataAndFirstLevelOfDescendentList param = new ParamOrganismDataAndFirstLevelOfDescendentList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07839");
OrganismSearch organismSearch = new OrganismSearch();
param.setOrganismSearch(organismSearch);
ResultOrganismDataAndFirstLevelOfDescendentList result = client.organismDataAndFirstLevelOfDescendentList(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismDataAndFirstLevelOfDescendentListWithTypes organismDataAndFirstLevelOfDescendentListWithTypes(ParamOrganismDataAndFirstLevelOfDescendentList params)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
organismSearchObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos OrganismWithTypesOrdered (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
DIRECTDESCENDENTORGANISMLIST_00Código de error general para este servicio
DIRECTDESCENDENTORGANISMLIST_01El objeto paramOrganismDataAndFirstLevelOfDescendentList es nulo
DESCENDENTORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
DIRECTDESCENDENTORGANISMLIST_03El código de organismo es nulo
DIRECTDESCENDENTORGANISMLIST_04El organismo no existe en la base de datos
DIRECTDESCENDENTORGANISMLIST_05El organismo esta dado de baja en la base de datos
DIRECTDESCENDENTORGANISMLIST_06Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismDataAndFirstLevelOfDescendentList param = new ParamOrganismDataAndFirstLevelOfDescendentList();
param.setApplicationId("SIU");
param.setOrganismCode("ORG11625");
ResultOrganismDataAndFirstLevelOfDescendentListWithTypes result = client.organismDataAndFirstLevelOfDescendentListWithTypes(param);



...

Expand
titleMás detalles

Signatura

ResultOrganismDescendListByType organismDescendListByType(ParamOrganismDescendListByType params)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método (obligatorio)

typeId

StringCódigo de tipificación (obligatorio)
organismCodeStringCódigo de organismo (opcional)
directSearchString

(valores S o N, opcional en caso de rellenar organismCode, sino se rellena organismCode, el servicio no utilizará este campo)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos OrganismWithTypesOrdered  (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMDESCENDLISTBYTYPE_00Código de error general para este servicio
ORGANISMDESCENDLISTBYTYPE_01El objeto ParamOrganismDescendListByType es nulo
ORGANISMDESCENDLISTBYTYPE_02El parámetro typeId es nulo
ORGANISMDESCENDLISTBYTYPE_03La tipificación especificada no esta definida.
ORGANISMDESCENDLISTBYTYPE_04El código de organismo es nulo
ORGANISMDESCENDLISTBYTYPE_05El organismo no existe en la base de datos
ORGANISMDESCENDLISTBYTYPE_06El organismo no existe en la base de datos
ORGANISMDESCENDLISTBYTYPE_07No se han encontrado organismos para estos parámetros de búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismDescendListByType param = new ParamOrganismDescendListByType();
param.setApplicationId("SIU");
param.setTypeId(1);
ResultOrganismDescendListByType result = client.organismDescendListByType(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismList organismList(ParamOrganismList paramOrganismList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismSearchObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMLIST_00Error durante la consulta de los datos de organismos
ORGANISMLIST_01El objeto paramOrganismList es nulo
ORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
ORGANISMLIST_03Ha ocurrido algún error al realizar la búsqueda
ORGANISMLIST_04No existe el organismo de entrada

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismList param = new ParamOrganismList();
param.setApplicationId("SIU");
OrganismSearch organismSearch = new OrganismSearch();
organismSearch.setOrganismCode("ORG07839");
param.setOrganismSearch(organismSearch);
ResultOrganismList result = client.organismList(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismList organismList(ParamOrganismListWithComplexity paramOrganismListWithComplexity)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismSearchObjeto OrganismSearchWithComplexity (ver detalle de campos en el apartado de objetos comunes)
organismModeSearchObjeto OrganismModeSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMLIST_00Error durante la consulta de los datos de organismos
ORGANISMLIST_01El objeto paramOrganismList es nulo
ORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
ORGANISMLIST_03Ha ocurrido algún error al realizar la búsqueda
ORGANISMLIST_04No existe el organismo de entrada

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismListWithComplexity param = new ParamOrganismListWithComplexity();
param.setApplicationId("SIU");
OrganismSearchWithComplexity organismSearch = new OrganismSearchWithComplexity();
organismSearch.setOrganismCode("ORG07839");
param.setOrganismSearch(organismSearch);
ResultOrganismList result = client.organismList(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismListByOrganismCodes organismListByOrganismCodes(ParamOrganismListByOrganismCodes paramOrganismListByOrganismCodes)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
organismCodeListString[]Lista de códigos de organismos

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMLISTBYORGANISMCODES_00Código de error general para este servicio
ORGANISMLISTBYORGANISMCODES_01El objeto paramOrganismListByOrganismCodes es nulo
ORGANISMLISTBYORGANISMCODES_02La lista de organismos está vacía
ORGANISMLISTBYORGANISMCODES_03No se han encontrado organismos para estos parámetros de búsqueda
ORGANISMLISTBYORGANISMCODES_04El organismo introducido no existe
ORGANISMLISTBYORGANISMCODES_05Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismListByOrganismCodes param = new ParamOrganismListByOrganismCodes();
param.setApplicationId("SIU");
String[] organismCodeList = { "ORG07839" };
param.setOrganismCodeList(organismCodeList);
ResultOrganismListByOrganismCodes result = client.organismListByOrganismCodes(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismDir3List organismListWithDir3Code(ParamOrganismList paramOrganismList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismSearchObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMLIST_00Error durante la consulta de los datos de organismos
ORGANISMLIST_01El objeto paramOrganismList es nulo
ORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
ORGANISMLIST_03Ha ocurrido algún error al realizar la búsqueda
ORGANISMLIST_04No existe el organismo de entrada

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismList param = new ParamOrganismList();
param.setApplicationId("SIU");
OrganismSearch organismSearch = new OrganismSearch();
organismSearch.setOrganismCode("ORG07839");
param.setOrganismSearch(organismSearch);
ResultOrganismDir3List result = client.organismListWithDir3Code(param);


...

Expand
titleMás detalles

Signatura

ResultOrganismBranchTree organismTree(ParamOrganismBranchTree paramOrganismTree)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMTREE_00Error durante la consulta de los datos de organismos
ORGANISMTREE_01El objeto paramOrganismTree es nulo
ORGANISMTREE_02No se han encontrado organismos para estos parámetros de búsqueda
ORGANISMTREE_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamOrganismBranchTree param = new ParamOrganismBranchTree();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
ResultOrganismBranchTree result = client.organismBranchTree(param);


...

Expand
titleMás detalles

Signatura

ResultTreeAncestralOrganismList treeAncestralOrganismList(ParamTreeAncestralOrganismList paramTreeAncestralOrganismList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
orgCodeStringCódigo de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
TREE_ANCESTRAL_ORGANISM_LIST_00Ha ocurrido algún error inesperado
TREE_ANCESTRAL_ORGANISM_LIST_01El objeto paramAncestralOrganismTree es nulo
TREE_ANCESTRAL_ORGANISM_LIST_02El código de organismo no puede ser nulo
TREE_ANCESTRAL_ORGANISM_LIST_03Ha ocurrido algún tipo de error al realizar la búsqueda
TREE_ANCESTRAL_ORGANISM_LIST_04No se han encontrado organismos con esos parámetros de búsqueda
TREE_ANCESTRAL_ORGANISM_LIST_05El organismo no existe o está dado de baja

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamTreeAncestralOrganismList param = new ParamTreeAncestralOrganismList();
param.setApplicationId("SIU");
param.setOrgCode("ORG14685");
ResultTreeAncestralOrganismList result = client.treeAncestralOrganismList(param);


...

Expand
titleMás detalles

Signatura

ResultRootOrganismByOrganismCode rootFatherOrganismByOrganismCode(ParamRootFatherOrganismByOrganismCode paramRootFatherOrganism)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
organismObjeto Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMROOTFATHER_00Error durante la consulta de los datos del padre raíz del organismo
ORGANISMROOTFATHER_01El objeto paramRootFatherOrganism es nulo
ORGANISMROOTFATHER_02No existe el organismo del que se pretende averiguar la raíz
ORGANISMROOTFATHER_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRootFatherOrganismByOrganismCode param = new ParamRootFatherOrganismByOrganismCode();
param.setApplicationId("SIU");
param.setOrganismCode("ORG03324");
ResultRootOrganismByOrganismCode result = client.rootFatherOrganismByOrganismCode(param);


...

Expand
titleMás detalles

Signatura

ResultRootOrganismList rootFatherOrganismList(ParamRootFatherOrganismList paramRootFatherOrganismList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismSearchObjeto OrganismSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
organismListLista de objetos Organism (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ORGANISMLIST_00Error durante la consulta de los datos de organismos
ORGANISMLIST_01El objeto paramOrganismList es nulo
ORGANISMLIST_02No se han encontrado organismos para estos parámetros de búsqueda
ORGANISMLIST_03Ha ocurrido algún error al realizar la búsqueda
ORGANISMLIST_04No existe el organismo de entrada

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRootFatherOrganismList param = new ParamRootFatherOrganismList();
param.setApplicationId("SIU");
ResultRootOrganismList result = client.rootFatherOrganismList(param);


...

Expand
titleMás detalles

Signatura

ResultExtendedDataList extendedDataList(ParamExtendedDataList paramExtendedDataList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
extendedDataListSearchCampos del objeto ExtendedDataListSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
extendedDataListLista de objetos ExtendedDataAndOrganismCode (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
EXTENDED_DATA_LIST_00Error durante la consulta de los datos extendidos
EXTENDED_DATA_LIST_01El objeto paramExtendedDataList es nulo
EXTENDED_DATA_LIST_02No se han encontrado datos extendidos para estos parámetros de búsqueda
EXTENDED_DATA_LIST_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamExtendedDataList param = new ParamExtendedDataList();
param.setApplicationId("SIU");
ExtendedDataListSearch extendedDataListSearch = new ExtendedDataListSearch();
extendedDataListSearch.setOrganismCode("ORG14343");
param.setExtendedDataListSearch(extendedDataListSearch);
ResultExtendedDataList result = client.extendedDataList(param);


...

Expand
titleMás detalles

Signatura

ResultAutentify autentify(ParamAutentifyWithFiscalAnagram paramAutentifyWithFiscalAnagram)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo al que pertenece el usuario

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
userObjeto User (ver detalle de campos en el apartado de objetos comunes)
rolesLista de objetos Role (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
AUTENTIFY_00Error durante la autentificación del usuario
AUTENTIFY_01El parámetro de entrada token es nulo
AUTENTIFY_02El parámetro de entrada organismCode es nulo
AUTENTIFY_03Ha ocurrido algún error al verificar la firma
AUTENTIFY_04El funcionario no existe en la bd
AUTENTIFY_05El funcionario ha sido dado de baja de la bd
AUTENTIFY_06El organismo no existe en la bd
AUTENTIFY_07El funcionario no pertenece a ese organismo
AUTENTIFY_08Ha ocurrido algún error al realizar la búsqueda
AUTENTIFY_09El parámetro de entrada token original es nulo
AUTENTIFY_10El organismo del que se quiere obtener la lista de usuarios esta dado de baja
AUTENTIFY_11El objeto param es nulo
AUTENTIFY_12El objeto fiscalAnagram es nulo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamAutentifyWithFiscalAnagram param = new ParamAutentifyWithFiscalAnagram();
param.setApplicationId("SIU");
param.setFiscalAnagram("00000000T");
param.setOrganismCode("ORG07603");
ResultAutentify result = client.autentify(param);


...

Expand
titleMás detalles

Signatura

ResultRoleListByOrganismCode activeRoleListByOrganismCode(ParamRoleListByOrganismCode paramRoleListByOrganismCode)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
rolesLista de objetos RoleWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLELISTBYORGANISMCODE_00Error durante la consulta de los datos de cargos
ROLELISTBYORGANISMCODE_01El objeto paramRoleListByOrganismCode es nulo
ROLELISTBYORGANISMCODE_03El organismo no tiene roles
ROLELISTBYORGANISMCODE_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
aramRoleListByOrganismCode param = new ParamRoleListByOrganismCode();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07603");
ResultRoleListByOrganismCode result = client.activeRoleListByOrganismCode(param);


...

Expand
titleMás detalles

Signatura

ResultRoleList roleList(ParamRoleList paramRoleList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
roleSearchObjeto RoleSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
rolesLista de objetos Role (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLELIST_00Error durante la consulta de los datos de cargos
ROLELIST_01El objeto paramRoleList es nulo
ROLELIST_02No se han encontrado cargos para estos parámetros de búsqueda
ROLELIST_03Ha ocurrido algún error al realizar la búsqueda
ROLELIST_04El código de organismo es nulo
ROLELIST_05El organismo no existe en la base de datos
ROLELIST_06El organismo esta dado de baja en la base de datos

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRoleList param = new ParamRoleList();
param.setApplicationId("SIU");
RoleSearch roleSearch = new RoleSearch();
roleSearch.setFiscalAnagram("00000000T");
param.setRoleSearch(roleSearch);
ResultRoleList result = client.roleList(param);


...

Expand
titleMás detalles

Signatura

ResultRoleList roleList(ParamRoleListByDescendentOrganism paramRoleListByDescendentOrganism)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
roleSearchObjeto RoleSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
rolesLista de objetos Role (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLELIST_00Error durante la consulta de los datos de cargos
ROLELIST_01El objeto paramRoleList es nulo
ROLELIST_02No se han encontrado cargos para estos parámetros de búsqueda
ROLELIST_03Ha ocurrido algún error al realizar la búsqueda
ROLELIST_04El código de organismo es nulo
ROLELIST_05El organismo no existe en la base de datos
ROLELIST_06El organismo esta dado de baja en la base de datos

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
aramRoleListByDescendentOrganism param = new ParamRoleListByDescendentOrganism();
param.setApplicationId("SIU");
RoleSearch roleSearch = new RoleSearch();
roleSearch.setFiscalAnagram("00000000T");
roleSearch.setOrganismCode("ORG14685");
param.setRoleSearch(roleSearch);
ResultRoleList result = client.roleList(param);


...

Expand
titleMás detalles

Signatura

ResultRoleListByFiscalAnagrams roleListByFiscalAnagrams(ParamRoleListByFiscalAnagrams paramRoleListByFiscalAnagrams)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramListString[]Lista de códigos de anagramas fiscales

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de usuarios devuelta
roleListByUserLista de objetos RoleListByFiscalAnagram (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLELISTBYFISCALANAGRAMS_00Código de error general para este servicio
ROLELISTBYFISCALANAGRAMS_01El objeto paramRoleListByFiscalAmagrams es nulo
ROLELISTBYFISCALANAGRAMS_02La lista de fiscal_anagram está vacía
ROLELISTBYFISCALANAGRAMS_03El campo applicationId está vacio
ROLELISTBYFISCALANAGRAMS_04No hay roles con ese fiscal_anagram

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRoleListByFiscalAnagrams param = new ParamRoleListByFiscalAnagrams();
param.setApplicationId("SIU");
String[] fiscalAnagramList = { "11223344B" };
param.setFiscalAnagramList List(fiscalAnagramList );
ResultOrganismListByOrganismCodesAll result = client.roleListByFiscalAnagrams(param);


...

Expand
titleMás detalles

Signatura

ResultRoleListByOrganismCode roleListByOrganismCode(ParamRoleListByOrganismCode paramRoleListByOrganismCode)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
rolesLista de objetos RoleWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLELISTBYORGANISMCODE_00Error durante la consulta de los datos de cargos
ROLELISTBYORGANISMCODE_01El objeto paramRoleListByOrganismCode es nulo
ROLELISTBYORGANISMCODE_03El organismo no tiene roles
ROLELISTBYORGANISMCODE_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRoleListByOrganismCode param = new ParamRoleListByOrganismCode();
param.setApplicationId("SIU");
param.setOrganismCode("ORG14685");
ResultRoleListByOrganismCode result = client.roleListByOrganismCode(param);


...

Expand
titleMás detalles

Signatura

ResultRoleListByOrganismdescendantBranchInUserList roleListByOrganismdescendantBranchInUserList(ParamRoleListByOrganismdescendantBranchInUserList paramRoleListByOrganismdescendantBranchInUserList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
nifsString[]Lista de nifs
roleSearchObjeto RoleSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
rolesLista de objetos Role (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_00Error durante la consulta de los datos de cargos
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_01El objeto paramRoleListByOrganismdescendantBranchInUserList es nulo
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_02No se han encontrado cargos para estos parámetros de búsqueda
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_03Ha ocurrido algún error al realizar la búsqueda
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_04El código de organismo es nulo
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_05El organismo no existe en la base de datos
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_06El organismo esta dado de baja en la base de datos
ROLELIST_BY_ORGANISM_DESCENDENT_IN_USER_LIST_07La lista de nifs es nula o esta vacía

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRoleListByOrganismdescendantBranchInUserList param = new ParamRoleListByOrganismdescendantBranchInUserList();
param.setApplicationId("SIU");
String[] lstNifs = { "00000000T" };
param.setNifs(lstNifs);
param.setOrganismCode("ORG00001");
ResultRoleListByOrganismdescendantBranchInUserList result = client.roleListByOrganismdescendantBranchInUserList(param);


...

Expand
titleMás detalles

Signatura

ResultRoleListWithRoleTypeCode roleListWithRoleTypeCode(ParamRoleListWithRoleTypeCode paramRoleListWithRoleTypeCode)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
roleSearchWithRoleTypeCodeObjeto RoleSearchWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
rolesLista de objetos RoleWithRoleTypeCode (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLELISTWITHROLETYPECODE_00Error durante la consulta de los datos de cargos
ROLELISTWITHROLETYPECODE_01El objeto paramRoleListWithRoleTypeCode es nulo
ROLELISTWITHROLETYPECODE_02Ha ocurrido algún error al realizar la búsqueda
ROLELIST_02No se han encontrado cargos para estos parámetros de búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRoleListWithRoleTypeCode param = new ParamRoleListWithRoleTypeCode();
param.setApplicationId("SIU");
RoleSearchWithRoleTypeCode roleSearchWithRoleTypeCode = new RoleSearchWithRoleTypeCode();
roleSearchWithRoleTypeCode.setOrganismCode("ORG14685");
roleSearchWithRoleTypeCode.setRoleCode("ROL50563");
roleSearchWithRoleTypeCode.setRoleTypeCode(new Long(1));
param.setRoleSearchWithRoleTypeCode(roleSearchWithRoleTypeCode);
ResultRoleListWithRoleTypeCode result = client.roleListWithRoleTypeCode(param);


...

Expand
titleMás detalles

Signatura

ResultRoleTypeList roleTypeList(ParamRoleTypeList paramRoleTypeList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
roleTypeSearchObjeto RoleTypeSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
rolesTypeLista de objetos RoleType (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
ROLETYPELIST_00Error durante la consulta de los datos de cargos
ROLETYPELIST_01El objeto paramRoleTypeList es nulo
ROLETYPELIST_02No se han encontrado cargos para estos parámetros de búsqueda
ROLETYPELIST_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamRoleTypeList param = new ParamRoleTypeList();
param.setApplicationId("SIU");
RoleTypeSearch roleTypeSearch = new RoleTypeSearch();
param.setRoleTypeSearch(roleTypeSearch);
ResultRoleTypeList result = client.roleTypeList(param);


...

Expand
titleMás detalles

Signatura

ResultGetUserInformation getUserInformation(ParamGetUserInformation paramGetUserInformation)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
roleCodeStringCódigo de rol
userSearchObjeto UserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userInfoListLista de objetos UserInformation (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
GET_USER_INFORMATION_00Error durante la consulta de los datos de funcionarios
GET_USER_INFORMATION_01El objeto ParamGetUserInformation es nulo
GET_USER_INFORMATION_02El objeto User es nulo
GET_USER_INFORMATION_03Datos obligatorios: nombre de usuario y primer apellido, o bien el nif o la dirección de correo del usuario
GET_USER_INFORMATION_04El organismo introducido no existe o esta dado de baja en la base de datos
GET_USER_INFORMATION_05Error en la búsqueda de roles
GET_USER_INFORMATION_06No se han encontrado usuarios para estos parámetros de búsqueda
GET_USER_INFORMATION_07Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamGetUserInformation param = new ParamGetUserInformation();
param.setApplicationId("SIU");
UserSearch search = new UserSearch();
search.setNif("00000000T");
param.setUserSearch(search);
ResultGetUserInformation result = client.getUserInformation(param);


...

Expand
titleMás detalles

Signatura

ResultGetUserJobs getUserJobs(ParamGetUserJobs paramGetUserJobs)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userJobSearchObjeto UserJobSearch  UserJobSearch(ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
jobListListado de objetos UserJobRolesV (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
GET_USERJOBS_00Error durante la consulta
GET_USERJOBS_01El objeto ParamGetUserJobs es nulo
GET_USERJOBS_02El objeto UserJobSearch es nulo
GET_USERJOBS_03Datos obligatorios: al marcar el check de buscar por descendientes, tiene que rellenarse alguna de las unidades

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamGetUserJobs param = new ParamGetUserJobs();
param.setApplicationId("SIU");
UserJobSearch userJobSearch = new UserJobSearch();
userJobSearch.setCheckDescendant(0);
userJobSearch.setIsfrh(2);
paramGetUserJobs.setUserJobSearch(userJobSearch);
ResultGetUserJobs result = client.getUserJobs(param);


...

Expand
titleMás detalles

Signatura

ResultUserList userList(ParamUserList paramUserList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userSearchObjeto UserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos User (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLIST_00Error durante la consulta de los datos de funcionarios
USERLIST_01El objeto paramUserList es nulo
USERLIST_02No se han encontrado funcionarios para estos parámetros de búsqueda
USERLIST_03Ha ocurrido algún error al realizar la búsqueda
USERLIST_04El código del organismo no puede estar vacío
USERLIST_05No existe el organismo del que se quiere obtener la lista de usuarios
USERLIST_06El organismo del que se quiere obtener la lista de usuarios esta dado de baja
USERLIST_07No existen usuarios para ese organismo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserList param = new ParamUserList();
param.setApplicationId("SIU");
UserSearch userSearch = new UserSearch();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultUserList result = client.userList(param);


...

Expand
titleMás detalles

Signatura

ResultUserList userList(ParamUserListByOrganism paramUserListByOrganism)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
userSearchObjeto UserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos User (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLIST_00Error durante la consulta de los datos de funcionarios
USERLIST_01El objeto paramUserList es nulo
USERLIST_02No se han encontrado funcionarios para estos parámetros de búsqueda
USERLIST_03Ha ocurrido algún error al realizar la búsqueda
USERLIST_04El código del organismo no puede estar vacío
USERLIST_05No existe el organismo del que se quiere obtener la lista de usuarios
USERLIST_06El organismo del que se quiere obtener la lista de usuarios esta dado de baja
USERLIST_07No existen usuarios para ese organismo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListByOrganism param = new ParamUserListByOrganism();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07603");
UserSearch userSearch = new UserSearch();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultUserList result = client.userList(param);


...

Expand
titleMás detalles

Signatura

ResultUserListWithPhone userList(ParamUserListByOrganismWithPhone paramUserListByOrganism)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userSearchWithPhoneObjeto UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos UserWithPhone (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLIST_00Error durante la consulta de los datos de funcionarios
USERLIST_01El objeto paramUserList es nulo
USERLIST_02No se han encontrado funcionarios para estos parámetros de búsqueda
USERLIST_03Ha ocurrido algún error al realizar la búsqueda
USERLIST_04El código del organismo no puede estar vacío
USERLIST_05No existe el organismo del que se quiere obtener la lista de usuarios
USERLIST_06El organismo del que se quiere obtener la lista de usuarios esta dado de baja
USERLIST_07No existen usuarios para ese organismo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListByOrganismWithPhone param = new ParamUserListByOrganismWithPhone();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearchWithPhone userSearch = new UserSearchWithPhone();
param.setUserSearchWithPhone(userSearch);
ResultUserListWithPhone result = client.userList(param);


...

Expand
titleMás detalles

Signatura

ResultUserListWithPhone userList(ParamUserListWithPhone paramUserListWithPhone)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userSearchObjeto UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos UserWithPhone (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLIST_00Error durante la consulta de los datos de funcionarios
USERLIST_01El objeto paramUserList es nulo
USERLIST_02No se han encontrado funcionarios para estos parámetros de búsqueda
USERLIST_03Ha ocurrido algún error al realizar la búsqueda
USERLIST_04El código del organismo no puede estar vacío
USERLIST_05No existe el organismo del que se quiere obtener la lista de usuarios
USERLIST_06El organismo del que se quiere obtener la lista de usuarios esta dado de baja
USERLIST_07No existen usuarios para ese organismo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListWithPhone param = new ParamUserListWithPhone();
param.setApplicationId("SIU");
UserSearchWithPhone userSearch = new UserSearchWithPhone();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultUserListWithPhone result = client.userList(param);


...

Expand
titleMás detalles

Signatura

ResultUserListByAncestralOrganism userListByAncestralOrganism(ParamUserListByAncestralOrganism paramUserListByAncestralOrganism)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
userSearchObjeto UserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos User (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLISTBYANCESTRALORGANISM_00Error durante la consulta de los usuarios de un organismo ancestro
ORGANISMLISTBYANCESTRALORGANIM_01El objeto paramUserListByAncestralOrganism es nulo
ORGANISMLISTBYANCESTRALORGANIM_02El código del organismo ancestro no puede estar vacío
ORGANISMLISTBYANCESTRALORGANIM_03No existe el organismo ancestro del cual se pretenden obtener los código de sus descendientes
ORGANISMLISTBYANCESTRALORGANIM_04El organismo está dado de baja
ORGANISMLISTBYANCESTRALORGANIM_05No se han encontrado funcionarios para estos parámetros de búsqueda
ORGANISMLISTBYANCESTRALORGANIM_06No existe el organismo ancestro del que se quiere obtener la lista de usuarios
ORGANISMLISTBYANCESTRALORGANIM_07El organismo ancestro del que se quiere obtener la lista de usuarios esta dado de baja
ORGANISMLISTBYANCESTRALORGANIM_08Ha habido un problema al recuperar los organismos para buscar roles
ORGANISMLISTBYANCESTRALORGANIM_09Ha habido un problema al recuperar los roles para buscar usuarios

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListByAncestralOrganism param = new ParamUserListByAncestralOrganism();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearch userSearch = new UserSearch();
param.setUserSearch(userSearch);
ResultUserListByAncestralOrganism result = client.userListByAncestralOrganism(param);


...

Expand
titleMás detalles

Signatura

ResultUserListByAncestralOrganismWithPhone userListByAncestralOrganism(ParamUserListByAncestralOrganismWithPhone paramUserListByAncestralOrganism)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
userSearchWithPhoneObjeto UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListWithPhoneLista de objetos UserWithPhone (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLISTBYANCESTRALORGANISM_00Error durante la consulta de los usuarios de un organismo ancestro
ORGANISMLISTBYANCESTRALORGANIM_01El objeto paramUserListByAncestralOrganism es nulo
ORGANISMLISTBYANCESTRALORGANIM_02El código del organismo ancestro no puede estar vacío
ORGANISMLISTBYANCESTRALORGANIM_03No existe el organismo ancestro del cual se pretenden obtener los código de sus descendientes
ORGANISMLISTBYANCESTRALORGANIM_04El organismo está dado de baja
ORGANISMLISTBYANCESTRALORGANIM_05No se han encontrado funcionarios para estos parámetros de búsqueda
ORGANISMLISTBYANCESTRALORGANIM_06No existe el organismo ancestro del que se quiere obtener la lista de usuarios
ORGANISMLISTBYANCESTRALORGANIM_07El organismo ancestro del que se quiere obtener la lista de usuarios esta dado de baja
ORGANISMLISTBYANCESTRALORGANIM_08Ha habido un problema al recuperar los organismos para buscar roles
ORGANISMLISTBYANCESTRALORGANIM_09Ha habido un problema al recuperar los roles para buscar usuarios

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListByAncestralOrganismWithPhone param = new ParamUserListByAncestralOrganismWithPhone();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07839");
UserSearchWithPhone userSearchWithPhone = new UserSearchWithPhone();
param.setUserSearchWithPhone(userSearchWithPhone);
ResultUserListByAncestralOrganismWithPhone result = client.userListByAncestralOrganism(param);


...

Expand
titleMás detalles

Signatura

ResultUserListByFiscalAnagramList userListByFiscalAnagramList(ParamUserListByFiscalAnagramList paramUserListByFiscalAnagramList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
fiscalAnagramsString[]Lista de anagramas fiscales a buscar
userSearchObjeto UserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
userListLista de objetos User (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLISTBYFISCALANAGRAMALIST_00Error durante la consulta de los datos de funcionarios
USERLISTBYFISCALANAGRAMALIST_01El objeto paramUserListByFiscalAnagramList es nulo
USERLISTBYFISCALANAGRAMALIST_02No se han encontrado funcionarios para estos parámetros de búsqueda
USERLISTBYFISCALANAGRAMALIST_03Ha ocurrido algún error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListByFiscalAnagramList param = new ParamUserListByFiscalAnagramList();
param.setApplicationId("SIU");
String[] FiscalAnagrams = { "18419908J" };
param.setFiscalAnagrams(FiscalAnagrams);
ResultUserListByFiscalAnagramList result = client.userListByFiscalAnagramList(param);


...

Expand
titleMás detalles

Signatura

ResultUserListByOrganismBranchTree userListByOrganismBranchTree(ParamUserListByOrganismBranchTree paramUserListByOrganismBranchTree)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
userSearchObjeto UserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos User (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLISTBYORGANISMBRANCHTREE_00Error durante la consulta de los usuarios de un organismo y descendientes
USERLISTBYORGANISMBRANCHTREE_01El objeto paramUserListOrganismBranchTree es nulo
USERLISTBYORGANISMBRANCHTREE_02El código de organismo está vacío
USERLISTBYORGANISMBRANCHTREE_03El organismo no existe
USERLISTBYORGANISMBRANCHTREE_04El organismo está dado de baja
USERLISTBYORGANISMBRANCHTREE_05Ha habido un error recuperando los organismos descendientes
USERLISTBYORGANISMBRANCHTREE_06Ha habido un error recuperando los roles de los usuarios
USERLISTBYORGANISMBRANCHTREE_07No se han encontrado usuarios con los parámetros de búsqueda establecidos

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListByOrganismBranchTree param = new ParamUserListByOrganismBranchTree();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearch userSearch = new UserSearch();
param.setUserSearch(userSearch);
ResultUserListByOrganismBranchTree result = client.userListByOrganismBranchTree(param);


...

Expand
titleMás detalles

Signatura

ResultUserListByOrganismBranchTreeWithPhone userListByOrganismBranchTreeWithPhone(ParamUserListByOrganismBranchTreeWithPhone paramUserListByOrganismBranchTree)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismCodeStringCódigo de organismo
userSearchObjeto UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListWithPhoneLista de objetos UserWithPhone (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLISTBYORGANISMBRANCHTREE_00Error durante la consulta de los usuarios de un organismo y descendientes
USERLISTBYORGANISMBRANCHTREE_01El objeto paramUserListOrganismBranchTree es nulo
USERLISTBYORGANISMBRANCHTREE_02El código de organismo está vacío
USERLISTBYORGANISMBRANCHTREE_03El organismo no existe
USERLISTBYORGANISMBRANCHTREE_04El organismo está dado de baja
USERLISTBYORGANISMBRANCHTREE_05Ha habido un error recuperando los organismos descendientes
USERLISTBYORGANISMBRANCHTREE_06Ha habido un error recuperando los roles de los usuarios
USERLISTBYORGANISMBRANCHTREE_07No se han encontrado usuarios con los parámetros de búsqueda establecidos

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListByOrganismBranchTreeWithPhone param = new ParamUserListByOrganismBranchTreeWithPhone();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07810");
UserSearchWithPhone userSearch = new UserSearchWithPhone();
param.setUserSearch(userSearch);
ResultUserListByOrganismBranchTreeWithPhone result = client.userListByOrganismBranchTreeWithPhone(param);


...

Expand
titleMás detalles

Signatura

ResultUserListWithRevisedFlag userListWithRevisedFlag(ParamUserListWithRevisedFlag paramUserList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userSearchObjeto UserSearchWithPhone (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos UserWithRevisedFlag (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLIST_00Error durante la consulta de los datos de funcionarios
USERLIST_01El objeto paramUserList es nulo
USERLIST_02No se han encontrado funcionarios para estos parámetros de búsqueda
USERLIST_03Ha ocurrido algún error al realizar la búsqueda
USERLIST_04El código del organismo no puede estar vacío
USERLIST_05No existe el organismo del que se quiere obtener la lista de usuarios
USERLIST_06El organismo del que se quiere obtener la lista de usuarios esta dado de baja
USERLIST_07No existen usuarios para ese organismo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamUserListWithRevisedFlag param = new ParamUserListWithRevisedFlag();
param.setApplicationId("SIU");
UserSearchWithPhone userSearch = new UserSearchWithPhone();
userSearch.setNif("00000000T");
param.setUserSearch(userSearch);
ResultUserListWithRevisedFlag  result = client.userListWithRevisedFlag(param);


...

Expand
titleMás detalles

Signatura

ResultUserByUnits userListByUnits(ParamUserListbyUnits paramUserList);

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userSearchByUnitsObjeto SIU v3.15 - Manual de integración - servicios para integradores#UserSearchByUnits UserSearchByUnits (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
userListLista de objetos  SIU v3.15 - Manual de integración - servicios para integradores#UserWithPhoneGenderNote UserWithPhoneGenderNote (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
USERLIST_00Error durante la consulta de los datos de funcionarios
USERLIST_01El objeto paramUserList es nulo
USERLIST_02No se han encontrado funcionarios para estos parámetros de búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
UserSearchByUnits userSearch = new UserSearchByUnits();
userSearch.setNif("00000000T");

ParamUserListbyUnits param = new ParamUserListbyUnits();
param.setApplicationId("SIU");
param.setUserSearch(userSearch);
param.setFiscalAnagram("00000000T");

ResultUserByUnits result = client.userListByUnits(param);


...

Expand
titleMás detalles

Signatura

ResultBuildingList buildingList(ParamBuildingList paramBuildingList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
buildingSearchObjeto BuildingSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
buildingListLista de objetos Building (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
LISTBUILDING_00Error durante el listado de edificios
LISTBUILDING_01El objeto ParamBuildingList es nulo
LISTBUILDING_02El objeto de búsqueda es nulo
LISTBUILDING_03No se han encontrado edificios para estos parámetros de búsqueda
LISTBUILDING_04Ha ocurrido algún tipo de error al listar los edificios

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamBuildingList paramBuildingList = new ParamBuildingList();
BuildingSearch buildingSearch = new BuildingSearch();
buildingSearch.setName("Edificio1");
paramBuildingList.setBuildingSearch(buildingSearch);
ResultBuildingList result = client.buildingList(paramBuildingList);


...

Expand
titleMás detalles

Signatura

ResultGetLogo getLogo(ParamGetLogo paramGetLogo)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
codeLongCódigo de logo
organismCodeStringCódigo de organismo
nameStringNombre del logo

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
logoObjeto Logo (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
LISTLOGO_00Error durante el listado de logos
LISTLOGO_01El objeto ParamLogoList es nulo
LISTLOGO_02El objeto ParamGetLogo es nulo
LISTLOGO_03No se han encontrado logo para estos parámetros de búsqueda
LISTLOGO_04Ha ocurrido algún tipo de error al listar los logos
LISTLOGO_05No se han proporcionado parámetros de búsqueda del método getLogo
LISTLOGO_06Ha ocurrido algún tipo de error al obtener el logo del servicio getLogo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamGetLogo param = new ParamGetLogo();
param.setApplicationId("SIU");
param.setOrganismCode("ORG07458");
ResultGetLogo result = client.getLogo(param);


...

Expand
titleMás detalles

Signatura

ResultLogoList getLogoList(ParamLogoList paramLogoList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
logoSearchObjeto LogoSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
logoListLista de objetos Logo (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
LISTLOGO_00Error durante el listado de logos
LISTLOGO_01El objeto ParamLogoList es nulo
LISTLOGO_02El objeto ParamGetLogo es nulo
LISTLOGO_03No se han encontrado logo para estos parámetros de búsqueda
LISTLOGO_04Ha ocurrido algún tipo de error al listar los logos
LISTLOGO_05No se han proporcionado parámetros de búsqueda del metodo getLogo
LISTLOGO_06Ha ocurrido algún tipo de error al obtener el logo del servicio getLogo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamLogoList param = new ParamLogoList();
param.setApplicationId("SIU");
LogoSearch logoSearch = new LogoSearch();
logoSearch.setDefaultLogo(1);
param.setLogoSearch(logoSearch);
ResultLogoList result = client.getLogoList(param);


...

Expand
titleMás detalles

Signatura

ResultGetJobByJobCode getJobByJobCode(ParamGetJobByJobCode paramGetJobInformationByJobCode)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
jobCodeStringCódigo del puesto

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
jobDatos del puesto recuperados, objeto /wiki/spaces/SIU/pages/1330151618ob Job (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
GETJOBCODE_00Ha ocurrido un error al realizar la búsqueda
GETJOBCODE_01El objeto ParamGetJobByJobCode es nulo
GETJOBCODE_02El campo JobCode es nulo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamGetJobByJobCode param = new ParamGetJobByJobCode();
param.setApplicationId("SIU");
param.setJobCode("JOB00031");
ResultGetJobByJobCode result = client.getJobByJobCode(param);


...

Expand
titleMás detalles

Signatura

ResultJobInformationList jobInformation(ParamJobInformationList jobList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
jobCodesList<String>Lista de códigos de puestos a consultar

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
jobListLista de objetos /wiki/spaces/SIU/pages/1330151618obJob encontrada (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
JOBINFORMATION_00Ha ocurrido un error al realizar la búsqueda
JOBINFORMATION_01El objeto ParamJobInformationList es nulo
JOBINFORMATION_02El listado de codigos de puestos no puede ser nulo o vacio
JOBINFORMATION_03No se han encontrado puestos con esos parámetros de búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamJobInformationList param = new ParamJobInformationList();
List<String> jobs = new ArrayList<String>();
jobs.add("JOB00033");		
param.setJobCodes(jobs);
ResultJobInformationList result = client.jobInformation(param);


...

Expand
titleMás detalles

Signatura

ResultJobList jobList(ParamJobList paramJobList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
jobSearchObjeto JobSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista de organismos devuelta
jobListLista de objetos /wiki/spaces/SIU/pages/1330151618obJob (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
JOBLIST_00Ha ocurrido un error al realizar la búsqueda

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamJobList param = new ParamJobList();
param.setApplicationId("SIU");
JobSearch jobSearch = new JobSearch();
jobSearch.setJobCode("JOB00033");
jobSearch.setIsFRH(2);
jobSearch.setVacante(true);
param.setJobSearch(jobSearch);
ResultOrganismList result = client.jobList(param);


...

Expand
titleMás detalles

Signatura

ResultStampList stampList(ParamStampList paramStampList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
stampSearchObjeto StampSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
stampsLista de objetos Stamp (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
STAMPLIST_00Error durante la consulta de los datos de sellos
STAMPLIST_01El objeto paramStampList es nulo
STAMPLIST_02No se han encontrado sellos para estos parámetros de búsqueda
STAMPLIST_03Ha ocurrido algún error al realizar la búsqueda
STAMPLIST_04El código de organismo y el alias no pueden ser nulos simultáneamente
STAMPLIST_05El parámetro de entrada fiscal anagram es nulo
STAMPLIST_06Se ha encontrado algún sello con el campo holder nulo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamStampList param = new ParamStampList();
param.setApplicationId("SIU");
StampSearch stampSearch = new StampSearch();
param.setStampSearch(stampSearch);
ResultStampList result = client.stampList(param);


...

Expand
titleMás detalles

Signatura

ResultStampListAndUserInformation stampListAndUserInformation(ParamStampListAndUserInformation paramStampList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
stampListSearchObjeto StampAndUserInformationSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
stampsLista de objetos StampAndUserInformation (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
STAMPLIST_00Error durante la consulta de los datos de sellos
STAMPLIST_01El objeto paramStampList es nulo
STAMPLIST_02No se han encontrado sellos para estos parámetros de búsqueda
STAMPLIST_03Ha ocurrido algún error al realizar la búsqueda
STAMPLIST_04El código de organismo y el alias no pueden ser nulos simultáneamente
STAMPLIST_05El parámetro de entrada fiscal anagram es nulo
STAMPLIST_06Se ha encontrado algún sello con el campo holder nulo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamStampListAndUserInformation param = new ParamStampListAndUserInformation();
param.setApplicationId("SIU");
StampAndUserInformationSearch stampListSearch = new StampAndUserInformationSearch();
stampListSearch.setOrganismCode("ORG07556");
param.setStampListSearch(stampListSearch);
ResultStampListAndUserInformation result = client.stampListAndUserInformation(param);


...

Expand
titleMás detalles

Signatura

ResultStampListAndUserInformationByRoleAndUser stampListAndUserInformation(ParamStampListAndUserInformationByRoleAndUser paramStampList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
searchParamsObjeto StampAndUserInformationByRoleAndUserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
stampsLista de objetos StampAndUserInformationByUser (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
STAMPLIST_00Error durante la consulta de los datos de sellos
STAMPLIST_01El objeto paramStampList es nulo
STAMPLIST_02No se han encontrado sellos para estos parámetros de búsqueda
STAMPLIST_03Ha ocurrido algún error al realizar la búsqueda
STAMPLIST_04El código de organismo y el alias no pueden ser nulos simultáneamente
STAMPLIST_05El parámetro de entrada fiscal anagram es nulo
STAMPLIST_06Se ha encontrado algún sello con el campo holder nulo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamStampListAndUserInformationByRoleAndUser param = new ParamStampListAndUserInformationByRoleAndUser();
param.setApplicationId("SIU");
StampAndUserInformationByRoleAndUserSearch searchParams = new StampAndUserInformationByRoleAndUserSearch();
param.setSearchParams(searchParams);
ResultStampListAndUserInformationByUser result = client.stampListAndUserInformation(param);


...

Expand
titleMás detalles

Signatura

ResultStampListAndUserInformationByUser stampListAndUserInformation(ParamStampListAndUserInformationByUser paramStampList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
stampListSearchObjeto StampAndUserInformationByUserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
stampsLista de objetos StampAndUserInformationByUser (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
STAMPLIST_00Error durante la consulta de los datos de sellos
STAMPLIST_01El objeto paramStampList es nulo
STAMPLIST_02No se han encontrado sellos para estos parámetros de búsqueda
STAMPLIST_03Ha ocurrido algún error al realizar la búsqueda
STAMPLIST_04El código de organismo y el alias no pueden ser nulos simultáneamente
STAMPLIST_05El parámetro de entrada fiscal anagram es nulo
STAMPLIST_06Se ha encontrado algún sello con el campo holder nulo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamStampListAndUserInformationByUser param = new ParamStampListAndUserInformationByUser();
param.setApplicationId("SIU");
StampAndUserInformationByUserSearch stampListSearch = new StampAndUserInformationByUserSearch();
stampListSearch.setFiscalAnagram("00000000T");
param.setStampListSearch(stampListSearch);
ResultStampListAndUserInformationByUser result = client.stampListAndUserInformation(param);


...

Expand
titleMás detalles

Signatura

ResultStampListAndUserInformationByJobAndUser stampListAndUserInformationJob(ParamStampListAndUserInformationByJobAndUser paramStampList)

Parámetros de invocación

NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
searchParamsObjeto StampAndUserInformationByJobAndUserSearch (ver detalle de campos en el apartado de objetos comunes)

Parámetros de respuesta


NombreTipoDescripción
errorsbooleanInforma si ha habido algún error
errorMsgStringMensaje del error ocurrido
errorCodeStringCódigo del error ocurrido
sizeintTamaño de la lista devuelta
stampsLista de objetos StampAndUserInformationByUserJob (ver detalle de campos en el apartado de objetos comunes)

Códigos error


CódigoDescripción
STAMPLIST_00Error durante la consulta de los datos de sellos
STAMPLIST_01El objeto paramStampList es nulo
STAMPLIST_02No se han encontrado sellos para estos parámetros de búsqueda
STAMPLIST_03Ha ocurrido algún error al realizar la búsqueda
STAMPLIST_04El código de organismo y el alias no pueden ser nulos simultáneamente
STAMPLIST_05El parámetro de entrada fiscal anagram es nulo
STAMPLIST_06Se ha encontrado algún sello con el campo holder nulo

Ejemplo de invocación


Code Block
languagejava
firstline1
titleEjemplo de invocación
collapsetrue
ParamStampListAndUserInformationByJobAndUser param = new ParamStampListAndUserInformationByJobAndUser();
param.setApplicationId("SIU");
StampAndUserInformationByJobAndUserSearch searchParams = new StampAndUserInformationByJobAndUserSearch();
param.setSearchParams(searchParams);
ResultStampListAndUserInformationByUser result = client.stampListAndUserInformation(param);


...