Referencia de la Clase sage.ew.articulo.DataAccess.Clases.ArticulosDA

Clase de acceso a datos de artículos Más...

Diagrama de herencias de sage.ew.articulo.DataAccess.Clases.ArticulosDA
sage.ew.articulo.DataAccess.Interfaz.IArticulosDA

Métodos públicos

void Dispose ()
 Dispose Más...
 
DataTable GetRegularizacion (string articulo, string almacen="", string talla="", string color="")
 Regularización por artículo Más...
 
DataTable GetStokInicial (string empresa, string articulo, string almacen="", string talla="", string color="")
 Stock incial por artículo Más...
 
DataTable GetAlbaranesCompra (string articulo, string almacen="", string talla="", string color="")
 Albaranes de compra por artículo Más...
 
DataTable GetArticulosTallasColores (string loArticulo="")
 Artículos con sus tallas y colores según filtro Más...
 
DataTable GetArticulos (string filtroArticulo)
 Devuelve los códigos de todos los artículos ordenado por código que no hayan sido insertados en art_ultcos Más...
 
int GetTotalArticulos (string filtroArticulo="")
 Total artículos según filtros Más...
 
DataTable GetDatosCalculoCosteUltimo ()
 Datos calculados para el cálculo final del coste último pero sin filtros, se filtrará posteriormente, se utilizará para el proceso de recálculo de último coste Más...
 
DataTable GetDatosCalculoCosteUltimo (DatosCalculoCosteUltimoDto datos)
 Datos calculados para el cálculo final del coste último Más...
 
DataTable GetDatosCosteUltimoTallaColor (DatosCalculoCosteUltimoDto datos)
 Datos último Coste por Talla y Color cuando se trabaja con tallas y colores y precios por talla y color Más...
 
decimal GetCosteUltimo (string articulo, int numeroEjercios=0)
 Devuelve el ultimo coste del artículo cost_ult1 Más...
 
bool ModificarUltimoCoste (string tcArticulo, decimal tnUltimoCoste)
 Modifica el ultimo coste Más...
 
bool ModificarUltimoCoste (List< DatosModificarUltimoCosteArticuloDto > listaDatos)
 Modifica el ultimo coste del artículo de cada elemento de una lista, se lanza el proceso en bloque Más...
 
decimal Calcular_Ultimo_Coste (string tcArticulo, string tcTalla, string tcColor, decimal nCoste_unitario)
 Calcular el último coste del artículo Más...
 
decimal Calcular_Ultimo_Coste (string tcArticulo, string tcTalla, string tcColor, decimal nCoste_unitario, string tcAlmacen)
 Calcular el último coste del artículo Más...
 

Descripción detallada

Clase de acceso a datos de artículos

Definición en la línea 19 del archivo ArticulosDA.cs.

Documentación de las funciones miembro

◆ Calcular_Ultimo_Coste() [1/2]

decimal sage.ew.articulo.DataAccess.Clases.ArticulosDA.Calcular_Ultimo_Coste ( string  tcArticulo,
string  tcTalla,
string  tcColor,
decimal  nCoste_unitario 
)
inline

Calcular el último coste del artículo

Parámetros
tcArticulo
tcTalla
tcColor
nCoste_unitario

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 792 del archivo ArticulosDA.cs.

◆ Calcular_Ultimo_Coste() [2/2]

decimal sage.ew.articulo.DataAccess.Clases.ArticulosDA.Calcular_Ultimo_Coste ( string  tcArticulo,
string  tcTalla,
string  tcColor,
decimal  nCoste_unitario,
string  tcAlmacen 
)
inline

Calcular el último coste del artículo

Parámetros
tcArticulo
tcTalla
tcColor
nCoste_unitario
tcAlmacen

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 805 del archivo ArticulosDA.cs.

◆ Dispose()

void sage.ew.articulo.DataAccess.Clases.ArticulosDA.Dispose ( )
inline

Dispose

Definición en la línea 36 del archivo ArticulosDA.cs.

◆ GetAlbaranesCompra()

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetAlbaranesCompra ( string  articulo,
string  almacen = "",
string  talla = "",
string  color = "" 
)
inline

Albaranes de compra por artículo

Parámetros
articuloCódigo artículo
almacenCódigo almacén
tallaTalla, se utilizará para los últimos costes de la tabla art_ultcos
colorColor, se utilizará para los últimos costes de la tabla art_ultcos
Devuelve
DataTable con los albaranes de compra según filtro

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 119 del archivo ArticulosDA.cs.

◆ GetArticulos()

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetArticulos ( string  filtroArticulo)
inline

Devuelve los códigos de todos los artículos ordenado por código que no hayan sido insertados en art_ultcos

Parámetros
filtroArticuloFiltro de artículos
Devuelve
Datatable con los códigos de los artículos ordenado por código

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 226 del archivo ArticulosDA.cs.

◆ GetArticulosTallasColores()

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetArticulosTallasColores ( string  loArticulo = "")
inline

Artículos con sus tallas y colores según filtro

Parámetros
loArticuloArtículo por el que se quiere filtrar, sin información del artículo se filtrará para todos los artículos
Devuelve
Datatable con los registros seleccionados

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 193 del archivo ArticulosDA.cs.

◆ GetCosteUltimo()

decimal sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetCosteUltimo ( string  articulo,
int  numeroEjercios = 0 
)
inline

Devuelve el ultimo coste del artículo cost_ult1

Parámetros
articuloArtículo
numeroEjerciosNúmero de ejercicios anteriores. Se utilizará para poder leer de ejercicios anteriores. GESTION, GESTION-1, GESTION-2, etc
Devuelve
Último coste (cost_ult1) de la tabla articulo

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 712 del archivo ArticulosDA.cs.

◆ GetDatosCalculoCosteUltimo() [1/2]

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetDatosCalculoCosteUltimo ( )
inline

Datos calculados para el cálculo final del coste último pero sin filtros, se filtrará posteriormente, se utilizará para el proceso de recálculo de último coste

Devuelve
Devuelve una tabla datos necesarios para el cálculo final

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 307 del archivo ArticulosDA.cs.

◆ GetDatosCalculoCosteUltimo() [2/2]

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetDatosCalculoCosteUltimo ( DatosCalculoCosteUltimoDto  datos)
inline

Datos calculados para el cálculo final del coste último

Parámetros
datosDatos necesarios para la query

///

Devuelve
Devuelve una tabla con un sólo registro con los datos necesarios para el cálculo final

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 479 del archivo ArticulosDA.cs.

◆ GetDatosCosteUltimoTallaColor()

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetDatosCosteUltimoTallaColor ( DatosCalculoCosteUltimoDto  datos)
inline

Datos último Coste por Talla y Color cuando se trabaja con tallas y colores y precios por talla y color

Parámetros
datosDatos necesarios para la query
Devuelve
Devuelve una tabla con los datos necesarios para el cálculo final

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 674 del archivo ArticulosDA.cs.

◆ GetRegularizacion()

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetRegularizacion ( string  articulo,
string  almacen = "",
string  talla = "",
string  color = "" 
)
inline

Regularización por artículo

Parámetros
articuloCódigo artículo
almacenCódigo almacén
tallaTalla, se utilizará para los últimos costes de la tabla art_ultcos
colorColor, se utilizará para los últimos costes de la tabla art_ultcos
Devuelve
DataTable con las regularizaciones según filtro

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

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

◆ GetStokInicial()

DataTable sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetStokInicial ( string  empresa,
string  articulo,
string  almacen = "",
string  talla = "",
string  color = "" 
)
inline

Stock incial por artículo

Parámetros
empresaCódigo empresa
articuloCódigo artículo
almacenCódigo almacén
tallaTalla, se utilizará para los últimos costes de la tabla art_ultcos
colorColor, se utilizará para los últimos costes de la tabla art_ultcos
Devuelve
DataTable con el stock inicial según filtro

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 84 del archivo ArticulosDA.cs.

◆ GetTotalArticulos()

int sage.ew.articulo.DataAccess.Clases.ArticulosDA.GetTotalArticulos ( string  filtroArticulo = "")
inline

Total artículos según filtros

Parámetros
filtroArticuloFiltro de artículos, familias, subfamilias, marcas, tallas y colores
Devuelve
Total de artículos

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 270 del archivo ArticulosDA.cs.

◆ ModificarUltimoCoste() [1/2]

bool sage.ew.articulo.DataAccess.Clases.ArticulosDA.ModificarUltimoCoste ( string  tcArticulo,
decimal  tnUltimoCoste 
)
inline

Modifica el ultimo coste

Parámetros
tcArticuloCódigo articulo por el que se quiere modificar
tnUltimoCosteÚlltimo coste
Devuelve
True si el proceso ha terminado correctamente

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

Definición en la línea 750 del archivo ArticulosDA.cs.

◆ ModificarUltimoCoste() [2/2]

bool sage.ew.articulo.DataAccess.Clases.ArticulosDA.ModificarUltimoCoste ( List< DatosModificarUltimoCosteArticuloDto listaDatos)
inline

Modifica el ultimo coste del artículo de cada elemento de una lista, se lanza el proceso en bloque

Parámetros
listaDatosLista con los datos del último coste a modificar
Devuelve
True si el proceso ha terminado correctamente

Implementa sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.

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


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