Referencia de la Clase sage.ew.tpv.Clases.CashLogy

La classe CashLogy compleix la interficie ICash Más...

Diagrama de herencias de sage.ew.tpv.Clases.CashLogy
sage.ew.tpv.Cash sage.ew.interficies.ICash

Métodos públicos

 CashLogy ()
 Constructor de la clase Más...
 
override bool _Cobrar (docventatpv.ewDocVentaTPV toDocVenta, Decimal tnImporte)
 Ens executa perquè cobri el CASH Ens retornarà TRUE en cas que ha anat OK Ens retornarà FALSE en cas que hagi hagut algun error Más...
 
override void _Show ()
 Ens presenta la pantalla de configuració del Cash Más...
 
override bool _Probar ()
 Metode per provar el funcionament del CashLogy Más...
 
override bool _BackOffice ()
 Acceso al BackOffice del cajón electrónico Más...
 
override bool _Desconectar ()
 Desconectar la comunicación con el cajón Más...
 
override bool _CobroFactura (CobrosPrevision toCobroFactura, decimal tnImporte)
 Operación de cobro de factura Más...
 
override bool _CobroVarios (CobrosVarios toCobroVarios, decimal tnImporte)
 Operación de cobro vario Más...
 
override bool _PagoVarios (PagosVarios toPagosVarios, decimal tnImporte)
 Operación de pago vario Más...
 
override bool _Reposicion (Reposicion toReposicion, decimal tnImporte)
 Operación de reposición Más...
 
override bool _Arqueo (ArqueoTpv toArqueo, decimal tnImporte)
 Operación de Arqueo Más...
 
override bool _Retiro (Retiros toRetiro, decimal tnImporte)
 Operación de retiro Más...
 
- Métodos públicos heredados desde sage.ew.tpv.Cash
void LanzarEvento_MostrarMensajeUsuario (bool tlMostrar=true, bool tlOk=true)
 Método para lanzar eventos de notificación al usuario Más...
 
 Cash ()
 Constructor de la clase Más...
 
virtual bool _Load ()
 Ens actualitzará les següents propietats { _CodigoFormaCobro, _Propiedades } Más...
 
virtual bool _Save ()
 Ens guardarà a la taula TERMINAL les següents propietats { _CodigoFormaCobro, _Propiedades } Más...
 
virtual bool _Abono (Retiros toRetiro, decimal tnImporte)
 Operación de retiro Más...
 
virtual void _Obtener_Notificador ()
 Método que instancia un elemento para mostrar avisos de interacción con el cajon al usuario Sino se sobreescribe por creamos un objeto frmWaitingFor que ya esta preparado para Más...
 
- Métodos públicos heredados desde sage.ew.interficies.ICash
bool _CobroVarios (sage.ew.tpv.Clases.CobrosVarios toCobroVarios, Decimal tnImporte)
 Operación de cobro vario Más...
 
bool _CobroFactura (sage.ew.tpv.Clases.CobrosPrevision toCobroFactura, Decimal tnImporte)
 Operación de cobro de factura Más...
 
bool _PagoVarios (sage.ew.tpv.Clases.PagosVarios toPagosVarios, Decimal tnImporte)
 Operación de pago vario Más...
 
bool _Reposicion (sage.ew.tpv.Reposicion toReposicion, Decimal tnImporte)
 Operación de reposición Más...
 
bool _Retiro (sage.ew.tpv.Retiros toRetiro, Decimal tnImporte)
 Operación de retiro Más...
 
bool _Abono (sage.ew.tpv.Retiros toRetiro, Decimal tnImporte)
 Operación de retiro Más...
 

Otros miembros heredados

- Métodos públicos estáticos heredados desde sage.ew.tpv.Cash
static bool _GetICash (out ICash toCash)
 Método que determina y retorna un objeto ICash Más...
 
- Métodos protegidos heredados desde sage.ew.tpv.Cash
string _Connect (string tcServerIP, int tnPort, string lcMessage)
 Conectar a traves de socket. Más...
 
- Propiedades heredados desde sage.ew.tpv.Cash
string _CodigoFormaCobro [get, set]
 Codi de la forma de cobro que té associat el Cash Más...
 
decimal _Entrega [get, set]
 Entrega que l'usuari ha fet Más...
 
decimal _Cambio [get, set]
 Canvi que ha tornat Más...
 
bool _Activo [get, set]
 Ens retorna TRUE si el Cash està actiu per aquest terminal, en cas contrari ens retornarà FALSE Más...
 
bool _PermitirEntregasParciales [get, set]
 Indica si el cash permet fer entregues parcials, per defecte NO. Más...
 
string _Terminal [get, set]
 Nom del terminal que executa el Cash Más...
 
string _Error_Message [get, set]
 Descripció de l'error que ha passat
Más...
 
string _Warning_Message [get, set]
 Descripció del warning que ha passat
Más...
 
string _Wait_Conection_Message [get, set]
 Mensaje que se mostrará durante las operaciones de comunicación con el cajón Más...
 
Dictionary< string, object > _Propiedades [get, set]
 Diccionari on es guardaran les diferents propietats de configuració del Cash Más...
 
eCash_OrdenImpresion _ImprimirDocumento [get, set]
 Moment en que s'imprimirà el document. Más...
 
bool _Visible_CobrosCaja [get, set]
 Visibilidad de cobros por caja Más...
 
bool _Permitir_CobrosCaja [get, set]
 Obtiene/establece si se permite realizar cobros por caja Más...
 
bool _Visible_CobrosFacturas [get, set]
 Visibilidad del cobro de facturas Más...
 
bool _Permitir_CobrosFacturas [get, set]
 Obtiene/establece si se permite realizar cobro de facturas Más...
 
bool _Visible_CobrosVarios [get, set]
 Visibilidad de cobros varios Más...
 
bool _Permitir_CobrosVarios [get, set]
 Obtiene/establece si se permite realizar cobros varios Más...
 
bool _Visible_PagosVarios [get, set]
 Visibilidad de pagos varios Más...
 
bool _Permitir_PagosVarios [get, set]
 Obtiene/establece si se permite realizar pagos varios Más...
 
bool _Visible_Reposiciones [get, set]
 Visibilidad de reposiciones Más...
 
bool _Permitir_Reposiciones [get, set]
 Obtiene/establece si se permite realizar reposiciones Más...
 
bool _Visible_Retiros [get, set]
 Visibilidad de retiros Más...
 
bool _Permitir_Retiros [get, set]
 Obtiene/establece si se permite realizar retiros Más...
 
bool _Visible_Arqueos [get, set]
 Visibilidad de retiros Más...
 
bool _Permitir_Arqueos [get, set]
 Obtiene/establece si se permite realizar retiros Más...
 
- Propiedades heredados desde sage.ew.interficies.ICash
string _CodigoFormaCobro [get, set]
 Codi de la forma de cobro que té associat el Cash Más...
 
decimal _Entrega [get, set]
 Entrega que l'usuari ha fet Más...
 
decimal _Cambio [get, set]
 Canvi que ha tornat Más...
 
bool _Activo [get, set]
 Ens retorna TRUE si el Cash està actiu per aquest terminal, en cas contrari ens retornarà FALSE Más...
 
bool _PermitirEntregasParciales [get, set]
 Indica si el cash permet fer entregues parcials, per defecte NO. Más...
 
string _Terminal [get, set]
 Nom del terminal que executa el Cash Más...
 
string _Error_Message [get, set]
 Descripció de l'error que ha passat
Más...
 
string _Warning_Message [get, set]
 Descripció del warning que ha passat
Más...
 
string _Wait_Conection_Message [get, set]
 Mensaje que se mostrará durante las operaciones de comunicación con el cajón Más...
 
Dictionary< string, object > _Propiedades [get, set]
 Diccionari on es guardaran les diferents propietats de configuració del Cash Más...
 
eCash_OrdenImpresion _ImprimirDocumento [get, set]
 Moment en que s'imprimirà el document. Más...
 
bool _Visible_CobrosCaja [get, set]
 Visibilidad de la opción de cobros varios Más...
 
bool _Visible_CobrosVarios [get, set]
 Visibilidad de la opción de cobros varios Más...
 
bool _Visible_CobrosFacturas [get, set]
 Visibilidad de la opción de cobro de facturas Más...
 
bool _Visible_PagosVarios [get, set]
 Visibilidad de la opción de pagos varios Más...
 
bool _Visible_Reposiciones [get, set]
 Visibilidad de la opción de reposiciones Más...
 
bool _Visible_Retiros [get, set]
 Visibilidad de la opción de retiros Más...
 
bool _Visible_Arqueos [get, set]
 Visibilidad de la opción de arqueos Más...
 
bool _Permitir_CobrosCaja [get, set]
 Obtiene/establece si se permite realizar cobros por caja Más...
 
bool _Permitir_CobrosFacturas [get, set]
 Obtiene/establece si se permite realizar cobro de facturas Más...
 
bool _Permitir_CobrosVarios [get, set]
 Obtiene/establece si se permite realizar cobros varios Más...
 
bool _Permitir_PagosVarios [get, set]
 Obtiene/establece si se permite realizar pagos varios Más...
 
bool _Permitir_Reposiciones [get, set]
 Obtiene/establece si se permite realizar reposiciones Más...
 
bool _Permitir_Retiros [get, set]
 Obtiene/establece si se permite realizar retiros Más...
 
bool _Permitir_Arqueos [get, set]
 Obtiene/establece si se permite realizar arqueos Más...
 
