Interficie de les linies Más...
Métodos públicos | |
bool | _Save () |
Save Más... | |
bool | _Delete (bool tlCapsalera=true, bool tlUltimo=false, bool tlForzar=false) |
Delete Más... | |
bool | _Delete_After (bool tlPresentarMensaje=true) |
Delete after Más... | |
void | _Calcular_Comision (string tcVendedor="", bool tlComiPersonalizada=false, decimal tnPorcenComision=0.0M) |
Calcular Comision Más... | |
bool | _Comision_Vendedor (string tcVendedor, Articulo toArticulo, string tcMoneda, decimal tnTanCiento, ref DataTable tdtComision, string tcCliente="") |
Comision Vendedor Más... | |
bool | _Buscar_Comision (string tcParam, string tcNomParam, string tcVendedor, string tcMoneda, ref DataTable tdtComision, decimal tnTanCiento) |
Buscar_Comision Más... | |
void | _Calcular_Porcentaje_Comision (decimal tnImporte, string tcVendedor="") |
Calculamos el porcentaje comision vendedor a partir del importe Más... | |
decimal | _Beneficio (out decimal tnCoste) |
Beneficio Más... | |
void | _Load (DataRow tdrLinea) |
Load Más... | |
void | _Importe_Linias (decimal tnImporte, decimal tnImporteDivisa, decimal tnImporteDivisaIva, decimal tnImporteIva) |
Importe lineas Más... | |
void | _Calcular_Peso (decimal tnPeso=0) |
Calcular peso Más... | |
void | _Recalcular_Coste () |
Recalcular coste Más... | |
void | _Recalcular_Precio (bool tlModifUnid=false) |
Recalcular precio Más... | |
void | _Recalcular_Lineas (bool tlModifUnid=false) |
Recalcular líneas Más... | |
void | _Recalcular_Importe (bool tlRevisarPrecio=true, bool tbNoAplicarPuntVerd=false) |
Recalcular importe Más... | |
void | _Recalcular_Stock () |
Recalcular stock Más... | |
void | _ComprobacionesCalculoPreciosLinea () |
bool | _Validar_Limite_Credito (bool tlValidar) |
PE-80290 Más... | |
void | _Clonar (dynamic toLinea) |
Clonar Más... | |
void | _Anular_Linea () |
Anular línea Más... | |
bool | _Validar_Stock (decimal tnUnidadesAnt, decimal tnUnidadesAct, string tcMensaje="") |
validar stock Más... | |
bool | ProvieneDeUnDeposito () |
Obtiene si la línea proviene de un depósito Más... | |
Métodos públicos heredados desde sage.ew.interficies.IDocumentLinea | |
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... | |
Propiedades | |
Articulo | _oArticulo [get, set] |
Objeto articulo Más... | |
string | _Cuenta [get, set] |
Cuenta Más... | |
string | _Definicion [get, set] |
Definicion Más... | |
string | _Familia [get, set] |
Familia Más... | |
decimal | _Cajas [get, set] |
Cajas Más... | |
decimal | _Peso [get, set] |
Peso Más... | |
decimal | _Precio [get, set] |
Precio Más... | |
decimal | _PrecioIva [get, set] |
Precio Iva Más... | |
decimal | _PrecioDivisa [get, set] |
Precio divisa Más... | |
decimal | _PrecioDivisaIva [get, set] |
Precio divisa iva Más... | |
string | _TipoIva [get, set] |
Tipo Iva Más... | |
decimal | _Coste [get, set] |
Coste Más... | |
decimal | _Dto1 [get, set] |
Dto. 1 Más... | |
decimal | _Dto2 [get, set] |
Dto. 2 Más... | |
decimal | _Importe [get] |
Importe Más... | |
decimal | _ImporteIva [get] |
Importe iva Más... | |
decimal | _ImporteDivisa [get] |
Importe divisa Más... | |
decimal | _ImporteDivisaIva [get] |
Importe divisa iva Más... | |
decimal | _Comision [get, set] |
Comisión Más... | |
decimal | _ImpCom [get, set] |
Importe comisión Más... | |
decimal | _PuntoVerde [get, set] |
Punto verde Más... | |
decimal | _Coste_Lineal [get] |
Coste lineal Más... | |
string | _Escandal [get, set] |
Escandal Más... | |
int | _TipoPrec [get, set] |
Tipo Rec Más... | |
bool | _ControlBorradoInterno [get, set] |
Control borrado interno Más... | |
string | _Agrupacion [get, set] |
codigo agrupacion Más... | |
decimal | _UnidAgrup [get] |
unidades de la agrupación Más... | |
decimal | _NumAgrup [get, set] |
com si fossin les caixes normals però per agrupacions Más... | |
bool | _LoteNavidad [get, set] |
Lote navidad Más... | |
string | _TipoIvaPV [get, set] |
Iva punto verde Más... | |
bool | _UsaSeries [get, set] |
Trabajo con series Más... | |
bool | _UsaLotes [get, set] |
Trabajo con lotes Más... | |
string | _Cliente [get] |
Cliente de la línea Más... | |
decimal | _Servidas [get, set] |
unidades servidas Más... | |
decimal | _CajaServ [get, set] |
cajas servidas PE104010 Más... | |
bool | _Traspasando [get, set] |
Traspasando Más... | |
int | _Doc [get, set] |
Documento Más... | |
int | _Doc_Lin [get, set] |
Linea documento Más... | |
string | _Doc_Num [get, set] |
Numero documento Más... | |
decimal | _Doc_Unid [get, set] |
Unidades documento Más... | |
decimal | _Doc_Caja [get, set] |
Cajas documento Más... | |
bool | _Suplido [get, set] |
Suplido artículo Más... | |
object | _Traspasar_Extensiones [get, set] |
Extensiones de la línea para traspaso 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... | |
Interficie de les linies
Definición en la línea 910 del archivo DocsVen.cs.
void sage.ew.docsven.Docsven.IDocVentaLin._Anular_Linea | ( | ) |
Anular línea
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
decimal sage.ew.docsven.Docsven.IDocVentaLin._Beneficio | ( | out decimal | tnCoste | ) |
Beneficio
tnCoste |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin._Buscar_Comision | ( | string | tcParam, |
string | tcNomParam, | ||
string | tcVendedor, | ||
string | tcMoneda, | ||
ref DataTable | tdtComision, | ||
decimal | tnTanCiento | ||
) |
Buscar_Comision
tcParam | |
tcNomParam | |
tcVendedor | |
tcMoneda | |
tdtComision | |
tnTanCiento |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Calcular_Comision | ( | string | tcVendedor = "" , |
bool | tlComiPersonalizada = false , |
||
decimal | tnPorcenComision = 0.0M |
||
) |
Calcular Comision
tcVendedor | |
tlComiPersonalizada | cuando el usuario modifica el porcentaje de comision del vendedor |
tnPorcenComision | porcentaje de comision que se debe aplicar |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin, sage.ew.docventatpv.ewDocVentaLinTPV y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Calcular_Peso | ( | decimal | tnPeso = 0 | ) |
Calcular peso
tnPeso |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Calcular_Porcentaje_Comision | ( | decimal | tnImporte, |
string | tcVendedor = "" |
||
) |
Calculamos el porcentaje comision vendedor a partir del importe
tnImporte | |
tcVendedor |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Clonar | ( | dynamic | toLinea | ) |
Clonar
toLinea |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin._Comision_Vendedor | ( | string | tcVendedor, |
Articulo | toArticulo, | ||
string | tcMoneda, | ||
decimal | tnTanCiento, | ||
ref DataTable | tdtComision, | ||
string | tcCliente = "" |
||
) |
Comision Vendedor
tcVendedor | |
toArticulo | |
tcMoneda | |
tnTanCiento | |
tdtComision | |
tcCliente |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._ComprobacionesCalculoPreciosLinea | ( | ) |
Calcula los campos precio, precioiva,preciodivisa,preciodivisaiva teniendo en cuenta si el documento trabaja con IVA incluido y si trabaja con multidivisa (depende del campo calculo de la cabecera)
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin._Delete | ( | bool | tlCapsalera = true , |
bool | tlUltimo = false , |
||
bool | tlForzar = false |
||
) |
Delete
tlCapsalera | |
tlUltimo | |
tlForzar |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin, sage.ew.docsven.ewDocVentaLinFRA, sage.ew.docventatpv.ewDocVentaLinTPV, sage.ew.docsven.ewDocVentaLinPED, sage.ew.docsven.ewDocVentaLinPRESUP, sage.ew.docsven.ewDocVentaLinDEPOSITO y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin._Delete_After | ( | bool | tlPresentarMensaje = true | ) |
Delete after
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin, sage.ew.docventatpv.ewDocVentaLinTPV y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Importe_Linias | ( | decimal | tnImporte, |
decimal | tnImporteDivisa, | ||
decimal | tnImporteDivisaIva, | ||
decimal | tnImporteIva | ||
) |
Importe lineas
tnImporte | Importe |
tnImporteDivisa | Importe divisa |
tnImporteDivisaIva | Importe divisa con iva inc |
tnImporteIva | Importe iva inc |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Load | ( | DataRow | tdrLinea | ) |
Load
tdrLinea |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Recalcular_Coste | ( | ) |
Recalcular coste
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Recalcular_Importe | ( | bool | tlRevisarPrecio = true , |
bool | tbNoAplicarPuntVerd = false |
||
) |
Recalcular importe
tlRevisarPrecio | |
tbNoAplicarPuntVerd |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Recalcular_Lineas | ( | bool | tlModifUnid = false | ) |
Recalcular líneas
tlModifUnid |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Recalcular_Precio | ( | bool | tlModifUnid = false | ) |
Recalcular precio
tlModifUnid |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
void sage.ew.docsven.Docsven.IDocVentaLin._Recalcular_Stock | ( | ) |
Recalcular stock
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin._Save | ( | ) |
Save
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin, sage.ew.docsven.ewDocVentaLinFRA, sage.ew.docventatpv.ewDocVentaLinTPV, sage.ew.docsven.ewDocVentaLinPED, sage.ew.docsven.ewDocVentaLinPRESUP, sage.ew.docsven.ewDocVentaLinDEPOSITO y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin._Validar_Limite_Credito | ( | bool | tlValidar | ) |
PE-80290
tlValidar |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin._Validar_Stock | ( | decimal | tnUnidadesAnt, |
decimal | tnUnidadesAct, | ||
string | tcMensaje = "" |
||
) |
validar stock
tnUnidadesAnt | |
tnUnidadesAct | |
tcMensaje |
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin, sage.ew.docsven.ewDocVentaLinPED, sage.ew.docsven.ewDocVentaLinPRESUP y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
bool sage.ew.docsven.Docsven.IDocVentaLin.ProvieneDeUnDeposito | ( | ) |
Obtiene si la línea proviene de un depósito
Implementado en sage.ew.docsven.Docsven.ewDocVentaLin y sage.ew.serie.ClasesTest.LineaDocumentoVentaTest.
|
getset |
codigo agrupacion
Definición en la línea 1015 del archivo DocsVen.cs.
|
getset |
Cajas
Definición en la línea 931 del archivo DocsVen.cs.
|
getset |
cajas servidas PE104010
Definición en la línea 1054 del archivo DocsVen.cs.
|
get |
Cliente de la línea
Definición en la línea 1046 del archivo DocsVen.cs.
|
getset |
Comisión
Definición en la línea 987 del archivo DocsVen.cs.
|
getset |
Control borrado interno
Definición en la línea 1011 del archivo DocsVen.cs.
|
getset |
Coste
Definición en la línea 959 del archivo DocsVen.cs.
|
get |
Coste lineal
Definición en la línea 999 del archivo DocsVen.cs.
|
getset |
Cuenta
Definición en la línea 919 del archivo DocsVen.cs.
|
getset |
Definicion
Definición en la línea 923 del archivo DocsVen.cs.
|
getset |
Documento
Definición en la línea 1062 del archivo DocsVen.cs.
|
getset |
Cajas documento
Definición en la línea 1078 del archivo DocsVen.cs.
|
getset |
Linea documento
Definición en la línea 1066 del archivo DocsVen.cs.
|
getset |
Numero documento
Definición en la línea 1070 del archivo DocsVen.cs.
|
getset |
Unidades documento
Definición en la línea 1074 del archivo DocsVen.cs.
|
getset |
Dto. 1
Definición en la línea 963 del archivo DocsVen.cs.
|
getset |
Dto. 2
Definición en la línea 967 del archivo DocsVen.cs.
|
getset |
Escandal
Definición en la línea 1003 del archivo DocsVen.cs.
|
getset |
Familia
Definición en la línea 927 del archivo DocsVen.cs.
|
getset |
Importe comisión
Definición en la línea 991 del archivo DocsVen.cs.
|
get |
Importe
Definición en la línea 971 del archivo DocsVen.cs.
|
get |
Importe divisa
Definición en la línea 979 del archivo DocsVen.cs.
|
get |
Importe divisa iva
Definición en la línea 983 del archivo DocsVen.cs.
|
get |
Importe iva
Definición en la línea 975 del archivo DocsVen.cs.
|
getset |
Lote navidad
Definición en la línea 1027 del archivo DocsVen.cs.
|
getset |
com si fossin les caixes normals però per agrupacions
Definición en la línea 1023 del archivo DocsVen.cs.
|
getset |
Objeto articulo
Definición en la línea 915 del archivo DocsVen.cs.
|
getset |
Peso
Definición en la línea 935 del archivo DocsVen.cs.
|
getset |
Precio
Definición en la línea 939 del archivo DocsVen.cs.
|
getset |
Precio divisa
Definición en la línea 947 del archivo DocsVen.cs.
|
getset |
Precio divisa iva
Definición en la línea 951 del archivo DocsVen.cs.
|
getset |
Precio Iva
Definición en la línea 943 del archivo DocsVen.cs.
|
getset |
Punto verde
Definición en la línea 995 del archivo DocsVen.cs.
|
getset |
unidades servidas
Definición en la línea 1050 del archivo DocsVen.cs.
|
getset |
Suplido artículo
Definición en la línea 1083 del archivo DocsVen.cs.
|
getset |
Tipo Iva
Definición en la línea 955 del archivo DocsVen.cs.
|
getset |
Iva punto verde
Definición en la línea 1031 del archivo DocsVen.cs.
|
getset |
Tipo Rec
Definición en la línea 1007 del archivo DocsVen.cs.
|
getset |
Traspasando
Definición en la línea 1058 del archivo DocsVen.cs.
|
getset |
Extensiones de la línea para traspaso
Definición en la línea 1089 del archivo DocsVen.cs.
|
get |
unidades de la agrupación
Definición en la línea 1019 del archivo DocsVen.cs.
|
getset |
Trabajo con lotes
Definición en la línea 1041 del archivo DocsVen.cs.
|
getset |
Trabajo con series
Definición en la línea 1036 del archivo DocsVen.cs.