Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas

Classe base para los tipos de ventas. Más...

Diagrama de herencia de Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas
Sage.ES.S50.NuevoEjercicio.Interficies.IDatos Sage.ES.S50.NuevoEjercicio.Clases.TipoComprasEntregaProveedor Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasAlbaven Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasCertificObra Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasDeposito Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasEntregaCliente Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPedido Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPresupuesto Sage.ES.S50.NuevoEjercicio.Clases.TipoTpvTickets Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasFactura

Métodos públicos

 TipoBaseVentas ()
 Constructor.
 
virtual void _ObtenerDatos (ref DataTable tdtDatos, ref List< IDocDetalle > tLstDetalle)
 Método para obtener los datos.
 
virtual void _ColumnasGrid (ref List< ColumnDetalle > tlstColumnas)
 Método para obtener las columnas del grid.
 
virtual void _NavegarDocumento (IDocDetalle toDetalle)
 Método para navegar al documento.
 
virtual bool _TraspasarDato (IDocDetalle toDetalle)
 Método para traspasar un documento.
 
virtual string _ObtenerClaveRegistro (IDocDetalle toDetalle)
 Método para obtener la clave para el registro en SAGESYS.
 
virtual bool _CargarDatosTraspaso ()
 Método para cargar información antes de realizar traspaso.
 

Campos de datos

List< ColumnDetalle_lstColumnas = new List<ColumnDetalle>()
 Listado de columnas.
 

Métodos protegidos

int _ObtenerMaxLineaEntrega (IDocDetalle toDetalle)
 Obtener el número siguiente de línea de la entrega.
 

Propiedades

DataTable _ldtDatos [get, set]
 Datatable datos.
 
Listados.Pantalla _pantalla [get, set]
 Pantalla.
 
List< string > _lstTablas [get, set]
 Listado de tablas.
 
string _TablaRegistro [get, set]
 Tabla registro.
 
Config.eTipoDato _clave [get, set]
 Clave.
 
bool _FiltroFacturable [get, set]
 Filtro facturable.
 
bool _NavegarPantalla [get, set]
 Navegar pantalla.
 
bool _NavegarPantallaEjerAnt [get, set]
 Navegar pantalla ejericio anterior.
 

Descripción detallada

Classe base para los tipos de ventas.

Definición en la línea 16 del archivo TipoBaseVentas.cs.

Documentación de constructores y destructores

◆ TipoBaseVentas()

Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas.TipoBaseVentas ( )
inline

Constructor.

Definición en la línea 81 del archivo TipoBaseVentas.cs.

Documentación de funciones miembro

◆ _CargarDatosTraspaso()

virtual bool Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._CargarDatosTraspaso ( )
inlinevirtual

Método para cargar información antes de realizar traspaso.

Devuelve

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Reimplementado en Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasFactura.

Definición en la línea 154 del archivo TipoBaseVentas.cs.

◆ _ColumnasGrid()

◆ _NavegarDocumento()

◆ _ObtenerClaveRegistro()

virtual string Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._ObtenerClaveRegistro ( IDocDetalle toDetalle)
inlinevirtual

Método para obtener la clave para el registro en SAGESYS.

Devuelve
devuelve la clave del registro

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Reimplementado en Sage.ES.S50.NuevoEjercicio.Clases.TipoComprasEntregaProveedor, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasEntregaCliente y Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasFactura.

Definición en la línea 142 del archivo TipoBaseVentas.cs.

◆ _ObtenerDatos()

◆ _ObtenerMaxLineaEntrega()

int Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._ObtenerMaxLineaEntrega ( IDocDetalle toDetalle)
inlineprotected

Obtener el número siguiente de línea de la entrega.

Parámetros
toDetalle
Devuelve

Definición en la línea 172 del archivo TipoBaseVentas.cs.

◆ _TraspasarDato()

Documentación de campos

◆ _lstColumnas

List<ColumnDetalle> Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._lstColumnas = new List<ColumnDetalle>()

Listado de columnas.

Definición en la línea 30 del archivo TipoBaseVentas.cs.

Documentación de propiedades

◆ _clave

Config.eTipoDato Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._clave
getset

Clave.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 42 del archivo TipoBaseVentas.cs.

◆ _FiltroFacturable

bool Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._FiltroFacturable
getset

Filtro facturable.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 46 del archivo TipoBaseVentas.cs.

◆ _ldtDatos

DataTable Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._ldtDatos
getset

Datatable datos.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 22 del archivo TipoBaseVentas.cs.

◆ _lstTablas

List<string> Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._lstTablas
getset

Listado de tablas.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 34 del archivo TipoBaseVentas.cs.

◆ _NavegarPantalla

bool Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._NavegarPantalla
getset

Navegar pantalla.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 56 del archivo TipoBaseVentas.cs.

◆ _NavegarPantallaEjerAnt

bool Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._NavegarPantallaEjerAnt
getset

Navegar pantalla ejericio anterior.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 66 del archivo TipoBaseVentas.cs.

◆ _pantalla

Listados.Pantalla Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._pantalla
getset

Pantalla.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 26 del archivo TipoBaseVentas.cs.

◆ _TablaRegistro

string Sage.ES.S50.NuevoEjercicio.Clases.TipoBaseVentas._TablaRegistro
getset

Tabla registro.

Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.

Definición en la línea 38 del archivo TipoBaseVentas.cs.


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