- Eventos heredados desde sage.ew.tpv.Cash
UserNotifyerEvent _NotificarUsuario
 Evento de notificación al usuario Más...
 
PropertyChangedEventHandler PropertyChanged
 Evento público para notificar cambios en las propiedades Más...
 
- Eventos heredados desde sage.ew.interficies.ICash
UserNotifyerEvent _NotificarUsuario
 Evento de notificación a usuario Más...
 

Descripción detallada

La classe CashLogy compleix la interficie ICash

Definición en la línea 17 del archivo CashLogy.cs.

Documentación del constructor y destructor

◆ CashLogy()

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

Constructor de la clase

Definición en la línea 40 del archivo CashLogy.cs.

Documentación de las funciones miembro

◆ _Arqueo()

override bool sage.ew.tpv.Clases.CashLogy._Arqueo ( ArqueoTpv  toArqueo,
decimal  tnImporte 
)
inlinevirtual

Operación de Arqueo

Parámetros
toArqueoObjeto de la clase de negocio
tnImporteImporte con el que operar
Devuelve
True si ejecucion correcta. False en caso contrario

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 641 del archivo CashLogy.cs.

◆ _BackOffice()

override bool sage.ew.tpv.Clases.CashLogy._BackOffice ( )
inlinevirtual

Acceso al BackOffice del cajón electrónico

Devuelve

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 299 del archivo CashLogy.cs.

◆ _Cobrar()

override bool sage.ew.tpv.Clases.CashLogy._Cobrar ( docventatpv.ewDocVentaTPV  toDocVenta,
Decimal  tnImporte 
)
inlinevirtual

Ens executa perquè cobri el CASH Ens retornarà TRUE en cas que ha anat OK Ens retornarà FALSE en cas que hagi hagut algun error

Parámetros
toDocVenta
tnImporte
Devuelve

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 53 del archivo CashLogy.cs.

◆ _CobroFactura()

override bool sage.ew.tpv.Clases.CashLogy._CobroFactura ( CobrosPrevision  toCobroFactura,
decimal  tnImporte 
)
inlinevirtual

Operación de cobro de factura

Parámetros
toCobroFacturaObjeto de la clase de negocio
tnImporteImporte con el que operar
Devuelve
True si ejecucion correcta. False en caso contrario

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 401 del archivo CashLogy.cs.

◆ _CobroVarios()

override bool sage.ew.tpv.Clases.CashLogy._CobroVarios ( CobrosVarios  toCobroVarios,
decimal  tnImporte 
)
inlinevirtual

Operación de cobro vario

Parámetros
toCobroVariosObjeto de la clase de negocio
tnImporteImporte con el que operar
Devuelve
True si ejecucion correcta. False en caso contrario

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 420 del archivo CashLogy.cs.

◆ _Desconectar()

override bool sage.ew.tpv.Clases.CashLogy._Desconectar ( )
inlinevirtual

Desconectar la comunicación con el cajón

Devuelve

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 387 del archivo CashLogy.cs.

◆ _PagoVarios()

override bool sage.ew.tpv.Clases.CashLogy._PagoVarios ( PagosVarios  toPagosVarios,
decimal  tnImporte 
)
inlinevirtual

Operación de pago vario

Parámetros
toPagosVariosObjeto de la clase de negocio
tnImporteImporte con el que operar
Devuelve
True si ejecucion correcta. False en caso contrario

Reimplementado de sage.ew.tpv.Cash.

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

◆ _Probar()

override bool sage.ew.tpv.Clases.CashLogy._Probar ( )
inlinevirtual

Metode per provar el funcionament del CashLogy

Devuelve

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 278 del archivo CashLogy.cs.

◆ _Reposicion()

override bool sage.ew.tpv.Clases.CashLogy._Reposicion ( Reposicion  toReposicion,
decimal  tnImporte 
)
inlinevirtual

Operación de reposición

Parámetros
toReposicionObjeto de la clase de negocio
tnImporteImporte con el que operar
Devuelve
True si ejecucion correcta. False en caso contrario

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 552 del archivo CashLogy.cs.

◆ _Retiro()

override bool sage.ew.tpv.Clases.CashLogy._Retiro ( Retiros  toRetiro,
decimal  tnImporte 
)
inlinevirtual

Operación de retiro

Parámetros
toRetiroObjeto de la clase de negocio
tnImporteImporte con el que operar
Devuelve
True si ejecucion correcta. False en caso contrario

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 739 del archivo CashLogy.cs.

◆ _Show()

override void sage.ew.tpv.Clases.CashLogy._Show ( )
inlinevirtual

Ens presenta la pantalla de configuració del Cash

Reimplementado de sage.ew.tpv.Cash.

Definición en la línea 268 del archivo CashLogy.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: