Referencia de la Clase sage.addons.gaped.Negocio.Clases.GAPedConfig
Diagrama de herencias de sage.addons.gaped.Negocio.Clases.GAPedConfig
sage.ew.ewbase.ConfigModulo sage.ew.ewbase._ExtensionMante sage.ew.interficies.IExtensionMante

Estructuras de datos

class  ConfigRelaciones
 Clase para gestionar la configuración de las relaciones con los pedidos de compra Más...
 

Métodos públicos

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

Campos de datos

Visual.UserControls.GAPedConfig _oVisual = null
 Referencia a la parte visual de la configuración del módulo de GAPedConfig Más...
 
- Campos de datos heredados desde sage.ew.ewbase.ConfigModulo
UserControlConfig usercontrolTabManteBase
 User control que contiene la configuración del módulo Más...
 
_Vista Contadores
 Vista para los contadores Más...
 

Propiedades

Visual.UserControls.GAPedConfig _Visual [get]
 
string _Empresa [get, set]
 Empresa Más...
 
FormaRelacion _TipoRelacion [get, set]
 Tipo de realción Más...
 
String _ProveedorFijo [get, set]
 Proveedor que se usará para generar pedidos de compra nuevos. Más...
 
Boolean _CrearAlbaranesPedidosProduccion [get, set]
 Determina si para artículos con escandallo o fórmula de producción se crean albaranes de producción o pedidos de compra. Más...
 
Boolean _PermiteModificarManualmente [get, set]
 Determina si se permite modificar manualmente la relación entre pedidos de venta y pedidos de compra o albaranes de producción. Más...
 
Boolean _NoTenerEnCuentaUnidadesCalculo [get, set]
 Determina si las unidades de líneas de pedido de venta cuyo estado sea DI no se tienen en cuenta para el cálculo de unidades pendientes de servir. Más...
 
Boolean _TenerEnCuentaUnidadesProducCalc [get, set]
 Determinar si las unidades de líneas de pedido de venta que estén relacionadas con pedido de compra o albarán de producción se tienen en cuenta para el cálculo de unidades pendientes de servir y recibir. Más...
 
TipoAlmacenLinea _TipoAlmacenLinea [get, set]
 Indica si se trabaja o no con almacén por línea y si solo se trabaja con almacén por línea en pedidos de venta, solo en pedidos de compra o en ambos. Más...
 
ConfigRelaciones _RelacionPedidosCompra [get]
 
ewMante _ewMante [get, set]
 Referencia con el ewMante Más...
 
- Propiedades heredados desde 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) Más...
 
string _Tabla [get, set]
 Nombre de la tabla de la extensión del mantenimiento Más...
 
string _Clave [get, set]
 Nombre de los campos clave separados por comas Más...
 
string _DataBase [get, set]
 Nombre de la base de datos de la extensión del mantenimiento 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 _Error_Message [get, set]
 PE-100770 Contiene mensajes de error para mostrarlos en entorno visual Más...
 
bool _IsNew [get, set]
 Bug 133642 Indica si el registro principal es nuevo Más...
 
- Propiedades heredados desde sage.ew.interficies.IExtensionMante
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...
 

Otros miembros heredados

- Atributos protegidos heredados desde sage.ew.ewbase._ExtensionMante
bool rowexist = false
 Contiene si el registro existe en la tabla Más...
 

Descripción detallada

Definición en la línea 18 del archivo GAPedConfig.cs.

Documentación del constructor y destructor

◆ GAPedConfig()

sage.addons.gaped.Negocio.Clases.GAPedConfig.GAPedConfig ( )
inline

Constructor

Definición en la línea 268 del archivo GAPedConfig.cs.

Documentación de las funciones miembro

◆ _Delete()

override bool sage.addons.gaped.Negocio.Clases.GAPedConfig._Delete ( )
inlinevirtual

Elimina el registro actual

Devuelve

Reimplementado de sage.ew.ewbase._ExtensionMante.

Definición en la línea 308 del archivo GAPedConfig.cs.

◆ _Load()

override bool sage.addons.gaped.Negocio.Clases.GAPedConfig._Load ( )
inlinevirtual

Carga el registro actual de la tabla asociada

Reimplementado de sage.ew.ewbase._ExtensionMante.

Definición en la línea 275 del archivo GAPedConfig.cs.

◆ _Save()

override bool sage.addons.gaped.Negocio.Clases.GAPedConfig._Save ( )
inlinevirtual

Guarda el registro actual en la tabla asociada

Devuelve

Reimplementado de sage.ew.ewbase._ExtensionMante.

Definición en la línea 325 del archivo GAPedConfig.cs.

Documentación de los campos

◆ _oVisual

Visual.UserControls.GAPedConfig sage.addons.gaped.Negocio.Clases.GAPedConfig._oVisual = null

Referencia a la parte visual de la configuración del módulo de GAPedConfig

Definición en la línea 24 del archivo GAPedConfig.cs.

Documentación de propiedades

◆ _CrearAlbaranesPedidosProduccion

Boolean sage.addons.gaped.Negocio.Clases.GAPedConfig._CrearAlbaranesPedidosProduccion
getset

Determina si para artículos con escandallo o fórmula de producción se crean albaranes de producción o pedidos de compra.

Definición en la línea 156 del archivo GAPedConfig.cs.

◆ _Empresa

string sage.addons.gaped.Negocio.Clases.GAPedConfig._Empresa
getset

Empresa

Definición en la línea 76 del archivo GAPedConfig.cs.

◆ _ewMante

ewMante sage.addons.gaped.Negocio.Clases.GAPedConfig._ewMante
getset

Referencia con el ewMante

Definición en la línea 252 del archivo GAPedConfig.cs.

◆ _NoTenerEnCuentaUnidadesCalculo

Boolean sage.addons.gaped.Negocio.Clases.GAPedConfig._NoTenerEnCuentaUnidadesCalculo
getset

Determina si las unidades de líneas de pedido de venta cuyo estado sea DI no se tienen en cuenta para el cálculo de unidades pendientes de servir.

Definición en la línea 186 del archivo GAPedConfig.cs.

◆ _PermiteModificarManualmente

Boolean sage.addons.gaped.Negocio.Clases.GAPedConfig._PermiteModificarManualmente
getset

Determina si se permite modificar manualmente la relación entre pedidos de venta y pedidos de compra o albaranes de producción.

Definición en la línea 171 del archivo GAPedConfig.cs.

◆ _ProveedorFijo

String sage.addons.gaped.Negocio.Clases.GAPedConfig._ProveedorFijo
getset

Proveedor que se usará para generar pedidos de compra nuevos.

Definición en la línea 141 del archivo GAPedConfig.cs.

◆ _RelacionPedidosCompra

ConfigRelaciones sage.addons.gaped.Negocio.Clases.GAPedConfig._RelacionPedidosCompra
get

Definición en la línea 236 del archivo GAPedConfig.cs.

◆ _TenerEnCuentaUnidadesProducCalc

Boolean sage.addons.gaped.Negocio.Clases.GAPedConfig._TenerEnCuentaUnidadesProducCalc
getset

Determinar si las unidades de líneas de pedido de venta que estén relacionadas con pedido de compra o albarán de producción se tienen en cuenta para el cálculo de unidades pendientes de servir y recibir.

Definición en la línea 201 del archivo GAPedConfig.cs.

◆ _TipoAlmacenLinea

TipoAlmacenLinea sage.addons.gaped.Negocio.Clases.GAPedConfig._TipoAlmacenLinea
getset

Indica si se trabaja o no con almacén por línea y si solo se trabaja con almacén por línea en pedidos de venta, solo en pedidos de compra o en ambos.

Definición en la línea 216 del archivo GAPedConfig.cs.

◆ _TipoRelacion

FormaRelacion sage.addons.gaped.Negocio.Clases.GAPedConfig._TipoRelacion
getset

Tipo de realción

Definición en la línea 118 del archivo GAPedConfig.cs.

◆ _Visual

Visual.UserControls.GAPedConfig sage.addons.gaped.Negocio.Clases.GAPedConfig._Visual
get

Definición en la línea 61 del archivo GAPedConfig.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: