Referencia de la Clase sage.ew.stocks.StockInventario.ArticuloStockInventario

Clase para la gestión de los inventarios de stocks (Detalle) Más...

Diagrama de herencias de sage.ew.stocks.StockInventario.ArticuloStockInventario
sage.ew.stocks.IDocumentLineaOperable sage.ew.interficies.IDocumentLinea

Métodos públicos

 ArticuloStockInventario ()
 Constructor vacío Más...
 
 ArticuloStockInventario (StockInventario toStockInv)
 Constructor a partir del objeto cabecera Más...
 
 ArticuloStockInventario (StockInventario toStockInv, DataRow tdrItem)
 Constructor a partir de DataRow y objeto cabecera Más...
 
 ArticuloStockInventario (StockInventario toStockInv, string tcArticulo, string tcTalla, string tcColor)
 PE-90111 : Constructor con articulo/talla/color Más...
 
 ArticuloStockInventario (StockInventario toStockInv, DatosLineaZeroDTO datos)
 Constructor Más...
 
override bool _Save ()
 Guardar cambios a la bd sobre la línea actual Más...
 
bool _SaveNew ()
 Guardar cambios a la bd sobre la línea actual Más...
 
string ObtenerQuery_Save ()
 Obtiene el query de la operación Save Más...
 
string ObtenerQuery_SaveNew ()
 Obtiene el query de la operación Save Más...
 
string ObtenerQuery_SaveExisting ()
 Obtiene el query de la operación Save Más...
 
override bool _Delete ()
 Eliminar de la bd la línea actual Más...
 
override void _Cargar_Valores_Por_Defecto_Articulo ()
 Inicialitzem els camps que fan referencia a l'article. Más...
 
override bool _Show_Unidades_Tallas_Colores (bool tlForzar=false)
 // PE-103694 Sobrescribimos para que solo lo haga en inventario Presentar el formulario de tallas y colores Más...
 
void _AsignarCosteLinea ()
 PE-103694 Asigna los costes Más...
 
override void _Cargar_Valores_Stock ()
 Inicializar propiedades para la actualitzacion de stock. Más...
 
override bool _Validar_Stock (decimal tnUnidadesAnt, decimal tnUnidadesAct, string tcMensaje="")
 PE-101523 No hay que validar el stock, si estamos indicando el stock de un artículo Más...
 
override void _UpdateSilent (Dictionary< string, object > toValores)
 Método de update pensado para no disparar los _SETs y actualizar los campos por la propiedad privada. No se controla que las propiedades sean realmente privadas. Para el funcionamiento ordinario no se debería usar este método. Más...
 

Métodos protegidos

override void _Revisar_Unidades_Asignadas_Tallas_Colores (bool tlPrimera)
 passem el codi del docscompra de l'assignacio de lotes Más...
 

Propiedades

StockInventario _StockINV [get, set]
 Referencia al objeto de la cabecera del inventario Más...
 
decimal _PMStock [get, set]
 Precio Medio de Stock (PMSTOCK) Más...
 
decimal _PMCompra [get, set]
 Precio Medio de Compra (PMCOM) Más...
 
List< LoteInventario_Lotes [get, set]
 Lista de lotes Más...
 
override string _Documento [get]
 Documento Más...
 
override string _Numero [get]
 Override para el acceso generico Más...
 
- Propiedades heredados desde sage.ew.interficies.IDocumentLinea
string _Articulo [get, set]
 Articulo Más...
 
decimal _Unidades [get, set]
 
int _Linea [get, set]
 Línea Más...
 
int _LineaReal [get]
 Devuelve el campo linia: para todos los documentos sera el mismo valor que la linea pero en el documento factura devolvera la linea del albarán al que corresponde Más...
 
string _Empresa [get]
 Empresa Más...
 
string _Numero [get]
 Numero Más...
 
string _Letra [get]
 Letra Más...
 
string _Almacen [get]
 Almacen Más...
 
DateTime _Fecha [get]
 Fecha Más...
 
string _Talla [get, set]
 Talla Más...
 
string _Color [get, set]
 Color Más...
 

Descripción detallada

Clase para la gestión de los inventarios de stocks (Detalle)

Definición en la línea 510 del archivo clsStockInventario.cs.

Documentación del constructor y destructor

◆ ArticuloStockInventario() [1/5]

sage.ew.stocks.StockInventario.ArticuloStockInventario.ArticuloStockInventario ( )
inline

Constructor vacío

Definición en la línea 644 del archivo clsStockInventario.cs.

◆ ArticuloStockInventario() [2/5]

sage.ew.stocks.StockInventario.ArticuloStockInventario.ArticuloStockInventario ( StockInventario  toStockInv)
inline

Constructor a partir del objeto cabecera

Parámetros
toStockInv

Definición en la línea 652 del archivo clsStockInventario.cs.

◆ ArticuloStockInventario() [3/5]

sage.ew.stocks.StockInventario.ArticuloStockInventario.ArticuloStockInventario ( StockInventario  toStockInv,
DataRow  tdrItem 
)
inline

Constructor a partir de DataRow y objeto cabecera

Parámetros
tdrItem
toStockInv

Definición en la línea 666 del archivo clsStockInventario.cs.

◆ ArticuloStockInventario() [4/5]

sage.ew.stocks.StockInventario.ArticuloStockInventario.ArticuloStockInventario ( StockInventario  toStockInv,
string  tcArticulo,
string  tcTalla,
string  tcColor 
)
inline

PE-90111 : Constructor con articulo/talla/color

Parámetros
toStockInv
tcArticulo
tcTalla
tcColor

Definición en la línea 682 del archivo clsStockInventario.cs.

◆ ArticuloStockInventario() [5/5]

sage.ew.stocks.StockInventario.ArticuloStockInventario.ArticuloStockInventario ( StockInventario  toStockInv,
DatosLineaZeroDTO  datos 
)
inline

Constructor

Parámetros
toStockInv
datos

Definición en la línea 700 del archivo clsStockInventario.cs.

Documentación de las funciones miembro

◆ _AsignarCosteLinea()

void sage.ew.stocks.StockInventario.ArticuloStockInventario._AsignarCosteLinea ( )
inline

PE-103694 Asigna los costes

Definición en la línea 1102 del archivo clsStockInventario.cs.

◆ _Cargar_Valores_Por_Defecto_Articulo()

override void sage.ew.stocks.StockInventario.ArticuloStockInventario._Cargar_Valores_Por_Defecto_Articulo ( )
inline

Inicialitzem els camps que fan referencia a l'article.

Definición en la línea 960 del archivo clsStockInventario.cs.

◆ _Cargar_Valores_Stock()

override void sage.ew.stocks.StockInventario.ArticuloStockInventario._Cargar_Valores_Stock ( )
inline

Inicializar propiedades para la actualitzacion de stock.

Definición en la línea 1126 del archivo clsStockInventario.cs.

◆ _Delete()

override bool sage.ew.stocks.StockInventario.ArticuloStockInventario._Delete ( )
inline

Eliminar de la bd la línea actual

Devuelve

Definición en la línea 917 del archivo clsStockInventario.cs.

◆ _Revisar_Unidades_Asignadas_Tallas_Colores()

override void sage.ew.stocks.StockInventario.ArticuloStockInventario._Revisar_Unidades_Asignadas_Tallas_Colores ( bool  tlPrimera)
inlineprotected

passem el codi del docscompra de l'assignacio de lotes

Definición en la línea 1155 del archivo clsStockInventario.cs.

◆ _Save()

override bool sage.ew.stocks.StockInventario.ArticuloStockInventario._Save ( )
inline

Guardar cambios a la bd sobre la línea actual

Devuelve

Implementa sage.ew.stocks.IDocumentLineaOperable.

Definición en la línea 723 del archivo clsStockInventario.cs.

◆ _SaveNew()

bool sage.ew.stocks.StockInventario.ArticuloStockInventario._SaveNew ( )
inline

Guardar cambios a la bd sobre la línea actual

Devuelve

Implementa sage.ew.stocks.IDocumentLineaOperable.

Definición en la línea 732 del archivo clsStockInventario.cs.

◆ _Show_Unidades_Tallas_Colores()

override bool sage.ew.stocks.StockInventario.ArticuloStockInventario._Show_Unidades_Tallas_Colores ( bool  tlForzar = false)
inline

// PE-103694 Sobrescribimos para que solo lo haga en inventario Presentar el formulario de tallas y colores

Devuelve

Definición en la línea 970 del archivo clsStockInventario.cs.

◆ _UpdateSilent()

override void sage.ew.stocks.StockInventario.ArticuloStockInventario._UpdateSilent ( Dictionary< string, object >  toValores)
inline

Método de update pensado para no disparar los _SETs y actualizar los campos por la propiedad privada. No se controla que las propiedades sean realmente privadas. Para el funcionamiento ordinario no se debería usar este método.

Parámetros
toValoresDiccionario con los nombres (privados) de las variables a actualizar

Implementa sage.ew.interficies.IDocumentLinea.

Definición en la línea 1192 del archivo clsStockInventario.cs.

◆ _Validar_Stock()

override bool sage.ew.stocks.StockInventario.ArticuloStockInventario._Validar_Stock ( decimal  tnUnidadesAnt,
decimal  tnUnidadesAct,
string  tcMensaje = "" 
)
inline

PE-101523 No hay que validar el stock, si estamos indicando el stock de un artículo

Parámetros
tnUnidadesAnt
tnUnidadesAct
tcMensaje
Devuelve

Definición en la línea 1181 del archivo clsStockInventario.cs.

◆ ObtenerQuery_Save()

string sage.ew.stocks.StockInventario.ArticuloStockInventario.ObtenerQuery_Save ( )
inline

Obtiene el query de la operación Save

Devuelve

Implementa sage.ew.stocks.IDocumentLineaOperable.

Definición en la línea 826 del archivo clsStockInventario.cs.

◆ ObtenerQuery_SaveExisting()

string sage.ew.stocks.StockInventario.ArticuloStockInventario.ObtenerQuery_SaveExisting ( )
inline

Obtiene el query de la operación Save

Devuelve

Definición en la línea 888 del archivo clsStockInventario.cs.

◆ ObtenerQuery_SaveNew()

string sage.ew.stocks.StockInventario.ArticuloStockInventario.ObtenerQuery_SaveNew ( )
inline

Obtiene el query de la operación Save

Devuelve

Implementa sage.ew.stocks.IDocumentLineaOperable.

Definición en la línea 859 del archivo clsStockInventario.cs.

Documentación de propiedades

◆ _Documento

override string sage.ew.stocks.StockInventario.ArticuloStockInventario._Documento
get

Documento

Definición en la línea 621 del archivo clsStockInventario.cs.

◆ _Lotes

List<LoteInventario> sage.ew.stocks.StockInventario.ArticuloStockInventario._Lotes
getset

Lista de lotes

Definición en la línea 611 del archivo clsStockInventario.cs.

◆ _Numero

override string sage.ew.stocks.StockInventario.ArticuloStockInventario._Numero
get

Override para el acceso generico

Definición en la línea 630 del archivo clsStockInventario.cs.

◆ _PMCompra

decimal sage.ew.stocks.StockInventario.ArticuloStockInventario._PMCompra
getset

Precio Medio de Compra (PMCOM)

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

◆ _PMStock

decimal sage.ew.stocks.StockInventario.ArticuloStockInventario._PMStock
getset

Precio Medio de Stock (PMSTOCK)

Definición en la línea 561 del archivo clsStockInventario.cs.

◆ _StockINV

StockInventario sage.ew.stocks.StockInventario.ArticuloStockInventario._StockINV
getset

Referencia al objeto de la cabecera del inventario

Definición en la línea 540 del archivo clsStockInventario.cs.


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