Definir la estructura de las líneas Más...
Métodos públicos | |
Linia () | |
Inicializa una nueva instancia de la clase Más... | |
override void | ProcessLine () |
Processar la línia Más... | |
void | _Update_Stocks () |
Actualizar tabla stocks Más... | |
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... | |
bool | _Save () |
Guardar la línea Más... | |
bool | _Delete () |
Borrando la línea. Aquí no se borra la línea. De eso se encarga la clase ewManteTRel._DeleteItem() Se llama mientras se borra la línea para poder controlar stock y lo necesario. Más... | |
override bool | Fila_Plena () |
Devuelve si la línea está completa Más... | |
decimal | _Obtener_Stock (string almacen) |
Devuelve el stock del artículo de la línea Más... | |
Métodos públicos heredados desde sage.ew.stocks.LinTRelStock | |
void | _Add (string tcArticulo, decimal tnUnidades=0.0M, string tcTalla="", string tcColor="", decimal tnCajas=0.0M, decimal tnPeso=0.0M) |
Añadir línea de stock Más... | |
bool | _Validar_Articulo (ref decimal tnUnidades, ref decimal tnPeso, ref decimal tnUniCaja, ref bool tlEsCodigoBarras, ref string tcNombreArticulo, string tcCodigoCandidato="", int tnLineaExcluir=0) |
Método _Validar_Articulo Más... | |
bool | _Validar_Stock (decimal tnUnidadesAnt, decimal tnUnidadesAct, string tcMensaje="") |
Método _Validar_Stock Más... | |
Métodos públicos heredados desde sage.ew.ewbase.LinTRelBase | |
virtual bool | OtherValidations< T > (ref T value) |
Permite realizar más validaciones. Más... | |
void | _Show_Error_Message (string message) |
Envia el mensaje a la clase padre para mostrar un messagebox Más... | |
Métodos públicos heredados desde sage.ew.interficies.IDocStockLinea | |
void | _Add (string tcArticulo, decimal tnUnidades=0.0M, string tcTalla="", string tcColor="", decimal tnCajas=0.0M, decimal tnPeso=0.0M) |
Este método nos servirá para actualizar el valor de las propiedades internas comunes. En ocasiones deberemos cambiar el valor de la propiedad interna para no disparar los sets y desde la clase base no tenemos acceso. Más... | |
bool | _Validar_Stock (decimal tnUnidadesAnt, decimal tnUnidadesAct, string tcMensaje="") |
PE-101868: Método para validar el stock. Lo publicamos en la interficie Más... | |
bool | _Validar_Articulo (ref decimal tnUnidades, ref decimal tnPeso, ref decimal tnUniCaja, ref bool tlEsCodigoBarras, ref string tcNombreArticulo, string tcCodigoCandidato="", int tnLineaExcluir=0) |
PE-103795: Valida el código de artículo. Necesitamos la función en la Interficie Más... | |
Campos de datos | |
string | _AlmacenDestino => _Parent._Parent._Almdest |
Almacén destino. Se usa en las extensiones para series, lotes... Más... | |
string | _Almacen => _Parent._Parent._Almorig |
Alamcén orgien. Se usa en las extensiones para series, lotes... Más... | |
string | _NombreArticulo => _Nombre |
Nombre del artículo Más... | |
DateTime | _Fecha => _Parent._Parent._Fecha |
Fecha del documento Más... | |
Propiedades | |
string | _Empresa [get, set] |
_Empresa Más... | |
string | _Numero [get, set] |
_Numero Más... | |
Int32 | _Linia [get, set] |
_Linia Más... | |
string | _Articulo [get, set] |
_Articulo Más... | |
string | _Nombre [get, set] |
_Nombre Más... | |
decimal | _Unidades [get, set] |
_Unidades Más... | |
string | _Talla [get, set] |
_Talla Más... | |
string | _Color [get, set] |
_Color Más... | |
decimal | _Peso [get, set] |
_Peso Más... | |
decimal | _Cajas [get, set] |
_Peso Más... | |
decimal | _Coste [get, set] |
Coste del articulo Más... | |
Articulo | _oArticulo [get, set] |
objeto articulo Más... | |
bool | _UsaSeries [get, set] |
Trabajo con series Más... | |
bool | _UsaLotes [get, set] |
Trabajo con lotes Más... | |
bool | _LinkForm [get] |
Indica si la línea tiene un documento asociado Más... | |
dynamic | _StockAlbTr [get] |
Documento. Se usa en las extensiones para series, lotes... Más... | |
int | _UnidadesConSerie [get, set] |
Unidades con series Más... | |
int | _LineaReal [get] |
Propiedades heredados desde sage.ew.stocks.LinTRelStock | |
string | _Documento [get] |
Propiedad _Documento Más... | |
string | _Escandal [get] |
Propiedad _Escandal Más... | |
int | _Linea [get, set] |
Propiedad _Linea Más... | |
string | _Letra [get] |
Propiedad _Letra Más... | |
Propiedades heredados desde sage.ew.ewbase.LinTRelBase | |
string | _Propertyprocessing [get, set] |
Propiedad a la que se le ha cambiado el valor Más... | |
virtual dynamic | _Parent [get, set] |
Padre de la línea Más... | |
dynamic | _Extension [get, set] |
Padre de la línea Más... | |
ILinTRel | LiniaManteTRelPrincipal [get, set] |
ManteTRel principal de la extensión Más... | |
Propiedades heredados desde sage.ew.interficies.ILinTRel | |
object | _Parent [get, set] |
Objeto padre a la instancia. Más... | |
Propiedades heredados desde sage.ew.interficies.IDocStockLinea | |
decimal | _Cajas [get, set] |
Cajas Más... | |
decimal | _Peso [get, set] |
Peso Más... | |
bool | _UsaSeries [get] |
Trabajo con series Más... | |
bool | _UsaLotes [get] |
Trabajo con lotes Más... | |
string | _NombreArticulo [get] |
Nombre artículo Más... | |
decimal | _Coste [get, set] |
Coste Más... | |
string | _Documento [get] |
Documento Más... | |
string | _AlmacenDestino [get] |
Almacen Destino Más... | |
string | _Escandal [get] |
Escandallo (PE-89836) Más... | |
Propiedades heredados desde sage.ew.interficies.IDocumentLinea | |
string | _Articulo [get, set] |
Articulo Más... | |
decimal | _Unidades [get, set] |
int | _Linea [get, set] |
Línea Más... | |
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 Más... | |
string | _Empresa [get] |
Empresa Más... | |
string | _Numero [get] |
Numero Más... | |
string | _Letra [get] |
Letra Más... | |
string | _Almacen [get] |
Almacen Más... | |
DateTime | _Fecha [get] |
Fecha Más... | |
string | _Talla [get, set] |
Talla Más... | |
string | _Color [get, set] |
Color Más... | |
bool | _LinkForm [get] |
Formulario asociado Más... | |
Propiedades heredados desde sage.ew.interficies.IDocumentoLineaExtensiones | |
Articulo | _oArticulo [get, set] |
Objeto articulo Más... | |
bool | _UsaSeries [get, set] |
Compra por series Más... | |
bool | _UsaLotes [get, set] |
Compra por lotes Más... | |
int | _UnidadesConSerie [get, set] |
Número de unidades con serie informada Más... | |
Otros miembros heredados | |
Métodos protegidos heredados desde sage.ew.ewbase.LinTRelBase | |
void | OnPropertyChanged (String name="") |
Create the OnPropertyChanged method to raise the event Más... | |
Eventos heredados desde sage.ew.ewbase.LinTRelBase | |
PropertyChangedEventHandler | PropertyChanged |
Declare the event Más... | |
Definir la estructura de las líneas
Definición en la línea 836 del archivo AlbaranTraspaso.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 1176 del archivo AlbaranTraspaso.cs.
|
inline |
Borrando la línea. Aquí no se borra la línea. De eso se encarga la clase ewManteTRel._DeleteItem() Se llama mientras se borra la línea para poder controlar stock y lo necesario.
Implementa sage.ew.interficies.IDocStockLinea.
Definición en la línea 1362 del archivo AlbaranTraspaso.cs.
|
inline |
Devuelve el stock del artículo de la línea
Definición en la línea 1391 del archivo AlbaranTraspaso.cs.
|
inline |
Guardar la línea
Implementa sage.ew.interficies.IDocStockLinea.
Definición en la línea 1340 del archivo AlbaranTraspaso.cs.
|
inline |
Actualizar tabla stocks
Definición en la línea 1264 del archivo AlbaranTraspaso.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 1313 del archivo AlbaranTraspaso.cs.
|
inlinevirtual |
Devuelve si la línea está completa
Reimplementado de sage.ew.ewbase.LinTRelBase.
Definición en la línea 1378 del archivo AlbaranTraspaso.cs.
|
inlinevirtual |
Processar la línia
Reimplementado de sage.ew.ewbase.LinTRelBase.
Definición en la línea 1185 del archivo AlbaranTraspaso.cs.
string sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia._Almacen => _Parent._Parent._Almorig |
Alamcén orgien. Se usa en las extensiones para series, lotes...
Definición en la línea 1122 del archivo AlbaranTraspaso.cs.
string sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia._AlmacenDestino => _Parent._Parent._Almdest |
Almacén destino. Se usa en las extensiones para series, lotes...
Definición en la línea 1117 del archivo AlbaranTraspaso.cs.
DateTime sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia._Fecha => _Parent._Parent._Fecha |
Fecha del documento
Definición en la línea 1132 del archivo AlbaranTraspaso.cs.
string sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia._NombreArticulo => _Nombre |
Nombre del artículo
Definición en la línea 1127 del archivo AlbaranTraspaso.cs.
|
getset |
_Articulo
Definición en la línea 894 del archivo AlbaranTraspaso.cs.
|
getset |
_Peso
Definición en la línea 999 del archivo AlbaranTraspaso.cs.
|
getset |
_Color
Definición en la línea 965 del archivo AlbaranTraspaso.cs.
|
getset |
Coste del articulo
Definición en la línea 1016 del archivo AlbaranTraspaso.cs.
|
getset |
_Empresa
Definición en la línea 844 del archivo AlbaranTraspaso.cs.
|
get |
Definición en la línea 1143 del archivo AlbaranTraspaso.cs.
|
getset |
_Linia
Definición en la línea 876 del archivo AlbaranTraspaso.cs.
|
get |
Indica si la línea tiene un documento asociado
Definición en la línea 1096 del archivo AlbaranTraspaso.cs.
|
getset |
_Nombre
Definición en la línea 914 del archivo AlbaranTraspaso.cs.
|
getset |
_Numero
Definición en la línea 860 del archivo AlbaranTraspaso.cs.
|
getset |
objeto articulo
Definición en la línea 1034 del archivo AlbaranTraspaso.cs.
|
getset |
_Peso
Definición en la línea 982 del archivo AlbaranTraspaso.cs.
|
get |
Documento. Se usa en las extensiones para series, lotes...
Definición en la línea 1107 del archivo AlbaranTraspaso.cs.
|
getset |
_Talla
Definición en la línea 948 del archivo AlbaranTraspaso.cs.
|
getset |
_Unidades
Definición en la línea 931 del archivo AlbaranTraspaso.cs.
|
getset |
Unidades con series
Definición en la línea 1137 del archivo AlbaranTraspaso.cs.
|
getset |
Trabajo con lotes
Definición en la línea 1081 del archivo AlbaranTraspaso.cs.
|
getset |
Trabajo con series
Definición en la línea 1065 del archivo AlbaranTraspaso.cs.