Clase para la gestión de los stocks iniciales (Detalle) Más...
Estructuras de datos | |
| class | ArticuloStockiniMemento |
| Clase auxiliar para guardar instantáneas del estado de la línea. | |
Métodos públicos | |
| ArticuloStockINI () | |
| Constructor vacío. | |
| ArticuloStockINI (StockINI toStockIni) | |
| Constructor a partir del objeto cabecera. | |
| ArticuloStockINI (StockINI toStockIni, DataRow tdrItem) | |
| Constructor a partir de DataRow y objeto cabecera. | |
| ArticuloStockINI (StockINI toStockIni, string tcArticulo, string tcTalla, string tcColor) | |
| PE-90443 : Constructor con articulo/talla/color. | |
| ArticuloStockINI (StockINI toStockIni, DatosLineaZeroDTO datos) | |
| Constructor. | |
| override bool | _Validar_Stock (decimal tnUnidadesAnt, decimal tnUnidadesAct, string tcMensaje="") |
| PE-101523 No hay que validar el stock, si estamos indicando el stock inicial de un artículo. | |
| override bool | _Validar_Articulo (ref decimal tnUnidades, ref decimal tnPeso, ref decimal tnUniCaja, ref bool tlEsCodigoBarras, ref string tcNombreArticulo, string tcCodigoCandidato="", int tnLineaExcluir=0) |
| Override de la validación de artículo. | |
| override bool | _Delete () |
| Eliminar de la bd la línea actual. | |
| override bool | _Save () |
| Guardar cambios a la bd sobre la línea actual. | |
| bool | _SaveNew () |
| Guardar cambios a la bd sobre la línea (nueva) actual. | |
| bool | _SaveExisting () |
| Guardar cambios a la bd sobre la línea (existente) actual. | |
| string | ObtenerQuery_Save () |
| Obtiene el query de la operación Save. | |
| string | ObtenerQuery_SaveNew () |
| Obtiene el query de la operación Save. | |
| string | ObtenerQuery_SaveExisting () |
| Obtiene el query de la operación Save. | |
| override void | _Cargar_Valores_Por_Defecto_Articulo () |
| Inicialitzem els camps que fan referencia a l'article. | |
| override bool | _Show_Unidades_Tallas_Colores (bool tlForzar=false) |
| // PE-103727 Sobrescribimos para que solo lo haga en inventario Presentar el formulario de tallas y colores | |
| void | _AsignarCosteLinea () |
| PE-103727 Asigna los costes. | |
| override void | _Cargar_Valores_Stock () |
| Inicializar propiedades para la actualitzacion de stock. | |
| override void | _UpdateSilent (Dictionary< string, object > toValores) |
| Método de update pensado para no disparar los _SETs y actualizar los campos por la propiedad privada. No se controla que las propiedades sean realmente privadas. Para el funcionamiento ordinario no se debería usar este método. | |
| object | Clone () |
| Método para clonar. | |
Métodos protegidos | |
| override void | _Revisar_Unidades_Asignadas_Tallas_Colores (bool tlPrimera) |
| passem el codi del docscompra de l'assignacio de lotes | |
Propiedades | |
| StockINI | _StockINI [get, set] |
| Referencia al objeto de la cabecera del stock inicial. | |
| decimal | _PMStock [get, set] |
| Precio Medio de Stock (PMCOM) | |
| decimal | _PMCompra [get, set] |
| Precio Medio de Compra (PMCOM2) | |
| decimal | _UltimoCoste [get, set] |
| UltimoCoste. | |
| override decimal | _Coste [get, set] |
| codigo articulo | |
| bool | _Automatico = false [get, set] |
| Origen del registro en cálculo stock inicial automático. | |
| bool | _Regularizacion = false [get, set] |
| Origen del registro en el inventario de regularización. | |
| decimal | _Precio [get, set] |
| Precio. | |
| decimal | _Dto1 [get, set] |
| _Dto1 | |
| decimal | _Dto2 [get, set] |
| _Dto2 | |
| decimal | _Dto3 [get, set] |
| _Dto3 | |
| decimal | _Dto4 [get, set] |
| _Dto4 | |
| decimal | _Dto5 [get, set] |
| _Dto5 | |
| decimal | _Dto6 [get, set] |
| _Dto6 | |
| string | _Asi [get, set] |
| _Asi | |
Propiedades heredados de sage.ew.interficies.IDocumentLinea | |
| string | _Articulo [get, set] |
| Articulo. | |
| decimal | _Unidades [get, set] |
| int | _Linea [get, set] |
| Línea. | |
| int | _LineaReal [get] |
| Devuelve el campo linia: para todos los documentos sera el mismo valor que la linea pero en el documento factura devolvera la linea del albarán al que corresponde. | |
| string | _Empresa [get] |
| Empresa. | |
| string | _Numero [get] |
| Numero. | |
| string | _Letra [get] |
| Letra. | |
| string | _Almacen [get] |
| Almacen. | |
| DateTime | _Fecha [get] |
| Fecha. | |
| string | _Talla [get, set] |
| Talla. | |
| string | _Color [get, set] |
| Color. | |
| bool | _LinkForm [get] |
| Formulario asociado. | |
Clase para la gestión de los stocks iniciales (Detalle)
Definición en la línea 497 del archivo clsStockINI.cs.
|
inline |
Constructor vacío.
Definición en la línea 818 del archivo clsStockINI.cs.
|
inline |
Constructor a partir del objeto cabecera.
| toStockIni |
Definición en la línea 826 del archivo clsStockINI.cs.
|
inline |
Constructor a partir de DataRow y objeto cabecera.
| tdrItem | |
| toStockIni |
Definición en la línea 842 del archivo clsStockINI.cs.
|
inline |
PE-90443 : Constructor con articulo/talla/color.
| toStockIni | |
| tcArticulo | |
| tcTalla | |
| tcColor |
Definición en la línea 867 del archivo clsStockINI.cs.
|
inline |
|
inline |
PE-103727 Asigna los costes.
Definición en la línea 1358 del archivo clsStockINI.cs.
|
inline |
Inicialitzem els camps que fan referencia a l'article.
Definición en la línea 1246 del archivo clsStockINI.cs.
|
inline |
Inicializar propiedades para la actualitzacion de stock.
Definición en la línea 1397 del archivo clsStockINI.cs.
|
inline |
|
inlineprotected |
passem el codi del docscompra de l'assignacio de lotes
Definición en la línea 909 del archivo clsStockINI.cs.
|
inline |
Guardar cambios a la bd sobre la línea actual.
Implementa sage.ew.stocks.IDocumentLineaOperable.
Definición en la línea 1037 del archivo clsStockINI.cs.
|
inline |
Guardar cambios a la bd sobre la línea (existente) actual.
Definición en la línea 1055 del archivo clsStockINI.cs.
|
inline |
Guardar cambios a la bd sobre la línea (nueva) actual.
Implementa sage.ew.stocks.IDocumentLineaOperable.
Definición en la línea 1046 del archivo clsStockINI.cs.
|
inline |
// PE-103727 Sobrescribimos para que solo lo haga en inventario Presentar el formulario de tallas y colores
Definición en la línea 1256 del archivo clsStockINI.cs.
|
inline |
Método de update pensado para no disparar los _SETs y actualizar los campos por la propiedad privada. No se controla que las propiedades sean realmente privadas. Para el funcionamiento ordinario no se debería usar este método.
| toValores | Diccionario con los nombres (privados) de las variables a actualizar |
Implementa sage.ew.interficies.IDocumentLinea.
Definición en la línea 1428 del archivo clsStockINI.cs.
|
inline |
Override de la validación de artículo.
| tnUnidades | |
| tnPeso | |
| tnUniCaja | |
| tlEsCodigoBarras | |
| tcNombreArticulo | |
| tcCodigoCandidato | |
| tnLineaExcluir |
Definición en la línea 950 del archivo clsStockINI.cs.
|
inline |
PE-101523 No hay que validar el stock, si estamos indicando el stock inicial de un artículo.
| tnUnidadesAnt | |
| tnUnidadesAct | |
| tcMensaje |
Definición en la línea 934 del archivo clsStockINI.cs.
|
inline |
|
inline |
Obtiene el query de la operación Save.
Implementa sage.ew.stocks.IDocumentLineaOperable.
Definición en la línea 1147 del archivo clsStockINI.cs.
|
inline |
Obtiene el query de la operación Save.
Definición en la línea 1210 del archivo clsStockINI.cs.
|
inline |
Obtiene el query de la operación Save.
Implementa sage.ew.stocks.IDocumentLineaOperable.
Definición en la línea 1178 del archivo clsStockINI.cs.
|
getset |
_Asi
Definición en la línea 797 del archivo clsStockINI.cs.
|
getset |
Origen del registro en cálculo stock inicial automático.
Definición en la línea 676 del archivo clsStockINI.cs.
|
getset |
codigo articulo
Coste (Valoración que puede ser: P.M.Stock, Último Coste o P.M.Compra)
Definición en la línea 647 del archivo clsStockINI.cs.
|
getset |
_Dto1
Definición en la línea 701 del archivo clsStockINI.cs.
|
getset |
_Dto2
Definición en la línea 717 del archivo clsStockINI.cs.
|
getset |
_Dto3
Definición en la línea 733 del archivo clsStockINI.cs.
|
getset |
_Dto4
Definición en la línea 749 del archivo clsStockINI.cs.
|
getset |
_Dto5
Definición en la línea 765 del archivo clsStockINI.cs.
|
getset |
_Dto6
Definición en la línea 781 del archivo clsStockINI.cs.
|
getset |
Precio Medio de Compra (PMCOM2)
Definición en la línea 576 del archivo clsStockINI.cs.
|
getset |
Precio Medio de Stock (PMCOM)
Definición en la línea 548 del archivo clsStockINI.cs.
|
getset |
Precio.
Definición en la línea 686 del archivo clsStockINI.cs.
|
getset |
Origen del registro en el inventario de regularización.
Definición en la línea 681 del archivo clsStockINI.cs.
|
getset |
Referencia al objeto de la cabecera del stock inicial.
Definición en la línea 528 del archivo clsStockINI.cs.
|
getset |
UltimoCoste.
Definición en la línea 601 del archivo clsStockINI.cs.