Classe linia de la factura Más...
Métodos públicos | |
ewDocCompraLinFACTURA () | |
Constructor por defecto Más... | |
ewDocCompraLinFACTURA (dynamic toParent) | |
ewDocCompraLinFACTURA (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) |
Cuando borramos una línea de una factura de compra no debe de borrar nada Más... | |
override bool | _EsLineaMovible () |
Mensaje linia no se puede mover Más... | |
override bool | _LineaMover (int indiceLineaDestino) |
override void | _Show_Documento_Linea_Origen () |
PE104108 - Navegar albarà compra de la linea Más... | |
Métodos públicos heredados desde sage.ew.docscompra.ewDocCompraLinALBARAN | |
ewDocCompraLinALBARAN () | |
constructor linia albarán de compra Más... | |
ewDocCompraLinALBARAN (dynamic toParent) | |
constructor linia albarán de compra Más... | |
ewDocCompraLinALBARAN (dynamic toDocCompra, Articulo toArticulo, decimal tnUnidades=1, decimal tnPrecio=0.0M, int tnInsertLinea=-1) | |
constructor Más... | |
override void | _Recalcular_Importe_Procesos_Adicionales () |
Processos adicionales: como actualizar el referpro .... Más... | |
DateTime | _Ultima_Fecha_Compra (string tcArticulo) |
Consultamos la última fecha de compra del artículo pasado como parámetro Más... | |
void | _Referencias_Proveedor () |
actualizamos referencias proveedor Más... | |
override bool | _Delete_After (bool tlPresentarMensaje=true) |
borrem registre de referpro 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... | |
Métodos públicos heredados desde sage.ew.docscompra.DocsCompra.ewDocCompraLin | |
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... | |
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... | |
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_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... | |
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... | |
Propiedades | |
bool | _LineaVirtual [get, set] |
Marca de línea virtual para distinguir las que proceden de BBDD y las que se añaden con información adicional Más... | |
override string | _Numero [get, set] |
A les linies es guarda el número d'albarà Más... | |
override 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... | |
override int | _Linea [get, set] |
Linea Más... | |
Propiedades heredados desde sage.ew.docscompra.ewDocCompraLinALBARAN | |
string | _Pedido [get, set] |
Pedido Más... | |
DateTime | _Garantia [get, set] |
Garantia Más... | |
bool | _Lote [get, set] |
Lote Más... | |
decimal | _Rappel [get, set] |
Rappel Más... | |
string | _AlbaranVenta [get, set] |
Albarán de venta Más... | |
override string | _Articulo [get, set] |
articulo Más... | |
override string | _Talla [get, set] |
Talla Más... | |
override string | _Color [get, set] |
Color Más... | |
override decimal | _Unidades [get, set] |
PE-98313 Sobreescribimos _Unidades para validar el stock máximo de un artículo Más... | |
bool | _TraspasarLinea [get, set] |
A efectos de traspaso indica si hay que procesar la línea. Más... | |
override int | _UnidadesConSerie [get] |
Devuelve el número de series informadas de la línea Más... | |
Propiedades heredados desde sage.ew.docscompra.DocsCompra.ewDocCompraLin | |
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 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... | |
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... | |
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... | |
Propiedades heredados desde sage.ew.interficies.IDocCompraLin | |
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... | |
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... | |
Propiedades heredados desde sage.ew.interficies.IDocumentoLineaExtensiones | |
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... | |
Otros miembros heredados | |
Campos de datos heredados desde sage.ew.docscompra.DocsCompra.ewDocCompraLin | |
bool | _Abonando = false |
Métodos protegidos heredados desde sage.ew.docscompra.ewDocCompraLinALBARAN | |
override void | _Load_Linea (DataRow tdrLinea) |
Cargar linia del albarán Más... | |
override bool | _Validaciones_Tipo_Iva (string tcTipoIva, ref string tcTipoIvaCEE) |
validacion iva Más... | |
override void | Cargar_Valores_Por_Defecto (decimal tnPeso=0) |
isp Más... | |
override 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. Sobreescribo el método para poder realizar las comprovaciones propias de TPV Más... | |
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 Más... | |
override void | _Revisar_Unidades_Asignadas_Tallas_Colores (bool tlPrimera) |
passem el codi del docscompra de l'assignacio de lotes Más... | |
override bool | _Existe_Linea_Documento () |
comprovem si existeix la linia Más... | |
override void | _Buscar_Documento_Destino_Compras (ref string lcSql) |
El document desti de l'albarà de compra es una venta Más... | |
Métodos protegidos heredados desde sage.ew.docscompra.DocsCompra.ewDocCompraLin | |
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 | _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, bool tlAsignarDefinicion) |
Inicialitzem els camps que fan referencia a l'article. 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 | _Insertar_Articulos_Escandallo (decimal tnUnidades, bool tlEsCaja=false) |
Si l'article treballa amb escandall l'afegim 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 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... | |
Atributos protegidos heredados desde sage.ew.docscompra.DocsCompra.ewDocCompraLin | |
dynamic | _oDocumentoRef |
Referencia a documento de compra Más... | |
string | _cAsi = string.Empty |
Asi Más... | |
Classe linia de la factura
Definición en la línea 6660 del archivo DocsFacturaCompra.cs.
|
inline |
Constructor por defecto
Definición en la línea 6692 del archivo DocsFacturaCompra.cs.
|
inline |
toParent |
Definición en la línea 6701 del archivo DocsFacturaCompra.cs.
|
inline |
constructor
toDocCompra | |
toArticulo | |
tnUnidades | |
tnPrecio | |
tnInsertLinea |
Definición en la línea 6715 del archivo DocsFacturaCompra.cs.
|
inlinevirtual |
Cuando borramos una línea de una factura de compra no debe de borrar nada
tlCapsalera | |
tlUltimo | |
tlForzar |
Reimplementado de sage.ew.docscompra.ewDocCompraLinALBARAN.
Definición en la línea 6750 del archivo DocsFacturaCompra.cs.
|
inlinevirtual |
Mensaje linia no se puede mover
Reimplementado de sage.ew.docscompra.DocsCompra.ewDocCompraLin.
Definición en la línea 6994 del archivo DocsFacturaCompra.cs.
|
inlinevirtual |
indiceLineaDestino |
Reimplementado de sage.ew.docscompra.DocsCompra.ewDocCompraLin.
Definición en la línea 7010 del archivo DocsFacturaCompra.cs.
|
inlinevirtual |
PE104108 - Navegar albarà compra de la linea
Reimplementado de sage.ew.docscompra.DocsCompra.ewDocCompraLin.
Definición en la línea 7086 del archivo DocsFacturaCompra.cs.
|
getset |
Linea
Definición en la línea 7127 del archivo DocsFacturaCompra.cs.
|
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
Definición en la línea 7116 del archivo DocsFacturaCompra.cs.
|
getset |
Marca de línea virtual para distinguir las que proceden de BBDD y las que se añaden con información adicional
Definición en la línea 6671 del archivo DocsFacturaCompra.cs.
|
getset |
A les linies es guarda el número d'albarà
Definición en la línea 6728 del archivo DocsFacturaCompra.cs.