Referencia del Namespace sage.addons.gestdoc.Negocio.Clases

Estructuras de datos

class  Carpeta
 Objeto base ObjetoCarpeta basado sobre el objeto base "ObjetoGestDoc" y que cumple implementa la interfaz "IObjetoCarpeta" Más...
 
class  CopiaGestDoc
 Task 128265: Copia de seguridad de GestDoc Más...
 
class  Documento
 Objeto base ObjetoDocumento basado sobre el objeto base "ObjetoGestDoc" Más...
 
class  DocumentosGestDoc
 Clase pública "DocumentosGestDoc" base para la gestión de los documentos a añadir en los mantenimientos/documentos de compra/venta ... Más...
 
class  ExtDocCompra_GestDoc
 Modificaciones para documentos de compra Más...
 
class  ExtDocVenta_GestDoc
 Modificaciones para documentos de venta Más...
 
class  FileExensionDocumento
 Clase para gestionar los iconos y la descripción de los documentos Más...
 
class  FunctionsGestDoc
 Clase estática para las funciones del módulo de la gestión documental sencilla
 
class  gestdocConfig
 Clase de negocio para configuración de gestión documental. Más...
 
class  ManteExtBase_GestDoc
 Extensión para el mantenimiento de usuarios Más...
 
class  ManteExtDocumentoBase_GestDoc
 Extensión para los formularios basados en DocumentoBase Más...
 
class  ManteExtEmpresa_GestDoc
 Extensión para el mantenimiento de empresa Más...
 
class  ManteExtUsuarios_GestDoc
 Extensión para el mantenimiento de usuarios Más...
 
class  Migrar
 Clase de negocio del proceso de migración de la gestión documental Más...
 
class  ObjetoGestDoc
 Objeto base ObjetoGestDoc que cumple la interfaz IObjetoGestDoc Este objeto es la base del objeto Carpeta y del objeto Documento para la gestión documental Más...
 
class  Propiedad
 Clase para la gestión de las propiedades de los documentos y carpetas Más...
 
class  Sincroniza_GestDoc
 Clase para la sincronización de la gestión documental con One-Drive Más...
 
class  StateDataRow
 Clase base para gestionar si ha de realizar un _Insert, _Save , _Delete o ninguna acción Más...
 
class  Tag
 Clase de tags para la gestión documental Más...
 
class  Usuario
 Clase de usuarios para la gestión documental Más...
 
class  Version
 Clase para la gestión de versiones de un documento Más...
 

Enumeraciones

enum  eTipoActualizacionObjeto { eTipoActualizacionObjeto.Insert, eTipoActualizacionObjeto.Update, eTipoActualizacionObjeto.Delete, eTipoActualizacionObjeto.Nothing }
 Enumeración para gestionar si ha de realizar un Insert, Update o nada Más...
 
enum  eTipoConsultaCarpetasDocumentos { eTipoConsultaCarpetasDocumentos.TodosNiveles, eTipoConsultaCarpetasDocumentos.Nivel }
 Enumeración para gestionar la consulta de la estructura de carpetas y documentos Más...
 
enum  eTipoAcceso { eTipoAcceso.Denegado = 0, eTipoAcceso.SoloLectura = 1, eTipoAcceso.Completo = 2 }
 Tipos de accesos a las carpetas y documentos Más...
 
enum  eIconSize { eIconSize.Small, eIconSize.Large }
 Tamaño de los iconos Más...
 
enum  eIconEdition { eIconEdition.Edition, eIconEdition.EditionByOtherUser }
 Iconos a presentar segun el tipo de edición Más...
 
enum  eTipoDocumentoGestDoc {
  eTipoDocumentoGestDoc.Stock, eTipoDocumentoGestDoc.Venta, eTipoDocumentoGestDoc.Compra, eTipoDocumentoGestDoc.FacturaCompra,
  eTipoDocumentoGestDoc.Asiento, eTipoDocumentoGestDoc.Mante, eTipoDocumentoGestDoc.Otro
}
 Enumeración para gestionar el tipo de documento Más...
 
enum  eSincronizacionGestDoc {
  eSincronizacionGestDoc.UploadFile = 1, eSincronizacionGestDoc.RenameFile = 2, eSincronizacionGestDoc.DeleteFile = 3, eSincronizacionGestDoc.UploadFolder = 11,
  eSincronizacionGestDoc.RenameFolder = 12, eSincronizacionGestDoc.DeleteFolder = 13
}
 Acciones de la sincronización Más...
 

Documentación de las enumeraciones

◆ eIconEdition

Iconos a presentar segun el tipo de edición

Valores de enumeraciones
Edition 

En edición

EditionByOtherUser 

En edición por otro usuario

Definición en la línea 79 del archivo EnumGestDoc.cs.

◆ eIconSize

Tamaño de los iconos

Valores de enumeraciones
Small 

16x16 píxeles de tamaño

Large 

32x32 píxeles de tamaño

Definición en la línea 63 del archivo EnumGestDoc.cs.

◆ eSincronizacionGestDoc

Acciones de la sincronización

Valores de enumeraciones
UploadFile 

Upload de un documento

RenameFile 

Rename de un documento

DeleteFile 

Delete de un documento

UploadFolder 

Upload de una carpeta

RenameFolder 

Rename de una carpeta

DeleteFolder 

Delete de un carpeta

Definición en la línea 130 del archivo EnumGestDoc.cs.

◆ eTipoAcceso

Tipos de accesos a las carpetas y documentos

Valores de enumeraciones
Denegado 

No tiene acceso a realizar acciones

SoloLectura 

Acceso de solo consulta

Completo 

Total

Definición en la línea 44 del archivo EnumGestDoc.cs.

◆ eTipoActualizacionObjeto

Enumeración para gestionar si ha de realizar un Insert, Update o nada

Valores de enumeraciones
Insert 

Insertar registro

Update 

Guardar registro

Delete 

Borrar registro

Nothing 

Nada (No hay cambios)

Definición en la línea 6 del archivo EnumGestDoc.cs.

◆ eTipoConsultaCarpetasDocumentos

Enumeración para gestionar la consulta de la estructura de carpetas y documentos

Valores de enumeraciones
TodosNiveles 

Devuelve las carpetas/documentos existentes a partir de un Id parent en todos los niveles recursivo por debajo del parent.

Nivel 

Devuelve las carpetas/documentos existentes en un nivel a partir de un Id parent.

Definición en la línea 29 del archivo EnumGestDoc.cs.

◆ eTipoDocumentoGestDoc

Enumeración para gestionar el tipo de documento

Valores de enumeraciones
Stock 

Documento de stocks

Venta 

Documento de ventas

Compra 

Documento de compras (excepto factura)

FacturaCompra 

Documento de factura de compras

Asiento 

Documento de asiento contable

Mante 

Documento de mantenimiento

Otro 

Resto de documentos

Definición en la línea 95 del archivo EnumGestDoc.cs.