Document Entry Function Pub (eliminación de entradas de documento)
Las extensiones pueden utilizar la codeunit pública "Document Entry Function Pub" (ID: 5227452) del espacio de nombres Simova.DMS.Archive.DocumentEntry para eliminar las entradas de Document Central marcadas mediante el proceso de eliminación estándar.
Requisitos:
- Document Central debe estar incluido como dependencia de la extensión.
- Marque todas las entradas de documento que desea eliminar en la variable de registro que pasa a la función.
DeleteDocumentEntry
Antes de llamar a DeleteDocumentEntry, marque las entradas de documento que desea eliminar en la variable de registro proporcionada. La función procesa todas las entradas marcadas en esa variable mediante el proceso de eliminación estándar. Este proceso gestiona la confirmación, las restricciones de retención de los documentos y sus versiones, el control de acceso y el registro de la eliminación.
Parámetros
| Var | Nombre | Tipo de dato | Subtipo | Longitud | Descripción |
|---|---|---|---|---|---|
| Sí | ParamRecordSIMDMSDocumentEntry |
Record | SIM_DMS Document Entry |
Una variable de registro que contiene las entradas de documento marcadas para su eliminación. |
Valor devuelto
| Tipo de dato | Descripción |
|---|---|
| Boolean | true cuando el proceso de eliminación estándar indica que ha finalizado; false cuando la eliminación se cancela o la retención o el control de acceso la impiden. |
Si la variable de registro proporcionada no contiene entradas marcadas, la función genera el error No Document Entries for Deletion found. También pueden generarse otros errores, por ejemplo, si falta una configuración necesaria.
Ejemplo de código
Mostrar código de ejemplo
El valor booleano devuelto permite a la extensión que realiza la llamada saber si finalizó el proceso de eliminación estándar. La función no omite las comprobaciones estándar.
Permisos
Los conjuntos de permisos ADMIN y USER de Document Central incluyen permiso de ejecución para esta codeunit. El proceso de eliminación estándar sigue comprobando si el usuario puede eliminar los documentos.