Referencia de la Clase sage.ew.ewbase._ExtensionMante

Clase base para las extensiones de los mantenimientos Más...

Diagrama de herencias de sage.ew.ewbase._ExtensionMante
sage.ew.interficies.IExtensionMante sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza sage.addons.comunidad50.Negocio.Clases.ExtMante_Articulo sage.addons.conta.Negocio.Clases._PluginEntityBase sage.addons.ecommerce.Negocio.Mantes.ManteExtArticuloecommerce sage.addons.ecommerce.Negocio.Mantes.ManteExtClientesecommerce sage.addons.ecommerce.Negocio.Mantes.ManteExtFpagoecommerce sage.addons.ecommerce.Negocio.Mantes.ManteExtGruposempecommerce sage.addons.ecommerce.Negocio.Mantes.ManteExtLinDescecommerce sage.addons.factucert.Negocio.Mantes.ManteExtClientes sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert sage.addons.factucert.Negocio.Mantes.ManteExtPrevisionCobro sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza sage.addons.fideliza.Negocio.Clases.ManteExtEmpresa_Fideliza sage.addons.gestdoc.Negocio.Clases.ManteExtBase_GestDoc sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi sage.addons.infconfig.Negocio.Clases.ManteExtEmpresa_InfConfig sage.addons.offline.Negocio.Mantes.ManteExtGenerico sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline sage.addons.portalcli.Negocio.Mantes.ExtensionEmpresa sage.addons.portalcli.Negocio.Mantes.ExtensionUsuario sage.addons.portalcli.Negocio.Mantes.ManteExpGruposEmp sage.addons.preventa.Negocio.Mantes.ManteExtArticulopreventa sage.addons.preventa.Negocio.Mantes.ManteExtClientespreventa sage.addons.preventa.Negocio.Mantes.ManteExtFpagopreventa sage.addons.preventa.Negocio.Mantes.ManteExtGruposemppreventa sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd sage.addons.services.Negocio.Mantes.ExtensionServiceIdioma sage.addons.services.Negocio.Mantes.ManteExtLetrasServices sage.addons.services.Negocio.Mantes.ManteExtServ_Agencia sage.addons.services.Negocio.Mantes.ManteExtServ_Cliente sage.addons.services.Negocio.Mantes.ManteExtServ_Rutas sage.addons.services.Negocio.Mantes.ManteExtTecnico_Articulo sage.addons.servicios.Negocio.Clases.ManteExtEmpresa_Servicios sage.addons.trazabilidad.Negocio.Clases.ManteExtEmpresa_Trazabilidad Sage.ES.S50.Fabricacion.Negocio.Clases.ManteExtEmpresa_Fabricacion sage.ew.ewbase._ExtensionComunicados sage.ew.ewbase._ExtensionMovCaja sage.ew.ewbase._ExtensionPrevisionCobro sage.ew.ewbase._ExtensionPrevisionPago sage.ew.ewbase.ConfigModulo sage.ew.ewbase.ExtensionDocumentoBase

Métodos públicos

bool _Clonar ()
 Método clonar Más...
 
virtual bool _Delete ()
 Elimina el registro actual Más...
 
virtual void _Cancel ()
 Cancelar la edición del registro actual Más...
 
virtual void _Error (IEWException toException)
 Método que se ejecuta cuando hay algun error a nivel de mantenimiento Más...
 
virtual bool _Init ()
 Método que se ejecuta cuando se instancia la clase Más...
 
virtual bool _Load ()
 Carga el registro actual de la tabla asociada Más...
 
virtual bool _Refresh ()
 Refresca el registro actual de la tabla asociada Más...
 
virtual bool _New (string tcCodigo="")
 Nos permite crear un nuevo registro Más...
 
virtual bool _Save ()
 Guarda el registro actual en la tabla asociada Más...
 
virtual void _Bloquear_Controles (bool tlReadOnly)
 Bloquear controles de las extensiones de los mantes Más...
 
virtual bool RowExist ()
 Método que nos comprueba si ya existen datos en la tabla relacionada por el addon Más...
 
virtual bool _Validar_Solo_Lectura ()
 Indica si el mantenimiento esta de solo lestura Más...
 
virtual bool _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew)
 Traspasar al siguiente ejercicio Más...
 
virtual string GetWhereClause ()
 Proporciona la clausula where para las consultas a partir del contenido actual de _Codigo. Además, asigna los valores correspondientes a las propiedades que forman parte de la clave. Más...
 
virtual bool _Duplicar (IDuplicador duplicador)
 Duplica el registro del mantenimiento Más...
 
virtual bool _DuplicarEnGrupos (IDuplicador duplicador)
 Duplica el registro del mantenimiento Más...
 
Dictionary< string, object > _GetPropiedades ()
 Diccionario con las propiedades de la extensión de la linea de documentos Más...
 

Atributos protegidos

bool rowexist = false
 Contiene si el registro existe en la tabla Más...
 

Propiedades

TipoExecute _eBeforeAfter [get, set]
 Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más...
 
string _Tabla [get, set]
 Nombre de la tabla de la extensión del mantenimiento Más...
 
string _Clave [get, set]
 Nombre de los campos clave separados por comas Más...
 
string _DataBase [get, set]
 Nombre de la base de datos de la extensión del mantenimiento Más...
 
IMante _Mante [get, set]
 Referencia al mantenimiento original Más...
 
FormBase _FormMante [get, set]
 Referencia al formulario del mantenimiento original Más...
 
String _Error_Message [get, set]
 PE-100770 Contiene mensajes de error para mostrarlos en entorno visual Más...
 
bool _IsNew [get, set]
 Bug 133642 Indica si el registro principal es nuevo Más...
 
- Propiedades heredados desde sage.ew.interficies.IExtensionMante
TipoExecute _eBeforeAfter [get, set]
 Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más...
 
IMante _Mante [get, set]
 Referencia al mantenimiento original Más...
 
FormBase _FormMante [get, set]
 Referencia al formulario del mantenimiento original Más...
 
string _DataBase [get, set]
 Nombre de la base de datos de la extensión del mantenimiento Más...
 
string _Error_Message [get, set]
 PE-100770 Mensaje de error para las validaciones de la configuración Más...
 
string _Tabla [get, set]
 Nombre de la tabla de la extensión del mantenimiento Más...
 
bool _IsNew [get, set]
 Bug 133642 Indica si el registro principal es nuevo Más...
 

Descripción detallada

Clase base para las extensiones de los mantenimientos

Definición en la línea 4702 del archivo clsEwModulosExtension.cs.

Documentación de las funciones miembro

◆ _Bloquear_Controles()

virtual void sage.ew.ewbase._ExtensionMante._Bloquear_Controles ( bool  tlReadOnly)
inlinevirtual

Bloquear controles de las extensiones de los mantes

Parámetros
tlReadOnly

Implementa sage.ew.interficies.IExtensionMante.

Reimplementado en sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.preventa.Negocio.Mantes.ManteExtArticulopreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtArticuloecommerce, sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora, sage.addons.preventa.Negocio.Mantes.ManteExtClientespreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtClientesecommerce, sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.ecommerce.Negocio.Mantes.ManteExtGruposempecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtGruposemppreventa, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza, sage.addons.ecommerce.Negocio.Mantes.ManteExtFpagoecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtFpagopreventa, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi y sage.addons.portalcli.Negocio.Mantes.ManteExpGruposEmp.

Definición en la línea 4918 del archivo clsEwModulosExtension.cs.

◆ _Cancel()

virtual void sage.ew.ewbase._ExtensionMante._Cancel ( )
inlinevirtual

Cancelar la edición del registro actual

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Reimplementado en sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline.

Definición en la línea 4824 del archivo clsEwModulosExtension.cs.

◆ _Clonar()

bool sage.ew.ewbase._ExtensionMante._Clonar ( )
inline

