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.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._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 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...
 

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 4646 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.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 y sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi.

Definición en la línea 4862 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 4768 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 4750 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.addons.services.Negocio.Mantes.ExtensionServiceMateriales, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, 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.ManteExtCuentas, 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.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Documentos.ExtensionDocPartesCoste, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Mantes.ManteExtClasificacionesTPV, sage.addons.offline.Negocio.Mantes.ManteExtClientes, sage.addons.offline.Negocio.Mantes.ManteExtGrupoColores, sage.addons.offline.Negocio.Mantes.ManteExtLinDesc, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, 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.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.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.offline.Negocio.Mantes.ManteExtConfComunicaciones, sage.addons.services.Negocio.Mantes.ExtensionServiceIdioma y sage.addons.gestdoc.Negocio.Clases.ManteExtUsuarios_GestDoc.

Definición en la línea 4759 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 4984 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 4994 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 4777 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.gestdoc.Negocio.Clases.ManteExtBase_GestDoc, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, 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.addons.offline.Negocio.Documentos.ExtensionDocPartesCoste, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.offline.Negocio.Mantes.ManteExtNivelAnalitico, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, sage.addons.servicios.Negocio.Clases.ManteExtEmpresa_Servicios, 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.Fabricacion.Negocio.Clases.fabricacionConfig, 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.ManteExtDefinicionVales, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtFormasCobro, sage.addons.offline.Negocio.Mantes.ManteExtTallas, sage.addons.offline.Negocio.Mantes.ManteExtFPag, 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 4826 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.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.ecommerce.Negocio.Mantes.ManteExtClientesecommerce, sage.addons.ecommerce.Negocio.Mantes.ManteExtGruposempecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtGruposemppreventa, sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, sage.addons.ecommerce.Negocio.Mantes.ManteExtFpagoecommerce, sage.addons.preventa.Negocio.Mantes.ManteExtFpagopreventa, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, 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 4844 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 4835 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.ExtensionDocAlbProduccion, 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.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.imexasi.Negocio.Clases.imexasiConfig, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, 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.conta.Negocio.Clases._PluginEntityBase, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, 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.addons.offline.Negocio.Mantes.ManteExtSubFamilias, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, sage.addons.offline.Negocio.Mantes.ManteExtSolicitudMaterial, Sage.ES.S50.Fabricacion.Negocio.Clases.fabricacionConfig, 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.ES.S50.Fabricacion.Negocio.Clases.ManteExtEmpresa_Fabricacion, sage.addons.services.Negocio.Mantes.ExtensionServiceIdioma y sage.addons.comunidad50.Negocio.Clases.ExtMante_Articulo.

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

◆ _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 4871 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 4651 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 4693 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 4703 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 4661 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 4786 del archivo clsEwModulosExtension.cs.

◆ _FormMante

FormBase sage.ew.ewbase._ExtensionMante._FormMante
getset

Referencia al formulario del mantenimiento original

Definición en la línea 4735 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 4802 del archivo clsEwModulosExtension.cs.

◆ _Mante

IMante sage.ew.ewbase._ExtensionMante._Mante
getset

Referencia al mantenimiento original

Definición en la línea 4719 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 4677 del archivo clsEwModulosExtension.cs.


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