Referencia de la Clase sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso

Clase para la gestión del detalle de albaranes de traspaso (d_albatr) Más...

Diagrama de herencias de sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso

Métodos públicos

 ArticuloStockAlbTraspaso ()
 Constructor vacío Más...
 
 ArticuloStockAlbTraspaso (StockAlbTraspaso toStockAlbTr)
 Constructor a partir del objeto cabecera Más...
 
 ArticuloStockAlbTraspaso (StockAlbTraspaso toStockAlbTr, DataRow tdrItem)
 Constructor a partir de DataRow y objeto cabecera Más...
 
 ArticuloStockAlbTraspaso (StockAlbTraspaso toStockAlbTr, string tcArticulo, string tcTalla, string tcColor)
 PE-90443 : Constructor con articulo/talla/color Más...
 
override void _Cargar_Valores_Por_Defecto_Articulo ()
 Inicialitzem els camps que fan referencia a l'article. Más...
 
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 Más...
 
override void _Cargar_Valores_Stock ()
 Inicializar propiedades para la actualitzacion de stock. Más...
 
void _Establecer_Propiedades_AlbTraspaso (string tcArticulo, string tcTalla, string tcColor, decimal tnUnidades=1, decimal tnPrecio=0.0M, bool tlPreguntarTallaColor=true)
 Establecer propiedades albarán de traspaso Más...
 
override bool _Delete ()
 Eliminar de la bd la línea actual Más...
 
override bool _Save ()
 Guardar cambios a la bd sobre la línea actual Más...
 
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. Más...
 

Métodos protegidos

override void _Revisar_Unidades_Asignadas_Tallas_Colores (bool tlPrimera)
 passem el codi del docscompra de l'assignacio de lotes Más...
 
override bool ValidarCambioUnidadesDocumentoEspecifico (decimal value, ref string mensaje)
 Método específico por tipo de linea de documento para la comprobación de si se permite la operación para su implemntación específica en las clases derivadas Más...
 
override bool ValidarCambioArticuloDocumentoEspecifico (decimal value, ref string mensaje)
 Método específico por tipo de linea de documento para la comprobación de si se permite la operación para su implemntación específica en las clases derivadas Más...
 

Propiedades

StockAlbTraspaso _StockAlbTr [get, set]
 Referencia al objeto de la cabecera del inventario Más...
 
override decimal _Coste [get, set]
 Coste (Valoración que puede ser: P.M.Stock, Último Coste o P.M.Compra) Más...
 
int _Tipo [get, set]
 Tipo (0=Articulo, 1=Serie, 2=Modelo) Más...
 
List< LoteAlbTraspaso_Lotes [get, set]
 Lista de lotes Más...
 
override string _Numero [get]
 Numero Más...
 
override string _Almacen [get]
 Almacen del documento Más...
 
override string _AlmacenDestino [get]
 Almacen destino Más...
 

Descripción detallada

Clase para la gestión del detalle de albaranes de traspaso (d_albatr)

Definición en la línea 1011 del archivo clsStockAlbTraspaso.cs.

Documentación del constructor y destructor

◆ ArticuloStockAlbTraspaso() [1/4]

sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso.ArticuloStockAlbTraspaso ( )
inline

Constructor vacío

Definición en la línea 1144 del archivo clsStockAlbTraspaso.cs.

◆ ArticuloStockAlbTraspaso() [2/4]

sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso.ArticuloStockAlbTraspaso ( StockAlbTraspaso  toStockAlbTr)
inline

Constructor a partir del objeto cabecera

Parámetros
toStockAlbTr

Definición en la línea 1152 del archivo clsStockAlbTraspaso.cs.

◆ ArticuloStockAlbTraspaso() [3/4]

sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso.ArticuloStockAlbTraspaso ( StockAlbTraspaso  toStockAlbTr,
DataRow  tdrItem 
)
inline

Constructor a partir de DataRow y objeto cabecera

Parámetros
tdrItem
toStockAlbTr

Definición en la línea 1167 del archivo clsStockAlbTraspaso.cs.

◆ ArticuloStockAlbTraspaso() [4/4]

sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso.ArticuloStockAlbTraspaso ( StockAlbTraspaso  toStockAlbTr,
string  tcArticulo,
string  tcTalla,
string  tcColor 
)
inline

PE-90443 : Constructor con articulo/talla/color

Parámetros
toStockAlbTr
tcArticulo
tcTalla
tcColor

Definición en la línea 1188 del archivo clsStockAlbTraspaso.cs.

Documentación de las funciones miembro

◆ _Cargar_Valores_Por_Defecto_Articulo()

override void sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Cargar_Valores_Por_Defecto_Articulo ( )
inline

Inicialitzem els camps que fan referencia a l'article.

Definición en la línea 1219 del archivo clsStockAlbTraspaso.cs.

◆ _Cargar_Valores_Stock()

override void sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Cargar_Valores_Stock ( )
inline

Inicializar propiedades para la actualitzacion de stock.

Definición en la línea 1391 del archivo clsStockAlbTraspaso.cs.

◆ _Delete()

override bool sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Delete ( )
inline

Eliminar de la bd la línea actual

Devuelve

Definición en la línea 1466 del archivo clsStockAlbTraspaso.cs.

◆ _Establecer_Propiedades_AlbTraspaso()

void sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Establecer_Propiedades_AlbTraspaso ( string  tcArticulo,
string  tcTalla,
string  tcColor,
decimal  tnUnidades = 1,
decimal  tnPrecio = 0.0M,
bool  tlPreguntarTallaColor = true 
)
inline

Establecer propiedades albarán de traspaso

Parámetros
tcArticulo
tcTalla
tcColor
tnUnidades
tnPrecio
tlPreguntarTallaColor

Definición en la línea 1436 del archivo clsStockAlbTraspaso.cs.

◆ _Revisar_Unidades_Asignadas_Tallas_Colores()

override void sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Revisar_Unidades_Asignadas_Tallas_Colores ( bool  tlPrimera)
inlineprotected

passem el codi del docscompra de l'assignacio de lotes

Definición en la línea 1444 del archivo clsStockAlbTraspaso.cs.

◆ _Save()

override bool sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Save ( )
inline

Guardar cambios a la bd sobre la línea actual

Devuelve

Definición en la línea 1512 del archivo clsStockAlbTraspaso.cs.

◆ _Show_Unidades_Tallas_Colores()

override bool sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Show_Unidades_Tallas_Colores ( bool  tlForzar = false)
inline

// PE-103727 Sobrescribimos para que solo lo haga en inventario Presentar el formulario de tallas y colores

Devuelve

Definición en la línea 1237 del archivo clsStockAlbTraspaso.cs.

◆ _UpdateSilent()

override void sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._UpdateSilent ( Dictionary< string, object >  toValores)
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.

Parámetros
toValoresDiccionario con los nombres (privados) de las variables a actualizar

Definición en la línea 1800 del archivo clsStockAlbTraspaso.cs.

◆ ValidarCambioArticuloDocumentoEspecifico()

override bool sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso.ValidarCambioArticuloDocumentoEspecifico ( decimal  value,
ref string  mensaje 
)
inlineprotected

Método específico por tipo de linea de documento para la comprobación de si se permite la operación para su implemntación específica en las clases derivadas

Parámetros
valueNuevo valor
mensajeMensaje de validación
Devuelve

Definición en la línea 1735 del archivo clsStockAlbTraspaso.cs.

◆ ValidarCambioUnidadesDocumentoEspecifico()

override bool sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso.ValidarCambioUnidadesDocumentoEspecifico ( decimal  value,
ref string  mensaje 
)
inlineprotected

Método específico por tipo de linea de documento para la comprobación de si se permite la operación para su implemntación específica en las clases derivadas

Parámetros
valueNuevo valor
mensajeMensaje de validación
Devuelve

Definición en la línea 1717 del archivo clsStockAlbTraspaso.cs.

Documentación de propiedades

◆ _Almacen

override string sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Almacen
get

Almacen del documento

Definición en la línea 1122 del archivo clsStockAlbTraspaso.cs.

◆ _AlmacenDestino

override string sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._AlmacenDestino
get

Almacen destino

Definición en la línea 1131 del archivo clsStockAlbTraspaso.cs.

◆ _Coste

override decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Coste
getset

Coste (Valoración que puede ser: P.M.Stock, Último Coste o P.M.Compra)

Definición en la línea 1066 del archivo clsStockAlbTraspaso.cs.

◆ _Lotes

List<LoteAlbTraspaso> sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Lotes
getset

Lista de lotes

Definición en la línea 1103 del archivo clsStockAlbTraspaso.cs.

◆ _Numero

override string sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Numero
get

Numero

Definición en la línea 1113 del archivo clsStockAlbTraspaso.cs.

◆ _StockAlbTr

StockAlbTraspaso sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._StockAlbTr
getset

Referencia al objeto de la cabecera del inventario

Definición en la línea 1046 del archivo clsStockAlbTraspaso.cs.

◆ _Tipo

int sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Tipo
getset

Tipo (0=Articulo, 1=Serie, 2=Modelo)

Definición en la línea 1094 del archivo clsStockAlbTraspaso.cs.


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