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

Clase linea de documento de venta de pedido. Más...

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

Métodos públicos

 ewDocVentaLinPED ()
 ewDocVentaLinPED
 
 ewDocVentaLinPED (dynamic toParent)
 ewDocVentaLinPED
 
 ewDocVentaLinPED (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...
 
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 ()
 _Save
 
bool _Buscar_Albaran_linea (ref DataTable loResultados)
 Método que busca el albaran asociado a la línea. En caso de encontrarlo te devuelve los parámetros llenos. En caso contrario resultado ejecucion FALSE.
 
override bool _Validar_Stock (decimal tnUnidadesAnt, decimal tnUnidadesAct, string tcMensaje="")
 no hi ha d'haver control stock
 
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 _Load_Linea (DataRow tdrLinea)
 Cargar linia del pedido.
 

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 _Unidades [get, set]
 PE101984- Si es modifiquen les unitats i aquesta linia ve d'un traspas de pressupost q actualitzi les servides.
 
decimal _Traspaso [get, set]
 _Traspaso
 
DateTime? _F_Llegada [get, set]
 Fecha llegada.
 
string _Ped_Compra [get, set]
 Pedido de compra.
 
string _Estado [get, set]
 Estado del pedido.
 
string _Pro_Pe_Com [get, set]
 _Pro_Pe_Com
 
string _Asi_Ped [get, set]
 Asi del pedido.
 
bool _TraspasarLinea [get, set]
 A efectos de traspaso indica si hay que procesar la línea.
 
decimal _Traspasar_Cajas [get, set]
 _Traspasar_Cajas
 
decimal _Traspasar_Unidades [get, set]
 _Traspasar_Unidades
 
decimal _Traspasar_Peso [get, set]
 _Traspasar_Peso
 
DateTime? _Entrega [get]
 Fecha de entrega del documento.
 
override bool _UsaLotes [get, set]
 Indica si es una línea de artículo con lotes.
 
- Propiedades heredados de sage.ew.interficies.ILineaTraspasable
decimal _Servidas [get, set]
 Unidades servidas.
 
decimal _CajaServ [get, set]
 Cajas servidas.
 
decimal _Cajas [get, set]
 Cajas de la linea.
 
articulo.Articulo _oArticulo [get, set]
 Artículo de la linea.
 

Descripción detallada

Clase linea de documento de venta de pedido.

Definición en la línea 3524 del archivo DocsPed.cs.

Documentación de constructores y destructores

◆ ewDocVentaLinPED() [1/3]

sage.ew.docsven.ewDocVentaLinPED.ewDocVentaLinPED ( )
inline

ewDocVentaLinPED

Definición en la línea 3531 del archivo DocsPed.cs.

◆ ewDocVentaLinPED() [2/3]

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

ewDocVentaLinPED

Parámetros
toParent

Definición en la línea 3541 del archivo DocsPed.cs.

◆ ewDocVentaLinPED() [3/3]

sage.ew.docsven.ewDocVentaLinPED.ewDocVentaLinPED ( 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 3557 del archivo DocsPed.cs.

Documentación de funciones miembro

◆ _Buscar_Albaran_linea()

bool sage.ew.docsven.ewDocVentaLinPED._Buscar_Albaran_linea ( ref DataTable loResultados)
inline

Método que busca el albaran asociado a la línea. En caso de encontrarlo te devuelve los parámetros llenos. En caso contrario resultado ejecucion FALSE.

Parámetros
loResultadosParámetro de salida con el valor de EMPRESA
Devuelve
True si encuentra resultados

Definición en la línea 3985 del archivo DocsPed.cs.

◆ _Delete()

override bool sage.ew.docsven.ewDocVentaLinPED._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 3937 del archivo DocsPed.cs.

◆ _Load_Linea()

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

Cargar linia del pedido.

Parámetros
tdrLinea

Definición en la línea 3907 del archivo DocsPed.cs.

◆ _Save()

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

_Save

Devuelve

Definición en la línea 3957 del archivo DocsPed.cs.

◆ _UpdateSilent()

override void sage.ew.docsven.ewDocVentaLinPED._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 4036 del archivo DocsPed.cs.

◆ _Validar_Stock()

override bool sage.ew.docsven.ewDocVentaLinPED._Validar_Stock ( decimal tnUnidadesAnt,
decimal tnUnidadesAct,
string tcMensaje = "" )
inline

no hi ha d'haver control stock

Parámetros
tnUnidadesAnt
tnUnidadesAct
tcMensaje
Devuelve

Definición en la línea 4025 del archivo DocsPed.cs.

Documentación de propiedades

◆ _Articulo

override string sage.ew.docsven.ewDocVentaLinPED._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 3616 del archivo DocsPed.cs.

◆ _Asi_Ped

string sage.ew.docsven.ewDocVentaLinPED._Asi_Ped
getset

Asi del pedido.

Definición en la línea 3753 del archivo DocsPed.cs.

◆ _Entrega

DateTime? sage.ew.docsven.ewDocVentaLinPED._Entrega
get

Fecha de entrega del documento.

Definición en la línea 3889 del archivo DocsPed.cs.

◆ _Estado

string sage.ew.docsven.ewDocVentaLinPED._Estado
getset

Estado del pedido.

Definición en la línea 3719 del archivo DocsPed.cs.

◆ _F_Llegada

DateTime? sage.ew.docsven.ewDocVentaLinPED._F_Llegada
getset

Fecha llegada.

Definición en la línea 3685 del archivo DocsPed.cs.

◆ _Ped_Compra

string sage.ew.docsven.ewDocVentaLinPED._Ped_Compra
getset

Pedido de compra.

Definición en la línea 3702 del archivo DocsPed.cs.

◆ _Pro_Pe_Com

string sage.ew.docsven.ewDocVentaLinPED._Pro_Pe_Com
getset

_Pro_Pe_Com

Definición en la línea 3736 del archivo DocsPed.cs.

◆ _Traspasar_Cajas

decimal sage.ew.docsven.ewDocVentaLinPED._Traspasar_Cajas
getset

_Traspasar_Cajas

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 3779 del archivo DocsPed.cs.

◆ _Traspasar_Peso

decimal sage.ew.docsven.ewDocVentaLinPED._Traspasar_Peso
getset

_Traspasar_Peso

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 3845 del archivo DocsPed.cs.

◆ _Traspasar_Unidades

decimal sage.ew.docsven.ewDocVentaLinPED._Traspasar_Unidades
getset

_Traspasar_Unidades

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 3812 del archivo DocsPed.cs.

◆ _TraspasarLinea

bool sage.ew.docsven.ewDocVentaLinPED._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 3770 del archivo DocsPed.cs.

◆ _Traspaso

decimal sage.ew.docsven.ewDocVentaLinPED._Traspaso
getset

_Traspaso

Implementa sage.ew.interficies.ILineaTraspasable.

Definición en la línea 3663 del archivo DocsPed.cs.

◆ _Unidades

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

PE101984- Si es modifiquen les unitats i aquesta linia ve d'un traspas de pressupost q actualitzi les servides.

Definición en la línea 3637 del archivo DocsPed.cs.

◆ _UsaLotes

override bool sage.ew.docsven.ewDocVentaLinPED._UsaLotes
getset

Indica si es una línea de artículo con lotes.

Definición en la línea 4004 del archivo DocsPed.cs.


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