Referencia de la Clase sage.ew.tpv.ArqueoTpvConsulta

Clase ArqueoTpvConsulta derivada de ArqueoTpv para la consulta de Arqueos Más...

Diagrama de herencias de sage.ew.tpv.ArqueoTpvConsulta
sage.ew.tpv.ArqueoTpv sage.ew.interficies.IDocumentoImprimible sage.ew.interficies.IAddons sage.ew.interficies.IArqueoTpv sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider

Métodos públicos

 ArqueoTpvConsulta ()
 Constructor de la classe ArqueoTpvConsulta Más...
 
override bool _DesArquear ()
 Se sobreescribe el método _DesArquear, para desarquear todos los arqueos. Más...
 
- Métodos públicos heredados desde sage.ew.tpv.ArqueoTpv
decimal _Cotizacion (String lcMoneda)
 
Dictionary< string, object > _Moneda (String lcMoneda)
 
bool _Show_Print (int tnAbrirEn=1)
 _Show_Print Más...
 
Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtener los filtros de los arqueos Más...
 
DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtener los datos de los arqueos Más...
 
 ArqueoTpv ()
 Constructor Más...
 
 ArqueoTpv (int tnNumero)
 Constructor Más...
 
 ArqueoTpv (dynamic toForm)
 PE-87745 - Constructor passant per parametre el formulari Más...
 
Dictionary< string, object > _Obtener_DatosGen_Arqueo_Cerrado (string tcEjercicio, string tcEmpresa, int tnNumero)
 Obtiene datos generales de un arqueo extrayendolos directamente de la bd en el registro de la tabla TPV!ARQUEOS Más...
 
void _DescargarDatos ()
 Vacía las propiedades de la clase y deja el objeto preparado para ser cargado de nuevo. Más...
 
bool _Load ()
 Carga los datos de un arqueo: 1) Si la propiedad _nNumero está a 0, se calcula un arqueo nuevo con todo lo pendiente de arquear 2) Si la propiedad _nNumero tiene valor != 0, se obtiene todos los datos de un arqueo ya cerrado Más...
 
void _Load_Observaciones ()
 PE-89588 - Método para cargar las observaciones de un arqueo Más...
 
virtual bool _Save ()
 Cierra un arqueo cargado previamente en pantalla. Es necesario que hay un arqueo cargado en el objeto y que no esté cerrado, es decir, no puede tener número. Más...
 
virtual bool _Save_Observaciones ()
 PE-89588 - Método para guardar las observaciones Más...
 
void _Arquear ()
 Arquear la caja Más...
 
DataTable _DataTableCierreCaja (Dictionary< string, string > monedas=null)
 Establece el tipo definitivo Más...
 
DataTable _MontaArqueo ()
 Metodo que monta un DataTable con los datos del Arqueo para mostrarlos en el Datagrid Más...
 
virtual decimal _Afegir_Total_Tecleado_Diferencia (ref DataTable tdtTable, string tcCadenaFormat)
 Metode virtual per a afegir el tecleado i la diferencia al arqueig Más...
 
virtual void _Obtener_DataTable_Arqueo_Caja ()
 Rellena la propiedad del objeto DatTable _dtArqueo_Caja que contiene el cuadre de caja, es decir, cobros en efectivo + reposiciones - retiradas ... Rellena la propiedad del objeto Decimal _nImporteArqueo que contiene el efectivo teorico en caja ... Más...
 
void _Print (TiposDeArqueos teTipoDeArqueo, string tcFileXMLDatos, string tcCaption="")
 Imprimir el arqueo Más...
 
void _Print_Consolida (string tcFileXMLDatos, string tcCaption, string tcCajaIni, string tcCajaFin, DateTime dFechaIni, DateTime dFechaFin, Boolean tlTodasCajas=false)
 PE-90528 Imprimir consolidación del arqueo Más...
 
void _MessageBox (string tcMensaje, string tcTitulo="", MessageBoxButtons toButtons=MessageBoxButtons.OK, MessageBoxIcon toIcon=MessageBoxIcon.Error, MessageBoxDefaultButton toDefaultButton=MessageBoxDefaultButton.Button1)
 PE-87745 - Centralizar mensajes de aviso. Más...
 
string _CreateFileTemporalXML (string tcFileName, DataTable ldTable)
 PE-94078 Método para crear un fichero XML en 'euroterm\temp' Más...
 
ewDocIva getDocIva (String lcEmpresa, String lcNumero, String lcLetra)
 Metodo que calcula el IVA del documento y lo guarda en memoria Más...
 
virtual void _Show ()
 Método Show Más...
 
virtual void _Navegar_Tickets (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Albaranes (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Facturas (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Reposiciones (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Cobros_Tickets (String tcDivisa="")
 _Navegar_Cobros_Tickets PE-77621 Más...
 
virtual void _Navegar_Vales_Efectuados ()
 PE-77621 Más...
 
virtual void _Navegar_Entregas_Cuenta_Albaranes (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Entregas_Cuenta_Pedidos (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Cobros_Facturas (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Cobros_Varios ()
 PE-77621 Más...
 
virtual void _Navegar_Pagos_Facturas (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Pagos_Varios ()
 PE-77621 Más...
 
virtual void _Navegar_Retiros (String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Ventas_Familias (string tcDescripcion, String tcDivisa="")
 PE-77621 Más...
 
virtual void _Navegar_Operaciones_Caja (string tcDescripcion, String tcDivisa="")
 88164 Más...
 
virtual void _Navegar_Creditos ()
 PE-88164 Más...
 
virtual void _Navegar_Abonos ()
 PE-88164 Más...
 
string _ObtenerCaja (String tcCampo="", String tcEmpresa="")
 PE-90528 - Método para consulta las cajas de una empresa Más...
 

Propiedades

new bool _DesgloseFamilias [get, set]
 Indica si se tiene de desglosar familias en arqueo Más...
 
- Propiedades heredados desde sage.ew.tpv.ArqueoTpv
Boolean _AvisoIva [get]
 T115439 Más...
 
DataTable _ArqueoDataTable [get]
 DataTable con los datos del arqueo Más...
 
Dictionary< string, string > _Monedas [get]
 Diccionario de monedas Más...
 
int _Numero [get, set]
 
string _Observaciones [get, set]
 Observaciones Más...
 
string _Caja [get, set]
 Código de caja Más...
 
DateTime _Fecha [get, set]
 Fecha de arqueo Más...
 
decimal _ImporteTotalVentas [get]
 Importe total ventas (tiquets+albaranes+facturas), de solo lectura por que este valor es el resultado de cálculos sobre los datos de las tablas ... Más...
 
int _Numero_Tiquets [get]
 Nº de tiquets en el arqueo, de solo lectura por que este valor es el resultado de cálculos sobre los datos de las tablas ... Más...
 
string _Numero_Tiquet_Inicial [get]
 Número de tiquet inicial, de lectura por que no se puede poner lo que a uno le venga en gana, depende de lo que haya en las tablas ... Más...
 
string _Numero_Tiquet_Final [get]
 Número de tiquet final, de lectura por que no se puede poner lo que a uno le venga en gana, depende de lo que haya en las tablas ... Más...
 
string _Letra_Tiquet_Inicial [get]
 Letra de tiquet inicial Más...
 
string _Letra_Tiquet_Final [get]
 Letra de tiquet final Más...
 
decimal _ImporteTotalOperCaja [get]
 Incluye reposiciones+cobros tiquets+vales efectuados+entregas a cuenta alb.+entregas a cuenta ped.+cobros facturas+cobros varios+pagos facturas+pagos varios+retiros caja en negativo, de solo lectura por que este valor es el resultado de cálculos sobre los datos de las tablas ... Más...
 
decimal _ImporteArqueo [get]
 Importe arqueo, de solo lectura por que este valor es el resultado de cálculos sobre los datos de las tablas ... Más...
 
decimal _ImporteEfectivoArqueo [get]
 Importe efectivo en caja, de solo lectura por que este valor es el resultado de cálculos sobre los datos de las tablas ... Más...
 
decimal _ImporteTecleado [get, set]
 Importe tecleado al cerrar un arqueo, de lectura y escritura por que es el usuario el que lo introduce ... Más...
 
decimal _ImporteDiferencia [get]
 Importe diferencia, solo de lectura pues depende de ImporteArqueo y de ImporteTecleado Más...
 
decimal _ImporteRepEnCaja [get, set]
 Importe reposición que se deja en caja al cerrar un arqueo, de lectura/escritura por que es el usuario el que lo introduce ... Más...
 
decimal _ImporteRetirado [get, set]
 Importe retirado de caja al cerrar un arqueo, de lectura/escritura por que el usuario introduce el valor ... Más...
 
decimal _ImporteDesgFamilias [get]
 Importe total de ventas según el desglose de familias Más...
 
decimal _DesgIvaTic_TotalBases [get]
 Importe total de todas las bases de todos los tipos de IVA que componen el cuadro desglose de IVA tiquets. Más...
 
decimal _DesgIvaTic_TotalIvas [get]
 Importe total de todas los importes de IVA de todos los tipos de IVA que componen el cuadro desglose de IVA tiquets. Más...
 
decimal _DesgIvaTic_TotalTotal [get]
 Importe total de todos los bases+iva de todos los tipos de IVA que componen el cuadro desglose de IVA tiquets. Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 
bool _Estado_Consulta [get, set]
 Mensaje de error Más...
 
Dictionary< string, object > _Addons = new Dictionary<string, object>() [get]
 Diccionario interno para las extensiones de los addons. Más...
 
IDocPrint _DocPrint [get, set]
 DocPrint par ala impresión Más...
 
string _Empresa [get, set]
 Empresa Más...
 
string _Nombre [get]
 Nombre Más...
 
string _ReportBase [get, set]
 Fichero base para el report Más...
 
string _ReportTitlePreview [get, set]
 Título para el preview Más...
 
- Propiedades heredados desde sage.ew.interficies.IDocumentoImprimible
string _Fecha [get]
 Fecha Más...
 
string _Empresa [get, set]
 Empresa que origina la impresión Más...
 
string _ReportBase [get, set]
 Nombre del report que se va a utilizar para imprimir el documento Más...
 
string _ReportTitlePreview [get, set]
 PE-103490 Nombre del documento que se va a utilizar para la previsualización el documento Más...
 
string _Nombre [get]
 Nombre que se le va a dar al trabajo de impresión Más...
 
IDocPrint _DocPrint [get, set]
 Referencia al objeto de impresión. Se utiliza para finalizar la interacción entre el Documento y el objeto de impresión una vez terminado el trabajo. Más...
 
- Propiedades heredados desde sage.ew.interficies.IAddons
Dictionary< string, object > _Addons [get]
 Diccionario donde cargaremos los addons disponibles (PE-97109) Más...
 

Otros miembros heredados

- Campos de datos heredados desde sage.ew.tpv.ArqueoTpv
Dictionary< string, string > _Cajas = new Dictionary<string, string>()
 Diccuonario de cajas Más...
 
Dictionary< string, string > _Numeros = new Dictionary<string, string>()
 Diccuonario de numeros Más...
 
DialogResult _DialogResult = null
 En caso de llamada a algun formulario intermedio, esta variable contendrá el resultado del mismo para poder recuperarlo desde el formulario que lo invoque Más...
 
bool _Cargar_Todo_Arqueo_Al_Asignar_Numero = true
 Booleano para indicar si se carga todo el arqueo al asignar el número Más...
 
bool _Error = false
 Nos indicará si ha habido algún error ... Más...
 
formul.FormBase _oLinkForm = null
 Referencia al posible formulario asociado a la clase de negocio Más...
 
DataTable _dtVentas_Tiquets
 I. VENTAS. Más...
 
DataTable _dtVentas_Albaranes
 Datatable Albaranes Más...
 
DataTable _dtVentas_Facturas
 Datatable Facturas Más...
 
DataTable _dtOperCaja_Reposiciones
 II. OPERACIONES DE CAJA. Más...
 
DataTable _dtOperCaja_Retiradas
 Datatable Retiros Más...
 
DataTable _dtOperCaja_Cobros_Tiquets
 Datatable Cobros Tiquets Más...
 
DataTable _dtOperCaja_Vales_Efectuados
 Datatable Vales Efectuados Más...
 
DataTable _dtOperCaja_Entregas_Cuenta_Albaranes
 Datatable Entregas a cuenta albaranes Más...
 
DataTable _dtOperCaja_Entregas_Cuenta_Pedidos
 Datatable Entregas a cuenta pedidos Más...
 
DataTable _dtOperCaja_Cobros_Varios
 Datatable Cobros Varios Más...
 
DataTable _dtOperCaja_Cobros_Facturas
 Datatable Cobros Facturas Más...
 
DataTable _dtOperCaja_Pagos_Varios
 Datatable Pagos Varios Más...
 
DataTable _dtOperCaja_Pagos_Facturas
 Datatable Pagos Facturas Más...
 
DataTable _dtArqueo_Caja
 III. ARQUEO DE CAJA. Más...
 
DataTable _dtDesg_Familias
 IV. DESGLOSE DE VENTAS POR FAMILIA. Más...
 
DataTable _dtDesg_Iva
 V. DESGLOSE DE IVA DE LAS VENTAS DE TIQUETS. Más...
 
bool _DesgloseFamilias = (Convert.ToBoolean(DB.SQLValor("CONFTPV", "EMPRESA", Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa")), "DESGFAM", "TPV")))
 Indica si se tiene de desglosar familias en arqueo Más...
 
- Métodos protegidos heredados desde sage.ew.tpv.ArqueoTpv
virtual int _Obtener_Numero_Tiquets (ref string tnNumTicIni, ref string tnNumTicFin, ref string tcMsgError, ref string tnLetraTicIni, ref string tnLetraTicFin)
 Retorna el nº de tiquets, nº tiquet inicial i nº tiquet final ... Más...
 
virtual void _Obtener_DataTables_Importe_Tiquets_Albaranes_Facturas (ref DateTime tdFechaIni, ref DateTime tdFechaFin, ref string tcMsgError)
 Obtener DataTable del apartado de Ventas ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Reposiciones (ref decimal lnTotalRepo, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado reposiciones ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Vales_Efectuados (ref decimal tnTotalVales, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado vales efectuados ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Cobros_Tiquets (ref decimal tnTotalCobros, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Cobros de tiquets ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Entregas_Cuenta_Albaranes (ref decimal tnTotalEntAlbaran, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado entregas a cuenta albaranes ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Entregas_Cuenta_Pedidos (ref decimal tnTotalEntPedidos, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado entregas a cuenta pedidos ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Pagos_Facturas (ref decimal tnTotalPagosFacturas, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado pagos facturas ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Cobros_Facturas (ref decimal tnTotalCobrosFacturas, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado cobros de facturas ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Cobros_Varios (ref decimal tnTotalCobrosVarios, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado cobros varios ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Pagos_Varios (ref decimal tnTotalPagosVarios, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado pagos varios ... Más...
 
virtual DataTable _Obtener_DataTable_OperCaja_Retiros (ref decimal tnTotalRetiros, ref string tcMsgError)
 Obtener DataTable del apartado de Operaciones de Caja - Subapartado retiros ... Más...
 
virtual decimal _Obtener_DataTable_Desg_Familias ()
 Rellena la propiedad del objeto DataTable _dtDesg_Familias que contiene el desglose de ventas por familias ... Más...
 
virtual void _Obtener_DataTable_Desg_Iva_Tiquets ()
 Rellena la propiedad del objeto DataTable _dtDesg_Iva que contiene el desglose de IVA de los tiquets ... Más...
 
virtual string _Obtener_XML_desglose_iva ()
 //PE-91451 Generamos un fichero XML con los datos de resumen de iva Más...
 
object [] _addRow (object[] row)
 Construeix un nou objecte fila Más...
 
object [] _addRow (DataRow toRow, Navegacion toNav)
 Construeix un nou objecte fila amb navegació Más...
 
void _Addons_Cargar ()
 Método para cargar en el diccionario _Addons todas las extensiones de arqueo tpv que tengan los Addons disponibles. Más...
 
void _Addons_Messagebox (string tcAddon, string tcMetodo, string tcMessage)
 Método para mostrar mensajes en la ejecución de addons (PE-97109) Más...
 
void _Addons_Arquear (TipoExecute teBeforeAfter)
 Ejecutar la extensión de los addons para arquear. Más...
 
void _Addons_DesArquear (TipoExecute teBeforeAfter)
 Ejecutar la extensión de los addons para desarquear. Más...
 
bool _Addons_Load (TipoExecute teBeforeAfter)
 Ejecutar la extensión de los addons para el _Load(). Más...
 
bool _Addons_Save (TipoExecute teBeforeAfter)
 Ejecutar la extensión de los addons para el _Save(). Más...
 
bool _Addons_DescargarDatos (TipoExecute teBeforeAfter)
 Ejecutar la extensión de los addons para el _DescargarDatos(). Más...
 
DataTable _Addons_MontaArqueo (TipoExecute teBeforeAfter)
 Ejecutar la extensión de los addons para el _MontarArqueo(). Más...
 
void _Addons_Obtener_DataTable_Arqueo_Caja (TipoExecute teBeforeAfter)
 Ejecutar la extensión de los addons para el _Obtener_DataTable_Arqueo_Caja(). Más...
 
void _Addons_Print (TipoExecute teBeforeAfter, TiposDeArqueos teTipoDeArqueo, string tcFileXMLDatos, string tcCaption)
 Ejecutar la extensión de los addons para el _Print(). Más...
 
void _Addons_Print_Consolida (TipoExecute teBeforeAfter, string tcFileXMLDatos, string tcCaption, string tcCajaIni, string tcCajaFin, DateTime dFechaIni, DateTime dFechaFin, Boolean tlTodasCajas)
 Ejecutar la extensión de los addons para el _Print_Consolida(). Más...
 
- Atributos protegidos heredados desde sage.ew.tpv.ArqueoTpv
string _cMensaje_Error = string.Empty
 Mensaje de error Más...
 
bool _lEstadoConsulta = false
 Propiedad para determinar si estamos en consulta de arqueos Más...
 
DateTime _FechaDesde = null
 Fecha inicial de la consolidación de Arqueos Más...
 
DateTime _FechaHasta = null
 Fecha final de la consolidación de Arqueos Más...
 
string _CajaDesde = string.Empty
 Caja inicial de la consolidación de Arqueos Más...
 
string _CajaHasta = string.Empty
 Caja final de la consolidación de Arqueos Más...
 
bool _TodasCajas = false
 Indica si se ha seleccionado, utilizar todas las cajas Más...
 

Descripción detallada

Clase ArqueoTpvConsulta derivada de ArqueoTpv para la consulta de Arqueos

Definición en la línea 11 del archivo ArqueoTpvConsulta.cs.

Documentación del constructor y destructor

◆ ArqueoTpvConsulta()

sage.ew.tpv.ArqueoTpvConsulta.ArqueoTpvConsulta ( )
inline

Constructor de la classe ArqueoTpvConsulta

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

Documentación de las funciones miembro

◆ _DesArquear()

override bool sage.ew.tpv.ArqueoTpvConsulta._DesArquear ( )
inlinevirtual

Se sobreescribe el método _DesArquear, para desarquear todos los arqueos.

Devuelve

Reimplementado de sage.ew.tpv.ArqueoTpv.

Definición en la línea 43 del archivo ArqueoTpvConsulta.cs.

Documentación de propiedades

◆ _DesgloseFamilias

new bool sage.ew.tpv.ArqueoTpvConsulta._DesgloseFamilias
getset

Indica si se tiene de desglosar familias en arqueo

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


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