Método clonar

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 4806 del archivo clsEwModulosExtension.cs.

◆ _Delete()

virtual bool sage.ew.ewbase._ExtensionMante._Delete ( )
inlinevirtual

Elimina el registro actual

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Reimplementado en sage.ew.ewbase.ConfigModulo, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.preventa.Negocio.Mantes.ManteExtArticulopreventa, sage.addons.services.Negocio.Clases.ServicesConfig, sage.addons.ecommerce.Negocio.Mantes.ManteExtArticuloecommerce, sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora, sage.addons.preventa.Negocio.Mantes.ManteExtClientespreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtClientesecommerce, sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.gaped.Negocio.Clases.GAPedConfig, sage.addons.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.ecommerce.Negocio.Mantes.ManteExtGruposempecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtGruposemppreventa, sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza, sage.addons.ecommerce.Negocio.Mantes.ManteExtFpagoecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtFpagopreventa, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.offline.Negocio.Mantes.ManteExtCuentas, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTransformacion, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, sage.addons.offline.Negocio.Documentos.ExtensionDocPartesCoste, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Mantes.ManteExtClientes, sage.addons.offline.Negocio.Mantes.ManteExtClasificacionesTPV, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, sage.addons.offline.Negocio.Mantes.ManteExtGrupoColores, sage.addons.offline.Negocio.Mantes.ManteExtLinDesc, sage.addons.offline.Negocio.Mantes.ManteExtVendedores, sage.addons.offline.Negocio.Mantes.ManteExtRutas, sage.addons.offline.Negocio.Mantes.ManteExtGrupoTallas, sage.addons.gestdoc.Negocio.Clases.ManteExtBase_GestDoc, sage.addons.offline.Negocio.Mantes.ManteExtFPag, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, sage.addons.offline.Negocio.Mantes.ManteExtFormulas, sage.addons.offline.Negocio.Mantes.ManteExtSolicitudMaterial, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtSubFamilias, sage.addons.offline.Negocio.Mantes.ManteExtNivelAnalitico, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesCobro, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesPago, sage.addons.offline.Negocio.Mantes.ManteExtSerieoffline, sage.addons.offline.Negocio.Mantes.ManteExtCamposAdicionales, sage.addons.ecommerce.Negocio.Mantes.ManteExtLinDescecommerce, sage.addons.offline.Negocio.Mantes.ManteExtRemesaCobro, sage.addons.offline.Negocio.Mantes.ManteExtSecciones, sage.addons.services.Negocio.Mantes.ManteExtServ_Agencia, sage.addons.services.Negocio.Mantes.ManteExtServ_Cliente, sage.addons.services.Negocio.Mantes.ManteExtServ_Rutas, sage.addons.services.Negocio.Mantes.ManteExtTecnico_Articulo, sage.addons.conta.Negocio.Clases.CuentasContables_ext, sage.addons.offline.Negocio.Mantes.ManteExtColores, sage.addons.offline.Negocio.Mantes.ManteExtCajas, sage.addons.offline.Negocio.Mantes.ManteExtDefinicionVales, sage.addons.offline.Negocio.Mantes.ManteExtFormasCobro, sage.addons.offline.Negocio.Mantes.ManteExtTallas, sage.addons.offline.Negocio.Mantes.ManteExtCuentaSituacion, sage.addons.offline.Negocio.Mantes.ManteExtFuturoCliente, sage.addons.offline.Negocio.Mantes.ManteExtGastoAdicional, sage.addons.offline.Negocio.Mantes.ManteExtTiposIva, sage.addons.offline.Negocio.Mantes.ManteExtVales, sage.addons.comunidad50.Negocio.Clases.ExtMante_Articulo, sage.addons.offline.Negocio.Mantes.ManteExtCaracteristicas, sage.addons.offline.Negocio.Mantes.ManteExtConceptosLibros, sage.addons.offline.Negocio.Mantes.ManteExtIdiomas, sage.addons.offline.Negocio.Mantes.ManteExtOperaciones, sage.addons.offline.Negocio.Mantes.ManteExtTiposCoste, sage.addons.offline.Negocio.Mantes.ManteExtTiposOperacion, sage.addons.offline.Negocio.Mantes.ManteExtConceptosGastosIngresos, sage.addons.offline.Negocio.Mantes.ManteExtConMan, sage.addons.offline.Negocio.Mantes.ManteExtCuentasBancarias, sage.addons.offline.Negocio.Mantes.ManteExtEntidadesBancarias, sage.addons.offline.Negocio.Mantes.ManteExtMarcas, sage.addons.offline.Negocio.Mantes.ManteExtNivel1, sage.addons.offline.Negocio.Mantes.ManteExtNivel2, sage.addons.offline.Negocio.Mantes.ManteExtNivel3, sage.addons.offline.Negocio.Mantes.ManteExtNivel4, sage.addons.offline.Negocio.Mantes.ManteExtTiposFacturacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposRegularizacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposRetencion, sage.addons.gestdoc.Negocio.Clases.ManteExtDocumentoBase_GestDoc, sage.addons.offline.Negocio.Mantes.ManteExtActividades, sage.addons.offline.Negocio.Mantes.ManteExtAgencias, sage.addons.offline.Negocio.Mantes.ManteExtCanales, sage.addons.offline.Negocio.Mantes.ManteExtConceptosSuplidos, sage.addons.offline.Negocio.Mantes.ManteExtConCuo, sage.addons.offline.Negocio.Mantes.ManteExtDivisa, sage.addons.offline.Negocio.Mantes.ManteExtEmpleados, sage.addons.offline.Negocio.Mantes.ManteExtTcps, sage.addons.offline.Negocio.Mantes.ManteExtUsuarios, sage.addons.offline.Negocio.Mantes.ManteExtCompaniasCredito, sage.addons.offline.Negocio.Mantes.ManteExtObras, sage.addons.offline.Negocio.Mantes.ManteExtOperarios, sage.addons.offline.Negocio.Mantes.ManteExtPlantillasFacturaElectronica, sage.addons.offline.Negocio.Mantes.ManteExtTarifas, sage.addons.offline.Negocio.Mantes.ManteExtTiposCredito, sage.addons.services.Negocio.Mantes.ManteExtLetrasServices, sage.addons.offline.Negocio.Mantes.ManteExtGrupoContribuyentes, sage.addons.offline.Negocio.Mantes.ManteExtReferenciasCatastrales, sage.addons.portalcli.Negocio.Mantes.ExtensionEmpresa, sage.addons.offline.Negocio.Mantes.ManteExtConfComunicaciones, sage.addons.services.Negocio.Mantes.ExtensionServiceIdioma, sage.addons.offline.Negocio.Mantes.ManteExtPagareCobro, sage.addons.portalcli.Negocio.Mantes.ExtensionUsuario y sage.addons.gestdoc.Negocio.Clases.ManteExtUsuarios_GestDoc.

