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
Servicios IInfoServicePortType
Búsquedas y consultas de aplicaciones
...
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
Servicios IInfoServicePortType
Búsquedas y consultas de aplicaciones
Método 'applicationList'
Servicio que devuelve una lista de aplicaciones definidas en la aplicación PAU, en función de la información que se pasa como parámetro en el objeto ParamApplicationList.
La información devuelta de cada aplicación incluye, el alias de la aplicación, el nombre de la aplicación, las Ips asignadas o los métodos que tiene asociados.
Expand |
---|
|
SignaturaResultApplicationList applicationList(ParamApplicationList paramApplicationList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationSearch | 1242693904 | Objeto ApplicationSearch |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | 1242693904 | Objeto ResultError | applications | 1242693904[] | Lista de objetos Application | size | int | Tamaño de la lista applications devuelta |
Códigos error
APPLICATIONLIST_00 | Error durante el proceso de búsqueda de aplicaciones. | APPLICATIONLIST_01 | El objeto ParamApplicationList es nulo. | APPLICATIONLIST_02 | No se han encontrado aplicaciones para estos parámetros de búsqueda. | APPLICATIONLIST_03 | Ha ocurrido algún error al realizar la búsqueda. | APPLICATIONLIST_04 | Error de paginación al realizar la búsqueda. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamApplicationList params = new ParamApplicationList();
ApplicationSearch appSearch = new ApplicationSearch();
appSearch.setAlias("PAU");
params.setApplicationSearch(appSearch);
ResultApplicationList result = pauAgent.applicationList(params); |
|
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.
Expand |
---|
|
SignaturaResultApplicationRelationList applicationRelationList (ParamApplicationRelationList paramApplicationRelationList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationRelationSearch | 1242693904 | Objeto ApplicationRelationSearch |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | 1242693904 | Objeto ResultError | applicationRelations | 1242693904[] | Lista de objetos ApplicationRelation | size | int | Tamaño de la lista applicationRelations devuelta |
Códigos error
APPLICATIONRELATIONLIST_00 | Error durante el proceso de búsqueda de relaciones entre aplicaciones | APPLICATIONRELATIONLIST_01 | El objeto ParamApplicationRelationList es nulo | APPLICATIONRELATIONLIST_02 | No se han encontrado relaciones entre aplicaciones para estos parámetros de búsqueda | APPLICATIONRELATIONLIST_03 | Ha ocurrido algún error al realizar la búsqueda. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamApplicationRelationList params = new ParamApplicationRelationList();
ApplicationRelationSearch appSearch = new ApplicationRelationSearch();
appSearch.setApplicationAliasA("SVCD");
params.setApplicationRelationSearch(appSearch);
ResultApplicationRelationList result = pauAgent.applicationRelationList(params); |
|
Método 'authorizeApplication'
Servicio que comprueba si una aplicación tiene autorización sobre otra para acceder a un determinado método. Se comprueba también si la ip desde la que accede es una de las permitidas para dicha aplicación.
La relación entre la aplicación invocante y los servicios de la aplicación invocada debe estar dada de alta en PAU. La Ip tambien debe estar dada de alta en PAU.
Expand |
---|
|
SignaturaResultAuthorizeApplication authorizeApplication(ParamAuthorizeApplication paramAuthorizeApplication) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationAliasA | String | Alias aplicación A | applicationAliasB | String | Alias aplicación B | methodCode | String | Código del método | ip | String | Dirección Ip |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | 1242693904 | Objeto ResultError |
Códigos error
AUTHORIZEAPPLICATION_00 | Error durante el proceso de autorización. | AUTHORIZEAPPLICATION_01 | El parámetro alias de la aplicación la aplicación A es nulo. | AUTHORIZEAPPLICATION_02 | El parámetro alias de la aplicación B es nulo. | AUTHORIZEAPPLICATION_03 | El parámetro methodCode es nulo. | AUTHORIZEAPPLICATION_04 | El parámetro Ip es nulo. | AUTHORIZEAPPLICATION_05 | No existe una relación entre aplicaciones. | AUTHORIZEAPPLICATION_06 | La ip no está en la lista de ip's permitidas. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAuthorizeApplication paramAuthorizeApplication = new ParamAuthorizeApplication();
paramAuthorizeApplication.setApplicationAliasA("App A");
paramAuthorizeApplication.setApplicationAliasB("App B");
// ha de ser ip desde la que accede appA
paramAuthorizeApplication.setIp("127.0.0.3");
paramAuthorizeApplication.setMethodCode("MET00296");
ResultAuthorizeApplication result = pauAgent.authorizeApplication(paramAuthorizeApplication); |
|
Método 'methodApplicationList'
Servicio que devuelve dentro del objeto ResultMethodApplicationList un vector de IPs y un vector de Métodos asociados con la aplicación que se pasa como parámetro en el objeto ParamMethodApplicationList
La lista de métodos y de Ips relacionadas con una aplicación, deben estar dadas de alta en PAU.
Expand |
---|
|
SignaturaResultMethodApplicationList methodApplicationList (ParamMethodApplicationList paramMethodApplicationList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationAlias | String | Alias de la aplicación |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError | Objeto ResultError | methods | Method[] | Lista de objetos Method, métodos de la aplicación | ips | Ip[] | Lista de objetos Ip, Ips de la aplicación |
Códigos error
METHODAPPLICATIONLIST_00 | Error durante el proceso de búsqueda | METHODAPPLICATIONLIST_01 | El objeto ParamMethodApplicationList es nulo | METHODAPPLICATIONLIST_02 | No hay Ips ni métodos asociados a la aplicación | METHODAPPLICATIONLIST_03 | Ha ocurrido algún error al realizar la búsqueda | METHODAPPLICATIONLIST_04 | El Alias de la Aplicación es nulo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamMethodApplicationList params = new ParamMethodApplicationList();
params.setApplicationAlias("SIU");
ResultMethodApplicationList result = pauAgent.methodList(params); |
|
Búsquedas y consultas de acciones
Método 'actionList'
Servicio que devuelve una lista de aplicaciones definidas en la aplicación PAU, en acciones en función de la información que se pasa pasada como parámetro en el objeto ParamApplicationList.La información devuelta de cada aplicación incluyeParamActionList
Estas acciones deben estar dadas de alta en PAU. Se puede buscar la acción mediante su código, el alias de la aplicación, el nombre de la aplicación, las Ips asignadas o los métodos que tiene asociados.
Expand |
---|
|
SignaturaResultApplicationList applicationList(ParamApplicationList paramApplicationListResultActionList actionList(ParamActionList paramActionList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationSearchactionSearch | ApplicationSearch1242693904 | Objeto ApplicationSearchObjeto ActionSearch |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | applicationsactions | Application1242693904[] | Lista de objetos Applicationobjetos Action | size | int | Tamaño de la lista applications actions devuelta |
Códigos error
APPLICATIONLISTACTIONLIST_00 | Error durante el proceso de búsqueda de aplicaciones. | APPLICATIONLISTHa ocurrido algún error al realizar la búsqueda | ACTIONLIST_01 | El objeto ParamApplicationList paramActionList es nulo. | APPLICATIONLISTACTIONLIST_02 | No se han encontrado aplicaciones para estos acciones con los parámetros de búsqueda . | APPLICATIONLIST_03 | Ha ocurrido algún error al realizar la búsqueda. | APPLICATIONLIST_04 | Error de paginación al realizar la búsqueda. | indicados |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamApplicationListParamActionList params = new ParamApplicationListParamActionList();
ApplicationSearchActionSearch appSearchsearch = new ApplicationSearchActionSearch();
appSearchsearch.setAlias("PAUINSERTAR_SELLOS");
params.setApplicationSearchsetActionSearch(appSearchsearch);
ResultApplicationListResultActionList result = pauAgent.applicationListactionList(params); |
|
Búsquedas y consultas de usuarios
Método '
...
admRoleList'
Servicio que devuelve una lista con las relaciones de acceso existentes entre dos aplicaciones, dada el listado de perfiles administrativos con el que se puede crear una asignación de un grupo de gestión a un usuario, dados de alta en PAU, en función de la información pasada como parámetro en el objeto paramApplicationRelationListEsta relación es la que permite que una aplicación utilice servicios de otra aplicación.
Al dar de alta a un usuario, se le asignan grupos de gestión, para lo que es necesario conocer los perfiles administrativos disponibles.
Expand |
---|
|
SignaturaResultApplicationRelationList applicationRelationList (ParamApplicationRelationList paramApplicationRelationListResultAdmRoleList admRoleList(ParamAdmRoleList paramAdmRoleList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationRelationSearchadmRoleSearch | ApplicationRelationSearch | Objeto ApplicationRelationSearch1242693904 | Objeto AdmRoleSearch con campos de búsqueda |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | applicationRelationsadmRole | ApplicationRelation1242693904[] | Lista de objetos ApplicationRelationobjetos AdmRole, con los datos de los roles | size | int | Tamaño de la lista applicationRelations lista admRole devuelta |
Códigos error
APPLICATIONRELATIONLISTADMROLELIST_00 | Error durante el proceso de búsqueda de relaciones entre aplicaciones | APPLICATIONRELATIONLISTADMROLELIST_01 | El objeto ParamApplicationRelationList ParamAdmRoleList es nulo | APPLICATIONRELATIONLISTADMROLELIST_02 | No se han encontrado relaciones entre aplicaciones para estos existe ningún administrador de rol para esos parámetros de búsqueda | APPLICATIONRELATIONLISTADMROLELIST_03 | Ha ocurrido algún tipo de error al realizar la búsqueda.buscar el rol en la base de datos |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamApplicationRelationListParamAdmRoleList params = new ParamApplicationRelationList()ParamAdmRoleList;
ApplicationRelationSearchAdmRoleSearch appSearchadmRoleSearch = new ApplicationRelationSearchAdmRoleList();
appSearchadmRoleSearch.setApplicationAliasAsetname("SVCDnombre del perfil");
params.setApplicationRelationSearchsetAdmRoleSearch(appSearchadmRoleSearch);
ResultApplicationRelationListResultAdmRoleList result = pauAgent.applicationRelationListadmRoleList(params); |
|
Método '
...
assignedRoleList'
Servicio que comprueba si una aplicación tiene autorización sobre otra para acceder a un determinado método. Se comprueba también si la ip desde la que accede es una de las permitidas para dicha aplicación.La relación entre la aplicación invocante y los servicios de la aplicación invocada debe estar dada de alta en PAU. La Ip tambien debe estar dada de alta en PAU.devuelve una lista de roles asignados a un usuario en función de la información pasada como parámetro en el objeto ParamAssignedRoleList.
Se puede buscar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, el alias de la aplicación o un código de rol específico.
Expand |
---|
|
SignaturaResultAuthorizeApplication authorizeApplication(ParamAuthorizeApplication paramAuthorizeApplicationResultAssignedRoleList assignedRoleList(ParamAssignedRoleList paramAssignedRoleList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationAliasA | String | Alias aplicación A | applicationAliasB | String | Alias aplicación B | methodCode | String | Código del Aplicación que ejecuta el método | ipfiscalAnagram | String | Dirección Ip | Anagrama fiscal | assignedRoleSearch | 1242693904 | Objeto AssignedRoleSearch con campos de búsqueda |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | assignedRoles | 1242693904[] | Lista de objetos AssignedRole, con los datos de los roles | size | int | Tamaño de la lista assignedRoles devuelta |
Códigos error
AUTHORIZEAPPLICATIONASSIGNEDROLELIST_00 | Error durante el proceso de autorización.AUTHORIZEAPPLICATIONbúsqueda de roles asignados | ASSIGNEDROLELIST_01 | El parámetro alias de la aplicación la aplicación A objeto paramAssignedRoleList es nulo. | AUTHORIZEAPPLICATION_02 | El parámetro alias de la aplicación B es nulo. | AUTHORIZEAPPLICATION_03 | El parámetro methodCode es nulo. | AUTHORIZEAPPLICATION_04 | El parámetro Ip es nulo. | AUTHORIZEAPPLICATION_05 | No existe una relación entre aplicaciones. | AUTHORIZEAPPLICATION_06 | La ip no está en la lista de ip's permitidas.ASSIGNEDROLELIST_02 | No se han encontrado asignaciones para esos parámetros de búsqueda. | ASSIGNEDROLELIST_03 | Ha ocurrido algún error al realizar la búsqueda. | ASSIGNEDROLELIST_04 | Debe indicarse el código de organismo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAuthorizeApplicationParamAssignedRoleList paramAuthorizeApplicationparam = new ParamAuthorizeApplicationParamAssignedRoleList();
paramAuthorizeApplication.setApplicationAliasA("App A");
paramAuthorizeApplication.setApplicationAliasB("App B");
// ha de ser ip desde la que accede appA
paramAuthorizeApplication.setIp("127.0.0.3
AssignedRoleSearch s = new AssignedRoleSearch();
s.setFiscalAnagram("29120602AMARTSANJ");
paramAuthorizeApplicationparam.setMethodCodesetAssignedRoleSearch("MET00296"s);
ResultAuthorizeApplicationResultAssignedRoleList result = pauAgent.authorizeApplicationassignedRoleList(paramAuthorizeApplicationparam); |
|
Método '
...
assignedRoleList1'
Servicio que devuelve dentro del objeto ResultMethodApplicationList un vector de IPs y un vector de Métodos asociados con la aplicación que se pasa una lista de roles asignados a un usuario en función de la información pasada como parámetro en el objeto ParamMethodApplicationListLa lista de métodos y de Ips relacionadas con una aplicación, deben estar dadas de alta en PAUParamAssignedRoleListByBranch
Se puede buscar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, el alias de la aplicación o un código de rol específico o la rama de un organismo.
Expand |
---|
|
SignaturaResultMethodApplicationList methodApplicationList (ParamMethodApplicationList paramMethodApplicationListResultAssignedRoleList assignedRoleList(ParamAssignedRoleListByBranch paramAssignedRoleListByBranch) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationAlias | assignedRoleTreeSearch | 1242693904 | Objeto AssignedRoleTreeSearch con campos de búsqueda | organismCode | String | Alias Código de | la aplicaciónorganismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | methodsassignedRoles | Method1242693904[] | Lista de objetos Method, métodos de la aplicación | ips | Ip[] | Lista de objetos Ip, Ips de la aplicaciónobjetos AssignedRole, con los datos de los roles | size | int | Tamaño de la lista assignedRoles devuelta |
Códigos error
METHODAPPLICATIONLISTASSIGNEDROLELIST_00 | Error durante el proceso de búsqueda de roles asignados | METHODAPPLICATIONLISTASSIGNEDROLELIST_01 | El objeto ParamMethodApplicationList paramAssignedRoleList es nulo | METHODAPPLICATIONLISTASSIGNEDROLELIST_02 | No hay Ips ni métodos asociados a la aplicación | METHODAPPLICATIONLISTse han encontrado asignaciones para esos parámetros de búsqueda. | ASSIGNEDROLELIST_03 | Ha ocurrido algún error al realizar la búsqueda. | METHODAPPLICATIONLISTASSIGNEDROLELIST_04 | El Alias de la Aplicación es nuloDebe indicarse el código de organismo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamMethodApplicationList paramsParamAssignedRoleList param = new ParamAssignedRoleList();
AssignedRoleTreeSearch s = new ParamMethodApplicationList( AssignedRoleTreeSearch();
s.setFiscalAnagram("29120602AMARTSANJ");
paramss.setApplicationAliassetOrganismCode("SIU"ORG00021");
param.setAssignedRoleSearch(s);
ResultMethodApplicationListResultAssignedRoleList result = pauAgent.methodListassignedRoleList(paramsparam); |
|
Búsquedas y consultas de acciones
Método '
...
assignedRoleList2'
Servicio que devuelve una lista de acciones roles asignados a un usuario en función de la información pasada como parámetro en el objeto ParamActionListEstas acciones deben estar dadas de alta en PAU. Se puede buscar la acción mediante su códigoParamAssignedRoleListByTree.
Se puede buscar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, el alias de la aplicación , el nombre de la aplicacióno un código de rol específico o el árbol al que pertenece de un organismo.
Expand |
---|
|
SignaturaResultActionList actionList(ParamActionList paramActionListResultAssignedRoleList assignedRoleList(ParamAssignedRoleListByTree paramAssignedRoleListByTree) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | actionSearch | ActionSearch | Objeto ActionSearch | assignedRoleTreeSearch | 1242693904 | Objeto AssignedRoleTreeSearch con campos de búsqueda | organismCode | String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | actionsassignedRoles | Action1242693904[] | Lista de objetos Actionde objetos AssignedRole, con los datos de los roles | size | int | Tamaño de la lista actions assignedRoles devuelta |
Códigos error
ACTIONLISTASSIGNEDROLELIST_00 | Ha ocurrido algún error al realizar la búsqueda | ACTIONLISTError durante el proceso de búsqueda de roles asignados | ASSIGNEDROLELIST_01 | El objeto paramActionList paramAssignedRoleList es nulo | ACTIONLISTASSIGNEDROLELIST_02 | No se han encontrado acciones con los asignaciones para esos parámetros de búsqueda indicados. | ASSIGNEDROLELIST_03 | Ha ocurrido algún error al realizar la búsqueda. | ASSIGNEDROLELIST_04 | Debe indicarse el código de organismo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamActionListParamAssignedRoleList paramsparam = new ParamActionListParamAssignedRoleList();
ActionSearchAssignedRoleTreeSearch searchs = new ActionSearch(AssignedRoleTreeSearch();
s.setFiscalAnagram("29120602AMARTSANJ");
searchs.setAliassetOrganismCode("INSERTAR_SELLOSORG00021");
paramsparam.setActionSearchsetAssignedRoleSearch(searchs);
ResultActionListResultAssignedRoleList result = pauAgent.actionListassignedRoleList(paramsparam); |
|
...
Método '
...
assignedRolesUserList'
Servicio que devuelve una lista con los roles asignados a cada uno de los usuarios pasados como parámetros en el objeto ParamAssignedRolesUserList
Además se pueden filtrar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, el alias de la aplicación o un código de rol específico.
Expand |
---|
|
SignaturaResultAdmRoleList admRoleList(ParamAdmRoleList paramAdmRoleListResultAssignedRolesUserList assignedRolesUserList(ParamAssignedRolesUserList paramAssignedRoleUserList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | admRoleSearchassignedRolesUserListSearch | AdmRoleSearchAssignedRolesUserListSearch | Objeto AdmRoleSearch Objeto AssignedRolesUserListSearch con campos de búsqueda |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | admRoleassignedRolesToUserList | AdmRole1242693904[] | Lista de objetos AdmRoleobjetos AssignedRolesToUser, con los datos de los roles | size | int | Tamaño de la lista admRole devueltade los roles |
Códigos error
ADMROLELISTASSIGNEDROLESUSERLIST_00 | Error durante el proceso de búsqueda de roles asignados | ADMROLELISTASSIGNEDROLESUSERLIST_01 | El objeto ParamAdmRoleList paramAssignedRolesUserList es nulo | ADMROLELISTASSIGNEDROLESUSERLIST_02 | No existe ningún administrador de rol para esos Los parámetros de búsqueda | ADMROLELISTson nulos o no se ha definido ningún usuario (anagramas fiscales). | ASSIGNEDROLESUSERLIST_03 | Ha ocurrido algún tipo de error al buscar el rol en la base de datosrealizar la búsqueda. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAdmRoleListParamAssignedRolesUserList params = new ParamAdmRoleListParamAssignedRolesUserList();
AdmRoleSearchAssignedRolesUserListSearch admRoleSearchassignedRolesUserListSearch = new AdmRoleListAssignedRolesUserListSearch();
admRoleSearchassignedRolesUserListSearch.setnamesetFiscalAnagramList("nombre del perfil11111111T");
params.setAdmRoleSearchsetAssignedRolesUserListSearch(admRoleSearchassignedRolesUserListSearch);
ResultAdmRoleListResultAssignedRolesUserList result = pauAgent.admRoleListassignedRolesUserList(params); |
|
Método '
...
authorize'
Servicio que autoriza a un usuario comprobando el organismo al que pertenece y la aplicación a la que devuelve una lista de roles asignados a un usuario en función de la información pasada como parámetro en el objeto ParamAssignedRoleList.Se puede buscar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, el alias de la aplicación o un código de rol específicodesea tener acceso. Se devuelve dentro del objeto ResultAuthorize un vector de Roles que posee el usuario.
Para poder acceder a una aplicación un usuario debe seleccionar un organismo en el que debe tener permisos para esa aplicación.
Expand |
---|
|
SignaturaResultAssignedRoleList assignedRoleList(ParamAssignedRoleList paramAssignedRoleListResultAuthorize authorize(ParamAuthorize paramAuthorize) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | assignedRoleSearch | AssignedRoleSearch | Objeto AssignedRoleSearch con campos de búsquedaorganismCode | String | Código de organismo | applicationAlias | String | Alias de la aplicación |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | assignedRolesrole | AssignedRoleRole[] | Lista de objetos AssignedRoleRole, con los datos de los roles | size | int | Tamaño de la lista assignedRoles devuelta |
Códigos error
ASSIGNEDROLELISTAUTHORIZE_00 | Error durante el proceso | de búsqueda roles asignadosASSIGNEDROLELIST paramAssignedRoleList ASSIGNEDROLELISTASSIGNEDROLELIST_03 | Ha ocurrido algún error al realizar la búsqueda. | ASSIGNEDROLELIST_04 | Debe indicarse el código de organismo | No se han encontrado asignaciones para esos parámetros de búsqueda. | El parámetro alias de aplicación es nulo. | AUTHORIZE_03 | El parámetro anagrama fiscal es nulo. | AUTHORIZE_04 | El parámetro código de organismo es nulo. | AUTHORIZE_05 | No existen datos para ese usuario u organismo. | AUTHORIZE_06 | El funcionario no tiene roles para esa aplicación y organismo. | AUTHORIZE_07 | Ha ocurrido algún tipo de error al buscar el rol en la base de datos. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAssignedRoleListParamAuthorize paramparams = new ParamAssignedRoleListParamAuthorize();
AssignedRoleSearch s = new AssignedRoleSearch(;
params.setApplicationAlias("SVCD");
sparams.setFiscalAnagram("29120602AMARTSANJ25152907SDIAZMEDM");
paramparams.setAssignedRoleSearchsetOrganismCode(s"ORG00002");
ResultAssignedRoleListResultAuthorize result = pauAgent.assignedRoleListauthorize(paramparams); |
|
Método '
...
getLastConnection'
Servicio que devuelve una lista de roles asignados a un usuario en función de la información pasada como parámetro en el objeto ParamAssignedRoleListByBranchSe puede buscar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, el alias de la aplicación o un código de rol específico o la rama de un organismola última conexión de un usuario en una aplicación.
Expand |
---|
|
SignaturaResultAssignedRoleList assignedRoleList(ParamAssignedRoleListByBranch paramAssignedRoleListByBranchResultGetLastConnection getLastConnection(ParamGetLastConnection paramGetLastConnection) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | assignedRoleTreeSearchuserConSearch | AssignedRoleTreeSearch | Objeto AssignedRoleTreeSearch con campos de búsqueda | organismCode | String | Código de organismo1242693904 | El objeto UserConSearch, contiene criterios de búsqueda de UserCon, así como los parámetros de paginación y ordenación. |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | assignedRolesuserCon | AssignedRole[] | Lista de objetos AssignedRole, con los datos de los roles | size | int | Tamaño de la lista assignedRoles devueltaUserCon | Objeto con la información de la última conexión de usuario. |
Códigos error
ASSIGNEDROLELISTGETLASTCONNECTION_00 | Error durante el proceso de búsqueda | de roles asignadosASSIGNEDROLELIST objeto paramAssignedRoleList parámetro paramGetLastConnection es nulo. | ASSIGNEDROLELISTNo se han encontrado asignaciones para esos parámetros de búsqueda. | ASSIGNEDROLELIST_03 | Ha ocurrido algún error al realizar la búsqueda. | ASSIGNEDROLELIST_04 | Debe indicarse el código de organismo El objeto userConSearch es nulo. | GETLASTCONNECTION_03 | El parametro del fiscal anagrama es nulo. | GETLASTCONNECTION_04 | El parametro de la aplicacion es nulo. | GETLASTCONNECTION_05 | No se han encontrado conexiones para esos parametros de busqueda |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAssignedRoleListParamGetLasConnection paramparams = new ParamAssignedRoleListParamGetLasConnection();
AssignedRoleTreeSearch s = new AssignedRoleTreeSearch();
sparams.setFiscalAnagram("29120602AMARTSANJ11111111H");
sparams.setOrganismCodesetApplicationAlias("ORG00021PAU");
param.setAssignedRoleSearch(s);
ResultAssignedRoleListResultGetLasConnection result = pauAgent.assignedRoleListgetLasConnection(paramparams); |
|
Método '
...
roleList'
Servicio que devuelve una lista dentro del objeto ResultRoleList un vector de roles asignados a un usuario en función de la información pasada como parámetro en el objeto ParamAssignedRoleListByTree.Se puede buscar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, del contenido del parámetro paramRoleList.
Devuelve una lista de roles dados de alta en PAU, pudiendo filtrar por el alias de la aplicación o un código de rol específico o el árbol al que pertenece de un organismo, el código del rol, el nombre del rol, o la descripción del rol.
Expand |
---|
|
SignaturaResultAssignedRoleList assignedRoleList(ParamAssignedRoleListByTree paramAssignedRoleListByTreeResultRoleList roleList(ParamRoleList paramRoleList)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | assignedRoleTreeSearchroleSearch | AssignedRoleTreeSearch1242693904 | Objeto AssignedRoleTreeSearch ParamRoleList con campos de búsqueda | organismCode | String | Código de organismo |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | assignedRolesroles | AssignedRoleAppRole[] | Lista de objetos AssignedRole, con los datos de los rolesListado de roles encontrados | size | int | Tamaño de la lista assignedRoles devueltadel listado |
Códigos error
ASSIGNEDROLELISTROLELIST_00 | Error durante el proceso de búsqueda de roles asignados. | ASSIGNEDROLELISTROLELIST_01 | El objeto paramAssignedRoleList paramRoleList es nulo. | ASSIGNEDROLELISTROLELIST_0204 | No se han encontrado asignaciones roles para esos estos parámetros de búsqueda. | ASSIGNEDROLELISTROLELIST_0305 | Ha ocurrido algún error al realizar la búsqueda. | ASSIGNEDROLELIST_04 | Debe indicarse el código de organismo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAssignedRoleListaramRoleList paramparams = new ParamAssignedRoleListParamRoleList();
AssignedRoleTreeSearchRoleSearch ssearch = new AssignedRoleTreeSearch();
s.setFiscalAnagram("29120602AMARTSANJ"RoleSearch();
ssearch.setOrganismCodesetApplicationAlias("ORG00021alias");
paramparams.setAssignedRoleSearchsetRoleSearch(ssearch);
ResultAssignedRoleListResultRoleList result = pauAgent.assignedRoleListroleList(paramparams); |
|
Método '
...
userByOrganismTree'
Servicio que devuelve una lista con los roles asignados a cada uno de los usuarios pasados como parámetros en el objeto ParamAssignedRolesUserListAdemás se pueden filtrar los roles asignados buscando por el fiscal anagram del usuario, el código de organismo, el alias de la aplicación o un código de rol específicolos 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 |
---|
|
SignaturaResultAssignedRolesUserList assignedRolesUserList(ParamAssignedRolesUserList paramAssignedRoleUserListResultUserByOrganismTree userByOrganismTree(ParamUserByOrganismTree paramUserByOrganismTree) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | assignedRolesUserListSearch | AssignedRolesUserListSearch | Objeto AssignedRolesUserListSearch con campos de búsqueda |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismsCodeTree | String[] | Lista de códigos de organismos a los que puede pertenecer el usuario | roleName | String | Nombre del rol | applicationAlias | String | Alias de la aplicación |
Parámetros de respuesta
Códigos error
ASSIGNEDROLESUSERLISTUSERSORGANISMTREE_01 | El objeto paramUserByOrganismTree es nulo. | USERSORGANISMTREE_00 | Error durante el proceso de búsqueda de roles asignadosASSIGNEDROLESUSERLIST | USERSORGANISMTREE_ | 01El objeto paramAssignedRolesUserList es nulo | ASSIGNEDROLESUSERLIST_02 | Los parámetros de búsqueda son nulos o no se ha definido ningún usuario (anagramas fiscales). | ASSIGNEDROLESUSERLIST_03 | Ha ocurrido algún error al realizar la búsqueda.02 | La lista de organismos está vacía o es nula. | USERSORGANISMTREE_03 | No se ha encontrado ningún rol para esos parámetros de búsqueda. | USERSORGANISMTREE_04 | El alias de la aplicación es nulo | USERSORGANISMTREE_05 | El rol no existe en el sistema | USERSORGANISMTREE_06 | El nombre del rol es nulo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAssignedRolesUserListString[] paramsorganismsCodeTree = new ParamAssignedRolesUserList();
AssignedRolesUserListSearch assignedRolesUserListSearch String[2];
organismsCodeTree[0] = "ORG00007";
organismsCodeTree[1] = "ORG00012";
String roleName = "PREPARADOR-COMPULSOR";
String applicationAlias = "SCE";
ParamUserByOrganismTree param = new AssignedRolesUserListSearch( ParamUserByOrganismTree();
param.setOrganismsCodeTree(organismsCodeTree);
assignedRolesUserListSearchparam.setFiscalAnagramListsetApplicationAlias("11111111T"applicationAlias);
paramsparam.setAssignedRolesUserListSearchsetRoleName(assignedRolesUserListSearchroleName);
ResultAssignedRolesUserListResultUserByOrganismTree result = pauAgent.assignedRolesUserListuserByOrganismTree(paramsparam); |
|
Método '
...
userByOrganismTreeExtended'
Servicio que autoriza a un usuario comprobando el organismo al que pertenece y la aplicación a la que desea tener acceso. Se devuelve dentro del objeto ResultAuthorize un vector de Roles que posee el usuario.
Para poder acceder a una aplicación un usuario debe seleccionar un organismo en el que debe tener permisos para esa aplicacióndevuelve 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 |
---|
|
SignaturaResultAuthorize authorize(ParamAuthorize paramAuthorizeResultUserByOrganismTreeExtended userByOrganismTreeExtended( ParamUserByOrganismTreeExtended paramUserByOrganismTree)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismsCodeTree | String | Anagrama fiscal | organismCode | String | Código de organismo[] | Lista de códigos de organismos a los que puede pertenecer el usuario | roleName | String[] | Nombre de roles por los que se filtrará | applicationAlias | String | Alias de la aplicación |
Parámetros de respuestaCódigos error
AUTHORIZEUSERSORGANISMTREE_00 | Error durante el proceso de | autorizaciónAUTHORIZEUSERSORGANISMTREE_01 | El objeto | ParamAuthorize paramUserByOrganismTree es nulo. | AUTHORIZEEl parámetro alias de aplicación es nulo. | AUTHORIZENo se han encontrado usuarios para este organismo y rol. | USERSORGANISMTREE_03 | El parámetro | anagrama fiscal .AUTHORIZEUSERSORGANISMTREE_04 | El parámetro | código organismo .AUTHORIZENo existen datos para ese usuario u organismo.AUTHORIZE_06 | funcionario no tiene roles para esa aplicación y organismo.AUTHORIZE_07 | Ha ocurrido algún tipo de error al buscar el rol en la base de datos.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 |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamAuthorize params | 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 ParamAuthorizeParamUserByOrganismTree();
paramsparam.setApplicationAliassetOrganismsCodeTree("SVCD"organismsCodeTree);
paramsparam.setFiscalAnagramsetApplicationAlias("25152907SDIAZMEDM"“SNT”);
paramsparam.setOrganismCodesetRoleName("ORG00002"roleName);
ResultAuthorizeResultUserByOrganismTree result = pauAgent.authorizeuserByOrganismTree(paramsparam); |
|
Método '
...
UserListByProcedureAndRole'
Servicio que devuelve la última conexión de un usuario en una aplicaciónuna lista de usuarios en función del procedimiento y, opcionalmente, un listado de roles. Estos usuarios tendrán los procedimientos y los roles asignados en PAU.
Expand |
---|
|
SignaturaResultGetLastConnection getLastConnection(ParamGetLastConnection paramGetLastConnectionResultUserListByProcedureAndRole userListByProcedureAndRole (ParamUserListByProcedureAndRole paramUserListByProcedureAndRole )
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userConSearch | UserConSearch | El objeto UserConSearch, contiene criterios de búsqueda de UserCon, así como los parámetros de paginación y ordenación.Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | signature | String | Procedimiento asociado al Grupo de Gestión. | entity | String | Identificador de la entidad del procedimiento | roleCode | String[] | Listado de Roles asociados a los usuarios |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | userConuserList | UserCon | Objeto con la información de la última conexión de usuario1242693904[] | Listado de usuarios obtenidos. |
Códigos error
GETLASTCONNECTION_00 | Error durante el proceso de búsqueda. | GETLASTCONNECTION_01 | El parámetro paramGetLastConnection es nulo. | GETLASTCONNECTION_02 | El objeto userConSearch es nulo. | GETLASTCONNECTION_03 | El parametro del fiscal anagrama es nulo. | GETLASTCONNECTION_04 | El parametro de la aplicacion es nulo. | GETLASTCONNECTION_05 | No se han encontrado conexiones para esos parametros de busqueda | USERLISTBYPROCEDUREANDROLE_00 | Error durante el proceso de búsqueda. | USERLISTBYPROCEDUREANDROLE_01 | El objeto paramUserListByProcedureAndRole es nulo. | USERLISTBYPROCEDUREANDROLE_02 | El parámetro signature es nulo. | USERLISTBYPROCEDUREANDROLE_04 | Error que proviene del webservice. | USERLISTBYPROCEDUREANDROLE_05 | No existen usuarios para los roles introducidos. | USERLISTBYPROCEDUREANDROLE_06 | No existen usuarios para el parámetro signature introducido. | USERLISTBYPROCEDUREANDROLE_07 | Existen errores en alguno de los roles introducidos | USERLISTBYPROCEDUREANDROLE_08 | Existen errores en el param signature introducido. | USERLISTBYPROCEDUREANDROLE_09 | El id de la entidad es nulo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGetLasConnectionParamUserListByProcedureAndRole params = new ParamGetLasConnectionParamUserListByProcedureAndRole();
params.setFiscalAnagramsetSignature("11111111Hsignature");
params.setApplicationAliassetEntity("PAU"“entity”);
ResultGetLasConnectionResultUserListByProcedureAndRole result = pauAgent.getLasConnectionuserListByProcedureAndRole(params); |
|
Búsquedas y consultas de grupos
Método '
...
gestionGroupList'
Servicio que devuelve dentro del objeto ResultRoleList un vector de roles en función del contenido del parámetro paramRoleList.
Devuelve una lista de roles dados de alta en PAU, pudiendo filtrar por el alias de la aplicación, el código del rol, el nombre del rol, o la descripción del roluna lista con los grupos de gestión en función a la información pasada como parámetro en el objeto ParamGGList.
Los grupos de gestión se consultarán en PAU por nombre del grupo, código del grupo o por procedimientos asignados al grupo.
Expand |
---|
|
SignaturaResultRoleList roleList(ParamRoleList paramRoleListResultGGList gestionGroupList(ParamGGList paramGGList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | roleSearchggSearch | ParamRoleList | Objeto ParamRoleList con campos de búsqueda1242693904 | Objeto GGSearch |
Parámetros de respuesta
Códigos error
ROLELISTGESTIONGROUPLIST_00 | Error durante el proceso de búsqueda de rolesgestion group. | ROLELISTGESTIONGROUPLIST_01 | El objeto paramRoleList paramGGList es nulo. | ROLELISTGESTIONGROUPLIST_04 | No se han encontrado roles grupos de gestión para estos parámetros de búsqueda. | ROLELIST_05 | Ha ocurrido algún error al realizar la búsqueda. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| aramRoleListParamGGList params = new ParamRoleListParamGGList();
RoleSearchGGSearch search = new RoleSearchGGSearch();
search.setApplicationAliassetDescription("aliasdescripción");
params.setRoleSearchsetGgSearch(search);
ResultRoleListResultGGList result = pauAgent.roleListgestionGroupList(params); |
|
Método '
...
gestionGroupListByApplication'
Servicio que devuelve los usuarios que pertenezcan a una rama lista de organismos, dados de alta con un rol determinado dentro de una aplicación. Estos usuarios con sus roles estarán dados de alta grupos de gestión por alias de aplicación encapsulada en el objeto pasado como parámetro paramGestionGroupListByApplication.
Estos grupos de gestión y los alias de las aplicaciones se consultarán en PAU.
Expand |
---|
|
SignaturaResultUserByOrganismTree userByOrganismTree(ParamUserByOrganismTree paramUserByOrganismTreeResultGestionGroupListByApplication gestionGroupListByApplication (ParamGestionGroupListByApplication paramGestionGroupListByApplication) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismsCodeTree | String[] | Lista de códigos de organismos a los que puede pertenecer el usuario | roleName | String | Nombre del rol | applicationAlias | String | Alias de la aplicación | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationGGSearch | 1242693904 | Objeto ApplicationGGSearch | params | 1242693904 | Objeto SearchParams |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | userapplicationGG | User1242693904[] | Lista de objetos User.objetos ApplicationGG (grupos de gestión) | size | int | Tamaño de la lista applicationGG devuelta |
Códigos error
USERSORGANISMTREE_01 | El objeto paramUserByOrganismTree es nulo. | USERSORGANISMTREE_GESTIONGROUPLISTBYAPPLICATION_00 | Error durante el proceso de búsqueda | USERSORGANISMTREE GESTIONGROUPLISTBYAPPLICATION_01 | El parámetro paramGestionGroupListByApplication es nulo | GESTIONGROUPLISTBYAPPLICATION_02 | La lista de organismos está vacía o es nula. | USERSORGANISMTREEEl parámetro alias de la aplicación es nulo | GESTIONGROUPLISTBYAPPLICATION_03 | No se ha encontrado ningún rol para esos parámetros de búsqueda. | USERSORGANISMTREE_04 | El alias de la aplicación es nulo | USERSORGANISMTREE_05 | El rol no existe en el sistema | USERSORGANISMTREE_06 | El nombre del rol es nulohan encontrado grupos de gestión para esa aplicación | GESTIONGROUPLISTBYAPPLICATION_04 | Ha ocurrido algún error en el proceso de búsqueda |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| String[]ParamGestionGroupListByApplication organismsCodeTreeparams = 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 ParamGestionGroupListByApplication();
params.setApplicationAlias("PAU");
ResultGestionGroupListByApplication result = pauAgent.userByOrganismTreegestionGroupListByApplication(paramparams); |
|
Método '
...
gestionGroupListByUser'
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 una lista de grupos de gestión por usuario encapsulada en el objeto pasado como parámetro paramGestionGroupListByUser.
Los grupos de gestión asignados a los usuarios se encontrarán dados de alta en PAU.
Expand |
---|
|
SignaturaResultUserByOrganismTreeExtended userByOrganismTreeExtended( ParamUserByOrganismTreeExtended paramUserByOrganismTreeResultGestionGroupListByUser gestionGroupListByUser(ParamGestionGroupListByUser paramGestionGroupListByUser) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | organismsCodeTreeuserGGSearch | String[] | Lista de códigos de organismos a los que puede pertenecer el usuario | roleName | String[] | Nombre de roles por los que se filtrará | applicationAlias | String | Alias de la aplicación1242693904 | Objeto UserGGSearch | params | 1242693904 | Objeto SearchParams |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | userggUserList | User1242693904[] | Lista de objetos Userobjetos UserGG | size | int | Tamaño de la lista ggUserList devuelta |
Códigos error
USERSORGANISMTREEGESTIONGROUPLISTBYUSER_00 | Error durante el proceso de búsqueda de gestion group. | USERSORGANISMTREEGESTIONGROUPLISTBYUSER_01 | El objeto paramUserByOrganismTree ParamGestionGroupListByUser es nulo. | USERSORGANISMTREEGESTIONGROUPLISTBYUSER_02 | El fiscalAnagram es nulo. | GESTIONGROUPLISTBYUSER_03 | No se han encontrado | usuarios para este organismo y rolgrupos de gestión para ese usuario. | USERSORGANISMTREEGESTIONGROUPLISTBYUSER_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úsqueda04 | Ha ocurrido algún error en el proceso de búsqueda. | GESTIONGROUPLISTBYUSER_05 | La lista de anagramas fiscales es nula o esta vacía. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| String[]ParamGestionGroupListByUser organismsCodeTreeparams = new String[2];
organismsCodeTree[0] = "ORG00007";
organismsCodeTree[1] = "ORG00012";
String[] rolenName = new String[2];
rolesName[0] = "EDITOR";
rolesName[1] = "ISSUER";
ParamUserByOrganismTree param = new ParamUserByOrganismTreeParamGestionGroupListByUser();
paramparams.setOrganismsCodeTree(organismsCodeTree);
param.setApplicationAlias(“SNT”);
param.setRoleName(roleNamesetFiscalAnagram("11111111H");
ResultUserByOrganismTreeResultGestionGroupListByUser result = pauAgent.userByOrganismTreegestionGroupListByUser(paramparams); |
|
Método '
...
gestionGroupListByUserLike'
Servicio que devuelve una lista de usuarios en función del procedimiento y, opcionalmente, un listado de roles. Estos usuarios tendrán los procedimientos y los roles asignados de grupos de gestión a partir de un fiscal anagram/gestion group, o ambos campos vacíos, pasada como parámetro en el objeto paramGestionGroupListByUser usando el criterio LIKE para el grupo de gestión.
Los grupos de gestión y la asociación con los usuarios se realizará en PAU.
Expand |
---|
|
SignaturaResultUserListByProcedureAndRole userListByProcedureAndRole (ParamUserListByProcedureAndRole paramUserListByProcedureAndRole ResultGestionGroupListByUser gestionGroupListByUserLike(ParamGestionGroupListByUser paramGestionGroupListByUser)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | signature userGGSearch | String | Procedimiento asociado al Grupo de Gestión. | entity | String | Identificador de la entidad del procedimiento | roleCode | String[] | Listado de Roles asociados a los usuariosUserGGSearch | Filtro de búsqueda para el objeto UserGG |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | userListggUserList | UserList1242693904[] | Listado de usuarios obtenidos.Lista de objetos UserGG | size | int | Tamaño de la lista ggUserList devuelta |
Códigos error
USERLISTBYPROCEDUREANDROLEGESTIONGROUPLISTBYUSER_00 | Error durante el proceso de búsqueda de gestion group. | USERLISTBYPROCEDUREANDROLEGESTIONGROUPLISTBYUSER_01 | El objeto paramUserListByProcedureAndRole ParamGestionGroupListByUser es nulo. | USERLISTBYPROCEDUREANDROLEGESTIONGROUPLISTBYUSER_02 | El parámetro signature fiscalAnagram es nulo. | USERLISTBYPROCEDUREANDROLEGESTIONGROUPLISTBYUSER_04 | Error que proviene del webservice. | USERLISTBYPROCEDUREANDROLE_05 | No existen usuarios para los roles introducidos. | USERLISTBYPROCEDUREANDROLE_06 | No existen usuarios para el parámetro signature introducido. | USERLISTBYPROCEDUREANDROLE_07 | Existen errores en alguno de los roles introducidos | USERLISTBYPROCEDUREANDROLE_08 | Existen errores en el param signature introducido. | USERLISTBYPROCEDUREANDROLE_09 | El id de la entidad es nulo03 | No se han encontrado grupos de gestión para ese usuario. | GESTIONGROUPLISTBYUSER_04 | Ha ocurrido algún error en el proceso de búsqueda. | GESTIONGROUPLISTBYUSER_05 | La lista de anagramas fiscales es nula o esta vacía. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamUserListByProcedureAndRoleParamGestionGroupListByUser params = new ParamUserListByProcedureAndRoleParamGestionGroupListByUser();
UserGGSearch userGGSearch = new UserGGSearch();
paramsuserGGSearch.setSignaturesetFiscalAnagram("signature11111111T");
params.setEntitysetUserGGSearch(“entity”userGGSearch);
ResultUserListByProcedureAndRoleResultGestionGroupListByUser
result = pauAgent.userListByProcedureAndRolegestionGroupListByUserLike(params); |
|
...
Método '
...
gestionGroupListWithoutProcedures'
Servicio que devuelve una lista con los grupos de gestión en función a la información pasada como parámetro en el objeto ParamGGList.Los grupos de gestión se consultarán en PAU por nombre del grupo, código del grupo o por procedimientos asignados al grupo
De cada grupo devuelve código, nombre, descripción y la lista de procedimientos asociados.
Expand |
---|
|
SignaturaResultGGList gestionGroupListgestionGroupListWithoutProcedures(ParamGGList paramGGList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | ggSearch | GGSearch1242693904 | Objeto GGSearch |
Parámetros de respuesta
Códigos error
GESTIONGROUPLIST_01 | El objeto paramGGList es nulo | GESTIONGROUPLIST_00 | Error durante el proceso de búsqueda de gestion group. | GESTIONGROUPLIST_01 | El objeto paramGGList es nulo.gestion group | GESTIONGROUPLIST_04 | No se han encontrado grupos de gestión para estos parámetros de búsqueda. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGGList params = new ParamGGList();
GGSearch searchggSearch = new GGSearch();
searchggSearch.setDescriptionsetGGCode("descripciónCODE01");
params.setGgSearch(searchggSearch);
ResultGGList result = pauAgent.gestionGroupListgestionGroupListWithoutProcedures(params); |
|
Método '
...
gestionGroupListWithSize'
Servicio que devuelve una lista un listado de grupos de gestión por alias de aplicación encapsulada en el objeto pasado como parámetro paramGestionGroupListByApplication.
Estos grupos de gestión y los alias de las aplicaciones se consultarán e indica el tamaño del mismo.
Los grupos de gestión, se dan de alta en PAU.
Expand |
---|
|
SignaturaResultGestionGroupListByApplication gestionGroupListByApplication (ParamGestionGroupListByApplication paramGestionGroupListByApplicationResultGGListWithSize gestionGroupListWithSize (ParamGGListWithSize paramGGListWithSize)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | applicationGGSearch ggSearch | ApplicationGGSearch | Objeto ApplicationGGSearch | params | SearchParams | Objeto SearchParams | 1242693904 | Lista de anagramas fiscales |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | applicationGGgestionGroup | ApplicationGG1242693904[] | Lista Listado de objetos ApplicationGG (los grupos de gestión )encontrados. | size | int | Tamaño de la lista applicationGG devueltalista de grupos de gestión. |
Códigos error
GESTIONGROUPLISTBYAPPLICATIONGESTIONGROUPLIST_00 | GESTIONGROUPLISTBYAPPLICATION_03Error durante el proceso de búsqueda | GESTIONGROUPLISTBYAPPLICATION_01 | El parámetro paramGestionGroupListByApplication es nulo | GESTIONGROUPLISTBYAPPLICATION_02 | El parámetro alias de la aplicación es nulo | de gestion group. | GESTIONGROUPLIST_01 | El objeto paramGGList es nulo. | GESTIONGROUPLIST_04 | No se han encontrado grupos de gestión para | esa aplicaciónGESTIONGROUPLISTBYAPPLICATION_04 | Ha ocurrido algún error en el proceso estos parámetros de búsqueda. |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGestionGroupListByApplicationParamGGListWithSize params = new ParamGestionGroupListByApplicationParamGGListWithSize();
GGSearch search = new GGSearch();
paramssearch.setApplicationAliassetDescription("PAUdescripción");
ResultGestionGroupListByApplicationparams.setGgSearch(search);
ResultGGListWithSize result = pauAgent.gestionGroupListByApplicationgestionGroupListWithSize(params); |
|
Búsquedas y consultas de procedimientos
Método '
...
getProcedureAttributes'
Servicio que devuelve una lista de grupos de gestión por usuario encapsulada en el objeto pasado como parámetro paramGestionGroupListByUser.
Los grupos de gestión asignados a los usuarios se encontrarán dados de alta en PAUlos atributos de un procedimiento del catálogo de la DGA en función de la información pasada como parámetro en el objeto ParamGetProcedureAttributes.
Estos atributos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultGestionGroupListByUser gestionGroupListByUser(ParamGestionGroupListByUser paramGestionGroupListByUserResultGetProcedureAttributes getProcedureAttributes(ParamGetProcedureAttributes paramGetProcedureAttributes) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userGGSearchsignature | UserGGSearch | Objeto UserGGSearch | params | SearchParams | Objeto SearchParamsString | Signature o código del procedimiento | idEntity | String | Código de identificación de entidad. |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | ggUserListprocedureAttributes | UserGG1242693904[] | Lista de objetos UserGG | size | int | Tamaño de la lista ggUserList devuelta | Listado de atributos del procedimento buscado |
Códigos error
GESTIONGROUPLISTBYUSERPROCEDUREATTRIBUTES_00 | Error durante el proceso de búsqueda de gestion groupque proviene del webservices. | GESTIONGROUPLISTBYUSERPROCEDUREATTRIBUTES_01 El objeto ParamGestionGroupListByUser es nulo. | GESTIONGROUPLISTBYUSER_02 | El fiscalAnagram es nulo. | GESTIONGROUPLISTBYUSER_03 | No se han encontrado grupos de gestión para ese usuario. | GESTIONGROUPLISTBYUSER_04 | Ha ocurrido algún error en el proceso de búsqueda. | GESTIONGROUPLISTBYUSER_05 | La lista de anagramas fiscales es nula o esta vacíaEl objeto paramGetProcedureAttributes es nulo. | PROCEDUREATTRIBUTES_02 | La signatura es nula. | PROCEDUREATTRIBUTES_03 | El idEntity es nulo. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGestionGroupListByUserParamGetProcedureAttributes params = new ParamGestionGroupListByUserParamGetProcedureAttributes();
params.setFiscalAnagramsetSignature("474");
params.setIdEntity("11111111H0");
ResultGestionGroupListByUserResultGetProcedureAttributes result =pauAgent client.gestionGroupListByUsergetProcedureAttributes(params); |
|
Método '
...
procedureDetail'
Servicio que devuelve una lista de grupos de gestión a partir de un fiscal anagram/gestion group, o ambos campos vacíos, el detalle de un procedimiento de catálogo de la DGA dado en función de la información pasada como parámetro en el objeto paramGestionGroupListByUser usando el criterio LIKE para el grupo de gestiónParamProcedureDetail.
Los grupos de gestión y la asociación con los usuarios se realizará en PAUdatos del procedimiento se consultan en DESFOR.
Expand |
---|
|
SignaturaResultGestionGroupListByUser gestionGroupListByUserLike(ParamGestionGroupListByUser paramGestionGroupListByUserResultProcedureDetail procedureDetail(ParamProcedureDetail paramProcedureDetail) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | userGGSearch signature | UserGGSearch | Filtro de búsqueda para el objeto UserGGString | Signature o código del procedimiento |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError | Objeto ResultError | ggUserListprocedure | UserGG[] | Lista de objetos UserGG | size | int | Tamaño de la lista ggUserList devuelta | Procedure | Objeto Procedure, con los datos del procedimiento |
Códigos error
GESTIONGROUPLISTBYUSERPROCEDUREDETAIL_00 | Error durante el proceso de búsqueda de gestion group.GESTIONGROUPLISTBYUSERprocedure detail | PROCEDUREDETAIL_01 | El objeto ParamGestionGroupListByUser paramProcedureDetail es nulo. | GESTIONGROUPLISTBYUSERPROCEDUREDETAIL_02 | El fiscalAnagram es nulo. | GESTIONGROUPLISTBYUSER_03 | No se han encontrado grupos de gestión para ese usuario. | GESTIONGROUPLISTBYUSER_04 | Ha ocurrido algún error en el proceso de búsqueda. | GESTIONGROUPLISTBYUSER_05 | La lista de anagramas fiscales es nula o esta vacía.No existe un procedimiento para esa signature | PROCEDUREDETAIL_03 | La Signature es nula |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGestionGroupListByUserParamProcedureDetail params = new ParamGestionGroupListByUserParamProcedureDetail();
UserGGSearch userGGSearch = new UserGGSearch();
userGGSearch.setFiscalAnagram("11111111T");
params.setUserGGSearch(userGGSearch);
ResultGestionGroupListByUser
result=pauAgent.gestionGroupListByUserLike//se va a detallar por ejemplo el procedimiento de signatura 400
params.setSignature("400");
ResultProcedureDetail result = pauAgent.procedureDetail(params); |
|
Método '
...
procedureDetail'
Servicio que devuelve una lista con los grupos de gestión en función a la información pasada como parámetro en el objeto ParamGGList.
...
el detalle de un procedimiento de catálogo de la DGA dado en función de la información pasada como parámetro en el objeto ParamProcedureDetailByIdEntity. Es similar al servicio 6.3.1.7, pero en este caso es obligatorio introducir como campo de búsqueda la entidad del procedimiento, además de la signatura.
Los datos del procedimiento se consultan en DESFOR.
Expand |
---|
|
SignaturaResultGGList gestionGroupListWithoutProcedures(ParamGGList paramGGListResultProcedureDetail procedureDetail (ParamProcedureDetailByIdEntity paramProcedureDetailByIdEntity) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | ggSearch | GGSearch | Objeto GGSearch | idEntity | String | Código de la entidad asociada | signature | String | Signature o código del procedimiento |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError | Objeto ResultError | gestionGroupprocedure | GestionGroup[] | Lista de objetos GestionGroupProcedure | Objeto Procedure, con los datos del procedimiento |
Códigos error
GESTIONGROUPLISTPROCEDUREDETAILBYIDENTITY_00 | Error durante el proceso de búsqueda de procedure detail. | PROCEDUREDETAILBYIDENTITY_01 | GESTIONGROUPLIST_04 | No se han encontrado grupos de gestión para estos parámetros de búsquedaEl objeto paramGGList es nulo | GESTIONGROUPLIST_00 | Error durante el proceso de búsqueda de gestion group | 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 |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGGListParamProcedureDetailByIdEntity params = new
ParamGGListParamProcedureDetailByIdEntity();
GGSearch ggSearch = new GGSearch();
ggSearch.setGGCode("CODE01//se va a detallar por ejemplo el procedimiento de signatura 400
params.setSignature("400");
params.setGgSearchsetIdEntity(ggSearch"0");
ResultGGListResultProcedureDetail result = pauAgent.gestionGroupListWithoutProceduresprocedureDetail(params); |
|
Método '
...
procedureDetailBySIACod'
Servicio que devuelve un listado de grupos de gestión e indica el tamaño del mismo.
Los grupos de gestión, se dan de alta en PAUel detalle de un procedimiento del Catálogo de Procedimientos a partir del código SIA.
Los datos del procedimiento se consultan en DESFOR.
Expand |
---|
|
SignaturaResultGGListWithSize gestionGroupListWithSize (ParamGGListWithSize paramGGListWithSizeResultProcedureDetailSIA procedureDetailBySIACod(ParamProcedureDetailBySIACod paramProcedureDetailBySIACod) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | ggSearch codSIA | GGSearch | Lista de anagramas fiscalesString | Código SIA asociado |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError | Objeto ResultError | gestionGroupprocedureSIA | GestionGroup[] | Listado de los grupos de gestión encontrados. | size | int | Tamaño de la lista de grupos de gestión. | ProcedureSIA | Objeto ProcedureSIA, con los datos del procedimiento |
Códigos error
GESTIONGROUPLISTPROCEDUREDETAILBYSIA_00 | Error durante el proceso de búsqueda de gestion group.procedureDetailBySIACod | GESTIONGROUPLISTPROCEDUREDETAILBYSIA_01 | El objeto paramGGList ParamProcedureDetailBySIACod es nulo. | GESTIONGROUPLISTPROCEDUREDETAILBYSIA_04 02 | No se han encontrado grupos de gestión para estos parámetros de búsqueda.existe un procedimiento para ese código SIA | PROCEDUREDETAILBYSIA_03 | El código SIA es nulo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGGListWithSize params = new ParamGGListWithSize();
GGSearch search | ParamProcedureDetailBySIACod params = new GGSearchParamProcedureDetailBySIACod();
searchparams.setDescriptionapplicationId("descripciónPAU");
params.setGgSearchsetCodSIA(search"213285");
ResultGGListWithSizeResultProcedureDetailSIA result = pauAgent.gestionGroupListWithSizeprocedureDetailBySIACod(params); |
|
...
Método '
...
procedureDetailExtended'
Servicio que devuelve
...
el detalle de un procedimiento
...
de catálogo de la DGA dado en función de la información pasada como parámetro en el objeto
...
ParamProcedureDetail.
...
Los datos del procedimiento se consultan en DESFOR.
El servicio devuelve la información completa del procedimiento, que no se muestra en el servicio anterior 'procedureDetail'.
Expand |
---|
|
SignaturaResultGetProcedureAttributes getProcedureAttributes(ParamGetProcedureAttributes paramGetProcedureAttributesResultProcedureExtendedDetailprocedureDetailExtended(ParamProcedureDetailparamProcedureDetail) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | signature | String | Signature o código del procedimiento | idEntity | String | Código de identificación de entidad. |
Parámetros de respuesta
Códigos error
PROCEDUREATTRIBUTESPROCEDUREDETAIL_00 | Error que proviene del webservices.PROCEDUREATTRIBUTESdurante el proceso de búsqueda de procedure detail | PROCEDUREDETAIL_01 | El objeto paramGetProcedureAttributes paramProcedureDetail es nulo. | PROCEDUREATTRIBUTESPROCEDUREDETAIL_02 | La signatura es nula. | PROCEDUREATTRIBUTESNo existe un procedimiento para esa signature | PROCEDUREDETAIL_03 | El idEntity es nulo.La Signature es nula |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamGetProcedureAttributesParamProcedureDetail params = new ParamGetProcedureAttributes(ParamProcedureDetail();
//se va a detallar por ejemplo el procedimiento de signatura 400
params.setApplicationId("PAU");
params.setSignaturesetFiscalAnagram("47400000000T");
params.setIdEntitysetSignature("0400");
ResultGetProcedureAttributesResultProcedureExtendedDetail result = clientpauAgent.getProcedureAttributesprocedureDetailExtended(params); |
|
Método '
...
procedureDetailList'
Servicio que devuelve el detalle de un procedimiento de catálogo de la DGA dado en función de la información pasada como parámetro en el objeto ParamProcedureDetailpara cada uno de los procedimientos de un listado a partir de parámetros de búsqueda.
Los datos del procedimiento de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureDetail procedureDetail(ParamProcedureDetail paramProcedureDetailResultProcedureDetailList procedureDetailList (ParamProcedureDetailList paramProcedureDetailList)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | signatureprocedureSearch | String | Signature o código del procedimientoProcedureSearch | Objeto procedureSearch. Contiene criterios de búsqueda de Procedure, así como los parámetros de paginación y ordenación. |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError | Objeto ResultError | procedureprocedures | ProcedureObjeto Procedure, con los datos del procedimiento[] | Listado de procedimientos encontrados |
Códigos error
PROCEDUREDETAILPROCEDUREDETAILLIST_00 | Error durante en el proceso de búsqueda de listado de procedure detailprocedimientos | PROCEDUREDETAILPROCEDUREDETAILLIST_01 | El objeto paramProcedureDetail paramProcedureDetailList es nulo. | PROCEDUREDETAILPROCEDUREDETAILLIST_02 | No existe un procedimiento para esa signature | PROCEDUREDETAILexisten procedimientos para los parámetros de búsqueda. | PROCEDUREDETAILLIST_03 | La Signature es nulaEl id de la entidad es nulo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureDetailParamProcedureDetailList params = new ParamProcedureDetail();
//se va a detallar por ejemplo el procedimiento de signatura 400
params.setSignature("400");
ResultProcedureDetail result = pauAgent.procedureDetail ParamProcedureDetailList();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setIdEntidad("0");
procedureSearch.setDenomination("registro oficial");
params.setProcedureSearch(procedureSearch);
ResultProcedureDetailList
result=pauAgent.procedureDetailList(params); |
|
Método '
...
Servicio que devuelve el detalle de un procedimiento de catálogo de la DGA dado en función de la información pasada como parámetro en el objeto ParamProcedureDetailByIdEntity. Es similar al servicio 6.3.1.7, pero en este caso es obligatorio introducir como campo de búsqueda la entidad del procedimiento, además de la signatura.
...
procedureDetailWithManagingOrganismList'
Busca procedimientos junto a sus organismos gestores.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureDetail procedureDetail (ParamProcedureDetailByIdEntity paramProcedureDetailByIdEntityResultProcedureDetailList procedureDetailList (ParamProcedureDetailList paramProcedureDetailList)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | signatures | String[] | Códigos de los procedimiento de los que se quiere obtener el detalle | idEntity | String | Código de la entidad asociada | signature | String | Signature o código del procedimiento |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError1242693904 | Objeto ResultError | procedureprocedures | Procedure | Objeto Procedure, con los datos del procedimiento1242693904[] | Listado de procedimientos encontrados junto a sus órganos gestores. |
Códigos error
PROCEDUREDETAILBYIDENTITY_00 | Error durante el proceso de búsqueda de procedure detail. | PROCEDUREDETAILBYIDENTITY_PROCEDURELIST_01 | El objeto paramProcedureDetailByIdEntity ParamSignaturesAndIdEntity es nulo. | PROCEDUREDETAILBYIDENTITY PROCEDURELIST_ | 02 La signatura es nula. | PROCEDUREDETAILBYIDENTITY_03 | La entidad es nula. | PROCEDUREDETAILBYIDENTITY_04 | Error que proviene del webservices03 | El objeto signatures es nulo | PROCEDURELIST_05 | El objeto signatures está vacío | PROCEDURELIST_06 | No se han encontrado procedimientos para los parámetros de búsqueda. |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureDetailByIdEntityGestionGroup paramsgestionGroup = new ParamProcedureDetailByIdEntityGestionGroup();
//se va a detallar por ejemplo el procedimiento de signatura 400
paramsgestionGroup.setName("nombre GG");
gestionGroup.setDescription("descripción GG");
Procedure procedure1 = new Procedure();
procedure1.setSignature("4001");
paramsprocedure1.setIdEntitysetDenomination("0den1");
ResultProcedureDetail result = pauAgent.procedureDetail(params); |
|
Método '
...
procedureDetailWithSIA'
Servicio que devuelve el detalle de un procedimiento del Catálogo de Procedimientos a partir del incluyendo el código SIA.
Los datos del procedimiento de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureDetailSIA procedureDetailBySIACodprocedureDetailWithSIA(ParamProcedureDetailBySIACod paramProcedureDetailBySIACodParamProcedureDetailByIdEntity paramProcedureDetail) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | codSIA | idEntity | String | Código de la entidad asociada | signature | String | Código | SIA asociadodel procedimiento que se quiere obtener el detalle |
Parámetros de respuesta
Códigos error
PROCEDUREDETAILBYSIAPROCEDUREDETAILSIA_00 | Error durante el proceso de búsqueda de procedureDetailBySIACodprocedure detail | PROCEDUREDETAILBYSIAPROCEDUREDETAILSIA_01 | El objeto ParamProcedureDetailBySIACod paramProcedureDetail es nulo | PROCEDUREDETAILBYSIAPROCEDUREDETAILSIA_02 | No existe un procedimiento para ese código SIA | PROCEDUREDETAILBYSIA_03 | El código SIA es nuloesa signature | PROCEDUREDETAILSIA_03 | La Signature es nula | PROCEDUREDETAILSIA_04 | La Entidad es nula |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureDetailBySIACodParamProcedureDetailByIdEntity params = new ParamProcedureDetailBySIACodParamProcedureDetailByIdEntity();
params.applicationId("PAU");
params.setCodSIAsetfiscalAnagram("11111111H");
params.setSignature("400");
params.setIdEntity("2132850");
ResultProcedureDetailSIA result = pauAgent.procedureDetailBySIACodprocedureDetailWithSIA(params); |
|
Método '
...
procedureList'
Servicio que devuelve el detalle para cada uno de los procedimientos de un listado a partir de parámetros de búsquedade procedimientos publicados y despublicados del catálogo por la DGA en función de la información pasada como parámetro en el objeto ParamProcedureList.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureDetailList procedureDetailList (ParamProcedureDetailList paramProcedureDetailListResultProcedureList procedureList(ParamProcedureList paramProcedureList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | procedureSearch | ProcedureSearch | Objeto procedureSearch. Contiene criterios de búsqueda de Procedure, así como los parámetros de paginación y ordenación.1242693904 | Objeto ProcedureSearch, campos de búsqueda para procedimientos |
Parámetros de respuesta
Códigos error
PROCEDUREDETAILLISTPROCEDURELIST_00 | Error en durante el proceso de búsqueda de listado de procedimientosprocedure | PROCEDUREDETAILLISTPROCEDURELIST_01 | El objeto paramProcedureDetailList paramProcedureList es nulo. | PROCEDUREDETAILLISTPROCEDURELIST_02 | No existen procedimientos para los parámetros de búsqueda. | PROCEDUREDETAILLISTError que proviene del webservices | PROCEDURELIST_03 | El id de la entidad objeto ProcedureSearch es nulo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureDetailListParamProcedureList params = new ParamProcedureDetailListParamProcedureList();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setIdEntidadsetSignature("0");
procedureSearch.setDenominationsetVersion(""registro oficial);
procedureSearch.setIdOrgano("");
params.setProcedureSearch(procedureSearch);
ResultProcedureDetailListResultProcedureList result = pauAgent.procedureDetailListprocedureList(params); |
|
Método '
...
procedureList1'
Busca procedimientos junto a sus organismos gestoresServicio que devuelve un listado de procedimientos dados de alta en catálogo por la DGA en función de la información pasada como parámetro en el objeto ParamProcedureListByUser. Es similar al servicio referenciado en el punto 6.3.1.2, siendo obligatorio introducir el campo “idEntidad”.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureDetailList procedureDetailList (ParamProcedureDetailList paramProcedureDetailListResultProcedureList procedureList(ParamProcedureListAndEntity paramProcedureListAndEntity)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | signaturesprocedureSearch | String[] | Códigos de los procedimiento de los que se quiere obtener el detalle | idEntity | String | Código de la entidad asociada | 1242693904 | Objeto ProcedureSearch, campos de búsqueda para procedimientos |
Parámetros de respuestaCódigos error
PROCEDURELIST_00 | Error durante el proceso de búsqueda de procedure | PROCEDURELIST_01 | El objeto ParamSignaturesAndIdEntity paramProcedureList es nulo | PROCEDURELIST_02 | Error que proviene del webservices | PROCEDURELIST_03 | El objeto | signatures ProcedureSearch es nulo | PROCEDURELIST_ | 0504 | El | objeto signatures está vacío PROCEDURELIST_06 | No se han encontrado procedimientos para los parámetros de búsqueda. | parámetro idEntidad es nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| GestionGroup gestionGroupParamProcedureListAndIdEntity params = new ParamProcedureListAndIdEntity();
ProcedureSearch procedureSearch = new GestionGroupProcedureSearch();
gestionGroupprocedureSearch.setNamesetSignature(""nombre GG);
procedureSearch.setVersion("");
gestionGroupprocedureSearch.setDescriptionsetIdOrgano("descripción GG");
Procedure procedure1 = new Procedure(procedureSearch.setIdEntidad("0");
procedure1params.setSignaturesetProcedureSearch("1"procedureSearch);
procedure1.setDenomination("den1"
ResultProcedureList result = pauAgent.procedureList(params); |
|
Método '
...
ProcedureListByOrganism'
Servicio que devuelve el detalle de un procedimiento del Catálogo de Procedimientos incluyendo el código SIAla lista de procedimientos de Catálogo de la DGA cuyo organismo productor sea el indicado en el objeto ParamProcedureListByOrganism. Además de los procedimientos correspondientes al organismo productor indicado, también se devuelven los procedimientos horizontales.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureDetailSIA procedureDetailWithSIA(ParamProcedureDetailByIdEntity paramProcedureDetailResultProcedureListByOrganism procedureListByOrganism(ParamProcedureListByOrganism paramProcedureListByOrganism)
Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método. | fiscalAnagram | String | Anagrama fiscal. | idEntity organismCode | String | Código de | la entidad asociadasignatureorganismo del que se quieren obtener sus procedimientos asociados. | idEntity | String | Código del procedimiento que se quiere obtener el detallede identificación de entidad. |
Parámetros de respuesta
Nombre | Tipo | Descripción |
---|
resultError | ResultError | Objeto ResultError | procedureSIA | ProcedureSIA | Objeto ProcedureSIA, con los datos del procedimiento | 1242693904 | Objeto ResultError | procedures | 1242693904[] | Lista de objetos Procedure | size | int | Tamaño de la lista de procedimientos |
Códigos error
PROCEDUREDETAILSIAPROCEDURELISTBYORGANISM_00 | Error durante el proceso de búsqueda de procedure detailby organism. | PROCEDUREDETAILSIAPROCEDURELISTBYORGANISM_01 | El objeto paramProcedureDetail paramProcedureListByOrganism es nulo. | PROCEDUREDETAILSIAPROCEDURELISTBYORGANISM_02 | No existe un procedimiento para esa signature | PROCEDUREDETAILSIAEl organismCode es nulo. | PROCEDURELISTBYORGANISM_03 | La Signature es nula | PROCEDUREDETAILSIAEl idEntity es nulo. | PROCEDURELISTBYORGANISM_04 La Entidad es nula | El organismo no tiene procedimientos asociados. |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureDetailByIdEntityParamProcedureListByOrganism params = new
ParamProcedureDetailByIdEntityParamProcedureListByOrganism();
params.applicationId("PAU");
params.setfiscalAnagram("11111111H");
params.setSignature("400//se van a listar, por ejemplo, los procedimientos del organismo “ORG04174” y la entidad “0”
params.setOrganismCode("ORG04174");
params.setIdEntity("0");
ResultProcedureDetailSIAResultProcedureListByOrganism result =
pauAgentclient.procedureDetailWithSIAprocedureListByOrganism(params); |
|
Método '
...
procedureListByUser'
Servicio que devuelve un listado de procedimientos publicados y despublicados del catálogo por la DGA en función de la información pasada como parámetro en el objeto ParamProcedureListlos procedimientos de catálogo a los que un usuario puede acceder en función del grupo de gestión al que esté asignado.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureList procedureList(ParamProcedureList paramProcedureListResultProcedureListByUser procedureListByUser(ParamProcedureListByUser paramProcedureListByUser) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | procedureSearch | ProcedureSearch | Objeto ProcedureSearch, campos de búsqueda para procedimientos |
Parámetros de respuestaCódigos error
PROCEDURELISTPROCEDURELISTBYUSER_00 | Error durante el proceso de búsqueda de procedure by user. | PROCEDURELISTPROCEDURELISTBYUSER_01 | El objeto paramProcedureList es nulo | PROCEDURELIST_02paramProcedureListByUser 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 | PROCEDURELIST_03 | El objeto ProcedureSearch es nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureListParamProcedureListByUser params = new ParamProcedureListParamProcedureListByUser();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setSignature("");
procedureSearch.setVersion("");
procedureSearch.setIdOrgano("");
params.setProcedureSearch(procedureSearch);
ResultProcedureList params.setFiscalAnagram("anagrama fiscal");
ResultProcedureListByUser result = pauAgent.procedureListprocedureListByUser(params); |
|
Método '
...
procedureListByUser1'
Servicio que devuelve un listado de los procedimientos dados de alta en catálogo por la DGA catálogo a los que un usuario puede acceder en función de la información pasada como parámetro en el objeto ParamProcedureListByUser. Es similar al servicio referenciado en el punto 6.3.1.2, siendo obligatorio introducir el campo “idEntidad”del grupo de gestión al que esté asignado y a su entidad correspondiente. Es similar al servicio procedureListByUser, pero en este es último es solamente necesario el anagrama fiscal como parámetro de búsqueda.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureList procedureList(ParamProcedureListAndEntity paramProcedureListAndEntityResultProcedureListByUser procedureListByUser(ParamProcedureListByUserAndEntity paramProcedureListByUserAndEntity) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | procedureSearchidEntity | ProcedureSearchString | Objeto ProcedureSearch, campos de búsqueda para procedimientosCódigo de la entidad asociada |
Parámetros de respuestaCódigos error
PROCEDURELISTPROCEDURELISTBYUSER_00 | Error durante el proceso de búsqueda de procedure by user | PROCEDURELISTPROCEDURELISTBYUSER_01 | El objeto paramProcedureList paramProcedureListByUser es nulo | PROCEDURELISTPROCEDURELISTBYUSER_02 | Error que proviene del webservices | PROCEDURELISTEl fiscal anagrama es nulo | PROCEDURELISTBYUSER_03 | El objeto ProcedureSearch es nuloPROCEDURELISTusuario no existe en la base de datos | PROCEDURELISTBYUSER_04El parámetro idEntidad | Error que proviene del webservices | PROCEDURELISTBYUSER_05 | El id de la entidad es nulo |
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureListAndIdEntity params = new ParamProcedureListAndIdEntity();
ProcedureSearch procedureSearch | ParamProcedureListByUserAndEntity params = new ProcedureSearchParamProcedureListByUserAndEntity();
procedureSearchparams.setSignaturesetFiscalAnagram("72979986C");
procedureSearch.setVersion("");
procedureSearch.setIdOrgano("");
procedureSearch.setIdEntidadparams.setIdEntity("0");
params.setProcedureSearch(procedureSearch);
ResultProcedureList ResultProcedureListByUser result = pauAgent.procedureListprocedureListByUser(params); |
|
Método '
...
proceduresByGestionGroup'
Servicio que devuelve la lista de procedimientos de Catálogo de la DGA cuyo organismo productor sea el indicado del grupo de gestión pasado como parámetro en el objeto ParamProcedureListByOrganismParamGGList. Además de los procedimientos correspondientes al organismo productor grupo de gestión indicado, también se devuelven los procedimientos horizontales.
Los datos de los procedimientos se consultan en DESFOR. Los grupos de gestión se consultan en PAU.
Expand |
---|
|
SignaturaResultProcedureListByOrganism procedureListByOrganism(ParamProcedureListByOrganism paramProcedureListByOrganismResultProcedureDetailList proceduresByGestionGroup(ParamGGList paramGGList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método. | fiscalAnagram | String | Anagrama fiscal. | organismCode ggSearch | String GGSearch | Código Objeto de | organismo del que se quieren obtener sus procedimientos asociados.idEntity | String | Código de identificación de entidad.búsqueda del grupo de gestión |
Parámetros de respuestaCódigos error
PROCEDURELISTBYORGANISMGESTIONGROUPLIST_00 | Error en la operación. Error durante el proceso de búsqueda de procedure by organism. | PROCEDURELISTBYORGANISMGESTIONGROUPLIST_01 | El objeto paramProcedureListByOrganism ParamGGList es nulo. | PROCEDURELISTBYORGANISMGESTIONGROUPLIST_02 | El organismCode es nulo. | PROCEDURELISTBYORGANISM_03 | El idEntity es nulo. | PROCEDURELISTBYORGANISM_04 | El organismo no tiene procedimientos asociados. | 04 | Error 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 |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureListByOrganismParamGGList params = new ParamProcedureListByOrganismParamGGList();
//seGGSearch vanggSearch a= listar, por ejemplo, los procedimientos del organismo “ORG04174” y la entidad “0”
params.setOrganismCode("ORG04174new GGSearch();
ggSearch.setGgCode("CODE01");
params.setIdEntitysetGgSearch("0"ggSearch);
ResultProcedureListByOrganismResultProcedureDetailList result =pauAgent.proceduresByGestionGroup client.procedureListByOrganism(params); |
|
Método '
...
procedurePublishedList'
Servicio que devuelve los procedimientos de catálogo a los que un usuario puede acceder en función del grupo de gestión al que esté asignado.un listado de procedimientos publicados en el catálogo por la DGA en función de la información pasada como parámetro en el objeto ParamProcedureList.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureListByUser procedureListByUser(ParamProcedureListByUser paramProcedureListByUserResultProcedureList procedurePublishedList(ParamProcedureList paramProcedureList) Parámetros de invocación
Nombre | Tipo | Descripción |
---|
applicationId | String | Aplicación que ejecuta el método | fiscalAnagram | String | Anagrama fiscal | procedureSearch | 1242693904 | Objeto ProcedureSearch, campos de búsqueda para procedimientos |
Parámetros de respuesta
Códigos error
PROCEDURELISTBYUSERPROCEDURELIST_00 | Error durante el proceso de búsqueda de procedure by user. | PROCEDURELISTBYUSERPROCEDURELIST_01 | El objeto paramProcedureListByUser paramProcedureList es nulo. | PROCEDURELISTBYUSERPROCEDURELIST_02 | El fiscal anagrama es nulo. | PROCEDURELISTBYUSERError que proviene del webservices | PROCEDURELIST_03 | El usuario no existe en la base de datos | PROCEDURELISTBYUSER_04 | Error que proviene del webservicesobjeto ProcedureSearch es nulo |
Ejemplo de invocación Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
| ParamProcedureListByUserParamProcedureList params = new ParamProcedureListByUserParamProcedureList();
ProcedureSearch procedureSearch = new ProcedureSearch();
paramsprocedureSearch.setFiscalAnagramsetSignature("1"anagrama fiscal");
params.setProcedureSearch(procedureSearch);
ResultProcedureListByUserResultProcedureList result = pauAgent.procedureListByUser(params); |
|
Método 'procedureListByUser1'
Servicio que devuelve los procedimientos de catálogo a los que un usuario puede acceder en función del grupo de gestión al que esté asignado y a su entidad correspondiente. Es similar al servicio procedureListByUser, pero en este es último es solamente necesario el anagrama fiscal como parámetro de búsqueda.
Los datos de los procedimientos se consultan en DESFOR.
Expand |
---|
|
SignaturaResultProcedureListByUser procedureListByUser(ParamProcedureListByUserAndEntity paramProcedureListByUserAndEntity) Parámetros de invocaciónprocedurePublishedList(params); |
|
Anexos
Objetos comunes
Objeto 'Action'
actionCode | String | Código de acción |
alias | String | Nombre de la acción |
description | String | Descripción de la acción |
applicationName | String | Nombre de la aplicación |
applicationAlias | String | Alias de la aplicación |
Objeto 'ActionSearch'
Objeto 'AdmRole'
...
...
...
Nombre del rol |
description | String | Descripción |
Objeto 'AdmRoleSearch' Anchor |
---|
| AdmRoleSearch |
---|
| AdmRoleSearch |
---|
|
...
Códigos error
...
...
...
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
|
ParamProcedureListByUserAndEntity params = new ParamProcedureListByUserAndEntity();
params.setFiscalAnagram("72979986C");
params.setIdEntity("0");
ResultProcedureListByUser result = pauAgent.procedureListByUser(params); |
Método 'proceduresByGestionGroup'
Servicio que devuelve la lista de procedimientos de Catálogo de la DGA del grupo de gestión pasado como parámetro en el objeto ParamGGList. Además de los procedimientos correspondientes al grupo de gestión indicado, también se devuelven los procedimientos horizontales.
Los datos de los procedimientos se consultan en DESFOR. Los grupos de gestión se consultan en PAU.
...
Signatura
ResultProcedureDetailList proceduresByGestionGroup(ParamGGList paramGGList)
Parámetros de invocación
...
Parámetros de respuesta
...
Lista de objetos Procedure
...
Códigos error
...
...
...
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
|
ParamGGList params = new ParamGGList();
GGSearch ggSearch = new GGSearch();
ggSearch.setGgCode("CODE01");
params.setGgSearch(ggSearch);
ResultProcedureDetailList result=pauAgent.proceduresByGestionGroup (params); |
Método 'procedurePublishedList'
Servicio que devuelve un listado de procedimientos publicados en el catálogo por la DGA en función de la información pasada como parámetro en el objeto ParamProcedureList.
Los datos de los procedimientos se consultan en DESFOR.
...
Signatura
ResultProcedureList procedurePublishedList(ParamProcedureList paramProcedureList)
Parámetros de invocación
...
Parámetros de respuesta
...
Códigos error
...
...
...
Ejemplo de invocación
Code Block |
---|
language | java |
---|
title | Ejemplo de invocación |
---|
|
ParamProcedureList params = new ParamProcedureList();
ProcedureSearch procedureSearch = new ProcedureSearch();
procedureSearch.setSignature("1");
params.setProcedureSearch(procedureSearch);
ResultProcedureList result = pauAgent.procedurePublishedList(params); |
Anexos
Objetos comunes
...
...
...
...
String
...
...
...
...
Action
...
...
...
...
String
...
...
...
...
AdmRole
...
...
...
...
String
...
...
...
...
String
...
...
...
...
ApplicationGG
...
...
...
...
String
...
...
...
...
ApplicationRelation
...
...
...
...
Application
...
roleType
...
Action[]
...
...
...
...
String
...
...
...
...
AssignedRole
...
...
...
...
String
...
...
...
...
AssignedRole
...
...
...
...
String[]
...
...
...
...
...
...
...
GestionGroup
...
...
...
...
String
...
...
...
...
String
...
signature | String | Signatura del procedimiento |
denomination | String | Denominación del procedimiento |
servicio | String | Servicio asociado al procedimiento |
idEntidad | String | Código de la entidad |
idOrgano | String | Código del órgano del catálogo |
version | String | Versión |
descOrgano | String | Descripción del órgano del catálogoadmRole | 1242693904 | Objeto AdmRole |
params | 1242693904 | Objeto SearchParams |
Objeto 'Application'
alias | String | Alias aplicación |
name | String | Nombre |
ips | Ip[] | Lista de direcciónes Ip |
description | String | Descripción |
version | String | Versión |
responseUrl | String | Url asociada a la aplicación |
organismCodeOwner | String | Código de organismo asociado |
methods | 1242693904[] | Lista de métodos |
Objeto 'ApplicationGG' Anchor |
---|
| ApplicationGG |
---|
| ApplicationGG |
---|
|
applicationAlias | String | Alias de la aplicación |
ggCode | String | Código del grupo de gestión |
ggName | String | Nombre del grupo de gestión |
admRoleCode | String | Código del rol |
admRoleName | String | Nombre del rol |
Objeto 'ApplicationGGSearch' Anchor |
---|
| ApplicationGGSearch |
---|
| ApplicationGGSearch |
---|
|
Objeto 'ApplicationRelation' Anchor |
---|
| ApplicationRelation |
---|
| ApplicationRelation |
---|
|
applicationAliasA | String | Alias aplicación A |
applicationAliasB | String | Alias aplicación B |
applicationNameA | String | Nombre aplicación A |
applicationNameB | String | Nombre aplicación B |
methods | 1242693904[] | Lista de métodos |
Objeto 'ApplicationRelationSearch' Anchor |
---|
| ApplicationRelationSearch |
---|
| ApplicationRelationSearch |
---|
|
Objeto 'ApplicationSearch' Anchor |
---|
| ApplicationSearch |
---|
| ApplicationSearch |
---|
|
Objeto 'AppRole'
Nombre | Tipo | Descripción |
---|
roleCode | String | Código del rol de la aplicación |
name | String | Nombre del rol |
descripcion | String | Descripción del rol |
applicationAlias | String | Alias de la aplicación |
roleType | int | Tipo de rol |
actions | Action[] | Lista de objetos Action |
Objeto 'AssignedRole'
fiscalAnagram | String | Anagrama fiscal del usuario |
organismCode | String | Código de organismo |
roleCode | String | Código de rol |
roleName | String | Nombre del rol |
appAlias | String | Alias de la aplicación |
Objeto 'AssignedRoleSearch' Anchor |
---|
| AssignedRoleSearch |
---|
| AssignedRoleSearch |
---|
|
assignedRole | 1242693904 | Objeto AssignedRole |
params | 1242693904 | Objeto SearchParams |
organisms | String[] | Lista de organismos |
Objeto 'AssignedRolesToUser' Anchor |
---|
| AssignedRolesToUser |
---|
| AssignedRolesToUser |
---|
|
fiscalAnagram | String | Anagrama fiscal del usuario |
assignedRoleList | AssignedRole[] | Lista de objetos AssignedRole |
Objeto 'AssignedRoleTreeSearch' Anchor |
---|
| AssignedRoleTreeSearch |
---|
| AssignedRoleTreeSearch |
---|
|
Objeto 'AssignedRolesUserListSearch' Anchor |
---|
| AssignedRolesUserListSearch |
---|
| AssignedRolesUserListSearch |
---|
|
fiscalAnagramList | String[] | Lista de anagramas fiscales |
assignedRole | AssignedRole | Objeto AssignedRole |
Objeto 'GestionGroup'
ggCode | String | Código del grupo |
name | String | Nombre del grupo de gestión |
description | String | Descripción del grupo |
procedure | 1242693904[] | Lista de procedimientos |
Objeto 'GGSearch'
Objeto 'Ip'
address | String | Dirección Ip |
Objeto 'Method'
methodCode | String | Código asociado al método |
name | String | Nombre del método |
description | String | Descripción del método |
service | String | Nombre del servicio al que corresponde el método |
Objeto 'Procedure'
signature | String | Signatura del procedimiento |
denomination | String | Denominación del procedimiento |
servicio | String | Servicio asociado al procedimiento |
idEntidad | String | Código de la entidad |
idOrgano | String | Código del órgano del catálogo |
version | String | Versión |
descOrgano | String | Descripción del órgano del catálogo |
xmlData | String |
|
procedureAttributes | ProcedureAttributes[] | Lista de atributos del procedimiento |
Objeto 'ProcedureAttributes' Anchor |
---|
| ProcedureAttributes |
---|
| ProcedureAttributes |
---|
|
code | String | Código del atributo del procedimiento |
value | String | Valor del atributo del procedimiento |
Objeto 'ProcedureDetailExtended' Anchor |
---|
| ProcedureDetailExtended |
---|
| ProcedureDetailExtended |
---|
|
atributos | AtributosWS[] | Lista de atributos que tiene el procedimiento |
ayudacobertura | String | Cobertura de la ayuda |
ayudaimporte | String | Importe en la ayuda |
beneficiarios | String | Beneficiarios del procedimiento |
canalaplicacionurl | String | Dirección url del formulario dinámico asoc |
canalcitapreviahorario | String | Horario de atención de cita previa |
canalcitapreviatfn | String | Número de teléfono de cita previa |
canalcorreoordinario | String | Dirección postal |
canalemail | String | Dirección de correo electrónico |
canalfax | String | Número de fax |
canaloficinahorario | String | Horario de atención de la oficina |
canaloficinasurl | String | Dirección url de la oficina |
canalserviciourl | String | Dirección de servicio electrónico |
canaltelefono | String | Número de teléfono |
canaltelefonohorario | String | Horario de atención |
denomination | String | Denominación del procedimiento |
departamentoresolutor | String | Identificador del departamento resolutor asociado |
descDepartamento | String | Descripción del departamento. |
descOrgano | String | Descripción del órgano del catálogo |
dirigidoadministraciones | String | Administraciones a las que va dirigido |
dirigidociudadanos | String | Grupo de ciudadanos al que va dirigido |
dirigidoempresas | String | Grupo de empresas al que va dirigido |
dirigidoentidadescolab | String | Grupo de entidades colaboradoras al que va dirigido |
documentacion | String | Documentación del departamento |
efecSilenAdm | String | Efecto del silencio administrativo |
familiaDescripcion | String | Descripción de familia. |
fecPubBoletin | String | Fecha de publicación en el boletín |
fecpresentaciondesde | String | Desde, fecha de plazo de presentación de solicitudes |
fecpresentacionhasta | String | Hasta, fecha de plazo de presentación de solicitudes |
fileCaracteristicas1 | String | Fichero Caracteristicas1 en Base64 |
fileCaracteristicas2 | String | Fichero Caracteristicas2 en Base64 |
formasiniciartramite | String | Formas de iniciar el trámite |
idDepartamento | String | Identificador del departamento asociado |
idEntidad | String | Código de la entidad a la que pertenece |
idFamilia | String | Identificador de la familia |
idMateria | String | Identificador de la materia |
idOrgano | String | Código del órgano del catálogo |
idProcedimiento | String | Identificador del procedimiento |
idorganoresolutor | String | Identificador del órgano resolutor asociado |
idorganotramitador | String | Identificador del órgano tramitador asociado |
idsectoractividad | String | Identificador del sector de actividad al que va dirigido |
incertificadoemp | String | Certificado de empadronamiento de la documentación |
indni | String | Dni de la documentación |
infAdicional | String | Información adicional asociada al procedimiento |
infechaprevision | String | Fecha de previsión |
inidaplicaciongestora | String | Aplicación gestora |
inlistaservicios | String | Lista de servicios de la documentación |
innivelactual | String | Nivel actual de interacción |
innivelprevisto | String | Nivel previsto de interacción |
innumsolicitudesan | String | Número de solicitudes anuales |
inobservaciones | String | Observaciones del SID |
interaccionemail | String | Envío de avisos de correo electrónico |
interaccionestadourl | String | Dirección de consulta sobre el estado de tramitación |
interaccionnotifurl | String | Dirección de notificaciones telemáticas |
interaccionsms | String | Envío de avisos vía sms |
interacciontfn | String | Número de información sobre el estado de tramitación |
materiaDescripcion | String | Descripción de la materia |
nombreCaracteristicas1 | String | Nombre del fichero caracteristicas1 |
nombreCaracteristicas2 | String | Nombre del fichero caracteristicas1 |
normativa | String | Normativa del procedimiento |
objeto | String | Objeto del procedimiento |
observaciones | String | Observaciones del procedimiento |
plazoResolucion | String | Plazo de resolución |
plazopresentacion | String | Plazo de presentación de solicitudes |
pendientePlazo | boolean | Plazo pendiente |
recursos | String | Recursos del procedimiento |
requisitos | String | Requisitos del procedimiento |
servicio | String | Servicio asociado al procedimiento |
signature | String | Signatura del procedimiento |
tasacodigo | String | Codificación de la tasa |
tasadescripcion | String | Descripción de la tasa |
tasaentidadespago | String | Entidades de pago en caja |
tasamediospago | String | Medios de pago de la tasa |
tasapago | String | Pago de tasas |
tasaurl | String | Url de pago telemático de la tasa |
tiempomedioresolucion | String | Tiempo medio de resolución |
version | String | Versión del procedimiento |
vuds | String | Ventanilla única de directiva de servicios |
vudscodigos | String | Descripción de los códigos asociados a VUDS |
xmlData | String |
|
procedureAttributes | ProcedureAttributes[] | Lista de atributos del procedimiento |
Objeto
...
'
...
...
...
...
Objeto 'ProcedureSearch' Anchor |
---|
| ProcedureSearch |
---|
| ProcedureSearch |
---|
|
...
roleCode | String | Código del rol |
name | String | Nombre del rol |
descripcion | String | Descripción del rol |
applicationAlias | String | Alias de la aplicación |
actions | Action1242693904[] | Lista de acciones |
roleType | Integer | Tipo de rol |
...
Objeto 'RoleOrganism'
...
sortColumn | String | Columna por la que queremos ordenar |
ascending | Boolean | Indica si el orden de ordenación es ascendente |
fromIndex | Integer | Índice desde el que queremos buscar |
toIndex | Integer | Índice hasta que el que queremos buscar |
Objeto 'User'
...
| Tipo | Descripción |
---|
fiscalAnagram | String | Anagrama fiscal del usuario |
roleOrganism | RoleOrganism1242693904[] | Lista de objetos RoleOrganism |
...
Objeto 'UserGG'
...
fiscalAnagram | String | Anagrama fiscal del usuario |
ggCode | String | Código del grupo de gestión |
admRoleCode | String | Código del rol |
ggName | String | Nombre del grupo de gestión |
admRoleName | String | Nombre del rol |
...
Objeto 'UserList'
...