Cargando...
Buscando...
Nada coincide
Referencia de la interface 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 herencia 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.SerieDocTransformacion sage.ew.serie.SerieDocTransformacionCabecera 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.
 
bool _ComprobarValor (LinVenDetSeries toLineaSerie, string tcValor, bool tlAbono, IDocumentLinea toLinea, ref string tcMensaje)
 Realiza la validación de un valor como posible codigo.
 
bool _Delete (string tcSerie, IDocumentLinea toLinea, bool tlAbono, object sender)
 Operaciones de borrado.
 
bool _ConsultarDatos (IDocumentLinea toLinea, ref DataTable tdtDatos)
 Operaciones de carga de datos asociados a la línea.
 
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)
 
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)
 
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)
 
bool _Show (object toPadre, IDocumentLinea toLinea)
 Nos presenta el formulario para visualizar/operar con las series.
 
bool _Show (object toPadre, bool tlReadOnly, IDocumentLinea toLinea)
 Nos presenta el formulario para visualizar/operar con las series.
 
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.
 

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 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.addons.services.Negocio.Clases.MontajeDocServices, sage.addons.services.Negocio.Clases.SerieDocServices, sage.ew.serie.MontajeDocStockInicial, sage.ew.serie.MontajeDocVenta, sage.ew.serie.MontajeDocVentaDeposito, sage.ew.serie.MontajeDocVentaPresupuesto, sage.ew.serie.SerieDocCompra, sage.ew.serie.SerieDocStockInicial y sage.ew.serie.SerieDocVentaDeposito.

◆ _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 de esta interface está generada del siguiente archivo: