Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.lote.Clases.LoteTraspasoDepCompra

Clase de negocio para el traspaso de depositos de compra. Más...

Diagrama de herencia de sage.ew.lote.Clases.LoteTraspasoDepCompra
sage.ew.lote.Clases.LoteTraspaso sage.ew.lote.Clases.Lote sage.ew.interficies.ITraspasosExtendidos sage.ew.interficies.IOperacionesExtendidas sage.ew.interficies.IArticulosExtendidos

Métodos protegidos

override void TraspasoLotes_Ejecutar (IDocumentLinea toLineaOrigen, IDocumentLinea toLineaDestino, oLotesDepositoTraspaso toLoteTraspaso)
 Override específico para ejecutar el traspaso.
 
override void TraspasoLotes_Guardar_Seleccionados (IDocumentLinea toLinea, List< oLotesDepositoTraspaso > tlistaLotes)
 Override para guardar la lista de seleccionados en la linea de depósito de compra.
 
override bool TraspasoLotes_ObtenerCandidatos (IDocumentLinea toLinea, ref DataTable tdtDatos)
 Obtiene los datos concretos de LOTES!LTDEPCO.
 
override decimal TraspasoLotes_Valor_Traspaso (IDocumentLinea toLinea, decimal lnValor)
 Método virtual para obtener las unidades/cajas a traspasar.
 
override bool TraspasoLotes_Cancelar (IDocumentLinea toLinea)
 Método virtual para cancelar el traspaso.
 
override bool TraspasoLotes_Asignacion128 (IDocumentLinea toLinea, sage.ew.articulo.BuscarPorBarras toBarras)
 Método virtual para la asignación de código EAN128.
 
override void _Nueva_Asignacion_Buscar_Stock ()
 Buscamos el stock a seleccionar, en los lotes asignados en el deposito.
 
override void _Consultar_Lotes_Documento ()
 Nou metode buit que es sobreescriurà per cada document.
 
override void _Consultar_Stock_Disponible (ref DataTable tdtStockLote)
 Consultar stock disponible.
 
override void _DeleteLinDocStockLotes (LinVenDetLotes toDetCodigo)
 Nou metode buit que es sobreescriurà per cada document, per eliminar els moviments a les taules de lots.
 
override void _InsertLinDocStockLotes (LinVenDetLotes toDetCodigo)
 Nou metode buit que es sobreescriurà per cada document, per insertar els moviments a les taules de lots.
 
override List< oLotesDepositoTraspaso_Obtener_Datos (IDocumentLinea toLinea)
 Obtener lotes preparados para ser traspasados.
 
override bool _Es_Documento_Entrada ()
 Nos devuelve si el documento es de entrada o salida de stock.
 
override bool _Es_Documento_Deposito ()
 Indica si es un documento de deposito.
 
override bool _Es_Documento_Devolucion_Deposito ()
 Indica si es un documento de depósito.
 
- Métodos protegidos heredados de sage.ew.lote.Clases.LoteTraspaso
override string _Obtener_Nombre_Articulo ()
 Obtener el nombre del artículo de la linea actual.
 
override decimal _Get_Unidades_Linea ()
 Obtener las unidades en función del tipo de operación.
 
override decimal _Get_Peso_Linea ()
 Obtener el peso en función del tipo de operación.
 
override void _Preparar_UpdateSilent_Unidades (decimal tnValor, ref Dictionary< String, Object > toDic)
 Preparar las unidades a utilizar en el _UpdateSilent.
 
override void _Preparar_UpdateSilent_Peso (decimal tnValor, ref Dictionary< String, Object > toDic)
 Preparar el peso a utilizar en el _UpdateSilent.
 
override void _Preparar_UpdateSilent_Cajas (decimal tnValor, ref Dictionary< string, object > toDic)
 Preparar las cajas a utilizar en el _UpdateSilent.
 
virtual decimal TraspasoLotes_Unidades_Traspaso (IDocumentLinea toLinea)
 Método virtual para obtener las unidades a traspasar.
 
- Métodos protegidos heredados de sage.ew.lote.Clases.Lote
virtual bool _Es_Documento_Inventario ()
 Indica si es un documento de inventario.
 
virtual bool _Es_Documento_Stock ()
 Indica si es un documento de stocks (Inicial, Inventario, Traspaso, Regularización)
 
virtual bool _Es_Documento_Fabricacion ()
 Indica si es un documento de fabricacion (Producción, Transformación)
 
virtual bool _Autoasignacion ()
 Indica si está activada la autoasignación dependiendo del tipo de documento.
 
virtual bool _Autocreacion ()
 Indica si está activada la creación automática dependiendo del tipo de documento.
 
bool _Existe_Ejercicio_Anterior ()
 Comprobamos si existe el ejercicio anterior.
 
virtual bool _Viene_Ejercicio_Anterior (dynamic toDocumentoLinea)
 Comprobamos si el documento viene del ejercicio anterior.
 
virtual void _ComprobarBloqueos ()
 Comprobar si existe alguna restricción, para que se abra el formulario de asignación de lotes, en modo SOLO LECTURA.
 
virtual bool SePermiteActualizarDocumentoOrigen ()
 Comprobar si existe alguna restricción para que se actualizen las unidades del documento orígen.
 
void _Costes_Especificos ()
 Costes específicos.
 
void _Coste_Cargar_Datos ()
 Cargar datos de los costes específicos.
 
void _Coste_Actualitzar_Datos ()
 Actualizar los datos asociados a los costes específicos (CosteLot)
 
virtual void _Coste_Actualizar_Lote (string lcAsi)
 Actualizar las tablas del módulo de Lotes, con el Asi relativo a los costes específicos.
 
virtual DataTable _Coste_Obtener_Datos (string lcConsulta)
 Obtener datos de las tablas del módulo de Lotes, para la gestión de los costes específicos.
 
void _Coste_Actualizar_Linea (dynamic toLinea)
 Actualizar la información de los costes específicos, a partir de los cambios en la linea del documento.
 
virtual void _Preparar_UpdateSilent_Coste (decimal tnValor, ref Dictionary< String, Object > toDic)
 Preparar el coste a utilizar en el _UpdateSilent.
 
virtual void _Preparar_UpdateSilent_Cajas (decimal tnValor, ref Dictionary< String, Object > toDic)
 Preparar las cajas a utilizar en el _UpdateSilent.
 
bool _Nueva_Asignacion ()
 Nueva asignación.
 
bool _Nueva_Asignacion_Entradas ()
 Nueva asignación de entradas.
 
bool _Nueva_Asignacion_Entradas_Stock ()
 Nueva asignación de entradas de stock.
 
bool _Nueva_Asignacion_Entradas_Automatica ()
 Nueva asignación de entradas automatica.
 
string _Asignar_Lote_Automatico (ref DateTime? tdCaducidad)
 Asigna el lote/caducidad automaticamente según configuración.
 
bool _Nueva_Asignacion_Salidas ()
 
void _Nueva_Asignacion_Salidas_Stock ()
 
bool _Nueva_Asignacion_Salidas_Automatica ()
 
bool _Consultar_Asignacion ()
 
void _Consultar_Asignacion_Buscar_Stock ()
 Consultar_Asignacion_Buscar_Stock.
 
void _Consultar_Asignacion_Revisar_Stock (DataTable ldtStockLotes, DataRow ldrLinea)
 Revisar les unitats/pes que tenim en stock en funció del tipus de document.
 
bool _Consultar_Asignacion_Ean128 ()
 _Consultar_Asignacion_Ean128
 
bool _Consultar_Asignacion_Reasignar ()
 Consultar_Asignacion_Reasignar.
 

Otros miembros heredados

- Tipos públicos heredados de sage.ew.lote.Clases.Lote
enum  InventaLotesTipo { _Positivo , _Negativo , _Todos }
 Enumeración de las columnas del grid de pesadas. Más...
 
- Métodos públicos heredados de sage.ew.lote.Clases.LoteTraspaso
decimal _Show (IDocumentLinea toLinea, object toValues, string tcAlmacen="", bool tlAuto=true, DateTime? tdFecha=null)
 Muestra el formulario para la selección de lotes.
 
bool _Traspasar (IDocumentLinea toLineaOrigen, IDocumentLinea toLineaDestino, object toValores)
 Método para ejecutar el traspaso.
 
decimal _ObtenerTodos (IDocumentLinea toLinea, ref object toResultado, string tcAlmacen="", DateTime? tdFecha=null)
 Método para obtener todos los datos traspasables de una línea de datos.
 
bool _CancelarTraspaso (IDocumentLinea toLinea)
 Método para cancelar el traspaso.
 
bool _AsignacionEAN128 (IDocumentLinea toLinea, sage.ew.articulo.BuscarPorBarras toBarras)
 Método para la asignación de códigos EAN128 en el traspaso.
 
- Métodos públicos heredados de sage.ew.lote.Clases.Lote
 Lote ()
 85313: Clase Lote para encapsular los comportamientos de un Lote de Articulo
 
 Lote (string tcLote, dynamic toDocumentoLinea=null)
 85313: Constructor de la clase Lote con un código de Lote
 
virtual bool _Desactivar_Control_Stock ()
 Nou metode buit que es sobreescriurà per cada document, per verificar el control d'stock.
 
bool _Guardar_Asignacion_Lotes ()
 Nou metode per guardar els moviments a les taules de lots.
 
void _Add (string tcArticulo, decimal tnUnidades=0.0M, string tcTalla="", string tcColor="", decimal tnCajas=0.0M, decimal tnPeso=0.0M)
 Este método nos servirá para actualizar el valor de las propiedades internas comunes. En ocasiones deberemos cambiar el valor de la propiedad interna para no disparar los sets y desde la clase base no tenemos acceso.
 
bool _Actualitzar_Caducitat (string tcArticulo, string tcLote, DateTime tdCaducidad)
 Actualitza la data de caducitat del lot.
 
bool _Con_EAN128 (string tcArticulo)
 Nos indica si el artículo está configurado para trabajar con EAN128.
 
bool _EAN128_Rellenar_Etiquetas (ref DataRow tdRow, DataRow tdLinea)
 Rellenar las etiquetas con códigos EAN128.
 
bool _EAN128 (string tcCodigoBarras, bool tlPresentarEan128=true)
 PE-76631 Este método nos validará si el código entrado es un código de barras 128. (validación punto nº 1 de Notas) En caso que el código del artículo del EAN128 coincide con la propiedad _oDocVentaLinTPV._Articulo entonces deberá actualizar las siguientes propiedades: _Lote: código del lot _Unidades: unidades del artículo _Peso: peso del lote _Caducidad: fecha de caducidad (este valor podrá tener un valor nulo) En caso que falten alguna información del tipo Articulo, lote, unidades, peso o caducidad ejecutará el método: _Show_Ean128() He fet q retorni el codi d'article //PE78719.
 
bool _Codigo_Barras_Lotes (string tcCodigoBarras)
 Leer código de barras EAN128/Especial Lote.
 
bool _Codigo_Barras_Especial (string tcCodigoBarras)
 Leer código Especial Lote.
 
string _Origen_Lote (string tcLote, string tcArticulo)
 Buscamos proveedor origen del lote.
 
DateTime? _Buscar_Caducidad (string tcLote, string tcArticulo, oAlbaranCompraProduccion toAlbaran=null, oAlbaranCompraProduccion toProduccion=null, bool tlNoCalcular=false, DateTime? tdCaducidad=null)
 Retorna la fecha de caducidad a partir de un lote y un artículo.
 
bool _Codigo_Barras_QR (string tcCodigoBarras)
 PE-95211 - Leer código QR.
 
virtual bool _Show_Ean128 (string tcCodigoEan="", string tcArticulo="", string tcLote="", int tnUnidades=0, decimal tnPeso=0, DateTime? tdCaducidad=null)
 PE-76631 Este método deberá ejecutar el formulario frmVentaLotesEan128. Si el usuario en el formulario ha pulsado ACEPTAR deberá actualizar las propiedades _Codigo, _Unidades, _Peso, _Caducidad Si el usuario en el formulario ha pulsado CANCELAR deberá actualizar las propiedades _Codigo="", _Unidades=0, _Peso=0, _Caducidad=null.
 
string _EmpStock (string tcCampo)
 Sacada del modulo de LOTES : stocklote.emp_stock.
 
bool _Asignar_Articulos_Lote (dynamic toDocumentoLinea, bool tlSalida=true)
 Comprova que hi hagi estock i guarda el lot.
 
decimal[] _Stocklote (String tcArticulo, String tcLote, DateTime tdDataIni, DateTime tdDataFin, String tcAlmacen, String tcTalla="", String tcColor="", String tcUbica="")
 
void _Refrescar_Stocks (String tcArticulo, String tcAlmacen, String tcTalla="", String tcColor="")
 Resfrescar el Stock de lotes a partir de Eurowin.
 
bool _Iniciar_Asignacion_Lotes (dynamic toDocumentoLinea, bool tlAutomatico=false, bool tlPedido=false)
 Iniciar asignación de lotes.
 
virtual bool _Delete_Linial (dynamic toDocumentoLinea)
 Borra el lote de la tabla de lotes correspondiente.
 
bool _Actualizar_Numero_Linia (dynamic toDocumentoLinea, int tnNewLinia)
 Actualiza el número de línea del documento en las tablas de LOTES.
 
bool _Actualizar_Fecha_Linia (dynamic toDocumentoLinea, DateTime tdOldDate)
 Actualiza el número de línea del documento en las tablas de LOTES.
 
bool _PedInt_Ltalbtr (DataRow ldrLinia)
 Inserta registres a la taula LOTES!LTALBTR.
 
bool _PedInt_Ltalbre (DataRow ldrLinia)
 Inserta registres a la taula LOTES!LTALBRE.
 
bool _Traspasar_Empresa (ewDocVentaLinTPV toDocumentoLinea)
 Traspasará una partida que está asociada a un albarán de venta hacia otro albarán de venta de otra empresa. Este método deberá quitar la partida de la linea del albarán origen y ponerla en la linea del albarán destino.
 
bool _Consultar_Pesadas (string tcAsi, ref decimal tnUni, ref decimal tnPeso)
 Consultar pesadas a partir del ASI.
 
bool _Cargar_Pesadas (string tcAsi, bool tlCajas, ref BindingList< LotePesadas > tliLotePesadas)
 Recuperar los registros de pesada a partir del ASI.
 
bool _Borrar_Pesadas (string tcAsi)
 Eliminar los registros de pesada a partir del ASI.
 
DataTable _Inventa_Lotes (string tcWhere, InventaLotesTipo toTipo=InventaLotesTipo._Positivo)
 Nos retorna un datatable con el inventario de lotes, que cumple la condición especificada en el primer parametro.
 
bool _Consultar_Ltalbve (string tcEmpresa, string tcNumero, string tcLetra, int tnLinea, ref DataTable toLtalbve)
 Realiza una consulta sobre la tabla VENSER para la empresa, número, letra y línea indicados.
 
bool _Consultar_Ltdepve (string tcEmpresa, string tcNumero, string tcLetra, int tnLinea, ref DataTable toLtdepve)
 Realiza una consulta sobre la tabla VENSER para la empresa, número, letra y línea indicados.
 
void _Anular_Linea (docventatpv.ewDocVentaLinTPV toLineaOrigen, docventatpv.ewDocVentaLinTPV toLineaAnulacion)
 Método para anular una linea en otra.
 
bool _Suscripcion_Valida (ref string toMensajeError)
 Método para validar la licencia de suscripción.
 
DataTable _Inventa_Lotes_Ltalbve (string tcWhere)
 Nos devuelve los lotes de los albaranes de venda que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltalbve_Multiejer (string tcWhere, string tcEjercicio, bool incluirOrigenDeposito=false)
 Nos devuelve los lotes de los albaranes de venda que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltalbtr_Entradas (string tcWhere)
 Nos devuelve los lotes de las entradas de los albaranes de traspaso que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltalbtr_Salidas (string tcWhere, bool tlNegativo=true)
 Nos devuelve los lotes de las salidas de los albaranes de traspaso que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltalbre (string tcWhere, bool tlNegativo=true)
 Nos devuelve los lotes de los albaranes de regularización que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltregul (string tcWhere)
 Nos devuelve los lotes de los inventarios de regularización que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltalbco (string tcWhere)
 Nos devuelve los lotes de los albaranes de compra que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltalbco_Multiejer (string tcWhere, string tcEjercicio, bool incluirOrigenDeposito=false)
 Nos devuelve los lotes de los albaranes de compra que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltdepve (string tcWhere, bool tlNegativo=true)
 Nos devuelve los lotes de los depositos de venta que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltdepve_Traspados_Ejercicio (string tcWhere)
 Nos devuelve los lotes de los depositos de venta que se han traspasado de ejercicio.
 
DataTable _Inventa_Lotes_Ltdepco (string tcWhere)
 PE-85914.
 
DataTable _Inventa_Lotes_Ltdepco_Traspados_Ejercicio (string tcWhere)
 Nos devuelve los lotes de los depositos de compra que se han traspasado de ejercicio.
 
DataTable _Inventa_Lotes_Ltcprod (string tcWhere)
 PE-85914.
 
DataTable _Inventa_Lotes_Ltdprod (string tcWhere, bool tlNegativo=true)
 Nos devuelve los lotes de los detalles de producción que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltctran (string tcWhere, bool tlNegativo=true)
 Nos devuelve los lotes de las cabeceras de transformación que cumplen la condición.
 
DataTable _Inventa_Lotes_Ltdtran (string tcWhere)
 PE-85914.
 
DataTable _Inventa_Lotes_Ltstini (string tcWhere)
 PE - 85866.
 
DataTable _Stocklote (string tcWhere, Stock.TipoValoracion teValoracion=Stock.TipoValoracion.IncluyendoDepositos, DateTime? tdFecha=null)
 Devuelve un datatable con todos los movimientos de los lotes, en funció del parametro.
 
DataTable _Cuenta_Corriente_Lotes (string tcWhere)
 Devuelve un datatable con la cuenta corriente en lotes.
 
virtual bool _Se_Puede_Borrar (IDocStockLinea toLinea)
 Método lineal para comprobar si la línea se puede borrar.
 
bool _Show_Info (IArticulo toArticulo, object toValue)
 Método virtual para mostrar información de los lotes.
 
void _ActivarExtensionArticulo (IArticulo toArticulo, bool tlActivar, DateTime tdFecha)
 Método para notificar la activación/desactivación de la extensión en un determinado artículo.
 
IValoresArticulosExtendidos _Validar_Candidato_Extension (IDocumentLinea toLinea, string tcCodigoCandidato)
 Método para validar candidatos de lotes.
 
IValoresArticulosExtendidos _Validar_Candidato_Extension_ArticuloJson (IDocumentLinea toLinea, IArticuloJSon toArticuloJson)
 Método para validar candidatos de serie a partir de información de QR.
 
- Métodos públicos heredados de sage.ew.interficies.IOperacionesExtendidas
void _Anular_Linea (ewDocVentaLinTPV toLinea, ewDocVentaLinTPV toLineaNueva)
 Método específico para la anulación de una línea con extensiones.
 
- Métodos públicos estáticos heredados de sage.ew.lote.Clases.Lote
static DataTable _Stocklote_Tabla (String tcArticulo="", String tcLote="", String tcAlmacen="", String tcTalla="", String tcColor="", String tcUbica="")
 Leer la tabla stocklote, filtrando por multiples campos.
 
static DataTable _ObtenerLotesArticuloDetalle (IDocStockLinea toLin, DataRow itemLotes, string tcAlmacen, DateTime tdFecha)
 ObtenerLotesArticuloDetalle.
 
static decimal _Coste_Articulo_Lote (string tcArticulo, string tcLote, DateTime tdFecha, string tcTalla="", string tcColor="")
 Cálculo del coste específico del lote.
 
static decimal _Coste_Articulo_Lote_Documento (eTipoDocumento teTipoDoc, string tcEmpresa, string tcNumero, string tcLetra, DateTime tdFecha, int tnlinia, decimal tnCajas, string tcTalla="", string tcColor="")
 Cálculo del coste específico del lote en el documento.
 
- Campos de datos heredados de sage.ew.lote.Clases.Lote
ewbase.ewCampo _ewUnidades
 EwCampo de las unidades.
 
bool _ClonandoLinea = false
 Indica si se esta realizando una anulación de linea.
 
string _FiltroFechaInicial = string.Empty
 Filtro de fecha inicial.
 
string _FiltroFechaFinal = string.Empty
 Filtro de fecha final.
 
string _FiltroPeriodo = string.Empty
 Filtro de periodo.
 
- Atributos protegidos heredados de sage.ew.lote.Clases.Lote
DateTime? _FechaOperacion = null
 Fecha de operación del movimiento de stock con lotes.
 
- Propiedades heredados de sage.ew.lote.Clases.Lote
string _Empresa = Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa")) [get, set]
 Código de empresa asociada.
 
DateTime _Fecha = DateTime.Now.Date [get, set]
 Fecha asociada.
 
string _Almacen = string.Empty [get, set]
 Almacén asociado al inventario.
 
int _Linia = 0 [get, set]
 Linia asociada al inventario.
 
string _Articulo = string.Empty [get, set]
 Código de lote asociado.
 
string _Lote = string.Empty [get, set]
 Código de lote asociado.
 
decimal _Unidades = 0 [get, set]
 Unidades asignadas a la venta.
 
decimal _Peso = 0 [get, set]
 Peso asignado a la venta.
 
string _Talla = string.Empty [get, set]
 Codigo de la talla.
 
string _Color = string.Empty [get, set]
 Codigo de color.
 
string _Ubicacion = string.Empty [get, set]
 Código de la ubicación.
 
DateTime? _Caducidad = null [get, set]
 Fecha de caducidad del lote (Accepta NULL)
 
string _Asi = string.Empty [get, set]
 Asi del registro.
 
decimal _Coste = 0 [get, set]
 Coste del lote.
 

Descripción detallada

Clase de negocio para el traspaso de depositos de compra.

Definición en la línea 750 del archivo LoteTraspaso.cs.

Documentación de funciones miembro

◆ _Consultar_Lotes_Documento()

override void sage.ew.lote.Clases.LoteTraspasoDepCompra._Consultar_Lotes_Documento ( )
inlineprotectedvirtual

Nou metode buit que es sobreescriurà per cada document.

Devuelve

Reimplementado de sage.ew.lote.Clases.Lote.

Definición en la línea 1084 del archivo LoteTraspaso.cs.

◆ _Consultar_Stock_Disponible()

override void sage.ew.lote.Clases.LoteTraspasoDepCompra._Consultar_Stock_Disponible ( ref DataTable tdtStockLote)
inlineprotectedvirtual

Consultar stock disponible.

Parámetros
tdtStockLote

Reimplementado de sage.ew.lote.Clases.Lote.

Definición en la línea 1108 del archivo LoteTraspaso.cs.

◆ _DeleteLinDocStockLotes()

override void sage.ew.lote.Clases.LoteTraspasoDepCompra._DeleteLinDocStockLotes ( LinVenDetLotes toDetCodigo)
inlineprotectedvirtual

Nou metode buit que es sobreescriurà per cada document, per eliminar els moviments a les taules de lots.

Reimplementado de sage.ew.lote.Clases.Lote.

Definición en la línea 1146 del archivo LoteTraspaso.cs.

◆ _Es_Documento_Deposito()

override bool sage.ew.lote.Clases.LoteTraspasoDepCompra._Es_Documento_Deposito ( )
inlineprotectedvirtual

Indica si es un documento de deposito.

Devuelve

Reimplementado de sage.ew.lote.Clases.Lote.

Definición en la línea 1256 del archivo LoteTraspaso.cs.

◆ _Es_Documento_Devolucion_Deposito()

override bool sage.ew.lote.Clases.LoteTraspasoDepCompra._Es_Documento_Devolucion_Deposito ( )
inlineprotectedvirtual

Indica si es un documento de depósito.

Devuelve

Reimplementado de sage.ew.lote.Clases.Lote.

Definición en la línea 1265 del archivo LoteTraspaso.cs.

◆ _Es_Documento_Entrada()

override bool sage.ew.lote.Clases.LoteTraspasoDepCompra._Es_Documento_Entrada ( )
inlineprotectedvirtual

Nos devuelve si el documento es de entrada o salida de stock.

Devuelve

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 1247 del archivo LoteTraspaso.cs.

◆ _InsertLinDocStockLotes()

override void sage.ew.lote.Clases.LoteTraspasoDepCompra._InsertLinDocStockLotes ( LinVenDetLotes toDetCodigo)
inlineprotectedvirtual

Nou metode buit que es sobreescriurà per cada document, per insertar els moviments a les taules de lots.

Reimplementado de sage.ew.lote.Clases.Lote.

Definición en la línea 1168 del archivo LoteTraspaso.cs.

◆ _Nueva_Asignacion_Buscar_Stock()

override void sage.ew.lote.Clases.LoteTraspasoDepCompra._Nueva_Asignacion_Buscar_Stock ( )
inlineprotectedvirtual

Buscamos el stock a seleccionar, en los lotes asignados en el deposito.

Reimplementado de sage.ew.lote.Clases.Lote.

Definición en la línea 1061 del archivo LoteTraspaso.cs.

◆ _Obtener_Datos()

override List< oLotesDepositoTraspaso > sage.ew.lote.Clases.LoteTraspasoDepCompra._Obtener_Datos ( IDocumentLinea toLinea)
inlineprotectedvirtual

Obtener lotes preparados para ser traspasados.

Parámetros
toLinea
Devuelve

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 1202 del archivo LoteTraspaso.cs.

◆ TraspasoLotes_Asignacion128()

override bool sage.ew.lote.Clases.LoteTraspasoDepCompra.TraspasoLotes_Asignacion128 ( IDocumentLinea toLinea,
sage.ew.articulo.BuscarPorBarras toBarras )
inlineprotectedvirtual

Método virtual para la asignación de código EAN128.

Parámetros
toLinea
toBarras
Devuelve

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 1002 del archivo LoteTraspaso.cs.

◆ TraspasoLotes_Cancelar()

override bool sage.ew.lote.Clases.LoteTraspasoDepCompra.TraspasoLotes_Cancelar ( IDocumentLinea toLinea)
inlineprotectedvirtual

Método virtual para cancelar el traspaso.

Parámetros
toLinea
Devuelve

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 986 del archivo LoteTraspaso.cs.

◆ TraspasoLotes_Ejecutar()

override void sage.ew.lote.Clases.LoteTraspasoDepCompra.TraspasoLotes_Ejecutar ( IDocumentLinea toLineaOrigen,
IDocumentLinea toLineaDestino,
oLotesDepositoTraspaso toLoteTraspaso )
inlineprotectedvirtual

Override específico para ejecutar el traspaso.

Parámetros
toLineaOrigenLínea origen de la operación
toLineaDestinoLinea destino
toLoteTraspasoLote con el que operar

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 759 del archivo LoteTraspaso.cs.

◆ TraspasoLotes_Guardar_Seleccionados()

override void sage.ew.lote.Clases.LoteTraspasoDepCompra.TraspasoLotes_Guardar_Seleccionados ( IDocumentLinea toLinea,
List< oLotesDepositoTraspaso > tlistaLotes )
inlineprotectedvirtual

Override para guardar la lista de seleccionados en la linea de depósito de compra.

Parámetros
toLineaLínea con la que operar
tlistaLotesSeries seleccionadas

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 901 del archivo LoteTraspaso.cs.

◆ TraspasoLotes_ObtenerCandidatos()

override bool sage.ew.lote.Clases.LoteTraspasoDepCompra.TraspasoLotes_ObtenerCandidatos ( IDocumentLinea toLinea,
ref DataTable tdtDatos )
inlineprotectedvirtual

Obtiene los datos concretos de LOTES!LTDEPCO.

Parámetros
toLineaLínea de la que obtener los datos
tdtDatosDatatable con los datos resultantes
Devuelve
bool si todo ok

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 913 del archivo LoteTraspaso.cs.

◆ TraspasoLotes_Valor_Traspaso()

override decimal sage.ew.lote.Clases.LoteTraspasoDepCompra.TraspasoLotes_Valor_Traspaso ( IDocumentLinea toLinea,
decimal lnValor )
inlineprotectedvirtual

Método virtual para obtener las unidades/cajas a traspasar.

Parámetros
toLineaLínea con la que operar
lnValorValor seleccionado
Devuelve

Reimplementado de sage.ew.lote.Clases.LoteTraspaso.

Definición en la línea 972 del archivo LoteTraspaso.cs.


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