Cargando...
Buscando...
Nada coincide
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 herencia de sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso
sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.DocumentStockLinea

Métodos públicos

 ArticuloStockAlbTraspaso ()
 Constructor vacío.
 
 ArticuloStockAlbTraspaso (StockAlbTraspaso toStockAlbTr)
 Constructor a partir del objeto cabecera.
 
 ArticuloStockAlbTraspaso (StockAlbTraspaso toStockAlbTr, DataRow tdrItem)
 Constructor a partir de DataRow y objeto cabecera.
 
 ArticuloStockAlbTraspaso (StockAlbTraspaso toStockAlbTr, string tcArticulo, string tcTalla, string tcColor)
 PE-90443 : Constructor con articulo/talla/color.
 
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
 
override void _Cargar_Valores_Stock ()
 Inicializar propiedades para la actualitzacion de stock.
 
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.
 
override bool _Delete ()
 Eliminar de la bd la línea actual.
 
override bool _Save ()
 Guardar cambios a la bd sobre la línea actual.
 
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étodos protegidos

override void _Revisar_Unidades_Asignadas_Tallas_Colores (bool tlPrimera)
 passem el codi del docscompra de l'assignacio de lotes
 
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.
 
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.
 

Propiedades

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

Descripción detallada

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

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

Documentación de constructores y destructores

◆ ArticuloStockAlbTraspaso() [1/4]

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

Constructor vacío.

Definición en la línea 1381 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 1389 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 1405 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 1430 del archivo clsStockAlbTraspaso.cs.

Documentación de 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 1461 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 1649 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 1726 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 1696 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 1704 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 1772 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 1495 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 2078 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 2013 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 1995 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 1231 del archivo clsStockAlbTraspaso.cs.

◆ _AlmacenDestino

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

Almacen destino.

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

◆ _Asi

string sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Asi
getset

_Asi

Definición en la línea 1359 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 1130 del archivo clsStockAlbTraspaso.cs.

◆ _Dto1

decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Dto1
getset

_Dto1

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

◆ _Dto2

decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Dto2
getset

_Dto2

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

◆ _Dto3

decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Dto3
getset

_Dto3

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

◆ _Dto4

decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Dto4
getset

_Dto4

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

◆ _Dto5

decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Dto5
getset

_Dto5

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

◆ _Dto6

decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Dto6
getset

_Dto6

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

◆ _Lotes

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

Lista de lotes.

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

◆ _Numero

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

Numero.

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

◆ _Precio

decimal sage.ew.stocks.StockAlbTraspaso.ArticuloStockAlbTraspaso._Precio
getset

Precio.

Definición en la línea 1248 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 1110 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 1203 del archivo clsStockAlbTraspaso.cs.

◆ _Valoracion

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

Tipo de valoracion.

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


La documentación de esta clase está generada del siguiente archivo: