Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.stocks.Stock

Calcula l'stock de tots els articles, segons els filtres Pot calcular - stock normal + PMS i PMC. Más...

Diagrama de herencia de sage.ew.stocks.Stock
sage.ew.interficies.IStock sage.ew.stocks.StockSnapshot

Tipos públicos

enum  TipoCalculo {
  Stocks , Stocks2 , Peso , Cajas ,
  Recalculo , Series , Lotes , SeriesAgrupado ,
  Modelos , ModelosAgrupado
}
 Enumeració dels diferents tipos d'stock i recalcular l'stock. Más...
 
enum  TipoValoracion {
  IncluyendoDepositos = 0 , DepositosVenta = 1 , SinDepositos = 2 , DepositosCompra = 3 ,
  ExistenciasDepositosCompra = 4 , ExistenciasDepositosVenta = 5 , SoloDepositos = 6 , ConDepositosCompra = 7 ,
  ConDepositosVenta = 8
}
 Enumeració dels diferents tipos de valoración. Más...
 

Métodos públicos

 Stock ()
 Construim la classe i donem valors d'inici.
 
virtual IStock _Clonar ()
 Devuelve una copia exacta del objeto actual.
 
DataTable _Inicial (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'stock inicial, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Entradas (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats d'entrada, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Entradas_Traspasadas (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats d'entrada de traspassos, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Salidas (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats de sortida, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Salidas_Traspasadas (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats de sortida de traspassos, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Albaranes_Regularizacion (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats d'labarans de regularització, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Regularizaciones (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats de regularitzacions, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Regularizaciones_Compra (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats de regularitzacions, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Montajes (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats que s'han utilitzat als montajes, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Series (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats que s'han utilitzat als montajes, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Depositos_Compras (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en dipòsits de proveidors, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Depositos_Ventas (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en dipòsits de clients, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Devoluciones_Prov (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats retornades a proveidors, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Pedidos_Venta (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en pedidos de venta pendents de servir, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Pedidos_Compra (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en pedidos de compra pendents de rebre, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Entrada_Prod (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats que s'han produit, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Salida_Prod (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats que s'han utilitzat a la produccio, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Salida_Trans (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats que s'han utilitzat a la transformació, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Entrada_Trans (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats que han entrat de la transformació, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Pendent_Produccio (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en producció pendents d'entrada, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _En_Produccio (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en producció pendents de sortida, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Pendent_Transformacion (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en transformación pendents d'entrada, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Previsto_Transformacion (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en transformación pendents d'entrada, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _En_Transformacion (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'unitats en transformación pendents de sortida, segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Disponible (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false, string tcAlmacen="")
 Retorna un DataTable amb el total d'stock disponibles, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _Virtual (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false, string tcAlmacen="")
 Retorna un DataTable amb el total d'stock virtual, detallat segons els paràmetres que es poden combinar com es vulgui.
 
DataTable _PendienteServir ()
 Retorna un DataTable con las unidades pendientes de servir.
 
DataTable _Existencias (bool tlDetallAlamcen=false, bool tlDetallArticulo=false, bool tlDetallTalla=false, bool tlDetallColor=false)
 Retorna un DataTable amb el total d'stock (final), detallat segons els paràmetres que es poden combinar com es vulgui.
 
bool _HiHaCanvis ()
 Comprova si s'ha canviat algun valor als camps.
 
virtual void _GetStock ()
 Recupera les dades de stocks i prepara l'objecte per a retornar els valors a les diferents petitcions. És el mètode principal de la classe.
 

Campos de datos

string _Empresa = ""
 Código de empresa al cual apunta el stock.
 
DateTime? _Fecha
 La fecha a la que se calculará el stock.
 
string _Almacen_Min = ""
 Intervalo de almacenes del que calculará el stock Inical.
 
string _Almacen_Max = ""
 Intervalo de almacenes del que calculará el stock Final.
 
List< string > _Almacen_Lista = new List<string>()
 Lista de almacenes del que calculará el stock Final.
 
string _Articulo_Min = ""
 Intervalo de articulos Inicial.
 
string _Articulo_Max = ""
 Intervalo de articulos Final.
 
List< string > _Articulo_Lista = new List<string>()
 Lista de articulos del que calculará el stock Final.
 
string _Familia_Min = ""
 Intervalo de familias Inicial.
 
string _Familia_Max = ""
 Intervalo de familias Final.
 
List< string > _Familia_Lista = new List<string>()
 Lista de familias del que calculará el stock Final.
 
string _Subfamilia_Min = ""
 Intervalo de subfamilias Inicial.
 
string _Subfamilia_Max = ""
 Intervalo de subfamilias Final.
 
List< string > _Subfamilia_Lista = new List<string>()
 Lista de subfamilias del que calculará el stock Final.
 
string _Marca_Min = ""
 Intervalo de marcas Inicial.
 
string _Marca_Max = ""
 Intervalo de marcas Final.
 
List< string > _Marca_Lista = new List<string>()
 Lista de marcas del que calculará el stock Final.
 
string _Talla_Min = ""
 Intervalo de tallas Inicial.
 
string _Talla_Max = ""
 Intervalo de tallas Final.
 
string _Color_Min = ""
 Intervalo de color Inicial.
 
string _Color_Max = ""
 Intervalo de color Final.
 
string _Condicion_Configurada = ""
 Condición para aplicar en el Where de las consultas.
 
DataTable _dtDetallStock = new DataTable()
 Datatable que conté els moviments d'stock sense agrupar.
 
bool _pwl_ewProduc
 Indica si tenemos el addon de fabricación instalado.
 
TipoCalculo _TipoCalculo = TipoCalculo.Stocks
 El mateix objecte permet mostrar els diferents tipos d'stock i també permet recalcular l'stock. Per defecte, Stocks.
 
TipoValoracion _TipoValoracion = TipoValoracion.IncluyendoDepositos
 Nos permite definir el tipo de valoración de stock, con los documentos que se solicitan.
 
bool _IncluirNegativos = true
 Nos permite definir si vamos a incluir los negativos en la valoración de stock.
 
bool _CalcularCostes = true
 Nos permite definir si vamos a calcular los precios medios de compra y stock, y el último coste.
 

Métodos protegidos

virtual void _RefrescarStock (bool Forçar=false)
 Recupera les dades de stocks i prepara l'objecte per a retornar els valors a les petitcions.
 

Atributos protegidos

string _pwd_PeriodoIni
 Data d'inici del periode.
 
string _pwd_PeriodoFin
 Data fi del periode.
 
string _pwc_Emp_Stock
 Empresa stock de l'empresa actual.
 
string _pwc_Any
 Exercici actual.
 

Propiedades

DateTime? _HoraConsulta [get]
 Conté l'hora en que s'ha consultat l'stock.
 
bool _SumarSolicitudMaterialPendiente [get, set]
 Obtiene o establece si de deben sumar las solicitudes de material pendiente.
 
string _Emp_Stock [get]
 Empresa stock de la empresa actual.
 
Dictionary< string, IStockExtension_Addons = new Dictionary<string, IStockExtension>() [get]
 Diccionario donde cargaremos los addons disponibles (PE-100212)
 

Descripción detallada

Calcula l'stock de tots els articles, segons els filtres Pot calcular - stock normal + PMS i PMC.

  • stock normal optimitzat (stocks2)
  • stock a partir de documents + PMS i PMC
  • stock Peso + PMS i PMC
  • stock Cajas + PMS i PMC El mètode principal és _GetStock() El resultat es pot veure recuperant els DataTable de cada un dels mètodes (_Inical, _Enradas, _Salidas, ...) Si es demana d'un sol article (_Articulo_Min=_Articulo_Max) ompla les variables de total directament (_Total_Inicial, _Total_Entradas, _Total_Salidas, ...)

Definición en la línea 33 del archivo clsStocks.cs.

Documentación de las enumeraciones miembro de la clase

◆ TipoCalculo

Enumeració dels diferents tipos d'stock i recalcular l'stock.

Valores de enumeraciones
Stocks 

Consulta a la taula stocks.

Stocks2 

Stock optimitzat. Consulta a la taula stocks2. No calcula PMS ni PMC.

Peso 

Calcula als documents tenint en compte el pes.

Cajas 

Calcula als documents tenint en compte les caixes.

Recalculo 

Consulta als documents tenint en compte les unitats. Pot servir per al recàlcul d'stock.

Series 

Consulta la tabla compras.

Lotes 

Consulta la tabla stocklotes.

SeriesAgrupado 

Consulta la tabla compras agrupada.

Modelos 

Consulta la tabla modelos.

ModelosAgrupado 

Consulta la tabla modelos (Agrupado)

Definición en la línea 284 del archivo clsStocks.cs.

◆ TipoValoracion

Enumeració dels diferents tipos de valoración.

Valores de enumeraciones
IncluyendoDepositos 

Consulta teniendo en cuenta los depositos.

DepositosVenta 

Consulta solo los depósitos de venta.

SinDepositos 

Consulta sin tener en cuenta los depósitos.

DepositosCompra 

Consulta solo los depósitos de compra.

ExistenciasDepositosCompra 

Consulta existencias más depósitos de compra.

ExistenciasDepositosVenta 

Consulta existencias más depósitos de venta.

SoloDepositos 

Consulta solo en depósitos.

ConDepositosCompra 

Incluyendo depósitos de compras y no ventas.

ConDepositosVenta 

Incluyendo depósitos de ventas y no compras.

Definición en la línea 331 del archivo clsStocks.cs.

Documentación de constructores y destructores

◆ Stock()

sage.ew.stocks.Stock.Stock ( )
inline

Construim la classe i donem valors d'inici.

Definición en la línea 396 del archivo clsStocks.cs.

Documentación de funciones miembro

◆ _Albaranes_Regularizacion()

DataTable sage.ew.stocks.Stock._Albaranes_Regularizacion ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats d'labarans de regularització, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 590 del archivo clsStocks.cs.

◆ _Clonar()

virtual IStock sage.ew.stocks.Stock._Clonar ( )
inlinevirtual

Devuelve una copia exacta del objeto actual.

Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 439 del archivo clsStocks.cs.

◆ _Depositos_Compras()

DataTable sage.ew.stocks.Stock._Depositos_Compras ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en dipòsits de proveidors, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

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

◆ _Depositos_Ventas()

DataTable sage.ew.stocks.Stock._Depositos_Ventas ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en dipòsits de clients, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 691 del archivo clsStocks.cs.

◆ _Devoluciones_Prov()

DataTable sage.ew.stocks.Stock._Devoluciones_Prov ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats retornades a proveidors, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 706 del archivo clsStocks.cs.

◆ _Disponible()

DataTable sage.ew.stocks.Stock._Disponible ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false,
string tcAlmacen = "" )
inline

Retorna un DataTable amb el total d'stock disponibles, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
tcAlmacenFiltrado por almacén
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 889 del archivo clsStocks.cs.

◆ _En_Produccio()

DataTable sage.ew.stocks.Stock._En_Produccio ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en producció pendents de sortida, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 828 del archivo clsStocks.cs.

◆ _En_Transformacion()

DataTable sage.ew.stocks.Stock._En_Transformacion ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en transformación pendents de sortida, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 873 del archivo clsStocks.cs.

◆ _Entrada_Prod()

DataTable sage.ew.stocks.Stock._Entrada_Prod ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats que s'han produit, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 751 del archivo clsStocks.cs.

◆ _Entrada_Trans()

DataTable sage.ew.stocks.Stock._Entrada_Trans ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats que han entrat de la transformació, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 798 del archivo clsStocks.cs.

◆ _Entradas()

DataTable sage.ew.stocks.Stock._Entradas ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats d'entrada, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 529 del archivo clsStocks.cs.

◆ _Entradas_Traspasadas()

DataTable sage.ew.stocks.Stock._Entradas_Traspasadas ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats d'entrada de traspassos, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 544 del archivo clsStocks.cs.

◆ _Existencias()

DataTable sage.ew.stocks.Stock._Existencias ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'stock (final), detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 942 del archivo clsStocks.cs.

◆ _GetStock()

virtual void sage.ew.stocks.Stock._GetStock ( )
inlinevirtual

Recupera les dades de stocks i prepara l'objecte per a retornar els valors a les diferents petitcions. És el mètode principal de la classe.

Implementa sage.ew.interficies.IStock.

Reimplementado en sage.ew.stocks.StockSnapshot.

Definición en la línea 1667 del archivo clsStocks.cs.

◆ _HiHaCanvis()

bool sage.ew.stocks.Stock._HiHaCanvis ( )
inline

Comprova si s'ha canviat algun valor als camps.

Devuelve

Definición en la línea 1612 del archivo clsStocks.cs.

◆ _Inicial()

DataTable sage.ew.stocks.Stock._Inicial ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'stock inicial, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 514 del archivo clsStocks.cs.

◆ _Montajes()

DataTable sage.ew.stocks.Stock._Montajes ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats que s'han utilitzat als montajes, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Definición en la línea 646 del archivo clsStocks.cs.

◆ _Pedidos_Compra()

DataTable sage.ew.stocks.Stock._Pedidos_Compra ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en pedidos de compra pendents de rebre, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 736 del archivo clsStocks.cs.

◆ _Pedidos_Venta()

DataTable sage.ew.stocks.Stock._Pedidos_Venta ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en pedidos de venta pendents de servir, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 721 del archivo clsStocks.cs.

◆ _Pendent_Produccio()

DataTable sage.ew.stocks.Stock._Pendent_Produccio ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en producció pendents d'entrada, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

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

◆ _Pendent_Transformacion()

DataTable sage.ew.stocks.Stock._Pendent_Transformacion ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en transformación pendents d'entrada, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

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

◆ _PendienteServir()

DataTable sage.ew.stocks.Stock._PendienteServir ( )
inline

Retorna un DataTable con las unidades pendientes de servir.

Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 927 del archivo clsStocks.cs.

◆ _Previsto_Transformacion()

DataTable sage.ew.stocks.Stock._Previsto_Transformacion ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats en transformación pendents d'entrada, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 858 del archivo clsStocks.cs.

◆ _RefrescarStock()

virtual void sage.ew.stocks.Stock._RefrescarStock ( bool Forçar = false)
inlineprotectedvirtual

Recupera les dades de stocks i prepara l'objecte per a retornar els valors a les petitcions.

Parámetros
Forçar

Reimplementado en sage.ew.stocks.StockSnapshot.

Definición en la línea 1682 del archivo clsStocks.cs.

◆ _Regularizaciones()

DataTable sage.ew.stocks.Stock._Regularizaciones ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats de regularitzacions, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 605 del archivo clsStocks.cs.

◆ _Regularizaciones_Compra()

DataTable sage.ew.stocks.Stock._Regularizaciones_Compra ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats de regularitzacions, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

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

◆ _Salida_Prod()

DataTable sage.ew.stocks.Stock._Salida_Prod ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats que s'han utilitzat a la produccio, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

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

◆ _Salida_Trans()

DataTable sage.ew.stocks.Stock._Salida_Trans ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats que s'han utilitzat a la transformació, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 782 del archivo clsStocks.cs.

◆ _Salidas()

DataTable sage.ew.stocks.Stock._Salidas ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats de sortida, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 559 del archivo clsStocks.cs.

◆ _Salidas_Traspasadas()

DataTable sage.ew.stocks.Stock._Salidas_Traspasadas ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats de sortida de traspassos, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 574 del archivo clsStocks.cs.

◆ _Series()

DataTable sage.ew.stocks.Stock._Series ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false )
inline

Retorna un DataTable amb el total d'unitats que s'han utilitzat als montajes, segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
Devuelve

Definición en la línea 661 del archivo clsStocks.cs.

◆ _Virtual()

DataTable sage.ew.stocks.Stock._Virtual ( bool tlDetallAlamcen = false,
bool tlDetallArticulo = false,
bool tlDetallTalla = false,
bool tlDetallColor = false,
string tcAlmacen = "" )
inline

Retorna un DataTable amb el total d'stock virtual, detallat segons els paràmetres que es poden combinar com es vulgui.

Parámetros
tlDetallAlamcenDetallat per magatzem
tlDetallArticuloDetallat per article
tlDetallTallaDetallat per talla
tlDetallColorDetallat per color
tcAlmacenAlmacén para el cálcuo
Devuelve

Implementa sage.ew.interficies.IStock.

Definición en la línea 910 del archivo clsStocks.cs.

Documentación de campos

◆ _Almacen_Lista

List<string> sage.ew.stocks.Stock._Almacen_Lista = new List<string>()

Lista de almacenes del que calculará el stock Final.

Definición en la línea 60 del archivo clsStocks.cs.

◆ _Almacen_Max

string sage.ew.stocks.Stock._Almacen_Max = ""

Intervalo de almacenes del que calculará el stock Final.

Definición en la línea 55 del archivo clsStocks.cs.

◆ _Almacen_Min

string sage.ew.stocks.Stock._Almacen_Min = ""

Intervalo de almacenes del que calculará el stock Inical.

Definición en la línea 50 del archivo clsStocks.cs.

◆ _Articulo_Lista

List<string> sage.ew.stocks.Stock._Articulo_Lista = new List<string>()

Lista de articulos del que calculará el stock Final.

Definición en la línea 75 del archivo clsStocks.cs.

◆ _Articulo_Max

string sage.ew.stocks.Stock._Articulo_Max = ""

Intervalo de articulos Final.

Definición en la línea 70 del archivo clsStocks.cs.

◆ _Articulo_Min

string sage.ew.stocks.Stock._Articulo_Min = ""

Intervalo de articulos Inicial.

Definición en la línea 65 del archivo clsStocks.cs.

◆ _CalcularCostes

bool sage.ew.stocks.Stock._CalcularCostes = true

Nos permite definir si vamos a calcular los precios medios de compra y stock, y el último coste.

Definición en la línea 391 del archivo clsStocks.cs.

◆ _Color_Max

string sage.ew.stocks.Stock._Color_Max = ""

Intervalo de color Final.

Definición en la línea 140 del archivo clsStocks.cs.

◆ _Color_Min

string sage.ew.stocks.Stock._Color_Min = ""

Intervalo de color Inicial.

Definición en la línea 135 del archivo clsStocks.cs.

◆ _Condicion_Configurada

string sage.ew.stocks.Stock._Condicion_Configurada = ""

Condición para aplicar en el Where de las consultas.

Definición en la línea 145 del archivo clsStocks.cs.

◆ _dtDetallStock

DataTable sage.ew.stocks.Stock._dtDetallStock = new DataTable()

Datatable que conté els moviments d'stock sense agrupar.

Definición en la línea 162 del archivo clsStocks.cs.

◆ _Empresa

string sage.ew.stocks.Stock._Empresa = ""

Código de empresa al cual apunta el stock.

Definición en la línea 40 del archivo clsStocks.cs.

◆ _Familia_Lista

List<string> sage.ew.stocks.Stock._Familia_Lista = new List<string>()

Lista de familias del que calculará el stock Final.

Definición en la línea 90 del archivo clsStocks.cs.

◆ _Familia_Max

string sage.ew.stocks.Stock._Familia_Max = ""

Intervalo de familias Final.

Definición en la línea 85 del archivo clsStocks.cs.

◆ _Familia_Min

string sage.ew.stocks.Stock._Familia_Min = ""

Intervalo de familias Inicial.

Definición en la línea 80 del archivo clsStocks.cs.

◆ _Fecha

DateTime? sage.ew.stocks.Stock._Fecha

La fecha a la que se calculará el stock.

Definición en la línea 45 del archivo clsStocks.cs.

◆ _IncluirNegativos

bool sage.ew.stocks.Stock._IncluirNegativos = true

Nos permite definir si vamos a incluir los negativos en la valoración de stock.

Definición en la línea 386 del archivo clsStocks.cs.

◆ _Marca_Lista

List<string> sage.ew.stocks.Stock._Marca_Lista = new List<string>()

Lista de marcas del que calculará el stock Final.

Definición en la línea 120 del archivo clsStocks.cs.

◆ _Marca_Max

string sage.ew.stocks.Stock._Marca_Max = ""

Intervalo de marcas Final.

Definición en la línea 115 del archivo clsStocks.cs.

◆ _Marca_Min

string sage.ew.stocks.Stock._Marca_Min = ""

Intervalo de marcas Inicial.

Definición en la línea 110 del archivo clsStocks.cs.

◆ _pwc_Any

string sage.ew.stocks.Stock._pwc_Any
protected

Exercici actual.

Definición en la línea 228 del archivo clsStocks.cs.

◆ _pwc_Emp_Stock

string sage.ew.stocks.Stock._pwc_Emp_Stock
protected

Empresa stock de l'empresa actual.

Definición en la línea 223 del archivo clsStocks.cs.

◆ _pwd_PeriodoFin

string sage.ew.stocks.Stock._pwd_PeriodoFin
protected

Data fi del periode.

Definición en la línea 219 del archivo clsStocks.cs.

◆ _pwd_PeriodoIni

string sage.ew.stocks.Stock._pwd_PeriodoIni
protected

Data d'inici del periode.

Definición en la línea 215 del archivo clsStocks.cs.

◆ _pwl_ewProduc

bool sage.ew.stocks.Stock._pwl_ewProduc

Indica si tenemos el addon de fabricación instalado.

Definición en la línea 203 del archivo clsStocks.cs.

◆ _Subfamilia_Lista

List<string> sage.ew.stocks.Stock._Subfamilia_Lista = new List<string>()

Lista de subfamilias del que calculará el stock Final.

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

◆ _Subfamilia_Max

string sage.ew.stocks.Stock._Subfamilia_Max = ""

Intervalo de subfamilias Final.

Definición en la línea 100 del archivo clsStocks.cs.

◆ _Subfamilia_Min

string sage.ew.stocks.Stock._Subfamilia_Min = ""

Intervalo de subfamilias Inicial.

Definición en la línea 95 del archivo clsStocks.cs.

◆ _Talla_Max

string sage.ew.stocks.Stock._Talla_Max = ""

Intervalo de tallas Final.

Definición en la línea 130 del archivo clsStocks.cs.

◆ _Talla_Min

string sage.ew.stocks.Stock._Talla_Min = ""

Intervalo de tallas Inicial.

Definición en la línea 125 del archivo clsStocks.cs.

◆ _TipoCalculo

TipoCalculo sage.ew.stocks.Stock._TipoCalculo = 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 374 del archivo clsStocks.cs.

◆ _TipoValoracion

TipoValoracion sage.ew.stocks.Stock._TipoValoracion = TipoValoracion.IncluyendoDepositos

Nos permite definir el tipo de valoración de stock, con los documentos que se solicitan.

Definición en la línea 380 del archivo clsStocks.cs.

Documentación de propiedades

◆ _Addons

Dictionary<string, IStockExtension> sage.ew.stocks.Stock._Addons = new Dictionary<string, IStockExtension>()
get

Diccionario donde cargaremos los addons disponibles (PE-100212)

Implementa sage.ew.interficies.IStock.

Definición en la línea 9232 del archivo clsStocks.cs.

◆ _Emp_Stock

string sage.ew.stocks.Stock._Emp_Stock
get

Empresa stock de la empresa actual.

Implementa sage.ew.interficies.IStock.

Definición en la línea 275 del archivo clsStocks.cs.

◆ _HoraConsulta

DateTime? sage.ew.stocks.Stock._HoraConsulta
get

Conté l'hora en que s'ha consultat l'stock.

Implementa sage.ew.interficies.IStock.

Definición en la línea 150 del archivo clsStocks.cs.

◆ _SumarSolicitudMaterialPendiente

bool sage.ew.stocks.Stock._SumarSolicitudMaterialPendiente
getset

Obtiene o establece si de deben sumar las solicitudes de material pendiente.

Implementa sage.ew.interficies.IStock.

Definición en la línea 181 del archivo clsStocks.cs.


La documentación de esta clase está generada del siguiente archivo: