Referencia de la Clase sage.ew.serie.LinVenDetSeriesMontajes

Clase para controlar toda la gestion de venta de un montaje Más...

Diagrama de herencias de sage.ew.serie.LinVenDetSeriesMontajes
sage.ew.docventatpv.ILinVenDetalle< LinVenDetSeriesMontajes >

Estructuras de datos

class  ValidationEventArgs
 

Métodos públicos

 LinVenDetSeriesMontajes ()
 Constructor por defecto. Más...
 
BindingList< LinVenDetSeriesMontajes_Load (IDocumentLinea toLineaDoc, bool tlAutomatico=false, bool tlPedido=false, bool? tlAbono=null)
 Devuelve una lista de objetos del tipo LinVenDetSeriesMontajes. Esta lista la devuelve leyendo la tabla VENSER (filtrada por EMPRESA, NUMERO, LETRA) Más...
 
virtual bool _Save ()
 Actualiza los montajes en la tabla VENSER y en la tabla MODULO (dar de baja el montaje). Actualiza también el contenido de la tabla HISSERIE Más...
 
virtual bool _Delete ()
 Borra el montaje del documento de venta volviendo a estar de alta (tabla modulo). Se debe actualizar la tabla HISSERIE Más...
 
virtual bool _Show (object toPadre)
 Nos presenta el formulario para que el usuario pueda entrar los montajes de la linea. Más...
 
virtual bool _Show (object toPadre, bool tlReadOnly)
 Nos presenta el formulario para que el usuario pueda entrar los montajes de la linea. Más...
 
void _Refrescar_Stocks ()
 Método vacio para cumplir con el Interface declarado. Más...
 
void _Obtener_Asignadas ()
 Método vacio para cumplir con el Interface declarado. Más...
 
- Métodos públicos heredados desde sage.ew.docventatpv.ILinVenDetalle< LinVenDetSeriesMontajes >
BindingList< T > _Load (IDocumentLinea toDocumentoLinea, bool tlAutomatico=false, bool tlPedido=false, bool? tlAbono=null)
 Método que permita cargar elementos de tipo T Más...
 
bool _Save ()
 Método que permita grabar elementos de tipo T Más...
 
bool _Show (object toPadre, bool tlReadOnly=false)
 Método que permita mostrar elementos de tipo T Más...
 
bool _Show (object toPadre)
 Método que permita mostrar elementos de tipo T Más...
 
bool _Delete ()
 Método que permita borrar elementos de tipo T Más...
 
void _Refrescar_Stocks ()
 Método que refresca el stock de T (solo Lotes) Más...
 

Propiedades

string _Codigo [get, set]
 Código de montaje asignado a la linea del documento de venta Más...
 
decimal _Unidades [get, set]
 El valor de la propiedad _Unidades siempre será 1 o -1 Más...
 
decimal _Peso [get, set]
 Peso (No se utiliza en SERIES) Más...
 
string _Talla [get, set]
 Codigo de la talla (No se utiliza en SERIES) Más...
 
string _Color [get, set]
 Codigo de color (No se utiliza en SERIES) Más...
 
string _Ubicacion [get, set]
 Código de la ubicación (No se utiliza en SERIES) Más...
 
bool _DocEntrada [get, set]
 Documento de entrada de stock (No se utiliza en SERIES) Más...
 
int _Posicion [get, set]
 Guarda la posición de un elemento dentro de la lista de resultados Más...
 
decimal _UniAsig [get, set]
 Unidades asignadas Más...
 
decimal _PesAsig [get, set]
 Peso asignado Más...
 
bool _Abono [get, set]
 Funcionamiento como abono Más...
 
- Propiedades heredados desde sage.ew.docventatpv.ILinVenDetalle< LinVenDetSeriesMontajes >
string _Codigo [get, set]
 Identificador de Lote o Serie. Más...
 
decimal _Unidades [get, set]
 Unidades del Lote o la serie. Más...
 
decimal _Peso [get, set]
 Peso del Lote o la serie. Más...
 
string _Talla [get, set]
 Codigo de la talla Más...
 
string _Color [get, set]
 Codigo de color Más...
 
string _Ubicacion [get, set]
 Código de la ubicación Más...
 
bool _DocEntrada [get, set]
 Documento de entrada de stock Más...
 
bool _Abono [get, set]
 Indica si se trata de una operación de abono Más...
 

Descripción detallada

Clase para controlar toda la gestion de venta de un montaje

Definición en la línea 23 del archivo LinVenDetSeriesMontajes.cs.

Documentación del constructor y destructor

◆ LinVenDetSeriesMontajes()

sage.ew.serie.LinVenDetSeriesMontajes.LinVenDetSeriesMontajes ( )
inline

Constructor por defecto.

Definición en la línea 326 del archivo LinVenDetSeriesMontajes.cs.

Documentación de las funciones miembro

◆ _Delete()

virtual bool sage.ew.serie.LinVenDetSeriesMontajes._Delete ( )
inlinevirtual

Borra el montaje del documento de venta volviendo a estar de alta (tabla modulo). Se debe actualizar la tabla HISSERIE

Definición en la línea 532 del archivo LinVenDetSeriesMontajes.cs.

◆ _Load()

BindingList<LinVenDetSeriesMontajes> sage.ew.serie.LinVenDetSeriesMontajes._Load ( IDocumentLinea  toLineaDoc,
bool  tlAutomatico = false,
bool  tlPedido = false,
bool?  tlAbono = null 
)
inline

Devuelve una lista de objetos del tipo LinVenDetSeriesMontajes. Esta lista la devuelve leyendo la tabla VENSER (filtrada por EMPRESA, NUMERO, LETRA)

Parámetros
toLineaDocLinea de venta
tlAutomaticoComportamiento automatico
tlPedidoNo se utiliza
tlAbonoIndica si se fuerza una determinada operativa. Null sino se ha informado
Devuelve
BindingList con tantos elementos como unidades tiene la linea del documento con los montajes encontradas o elementos en blanco hasta completar el total de unidades.

Definición en la línea 389 del archivo LinVenDetSeriesMontajes.cs.

◆ _Obtener_Asignadas()

void sage.ew.serie.LinVenDetSeriesMontajes._Obtener_Asignadas ( )
inline

Método vacio para cumplir con el Interface declarado.

Definición en la línea 591 del archivo LinVenDetSeriesMontajes.cs.

◆ _Refrescar_Stocks()

void sage.ew.serie.LinVenDetSeriesMontajes._Refrescar_Stocks ( )
inline

Método vacio para cumplir con el Interface declarado.

Definición en la línea 583 del archivo LinVenDetSeriesMontajes.cs.

◆ _Save()

virtual bool sage.ew.serie.LinVenDetSeriesMontajes._Save ( )
inlinevirtual

Actualiza los montajes en la tabla VENSER y en la tabla MODULO (dar de baja el montaje). Actualiza también el contenido de la tabla HISSERIE

Devuelve
Booleano que informa si se ha completado con éxito.

Definición en la línea 455 del archivo LinVenDetSeriesMontajes.cs.

◆ _Show() [1/2]

virtual bool sage.ew.serie.LinVenDetSeriesMontajes._Show ( object  toPadre)
inlinevirtual

Nos presenta el formulario para que el usuario pueda entrar los montajes de la linea.

Definición en la línea 561 del archivo LinVenDetSeriesMontajes.cs.

◆ _Show() [2/2]

virtual bool sage.ew.serie.LinVenDetSeriesMontajes._Show ( object  toPadre,
bool  tlReadOnly 
)
inlinevirtual

Nos presenta el formulario para que el usuario pueda entrar los montajes de la linea.

Definición en la línea 572 del archivo LinVenDetSeriesMontajes.cs.

Documentación de propiedades

◆ _Abono

bool sage.ew.serie.LinVenDetSeriesMontajes._Abono
getset

Funcionamiento como abono

Definición en la línea 313 del archivo LinVenDetSeriesMontajes.cs.

◆ _Codigo

string sage.ew.serie.LinVenDetSeriesMontajes._Codigo
getset

Código de montaje asignado a la linea del documento de venta

Definición en la línea 199 del archivo LinVenDetSeriesMontajes.cs.

◆ _Color

string sage.ew.serie.LinVenDetSeriesMontajes._Color
getset

Codigo de color (No se utiliza en SERIES)

Definición en la línea 273 del archivo LinVenDetSeriesMontajes.cs.

◆ _DocEntrada

bool sage.ew.serie.LinVenDetSeriesMontajes._DocEntrada
getset

Documento de entrada de stock (No se utiliza en SERIES)

Definición en la línea 283 del archivo LinVenDetSeriesMontajes.cs.

◆ _PesAsig

decimal sage.ew.serie.LinVenDetSeriesMontajes._PesAsig
getset

Peso asignado

Definición en la línea 307 del archivo LinVenDetSeriesMontajes.cs.

◆ _Peso

decimal sage.ew.serie.LinVenDetSeriesMontajes._Peso
getset

Peso (No se utiliza en SERIES)

Definición en la línea 263 del archivo LinVenDetSeriesMontajes.cs.

◆ _Posicion

int sage.ew.serie.LinVenDetSeriesMontajes._Posicion
getset

Guarda la posición de un elemento dentro de la lista de resultados

Definición en la línea 289 del archivo LinVenDetSeriesMontajes.cs.

◆ _Talla

string sage.ew.serie.LinVenDetSeriesMontajes._Talla
getset

Codigo de la talla (No se utiliza en SERIES)

Definición en la línea 268 del archivo LinVenDetSeriesMontajes.cs.

◆ _Ubicacion

string sage.ew.serie.LinVenDetSeriesMontajes._Ubicacion
getset

Código de la ubicación (No se utiliza en SERIES)

Definición en la línea 278 del archivo LinVenDetSeriesMontajes.cs.

◆ _UniAsig

decimal sage.ew.serie.LinVenDetSeriesMontajes._UniAsig
getset

Unidades asignadas

Definición en la línea 302 del archivo LinVenDetSeriesMontajes.cs.

◆ _Unidades

decimal sage.ew.serie.LinVenDetSeriesMontajes._Unidades
getset

El valor de la propiedad _Unidades siempre será 1 o -1

Definición en la línea 247 del archivo LinVenDetSeriesMontajes.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: