Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.services.Negocio.Clases.ServicesConfig

Clase de configuración. Más...

Diagrama de herencia de sage.addons.services.Negocio.Clases.ServicesConfig
sage.ew.ewbase.ConfigModulo sage.ew.ewbase._ExtensionMante sage.ew.interficies.IExtensionMante

Tipos públicos

enum  PreciosAlb { Servicio = 1 , Presupuesto = 2 }
 

Métodos públicos

override bool _Init ()
 Método que se ejecuta cuando se instancia una clase.
 
override bool _Load ()
 Carga los registros de la tabla contadores.
 
override bool _Delete ()
 Delete.
 
override bool _Save ()
 Save.
 
 ServicesConfig ()
 Constructor.
 
- Métodos públicos heredados de sage.ew.ewbase.ConfigModulo
 ConfigModulo ()
 Inicializa una nueva intancia de la clase.
 
- Métodos públicos heredados de sage.ew.ewbase._ExtensionMante
bool _Clonar ()
 Método clonar.
 
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 _Refresh ()
 Refresca el registro actual de la tabla asociada.
 
virtual bool _New (string tcCodigo="")
 Nos permite crear un nuevo registro.
 
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.
 

Propiedades

ReportTemplatesServicios _ReportTemplates [get]
 Clase encargada de los templates.
 
int _PrecioAlb [get, set]
 PrecioAlb.
 
String _TipoIva [get, set]
 Tipo de IVA.
 
String _EstadoDefecto [get, set]
 Estado por defecto.
 
String _EstadoCierre [get, set]
 Estado de cierre.
 
Boolean _PermitirAnularServiciosTabla [get, set]
 Indica si permite anular servicios guardado en tabla.
 
Boolean _PermitirAnularServicios [get]
 Indica si permite anular servicios.
 
Boolean _PermitirModificarCosteMaterialTabla [get, set]
 Indica si permite modificar el coste de material guardado en tabla.
 
Boolean _PermitirModificarCosteMaterial [get]
 Indica si permite modificar el coste de material.
 
Boolean _PermitirModificarCosteTecnicoTabla [get, set]
 Indica si permite modificar el coste de los técnicos guardado en tabla.
 
Boolean _PermitirModificarCosteTecnico [get]
 Indica si permite modificar el coste de los técnicos.
 
string _LetraDefecto [get, set]
 Letra por defecto.
 
string _TipoRegularizacion [get, set]
 Tipo de regulacización.
 
Boolean _ColumnaPrecioMaterialTabla [get, set]
 Mostrar columna precio en material guardado en tabla.
 
Boolean _VerMensajeCliente [get, set]
 Visualizar mensaje de clientes en servicios.
 
Boolean _VerDocumentoDefecto [get, set]
 Visualizar documento por defecto en servicios.
 
Boolean _ColumnaPrecioMaterial [get]
 Mostrar columna precio en material.
 
string _TextoEmailCliente [get, set]
 Text email cliente.
 
string _TextoEmailTecnico [get, set]
 Text email tecnico.
 
string _TextoEmailTecnicoDestino [get, set]
 Text email tecnico destino.
 
string _TextoAdicionalServicio [get, set]
 Text adicional servicio.
 
Boolean _NoIncluirInformacionCostesNoFacturables [get, set]
 No incluir información de costes no facturables al generar documento venta.
 
- Propiedades heredados de sage.ew.ewbase._ExtensionMante
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.
 

Otros miembros heredados

- Campos de datos heredados de sage.ew.ewbase.ConfigModulo
UserControlConfig usercontrolTabManteBase
 User control que contiene la configuración del módulo.
 
_Vista Contadores
 Vista para los contadores.
 
- Atributos protegidos heredados de sage.ew.ewbase._ExtensionMante
bool rowexist = false
 Contiene si el registro existe en la tabla.
 

Descripción detallada

Clase de configuración.

Definición en la línea 20 del archivo ServicesConfig.cs.

Documentación de las enumeraciones miembro de la clase

◆ PreciosAlb

Valores de enumeraciones
Servicio 

Servicio.

Presupuesto 

Presupuesto.

Definición en la línea 28 del archivo ServicesConfig.cs.

Documentación de constructores y destructores

◆ ServicesConfig()

sage.addons.services.Negocio.Clases.ServicesConfig.ServicesConfig ( )
inline

Constructor.

Definición en la línea 647 del archivo ServicesConfig.cs.

Documentación de funciones miembro

◆ _Delete()

override bool sage.addons.services.Negocio.Clases.ServicesConfig._Delete ( )
inlinevirtual

Delete.

Devuelve

Reimplementado de sage.ew.ewbase.ConfigModulo.

Definición en la línea 586 del archivo ServicesConfig.cs.

◆ _Init()

override bool sage.addons.services.Negocio.Clases.ServicesConfig._Init ( )
inlinevirtual

Método que se ejecuta cuando se instancia una clase.

Devuelve

Reimplementado de sage.ew.ewbase.ConfigModulo.

Definición en la línea 415 del archivo ServicesConfig.cs.

◆ _Load()

override bool sage.addons.services.Negocio.Clases.ServicesConfig._Load ( )
inlinevirtual

Carga los registros de la tabla contadores.

Devuelve

Reimplementado de sage.ew.ewbase.ConfigModulo.

Definición en la línea 465 del archivo ServicesConfig.cs.

◆ _Save()

override bool sage.addons.services.Negocio.Clases.ServicesConfig._Save ( )
inlinevirtual

Save.

Devuelve

Reimplementado de sage.ew.ewbase.ConfigModulo.

Definición en la línea 617 del archivo ServicesConfig.cs.

Documentación de propiedades

◆ _ColumnaPrecioMaterial

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._ColumnaPrecioMaterial
get

Mostrar columna precio en material.

Definición en la línea 277 del archivo ServicesConfig.cs.

◆ _ColumnaPrecioMaterialTabla

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._ColumnaPrecioMaterialTabla
getset

Mostrar columna precio en material guardado en tabla.

Definición en la línea 232 del archivo ServicesConfig.cs.

◆ _EstadoCierre

String sage.addons.services.Negocio.Clases.ServicesConfig._EstadoCierre
getset

Estado de cierre.

Definición en la línea 105 del archivo ServicesConfig.cs.

◆ _EstadoDefecto

String sage.addons.services.Negocio.Clases.ServicesConfig._EstadoDefecto
getset

Estado por defecto.

Definición en la línea 90 del archivo ServicesConfig.cs.

◆ _LetraDefecto

string sage.addons.services.Negocio.Clases.ServicesConfig._LetraDefecto
getset

Letra por defecto.

Definición en la línea 202 del archivo ServicesConfig.cs.

◆ _NoIncluirInformacionCostesNoFacturables

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._NoIncluirInformacionCostesNoFacturables
getset

No incluir información de costes no facturables al generar documento venta.

Definición en la línea 370 del archivo ServicesConfig.cs.

◆ _PermitirAnularServicios

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._PermitirAnularServicios
get

Indica si permite anular servicios.

Definición en la línea 135 del archivo ServicesConfig.cs.

◆ _PermitirAnularServiciosTabla

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._PermitirAnularServiciosTabla
getset

Indica si permite anular servicios guardado en tabla.

Definición en la línea 120 del archivo ServicesConfig.cs.

◆ _PermitirModificarCosteMaterial

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._PermitirModificarCosteMaterial
get

Indica si permite modificar el coste de material.

Definición en la línea 163 del archivo ServicesConfig.cs.

◆ _PermitirModificarCosteMaterialTabla

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._PermitirModificarCosteMaterialTabla
getset

Indica si permite modificar el coste de material guardado en tabla.

Definición en la línea 148 del archivo ServicesConfig.cs.

◆ _PermitirModificarCosteTecnico

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._PermitirModificarCosteTecnico
get

Indica si permite modificar el coste de los técnicos.

Definición en la línea 190 del archivo ServicesConfig.cs.

◆ _PermitirModificarCosteTecnicoTabla

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._PermitirModificarCosteTecnicoTabla
getset

Indica si permite modificar el coste de los técnicos guardado en tabla.

Definición en la línea 175 del archivo ServicesConfig.cs.

◆ _PrecioAlb

int sage.addons.services.Negocio.Clases.ServicesConfig._PrecioAlb
getset

PrecioAlb.

Definición en la línea 60 del archivo ServicesConfig.cs.

◆ _ReportTemplates

ReportTemplatesServicios sage.addons.services.Negocio.Clases.ServicesConfig._ReportTemplates
get

Clase encargada de los templates.

Definición en la línea 45 del archivo ServicesConfig.cs.

◆ _TextoAdicionalServicio

string sage.addons.services.Negocio.Clases.ServicesConfig._TextoAdicionalServicio
getset

Text adicional servicio.

Definición en la línea 355 del archivo ServicesConfig.cs.

◆ _TextoEmailCliente

string sage.addons.services.Negocio.Clases.ServicesConfig._TextoEmailCliente
getset

Text email cliente.

Definición en la línea 289 del archivo ServicesConfig.cs.

◆ _TextoEmailTecnico

string sage.addons.services.Negocio.Clases.ServicesConfig._TextoEmailTecnico
getset

Text email tecnico.

Definición en la línea 311 del archivo ServicesConfig.cs.

◆ _TextoEmailTecnicoDestino

string sage.addons.services.Negocio.Clases.ServicesConfig._TextoEmailTecnicoDestino
getset

Text email tecnico destino.

Definición en la línea 333 del archivo ServicesConfig.cs.

◆ _TipoIva

String sage.addons.services.Negocio.Clases.ServicesConfig._TipoIva
getset

Tipo de IVA.

Definición en la línea 75 del archivo ServicesConfig.cs.

◆ _TipoRegularizacion

string sage.addons.services.Negocio.Clases.ServicesConfig._TipoRegularizacion
getset

Tipo de regulacización.

Definición en la línea 217 del archivo ServicesConfig.cs.

◆ _VerDocumentoDefecto

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._VerDocumentoDefecto
getset

Visualizar documento por defecto en servicios.

Definición en la línea 262 del archivo ServicesConfig.cs.

◆ _VerMensajeCliente

Boolean sage.addons.services.Negocio.Clases.ServicesConfig._VerMensajeCliente
getset

Visualizar mensaje de clientes en servicios.

Definición en la línea 247 del archivo ServicesConfig.cs.


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