Clase linea de documento de venta de pedido.
Más...
|
| 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.
|
|
|
override void | _Load_Linea (DataRow tdrLinea) |
| Cargar linia del pedido.
|
|
|
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.
|
|
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.
|
|
Clase linea de documento de venta de pedido.
Definición en la línea 3524 del archivo DocsPed.cs.
◆ ewDocVentaLinPED() [1/3]
sage.ew.docsven.ewDocVentaLinPED.ewDocVentaLinPED |
( |
| ) |
|
|
inline |
◆ ewDocVentaLinPED() [2/3]
sage.ew.docsven.ewDocVentaLinPED.ewDocVentaLinPED |
( |
dynamic | toParent | ) |
|
|
inline |
◆ 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.
◆ _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
-
loResultados | Pará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
-
Definición en la línea 3907 del archivo DocsPed.cs.
◆ _Save()
override bool sage.ew.docsven.ewDocVentaLinPED._Save |
( |
| ) |
|
|
inline |
◆ _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
-
toValores | Diccionario 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.
◆ _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 |
◆ _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 |
◆ _Ped_Compra
string sage.ew.docsven.ewDocVentaLinPED._Ped_Compra |
|
getset |
◆ _Pro_Pe_Com
string sage.ew.docsven.ewDocVentaLinPED._Pro_Pe_Com |
|
getset |
◆ _Traspasar_Cajas
decimal sage.ew.docsven.ewDocVentaLinPED._Traspasar_Cajas |
|
getset |
◆ _Traspasar_Peso
decimal sage.ew.docsven.ewDocVentaLinPED._Traspasar_Peso |
|
getset |
◆ _Traspasar_Unidades
decimal sage.ew.docsven.ewDocVentaLinPED._Traspasar_Unidades |
|
getset |
◆ _TraspasarLinea
bool sage.ew.docsven.ewDocVentaLinPED._TraspasarLinea |
|
getset |
◆ _Traspaso
decimal sage.ew.docsven.ewDocVentaLinPED._Traspaso |
|
getset |
◆ _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:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.docsven/Clases/DocsPed.cs