Referencia de la Clase sage.ew.tpv.ArqueoTpvConsolidacion

Clase ArqueoTpvConsolidacion derivada de ArqueoTpv Más...

Diagrama de herencias de sage.ew.tpv.ArqueoTpvConsolidacion
sage.ew.tpv.ArqueoTpv sage.ew.interficies.IDocumentoImprimible sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider

Métodos públicos

 ArqueoTpvConsolidacion ()
 Constructor de la classe ArqueoTpvConsolidacion Más...
 
override bool _Save ()
 Es sobreescriu el metode _Save, per a que no faci res a la consolidació d'arquejos. Más...
 
override decimal _Afegir_Total_Tecleado_Diferencia (ref DataTable tdtTable, string tcCadenaFormat)
 Es sobreescriu el metode _Afegir_Total_Tecleado_Diferencia, per a que no faci res a la consolidació d'arquejos. Más...
 
- Métodos públicos heredados desde sage.ew.tpv.ArqueoTpv
decimal _Cotizacion (String lcMoneda)
 
Dictionary< string, object > _Moneda (String lcMoneda)
 
 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_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 bool _DesArquear ()
 Desarquea un arqueo ya cerrado y descarga el objeto dejando vacio para ser cargado posteriormente con un nuevo arqueo o todo lo pendiente ... 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...
 
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...
 

Propiedades

new DateTime _FechaDesde [get, set]
 Fecha inicial de la consolidación de Arqueos Más...
 
new DateTime _FechaHasta [get, set]
 Fecha final de la consolidación de Arqueos Más...
 
new string _CajaDesde [get, set]
 Caja inicial de la consolidación de Arqueos Más...
 
new string _CajaHasta [get, set]
 Caja final de la consolidación de Arqueos Más...
 
new bool _TodasCajas [get, set]
 Indica si se utiliza el check de todas las cajas 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...
 
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...
 

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
 Datatable Tiquets Más...
 
DataTable _dtVentas_Albaranes
 Datatable Albaranes Más...
 
DataTable _dtVentas_Facturas
 Datatable Facturas Más...
 
DataTable _dtOperCaja_Reposiciones
 Datatable Reposiciones 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
 Datatable caja Más...
 
DataTable _dtDesg_Familias
 Datatable Familias Más...
 
DataTable _dtDesg_Iva
 Datatable IVA 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
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...
 
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...
 
- 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 ArqueoTpvConsolidacion derivada de ArqueoTpv

Definición en la línea 12 del archivo ArqueoTpvConsolidacion.cs.

Documentación del constructor y destructor

◆ ArqueoTpvConsolidacion()

sage.ew.tpv.ArqueoTpvConsolidacion.ArqueoTpvConsolidacion ( )
inline

Constructor de la classe ArqueoTpvConsolidacion

Definición en la línea 67 del archivo ArqueoTpvConsolidacion.cs.

Documentación de las funciones miembro

◆ _Afegir_Total_Tecleado_Diferencia()

override decimal sage.ew.tpv.ArqueoTpvConsolidacion._Afegir_Total_Tecleado_Diferencia ( ref DataTable  tdtTable,
string  tcCadenaFormat 
)
inlinevirtual

Es sobreescriu el metode _Afegir_Total_Tecleado_Diferencia, per a que no faci res a la consolidació d'arquejos.

Parámetros
tdtTable
tcCadenaFormat
Devuelve

Reimplementado de sage.ew.tpv.ArqueoTpv.

Definición en la línea 90 del archivo ArqueoTpvConsolidacion.cs.

◆ _Save()

override bool sage.ew.tpv.ArqueoTpvConsolidacion._Save ( )
inlinevirtual

Es sobreescriu el metode _Save, per a que no faci res a la consolidació d'arquejos.

Devuelve

Reimplementado de sage.ew.tpv.ArqueoTpv.

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

Documentación de propiedades

◆ _CajaDesde

new string sage.ew.tpv.ArqueoTpvConsolidacion._CajaDesde
getset

Caja inicial de la consolidación de Arqueos

Definición en la línea 39 del archivo ArqueoTpvConsolidacion.cs.

◆ _CajaHasta

new string sage.ew.tpv.ArqueoTpvConsolidacion._CajaHasta
getset

Caja final de la consolidación de Arqueos

Definición en la línea 48 del archivo ArqueoTpvConsolidacion.cs.

◆ _FechaDesde

new DateTime sage.ew.tpv.ArqueoTpvConsolidacion._FechaDesde
getset

Fecha inicial de la consolidación de Arqueos

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

◆ _FechaHasta

new DateTime sage.ew.tpv.ArqueoTpvConsolidacion._FechaHasta
getset

Fecha final de la consolidación de Arqueos

Definición en la línea 30 del archivo ArqueoTpvConsolidacion.cs.

◆ _TodasCajas

new bool sage.ew.tpv.ArqueoTpvConsolidacion._TodasCajas
getset

Indica si se utiliza el check de todas las cajas

Definición en la línea 57 del archivo ArqueoTpvConsolidacion.cs.


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