Definición en la línea 4815 del archivo clsEwModulosExtension.cs.

◆ _Duplicar()

virtual bool sage.ew.ewbase._ExtensionMante._Duplicar ( IDuplicador  duplicador)
inlinevirtual

Duplica el registro del mantenimiento

Parámetros
duplicador
Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 5048 del archivo clsEwModulosExtension.cs.

◆ _DuplicarEnGrupos()

virtual bool sage.ew.ewbase._ExtensionMante._DuplicarEnGrupos ( IDuplicador  duplicador)
inlinevirtual

Duplica el registro del mantenimiento

Parámetros
duplicador
Devuelve

Definición en la línea 5058 del archivo clsEwModulosExtension.cs.

◆ _Error()

virtual void sage.ew.ewbase._ExtensionMante._Error ( IEWException  toException)
inlinevirtual

Método que se ejecuta cuando hay algun error a nivel de mantenimiento

Parámetros
toException

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 4833 del archivo clsEwModulosExtension.cs.

◆ _GetPropiedades()

Dictionary<string, object> sage.ew.ewbase._ExtensionMante._GetPropiedades ( )
inline

Diccionario con las propiedades de la extensión de la linea de documentos

Definición en la línea 5066 del archivo clsEwModulosExtension.cs.

◆ _Init()

◆ _Load()

virtual bool sage.ew.ewbase._ExtensionMante._Load ( )
inlinevirtual

Carga el registro actual de la tabla asociada

Implementa sage.ew.interficies.IExtensionMante.

Reimplementado en sage.ew.ewbase.ConfigModulo, sage.addons.idatos.Negocio.Clases.idatosConfig, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, sage.addons.services.Negocio.Clases.ServicesConfig, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.preventa.Negocio.Clases.preventaConfig, sage.addons.ecommerce.Negocio.Clases.ecommerceConfig, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora, sage.addons.gaped.Negocio.Clases.GAPedConfig, sage.addons.preventa.Negocio.Mantes.ManteExtArticulopreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtArticuloecommerce, sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.preventa.Negocio.Mantes.ManteExtClientespreventa, sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.ecommerce.Negocio.Mantes.ManteExtClientesecommerce, sage.addons.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.ecommerce.Negocio.Mantes.ManteExtGruposempecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtGruposemppreventa, sage.addons.imexasi.Negocio.Clases.imexasiConfig, sage.addons.ecommerce.Negocio.Mantes.ManteExtFpagoecommerce, sage.addons.offline.Negocio.Mantes.ManteExtGenerico, sage.addons.preventa.Negocio.Mantes.ManteExtFpagopreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtLinDescecommerce, sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza, sage.addons.amortiza.Negocio.Clases.amortizaConfig, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTransformacion, sage.addons.gestdoc.Negocio.Clases.ManteExtBase_GestDoc, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, sage.addons.offline.Negocio.Documentos.ExtensionDocPartesCoste, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, sage.addons.factucert.Negocio.Mantes.ManteExtPrevisionCobro, sage.addons.gestdoc.Negocio.Clases.ManteExtEmpresa_GestDoc, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.offline.Negocio.Mantes.ManteExtNivelAnalitico, sage.addons.portalcli.Negocio.Mantes.ManteExpGruposEmp, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, sage.addons.servicios.Negocio.Clases.ManteExtEmpresa_Servicios, Sage.ES.S50.Fabricacion.Negocio.Clases.fabricacionConfig, sage.addons.fideliza.Negocio.Clases.ManteExtEmpresa_Fideliza, sage.addons.infconfig.Negocio.Clases.ManteExtEmpresa_InfConfig, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.offline.Negocio.Mantes.ManteExtSerieoffline, sage.addons.offline.Negocio.Mantes.ManteExtClientes, sage.addons.trazabilidad.Negocio.Clases.ManteExtEmpresa_Trazabilidad, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesCobro, sage.addons.offline.Negocio.Mantes.ManteExtCuentas, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesPago, Sage.ES.S50.Fabricacion.Negocio.Clases.ManteExtEmpresa_Fabricacion, Sage.ES.S50.Comunicados.Negocio.Clases.comunicadosConfig, sage.addons.offline.Negocio.Mantes.ManteExtFormulas, sage.addons.offline.Negocio.Mantes.ManteExtGrupoColores, sage.addons.offline.Negocio.Mantes.ManteExtSolicitudMaterial, sage.addons.offline.Negocio.Mantes.ManteExtClasificacionesTPV, sage.addons.offline.Negocio.Mantes.ManteExtGrupoTallas, sage.addons.offline.Negocio.Mantes.ManteExtLinDesc, sage.addons.offline.Negocio.Mantes.ManteExtVendedores, sage.addons.offline.Negocio.Mantes.ManteExtColores, sage.addons.offline.Negocio.Mantes.ManteExtRutas, sage.addons.offline.Negocio.Mantes.ManteExtSubFamilias, sage.addons.gestdoc.Negocio.Clases.ManteExtDocumentoBase_GestDoc, sage.addons.offline.Negocio.Mantes.ManteExtCajas, sage.addons.offline.Negocio.Mantes.ManteExtCamposAdicionales, sage.addons.offline.Negocio.Mantes.ManteExtCuentaSituacion, sage.addons.offline.Negocio.Mantes.ManteExtDefinicionVales, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtFormasCobro, sage.addons.offline.Negocio.Mantes.ManteExtFuturoCliente, sage.addons.offline.Negocio.Mantes.ManteExtGastoAdicional, sage.addons.offline.Negocio.Mantes.ManteExtTallas, sage.addons.offline.Negocio.Mantes.ManteExtEmpresa_Offline, sage.addons.offline.Negocio.Mantes.ManteExtFPag, sage.addons.offline.Negocio.Mantes.ManteExtRemesaCobro, sage.addons.offline.Negocio.Mantes.ManteExtCaracteristicas, sage.addons.offline.Negocio.Mantes.ManteExtConMan, sage.addons.offline.Negocio.Mantes.ManteExtSecciones, sage.addons.offline.Negocio.Mantes.ManteExtTiposIva, sage.addons.offline.Negocio.Mantes.ManteExtTiposRegularizacion, sage.addons.offline.Negocio.Mantes.ManteExtConceptosGastosIngresos, sage.addons.offline.Negocio.Mantes.ManteExtConceptosLibros, sage.addons.offline.Negocio.Mantes.ManteExtConceptosSuplidos, sage.addons.offline.Negocio.Mantes.ManteExtConCuo, sage.addons.offline.Negocio.Mantes.ManteExtCuentasBancarias, sage.addons.offline.Negocio.Mantes.ManteExtEmpleados, sage.addons.offline.Negocio.Mantes.ManteExtEntidadesBancarias, sage.addons.offline.Negocio.Mantes.ManteExtIdiomas, sage.addons.offline.Negocio.Mantes.ManteExtMarcas, sage.addons.offline.Negocio.Mantes.ManteExtNivel1, sage.addons.offline.Negocio.Mantes.ManteExtNivel2, sage.addons.offline.Negocio.Mantes.ManteExtNivel3, sage.addons.offline.Negocio.Mantes.ManteExtNivel4, sage.addons.offline.Negocio.Mantes.ManteExtOperaciones, sage.addons.offline.Negocio.Mantes.ManteExtTcps, sage.addons.offline.Negocio.Mantes.ManteExtTiposCoste, sage.addons.offline.Negocio.Mantes.ManteExtTiposFacturacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposOperacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposRetencion, sage.addons.offline.Negocio.Mantes.ManteExtUsuarios, sage.addons.offline.Negocio.Mantes.ManteExtActividades, sage.addons.offline.Negocio.Mantes.ManteExtAgencias, sage.addons.offline.Negocio.Mantes.ManteExtCanales, sage.addons.offline.Negocio.Mantes.ManteExtDivisa, sage.addons.offline.Negocio.Mantes.ManteExtObras, sage.addons.offline.Negocio.Mantes.ManteExtOperarios, sage.addons.offline.Negocio.Mantes.ManteExtVales, sage.addons.offline.Negocio.Mantes.ManteExtCompaniasCredito, sage.addons.offline.Negocio.Mantes.ManteExtGrupoContribuyentes, sage.addons.offline.Negocio.Mantes.ManteExtPlantillasFacturaElectronica, sage.addons.offline.Negocio.Mantes.ManteExtReferenciasCatastrales, sage.addons.offline.Negocio.Mantes.ManteExtTarifas, sage.addons.offline.Negocio.Mantes.ManteExtTiposCredito, sage.addons.offline.Negocio.Mantes.ManteExtConfComunicaciones y sage.addons.conta.Negocio.Clases.CuentasContables_ext.

Definición en la línea 4882 del archivo clsEwModulosExtension.cs.

◆ _New()

virtual bool sage.ew.ewbase._ExtensionMante._New ( string  tcCodigo = "")
inlinevirtual

Nos permite crear un nuevo registro

Parámetros
tcCodigo

Implementa sage.ew.interficies.IExtensionMante.

Reimplementado en sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.preventa.Negocio.Mantes.ManteExtArticulopreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtArticuloecommerce, sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert, sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.preventa.Negocio.Mantes.ManteExtClientespreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtClientesecommerce, sage.addons.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.ecommerce.Negocio.Mantes.ManteExtGruposempecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtGruposemppreventa, sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.ecommerce.Negocio.Mantes.ManteExtFpagoecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtFpagopreventa, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.portalcli.Negocio.Mantes.ManteExpGruposEmp, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtNivelAnalitico y sage.addons.factucert.Negocio.Mantes.ManteExtPrevisionCobro.

Definición en la línea 4900 del archivo clsEwModulosExtension.cs.

◆ _Refresh()

virtual bool sage.ew.ewbase._ExtensionMante._Refresh ( )
inlinevirtual

Refresca el registro actual de la tabla asociada

Implementa sage.ew.interficies.IExtensionMante.

Reimplementado en sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline.

Definición en la línea 4891 del archivo clsEwModulosExtension.cs.

◆ _Save()

virtual bool sage.ew.ewbase._ExtensionMante._Save ( )
inlinevirtual

Guarda el registro actual en la tabla asociada

Devuelve

Implementa sage.ew.interficies.IExtensionMante.

Reimplementado en sage.ew.ewbase.ConfigModulo, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, sage.addons.services.Negocio.Clases.ServicesConfig, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.preventa.Negocio.Clases.preventaConfig, sage.addons.ecommerce.Negocio.Clases.ecommerceConfig, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora, sage.addons.preventa.Negocio.Mantes.ManteExtArticulopreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtArticuloecommerce, sage.addons.gaped.Negocio.Clases.GAPedConfig, sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert, sage.addons.preventa.Negocio.Mantes.ManteExtClientespreventa, sage.addons.ecommerce.Negocio.Mantes.ManteExtClientesecommerce, sage.addons.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTransformacion, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesCobro, sage.addons.ecommerce.Negocio.Mantes.ManteExtGruposempecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtGruposemppreventa, sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza, sage.addons.ecommerce.Negocio.Mantes.ManteExtFpagoecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtFpagopreventa, sage.addons.imexasi.Negocio.Clases.imexasiConfig, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, sage.addons.amortiza.Negocio.Clases.amortizaConfig, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.offline.Negocio.Mantes.ManteExtCuentas, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, sage.addons.portalcli.Negocio.Mantes.ManteExpGruposEmp, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.offline.Negocio.Mantes.ManteExtRemesaCobro, sage.addons.factucert.Negocio.Mantes.ManteExtPrevisionCobro, sage.addons.offline.Negocio.Mantes.ManteExtClasificacionesTPV, sage.addons.offline.Negocio.Mantes.ManteExtGrupoColores, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Mantes.ManteExtFormulas, sage.addons.offline.Negocio.Mantes.ManteExtGrupoTallas, sage.addons.offline.Negocio.Mantes.ManteExtLinDesc, sage.addons.offline.Negocio.Mantes.ManteExtVendedores, sage.addons.offline.Negocio.Mantes.ManteExtRutas, sage.addons.offline.Negocio.Mantes.ManteExtClientes, sage.addons.offline.Negocio.Mantes.ManteExtFPag, Sage.ES.S50.Fabricacion.Negocio.Clases.fabricacionConfig, sage.addons.offline.Negocio.Mantes.ManteExtSubFamilias, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, sage.addons.offline.Negocio.Mantes.ManteExtSolicitudMaterial, sage.addons.offline.Negocio.Mantes.ManteExtEmpresa_Offline, Sage.ES.S50.Comunicados.Negocio.Clases.comunicadosConfig, sage.addons.conta.Negocio.Clases.CuentasContables_ext, sage.addons.fideliza.Negocio.Clases.ManteExtEmpresa_Fideliza, sage.addons.infconfig.Negocio.Clases.ManteExtEmpresa_InfConfig, sage.addons.servicios.Negocio.Clases.ManteExtEmpresa_Servicios, sage.addons.gestdoc.Negocio.Clases.ManteExtEmpresa_GestDoc, sage.addons.student.Negocio.Clases.studentConfig, sage.addons.trazabilidad.Negocio.Clases.ManteExtEmpresa_Trazabilidad, sage.addons.offline.Negocio.Mantes.ManteExtPagareCobro, Sage.ES.S50.Fabricacion.Negocio.Clases.ManteExtEmpresa_Fabricacion, sage.addons.portalcli.Negocio.Mantes.ExtensionEmpresa, sage.addons.services.Negocio.Mantes.ExtensionServiceIdioma y sage.addons.comunidad50.Negocio.Clases.ExtMante_Articulo.

Definición en la línea 4909 del archivo clsEwModulosExtension.cs.

◆ _TraspasarSiguienteEjercicio()

virtual bool sage.ew.ewbase._ExtensionMante._TraspasarSiguienteEjercicio ( string  tcEjerActual,
string  tcEjerSig,
bool  tbIsNew 
)
virtual

Traspasar al siguiente ejercicio

Parámetros
tcEjerActual
tcEjerSig
tbIsNew

Implementa sage.ew.interficies.IExtensionMante.

◆ _Validar_Solo_Lectura()

◆ GetWhereClause()

◆ RowExist()

virtual bool sage.ew.ewbase._ExtensionMante.RowExist ( )
inlinevirtual

Método que nos comprueba si ya existen datos en la tabla relacionada por el addon

Devuelve

Definición en la línea 4927 del archivo clsEwModulosExtension.cs.

Documentación de los campos

◆ rowexist

bool sage.ew.ewbase._ExtensionMante.rowexist = false
protected

Contiene si el registro existe en la tabla

Definición en la línea 4707 del archivo clsEwModulosExtension.cs.

Documentación de propiedades

◆ _Clave

string sage.ew.ewbase._ExtensionMante._Clave
getset

Nombre de los campos clave separados por comas

Definición en la línea 4749 del archivo clsEwModulosExtension.cs.

◆ _DataBase

string sage.ew.ewbase._ExtensionMante._DataBase
getset

Nombre de la base de datos de la extensión del mantenimiento

Definición en la línea 4759 del archivo clsEwModulosExtension.cs.

◆ _eBeforeAfter

TipoExecute sage.ew.ewbase._ExtensionMante._eBeforeAfter
getset

Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after)

Definición en la línea 4717 del archivo clsEwModulosExtension.cs.

◆ _Error_Message

String sage.ew.ewbase._ExtensionMante._Error_Message
getset

PE-100770 Contiene mensajes de error para mostrarlos en entorno visual

Definición en la línea 4842 del archivo clsEwModulosExtension.cs.

◆ _FormMante

FormBase sage.ew.ewbase._ExtensionMante._FormMante
getset

Referencia al formulario del mantenimiento original

Definición en la línea 4791 del archivo clsEwModulosExtension.cs.

◆ _IsNew

bool sage.ew.ewbase._ExtensionMante._IsNew
getset

Bug 133642 Indica si el registro principal es nuevo

Definición en la línea 4858 del archivo clsEwModulosExtension.cs.

◆ _Mante

IMante sage.ew.ewbase._ExtensionMante._Mante
getset

Referencia al mantenimiento original

Definición en la línea 4775 del archivo clsEwModulosExtension.cs.

◆ _Tabla

string sage.ew.ewbase._ExtensionMante._Tabla
getset

Nombre de la tabla de la extensión del mantenimiento

Definición en la línea 4733 del archivo clsEwModulosExtension.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: