Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.tpv.Clases.CobrosTickets

Clase de negocio para realizar el cobro masivo de tickets en los que haya algo pendiente de cobrar. Más...

Diagrama de herencia de sage.ew.tpv.Clases.CobrosTickets
sage.ew.interficies.IDocumentoImprimible sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider

Estructuras de datos

class  CobrosTicketsEntrega
 Clase para representar cada uno de los tickets que tienen parte pendiente de cobro. Esta clase está asociada a la clase 'CobrosTickets' tienen una propiedad que es una lista de tickets con con alguna cantidad pendiente de cobro, cada uno de los elementos de esta lista viene representado por esta clase 'CobrosTicketsEntrega'. Más...
 

Métodos públicos

 CobrosTickets (string tcCliente, decimal tnEntrega=0.0M)
 Constructor de CobrosTickets, código de cliente obligatorio, entrega opcional.
 
 CobrosTickets ()
 Constructor por defecto.
 
new void _Load ()
 Carga de la lista de tickets pendientes de cobro del cliente.
 
void _RecalcularEntregaTickets ()
 Al deseleccionar el cobro de una entrega, actualizaremos el importe entregado de la que no esté cobrado totalmente.
 
bool _Save (ref decimal tnImportePendiAlb, ref decimal tnImporteEntregas, ref string tcTickets, ref string tcRecibo)
 Realiza el cobro de los tickets pendientes en los que se ha declarado entrega.
 
new void _DescargarDatos ()
 Descarga de datos el objeto CobrosTickets.
 
bool _Show_Print (int tnAbrirEn)
 _Show_Print
 
Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtener los filtros del reports.
 
DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtener los datos del report.
 

Propiedades

string _Operario [get, set]
 Operario para anotar en los cobros que se realicen.
 
string _Caja [get, set]
 Código de caja para anotar en los cobros que se realicen.
 
Cliente _oCliente [get, set]
 Objeto Codigo del cliente sobre el que se consultaran los tickets pendientes.
 
string _Cliente [get, set]
 Código de cliente sobre el que se consultaran los tickets pendientes.
 
string _ClienteERP [get, set]
 Código de cliente ERP.
 
string _FormaCobroTpv [get, set]
 Forma cobro TPV que se anotará en los cobros de tickets que se realicen.
 
decimal _Entrega [get, set]
 Cantidad que se entrega para cobrar uno o más tickets.
 
bool _IncluirAparcados [get, set]
 Incluir tickets aparcados o no en la consulta de tickets pendientes.
 
decimal _TotalPendiente [get]
 Total Pendiente de cobrar según tickets pendientes del cliente, solo lectura.
 
decimal _Cambio [get, set]
 Importe de la entrega del cliente que no ha sido imputada a cobro de tickets.
 
DateTime _Fecha [get, set]
 Fecha en la que se anotan los cobros realizados de los tickets.
 
List< CobrosTicketsEntrega_Tickets [get, set]
 Lista de tickets pendientes de cobro.
 
string _Divisa [get, set]
 Divisa para consultar los tickets.
 
decimal _Cotizacion [get, set]
 Indicará la cotizacion.
 
String _Empresa [get, set]
 Empresa.
 
IDocPrint _DocPrint [get, set]
 _DocPrint
 
String _ReportBase [get, set]
 ReportBase.
 
String _ReportTitlePreview [get, set]
 Título para la previsualizaciøon.
 

Descripción detallada

Clase de negocio para realizar el cobro masivo de tickets en los que haya algo pendiente de cobrar.

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

Documentación de constructores y destructores

◆ CobrosTickets() [1/2]

sage.ew.tpv.Clases.CobrosTickets.CobrosTickets ( string tcCliente,
decimal tnEntrega = 0::0M )
inline

Constructor de CobrosTickets, código de cliente obligatorio, entrega opcional.

Definición en la línea 600 del archivo CobrosTickets.cs.

◆ CobrosTickets() [2/2]

sage.ew.tpv.Clases.CobrosTickets.CobrosTickets ( )
inline

Constructor por defecto.

Definición en la línea 625 del archivo CobrosTickets.cs.

Documentación de funciones miembro

◆ _DescargarDatos()

new void sage.ew.tpv.Clases.CobrosTickets._DescargarDatos ( )
inline

Descarga de datos el objeto CobrosTickets.

Definición en la línea 956 del archivo CobrosTickets.cs.

◆ _Load()

new void sage.ew.tpv.Clases.CobrosTickets._Load ( )
inline

Carga de la lista de tickets pendientes de cobro del cliente.

Definición en la línea 643 del archivo CobrosTickets.cs.

◆ _Obtener_Datos_SageReports()

DataTable sage.ew.tpv.Clases.CobrosTickets._Obtener_Datos_SageReports ( Dictionary< string, object > tdicParametros = null)
inline

Obtener los datos del report.

Parámetros
tdicParametros
Devuelve

Implementa sage.ew.interficies.ISageReportsDataProvider.

Definición en la línea 1193 del archivo CobrosTickets.cs.

◆ _Obtener_Filtros_SageReports()

Dictionary< string, object > sage.ew.tpv.Clases.CobrosTickets._Obtener_Filtros_SageReports ( Dictionary< string, object > tdicParametros = null)
inline

