Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.docsven.ewDocVentaLinDEPOSITO

Lineas de DEPOSITOS. Más...

Diagrama de herencia de sage.ew.docsven.ewDocVentaLinDEPOSITO
sage.ew.interficies.ILineaTraspasable

Métodos públicos

 ewDocVentaLinDEPOSITO ()
 constructor linia diposit
 
 ewDocVentaLinDEPOSITO (dynamic toParent)
 constructor linia diposit
 
 ewDocVentaLinDEPOSITO (dynamic toDocVenta, Articulo toArticulo, decimal tnUnidades=1, decimal tnPrecio=0.0M, int tnInsertLinea=-1, int tnTipoDoc=0)
 De momento defino este constructor aquí igual que en la clase base ewDocVentaLin ya que con parametros dinámicos no se puede hacer...
 
DataTable _ObtenerDocumentosDevolucion (String tcBusquedaSerie="")
 Devuelve los documentos en que se puede devolver.
 
override bool _Delete (bool tlCapsalera=true, bool tlUltimo=false, bool tlForzar=false)
 al borrar una linia comprovem q aquesta no estigui relacionada amb algun document
 
override bool _Save ()
 Guardem les linies.
 
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 bool _ValidacionUnidades (decimal tnUnidadesOld, decimal tnUnidades, bool tlActualizar)
 Validación unidades.
 
override void _Revisar_Unidades_Asignadas_Tallas_Colores (bool tlPrimera)
 102238 passem el codi del docsven de l'assignacio de lotes
 
override void _Cambio_Numero_Linea (int tnOldLinea, int tnNewLinea)
 Metodo que se dispara cuando se cambia el número de línea. Se utilizar para actualizar la línea en las tablas relacionadas con la línea actual.
 
override void _Load_Linea (DataRow tdrLinea)
 Cargar linia de presupuesto.
 
override bool _Gestion_Servidas (bool tlDelete=false)
 servides
 
override void _Configura_Stock (stocks.Update_Stocks._TipoDocumento toTipo)
 configurar camp que ha d'actualitzar l'estoc
 
override void _Insertar_Articulos_Oferta_Extendido (dynamic loLinOfer)
 Realizar las operaciones extendidas sobre los artículos de la oferta.
 
override void _Insertar_Articulo_Escandallo_Linea (DataRow tdrLinEsc, bool tlEsModelo, string tcAsiPpal, ref dynamic toLinEsc)
 PE99961 - devolucio de diposits.
 

Atributos protegidos

string _cAsi = string.Empty
 Asi.
 

Propiedades

override string _Articulo [get, set]
 PE102295 - hem de comprovar si hi ha unitats servides, si es així no es pot modificar l'article.
 
override decimal _Peso [get, set]
 Control de devolucions.
 
override decimal _Unidades [get, set]
 Control de devolucions.
 
override decimal _Cajas [get, set]
 control de
 
decimal _Traspaso [get, set]
 traspaso
 
bool _TraspasarLinea [get, set]
 A efectos de traspaso indica si hay que procesar la línea.
 
decimal _Traspasar_Cajas [get, set]
 caixes a traspassar
 
decimal _Traspasar_Unidades [get, set]
 Unitats a traspassar.
 
decimal _Traspasar_Peso [get, set]
 Pes a traspassar.
 
int _Tipo [get, set]
 0:articulo, 1:serie, 2: modelo
 
string _Asi [get, set]
 Asi.
 
override int _UnidadesConSerie [get, set]
 Indica el número de series asociado a la línea.
 
- Propiedades heredados de sage.ew.interficies.ILineaTraspasable
decimal _Servidas [get, set]
 Unidades servidas.
 
decimal _CajaServ [get, set]
 Cajas servidas.
 
articulo.Articulo _oArticulo [get, set]
 Artículo de la linea.
 

Descripción detallada

Lineas de DEPOSITOS.

Definición en la línea 1918 del archivo DocsDeposito.cs.

Documentación de constructores y destructores

◆ ewDocVentaLinDEPOSITO() [1/3]

sage.ew.docsven.ewDocVentaLinDEPOSITO.ewDocVentaLinDEPOSITO ( )
inline

constructor linia diposit

Definición en la línea 1925 del archivo DocsDeposito.cs.

◆ ewDocVentaLinDEPOSITO() [2/3]

sage.ew.docsven.ewDocVentaLinDEPOSITO.ewDocVentaLinDEPOSITO ( dynamic toParent)
inline

constructor linia diposit

Parámetros
toParent

Definición en la línea 1934 del archivo DocsDeposito.cs.

◆ ewDocVentaLinDEPOSITO() [3/3]

sage.ew.docsven.ewDocVentaLinDEPOSITO.ewDocVentaLinDEPOSITO ( dynamic toDocVenta,
Articulo toArticulo,
decimal tnUnidades = 1,
decimal tnPrecio = 0::0M,
int tnInsertLinea = -1,
int tnTipoDoc = 0 )
inline

De momento defino este constructor aquí igual que en la clase base ewDocVentaLin ya que con parametros dinámicos no se puede hacer...

Parámetros
toDocVenta
toArticulo
tnUnidades
tnPrecio
tnInsertLinea
tnTipoDoc

Definición en la línea 1950 del archivo DocsDeposito.cs.

Documentación de funciones miembro

◆ _Cambio_Numero_Linea()

override void sage.ew.docsven.ewDocVentaLinDEPOSITO._Cambio_Numero_Linea ( int tnOldLinea,
int tnNewLinea )
inlineprotected

Metodo que se dispara cuando se cambia el número de línea. Se utilizar para actualizar la línea en las tablas relacionadas con la línea actual.

Parámetros
tnOldLineaNúmero de línea actual
tnNewLineaNuevo número de línea

Definición en la línea 2581 del archivo DocsDeposito.cs.

◆ _Configura_Stock()

override void sage.ew.docsven.ewDocVentaLinDEPOSITO._Configura_Stock ( stocks.Update_Stocks._TipoDocumento toTipo)
inlineprotected

configurar camp que ha d'actualitzar l'estoc

Parámetros
toTipo

Definición en la línea 2633 del archivo DocsDeposito.cs.

◆ _Delete()

override bool sage.ew.docsven.ewDocVentaLinDEPOSITO._Delete ( bool tlCapsalera = true,
bool tlUltimo = false,
bool tlForzar = false )
inline

al borrar una linia comprovem q aquesta no estigui relacionada amb algun document

Parámetros
tlCapsalera
tlUltimo
tlForzar
Devuelve

Definición en la línea 2349 del archivo DocsDeposito.cs.

◆ _Gestion_Servidas()

override bool sage.ew.docsven.ewDocVentaLinDEPOSITO._Gestion_Servidas ( bool tlDelete = false)
inlineprotected

servides

Devuelve

Definición en la línea 2622 del archivo DocsDeposito.cs.

◆ _Insertar_Articulo_Escandallo_Linea()

override void sage.ew.docsven.ewDocVentaLinDEPOSITO._Insertar_Articulo_Escandallo_Linea ( DataRow tdrLinEsc,
bool tlEsModelo,
string tcAsiPpal,
ref dynamic toLinEsc )
inlineprotected

PE99961 - devolucio de diposits.

Parámetros
tdrLinEsc
tlEsModelo
tcAsiPpal
toLinEsc

Definición en la línea 3158 del archivo DocsDeposito.cs.

◆ _Insertar_Articulos_Oferta_Extendido()

override void sage.ew.docsven.ewDocVentaLinDEPOSITO._Insertar_Articulos_Oferta_Extendido ( dynamic loLinOfer)
inlineprotected

Realizar las operaciones extendidas sobre los artículos de la oferta.

Parámetros
loLinOfer

Definición en la línea 3137 del archivo DocsDeposito.cs.

◆ _Load_Linea()

override void sage.ew.docsven.ewDocVentaLinDEPOSITO._Load_Linea ( DataRow tdrLinea)
inlineprotected

Cargar linia de presupuesto.

Parámetros
tdrLinea

Definición en la línea 2604 del archivo DocsDeposito.cs.

◆ _ObtenerDocumentosDevolucion()

DataTable sage.ew.docsven.ewDocVentaLinDEPOSITO._ObtenerDocumentosDevolucion ( String tcBusquedaSerie = "")
inline

Devuelve los documentos en que se puede devolver.

Devuelve

Devuelve los documentos en que se puede devolver

Parámetros
tcBusquedaSerie
Devuelve

Definición en la línea 2309 del archivo DocsDeposito.cs.

◆ _Revisar_Unidades_Asignadas_Tallas_Colores()

override void sage.ew.docsven.ewDocVentaLinDEPOSITO._Revisar_Unidades_Asignadas_Tallas_Colores ( bool tlPrimera)
inlineprotected

102238 passem el codi del docsven de l'assignacio de lotes

Definición en la línea 2515 del archivo DocsDeposito.cs.

◆ _Save()

override bool sage.ew.docsven.ewDocVentaLinDEPOSITO._Save ( )
inline

Guardem les linies.

Devuelve

Definición en la línea 2370 del archivo DocsDeposito.cs.

◆ _UpdateSilent()

override void sage.ew.docsven.ewDocVentaLinDEPOSITO._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 2540 del archivo DocsDeposito.cs.

◆ _ValidacionUnidades()

override bool sage.ew.docsven.ewDocVentaLinDEPOSITO._ValidacionUnidades ( decimal tnUnidadesOld,
decimal tnUnidades,
bool tlActualizar )
inlineprotected

Validación unidades.

Parámetros
tnUnidadesOld
tnUnidades
tlActualizar
Devuelve

Definición en la línea 2087 del archivo DocsDeposito.cs.

Documentación de campos

◆ _cAsi

string sage.ew.docsven.ewDocVentaLinDEPOSITO._cAsi = string.Empty
protected

Asi.

Definición en la línea 1987 del archivo DocsDeposito.cs.

Documentación de propiedades

◆ _Articulo

override string sage.ew.docsven.ewDocVentaLinDEPOSITO._Articulo
getset

PE102295 - hem de comprovar si hi ha unitats servides, si es així no es pot modificar l'article.

Definición en la línea 2000 del archivo DocsDeposito.cs.

◆ _Asi

string sage.ew.docsven.ewDocVentaLinDEPOSITO._Asi
getset

Asi.

Definición en la línea 2260 del archivo DocsDeposito.cs.

◆ _Cajas

override decimal sage.ew.docsven.ewDocVentaLinDEPOSITO._Cajas
getset

control de

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 2111 del archivo DocsDeposito.cs.

◆ _Peso

override decimal sage.ew.docsven.ewDocVentaLinDEPOSITO._Peso
getset

Control de devolucions.

Definición en la línea 2021 del archivo DocsDeposito.cs.

◆ _Tipo

int sage.ew.docsven.ewDocVentaLinDEPOSITO._Tipo
getset

0:articulo, 1:serie, 2: modelo

Definición en la línea 2245 del archivo DocsDeposito.cs.

◆ _Traspasar_Cajas

decimal sage.ew.docsven.ewDocVentaLinDEPOSITO._Traspasar_Cajas
getset

caixes a traspassar

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 2177 del archivo DocsDeposito.cs.

◆ _Traspasar_Peso

decimal sage.ew.docsven.ewDocVentaLinDEPOSITO._Traspasar_Peso
getset

Pes a traspassar.

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 2222 del archivo DocsDeposito.cs.

◆ _Traspasar_Unidades

decimal sage.ew.docsven.ewDocVentaLinDEPOSITO._Traspasar_Unidades
getset

Unitats a traspassar.

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 2199 del archivo DocsDeposito.cs.

◆ _TraspasarLinea

bool sage.ew.docsven.ewDocVentaLinDEPOSITO._TraspasarLinea
getset

A efectos de traspaso indica si hay que procesar la línea.

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 2162 del archivo DocsDeposito.cs.

◆ _Traspaso

decimal sage.ew.docsven.ewDocVentaLinDEPOSITO._Traspaso
getset

traspaso

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 2136 del archivo DocsDeposito.cs.

◆ _Unidades

override decimal sage.ew.docsven.ewDocVentaLinDEPOSITO._Unidades
getset

Control de devolucions.

Definición en la línea 2040 del archivo DocsDeposito.cs.

◆ _UnidadesConSerie

override int sage.ew.docsven.ewDocVentaLinDEPOSITO._UnidadesConSerie
getset

Indica el número de series asociado a la línea.

Definición en la línea 2275 del archivo DocsDeposito.cs.


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