Referencia de la Interfaz sage.ew.interficies.ICash

Definició de la interficie pels calaixos intel·ligents (cash) Más...

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

Métodos públicos

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...
 
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...
 
bool _Arqueo (ArqueoTpv toArqueo, decimal tnImporte)
 Operación de Arqueo Más...
 
void _Show ()
 Ens presenta la pantalla de configuració del Cash Más...
 
bool _Probar ()
 Farà una prova de comunicació amb el calaix Más...
 
bool _BackOffice ()
 Acceso al BackOffice del cajón electrónico Más...
 
bool _Save ()
 Ens guarda les propietats a la base de dades Más...
 
bool _Load ()
 Ens carrega les propietats des del terminal Más...
 
bool _Desconectar ()
 Desconectar la comunicación con el cajón Más...
 

Propiedades

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

UserNotifyerEvent _NotificarUsuario
 Evento de notificación a usuario Más...
 

Descripción detallada

Definició de la interficie pels calaixos intel·ligents (cash)

Definición en la línea 14 del archivo ICash.cs.

Documentación de las funciones miembro

◆ _Abono()

bool sage.ew.interficies.ICash._Abono ( sage.ew.tpv.Retiros  toRetiro,
Decimal  tnImporte 
)

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

◆ _Arqueo()

bool sage.ew.interficies.ICash._Arqueo ( ArqueoTpv  toArqueo,
decimal  tnImporte 
)

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

Implementado en sage.ew.tpv.Cash y sage.ew.tpv.Clases.CashLogy.

◆ _BackOffice()

bool sage.ew.interficies.ICash._BackOffice ( )

Acceso al BackOffice del cajón electrónico

Devuelve

Implementado en sage.ew.tpv.Cash y sage.ew.tpv.Clases.CashLogy.

◆ _Cobrar()

bool sage.ew.interficies.ICash._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

Parámetros
toDocVenta
tnImporte
Devuelve

Implementado en sage.ew.tpv.Cash y sage.ew.tpv.Clases.CashLogy.

◆ _CobroFactura()

bool sage.ew.interficies.ICash._CobroFactura ( sage.ew.tpv.Clases.CobrosPrevision  toCobroFactura,
Decimal  tnImporte 
)

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

◆ _CobroVarios()

bool sage.ew.interficies.ICash._CobroVarios ( sage.ew.tpv.Clases.CobrosVarios  toCobroVarios,
Decimal  tnImporte 
)

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

◆ _Desconectar()

bool sage.ew.interficies.ICash._Desconectar ( )

Desconectar la comunicación con el cajón

Devuelve

Implementado en sage.ew.tpv.Cash y sage.ew.tpv.Clases.CashLogy.

◆ _Load()

bool sage.ew.interficies.ICash._Load ( )

Ens carrega les propietats des del terminal

Devuelve

Implementado en sage.ew.tpv.Cash.

◆ _PagoVarios()

bool sage.ew.interficies.ICash._PagoVarios ( sage.ew.tpv.Clases.PagosVarios  toPagosVarios,
Decimal  tnImporte 
)

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

◆ _Probar()

bool sage.ew.interficies.ICash._Probar ( )

Farà una prova de comunicació amb el calaix

Devuelve

Implementado en sage.ew.tpv.Cash y sage.ew.tpv.Clases.CashLogy.

◆ _Reposicion()

bool sage.ew.interficies.ICash._Reposicion ( sage.ew.tpv.Reposicion  toReposicion,
Decimal  tnImporte 
)

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

◆ _Retiro()

bool sage.ew.interficies.ICash._Retiro ( sage.ew.tpv.Retiros  toRetiro,
Decimal  tnImporte 
)

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

◆ _Save()

bool sage.ew.interficies.ICash._Save ( )

Ens guarda les propietats a la base de dades

Devuelve

Implementado en sage.ew.tpv.Cash.

◆ _Show()

void sage.ew.interficies.ICash._Show ( )

Ens presenta la pantalla de configuració del Cash

Implementado en sage.ew.tpv.Cash y sage.ew.tpv.Clases.CashLogy.

Documentación de propiedades

◆ _Activo

bool sage.ew.interficies.ICash._Activo
getset

Ens retorna TRUE si el Cash està actiu per aquest terminal, en cas contrari ens retornarà FALSE

Definición en la línea 36 del archivo ICash.cs.

◆ _Cambio

decimal sage.ew.interficies.ICash._Cambio
getset

Canvi que ha tornat

Definición en la línea 31 del archivo ICash.cs.

◆ _CodigoFormaCobro

string sage.ew.interficies.ICash._CodigoFormaCobro
getset

Codi de la forma de cobro que té associat el Cash

Definición en la línea 21 del archivo ICash.cs.

◆ _Entrega

decimal sage.ew.interficies.ICash._Entrega
getset

Entrega que l'usuari ha fet

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

◆ _Error_Message

string sage.ew.interficies.ICash._Error_Message
getset

Descripció de l'error que ha passat

Definición en la línea 51 del archivo ICash.cs.

◆ _ImprimirDocumento

eCash_OrdenImpresion sage.ew.interficies.ICash._ImprimirDocumento
getset

Moment en que s'imprimirà el document.

Definición en la línea 71 del archivo ICash.cs.

◆ _Permitir_Arqueos

bool sage.ew.interficies.ICash._Permitir_Arqueos
getset

Obtiene/establece si se permite realizar arqueos

Definición en la línea 140 del archivo ICash.cs.

◆ _Permitir_CobrosCaja

bool sage.ew.interficies.ICash._Permitir_CobrosCaja
getset

Obtiene/establece si se permite realizar cobros por caja

Definición en la línea 111 del archivo ICash.cs.

◆ _Permitir_CobrosFacturas

bool sage.ew.interficies.ICash._Permitir_CobrosFacturas
getset

Obtiene/establece si se permite realizar cobro de facturas

Definición en la línea 116 del archivo ICash.cs.

◆ _Permitir_CobrosVarios

bool sage.ew.interficies.ICash._Permitir_CobrosVarios
getset

Obtiene/establece si se permite realizar cobros varios

Definición en la línea 121 del archivo ICash.cs.

◆ _Permitir_PagosVarios

bool sage.ew.interficies.ICash._Permitir_PagosVarios
getset

Obtiene/establece si se permite realizar pagos varios

Definición en la línea 126 del archivo ICash.cs.

◆ _Permitir_Reposiciones

bool sage.ew.interficies.ICash._Permitir_Reposiciones
getset

Obtiene/establece si se permite realizar reposiciones

Definición en la línea 131 del archivo ICash.cs.

◆ _Permitir_Retiros

bool sage.ew.interficies.ICash._Permitir_Retiros
getset

Obtiene/establece si se permite realizar retiros

Definición en la línea 136 del archivo ICash.cs.

◆ _PermitirEntregasParciales

bool sage.ew.interficies.ICash._PermitirEntregasParciales
getset

Indica si el cash permet fer entregues parcials, per defecte NO.

Definición en la línea 41 del archivo ICash.cs.

◆ _Propiedades

Dictionary<string, object> sage.ew.interficies.ICash._Propiedades
getset

Diccionari on es guardaran les diferents propietats de configuració del Cash

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

◆ _Terminal

string sage.ew.interficies.ICash._Terminal
getset

Nom del terminal que executa el Cash

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

◆ _Visible_Arqueos

bool sage.ew.interficies.ICash._Visible_Arqueos
getset

Visibilidad de la opción de arqueos

Definición en la línea 106 del archivo ICash.cs.

◆ _Visible_CobrosCaja

bool sage.ew.interficies.ICash._Visible_CobrosCaja
getset

Visibilidad de la opción de cobros varios

Definición en la línea 76 del archivo ICash.cs.

◆ _Visible_CobrosFacturas

bool sage.ew.interficies.ICash._Visible_CobrosFacturas
getset

Visibilidad de la opción de cobro de facturas

Definición en la línea 86 del archivo ICash.cs.

◆ _Visible_CobrosVarios

bool sage.ew.interficies.ICash._Visible_CobrosVarios
getset

Visibilidad de la opción de cobros varios

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

◆ _Visible_PagosVarios

bool sage.ew.interficies.ICash._Visible_PagosVarios
getset

Visibilidad de la opción de pagos varios

Definición en la línea 91 del archivo ICash.cs.

◆ _Visible_Reposiciones

bool sage.ew.interficies.ICash._Visible_Reposiciones
getset

Visibilidad de la opción de reposiciones

Definición en la línea 96 del archivo ICash.cs.

◆ _Visible_Retiros

bool sage.ew.interficies.ICash._Visible_Retiros
getset

Visibilidad de la opción de retiros

Definición en la línea 101 del archivo ICash.cs.

◆ _Wait_Conection_Message

string sage.ew.interficies.ICash._Wait_Conection_Message
getset

Mensaje que se mostrará durante las operaciones de comunicación con el cajón

Definición en la línea 61 del archivo ICash.cs.

◆ _Warning_Message

string sage.ew.interficies.ICash._Warning_Message
getset

Descripció del warning que ha passat

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

Documentación de los eventos

◆ _NotificarUsuario

UserNotifyerEvent sage.ew.interficies.ICash._NotificarUsuario

Evento de notificación a usuario

Definición en la línea 253 del archivo ICash.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: