Clase base para las extensiones de los mantenimientos. Más...
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. | |
Clase base para las extensiones de los mantenimientos.
Definición en la línea 4745 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Bloquear controles de las extensiones de los mantes.
tlReadOnly |
Implementa sage.ew.interficies.IExtensionMante.
Reimplementado en sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, 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.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline, sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, 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.Mantes.ExtensionServiceMateriales, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes y Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes.
Definición en la línea 4961 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Cancelar la edición del registro actual.
Implementa sage.ew.interficies.IExtensionMante.
Reimplementado en sage.addons.offline.Negocio.Mantes.ManteExtGruposEmpoffline.
Definición en la línea 4867 del archivo clsEwModulosExtension.cs.
|
inline |
Método clonar.
Implementa sage.ew.interficies.IExtensionMante.
Definición en la línea 4849 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Elimina el registro actual.
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.
|
inlinevirtual |
Duplica el registro del mantenimiento.
duplicador |
Implementa sage.ew.interficies.IExtensionMante.
Definición en la línea 5091 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Duplica el registro del mantenimiento.
duplicador |
Definición en la línea 5101 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Método que se ejecuta cuando hay algun error a nivel de mantenimiento.
toException |
Implementa sage.ew.interficies.IExtensionMante.
Definición en la línea 4876 del archivo clsEwModulosExtension.cs.
|
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.
|
inlinevirtual |
Método que se ejecuta cuando se instancia la clase.
Implementa sage.ew.interficies.IExtensionMante.
Reimplementado en sage.addons.amortiza.Negocio.Clases.amortizaConfig, sage.addons.conta.Negocio.Clases._PluginEntityBase, sage.addons.conta.Negocio.Clases.CuentasContables_ext, sage.addons.factucert.Negocio.Clases.ConfigFactuCert, sage.addons.services.Negocio.Clases.ServicesConfig y sage.ew.ewbase.ConfigModulo.
Definición en la línea 4917 del archivo clsEwModulosExtension.cs.
|
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.
|
inlinevirtual |
Nos permite crear un nuevo registro.
tcCodigo |
Implementa sage.ew.interficies.IExtensionMante.
Reimplementado en sage.addons.amortiza.Negocio.Mantes.ManteExtCContablesamortiza, sage.addons.conta.Negocio.Clases._PluginEntityBase, 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.imexasi.Negocio.Mantes.ManteExtCuentasimexasi, sage.addons.offline.Negocio.Mantes.ManteExtNivelAnalitico, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtSucurletoffline, 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.Mantes.ExtensionServiceMateriales, Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionProduccionPartes y Sage.ES.S50.Fabricacion.Negocio.Mantes.ExtensionTransformacionPartes.
Definición en la línea 4943 del archivo clsEwModulosExtension.cs.
|
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.
|
inlinevirtual |
Guarda el registro actual en la tabla asociada.
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.
|
virtual |
Traspasar al siguiente ejercicio.
tcEjerActual | |
tcEjerSig | |
tbIsNew |
Implementa sage.ew.interficies.IExtensionMante.
|
inlinevirtual |
Indica si el mantenimiento esta de solo lestura.
Implementa sage.ew.interficies.IExtensionMante.
Reimplementado en sage.addons.offline.Negocio.Mantes.ManteExtGenerico, sage.addons.offline.Negocio.Mantes.ManteExtNivelAnalitico, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesCobro y sage.addons.offline.Negocio.Mantes.ManteExtPrevisionesPago.
Definición en la línea 4985 del archivo clsEwModulosExtension.cs.
|
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.
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.
|
inlinevirtual |
Método que nos comprueba si ya existen datos en la tabla relacionada por el addon.
Definición en la línea 4970 del archivo clsEwModulosExtension.cs.
|
protected |
Contiene si el registro existe en la tabla.
Definición en la línea 4750 del archivo clsEwModulosExtension.cs.
|
getset |
Nombre de los campos clave separados por comas.
Definición en la línea 4791 del archivo clsEwModulosExtension.cs.
|
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.
|
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.
|
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.
|
getset |
Referencia al formulario del mantenimiento original.
Implementa sage.ew.interficies.IExtensionMante.
Definición en la línea 4833 del archivo clsEwModulosExtension.cs.
|
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.
|
getset |
Referencia al mantenimiento original.
Implementa sage.ew.interficies.IExtensionMante.
Definición en la línea 4817 del archivo clsEwModulosExtension.cs.
|
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.