Referencia de la Interfaz sage.ew.serie.ILinVenDetOperable

Interficie para representar aquellas operciones que han de implementar las clases para poder usar LinVenDetSeries para mostrar/operar en modo grid Más...

Diagrama de herencias de sage.ew.serie.ILinVenDetOperable
sage.addons.services.Negocio.Clases.MontajeDocServices sage.addons.services.Negocio.Clases.SerieDocServices sage.ew.serie.MontajeDocStockInicial sage.ew.serie.MontajeDocStockRegulari sage.ew.serie.MontajeDocStockTraspaso sage.ew.serie.MontajeDocVenta sage.ew.serie.MontajeDocVentaDeposito sage.ew.serie.MontajeDocVentaPresupuesto sage.ew.serie.MontajeDocVentaSinMontaje sage.ew.serie.SerieDocCompra sage.ew.serie.SerieDocCompraDeposito sage.ew.serie.SerieDocCompraSinSerie sage.ew.serie.SerieDocProduccion sage.ew.serie.SerieDocProduccionCabecera sage.ew.serie.SerieDocStockInicial sage.ew.serie.SerieDocStockInventario sage.ew.serie.SerieDocStockRegulari sage.ew.serie.SerieDocStockTraspaso sage.ew.serie.SerieDocVenta sage.ew.serie.SerieDocVentaDeposito sage.ew.serie.SerieDocVentaSinSerie

Métodos públicos

bool _ObtenerSeriesPermitidas (ref List< string > tlisSeriesValidas)
 Método pensado para obtener una lista de valores que serán los únicos admitidos por las operaciones Esta pensado para operaciones restringidas por tipo o documento origen. Pe. Abonar un depósito X debe rellenar la lista con las series concretas que contiene el depósito Más...
 
bool _ComprobarValor (LinVenDetSeries toLineaSerie, string tcValor, bool tlAbono, IDocumentLinea toLinea, ref string tcMensaje)
 Realiza la validación de un valor como posible codigo Más...
 
bool _Delete (string tcSerie, IDocumentLinea toLinea, bool tlAbono, object sender)
 Operaciones de borrado Más...
 
bool _ConsultarDatos (IDocumentLinea toLinea, ref DataTable tdtDatos)
 Operaciones de carga de datos asociados a la línea Más...
 
bool _Save_NullToValue (string tcSerie, IDocumentLinea toLinea, object sender)
 Operaciones de guardado de datos asociados a la línea cuando esta adquiere su valor (No hay que tratar valores anteriores) Más...
 
bool _Save_ValueToValue (ewCampo toSeries, IDocumentLinea toLinea, object sender)
 Operaciones de guardado de datos asociados a la línea cuando esta modifica su valor (Hay que tratar valores nuevos y anteriores) Más...
 
bool _Save_ValueToNull (string tcSerie, IDocumentLinea toLinea, object sender)
 Operaciones de guardado de datos asociados a la línea cuando esta pierde su valor (Hay que tratar los valores anteriores) Más...
 
bool _Show (object toPadre, IDocumentLinea toLinea)
 Nos presenta el formulario para visualizar/operar con las series Más...
 
bool _Show (object toPadre, bool tlReadOnly, IDocumentLinea toLinea)
 Nos presenta el formulario para visualizar/operar con las series Más...
 
bool _ActualizarPosicionTabla (string tcSerie, string tcNumero, IDocumentLinea toLinea)
 Establece el valor de NUMERO (posición en la lista) para la serie dada Específico para uso interno de la clase LinVenDetSer, para otros casos precaución Más...
 

Descripción detallada

Interficie para representar aquellas operciones que han de implementar las clases para poder usar LinVenDetSeries para mostrar/operar en modo grid

Definición en la línea 11 del archivo ILinVenDetOperable.cs.

Documentación de las funciones miembro

◆ _ActualizarPosicionTabla()

bool sage.ew.serie.ILinVenDetOperable._ActualizarPosicionTabla ( string  tcSerie,
string  tcNumero,
IDocumentLinea  toLinea 
)

Establece el valor de NUMERO (posición en la lista) para la serie dada Específico para uso interno de la clase LinVenDetSer, para otros casos precaución

Parámetros
tcSerieSerie con la que operar
tcNumeroValor para actualizar en la tabla de datos correspondiente
toLineaLínea sobre la que realizar la operación
Devuelve

Implementado en sage.ew.serie.MontajeDocStockInicial, sage.ew.serie.SerieDocCompra, sage.addons.services.Negocio.Clases.SerieDocServices, sage.ew.serie.SerieDocStockInicial, sage.addons.services.Negocio.Clases.MontajeDocServices, sage.ew.serie.MontajeDocVenta, sage.ew.serie.SerieDocVentaDeposito, sage.ew.serie.MontajeDocVentaPresupuesto y sage.ew.serie.MontajeDocVentaDeposito.

◆ _ComprobarValor()

◆ _ConsultarDatos()

◆ _Delete()

◆ _ObtenerSeriesPermitidas()

bool sage.ew.serie.ILinVenDetOperable._ObtenerSeriesPermitidas ( ref List< string >  tlisSeriesValidas)

◆ _Save_NullToValue()

◆ _Save_ValueToNull()

◆ _Save_ValueToValue()

bool sage.ew.serie.ILinVenDetOperable._Save_ValueToValue ( ewCampo  toSeries,
IDocumentLinea  toLinea,
object  sender 
)

◆ _Show() [1/2]

◆ _Show() [2/2]


La documentación para este interfaz fue generada a partir del siguiente fichero: