Clase para controlar toda la gestion de venta de un lote/ubicacion de artículo. Más...
Métodos públicos | |
LinVenDetLotes () | |
Constructor por defecto. | |
LinVenDetLotes (IDocumentLinea toDocumentoLinea, bool tlDocEntrada=false) | |
Construye el objeto a partir del lote pasado como parámetro. | |
LinVenDetLotes (IDocumentLinea toDocumentoLinea, DataRow tdrLin, bool tlDocEntrada=false) | |
Construye el objeto a partir del lote pasado como parámetro. | |
BindingList< LinVenDetLotes > | _Load (IDocumentLinea toDocumentoLinea, bool tlAutomatico=false, bool tlPedido=false, bool? tlAbono=null) |
Devuelve una lista de objetos del tipo LinVentDetLotes. | |
bool | _Cambios_Pendientes () |
Ens indica si existeixen canvis pendents de guardar. | |
bool | _Save () |
Actualiza la tabla LTALBVE. | |
bool | _Insert () |
Inserta registros en la tabla LTALBVE. | |
bool | _Delete () |
Borra el lote de la tabla LTALBVE. | |
virtual bool | _Show (object toPadre) |
Presenta el formulario para introducir los lotes asignados a una linea del documento de venta. | |
virtual bool | _Show (object toPadre, bool tlReadOnly) |
Presenta el formulario para introducir los lotes asignados a una linea del documento de venta. | |
void | _Refrescar_Stocks () |
Resfrescar el Stock de lotes a partir de Eurowin. | |
Campos de datos | |
BindingList< LinVenDetLotes > | _lisCodigos = new BindingList<LinVenDetLotes>() |
Códigos de series/lotes asignados a una linea del documento de venta. | |
Propiedades | |
string | _Codigo [get, set] |
Código de lote asociado. | |
decimal | _Unidades [get, set] |
Unidades asignadas a la venta. | |
decimal | _Peso [get, set] |
Peso asignado a la venta. | |
decimal | _Stock [get, set] |
Stock del lote. | |
decimal | _StockPeso [get, set] |
Stock Peso del lote. | |
string | _Talla [get, set] |
Codigo de la talla. | |
string | _Color [get, set] |
Codigo de color. | |
string | _Ubicacion [get, set] |
Código de la ubicación. | |
Nullable< DateTime > | _Caducidad [get, set] |
Fecha de caducidad del lote (Accepta NULL) | |
string | _Asi [get, set] |
Asi del registro. | |
int | _Posicion [get, set] |
Guarda la posición de un elemento dentro de la lista de resultados. | |
String | _Origen [get, set] |
Obté d'on ha vingut el lot. | |
decimal | _Coste [get, set] |
Cost del lot. | |
bool | _Modified [get, set] |
Indica si el registro se ha modificado. | |
bool | _Sel [get, set] |
Seleccionar el lot. | |
bool | _Mermas [get, set] |
Seleccionar el lot per regularitzar. | |
bool | _Nou = false [get, set] |
Indica si es un registre nou, que es pot borrar 85162. | |
bool | _DocEntrada = false [get, set] |
Indica si es un documento de entrada de stock. | |
bool | _ReadOnly = false [get, set] |
Indica si es un documento de solo LECTURA (PE-90431) | |
LinVenDetLotes | _LinDocumento [get, set] |
decimal | _UniAsig [get] |
Unidades asignadas. | |
decimal | _PesAsig [get] |
Peso asignado. | |
bool? | _Abono [get, set] |
Operativa de abono. | |
Clase para controlar toda la gestion de venta de un lote/ubicacion de artículo.
Definición en la línea 29 del archivo LinVenDetLotes.cs.
|
inline |
Constructor por defecto.
Definición en la línea 618 del archivo LinVenDetLotes.cs.
|
inline |
Construye el objeto a partir del lote pasado como parámetro.
toDocumentoLinea | Referencia a la linea de venta. |
tlDocEntrada |
Definición en la línea 628 del archivo LinVenDetLotes.cs.
|
inline |
Construye el objeto a partir del lote pasado como parámetro.
toDocumentoLinea | Referencia a la linea de venta. |
tdrLin | DataRow |
tlDocEntrada |
Definición en la línea 644 del archivo LinVenDetLotes.cs.
|
inline |
Ens indica si existeixen canvis pendents de guardar.
Definición en la línea 738 del archivo LinVenDetLotes.cs.
|
inline |
Borra el lote de la tabla LTALBVE.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 803 del archivo LinVenDetLotes.cs.
|
inline |
Inserta registros en la tabla LTALBVE.
Definición en la línea 769 del archivo LinVenDetLotes.cs.
|
inline |
Devuelve una lista de objetos del tipo LinVentDetLotes.
toDocumentoLinea | Linea de venta |
tlAutomatico | Comportamiento automatico |
tlPedido | Indica si venimos de un traspaso de pedido |
tlAbono | Indica si se fuerza una determinada operativa. Null sino se ha informado |
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 686 del archivo LinVenDetLotes.cs.
|
inline |
Resfrescar el Stock de lotes a partir de Eurowin.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 862 del archivo LinVenDetLotes.cs.
|
inline |
Actualiza la tabla LTALBVE.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 749 del archivo LinVenDetLotes.cs.
|
inlinevirtual |
Presenta el formulario para introducir los lotes asignados a una linea del documento de venta.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 829 del archivo LinVenDetLotes.cs.
|
inlinevirtual |
Presenta el formulario para introducir los lotes asignados a una linea del documento de venta.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 845 del archivo LinVenDetLotes.cs.
BindingList<LinVenDetLotes> sage.ew.lote.Clases.LinVenDetLotes._lisCodigos = new BindingList<LinVenDetLotes>() |
Códigos de series/lotes asignados a una linea del documento de venta.
summary> Objeto que continene una linea de detalle del documento de venta. Es un array, hay que acceder al índice 0. /summary>
Definición en la línea 558 del archivo LinVenDetLotes.cs.
|
getset |
Operativa de abono.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 598 del archivo LinVenDetLotes.cs.
|
getset |
Asi del registro.
Definición en la línea 454 del archivo LinVenDetLotes.cs.
|
getset |
Fecha de caducidad del lote (Accepta NULL)
Definición en la línea 440 del archivo LinVenDetLotes.cs.
|
getset |
Código de lote asociado.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 258 del archivo LinVenDetLotes.cs.
|
getset |
Codigo de color.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 422 del archivo LinVenDetLotes.cs.
|
getset |
Cost del lot.
Definición en la línea 491 del archivo LinVenDetLotes.cs.
|
getset |
Indica si es un documento de entrada de stock.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 548 del archivo LinVenDetLotes.cs.
|
getset |
Definición en la línea 564 del archivo LinVenDetLotes.cs.
|
getset |
Seleccionar el lot per regularitzar.
Definición en la línea 533 del archivo LinVenDetLotes.cs.
|
getset |
Indica si el registro se ha modificado.
Definición en la línea 515 del archivo LinVenDetLotes.cs.
|
getset |
Indica si es un registre nou, que es pot borrar 85162.
Definición en la línea 543 del archivo LinVenDetLotes.cs.
|
getset |
Obté d'on ha vingut el lot.
Definición en la línea 477 del archivo LinVenDetLotes.cs.
|
get |
Peso asignado.
Definición en la línea 585 del archivo LinVenDetLotes.cs.
|
getset |
Peso asignado a la venta.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 355 del archivo LinVenDetLotes.cs.
|
getset |
Guarda la posición de un elemento dentro de la lista de resultados.
Definición en la línea 463 del archivo LinVenDetLotes.cs.
|
getset |
Indica si es un documento de solo LECTURA (PE-90431)
Definición en la línea 553 del archivo LinVenDetLotes.cs.
|
getset |
Seleccionar el lot.
Definición en la línea 524 del archivo LinVenDetLotes.cs.
|
getset |
Stock del lote.
Definición en la línea 395 del archivo LinVenDetLotes.cs.
|
getset |
Stock Peso del lote.
Definición en la línea 404 del archivo LinVenDetLotes.cs.
|
getset |
Codigo de la talla.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 413 del archivo LinVenDetLotes.cs.
|
getset |
Código de la ubicación.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 431 del archivo LinVenDetLotes.cs.
|
get |
Unidades asignadas.
Definición en la línea 573 del archivo LinVenDetLotes.cs.
|
getset |
Unidades asignadas a la venta.
Implementa sage.ew.docventatpv.ILinVenDetalle< T >.
Definición en la línea 277 del archivo LinVenDetLotes.cs.