Proporciona el stock totalizado de un solo artículo. Más...
Métodos públicos | |
StockArt () | |
Construye el objeto. Más... | |
StockArt (bool optimizarconsultas, int milisegundosconsultas=1000) | |
Construye el objeto. Más... | |
StockArt (DateTime? tdFecha=null, string tcAlmacen="", string tcArticulo="", string tcTalla="", string tcColor="") | |
Construye el objeto y lo prepara con los valores suministrados en espera de _GetStock() Más... | |
void | _GetStock () |
Calcula el stock y rellena los totales y precios medios Más... | |
DataTable | _getStockAlmacenMM (String tcArticulo) |
PE- 69752 Metodo para recojer los valores de la tabla stoalmmm del Articulo y Almacen Más... | |
void | _Clear () |
Vacia variables de totales y DataTable detallado Más... | |
virtual StockArt | _Clonar () |
Devuelve una copia exacta del objeto actual Más... | |
DataTable | _FiltrarDetalleStock (string tcFiltro="", string tcOrder="", string[] aSelectedColumns=null) |
PE-84146: función simple para obtener del DataTable _dtDetalleStock sólo las columnas que queremos, con filtros simples sobre las filas y con un determinado orden Más... | |
Métodos públicos estáticos | |
static StockArt | GetCalculatedStockArt (Guid toGuid, DateTime? tdFecha, string tcAlmacen, string tcArticulo, string tcTalla, string tcColor, Stock.TipoCalculo teTipoCalculo) |
Función auxiliar para ejecuciones asíncronas. Devuelve un StockArt calculado para evitar accesos ilegales entre threads. No es una función asincrona por si misma. Más... | |
Campos de datos | |
Guid | _Guid |
Identificador de operación para operaciones asincronas Más... | |
DateTime | _Fecha |
La fecha a la que se calculará el stock Más... | |
string | _Almacen = "" |
Almacén. Si se deja en blanco, tendrá en cuenta todos los almacenes. Más... | |
string | _Articulo = "" |
Artículo. Obligatorio. Más... | |
string | _Talla = "" |
Talla. En blanco no se tendrá en cuenta la talla. Más... | |
string | _Color = "" |
Color. En blanco no se tendrá en cuenta el color. Más... | |
decimal | _Total_Inicial = 0 |
Total de moviments d'stock inicial, si és demana un sol artícle. Más... | |
decimal | _Total_Entradas = 0 |
Total de entrades de compres, si és demana un sol artícle. Más... | |
decimal | _Total_Entradas_Traspasadas = 0 |
Total d'entrades de traspàs, si és demana un sol artícle. Más... | |
decimal | _Total_Salidas = 0 |
Total de sortides de ventdes, si és demana un sol artícle. Más... | |
decimal | _Total_Salidas_Traspasadas = 0 |
Total de sortides de traspàs, si és demana un sol artícle. Más... | |
decimal | _Total_Regularizaciones = 0 |
Total de entrades de regularitzacions, si és demana un sol artícle. Más... | |
decimal | _Total_Depositos_Ventas = 0 |
Total de sortides de dipòsits de venda, si és demana un sol artícle. Más... | |
decimal | _Total_Depositos_Compras = 0 |
Total d'entrasdes de dipòsits de compra, si és demana un sol artícle. Más... | |
decimal | _Total_Existencias = 0 |
Total d'existencies, si és demana un sol artícle. Más... | |
decimal | _Total_Devoluciones_Prov = 0 |
Total de devolucions a proveïdors, si és demana un sol artícle. Más... | |
decimal | _Total_Pedidos_Venta = 0 |
Total de comandes de venda, si és demana un sol artícle. Más... | |
decimal | _Total_Pedidos_Compra = 0 |
Total de comandes de compra, si és demana un sol artícle. Más... | |
decimal | _Total_Salida_Prod = 0 |
Total de sortides de producció, si és demana un sol artícle. Más... | |
decimal | _Total_Entrada_Prod = 0 |
Total d'entrades de producció si és demana un sol artícle. Más... | |
decimal | _Total_Salida_Trans = 0 |
Total de sortides de transformació, si és demana un sol artícle. Más... | |
decimal | _Total_Entrada_Trans = 0 |
Total d'entrades de transformació si és demana un sol artícle. Más... | |
decimal | _Total_En_Produccion = 0 |
Total de entrades pendents de produir, si és demana un sol artícle. Más... | |
decimal | _Total_Pendiente_Produccion = 0 |
Total de sortides pendents de produir, si és demana un sol artícle. Más... | |
decimal | _Total_Disponible = 0 |
Total d'stock disponible, si és demana un sol artícle. Más... | |
decimal | _Total_Virtual = 0 |
Total de d'stock virtual, si és demana un sol artícle. Más... | |
decimal | _Total_PmCompra = 0 |
Preu mig de compra, si és demana un sol artícle. Más... | |
decimal | _Total_PmStock = 0 |
Preu mig d'stock, si és demana un sol artícle. Más... | |
decimal | _Total_Coste_Ultimo = 0 |
Últim cost, si és demana un sol artícle. Más... | |
Stock.TipoCalculo | _TipoCalculo = Stock.TipoCalculo.Stocks |
El mateix objecte permet mostrar els diferents tipos d'stock i també permet recalcular l'stock. Per defecte, Stocks. Más... | |
Stock | Stock = new Stock() |
Instancia de la classe _Stocks Más... | |
DataTable | _dtDetallStock = new DataTable() |
Datatable que conté els moviments d'stock sense agrupar. Más... | |
bool | _OptimizarConsultas = false |
Realizar las consultas solo si hay cambios en los parámetros o si ha trascurrido _SegundosConsultas Más... | |
int | _MilisegundosConsultas = 1000 |
Segundos que deben transcurrir para forzar las consultas de stock, si no se han cambiado parámetros Más... | |
Propiedades | |
DateTime | _HoraConsulta [get] |
Conté l'hora en que s'ha consultat l'stock Más... | |
bool | _Filtrar_Delegacion [get, set] |
Propiedad para filtrar los almacenes por delegación el stock total En caso que sea FALSE no deberá realizar ningún control y por tanto actuará sin aplicar ninguna condicion. Más... | |
Proporciona el stock totalizado de un solo artículo.
Definición en la línea 8807 del archivo clsStocks.cs.
|
inline |
Construye el objeto.
Definición en la línea 9007 del archivo clsStocks.cs.
|
inline |
Construye el objeto.
Definición en la línea 9016 del archivo clsStocks.cs.
|
inline |
Construye el objeto y lo prepara con los valores suministrados en espera de _GetStock()
tdFecha | Fecha de la consulta |
tcAlmacen | Almacen sobre del que queremos saber el stock |
tcArticulo | Código de artículo |
tcTalla | Talla del artículo |
tcColor | Color del artículo |
Definición en la línea 9033 del archivo clsStocks.cs.
|
inline |
Vacia variables de totales y DataTable detallado
Definición en la línea 9306 del archivo clsStocks.cs.
|
inlinevirtual |
Devuelve una copia exacta del objeto actual
Definición en la línea 9341 del archivo clsStocks.cs.
|
inline |
PE-84146: función simple para obtener del DataTable _dtDetalleStock sólo las columnas que queremos, con filtros simples sobre las filas y con un determinado orden
tcFiltro | |
tcOrder | |
aSelectedColumns |
Definición en la línea 9386 del archivo clsStocks.cs.
|
inline |
Calcula el stock y rellena los totales y precios medios
Definición en la línea 9086 del archivo clsStocks.cs.
|
inline |
PE- 69752 Metodo para recojer los valores de la tabla stoalmmm del Articulo y Almacen
Definición en la línea 9282 del archivo clsStocks.cs.
|
inlinestatic |
Función auxiliar para ejecuciones asíncronas. Devuelve un StockArt calculado para evitar accesos ilegales entre threads. No es una función asincrona por si misma.
toGuid | Identificador de operación |
tdFecha | Fecha de calculo |
tcAlmacen | Almacén |
tcArticulo | Artículo |
tcTalla | Talla |
tcColor | Color |
teTipoCalculo | Tipo de cálculo |
Definición en la línea 9414 del archivo clsStocks.cs.
string sage.ew.stocks.StockArt._Almacen = "" |
Almacén. Si se deja en blanco, tendrá en cuenta todos los almacenes.
Definición en la línea 8822 del archivo clsStocks.cs.
string sage.ew.stocks.StockArt._Articulo = "" |
Artículo. Obligatorio.
Definición en la línea 8827 del archivo clsStocks.cs.
string sage.ew.stocks.StockArt._Color = "" |
Color. En blanco no se tendrá en cuenta el color.
Definición en la línea 8837 del archivo clsStocks.cs.
DataTable sage.ew.stocks.StockArt._dtDetallStock = new DataTable() |
Datatable que conté els moviments d'stock sense agrupar.
Definición en la línea 8969 del archivo clsStocks.cs.
DateTime sage.ew.stocks.StockArt._Fecha |
La fecha a la que se calculará el stock
Definición en la línea 8817 del archivo clsStocks.cs.
Guid sage.ew.stocks.StockArt._Guid |
Identificador de operación para operaciones asincronas
Definición en la línea 8812 del archivo clsStocks.cs.
int sage.ew.stocks.StockArt._MilisegundosConsultas = 1000 |
Segundos que deben transcurrir para forzar las consultas de stock, si no se han cambiado parámetros
Definición en la línea 8979 del archivo clsStocks.cs.
bool sage.ew.stocks.StockArt._OptimizarConsultas = false |
Realizar las consultas solo si hay cambios en los parámetros o si ha trascurrido _SegundosConsultas
Definición en la línea 8974 del archivo clsStocks.cs.
string sage.ew.stocks.StockArt._Talla = "" |
Talla. En blanco no se tendrá en cuenta la talla.
Definición en la línea 8832 del archivo clsStocks.cs.
Stock.TipoCalculo sage.ew.stocks.StockArt._TipoCalculo = Stock.TipoCalculo.Stocks |
El mateix objecte permet mostrar els diferents tipos d'stock i també permet recalcular l'stock. Per defecte, Stocks.
Definición en la línea 8959 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Coste_Ultimo = 0 |
Últim cost, si és demana un sol artícle.
Definición en la línea 8954 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Depositos_Compras = 0 |
Total d'entrasdes de dipòsits de compra, si és demana un sol artícle.
Definición en la línea 8877 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Depositos_Ventas = 0 |
Total de sortides de dipòsits de venda, si és demana un sol artícle.
Definición en la línea 8872 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Devoluciones_Prov = 0 |
Total de devolucions a proveïdors, si és demana un sol artícle.
Definición en la línea 8887 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Disponible = 0 |
Total d'stock disponible, si és demana un sol artícle.
Definición en la línea 8934 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_En_Produccion = 0 |
Total de entrades pendents de produir, si és demana un sol artícle.
Definición en la línea 8924 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Entrada_Prod = 0 |
Total d'entrades de producció si és demana un sol artícle.
Definición en la línea 8907 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Entrada_Trans = 0 |
Total d'entrades de transformació si és demana un sol artícle.
Definición en la línea 8919 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Entradas = 0 |
Total de entrades de compres, si és demana un sol artícle.
Definición en la línea 8847 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Entradas_Traspasadas = 0 |
Total d'entrades de traspàs, si és demana un sol artícle.
Definición en la línea 8852 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Existencias = 0 |
Total d'existencies, si és demana un sol artícle.
Definición en la línea 8882 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Inicial = 0 |
Total de moviments d'stock inicial, si és demana un sol artícle.
Definición en la línea 8842 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Pedidos_Compra = 0 |
Total de comandes de compra, si és demana un sol artícle.
Definición en la línea 8897 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Pedidos_Venta = 0 |
Total de comandes de venda, si és demana un sol artícle.
Definición en la línea 8892 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Pendiente_Produccion = 0 |
Total de sortides pendents de produir, si és demana un sol artícle.
Definición en la línea 8929 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_PmCompra = 0 |
Preu mig de compra, si és demana un sol artícle.
Definición en la línea 8944 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_PmStock = 0 |
Preu mig d'stock, si és demana un sol artícle.
Definición en la línea 8949 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Regularizaciones = 0 |
Total de entrades de regularitzacions, si és demana un sol artícle.
Definición en la línea 8867 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Salida_Prod = 0 |
Total de sortides de producció, si és demana un sol artícle.
Definición en la línea 8902 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Salida_Trans = 0 |
Total de sortides de transformació, si és demana un sol artícle.
Definición en la línea 8913 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Salidas = 0 |
Total de sortides de ventdes, si és demana un sol artícle.
Definición en la línea 8857 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Salidas_Traspasadas = 0 |
Total de sortides de traspàs, si és demana un sol artícle.
Definición en la línea 8862 del archivo clsStocks.cs.
decimal sage.ew.stocks.StockArt._Total_Virtual = 0 |
Total de d'stock virtual, si és demana un sol artícle.
Definición en la línea 8939 del archivo clsStocks.cs.
Instancia de la classe _Stocks
Definición en la línea 8964 del archivo clsStocks.cs.
|
getset |
Propiedad para filtrar los almacenes por delegación el stock total En caso que sea FALSE no deberá realizar ningún control y por tanto actuará sin aplicar ninguna condicion.
Definición en la línea 8997 del archivo clsStocks.cs.
|
get |
Conté l'hora en que s'ha consultat l'stock
Definición en la línea 8985 del archivo clsStocks.cs.