Referencia de la Interfaz sage.ew.articulo.DataAccess.Interfaz.IArticulosDA

Interfaz de artículos Más...

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

Métodos públicos

DataTable GetArticulosTallasColores (string articulo="")
 Artículos con sus tallas y colores según filtro Más...
 
DataTable GetDatosCalculoCosteUltimo (DatosCalculoCosteUltimoDto datos)
 Datos calculados para el cálculo final del coste último 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 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...
 
DataTable GetAlbaranesCompra (string articulo, string almacen="", string talla="", string color="")
 Albaranes de compra 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 GetRegularizacion (string articulo, string almacen="", string talla="", string color="")
 Regularización por artículo Más...
 
decimal GetCosteUltimo (string articulo, int numeroEjercios=0)
 Devuelve el ultimo coste del artículo cost_ult1 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...
 
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

Interfaz de artículos

Definición en la línea 11 del archivo IArticulosDA.cs.

Documentación de las funciones miembro

◆ Calcular_Ultimo_Coste() [1/2]

decimal sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.Calcular_Ultimo_Coste ( string  tcArticulo,
string  tcTalla,
string  tcColor,
decimal  nCoste_unitario 
)

Calcular el último coste del artículo

Parámetros
tcArticulo
tcTalla
tcColor
nCoste_unitario

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ Calcular_Ultimo_Coste() [2/2]

decimal sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.Calcular_Ultimo_Coste ( string  tcArticulo,
string  tcTalla,
string  tcColor,
decimal  nCoste_unitario,
string  tcAlmacen 
)

Calcular el último coste del artículo

Parámetros
tcArticulo
tcTalla
tcColor
nCoste_unitario
tcAlmacen

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetAlbaranesCompra()

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetAlbaranesCompra ( string  articulo,
string  almacen = "",
string  talla = "",
string  color = "" 
)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetArticulos()

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetArticulos ( string  filtroArticulo)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetArticulosTallasColores()

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetArticulosTallasColores ( string  articulo = "")

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

Parámetros
articuloArtí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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetCosteUltimo()

decimal sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetCosteUltimo ( string  articulo,
int  numeroEjercios = 0 
)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetDatosCalculoCosteUltimo() [1/2]

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetDatosCalculoCosteUltimo ( DatosCalculoCosteUltimoDto  datos)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetDatosCalculoCosteUltimo() [2/2]

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.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

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetDatosCosteUltimoTallaColor()

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetDatosCosteUltimoTallaColor ( DatosCalculoCosteUltimoDto  datos)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetRegularizacion()

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetRegularizacion ( string  articulo,
string  almacen = "",
string  talla = "",
string  color = "" 
)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetStokInicial()

DataTable sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetStokInicial ( string  empresa,
string  articulo,
string  almacen = "",
string  talla = "",
string  color = "" 
)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ GetTotalArticulos()

int sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.GetTotalArticulos ( string  filtroArticulo = "")

Total artículos según filtros

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ ModificarUltimoCoste() [1/2]

bool sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.ModificarUltimoCoste ( string  tcArticulo,
decimal  tnUltimoCoste 
)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.

◆ ModificarUltimoCoste() [2/2]

bool sage.ew.articulo.DataAccess.Interfaz.IArticulosDA.ModificarUltimoCoste ( List< DatosModificarUltimoCosteArticuloDto listaDatos)

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

Implementado en sage.ew.articulo.DataAccess.Clases.ArticulosDA.


La documentación para este interfaz fue generada a partir del siguiente fichero: