Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.ewbase._ExtensionMante

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

Diagrama de herencia de sage.ew.ewbase._ExtensionMante
sage.ew.interficies.IExtensionMante Sage.ES.S50.Fabricacion.Negocio.Clases.ManteExtEmpresa_Fabricacion Sage.ES.S50.SageNetwork.Negocio.ExtensionMantenimientoEmpresaBU Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoClientesBU Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoCuentasContablesBU Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoProveedoresBU sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza sage.addons.comunidad50.Negocio.Clases.ExtMante_Articulo sage.addons.conta.Negocio.Clases._PluginEntityBase 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.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.ew.ewbase.ConfigModulo sage.ew.ewbase.ExtensionDocumentoBase sage.ew.ewbase._ExtensionComunicados sage.ew.ewbase._ExtensionMovCaja sage.ew.ewbase._ExtensionPrevisionCobro sage.ew.ewbase._ExtensionPrevisionPago

Métodos públicos

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

Atributos protegidos

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

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)
 
string _Tabla [get, set]
 Nombre de la tabla de la extensión del mantenimiento.
 
string _Clave [get, set]
 Nombre de los campos clave separados por comas.
 
string _DataBase [get, set]
 Nombre de la base de datos de la extensión del mantenimiento.
 
IMante _Mante [get, set]
 Referencia al mantenimiento original.
 
FormBase _FormMante [get, set]
 Referencia al formulario del mantenimiento original.
 
String _Error_Message [get, set]
 PE-100770 Contiene mensajes de error para mostrarlos en entorno visual.
 
bool _IsNew [get, set]
 Bug 133642 Indica si el registro principal es nuevo.
 

Descripción detallada

Clase base para las extensiones de los mantenimientos.

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

Documentación de funciones miembro

◆ _Bloquear_Controles()

◆ _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 4867 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 4849 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.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.comunidad50.Negocio.Clases.ExtMante_Articulo, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.conta.Negocio.Clases.CuentasContables_ext, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, sage.addons.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora, sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert, sage.addons.fideliza.Negocio.Clases.ManteExtCliente_Fideliza, sage.addons.gaped.Negocio.Clases.GAPedConfig, sage.addons.gestdoc.Negocio.Clases.ManteExtBase_GestDoc, sage.addons.gestdoc.Negocio.Clases.ManteExtDocumentoBase_GestDoc, sage.addons.gestdoc.Negocio.Clases.ManteExtUsuarios_GestDoc, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTransformacion, sage.addons.offline.Negocio.Documentos.ExtensionDocPartesCoste, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, sage.addons.offline.Negocio.Mantes.ManteExtActividades, sage.addons.offline.Negocio.Mantes.ManteExtAgencias, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.offline.Negocio.Mantes.ManteExtCajas, sage.addons.offline.Negocio.Mantes.ManteExtCamposAdicionales, sage.addons.offline.Negocio.Mantes.ManteExtCanales, sage.addons.offline.Negocio.Mantes.ManteExtCaracteristicas, sage.addons.offline.Negocio.Mantes.ManteExtClasificacionesTPV, sage.addons.offline.Negocio.Mantes.ManteExtClientes, sage.addons.offline.Negocio.Mantes.ManteExtColores, sage.addons.offline.Negocio.Mantes.ManteExtCompaniasCredito, 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.ManteExtConfComunicaciones, sage.addons.offline.Negocio.Mantes.ManteExtConMan, sage.addons.offline.Negocio.Mantes.ManteExtCuentas, sage.addons.offline.Negocio.Mantes.ManteExtCuentasBancarias, sage.addons.offline.Negocio.Mantes.ManteExtCuentaSituacion, sage.addons.offline.Negocio.Mantes.ManteExtDefinicionVales, sage.addons.offline.Negocio.Mantes.ManteExtDivisa, sage.addons.offline.Negocio.Mantes.ManteExtEmpleados, sage.addons.offline.Negocio.Mantes.ManteExtEntidadesBancarias, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtFormasCobro, sage.addons.offline.Negocio.Mantes.ManteExtFormulas, sage.addons.offline.Negocio.Mantes.ManteExtFPag, sage.addons.offline.Negocio.Mantes.ManteExtFuturoCliente, sage.addons.offline.Negocio.Mantes.ManteExtGastoAdicional, sage.addons.offline.Negocio.Mantes.ManteExtGrupoColores, sage.addons.offline.Negocio.Mantes.ManteExtGrupoContribuyentes, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Mantes.ManteExtGrupoTallas, sage.addons.offline.Negocio.Mantes.ManteExtIdiomas, sage.addons.offline.Negocio.Mantes.ManteExtLinDesc, 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.ManteExtNivelAnalitico, sage.addons.offline.Negocio.Mantes.ManteExtObras, sage.addons.offline.Negocio.Mantes.ManteExtOperaciones, sage.addons.offline.Negocio.Mantes.ManteExtOperarios, sage.addons.offline.Negocio.Mantes.ManteExtPagareCobro, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtPlantillasDocumentos, sage.addons.offline.Negocio.Mantes.ManteExtPlantillasFacturaElectronica, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesCobro, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesPago, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, sage.addons.offline.Negocio.Mantes.ManteExtReferenciasCatastrales, sage.addons.offline.Negocio.Mantes.ManteExtRemesaCobro, sage.addons.offline.Negocio.Mantes.ManteExtRutas, sage.addons.offline.Negocio.Mantes.ManteExtSecciones, sage.addons.offline.Negocio.Mantes.ManteExtSerieoffline, sage.addons.offline.Negocio.Mantes.ManteExtSolicitudMaterial, sage.addons.offline.Negocio.Mantes.ManteExtSubFamilias, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.offline.Negocio.Mantes.ManteExtTallas, sage.addons.offline.Negocio.Mantes.ManteExtTarifas, sage.addons.offline.Negocio.Mantes.ManteExtTcps, sage.addons.offline.Negocio.Mantes.ManteExtTiposCoste, sage.addons.offline.Negocio.Mantes.ManteExtTiposCredito, sage.addons.offline.Negocio.Mantes.ManteExtTiposFacturacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposIva, sage.addons.offline.Negocio.Mantes.ManteExtTiposOperacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposRegularizacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposRetencion, sage.addons.offline.Negocio.Mantes.ManteExtUsuarios, sage.addons.offline.Negocio.Mantes.ManteExtVales, sage.addons.offline.Negocio.Mantes.ManteExtVendedores, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, sage.addons.portalcli.Negocio.Mantes.ExtensionEmpresa, sage.addons.portalcli.Negocio.Mantes.ExtensionUsuario, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.services.Negocio.Clases.ServicesConfig, sage.addons.services.Negocio.Mantes.ExtensionServiceIdioma, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, 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.ES.S50.Fabricacion.Negocio.Clases.fabricacionConfig, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, Sage.ES.S50.SageNetwork.Negocio.ExtensionMantenimientoEmpresaBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoClientesBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoCuentasContablesBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoProveedoresBU y sage.ew.ewbase.ConfigModulo.

Definición en la línea 4858 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 5091 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 5101 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 4876 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 5109 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.addons.amortiza.Negocio.Clases.amortizaConfig, sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.conta.Negocio.Clases.CuentasContables_ext, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, 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.gaped.Negocio.Clases.GAPedConfig, sage.addons.gestdoc.Negocio.Clases.ManteExtBase_GestDoc, sage.addons.gestdoc.Negocio.Clases.ManteExtDocumentoBase_GestDoc, sage.addons.gestdoc.Negocio.Clases.ManteExtEmpresa_GestDoc, sage.addons.idatos.Negocio.Clases.idatosConfig, sage.addons.imexasi.Negocio.Clases.imexasiConfig, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.infconfig.Negocio.Clases.ManteExtEmpresa_InfConfig, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTransformacion, sage.addons.offline.Negocio.Documentos.ExtensionDocPartesCoste, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, sage.addons.offline.Negocio.Mantes.ManteExtActividades, sage.addons.offline.Negocio.Mantes.ManteExtAgencias, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.offline.Negocio.Mantes.ManteExtCajas, sage.addons.offline.Negocio.Mantes.ManteExtCamposAdicionales, sage.addons.offline.Negocio.Mantes.ManteExtCanales, sage.addons.offline.Negocio.Mantes.ManteExtCaracteristicas, sage.addons.offline.Negocio.Mantes.ManteExtClasificacionesTPV, sage.addons.offline.Negocio.Mantes.ManteExtClientes, sage.addons.offline.Negocio.Mantes.ManteExtColores, sage.addons.offline.Negocio.Mantes.ManteExtCompaniasCredito, 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.ManteExtConfComunicaciones, sage.addons.offline.Negocio.Mantes.ManteExtConMan, sage.addons.offline.Negocio.Mantes.ManteExtCuentas, sage.addons.offline.Negocio.Mantes.ManteExtCuentasBancarias, sage.addons.offline.Negocio.Mantes.ManteExtCuentaSituacion, sage.addons.offline.Negocio.Mantes.ManteExtDefinicionVales, sage.addons.offline.Negocio.Mantes.ManteExtDivisa, sage.addons.offline.Negocio.Mantes.ManteExtEmpleados, sage.addons.offline.Negocio.Mantes.ManteExtEmpresa_Offline, sage.addons.offline.Negocio.Mantes.ManteExtEntidadesBancarias, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtFormasCobro, sage.addons.offline.Negocio.Mantes.ManteExtFormulas, sage.addons.offline.Negocio.Mantes.ManteExtFPag, sage.addons.offline.Negocio.Mantes.ManteExtFuturoCliente, sage.addons.offline.Negocio.Mantes.ManteExtGastoAdicional, sage.addons.offline.Negocio.Mantes.ManteExtGenerico, sage.addons.offline.Negocio.Mantes.ManteExtGrupoColores, sage.addons.offline.Negocio.Mantes.ManteExtGrupoContribuyentes, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Mantes.ManteExtGrupoTallas, sage.addons.offline.Negocio.Mantes.ManteExtIdiomas, sage.addons.offline.Negocio.Mantes.ManteExtLinDesc, 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.ManteExtNivelAnalitico, sage.addons.offline.Negocio.Mantes.ManteExtObras, sage.addons.offline.Negocio.Mantes.ManteExtOperaciones, sage.addons.offline.Negocio.Mantes.ManteExtOperarios, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtPlantillasDocumentos, sage.addons.offline.Negocio.Mantes.ManteExtPlantillasFacturaElectronica, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesCobro, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesPago, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, sage.addons.offline.Negocio.Mantes.ManteExtReferenciasCatastrales, sage.addons.offline.Negocio.Mantes.ManteExtRemesaCobro, sage.addons.offline.Negocio.Mantes.ManteExtRutas, sage.addons.offline.Negocio.Mantes.ManteExtSecciones, sage.addons.offline.Negocio.Mantes.ManteExtSerieoffline, sage.addons.offline.Negocio.Mantes.ManteExtSolicitudMaterial, sage.addons.offline.Negocio.Mantes.ManteExtSubFamilias, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.offline.Negocio.Mantes.ManteExtTallas, sage.addons.offline.Negocio.Mantes.ManteExtTarifas, sage.addons.offline.Negocio.Mantes.ManteExtTcps, sage.addons.offline.Negocio.Mantes.ManteExtTiposCoste, sage.addons.offline.Negocio.Mantes.ManteExtTiposCredito, sage.addons.offline.Negocio.Mantes.ManteExtTiposFacturacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposIva, sage.addons.offline.Negocio.Mantes.ManteExtTiposOperacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposRegularizacion, sage.addons.offline.Negocio.Mantes.ManteExtTiposRetencion, sage.addons.offline.Negocio.Mantes.ManteExtUsuarios, sage.addons.offline.Negocio.Mantes.ManteExtVales, sage.addons.offline.Negocio.Mantes.ManteExtVendedores, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, sage.addons.portalcli.Negocio.Mantes.ManteExpGruposEmp, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.services.Negocio.Clases.ServicesConfig, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.servicios.Negocio.Clases.ManteExtEmpresa_Servicios, sage.addons.trazabilidad.Negocio.Clases.ManteExtEmpresa_Trazabilidad, Sage.ES.S50.Comunicados.Negocio.Clases.comunicadosConfig, Sage.ES.S50.Fabricacion.Negocio.Clases.fabricacionConfig, Sage.ES.S50.Fabricacion.Negocio.Clases.ManteExtEmpresa_Fabricacion, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, Sage.ES.S50.SageNetwork.Negocio.ExtensionMantenimientoEmpresaBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoClientesBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoCuentasContablesBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoProveedoresBU y sage.ew.ewbase.ConfigModulo.

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

◆ _New()

