Referencia de la Clase sage.ew.stocks.Forms.frmStockIni

Clase visual para la gestión de stocks iniciales Más...

Diagrama de herencias de sage.ew.stocks.Forms.frmStockIni
sage.ew.stocks.Forms.FormDocumentStock sage.ew.interficies.IProgresoObserver< ProgresoProceso >

Tipos públicos

enum  NombreColumnas {
  NombreColumnas.Articulo, NombreColumnas.Definicion, NombreColumnas.Talla, NombreColumnas.Color,
  NombreColumnas.Cajas, NombreColumnas.Peso, NombreColumnas.Unidades, NombreColumnas.PMStock,
  NombreColumnas.PMCompra, NombreColumnas.UltimoCoste
}
 Enumera los posibles nombres de columnas para el documento de stock inicial Más...
 

Métodos públicos

 frmStockIni ()
 Constructor vacío Más...
 
 frmStockIni (StockINI toDocumento)
 Constructor a partir del objeto de negocio para documentos de stock inicial Más...
 
override bool _Init (object[] taParams)
 Evento para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox Más...
 
- Métodos públicos heredados desde sage.ew.stocks.Forms.FormDocumentStock
 FormDocumentStock ()
 Constructor vacío
Más...
 
 FormDocumentStock (dynamic toDocumento)
 Constructor a partir del objeto de negocio asociado al documento Más...
 
void OnStart ()
 Inicio de la observación Más...
 
void OnCompleted ()
 Observación completa Más...
 
void OnError (Exception error)
 Error en la observación Más...
 
void OnNext (ProgresoProceso toProgreso)
 Cambio en la observación Más...
 
- Métodos públicos heredados desde sage.ew.interficies.IProgresoObserver< ProgresoProceso >
void OnStart ()
 Notifica al observador que el proveedor va a empezar a enviar las notificaciones. Más...
 
void OnCompleted ()
 Notifica al observador que el proveedor ha terminado de enviar las notificaciones. Más...
 
void OnError (Exception error)
 Notifica al observador que el proveedor ha experimentado una condición de error. Más...
 
void OnNext (T value)
 Proporciona nuevos datos al observador. Más...
 

Métodos protegidos

override void _Borrar_Documento (bool llPreguntar=true)
 
override void OnShown (EventArgs e)
 Poner el almacén por defecto sólo en caso de tener un único almacén (PE-90075, CCR 155987) Más...
 
override void OnLoad (EventArgs e)
 Añadimos los eventos en el onload Más...
 
override void _Configurar_Documento_Columnas_Grid ()
 Añadir al grid columnas específicas del documento de stock inicial Más...
 
override void _Refrescar_Controles (Dictionary< string, object > toClaves=null)
 Para refrescar controles específicos del documento de stock inicial Más...
 
override void _Binding ()
 Enlazar controles específicos del documento de stock inicial Más...
 
override void _Cargar_Propiedades_Documento ()
 Cargamos las propiedades específicas del documento de stock inicial Más...
 
override void _Bloquear_Controles_Especificos (bool tlEnabled, bool tlBloqueado)
 Bloqueja o desbloqueja els controls de la pantalla tenint en compte el document carregat Más...
 
override void _Bloquear_Controles ()
 Override del bloqueo de controles Más...
 
override void ActualizarUltimoCodigoCargado ()
 Método para informar del último codigo de documento cargado Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 
- Métodos protegidos heredados desde sage.ew.stocks.Forms.FormDocumentStock
override void OnShown (EventArgs e)
 Sobrecarga para enlazar los botones de lotes y series Más...
 
virtual void btObserva_Click (object sender, EventArgs e)
 Botón de observaciones del documento Más...
 
override void _Nuevo_Documento ()
 Nuevo documento Más...
 
override void _Borrar_Documento (bool llPreguntar=true)
 Borrar documento Más...
 
override void _Observaciones_Documento ()
 Botón de observaciones del documento Más...
 
override void _Configurar_Documento ()
 Método para la configuración del formulario Más...
 
override void _SubscripcionEventos ()
 Subscripción de los eventos de controles específicos del formularios de stocks Más...
 
override void _CancelarSubscripcionEventos ()
 Cancelamos la subscripción de los eventos de controles específicos del formularios de stocks Más...
 
override void _MantegridLinies__BeforeColChange (DataGridViewColumn tdgvCurrentCol, ref bool tlOk)
 Antes de cambiar de columna en el grid Más...
 
override void _MantegridLinies__ColChange (DataGridViewCell tdgvCurrentCel)
 Al cambiar de columna en el grid Más...
 
override void _Configurar_Documento_Columnas_Grid ()
 Para poder añadir las columnas específicas en cada documento derivado Más...
 
virtual void Evento_Grid__F5_KeyPress (object sender, ref btMante toMante)
 Evento F5 sobre el mantegrid Más...
 
override void _Bloquear_Controles ()
 Bloquea o desbloquea los controles de la pantalla teniendo en cuenta el documento cargado Más...
 
override void _Refrescar_Observaciones ()
 Refresca el icono de observaciones en función de si existen Más...
 
override void _MantegridLinies__RowChange (DataGridViewRow tdgvCurrentRow)
 Al cambiar de fila en el grid (PE-89623) Más...
 
override void _Refrescar_Controles (Dictionary< string, object > toClaves=null)
 Para refrescar los controles específicos de cada documento derivado que formen parte de la clave Más...
 
override void _Configurar_Columnas ()
 Método para realizar comprobaciones en el cambio de fila o columna. (PE-89623)
Más...
 
override void _BtNavegacion__Click_Before (EW_GLOBAL._AccionsBotonera teAccion, ref bool tlOk)
 Interceptar evento antes de realizar el click en la botonera de navegación para poder establecer la propiedad _DirectFirstLast, que nos permite indicar si queremos o no tener en cuenta todas las claves a la hora de buscar el siguiente registro. Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 

Otros miembros heredados

- Campos de datos heredados desde sage.ew.stocks.Forms.FormDocumentStock
bool _Color = true
 Trabajamos con tallas y colores ? Más...
 
bool _Cajas = true
 Trabajamos con Cajas ? Más...
 
bool _Peso = true
 Trabajamos con Peso ? Más...
 
bool _Series = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_Series"))
 Trabajamos con SERIES ? (PE-90281) Más...
 
bool _Lotes = false
 Trabajamos con LOTES ? (PE-90281) Más...
 
int _FactorAnchoColumna = 0
 Factor para calcular el ancho de columnas Más...
 
int _AnchoColumnaNumerica = 0
 Ancho por defecto para columnas numéricas Más...
 
ewMascara _MascaraUnidades = new ewMascara("999,999.99")
 Máscara para columnas tipo unidades Más...
 
ewMascara _MascaraPrecio = new ewMascara("999,999.99")
 Máscara para columnas tipo precio Más...
 
ewMascara _MascaraImporte = new ewMascara("999,999.99")
 Máscara para columnas tipo importe Más...
 
bool _Mostrar_Boton_Lectura_Automatica = false
 Para indicar si queremos disponer del botón de lectura automàtica de artículos Más...
 
bool _Mostrar_Boton_Incluir_ArticulosA0 = false
 Para indicar si queremos disponer del botón "Incluir artículos a 0" Más...
 
bool _Mostrar_Boton_Stock_Inicial = false
 Para indicar si queremos disponer del botón "Stock inicial" Más...
 
bool _Hera = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_hera"))
 Para saber si estamos en un SAGE TPV EXTRA (PE-89611) Más...
 
StockArt _StockPrincipalArt = null
 Objeto para la gestión de stocks del artículo actual al almacén principal del documento de stock Más...
 
bool _ActualizarStocks = false
 Para forzar la actualización de los stocks Más...
 
DefNombreColumnas NombreColumnas = new DefNombreColumnas()
 Nombre de las columnas Más...
 
objetos.ewbutton btObserva
 Botón de observaciones Más...
 
botones.btBrowArticulo btBrowArticulo
 Browser de artículo Más...
 
botones.btManteArticulos btManteArticulo
 Botón de mantenimiento de artículos Más...
 
System.Windows.Forms.ToolTip toolTipDoc
 Tooltip Más...
 
objetos.ewtextbox txtStock
 Stock Más...
 
objetos.ewlabel ewlabelStock
 Label stock Más...
 
sage.ew.objetos.ewbutton btDocStockLotesSeries
 Stock Lotes/Series Más...
 
objetos.ewbutton btArt0
 Añadir artículos a ZERO Más...
 
objetos.ewbutton btLectura
 Botón de lectura Más...
 
objetos.ewtextbox txtStockPeso
 Stock peso Más...
 
objetos.ewlabel ewlabelStockPeso
 Label del stock peso Más...
 
objetos.ewpanel ewpanel1
 Panel número 1 Más...
 
sage.ew.botones.Clases.btEtiquetasArticulo btEtiquetasArt
 btEtiquetasArt Más...
 
objetos.ewFlowLayoutPanel ewFlowLayoutPanel1
 FlowPanel número 1 Más...
 
sage.ew.objetos.ewbutton btStockInicial
 btStockInicial Más...
 
- Atributos protegidos heredados desde sage.ew.stocks.Forms.FormDocumentStock
btMante _btManteFicticio = new btMante()
 Mantenimiento ficticio Más...
 
