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

Clase visual para la gestión de albaranes de regularización Más...

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

Estructuras de datos

class  DefNombreColumnasAlbRegularizacion
 Nombre de las columnas Más...
 

Métodos públicos

 frmAlbaranRegularizacion ()
 Constructor vacío Más...
 
 frmAlbaranRegularizacion (StockAlbRegulari toDocumento)
 Constructor a partir del objeto de negocio para albaranes de regularización Más...
 
override bool _Init (object[] taParams)
 
- 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...
 

Campos de datos

DefNombreColumnasAlbRegularizacion NombreColumnasAlbRegularizacion = new DefNombreColumnasAlbRegularizacion()
 Nombre de las columnas Más...
 
objetos.ewtextbox ewtxtImporteTotal
 Importe total del albarán de regularización Más...
 
- 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...
 

Métodos protegidos

override void OnLoad (EventArgs e)
 Añadimos los eventos en el onload Más...
 
override void OnClosing (CancelEventArgs e)
 Override Onclosing Más...
 
override void OnShown (EventArgs e)
 Override on Shown Más...
 
override void _Configurar_Documento ()
 Configuración específica del documento Más...
 
override void _Configurar_Documento_Columnas_Grid ()
 Para poder añadir las columnas específicas en cada documento derivado Más...
 
override void _Pasar_Foco_Numero ()
 Pasamos el foco al número Más...
 
override void _Refrescar_Controles (Dictionary< string, object > toClaves=null)
 Para refrescar controles específicos del albaran de regularización Más...
 
override void _Binding ()
 Enlazar controles específicos del documento del albaran de regularización Más...
 
override void _SubscripcionEventosMantegrid ()
 Subscripción a los eventos del mantegrid para refrescar el estock Más...
 
override void _Cargar_Propiedades_Documento ()
 Cargamos las propiedades específicas del albaran de regularización 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 _Nuevo_Documento ()
 Sobreescrivir método _Nuevo_Documento() para pasar el foco al número Más...
 
override void _Borrar_Documento (bool llPreguntar=true)
 Sobreescrivir método _Borrar_Documento() para pasar el foco al número 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

- 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 albaranes de regularización

Definición en la línea 29 del archivo frmAlbaranRegularizacion.cs.

Documentación del constructor y destructor

◆ frmAlbaranRegularizacion() [1/2]

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

Constructor vacío

Definición en la línea 67 del archivo frmAlbaranRegularizacion.cs.

◆ frmAlbaranRegularizacion() [2/2]

sage.ew.stocks.Forms.frmAlbaranRegularizacion.frmAlbaranRegularizacion ( StockAlbRegulari  toDocumento)
inline

Constructor a partir del objeto de negocio para albaranes de regularización

Parámetros
toDocumento

Definición en la línea 91 del archivo frmAlbaranRegularizacion.cs.

Documentación de las funciones miembro

◆ _Binding()

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

Enlazar controles específicos del documento del albaran de regularización

Definición en la línea 667 del archivo frmAlbaranRegularizacion.cs.

◆ _Bloquear_Controles_Especificos()

override void sage.ew.stocks.Forms.frmAlbaranRegularizacion._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 791 del archivo frmAlbaranRegularizacion.cs.

◆ _Borrar_Documento()

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

Sobreescrivir método _Borrar_Documento() para pasar el foco al número

Definición en la línea 823 del archivo frmAlbaranRegularizacion.cs.

◆ _Cargar_Propiedades_Documento()

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

Cargamos las propiedades específicas del albaran de regularización

Definición en la línea 774 del archivo frmAlbaranRegularizacion.cs.

◆ _Configurar_Documento()

override void sage.ew.stocks.Forms.frmAlbaranRegularizacion._Configurar_Documento ( )
inlineprotected

Configuración específica del documento

Definición en la línea 547 del archivo frmAlbaranRegularizacion.cs.

◆ _Configurar_Documento_Columnas_Grid()

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

Para poder añadir las columnas específicas en cada documento derivado

Definición en la línea 560 del archivo frmAlbaranRegularizacion.cs.

◆ _Init()

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

  1. 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 530 del archivo frmAlbaranRegularizacion.cs.

◆ _Nuevo_Documento()

override void sage.ew.stocks.Forms.frmAlbaranRegularizacion._Nuevo_Documento ( )
inlineprotected

Sobreescrivir método _Nuevo_Documento() para pasar el foco al número

Definición en la línea 813 del archivo frmAlbaranRegularizacion.cs.

◆ _Pasar_Foco_Numero()

override void sage.ew.stocks.Forms.frmAlbaranRegularizacion._Pasar_Foco_Numero ( )
inlineprotected

Pasamos el foco al número

Definición en la línea 626 del archivo frmAlbaranRegularizacion.cs.

◆ _Refrescar_Controles()

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

Para refrescar controles específicos del albaran de regularización

Parámetros
toClaves

Definición en la línea 636 del archivo frmAlbaranRegularizacion.cs.

◆ _SubscripcionEventosMantegrid()

override void sage.ew.stocks.Forms.frmAlbaranRegularizacion._SubscripcionEventosMantegrid ( )
inlineprotected

Subscripción a los eventos del mantegrid para refrescar el estock

Definición en la línea 766 del archivo frmAlbaranRegularizacion.cs.

◆ ActualizarUltimoCodigoCargado()

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

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

Devuelve

Definición en la línea 834 del archivo frmAlbaranRegularizacion.cs.

◆ Dispose()

override void sage.ew.stocks.Forms.frmAlbaranRegularizacion.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 frmAlbaranRegularizacion.Designer.cs.

◆ OnClosing()

override void sage.ew.stocks.Forms.frmAlbaranRegularizacion.OnClosing ( CancelEventArgs  e)
inlineprotected

Override Onclosing

Parámetros
e

Definición en la línea 324 del archivo frmAlbaranRegularizacion.cs.

◆ OnLoad()

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

Añadimos los eventos en el onload

Parámetros
e

Definición en la línea 209 del archivo frmAlbaranRegularizacion.cs.

◆ OnShown()

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

Override on Shown

Parámetros
e

Definición en la línea 464 del archivo frmAlbaranRegularizacion.cs.

Documentación de los campos

◆ ewtxtImporteTotal

objetos.ewtextbox sage.ew.stocks.Forms.frmAlbaranRegularizacion.ewtxtImporteTotal

Importe total del albarán de regularización

Definición en la línea 486 del archivo frmAlbaranRegularizacion.Designer.cs.

◆ NombreColumnasAlbRegularizacion

DefNombreColumnasAlbRegularizacion sage.ew.stocks.Forms.frmAlbaranRegularizacion.NombreColumnasAlbRegularizacion = new DefNombreColumnasAlbRegularizacion()

Nombre de las columnas

Definición en la línea 56 del archivo frmAlbaranRegularizacion.cs.


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