Extensión del documento para partes de costes. Más...
  
Métodos públicos | |
| ExtensionDocPartesCoste (sage.ew.interficies.IMante _mantePrincipal, IManteExtGenericoDA _manteExtGenericoDA) | |
| Inicializa una nueva instancia de la clase.   | |
| ExtensionDocPartesCoste (IManteExtGenericoDA _manteExtGenericoDA) | |
| Inicializa una nueva instancia de la clase.   | |
| override bool | _Load () | 
| Se dispara cuando se cargan los datos en el mantenimiento principal.   | |
| override bool | _Delete () | 
| Método que se ejecuta cuando el usuario borra un documento.   | |
| new void | Dispose () | 
| Eliminamos la subcrición a los eventos.   | |
  Métodos públicos heredados de sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
| ManteExtGenerico (IManteExtGenericoDA manteExtGenericoDA) | |
| Inicializa una nueva instancia de la clase.   | |
| override bool | _Validar_Solo_Lectura () | 
| override para controlar el solo lectura del formulario segun condiciones   | |
| override bool | _Load () | 
| Bug 183047: Al moverse mediante las flechas de mantenimiento no se vuelve a crear instancia de la extensión y la variable bSoloLectura se quedaba en el estado del registro anterior. La inicializamos a false en el _Load de ManteExtGenerico para que por defecto siempre sea false hasta que la comprobación específica del Load de cada extensión la cambie si es necesario a true.   | |
| void | Dispose () | 
| Dispose.   | |
  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 | _Init () | 
| Método que se ejecuta cuando se instancia la clase.   | |
| 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 | _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 | |
| bool | _bSoloLectura [get, set] | 
| Documento de solo lectura.   | |
  Propiedades heredados de sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
| dynamic | _Documento [get, set] | 
| Referencia al documento.   | |
  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 | |
  Métodos protegidos heredados de sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
| void | SoloLecturaOffline (List< string > toIdTabrel, string tcTablaCtrl, Dictionary< string, string > toDiccionarioClaves) | 
| Método encapsulado para utilizar en todas las extensiones de Mantes que quieran mirar el sólo lectura de Offline.   | |
| void | ControlBorradosOffline (List< string > toIdTabrel, string tcTablaCtrl, Dictionary< string, string > toDiccionarioClaves) | 
| Método encapsulado para utilizar en todas las extensiones de Mantes que quieran mirar el borrado de Offline.   | |
  Atributos protegidos heredados de sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
| string | cEmpresa = Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa")) | 
| código de empresa   | |
| bool | bControlBorrados = false | 
| Gestión del control de borrados.   | |
| bool | bSoloLectura = false | 
| sólo lectura   | |
| bool | bEsCentral = true | 
| si trabaja como central   | |
| string | cEjercicio | 
| código de ejercicio   | |
| OfflineConfig | _offlineConfig | 
| Interfaz de acceso a datos de offlineConfig.   | |
| IManteExtGenericoDA | _manteExtGenericoDA | 
| objeto acceso a datos   | |
  Atributos protegidos heredados de sage.ew.ewbase._ExtensionMante | |
| bool | rowexist = false | 
| Contiene si el registro existe en la tabla.   | |
Extensión del documento para partes de costes.
Definición en la línea 16 del archivo ExtensionDocPartesCoste.cs.
      
  | 
  inline | 
Inicializa una nueva instancia de la clase.
Definición en la línea 58 del archivo ExtensionDocPartesCoste.cs.
      
  | 
  inline | 
Inicializa una nueva instancia de la clase.
Definición en la línea 67 del archivo ExtensionDocPartesCoste.cs.
      
  | 
  inlinevirtual | 
Método que se ejecuta cuando el usuario borra un documento.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 155 del archivo ExtensionDocPartesCoste.cs.
      
  | 
  inlinevirtual | 
Se dispara cuando se cargan los datos en el mantenimiento principal.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 95 del archivo ExtensionDocPartesCoste.cs.
      
  | 
  inline | 
Eliminamos la subcrición a los eventos.
Definición en la línea 199 del archivo ExtensionDocPartesCoste.cs.
      
  | 
  getset | 
Documento de solo lectura.
Definición en la línea 23 del archivo ExtensionDocPartesCoste.cs.