Referencia de la Interfaz sage.ew.interficies.IExtensionMante

Interficie que se debe implementar para aquellos módulos que deben programar modificaciones a nivel de mantenimientos Más...

Diagrama de herencias de sage.ew.interficies.IExtensionMante
sage.ew.ewbase._ExtensionMante sage.ew.interficies.IExtensionDocumentoBase sage.ew.interficies.IExtensionMovcaja 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 sage.ew.ewbase.ExtensionDocumentoBase sage.ew.interficies.IExtensionDocsStock sage.ew.ewbase._ExtensionMovCaja

Métodos públicos

bool _Init ()
 Método que se ejecuta cuando se instancia la clase Más...
 
bool _New (string tcCodigo="")
 Nos permite crear un nuevo registro Más...
 
bool _Load ()
 Carga el registro actual de la tabla asociada Más...
 
bool _Refresh ()
 Refresca el registro actual de la tabla asociada Más...
 
bool _Save ()
 Guarda el registro actual en la tabla asociada Más...
 
bool _Delete ()
 Elimina el registro actual Más...
 
void _Cancel ()
 Cancelar la edición del registro actual Más...
 
bool _Clonar ()
 Devuelve una copia exacta del objeto actual Más...
 
void _Error (IEWException toException)
 Método que se ejecuta cuando hay algun error a nivel de mantenimiento Más...
 
void _Bloquear_Controles (bool tlReadOnly)
 Método que se utiliza para bloquear los usercontrols de los addons de los mantes Más...
 
bool _Duplicar (IDuplicador duplicador)
 Método que se ejecuta al duplicar un registro Más...
 
bool _Validar_Solo_Lectura ()
 Indica si el mantenimiento esta de solo lectura Más...
 
bool _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew)
 Traspasar al siguiente ejercicio 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...
 
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

Interficie que se debe implementar para aquellos módulos que deben programar modificaciones a nivel de mantenimientos

Definición en la línea 68 del archivo IDocModulos.cs.

Documentación de las funciones miembro

◆ _Bloquear_Controles()

void sage.ew.interficies.IExtensionMante._Bloquear_Controles ( bool  tlReadOnly)

Método que se utiliza para bloquear los usercontrols de los addons de los mantes

Parámetros
tlReadOnly

Implementado en sage.ew.ewbase._ExtensionMante, sage.ew.ewbase._ExtensionDocStocks, 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.

◆ _Cancel()

void sage.ew.interficies.IExtensionMante._Cancel ( )

◆ _Clonar()

bool sage.ew.interficies.IExtensionMante._Clonar ( )

Devuelve una copia exacta del objeto actual

Devuelve

Implementado en sage.ew.ewbase._ExtensionMante y sage.ew.ewbase._ExtensionDocStocks.

◆ _Delete()

bool sage.ew.interficies.IExtensionMante._Delete ( )

Elimina el registro actual

Devuelve

Implementado en sage.ew.ewbase._ExtensionMante, sage.ew.ewbase.ConfigModulo, sage.ew.ewbase._ExtensionDocStocks, 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.Documentos.ExtensionDocStockIni, 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.Documentos.ExtensionDocStockInventario, sage.addons.offline.Negocio.Mantes.ManteExtPlanContable, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbRegulari, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTraspaso, sage.addons.offline.Negocio.Mantes.ManteExtAlmacenoffline, sage.addons.offline.Negocio.Documentos.ExtensionDocPartesCoste, sage.addons.offline.Negocio.Documentos.ExtensionDocPedInt, 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.AddonTest.Negocio.Clases.ExtensionAlbaranTraspaso, 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.

◆ _Duplicar()

bool sage.ew.interficies.IExtensionMante._Duplicar ( IDuplicador  duplicador)

Método que se ejecuta al duplicar un registro

Parámetros
duplicador
Devuelve

Implementado en sage.ew.ewbase._ExtensionMante y sage.ew.ewbase._ExtensionDocStocks.

◆ _Error()

void sage.ew.interficies.IExtensionMante._Error ( IEWException  toException)

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

Parámetros
toException

Implementado en sage.ew.ewbase._ExtensionMante y sage.ew.ewbase._ExtensionDocStocks.

◆ _Init()

◆ _Load()

bool sage.ew.interficies.IExtensionMante._Load ( )

Carga el registro actual de la tabla asociada

Implementado en sage.ew.ewbase._ExtensionMante, sage.ew.ewbase.ConfigModulo, sage.ew.ewbase._ExtensionDocStocks, 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.

◆ _New()

bool sage.ew.interficies.IExtensionMante._New ( string  tcCodigo = "")

Nos permite crear un nuevo registro

Parámetros
tcCodigo

Implementado en sage.ew.ewbase._ExtensionMante, sage.ew.ewbase._ExtensionDocStocks, 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.

◆ _Refresh()

bool sage.ew.interficies.IExtensionMante._Refresh ( )

◆ _Save()

bool sage.ew.interficies.IExtensionMante._Save ( )

Guarda el registro actual en la tabla asociada

Devuelve

Implementado en sage.ew.ewbase._ExtensionMante, sage.ew.ewbase.ConfigModulo, sage.ew.ewbase._ExtensionDocStocks, 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.offline.Negocio.Documentos.ExtensionDocStockIni, sage.addons.amortiza.Negocio.Clases.amortizaConfig, sage.addons.rgpd.Negocio.Mantes.ManteExtEntidadesrgpd, sage.addons.offline.Negocio.Documentos.ExtensionDocStockInventario, sage.addons.offline.Negocio.Mantes.ManteExtCuentas, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbRegulari, sage.addons.offline.Negocio.Documentos.ExtensionDocAlbTraspaso, 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.Documentos.ExtensionDocPedInt, 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.AddonTest.Negocio.Clases.ExtensionAlbaranTraspaso, 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.

◆ _TraspasarSiguienteEjercicio()

bool sage.ew.interficies.IExtensionMante._TraspasarSiguienteEjercicio ( string  tcEjerActual,
string  tcEjerSig,
bool  tbIsNew 
)

Traspasar al siguiente ejercicio

Parámetros
tcEjerActual
tcEjerSig
tbIsNew

Implementado en sage.ew.ewbase._ExtensionMante y sage.ew.ewbase._ExtensionDocStocks.

◆ _Validar_Solo_Lectura()

Documentación de propiedades

◆ _DataBase

string sage.ew.interficies.IExtensionMante._DataBase
getset

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

Definición en la línea 89 del archivo IDocModulos.cs.

◆ _eBeforeAfter

TipoExecute sage.ew.interficies.IExtensionMante._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 74 del archivo IDocModulos.cs.

◆ _Error_Message

string sage.ew.interficies.IExtensionMante._Error_Message
getset

PE-100770 Mensaje de error para las validaciones de la configuración

Definición en la línea 94 del archivo IDocModulos.cs.

◆ _FormMante

FormBase sage.ew.interficies.IExtensionMante._FormMante
getset

Referencia al formulario del mantenimiento original

Definición en la línea 84 del archivo IDocModulos.cs.

◆ _IsNew

bool sage.ew.interficies.IExtensionMante._IsNew
getset

Bug 133642 Indica si el registro principal es nuevo

Definición en la línea 104 del archivo IDocModulos.cs.

◆ _Mante

IMante sage.ew.interficies.IExtensionMante._Mante
getset

Referencia al mantenimiento original

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

◆ _Tabla

string sage.ew.interficies.IExtensionMante._Tabla
getset

Nombre de la tabla de la extensión del mantenimiento

Definición en la línea 99 del archivo IDocModulos.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: