Interfaz de los últimos costes.
Más...
Interfaz de los últimos costes.
Definición en la línea 14 del archivo IUltimosCostesDA.cs.
◆ EliminarUltimoCoste() [1/2]
bool sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.EliminarUltimoCoste |
( |
string | articulo = "" | ) |
|
Elimina de la tabla art_ultcos (últimos costes) tantos registros cómo almacenes, tallas y colores tenga un artículo.
- Parámetros
-
articulo | Artículo que se quiere eliminar de la tabla |
- Devuelve
- True si el proceso ha terminado correctamente
◆ EliminarUltimoCoste() [2/2]
bool sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.EliminarUltimoCoste |
( |
UltimoCosteDto | ultimoCoste, |
|
|
bool | lbSoloAlmacen = false ) |
Eliimina el ultimo coste.
- Parámetros
-
ultimoCoste | Datos del último coste a eliminar |
lbSoloAlmacen | Elimina todos los registros que tengan ese almacén |
- Devuelve
- True si el proceso ha terminado correctamente
◆ GetCountUltimosCostesDesglosado()
int sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.GetCountUltimosCostesDesglosado |
( |
string | where | ) |
|
Número de artículos de la tabla art_ultcos (últimos costes) según filtros.
- Parámetros
-
where | Clausula where. Alias a utilizar: datos. Los posibles filtros: articulo, talla, color, familia, subfamilia y marca |
- Devuelve
- Devuelve el número de registros de la tabla Art_ultcos, según filtros
◆ GetUltimoCoste()
decimal sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.GetUltimoCoste |
( |
UltimoCosteDto | ultimoCoste, |
|
|
int | numeroEjercios = 0 ) |
Ultimo coste (cost_ult) según filtro de la tabla art_ultcos.
- Parámetros
-
ultimoCoste | Datos para la búsqueda |
numeroEjercios | Número de ejercicios anteriores. Se utilizará para poder leer de ejercicios anteriores. GESTION, GESTION-1, GESTION-2, etc |
- Devuelve
- Retorna el último coste
◆ GetUltimosCostes()
DataTable sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.GetUltimosCostes |
( |
string | loArticulo = "" | ) |
|
Registros de la tabla art_ultcos (últimos costes) según filtro.
- Parámetros
-
loArticulo | Artí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
◆ GetUltimosCostesAgrupadoPorArticulo()
DataTable sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.GetUltimosCostesAgrupadoPorArticulo |
( |
string | loArticulo = "" | ) |
|
Artículos de la tabla art_ultcos (últimos costes) agrupado por artículo según filtro.
- Parámetros
-
loArticulo | Artí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
◆ GetUltimosCostesDesglosado()
DataTable sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.GetUltimosCostesDesglosado |
( |
string | where, |
|
|
string | filtroPaginado ) |
Registros de la tabla art_ultcos (últimos costes) según filtro.
- Parámetros
-
where | Clausula where |
filtroPaginado | Filtro del campo rownum para el paginado de la consulta |
- Devuelve
- Datatable con los registros seleccionados
◆ InsertarUltimoCoste()
bool sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.InsertarUltimoCoste |
( |
UltimoCosteDto | ultimoCoste | ) |
|
Inserta un nuevo registro si no existiera, por artículo, almacén, talla y color.
- Parámetros
-
ultimoCoste | Datos del último coste a insertar |
- Devuelve
- True si el proceso ha terminado correctamente
◆ InsertarUltimosCostes()
bool sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.InsertarUltimosCostes |
( |
string | articulo = "" | ) |
|
Inserta en la tabla art_ultcos (últimos costes) tantos registros cómo almacenes, tallas y colores tenga un artículo.
- Parámetros
-
articulo | Artículo por el que se quiere actualizar la tabla, sin información del artículo se actualizará para todos los artículos |
- Devuelve
- True si el proceso ha terminado correctamente
◆ ModificarUltimoCoste() [1/2]
bool sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.ModificarUltimoCoste |
( |
List< UltimoCosteDto > | listaUltimoCosteDto | ) |
|
Modifica el ultimo coste de cada elemento de una lista, se lanza el proceso en bloque.
- Parámetros
-
listaUltimoCosteDto | Una lista con los datos del último coste a modificar |
- Devuelve
- True si el proceso ha terminado correctamente
◆ ModificarUltimoCoste() [2/2]
bool sage.ew.articulo.DataAccess.Interfaz.IUltimosCostesDA.ModificarUltimoCoste |
( |
UltimoCosteDto | ultimoCoste | ) |
|
Modifica el ultimo coste.
- Parámetros
-
ultimoCoste | Datos del último coste a modificar |
- Devuelve
- True si el proceso ha terminado correctamente
La documentación de esta interface está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.articulo/DataAccess/Interfaz/IUltimosCostesDA.cs