◆ _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 4934 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.addons.amortiza.Negocio.Clases.amortizaConfig, sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.comunidad50.Negocio.Clases.ExtMante_Articulo, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.conta.Negocio.Clases.CuentasContables_ext, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, 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.gaped.Negocio.Clases.GAPedConfig, sage.addons.gestdoc.Negocio.Clases.ManteExtEmpresa_GestDoc, sage.addons.imexasi.Negocio.Clases.imexasiConfig, sage.addons.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.infconfig.Negocio.Clases.ManteExtEmpresa_InfConfig, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbProduccion, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTransformacion, sage.addons.offline.Negocio.Documentos.ExtensionDocTransitoDUA, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.offline.Negocio.Mantes.ManteExtClasificacionesTPV, sage.addons.offline.Negocio.Mantes.ManteExtClientes, sage.addons.offline.Negocio.Mantes.ManteExtCuentas, sage.addons.offline.Negocio.Mantes.ManteExtEmpresa_Offline, sage.addons.offline.Negocio.Mantes.ManteExtFamilias, sage.addons.offline.Negocio.Mantes.ManteExtFormulas, sage.addons.offline.Negocio.Mantes.ManteExtFPag, sage.addons.offline.Negocio.Mantes.ManteExtGrupoColores, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Mantes.ManteExtGrupoTallas, sage.addons.offline.Negocio.Mantes.ManteExtLinDesc, sage.addons.offline.Negocio.Mantes.ManteExtPagareCobro, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtPlantillasDocumentos, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesCobro, sage.addons.offline.Negocio.Mantes.ManteExtProveedores, sage.addons.offline.Negocio.Mantes.ManteExtRemesaCobro, sage.addons.offline.Negocio.Mantes.ManteExtRutas, sage.addons.offline.Negocio.Mantes.ManteExtSolicitudMaterial, sage.addons.offline.Negocio.Mantes.ManteExtSubFamilias, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, sage.addons.offline.Negocio.Mantes.ManteExtVendedores, sage.addons.Pildora.Negocio.Mantes.ManteExtD_Lin_2Pildora, sage.addons.portalcli.Negocio.Mantes.ExtensionEmpresa, sage.addons.portalcli.Negocio.Mantes.ManteExpGruposEmp, sage.addons.rgpd.Negocio.Mantes.ExtensionMantenimientoEmpresa, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.services.Negocio.Clases.ServicesConfig, sage.addons.services.Negocio.Mantes.ExtensionServiceIdioma, sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales, sage.addons.servicios.Negocio.Clases.ManteExtEmpresa_Servicios, sage.addons.student.Negocio.Clases.studentConfig, sage.addons.trazabilidad.Negocio.Clases.ManteExtEmpresa_Trazabilidad, Sage.ES.S50.Comunicados.Negocio.Clases.comunicadosConfig, Sage.ES.S50.Fabricacion.Negocio.Clases.fabricacionConfig, Sage.ES.S50.Fabricacion.Negocio.Clases.ManteExtEmpresa_Fabricacion, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes, Sage.ES.S50.SageNetwork.Negocio.ExtensionMantenimientoEmpresaBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoClientesBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoCuentasContablesBU, Sage.ES.S50.SageNetwork.Negocio.Mantes.ExtensionMantenimientoProveedoresBU y sage.ew.ewbase.ConfigModulo.

Definición en la línea 4952 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()

virtual string sage.ew.ewbase._ExtensionMante.GetWhereClause ( )
inlinevirtual

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.

Devuelve
Clausula where actual

Reimplementado en sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.factucert.Negocio.Mantes.ManteExtClientes, sage.addons.factucert.Negocio.Mantes.ManteExtLetrasFactuCert, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline y sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline.

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

◆ 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 4970 del archivo clsEwModulosExtension.cs.

Documentación de campos

◆ rowexist

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

Contiene si el registro existe en la tabla.

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

◆ _DataBase

string sage.ew.ewbase._ExtensionMante._DataBase
getset

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

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 4801 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)

Implementa sage.ew.interficies.IExtensionMante.

Definición en la línea 4759 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.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _FormMante

FormBase sage.ew.ewbase._ExtensionMante._FormMante
getset

Referencia al formulario del mantenimiento original.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _IsNew

bool sage.ew.ewbase._ExtensionMante._IsNew
getset

Bug 133642 Indica si el registro principal es nuevo.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _Mante

IMante sage.ew.ewbase._ExtensionMante._Mante
getset

Referencia al mantenimiento original.

Implementa sage.ew.interficies.IExtensionMante.

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

◆ _Tabla

string sage.ew.ewbase._ExtensionMante._Tabla
getset

Nombre de la tabla de la extensión del mantenimiento.

Implementa sage.ew.interficies.IExtensionMante.

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


La documentación de esta clase está generada del siguiente archivo: