Classe base para los tipos de ventas. Más...
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. | |
Classe base para los tipos de ventas.
Definición en la línea 16 del archivo TipoBaseVentas.cs.
|
inline |
Constructor.
Definición en la línea 81 del archivo TipoBaseVentas.cs.
|
inlinevirtual |
Método para cargar información antes de realizar traspaso.
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.
|
inlinevirtual |
Método para obtener las columnas del grid.
tlstColumnas | lista de columnas |
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Reimplementado en Sage.ES.S50.NuevoEjercicio.Clases.TipoComprasEntregaProveedor, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasAlbaven, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasDeposito, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasEntregaCliente, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasFactura, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPedido y Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPresupuesto.
Definición en la línea 110 del archivo TipoBaseVentas.cs.
|
inlinevirtual |
Método para navegar al documento.
toDetalle | detalle del documento |
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Reimplementado en Sage.ES.S50.NuevoEjercicio.Clases.TipoComprasEntregaProveedor, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasAlbaven, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasDeposito, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasEntregaCliente, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasFactura, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPedido y Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPresupuesto.
Definición en la línea 119 del archivo TipoBaseVentas.cs.
|
inlinevirtual |
Método para obtener la clave para el registro en SAGESYS.
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.
|
inlinevirtual |
Método para obtener los datos.
tdtDatos | datatable con datos |
tLstDetalle | lista don datos |
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Reimplementado en Sage.ES.S50.NuevoEjercicio.Clases.TipoComprasEntregaProveedor, Sage.ES.S50.NuevoEjercicio.Clases.TipoTpvTickets, 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.TipoVentasFactura, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPedido y Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPresupuesto.
Definición en la línea 100 del archivo TipoBaseVentas.cs.
|
inlineprotected |
Obtener el número siguiente de línea de la entrega.
toDetalle |
Definición en la línea 172 del archivo TipoBaseVentas.cs.
|
inlinevirtual |
Método para traspasar un documento.
toDetalle | detalle documento |
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Reimplementado en Sage.ES.S50.NuevoEjercicio.Clases.TipoComprasEntregaProveedor, Sage.ES.S50.NuevoEjercicio.Clases.TipoTpvTickets, 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.TipoVentasFactura, Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPedido y Sage.ES.S50.NuevoEjercicio.Clases.TipoVentasPresupuesto.
Definición en la línea 133 del archivo TipoBaseVentas.cs.
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.
|
getset |
Clave.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 42 del archivo TipoBaseVentas.cs.
|
getset |
Filtro facturable.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 46 del archivo TipoBaseVentas.cs.
|
getset |
Datatable datos.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 22 del archivo TipoBaseVentas.cs.
|
getset |
Listado de tablas.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 34 del archivo TipoBaseVentas.cs.
|
getset |
Navegar pantalla.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 56 del archivo TipoBaseVentas.cs.
|
getset |
Navegar pantalla ejericio anterior.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 66 del archivo TipoBaseVentas.cs.
|
getset |
Pantalla.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 26 del archivo TipoBaseVentas.cs.
|
getset |
Tabla registro.
Implementa Sage.ES.S50.NuevoEjercicio.Interficies.IDatos.
Definición en la línea 38 del archivo TipoBaseVentas.cs.