Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
A continuación se muestran todos los métodos referentes a la administración de expedientes.
Uso obligatorio del parámetro X-ApplicationId
Además de los parámetros específicos que se deben incluir en cada método, es imprescindible que se indique el parámetro X-ApplicationId en la cabecera de la petición.
Este parámetro permite identificar la aplicación que realiza la invocación y validar sus permisos en PAU. Para más detalles, se recomienda revisar los ejemplos de invocación disponibles.
Métodos para la gestión de expedientes
Método 'organizeAdminFile'
El método permite reordenar los documentos contenidos en un expediente. Permite tanto mover documentos entre carpetas y modificar el orden (num_order) en el que se encuentran.
El método se ejecutará de forma asíncrona. Si no hay problemas de comunicación, el método devolverá OK, y posteriormente se enviará un evento de SGA con código de evento ‘organizeAdminFile’, donde se indicará el resultado de la ordenación con los posibles errores que hayan surgido.
Parámetros de invocación
Nombre
Tipo
Obligatorio
Descripción
Nombre
Tipo
Obligatorio
Descripción
Parámetros organizeAdminFile
csv
String
Si
Código CSV del expediente a reordenar
sortDocumentInfoList
SortDocumentInfo[]
Si
Listado de “movimientos” a realizar
Objeto SortDocumentInfo
Nombre
Tipo
Obligatorio
Descripción
Nombre
Tipo
Obligatorio
Descripción
Campos objeto SortDocumentInfo
csv
String
Si
Código CSV del documento a ordenar
currentIndex
int
Si
Nuevo documentNumOrder que tendrá el documento indicado dentro de la carpeta/raíz del expediente.
newFolder
String
Si
Carpeta “destino” a la que se desea mover el documento. Si no se va a mover el documento, este campo será igual a oldFolderId. Para indicar la raíz del expediente, este campo será “####”.
oldFolder
String
Si
Carpeta “origen” en la que se encuentra el documento. Para indicar la raíz del expediente, este campo será “####”.
Parámetros de respuesta
Nombre
Tipo
Descripción
Nombre
Tipo
Descripción
Resultado organizeAdminFile
result
String
“OK” si la llamada es correcta y “KO” si no. Los errores internos se devolverán en el evento de SGA.
El método permite recuperar el contenido de un expediente o una carpeta. Únicamente se recuperará “el primer nivel” de dicho directorio, es decir, si se recupera un expediente no recuperará el contenido de las carpetas que contenga.
Este método se podrá utilizar para recuperar contenido de carpetas de expedientes grandes sin la necesidad de cargar todos los documentos y subcarpetas innecesarios.
Parámetros de invocación
Nombre
Tipo
Obligatorio
Descripción
Nombre
Tipo
Obligatorio
Descripción
Parámetros organizeAdminFile
csv
String
Si*
Código CSV del expediente a recuperar (*rellenar este campo o el id)
id
String
Si*
Id de documentum del expediente O CARPETA a recuperar (*rellenar este campo o el csv)
{
{
"administrativeFileDocumentList" : [
{
"id" : "0906fca38c38bc36",
"csv" : "CSV7S0LMCR8IB1X0CCSV",
"name" : "CCSV IIT file",
"description" : "Documento de pruebas IT",
"creationDate" : "11/02/2025 9:39:49",
"objectType" : "dga_paega_doc_dea",
"documentType" : "INSTRUCCION",
"procedureCode" : "830",
"procedureName" : "Solicitud de información previa sobre el valor de bienes inmuebles objeto de adquisición o transmisión",
"extension" : "pdf",
"numOrder" : "0"
},
{
"id" : "0906fca38c38bc81",
"csv" : "CSVU32RMLJ7IX190CCSV",
"name" : "CCSV IIT file",
"description" : "Documento de pruebas IT",
"creationDate" : "11/02/2025 9:42:07",
"objectType" : "dga_paega_doc_dea",
"documentType" : "INSTRUCCION",
"procedureCode" : "830",
"procedureName" : "Solicitud de información previa sobre el valor de bienes inmuebles objeto de adquisición o transmisión",
"extension" : "docx",
"numOrder" : "2"
},
{
"id" : "0906fca38c38bf30",
"csv" : "CSV7R4LFNW8H41D0CCSV",
"name" : "CCSV IIT file",
"description" : "Documento de pruebas IT",
"creationDate" : "11/02/2025 9:39:47",
"objectType" : "dga_paega_doc_dea",
"documentType" : "INSTRUCCION",
"procedureCode" : "830",
"procedureName" : "Solicitud de información previa sobre el valor de bienes inmuebles objeto de adquisición o transmisión",
"extension" : "docx",
"numOrder" : "1"
},
{
"id" : "0906fca38c38c904",
"csv" : "CSVMI3VIAT0IH190CCSV",
"name" : "CCSV IIT file",
"description" : "Documento de pruebas IT",
"creationDate" : "11/02/2025 11:22:33",
"objectType" : "dga_paega_doc_dea",
"documentType" : "INSTRUCCION",
"procedureCode" : "830",
"procedureName" : "Solicitud de información previa sobre el valor de bienes inmuebles objeto de adquisición o transmisión",
"extension" : "docx",
"numOrder" : "3"
}
],
"administrativeFileFolderList" : [
{
"id" : "0906fca38c38c979",
"code" : "JUNIT_TEST",
"name" : "JUNIT_TEST",
"creationDate" : "11/02/2025 11:24:10",
"numOrder" : "0"
},
{
"id" : "0906fca38c6c479d",
"code" : "CARPETACODE",
"name" : "CARPETANAME",
"creationDate" : "22/07/2025 11:08:32",
"numOrder" : "0"
},
{
"id" : "0906fca38c6c479f",
"code" : "CARPETACODE2",
"name" : "CARPETANAME2",
"creationDate" : "22/07/2025 11:09:04",
"numOrder" : "0"
}
]
}
}
Método 'regenerateIndex'
El método regenera el indice del expediente, es necesario que el mismo se encuentre en la tabla de regeneración de expedientes para poder ser generado, de lo contrario devolverá error en la tarea asincrona.
El método se ejecutará de forma asíncrona. Si no hay problemas de comunicación, el método devolverá OK, y posteriormente se enviará un evento de SGA con código de evento ‘resultRegenerateIndex’, donde se indicará el resultado de la ordenación con los posibles errores que hayan surgido. El metodo devolvera KO si, al menos uno de los dos, el CSV o el ID del expediente no ha sido especificado en la llamada.
Parámetros de invocación
Nombre
Tipo
Obligatorio
Descripción
Nombre
Tipo
Obligatorio
Descripción
Parámetros regAdminFileIndex
csv
String
Si, en caso de no especificar el ID
Código CSV del expediente a reordenar
id
String
Si, en caso de no especificar el CSV
ID del expediente en documentum
includeAdminFile
boolean
No
Indica si se desea recuperar el objeto expediente con el índice regenerado
attachIndexSignature
boolean
No
Indica si se desea recuperar la firma asociada al índice.
Parámetros de respuesta
Nombre
Tipo
Descripción
Nombre
Tipo
Descripción
Resultado regAdminFileIndex
result
String
“OK” si la llamada es correcta y “KO” si no. Los errores internos se devolverán en el evento de SGA.
errors
String[]
Listado de errores que se han producido durante la operación. Los errores internos se devolverán en el evento de SGA.
Códigos de error
Los errores internos serán encapsulados en el evento de notificación de SGA.
Descripción
Descripción
Error de conexión con documentum
El documentos que se pretende recuperar no existe
Error genérico procesando la petición.
El expediente: ID no esta en la tabla de regeneración de indices.