Definición de la interfície necesaria para los objetos de documento utilizados en el formulario FormDocument. Más...
Métodos públicos | |
bool | _Save () |
Guardar los datos de la línea actual a la bd (INSERT y UPDATE) | |
bool | _Delete () |
Eliminar la línea actual de la bd. | |
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. | |
bool | _Validar_Stock (decimal tnUnidadesAnt, decimal tnUnidadesAct, string tcMensaje="") |
PE-101868: Método para validar el stock. Lo publicamos en la interficie. | |
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. | |
![]() | |
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. | |
Propiedades | |
decimal | _Cajas [get, set] |
Cajas. | |
decimal | _Peso [get, set] |
Peso. | |
bool | _UsaSeries [get] |
Trabajo con series. | |
bool | _UsaLotes [get] |
Trabajo con lotes. | |
string | _NombreArticulo [get] |
Nombre artículo. | |
decimal | _Coste [get, set] |
Coste. | |
string | _Documento [get] |
Documento. | |
string | _AlmacenDestino [get] |
Almacen Destino. | |
string | _Escandal [get] |
Escandallo (PE-89836) | |
![]() | |
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. | |
Definición de la interfície necesaria para los objetos de documento utilizados en el formulario FormDocument.
Definición en la línea 305 del archivo IDocument.cs.
void sage.ew.interficies.IDocStockLinea._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.
bool sage.ew.interficies.IDocStockLinea._Delete | ( | ) |
Eliminar la línea actual de la bd.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
bool sage.ew.interficies.IDocStockLinea._Save | ( | ) |
Guardar los datos de la línea actual a la bd (INSERT y UPDATE)
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
bool sage.ew.interficies.IDocStockLinea._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.
tnUnidades | |
tnPeso | |
tnUniCaja | |
tlEsCodigoBarras | |
tcNombreArticulo | |
tcCodigoCandidato | |
tnLineaExcluir |
bool sage.ew.interficies.IDocStockLinea._Validar_Stock | ( | decimal | tnUnidadesAnt, |
decimal | tnUnidadesAct, | ||
string | tcMensaje = "" ) |
PE-101868: Método para validar el stock. Lo publicamos en la interficie.
tnUnidadesAnt | |
tnUnidadesAct | |
tcMensaje |
|
get |
Almacen Destino.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
Definición en la línea 351 del archivo IDocument.cs.
|
getset |
Cajas.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
Definición en la línea 313 del archivo IDocument.cs.
|
getset |
Coste.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
Definición en la línea 340 del archivo IDocument.cs.
|
get |
Documento.
Definición en la línea 345 del archivo IDocument.cs.
|
get |
Escandallo (PE-89836)
Definición en la línea 360 del archivo IDocument.cs.
|
get |
Nombre artículo.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
Definición en la línea 334 del archivo IDocument.cs.
|
getset |
Peso.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
Definición en la línea 318 del archivo IDocument.cs.
|
get |
Trabajo con lotes.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
Definición en la línea 328 del archivo IDocument.cs.
|
get |
Trabajo con series.
Implementado en sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle.Linia.
Definición en la línea 324 del archivo IDocument.cs.