Versions Compared

Key

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

En este apartado se explicarán los servicios de PAU, cómo invocar, parámetros que devuelve y un ejemplo de invocación de cada servicio


ÍNDICE DE SERVICIOS

Table of Contents
maxLevel3


Servicios IInfoServicePortType

...

Método 'applicationRelationList'

Servicio que devuelve una lista con las relaciones de acceso existentes entre dos aplicaciones, dada de alta en PAU, en función de la información pasada como parámetro en el objeto paramApplicationRelationList

Esta relación es la que permite que una aplicación utilice servicios de otra aplicación.

...

Método 'userByOrganismTree'

Servicio que devuelve los usuarios que pertenezcan a una rama de organismos, dados de alta con un rol determinado dentro de una aplicación. Estos usuarios con sus roles estarán dados de alta en PAU.



Expand
titleMás detalles

Signatura

ResultUserByOrganismTree userByOrganismTree(ParamUserByOrganismTree paramUserByOrganismTree)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismsCodeTreeString[]Lista de códigos de organismos a los que puede pertenecer el usuario
roleNameStringNombre del rol
applicationAliasStringAlias de la aplicación


Parámetros de respuesta



NombreTipoDescripción
resultErrorResultErrorObjeto ResultError
userUser[]Lista de objetos User.


Códigos error



Código
Descripción
USERSORGANISMTREE_01El objeto paramUserByOrganismTree es nulo.
USERSORGANISMTREE_00Error durante el proceso de búsqueda
USERSORGANISMTREE_02La lista de organismos está vacía o es nula.
USERSORGANISMTREE_03No se ha encontrado ningún rol para esos parámetros de búsqueda.
USERSORGANISMTREE_04El alias de la aplicación es nulo
USERSORGANISMTREE_05El rol no existe en el sistema
USERSORGANISMTREE_06El nombre del rol es nulo


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
String[] organismsCodeTree = new String[2];
organismsCodeTree[0] = "ORG00007";
organismsCodeTree[1] = "ORG00012";
String roleName = "PREPARADOR-COMPULSOR";
String applicationAlias = "SCE";
ParamUserByOrganismTree param = new ParamUserByOrganismTree();
param.setOrganismsCodeTree(organismsCodeTree);
param.setApplicationAlias(applicationAlias);
param.setRoleName(roleName);
ResultUserByOrganismTree result = pauAgent.userByOrganismTree(param);


...

Método 'userByOrganismTreeExtended' @deprecated


Servicio que devuelve los usuarios que pertenezcan a a algún organismo de los indicados con alguno de los roles indicados. Estos usuarios con sus roles estarán dados de alta en PAU.


Expand
titleMás detalles

Signatura

ResultUserByOrganismTreeExtended userByOrganismTreeExtended( ParamUserByOrganismTreeExtended  paramUserByOrganismTree)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
organismsCodeTreeString[]Lista de códigos de organismos a los que puede pertenecer el usuario
roleNameString[]Nombre de roles por los que se filtrará
applicationAliasStringAlias de la aplicación


Parámetros de respuesta


NombreTipoDescripción
resultErrorResultErrorObjeto ResultError
userUser[]Lista de objetos User


Códigos error


Código
Descripción
USERSORGANISMTREE_00 Error durante el proceso de búsqueda.
USERSORGANISMTREE_01 El objeto paramUserByOrganismTree es nulo.
USERSORGANISMTREE_02 No se han encontrado usuarios para este
organismo y rol.
USERSORGANISMTREE_03 El parámetro nombre de rol es nulo
USERSORGANISMTREE_04 El parámetro alias de la aplicación es nulo
USERSORGANISMTREE_05 El rol no existe en el sistema
USERSORGANISMTREE_06 No se han encontrado usuarios para esos
parámetros de búsqueda


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
String[] organismsCodeTree = new String[2];
organismsCodeTree[0] = "ORG00007";
organismsCodeTree[1] = "ORG00012";
String[] rolenName = new String[2];
rolesName[0] = "EDITOR";
rolesName[1] = "ISSUER";
ParamUserByOrganismTree param = new ParamUserByOrganismTree();
param.setOrganismsCodeTree(organismsCodeTree);
param.setApplicationAlias(“SNT”);
param.setRoleName(roleName);
ResultUserByOrganismTree result = pauAgent.userByOrganismTree(param);


...

Expand
titleMás detalles

Signatura

ResultGestionGroupListByUser gestionGroupListByUserLike(ParamGestionGroupListByUser paramGestionGroupListByUser)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
userGGSearch

UserGGSearch

Filtro de búsqueda para el objeto UserGG


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
ggUserList1242693904UserGG[]Lista de objetos UserGG
sizeintTamaño de la lista ggUserList devuelta


Códigos error


Código
Descripción
GESTIONGROUPLISTBYUSER_00Error durante el proceso de búsqueda de gestion group.
GESTIONGROUPLISTBYUSER_01El objeto ParamGestionGroupListByUser es nulo.
GESTIONGROUPLISTBYUSER_02El fiscalAnagram es nulo.
GESTIONGROUPLISTBYUSER_03No se han encontrado grupos de gestión para ese usuario.
GESTIONGROUPLISTBYUSER_04Ha ocurrido algún error en el proceso de búsqueda.
GESTIONGROUPLISTBYUSER_05La lista de anagramas fiscales es nula o esta vacía.


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamGestionGroupListByUser params = new ParamGestionGroupListByUser();
UserGGSearch userGGSearch = new UserGGSearch();
userGGSearch.setFiscalAnagram("11111111T");
params.setUserGGSearch(userGGSearch);
ResultGestionGroupListByUser
result=pauAgent.gestionGroupListByUserLike(params);


...

Expand
titleMás detalles

Signatura

ResultGGList gestionGroupListWithoutProcedures(ParamGGList paramGGList)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
ggSearch1242693904GGSearchObjeto GGSearch


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
gestionGroupGestionGroup[]Lista de objetos GestionGroup


Códigos error



Código
Descripción
GESTIONGROUPLIST_01El objeto paramGGList es nulo
GESTIONGROUPLIST_00Error durante el proceso de búsqueda de gestion group
GESTIONGROUPLIST_04No se han encontrado grupos de gestión para estos parámetros de búsqueda


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamGGList params = new ParamGGList();
GGSearch ggSearch = new GGSearch();
ggSearch.setGGCode("CODE01");
params.setGgSearch(ggSearch);
ResultGGList result=pauAgent.gestionGroupListWithoutProcedures(params);


...

Expand
titleMás detalles

Signatura

ResultGGListWithSize gestionGroupListWithSize (ParamGGListWithSize paramGGListWithSize)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
ggSearch1242693904GGSearchLista de anagramas fiscales


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
gestionGroup1242693904GestionGroup[]Listado de los grupos de gestión encontrados.
sizeintTamaño de la lista de grupos de gestión.


Códigos error


Código
Descripción
GESTIONGROUPLIST_00 Error durante el proceso de búsqueda de gestion group.
GESTIONGROUPLIST_01 El objeto paramGGList es nulo.
GESTIONGROUPLIST_04 No se han encontrado grupos de gestión para estos parámetros de búsqueda.


Ejemplo de invocación


Code Block
languagejava
titleEjemplo de invocación
ParamGGListWithSize params = new ParamGGListWithSize();
GGSearch search = new GGSearch();
search.setDescription("descripción");
params.setGgSearch(search);
ResultGGListWithSize result = pauAgent.gestionGroupListWithSize(params);


...

Expand
titleMás detalles

Signatura

ResultGetAssignedProcedures assignedProcedureListByOrganism(ParamAssignedProcedureRoleList procedureSearchBean)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
procedureRoleSearchBean1242693904AssignedProcedureRoleVSearchBeanObjeto AssignedProcedureRoleVSearchBean con los parámetros de búsqueda


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
sizeintTamaño lista de procedimientos recuperada
procedureRolesList<1242693904VProcedureRole>Listado de procedimientos recuperado


Códigos error



Código
Descripción
PROCEDURELISTBYORGANISMROLE_00Error que proviene del webservices.
PROCEDURELISTBYORGANISMROLE_01El objeto ParamAssignedProcedureRoleList es nulo
PROCEDURELISTBYORGANISMROLE_02No existen procedimientos para los parámetros de busqueda
PROCEDURELISTBYORGANISMROLE_03Error inesperado
PROCEDURELISTBYORGANISMROLE_04El objeto procedureSearchBean es nulo


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamAssignedProcedureRoleList paramAssignedProcedureRoleList = new ParamAssignedProcedureRoleList();
AssignedProcedureRoleVSearchBean procedureRoleSearchBean = new AssignedProcedureRoleVSearchBean();
procedureRoleSearchBean.setSignature("1");
paramAssignedProcedureRoleList.setProcedureRoleSearchBean(procedureRoleSearchBean);
ResultGetAssignedProcedures result = client.assignedProcedureListByOrganism(paramAssignedProcedureRoleList);


...

Expand
titleMás detalles

Signatura

ResultGetProcedureAttributes getProcedureAttributes(ParamGetProcedureAttributes paramGetProcedureAttributes)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
signatureStringSignature o código del procedimiento
idEntityStringCódigo de identificación de entidad.


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedureAttributes1242693904ProcedureAttributes[]Listado de atributos del procedimento buscado


Códigos error



Código
Descripción
PROCEDUREATTRIBUTES_00 Error que proviene del webservices.
PROCEDUREATTRIBUTES_01 El objeto paramGetProcedureAttributes es nulo.
PROCEDUREATTRIBUTES_02 La signatura es nula.
PROCEDUREATTRIBUTES_03 El idEntity es nulo.


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamGetProcedureAttributes params = new ParamGetProcedureAttributes();
params.setSignature("474");
params.setIdEntity("0");
ResultGetProcedureAttributes result = client.getProcedureAttributes(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureDetail procedureDetail(ParamProcedureDetail paramProcedureDetail)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
signatureStringSignature o código del procedimiento


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904ProcedureObjeto Procedure, con los datos del procedimiento


Códigos error



Código
Descripción
PROCEDUREDETAIL_00Error durante el proceso de búsqueda de procedure detail
PROCEDUREDETAIL_01El objeto paramProcedureDetail es nulo
PROCEDUREDETAIL_02No existe un procedimiento para esa signature
PROCEDUREDETAIL_03La Signature es nula


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamProcedureDetail params = new ParamProcedureDetail();
//se va a detallar por ejemplo el procedimiento de signatura 400
params.setSignature("400");
ResultProcedureDetail result = pauAgent.procedureDetail(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureDetail procedureDetail (ParamProcedureDetailByIdEntity paramProcedureDetailByIdEntity)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramString

Anagrama fiscal

idEntityStringCódigo de la entidad asociada
signatureStringSignature o código del procedimiento


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904ProcedureObjeto Procedure, con los datos del procedimiento


Códigos error



Código
Descripción
PROCEDUREDETAILBYIDENTITY_00 Error durante el proceso de búsqueda de
procedure detail.
PROCEDUREDETAILBYIDENTITY_01 El objeto paramProcedureDetailByIdEntity es
nulo.
PROCEDUREDETAILBYIDENTITY_02 La signatura es nula.
PROCEDUREDETAILBYIDENTITY_03 La entidad es nula.
PROCEDUREDETAILBYIDENTITY_04 Error que proviene del webservices


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamProcedureDetailByIdEntity params = new
ParamProcedureDetailByIdEntity();
//se va a detallar por ejemplo el procedimiento de signatura 400
params.setSignature("400");
params.setIdEntity("0");
ResultProcedureDetail result = pauAgent.procedureDetail(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureDetailSIA procedureDetailBySIACod(ParamProcedureDetailBySIACod paramProcedureDetailBySIACod)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
codSIAStringCódigo SIA asociado


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedureSIA1242693904ProcedureSIAObjeto ProcedureSIA, con los datos del procedimiento


Códigos error



Código
Descripción
PROCEDUREDETAILBYSIA_00Error durante el proceso de búsqueda de procedureDetailBySIACod
PROCEDUREDETAILBYSIA_01El objeto ParamProcedureDetailBySIACod es nulo
PROCEDUREDETAILBYSIA_02No existe un procedimiento para ese código SIA
PROCEDUREDETAILBYSIA_03El código SIA es nulo


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamProcedureDetailBySIACod params = new ParamProcedureDetailBySIACod();
params.applicationId("PAU");
params.setCodSIA("213285");
ResultProcedureDetailSIA result = pauAgent.procedureDetailBySIACod(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureDetailList procedureDetailList (ParamProcedureDetailList paramProcedureDetailList)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
procedureSearchProcedureSearchObjeto procedureSearch. Contiene criterios de búsqueda de Procedure, así como los parámetros de paginación y ordenación.


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
proceduresProcedure[]Listado de procedimientos encontrados


Códigos error


Código
Descripción
PROCEDUREDETAILLIST_00 Error en el proceso de búsqueda de listado de procedimientos
PROCEDUREDETAILLIST_01 El objeto paramProcedureDetailList es nulo.
PROCEDUREDETAILLIST_02 No existen procedimientos para los parámetros de búsqueda.
PROCEDUREDETAILLIST_03 El id de la entidad es nulo


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamProcedureDetailList params = new ParamProcedureDetailList();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setIdEntidad("0");
procedureSearch.setDenomination("registro oficial");
params.setProcedureSearch(procedureSearch);
ResultProcedureDetailList
result=pauAgent.procedureDetailList(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureDetailList procedureDetailList (ParamProcedureDetailList paramProcedureDetailList)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
signaturesString[]Códigos de los procedimiento de los que se quiere obtener el detalle
idEntityStringCódigo de la entidad asociada


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedures1242693904ProcedureWithManagingOrganism[]Listado de procedimientos encontrados junto a sus órganos gestores.


Códigos error


Código
Descripción
PROCEDURELIST_01El objeto ParamSignaturesAndIdEntity es nulo
PROCEDURELIST_03El objeto signatures es nulo
PROCEDURELIST_05El objeto signatures está vacío
PROCEDURELIST_06No se han encontrado procedimientos para los parámetros de búsqueda.


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
GestionGroup gestionGroup = new GestionGroup();
gestionGroup.setName("nombre GG");
gestionGroup.setDescription("descripción GG");
Procedure procedure1 = new Procedure();
procedure1.setSignature("1");
procedure1.setDenomination("den1");


...

Expand
titleMás detalles

Signatura

ResultProcedureDetailSIA procedureDetailWithSIA(ParamProcedureDetailByIdEntity paramProcedureDetail)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
idEntityStringCódigo de la entidad asociada
signatureStringCódigo del procedimiento que se quiere obtener el detalle


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedureSIA1242693904ProcedureSIAObjeto ProcedureSIA, con los datos del procedimiento


Códigos error



Código
Descripción
PROCEDUREDETAILSIA_00Error durante el proceso de búsqueda de procedure detail
PROCEDUREDETAILSIA_01El objeto paramProcedureDetail es nulo
PROCEDUREDETAILSIA_02No existe un procedimiento para esa signature
PROCEDUREDETAILSIA_03La Signature es nula
PROCEDUREDETAILSIA_04La Entidad es nula


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamProcedureDetailByIdEntity params = new ParamProcedureDetailByIdEntity();
params.applicationId("PAU");
params.setfiscalAnagram("11111111H");
params.setSignature("400");
params.setIdEntity("0");
ResultProcedureDetailSIA result = pauAgent.procedureDetailWithSIA(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureList procedureList(ParamProcedureList paramProcedureList)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
procedureSearch1242693904ProcedureSearchObjeto ProcedureSearch, campos de búsqueda para procedimientos


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904Procedure[]Lista de objetos Procedure


Códigos error



Código
Descripción
PROCEDURELIST_00Error durante el proceso de búsqueda de procedure
PROCEDURELIST_01El objeto paramProcedureList es nulo
PROCEDURELIST_02Error que proviene del webservices
PROCEDURELIST_03El objeto ProcedureSearch es nulo


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamProcedureList params = new ParamProcedureList();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setSignature("");
procedureSearch.setVersion("");
procedureSearch.setIdOrgano("");
params.setProcedureSearch(procedureSearch);
ResultProcedureList result = pauAgent.procedureList(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureList procedureList(ParamProcedureListAndEntity paramProcedureListAndEntity)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
procedureSearch1242693904ProcedureSearchObjeto ProcedureSearch, campos de búsqueda para procedimientos


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904Procedure[]Lista de objetos Procedure


Códigos error


Código
Descripción
PROCEDURELIST_00Error durante el proceso de búsqueda de procedure
PROCEDURELIST_01El objeto paramProcedureList es nulo
PROCEDURELIST_02Error que proviene del webservices
PROCEDURELIST_03El objeto ProcedureSearch es nulo
PROCEDURELIST_04El parámetro idEntidad es nulo


Ejemplo de invocación


Code Block
languagejava
titleEjemplo de invocación
ParamProcedureListAndIdEntity params = new ParamProcedureListAndIdEntity();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setSignature("");
procedureSearch.setVersion("");
procedureSearch.setIdOrgano("");
procedureSearch.setIdEntidad("0");
params.setProcedureSearch(procedureSearch);
ResultProcedureList result = pauAgent.procedureList(params);


...

Expand
titleMás detalles

Signatura

VResultProcedureRoleList procedureListByAplicationAndIdEntity(VParamProcedureRoleList vparamProcedureRoleList)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
procedureSearchBean1242693904VProcedureRoleSearchBeanObjeto VProcedureRoleSearchBean, campos de búsqueda para procedimientos


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedureRoles1242693904VProcedureRoleLista de objetos VProcedureRole
sizeintTamaño de la lista de procedimientos recuperados


Códigos error


Código
Descripción
PROCEDURELISTBYAPLICATIONANDIDENTITY_00Error durante el proceso de búsqueda
PROCEDURELISTBYAPLICATIONANDIDENTITY_01El objeto ParamAssignedProcedureRoleList es nulo
PROCEDURELISTBYAPLICATIONANDIDENTITY_02No hay procedimientos relacionados con estos parámetros de búsqueda
PROCEDURELISTBYAPLICATIONANDIDENTITY_03Ha ocurrido algún tipo de error al listar los procedimientos
PROCEDURELISTBYAPLICATIONANDIDENTITY_04El objeto procedureSearchBean es nulo


Ejemplo de invocación


Code Block
languagejava
titleEjemplo de invocación
VParamProcedureRoleList params = new VParamProcedureRoleList();
params.setApplicationId("SFE");
params.setFiscalAnagram("00000000T");
VProcedureRoleSearchBean procedureSearchBean= new VProcedureRoleSearchBean();		
procedureSearchBean.setAppAlias("SFE");
procedureSearchBean.setEntity("0");
params.setProcedureSearchBean(procedureSearchBean);
VResultProcedureRoleList result = client.procedureListByAplicationAndIdEntity(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureListByOrganism procedureListByOrganism(ParamProcedureListByOrganism paramProcedureListByOrganism)


Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método.
fiscalAnagramString

Anagrama fiscal.

organismCode String Código de organismo del que se quieren obtener sus procedimientos asociados.
idEntity String Código de identificación de entidad.


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedures1242693904Procedure[]

Lista de objetos Procedure

sizeintTamaño de la lista de procedimientos


Códigos error


Código
Descripción
PROCEDURELISTBYORGANISM_00 Error durante el proceso de búsqueda de procedure by organism.
PROCEDURELISTBYORGANISM_01 El objeto paramProcedureListByOrganism es nulo.
PROCEDURELISTBYORGANISM_02 El organismCode es nulo.
PROCEDURELISTBYORGANISM_03 El idEntity es nulo.
PROCEDURELISTBYORGANISM_04 El organismo no tiene procedimientos asociados.


Ejemplo de invocación


Code Block
languagejava
titleEjemplo de invocación
ParamProcedureListByOrganism params = new
ParamProcedureListByOrganism();
//se van a listar, por ejemplo, los procedimientos del organismo “ORG04174” y la entidad “0”
params.setOrganismCode("ORG04174");
params.setIdEntity("0");
ResultProcedureListByOrganism result =
client.procedureListByOrganism(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureListByUser procedureListByUser(ParamProcedureListByUser paramProcedureListByUser)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904Procedure[]Lista de objetos Procedure


Códigos error


Código
Descripción
PROCEDURELISTBYUSER_00 Error durante el proceso de búsqueda de
procedure by user.
PROCEDURELISTBYUSER_01 El objeto paramProcedureListByUser es nulo.
PROCEDURELISTBYUSER_02 El fiscal anagrama es nulo.
PROCEDURELISTBYUSER_03 El usuario no existe en la base de datos
PROCEDURELISTBYUSER_04 Error que proviene del webservices


Ejemplo de invocación


Code Block
languagejava
titleEjemplo de invocación
ParamProcedureListByUser params = new ParamProcedureListByUser();
params.setFiscalAnagram("anagrama fiscal");
ResultProcedureListByUser result = pauAgent.procedureListByUser(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureListByUser procedureListByUser(ParamProcedureListByUserAndEntity paramProcedureListByUserAndEntity)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
idEntityStringCódigo de la entidad asociada


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904Procedure[]Lista de objetos Procedure


Códigos error


Código
Descripción
PROCEDURELISTBYUSER_00Error durante el proceso de búsqueda de procedure by user
PROCEDURELISTBYUSER_01El objeto paramProcedureListByUser es nulo
PROCEDURELISTBYUSER_02El fiscal anagrama es nulo
PROCEDURELISTBYUSER_03El usuario no existe en la base de datos
PROCEDURELISTBYUSER_04Error que proviene del webservices
PROCEDURELISTBYUSER_05El id de la entidad es nulo


Ejemplo de invocación


Code Block
languagejava
titleEjemplo de invocación
ParamProcedureListByUserAndEntity params = new ParamProcedureListByUserAndEntity();
params.setFiscalAnagram("72979986C");
params.setIdEntity("0");
ResultProcedureListByUser result = pauAgent.procedureListByUser(params);


...

Expand
titleMás detalles

Signatura

ResultProcedureDetailList proceduresByGestionGroup(ParamGGList paramGGList)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
ggSearchGGSearchObjeto de búsqueda del grupo de gestión


Parámetros de respuesta


NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904Procedure[]

Lista de objetos Procedure

sizeintTamaño de la lista de procedimientos


Códigos error


Código
Descripción
GESTIONGROUPLIST_00 Error en la operación. Error durante el proceso de búsqueda.
GESTIONGROUPLIST_01 El objeto ParamGGList es nulo.
GESTIONGROUPLIST_04Error en la operación. No se han encontrado grupos de gestión para estos parámetros de búsqueda.


Ejemplo de invocación


Code Block
languagejava
titleEjemplo de invocación
ParamGGList params = new ParamGGList();
GGSearch ggSearch = new GGSearch();
ggSearch.setGgCode("CODE01");
params.setGgSearch(ggSearch);
ResultProcedureDetailList result=pauAgent.proceduresByGestionGroup (params);


...

Expand
titleMás detalles

Signatura

ResultProcedureList procedurePublishedList(ParamProcedureList paramProcedureList)

Parámetros de invocación


NombreTipoDescripción
applicationIdStringAplicación que ejecuta el método
fiscalAnagramStringAnagrama fiscal
procedureSearch1242693904ProcedureSearchObjeto ProcedureSearch, campos de búsqueda para procedimientos


Parámetros de respuesta



NombreTipoDescripción
resultError1242693904ResultErrorObjeto ResultError
procedure1242693904Procedure[]Lista de objetos Procedure


Códigos error



Código
Descripción
PROCEDURELIST_00Error durante el proceso de búsqueda de procedure
PROCEDURELIST_01El objeto paramProcedureList es nulo
PROCEDURELIST_02Error que proviene del webservices
PROCEDURELIST_03El objeto ProcedureSearch es nulo


Ejemplo de invocación

Code Block
languagejava
titleEjemplo de invocación
ParamProcedureList params = new ParamProcedureList();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setSignature("1");
params.setProcedureSearch(procedureSearch);
ResultProcedureList result = pauAgent.procedurePublishedList(params);


...

Nombre
Tipo
Descripción
action

1242693904Action

Objeto Action
params1242693904SearchParamsObjeto SearchParams

Objeto 'AdmRole
Anchor
AdmRole
AdmRole

...

Nombre
Tipo
Descripción
admRole

1242693904AdmRole

Objeto AdmRole
params1242693904SearchParamsObjeto SearchParams

Objeto 'Application
Anchor
Application
Application

...

Nombre
Tipo
Descripción
alias

String

Alias aplicación
nameStringNombre
ipsIp[]Lista de direcciónes Ip
descriptionStringDescripción
versionStringVersión
responseUrlStringUrl asociada a la aplicación
organismCodeOwnerStringCódigo de organismo asociado
methods1242693904Method[]Lista de métodos


Objeto 'ApplicationGG
Anchor
ApplicationGG
ApplicationGG

...

Nombre
Tipo
Descripción
applicationGG

1242693904ApplicationGG

Objeto ApplicationGG
searchParams1242693904SearchParamsObjeto SearchParams


Objeto 'ApplicationRelation
Anchor
ApplicationRelation
ApplicationRelation

...

Nombre
Tipo
Descripción
applicationAliasA

String

Alias aplicación A
applicationAliasBStringAlias aplicación B
applicationNameAStringNombre aplicación A
applicationNameBStringNombre aplicación B
methods1242693904Method[]Lista de métodos


Objeto 'ApplicationRelationSearch
Anchor
ApplicationRelationSearch
ApplicationRelationSearch

...

Nombre
Tipo
Descripción
applicationRelation

1242693904ApplicationRelation

Objeto ApplicationRelation
params1242693904SearchParamsObjeto SearchParams


Objeto 'ApplicationSearch
Anchor
ApplicationSearch
ApplicationSearch

...

Nombre
Tipo
Descripción
application

1242693904Application

Objeto Application
params1242693904SearchParamsObjeto SearchParams


Objeto 'AppRole
Anchor
AppRole
AppRole

...

NombreTipoDescripción
roleCodeStringCódigo del rol de la aplicación
nameStringNombre del rol
descripcionStringDescripción del rol
applicationAliasStringAlias de la aplicación

roleType

intTipo de rol
actions

Action[]

Lista de objetos Action

...

Nombre
Tipo
Descripción
procedureRoleV

1242693904VProcedureRole

Objeto VProcedureRole con los campos de consulta
params1242693904SearchParamsObjeto SearchParams con los campos de ordenación y paginación

...

Nombre
Tipo
Descripción
assignedRole

1242693904AssignedRole

Objeto AssignedRole
params1242693904SearchParamsObjeto SearchParams
organismsString[]Lista de organismos

...

Nombre
Tipo
Descripción
assignedRole

1242693904AssignedRole

Objeto AssignedRole
params1242693904SearchParamsObjeto SearchParams

Objeto 'AssignedRolesUserListSearch
Anchor
AssignedRolesUserListSearch
AssignedRolesUserListSearch

...

Nombre
Tipo
Descripción
fiscalAnagramList

String[]

Lista de anagramas fiscales
assignedRoleAssignedRoleObjeto AssignedRole

Objeto 'GestionGroup
Anchor
GestionGroup
GestionGroup

...

Nombre
Tipo
Descripción
ggCodeStringCódigo del grupo
nameStringNombre del grupo de gestión
descriptionStringDescripción del grupo
procedure1242693904Procedure[]Lista de procedimientos

...

Nombre
Tipo
Descripción
gestionGroup

1242693904GestionGroup

Objeto GestionGroup
params1242693904SearchParamsObjeto SearchParams


Objeto 'Ip
Anchor
Ip
Ip

...

Nombre
Tipo
Descripción
signatureStringSignatura del procedimiento
denominationStringDenominación del procedimiento
servicioStringServicio asociado al procedimiento
idEntidadStringCódigo de la entidad
idOrganoStringCódigo del órgano del catálogo
versionStringVersión
descOrganoStringDescripción del órgano del catálogo
xmlDataString
procedureAttributesProcedureAttributes[]Lista de atributos del procedimiento

...

Nombre
Tipo
Descripción
fiscalAnagramStringFiscal anagram del usuario al que se asocia el procedimiento
signatureStringSignatura del procedimiento
denominationStringDenominación del procedimiento
entityStringCódigo de la entidad
admRoleStringCódigo del perfil administrativo
admNameStringNombre del perfil administrativo
organismCodeStringCódigo del organismo bajo el que se ha asociado el procedimiento al usuario
appAliasStringIdentificador de la aplicación (por el momento solo lo usa SFE)
param1242693904SearchParamsObjeto SearchParams


Objeto 'ProcedureSearch
Anchor
ProcedureSearch
ProcedureSearch

...

Nombre
Tipo
Descripción
procedure1242693904ProcedureObjeto Procedure
params1242693904SearchParamsObjeto SearchParams


Objeto 'ProcedureSIA
Anchor
ProcedureSIA
ProcedureSIA

...

Nombre
Tipo
Descripción
codigoSIAStringCódigo SIA
procedure1242693904ProcedureObjeto Procedure


Objeto 'ResultError
Anchor
ResultError
ResultError

...

Nombre
Tipo
Descripción
roleCode

String

Código del rol
nameStringNombre del rol
descripcionStringDescripción del rol
applicationAliasStringAlias de la aplicación
actions1242693904Action[]Lista de acciones
roleTypeIntegerTipo de rol

...

NombreTipoDescripción
searchParams1242693904SearchParamsObjeto SearchParams

Objeto 'RoleOrganism
Anchor
RoleOrganism
RoleOrganism

...

Nombre
Tipo
Descripción
sortColumnStringColumna por la que queremos ordenar
ascendingBooleanIndica si el orden de ordenación es ascendente
fromIndexIntegerÍndice desde el que queremos buscar
toIndexIntegerÍndice hasta que el que queremos buscar


Objeto 'User
Anchor
User
User

...

Nombre
TipoDescripción
fiscalAnagramStringAnagrama fiscal del usuario
roleOrganism1242693904RoleOrganism[]Lista de objetos RoleOrganism

...

Nombre
TipoDescripción
paramSearch1242693904ParamSearchObjeto ParamSearch

Objeto 'UserGG
Anchor
UserGG
UserGG

...

Nombre
Tipo
Descripción
fiscalAnagramStringAnagrama fiscal del usuario
ggCodeStringCódigo del grupo de gestión
admRoleCodeStringCódigo del rol
ggNameStringNombre del grupo de gestión
admRoleNameStringNombre del rol

...

Nombre
Tipo
Descripción
userGG1242693904UserGGObjeto UserGG
searchParams1242693904SearchParamsObjeto SearchParams


Objeto 'UserList
Anchor
UserList
UserList

...