Clase linea del pedido de compra Más...
Métodos públicos | |
ewDocCompraLinPEDIDO () | |
constructor linia pedido de compra Más... | |
ewDocCompraLinPEDIDO (dynamic toParent) | |
constructor linia pedido de compra Más... | |
ewDocCompraLinPEDIDO (dynamic toDocCompra, Articulo toArticulo, decimal tnUnidades=1, decimal tnPrecio=0.0M, int tnInsertLinea=-1) | |
constructor Más... | |
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 Más... | |
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ás... | |
![]() | |
ewDocCompraLin () | |
Constructor Más... | |
ewDocCompraLin (dynamic toDocCompra) | |
Lineas detalle Más... | |
ewDocCompraLin (dynamic toDocCompra, Articulo toArticulo, decimal tnUnidades=1, decimal tnPrecio=0.0M, int tnInsertLinea=-1) | |
Contructor de la línea Más... | |
bool | _Save () |
Guarda les lineas Más... | |
virtual void | _Recalcular_Lineas (bool tlModifUnid=false) |
Recalcula preu, import, stock Más... | |
void | _Recalcular_Precio (bool tlModifUnid=false) |
Al cambiar el articulo o unidades consultamos el precio para comprobar si hay alguna oferta. Más... | |
void | _Calcular_Peso (decimal tnPeso=0) |
Calcul del pes lineal. Más... | |
virtual bool | _Delete_After (bool tlDeleteLinea=true) |
per utilitzar a les classes derivades despres de borrar un document de les taules pero abans de carregar-nos la linia per si s'ha d'actualitzar alguna cosa a les taules. Más... | |
void | _Importe_Linias (decimal tnImporte, decimal tnImporteDivisa) |
Importe lineas Más... | |
virtual void | _Recalcular_Importe (bool tlRevisarPrecio=true) |
Recalcula el importe de la linea Más... | |
virtual void | _Load (DataRow tdrLinea) |
Método _Load a partir de un DataRow Más... | |
virtual void | _Clonar (dynamic toLinea) |
Método _Clonar Más... | |
List< IDocCompraLin > | _Lineas_Asociadas () |
ens retorna una llista de linies asociades a l'article principal i que es troben relacionades pel camp escandal (p.e. articles amb escandall, articles amb ofertes, ampliació de definicio) Más... | |
void | _Recalcular_Stock () |
recalcula stock linea Más... | |
virtual void | _Recalcular_Importe_Procesos_Adicionales () |
Para añadir código adicional en la clases heredadas Más... | |
void | _Tipo_Iva_Linia (string tcProveedor, string tcEmpresa, string tcTipoIva="") |
Iva linia, per mirar si s'ha d'aplicar iva comunitari Más... | |
virtual void | _Show_Documento_Linea_Origen () |
PE104108 Muestra el documento de donde viene la linia actual Más... | |
virtual void | _Show_Documento_Linea_Destino () |
PE104108 Muestar el documento/s a donde ha ido la linia actual Más... | |
void | _ComprobacionesCalculoPreciosLinea () |
Bug 116579 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) Más... | |
bool | _LineaSubir () |
Subir la línea una posición Más... | |
bool | _LineaBajar () |
Bajar la línea una posición Más... | |
bool | _LineaPrincipio () |
Mover la línea al principio Más... | |
bool | _LineaFinal () |
Mover la línea al final Más... | |
virtual bool | _LineaMover (int indiceLineaDestino) |
Mover la línea a otra posición Más... | |
virtual bool | _EsLineaMovible () |
void | _AsignarValoresArticulosSinCodificar (string tcTipoIVA, string tcCuenta) |
Asignamos los valores a los artículos sin codificar Más... | |
bool | ProvieneDeUnDeposito () |
Método auxiliar para determinar si la línea proviene de un depósito Más... | |
bool | _Buscar_Documento_Linea (int tnNumeroDeLinea=-1, int tnPosicionLineaEnDocumento=-1) |
Método que busca el documento asociado a la línea, ho deixo public pq des del docsped no el pot veure Más... | |
bool | _Buscar_Documento_Linea (bool tlPresentarMensaje, int tnNumeroDeLinea=-1, int tnPosicionLineaEnDocumento=-1) |
Método que busca el documento asociado a la línea, ho deixo public pq des del docsped no el pot veure Más... | |
bool | _ValidaCantidadMax (out string tcMensaje) |
Implementación del método de validación del maximo Más... | |
Métodos protegidos | |
override void | _Load_Linea (DataRow tdrLinea) |
Cargar linia del pedido Más... | |
![]() | |
virtual bool | _Asignar_Unidades_Por_Defecto () |
Si existe un formulario linkado y el flag de empresa debe poner 1 unidad por defecto en la columna de unidades en los siguientes escenarios: Más... | |
void | _InsertUpdateLinea () |
comprova si s'ha modificat o no, si s'ha modificat s'ha de mirar si s'ha de fer un actualitzar o insertar Más... | |
virtual bool | _Show_Unidades_Tallas_Colores (bool tlForzar=false) |
Presentar el formulario de tallas y colores Más... | |
virtual bool | _Gestion_Servidas (bool tlDelete=false) |
Método auxiliar para la actualización del campo servidas en documentos asociados Es virtual por si se quiere asumir todo el proceso de validación Más... | |
virtual bool | _Gestion_Servidas_ObtenerTablas (out string tcTablaCabecera, out string tcTablaDetalle) |
Método auxiliar que determina las tablas cabecera y detalle que hay que actualizar Es virtual por si se quiere ampliar las tablas a tratar Más... | |
virtual 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 Más... | |
virtual void | _Revisar_Unidades_Asignadas_Tallas_Colores (bool tlPrimera) |
per revisar les unitats asignades al formulari de talles i colors Más... | |
virtual void | _Configura_Stock (Update_Stocks._TipoDocumento toTipo) |
Indicar en quin camp ha de guardar stock Más... | |
bool | Inicializar_Constructor_ewDocCompra_Lin (dynamic toDocCompra, Articulo toArticulo, decimal tnUnidades=0, decimal tnPrecio=0.0M, int tnInsertLinea=-1) |
Inicializar contructor de venta de las líneas Más... | |
virtual void | Cargar_Valores_Por_Defecto (decimal tnPeso=0) |
Inicialitzem els camps que fan referencia a l'article. Más... | |
virtual void | Cargar_Valores_Por_Defecto (decimal tnPeso, bool tlAsignarDefinicion) |
Inicialitzem els camps que fan referencia a l'article. Más... | |
virtual bool | _Validaciones_Tipo_Iva (string tcTipoIva, ref string tcTipoIvaCEE) |
validacions iva Más... | |
bool | _Importaciones_Servicios (string tcTipoIva, ref string tcTipoIvaCEE) |
Inmovil Más... | |
void | _Establecer_Propiedades (string tcArticulo, string tcTalla, string tcColor, decimal tnUnidades=1, decimal tnPrecio=0.0M, bool tlPreguntarTallaColor=true) |
void | _Establecer_Propiedades (string tcArticulo, string tcTalla, string tcColor, decimal tnUnidades, decimal tnPrecio, bool tlPreguntarTallaColor, bool tlAsignarDefinicion) |
virtual bool | _Existe_Linea_Documento () |
comprovamos si existe la linia del documento Más... | |
virtual bool | _Insertar_Articulos_Escandallo (decimal tnUnidades, bool tlEsCaja=false) |
Si l'article treballa amb escandall l'afegim Más... | |
virtual void | _Insertar_Articulo_Escandallo_Linea (DataRow tdrLinEsc, string tcAsiPpal, ref dynamic toLinEsc) |
Inserta línea a línea los artículos que componen un escandallo Más... | |
bool | _ExisteLineaOrigen (decimal tnUnidades, bool tlOrigenUnidades=false, decimal tnUnidadesOld=0) |
Método de validación de operaciones de linea para que no se pueda modificar si tienen documento orígen. Revisado en Bug 135591 Más... | |
virtual void | _Buscar_Documento_Destino_Compras (ref string lcSql) |
virtual bool | _Validar_Articulo (ref decimal tnUnidades, ref decimal tnPeso, ref decimal tnUniCaja, ref bool tlEsCodigoBarras, ref string tcNombreArticulo, IDocCompraLin toLinea, string tcCodigoCandidato="") |
Valida el código de artículo Más... | |
void | _ValidaCantidadMax () |
PE-98313 Metodo que valida la cantidad max de los stocks por articulo y almacen PE101526 he tret el parametre d'unitats ja que quan es modificava les unitats sempre sumava i no era correcte aquesta comprovacio la fa després de fer l'assignacio d les unitats. Más... | |
Propiedades | |
override string | _Articulo [get, set] |
PE102295 - hem de comprovar si hi ha unitats servides, si es així no es pot modificar l'article Más... | |
override decimal | _Unidades [get, set] |
PE101984- Si es modifiquen les unitats i aquesta linia ve d'un traspas de pressupost q actualitzi les servides. Más... | |
decimal | _Traspaso [get, set] |
traspas Más... | |
decimal | _Reservadas [get, set] |
reservadas Más... | |
string | _PedLetra [get, set] |
Letra pedido venta Más... | |
string | _PedVenta [get, set] |
numero pedido de venta Más... | |
string | _AsiPed [get, set] |
asi pedido de venta Más... | |
bool | _TraspasarLinea [get, set] |
A efectos de traspaso indica si hay que procesar la línea. Más... | |
decimal | _Traspasar_Cajas [get, set] |
Caixes a traspassar Más... | |
decimal | _Traspasar_Unidades [get, set] |
Unitats a traspassar Más... | |
decimal | _Traspasar_Peso [get, set] |
Pes a traspassar Más... | |
override bool | _UsaLotes [get, set] |
Indica si es una línea de artículo con lotes Más... | |
![]() | |
dynamic | DocCompra [get] |
Referencia a doccompra Más... | |
string | _Empresa [get] |
Empresa Más... | |
virtual string | _Numero [get, set] |
Numero Más... | |
virtual string | _Letra [get] |
Letra Más... | |
string | _Almacen [get] |
Almacen Más... | |
DateTime | _Fecha [get] |
Fecha Más... | |
virtual int | _Linea [get, set] |
Linea Más... | |
virtual string | _NumeroReal [get] |
Devuelve el campo numero: para todos los documentos sera el mismo valor que el numero pero en el documento factura devolvera el numero del albarán al que corresponde Más... | |
virtual 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 | _Proveedor [get] |
Proveedor Más... | |
string | _Guid_Id [get] |
Campo que nos indica el identificador único del registro Más... | |
DateTime | _Created [get] |
Campo que nos indica la fecha de creación del registro Más... | |
DateTime | _Modified [get, set] |
Campo que nos indica la fecha de modificación del registro //Task 126334 Más... | |
virtual string | _Articulo [get, set] |
Artículo Más... | |
Articulo | _oArticulo [get, set] |
Objeto Articulo Más... | |
string | _Cuenta [get, set] |
Cuenta Más... | |
string | _Definicion [get, set] |
Definición Más... | |
virtual string | _Talla [get, set] |
Talla Más... | |
virtual string | _Color [get, set] |
Color Más... | |
virtual decimal | _Unidades [get, set] |
Unidades Más... | |
virtual decimal | _Cajas [get, set] |
Cajas Más... | |
virtual decimal | _Peso [get, set] |
Peso Más... | |
virtual decimal | _Precio [get, set] |
Precio Más... | |
decimal | _PrecioDivisa [get, set] |
Precio divisa Más... | |
string | _TipoIva [get, set] |
Tipo IVA Más... | |
decimal | _Coste [get, set] |
Coste Más... | |
virtual decimal | _Dto1 [get, set] |
Dto 1 Más... | |
virtual decimal | _Dto2 [get, set] |
Dto 2 Más... | |
virtual decimal | _Dto3 [get, set] |
Dto 3 (en realitat es el dto4 de la taula) Más... | |
virtual decimal | _Dto4 [get, set] |
Dto 4 (en realitat es el dto5 de la taula) Más... | |
virtual decimal | _Dto5 [get, set] |
Dto 5 (en realitat es el dto6 de la taula) Más... | |
virtual decimal | _Dto6 [get, set] |
Dto 6 (en realitat es el dto7 de la taula) Más... | |
string | _Asi [get, set] |
Asi Más... | |
decimal | _Importe [get] |
Importe Más... | |
decimal | _ImporteDivisa [get] |
Importe divisa Más... | |
int | _TipoPrec [get, set] |
Tipo precio Más... | |
string | _Escandal [get, set] |
Escandallo Más... | |
int | _Doc [get, set] |
Doc Más... | |
int | _Doc_Lin [get, set] |
Linea documento Más... | |
string | _Doc_Num [get, set] |
Número de documento Más... | |
decimal | _Doc_Unid [get, set] |
Unidades documento Más... | |
decimal | _Doc_Caja [get, set] |
Caja documento Más... | |
string | _Cliente [get, set] |
Cliente Más... | |
string | _Nombre_Cliente [get] |
Nombre cliente Más... | |
bool | _ControlBorradoInterno [get, set] |
Propiedad para controlar cuando se está borrando una línea que aún no forma parte de la colección Más... | |
virtual bool | _UsaSeries [get, set] |
Indica si es una compra de artículo con series Más... | |
virtual int | _UnidadesConSerie [get, set] |
Devuelve el número de series informadas de la línea Más... | |
virtual bool | _UsaLotes [get, set] |
Indica si es una compra de artículo con lotes Más... | |
virtual bool | _LinkForm [get] |
Indica si la línea está asociada a un formulario Más... | |
string | _Localizacion [get] |
Indica la localización del artículo Más... | |
bool | _Traspasando [get, set] |
Traspasando Más... | |
object | _Traspasar_Extensiones [get, set] |
Objetos de extensión seleccionados durante el proceso de traspaso Más... | |
decimal | _Servidas [get, set] |
unitats servides PE103726 Más... | |
decimal | _CajaServ [get, set] |
PE104108 caixes servides Más... | |
![]() | |
Articulo | _oArticulo [get, set] |
Objeto articulo Más... | |
string | _Cuenta [get, set] |
Cuenta Más... | |
string | _Definicion [get, set] |
Definicion Más... | |
decimal | _Cajas [get, set] |
Cajas Más... | |
decimal | _Peso [get, set] |
Peso Más... | |
decimal | _Precio [get, set] |
Precio Más... | |
decimal | _PrecioDivisa [get, set] |
Precio divisa 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 | _ImporteDivisa [get] |
Importe divisa Más... | |
int | _TipoPrec [get, set] |
Tipo Prec Más... | |
decimal | _Dto3 [get, set] |
Dto. 3 (en realitat es el dto4 de la taula) Más... | |
decimal | _Dto4 [get, set] |
Dto. 4 (en realitat es el dto5 de la taula) Más... | |
decimal | _Dto5 [get, set] |
Dto. 5 (en realitat es el dto6 de la taula) Más... | |
decimal | _Dto6 [get, set] |
Dto. 6 (en realitat es el dto7 de la taula) Más... | |
string | _Asi [get, set] |
Asi Más... | |
string | _Escandal [get, set] |
Escandal Más... | |
bool | _UsaSeries [get, set] |
Compra por series Más... | |
bool | _UsaLotes [get, set] |
Compra por lotes Más... | |
string | _Proveedor [get] |
Código de proveedor Más... | |
int | _UnidadesConSerie [get] |
Número de unidades con serie informada Más... | |
string | _Cliente [get, set] |
cliente Más... | |
string | _Nombre_Cliente [get] |
nombre cliente Más... | |
bool | _ControlBorradoInterno [get, set] |
Control borrado interno Más... | |
decimal | _Servidas [get, set] |
unidades servidas Más... | |
decimal | _CajaServ [get, set] |
cajas servidas PE104108 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... | |
object | _Traspasar_Extensiones [get, set] |
Extensiones de la línea para traspaso Más... | |
![]() | |
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... | |
![]() | |
Articulo | _oArticulo [get, set] |
Objeto articulo Más... | |
bool | _UsaSeries [get, set] |
Compra por series Más... | |
bool | _UsaLotes [get, set] |
Compra por lotes Más... | |
int | _UnidadesConSerie [get, set] |
Número de unidades con serie informada Más... | |
![]() | |
bool | _TraspasarLinea [get, set] |
A efectos de traspaso indica si hay que procesar la línea. Más... | |
decimal | _Traspasar_Cajas [get, set] |
Cajas a traspasar Más... | |
decimal | _Traspasar_Unidades [get, set] |
Unidades a traspasar Más... | |
decimal | _Traspasar_Peso [get, set] |
Peso a traspasar Más... | |
decimal | _Traspaso [get, set] |
Cantidad indicada manualmente Más... | |
decimal | _Servidas [get, set] |
Unidades servidas Más... | |
decimal | _CajaServ [get, set] |
Cajas servidas Más... | |
decimal | _Cajas [get, set] |
Cajas de la linea Más... | |
articulo.Articulo | _oArticulo [get, set] |
Artículo de la linea Más... | |
Otros miembros heredados | |
![]() | |
bool | _Abonando = false |
![]() | |
dynamic | _oDocumentoRef |
Referencia a documento de compra Más... | |
string | _cAsi = string.Empty |
Asi Más... | |
Clase linea del pedido de compra
Definición en la línea 1641 del archivo DocsPedidoCompra.cs.
|
inline |
constructor linia pedido de compra
Definición en la línea 1648 del archivo DocsPedidoCompra.cs.
|
inline |
constructor linia pedido de compra
toParent |
Definición en la línea 1657 del archivo DocsPedidoCompra.cs.
|
inline |
constructor
toDocCompra | |
toArticulo | |
tnUnidades | |
tnPrecio | |
tnInsertLinea |
Definición en la línea 1671 del archivo DocsPedidoCompra.cs.
|
inlinevirtual |
al borrar una linia comprovem q aquesta no estigui relacionada amb algun document
tlCapsalera | |
tlUltimo | |
tlForzar |
Reimplementado de sage.ew.docscompra.DocsCompra.ewDocCompraLin.
Definición en la línea 1943 del archivo DocsPedidoCompra.cs.
|
inlineprotectedvirtual |
Cargar linia del pedido
tdrLinea |
Reimplementado de sage.ew.docscompra.DocsCompra.ewDocCompraLin.
Definición en la línea 1980 del archivo DocsPedidoCompra.cs.
|
inlinevirtual |
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.
toValores | Diccionario con los nombres (privados) de las variables a actualizar |
Reimplementado de sage.ew.docscompra.DocsCompra.ewDocCompraLin.
Definición en la línea 2022 del archivo DocsPedidoCompra.cs.
|
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 1726 del archivo DocsPedidoCompra.cs.
|
getset |
asi pedido de venta
Definición en la línea 1846 del archivo DocsPedidoCompra.cs.
|
getset |
Letra pedido venta
Definición en la línea 1816 del archivo DocsPedidoCompra.cs.
|
getset |
numero pedido de venta
Definición en la línea 1831 del archivo DocsPedidoCompra.cs.
|
getset |
reservadas
Definición en la línea 1788 del archivo DocsPedidoCompra.cs.
|
getset |
Caixes a traspassar
Definición en la línea 1870 del archivo DocsPedidoCompra.cs.
|
getset |
Pes a traspassar
Definición en la línea 1914 del archivo DocsPedidoCompra.cs.
|
getset |
Unitats a traspassar
Definición en la línea 1892 del archivo DocsPedidoCompra.cs.
|
getset |
A efectos de traspaso indica si hay que procesar la línea.
Definición en la línea 1861 del archivo DocsPedidoCompra.cs.
|
getset |
traspas
Definición en la línea 1766 del archivo DocsPedidoCompra.cs.
|
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 1747 del archivo DocsPedidoCompra.cs.
|
getset |
Indica si es una línea de artículo con lotes
Definición en la línea 1965 del archivo DocsPedidoCompra.cs.