Obtener los filtros del reports.

Parámetros
tdicParametros
Devuelve

Implementa sage.ew.interficies.ISageReportsFilterProvider.

Definición en la línea 1153 del archivo CobrosTickets.cs.

◆ _RecalcularEntregaTickets()

void sage.ew.tpv.Clases.CobrosTickets._RecalcularEntregaTickets ( )
inline

Al deseleccionar el cobro de una entrega, actualizaremos el importe entregado de la que no esté cobrado totalmente.

Definición en la línea 762 del archivo CobrosTickets.cs.

◆ _Save()

bool sage.ew.tpv.Clases.CobrosTickets._Save ( ref decimal tnImportePendiAlb,
ref decimal tnImporteEntregas,
ref string tcTickets,
ref string tcRecibo )
inline

Realiza el cobro de los tickets pendientes en los que se ha declarado entrega.

Definición en la línea 773 del archivo CobrosTickets.cs.

◆ _Show_Print()

bool sage.ew.tpv.Clases.CobrosTickets._Show_Print ( int tnAbrirEn)
inline

_Show_Print

Parámetros
tnAbrirEn
Devuelve

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1143 del archivo CobrosTickets.cs.

Documentación de propiedades

◆ _Caja

string sage.ew.tpv.Clases.CobrosTickets._Caja
getset

Código de caja para anotar en los cobros que se realicen.

Definición en la línea 383 del archivo CobrosTickets.cs.

◆ _Cambio

decimal sage.ew.tpv.Clases.CobrosTickets._Cambio
getset

Importe de la entrega del cliente que no ha sido imputada a cobro de tickets.

Definición en la línea 539 del archivo CobrosTickets.cs.

◆ _Cliente

string sage.ew.tpv.Clases.CobrosTickets._Cliente
getset

Código de cliente sobre el que se consultaran los tickets pendientes.

Definición en la línea 402 del archivo CobrosTickets.cs.

◆ _ClienteERP

string sage.ew.tpv.Clases.CobrosTickets._ClienteERP
getset

Código de cliente ERP.

Definición en la línea 439 del archivo CobrosTickets.cs.

◆ _Cotizacion

decimal sage.ew.tpv.Clases.CobrosTickets._Cotizacion
getset

Indicará la cotizacion.

Definición en la línea 581 del archivo CobrosTickets.cs.

◆ _Divisa

string sage.ew.tpv.Clases.CobrosTickets._Divisa
getset

Divisa para consultar los tickets.

Definición en la línea 566 del archivo CobrosTickets.cs.

◆ _DocPrint

IDocPrint sage.ew.tpv.Clases.CobrosTickets._DocPrint
getset

_DocPrint

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1069 del archivo CobrosTickets.cs.

◆ _Empresa

String sage.ew.tpv.Clases.CobrosTickets._Empresa
getset

Empresa.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1054 del archivo CobrosTickets.cs.

◆ _Entrega

decimal sage.ew.tpv.Clases.CobrosTickets._Entrega
getset

Cantidad que se entrega para cobrar uno o más tickets.

Definición en la línea 492 del archivo CobrosTickets.cs.

◆ _Fecha

DateTime sage.ew.tpv.Clases.CobrosTickets._Fecha
getset

Fecha en la que se anotan los cobros realizados de los tickets.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 548 del archivo CobrosTickets.cs.

◆ _FormaCobroTpv

string sage.ew.tpv.Clases.CobrosTickets._FormaCobroTpv
getset

Forma cobro TPV que se anotará en los cobros de tickets que se realicen.

Definición en la línea 482 del archivo CobrosTickets.cs.

◆ _IncluirAparcados

bool sage.ew.tpv.Clases.CobrosTickets._IncluirAparcados
getset

Incluir tickets aparcados o no en la consulta de tickets pendientes.

Definición en la línea 512 del archivo CobrosTickets.cs.

◆ _oCliente

Cliente sage.ew.tpv.Clases.CobrosTickets._oCliente
getset

Objeto Codigo del cliente sobre el que se consultaran los tickets pendientes.

Definición en la línea 392 del archivo CobrosTickets.cs.

◆ _Operario

string sage.ew.tpv.Clases.CobrosTickets._Operario
getset

Operario para anotar en los cobros que se realicen.

Definición en la línea 373 del archivo CobrosTickets.cs.

◆ _ReportBase

String sage.ew.tpv.Clases.CobrosTickets._ReportBase
getset

ReportBase.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1111 del archivo CobrosTickets.cs.

◆ _ReportTitlePreview

String sage.ew.tpv.Clases.CobrosTickets._ReportTitlePreview
getset

Título para la previsualizaciøon.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 1126 del archivo CobrosTickets.cs.

◆ _Tickets

List<CobrosTicketsEntrega> sage.ew.tpv.Clases.CobrosTickets._Tickets
getset

Lista de tickets pendientes de cobro.

Definición en la línea 557 del archivo CobrosTickets.cs.

◆ _TotalPendiente

decimal sage.ew.tpv.Clases.CobrosTickets._TotalPendiente
get

Total Pendiente de cobrar según tickets pendientes del cliente, solo lectura.

Definición en la línea 530 del archivo CobrosTickets.cs.


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