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...
 
decimal _UltimoCoste [get, set]
 UltimoCoste 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...
 
decimal _Precio [get, set]
 Precio Más...
 
decimal _Dto1 [get, set]
 _Dto1 Más...
 
decimal _Dto2 [get, set]
 _Dto2 Más...
 
decimal _Dto3 [get, set]
 _Dto3 Más...
 
decimal _Dto4 [get, set]
 _Dto4 Más...
 
decimal _Dto5 [get, set]
 _Dto5 Más...
 
decimal _Dto6 [get, set]
 _Dto6 Más...
 
string _Asi [get, set]
 _Asi 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 584 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 876 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 884 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 899 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 918 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 936 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 1381 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 1239 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 1414 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 1194 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 1444 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 963 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 972 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 1249 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 1480 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 1469 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 1084 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 1162 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 1131 del archivo clsStockInventario.cs.

Documentación de propiedades

◆ _Asi

string sage.ew.stocks.StockInventario.ArticuloStockInventario._Asi
getset

_Asi

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

◆ _Documento

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

Documento

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

◆ _Dto1

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

_Dto1

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

◆ _Dto2

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

_Dto2

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

◆ _Dto3

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

_Dto3

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

◆ _Dto4

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

_Dto4

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

◆ _Dto5

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

_Dto5

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

◆ _Dto6

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

_Dto6

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

◆ _Lotes

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

Lista de lotes

Definición en la línea 717 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 736 del archivo clsStockInventario.cs.

◆ _PMCompra

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

Precio Medio de Compra (PMCOM)

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

◆ _PMStock

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

Precio Medio de Stock (PMSTOCK)

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

◆ _Precio

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

Precio

Definición en la línea 744 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 619 del archivo clsStockInventario.cs.

◆ _UltimoCoste

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

UltimoCoste

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


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