objetos.ewpanel panelProgreso
 PanelProgreso Más...
 
botones.UserControls.btInfo btInfoValoracion
 Botón de información Más...
 

Descripción detallada

Clase visual para la gestión de stocks iniciales

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

Documentación de las enumeraciones miembro de la clase

◆ NombreColumnas

Enumera los posibles nombres de columnas para el documento de stock inicial

Valores de enumeraciones
Articulo 

Columna código de artículo

Definicion 

Definición de la línea

Talla 

Codigo de talla

Color 

Código de color

Cajas 

Cantidad en cajas

Peso 

Cantidad en peso

Unidades 

Cantidad en unidades

PMStock 

Precio medio de stock

PMCompra 

Precio medio de compra

UltimoCoste 

Ultimo coste

Definición en la línea 30 del archivo frmStockIni.cs.

Documentación del constructor y destructor

◆ frmStockIni() [1/2]

sage.ew.stocks.Forms.frmStockIni.frmStockIni ( )
inline

Constructor vacío

Definición en la línea 83 del archivo frmStockIni.cs.

◆ frmStockIni() [2/2]

sage.ew.stocks.Forms.frmStockIni.frmStockIni ( StockINI  toDocumento)
inline

Constructor a partir del objeto de negocio para documentos de stock inicial

Parámetros
toDocumento

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

Documentación de las funciones miembro

◆ _Binding()

override void sage.ew.stocks.Forms.frmStockIni._Binding ( )
inlineprotected

Enlazar controles específicos del documento de stock inicial

Definición en la línea 696 del archivo frmStockIni.cs.

◆ _Bloquear_Controles()

override void sage.ew.stocks.Forms.frmStockIni._Bloquear_Controles ( )
inlineprotected

Override del bloqueo de controles

Definición en la línea 865 del archivo frmStockIni.cs.

◆ _Bloquear_Controles_Especificos()

override void sage.ew.stocks.Forms.frmStockIni._Bloquear_Controles_Especificos ( bool  tlEnabled,
bool  tlBloqueado 
)
inlineprotected

Bloqueja o desbloqueja els controls de la pantalla tenint en compte el document carregat

Definición en la línea 843 del archivo frmStockIni.cs.

◆ _Borrar_Documento()

override void sage.ew.stocks.Forms.frmStockIni._Borrar_Documento ( bool  llPreguntar = true)
inlineprotected

Parámetros
llPreguntar

Definición en la línea 132 del archivo frmStockIni.cs.

◆ _Cargar_Propiedades_Documento()

override void sage.ew.stocks.Forms.frmStockIni._Cargar_Propiedades_Documento ( )
inlineprotected

Cargamos las propiedades específicas del documento de stock inicial

Definición en la línea 831 del archivo frmStockIni.cs.

◆ _Configurar_Documento_Columnas_Grid()

override void sage.ew.stocks.Forms.frmStockIni._Configurar_Documento_Columnas_Grid ( )
inlineprotected

Añadir al grid columnas específicas del documento de stock inicial

Definición en la línea 362 del archivo frmStockIni.cs.

◆ _Init()

override bool sage.ew.stocks.Forms.frmStockIni._Init ( object []  taParams)
inline

Evento para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox

Parámetros
taParams
Devuelve

Definición en la línea 902 del archivo frmStockIni.cs.

◆ _Refrescar_Controles()

override void sage.ew.stocks.Forms.frmStockIni._Refrescar_Controles ( Dictionary< string, object >  toClaves = null)
inlineprotected

Para refrescar controles específicos del documento de stock inicial

Parámetros
toClaves

Definición en la línea 676 del archivo frmStockIni.cs.

◆ ActualizarUltimoCodigoCargado()

override void sage.ew.stocks.Forms.frmStockIni.ActualizarUltimoCodigoCargado ( )
inlineprotected

Método para informar del último codigo de documento cargado

Devuelve

Definición en la línea 891 del archivo frmStockIni.cs.

◆ Dispose()

override void sage.ew.stocks.Forms.frmStockIni.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parámetros
disposingtrue if managed resources should be disposed; otherwise, false.

Definición en la línea 14 del archivo frmStockIni.Designer.cs.

◆ OnLoad()

override void sage.ew.stocks.Forms.frmStockIni.OnLoad ( EventArgs  e)
inlineprotected

Añadimos los eventos en el onload

Parámetros
e

Definición en la línea 231 del archivo frmStockIni.cs.

◆ OnShown()

override void sage.ew.stocks.Forms.frmStockIni.OnShown ( EventArgs  e)
inlineprotected

Poner el almacén por defecto sólo en caso de tener un único almacén (PE-90075, CCR 155987)

Parámetros
e

Definición en la línea 144 del archivo frmStockIni.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: