Referencia de la Clase sage.ew.tpv.ArqueoTpv

Clase Arqueo TPV: Para crear un arqueo nuevo para consultar lo pendiente de arquear: Más...

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

Estructuras de datos

class  ewDocIva
 Clase utilizada para guardar los valores del iva de cada documento
Más...
 

Métodos públicos

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 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...
 

Campos de datos

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

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

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...
 

Propiedades

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...
 

Descripción detallada

Clase Arqueo TPV: Para crear un arqueo nuevo para consultar lo pendiente de arquear:

ArqueoTpv loArqueo = new ArqueoTpv(); loArqueo._Numero = 0; ó loArqueo._Load();

y para cerrar el arqueo: loArqueo.Save()

Para consultar un arqueo ya existente, por ejemplo, el 125 ArqueoTpv loArqueo = new ArqueoTpv(125); loArqueo._Numero = 125; loArqueo._Load();

Definición en la línea 45 del archivo ArqueoTpv.cs.

Documentación del constructor y destructor

◆ ArqueoTpv() [1/3]

sage.ew.tpv.ArqueoTpv.ArqueoTpv ( )
inline

Constructor

Definición en la línea 983 del archivo ArqueoTpv.cs.

◆ ArqueoTpv() [2/3]

sage.ew.tpv.ArqueoTpv.ArqueoTpv ( int  tnNumero)
inline

Constructor

Parámetros
tnNumero

Definición en la línea 1006 del archivo ArqueoTpv.cs.

◆ ArqueoTpv() [3/3]

sage.ew.tpv.ArqueoTpv.ArqueoTpv ( dynamic  toForm)
inline

PE-87745 - Constructor passant per parametre el formulari

Parámetros
toForm

Definición en la línea 1036 del archivo ArqueoTpv.cs.

Documentación de las funciones miembro

◆ _Addons_Arquear()

void sage.ew.tpv.ArqueoTpv._Addons_Arquear ( TipoExecute  teBeforeAfter)
inlineprotected

Ejecutar la extensión de los addons para arquear.

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
Devuelve

Definición en la línea 4840 del archivo ArqueoTpv.cs.

◆ _Addons_Cargar()

void sage.ew.tpv.ArqueoTpv._Addons_Cargar ( )
inlineprotected

Método para cargar en el diccionario _Addons todas las extensiones de arqueo tpv que tengan los Addons disponibles.

Devuelve

Definición en la línea 4804 del archivo ArqueoTpv.cs.

◆ _Addons_DesArquear()

void sage.ew.tpv.ArqueoTpv._Addons_DesArquear ( TipoExecute  teBeforeAfter)
inlineprotected

Ejecutar la extensión de los addons para desarquear.

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
Devuelve

Definición en la línea 4873 del archivo ArqueoTpv.cs.

◆ _Addons_DescargarDatos()

bool sage.ew.tpv.ArqueoTpv._Addons_DescargarDatos ( TipoExecute  teBeforeAfter)
inlineprotected

Ejecutar la extensión de los addons para el _DescargarDatos().

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
Devuelve

Definición en la línea 4982 del archivo ArqueoTpv.cs.

◆ _Addons_Load()

bool sage.ew.tpv.ArqueoTpv._Addons_Load ( TipoExecute  teBeforeAfter)
inlineprotected

Ejecutar la extensión de los addons para el _Load().

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
Devuelve

Definición en la línea 4906 del archivo ArqueoTpv.cs.

◆ _Addons_Messagebox()

void sage.ew.tpv.ArqueoTpv._Addons_Messagebox ( string  tcAddon,
string  tcMetodo,
string  tcMessage 
)
inlineprotected

Método para mostrar mensajes en la ejecución de addons (PE-97109)

Parámetros
tcAddon
tcMetodo
tcMessage
Devuelve

Definición en la línea 4829 del archivo ArqueoTpv.cs.

◆ _Addons_MontaArqueo()

DataTable sage.ew.tpv.ArqueoTpv._Addons_MontaArqueo ( TipoExecute  teBeforeAfter)
inlineprotected

Ejecutar la extensión de los addons para el _MontarArqueo().

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
Devuelve

Definición en la línea 5015 del archivo ArqueoTpv.cs.

◆ _Addons_Obtener_DataTable_Arqueo_Caja()

void sage.ew.tpv.ArqueoTpv._Addons_Obtener_DataTable_Arqueo_Caja ( TipoExecute  teBeforeAfter)
inlineprotected

Ejecutar la extensión de los addons para el _Obtener_DataTable_Arqueo_Caja().

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
Devuelve

Definición en la línea 5049 del archivo ArqueoTpv.cs.

◆ _Addons_Print()

void sage.ew.tpv.ArqueoTpv._Addons_Print ( TipoExecute  teBeforeAfter,
TiposDeArqueos  teTipoDeArqueo,
string  tcFileXMLDatos,
string  tcCaption 
)
inlineprotected

Ejecutar la extensión de los addons para el _Print().

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
teTipoDeArqueo
tcFileXMLDatos
tcCaption
Devuelve

Definición en la línea 5085 del archivo ArqueoTpv.cs.

◆ _Addons_Print_Consolida()

void sage.ew.tpv.ArqueoTpv._Addons_Print_Consolida ( TipoExecute  teBeforeAfter,
string  tcFileXMLDatos,
string  tcCaption,
string  tcCajaIni,
string  tcCajaFin,
DateTime  dFechaIni,
DateTime  dFechaFin,
Boolean  tlTodasCajas 
)
inlineprotected

Ejecutar la extensión de los addons para el _Print_Consolida().

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
tcFileXMLDatos
tcCaption
tcCajaIni
tcCajaFin
dFechaIni
dFechaFin
tlTodasCajas
Devuelve

Definición en la línea 5125 del archivo ArqueoTpv.cs.

◆ _Addons_Save()

bool sage.ew.tpv.ArqueoTpv._Addons_Save ( TipoExecute  teBeforeAfter)
inlineprotected

Ejecutar la extensión de los addons para el _Save().

Parámetros
teBeforeAfterDetermina en que momento se ejecuta el método.
Devuelve

Definición en la línea 4944 del archivo ArqueoTpv.cs.

◆ _addRow() [1/2]

object [] sage.ew.tpv.ArqueoTpv._addRow ( object []  row)
inlineprotected

Construeix un nou objecte fila

Parámetros
row
Devuelve

Definición en la línea 4689 del archivo ArqueoTpv.cs.

◆ _addRow() [2/2]

object [] sage.ew.tpv.ArqueoTpv._addRow ( DataRow  toRow,
Navegacion  toNav 
)
inlineprotected

Construeix un nou objecte fila amb navegació

Parámetros
toRow
toNav
Devuelve

Definición en la línea 4735 del archivo ArqueoTpv.cs.

◆ _Afegir_Total_Tecleado_Diferencia()

virtual decimal sage.ew.tpv.ArqueoTpv._Afegir_Total_Tecleado_Diferencia ( ref DataTable  tdtTable,
string  tcCadenaFormat 
)
inlinevirtual

Metode virtual per a afegir el tecleado i la diferencia al arqueig

Parámetros
tdtTable
tcCadenaFormat
Devuelve

Reimplementado en sage.ew.tpv.ArqueoTpvConsolidacion.

Definición en la línea 2107 del archivo ArqueoTpv.cs.

◆ _Arquear()

void sage.ew.tpv.ArqueoTpv._Arquear ( )
inline

Arquear la caja

Implementa sage.ew.interficies.IArqueoTpv.

Definición en la línea 1728 del archivo ArqueoTpv.cs.

◆ _Cotizacion()

decimal sage.ew.tpv.ArqueoTpv._Cotizacion ( String  lcMoneda)
inline

summary> PE-77346 Retorna los valores de la moneda DB.SQLREGValor("moneda", "codigo", lcMoneda);, guardando sus valores en memoria para su optimización /summary>

Definición en la línea 351 del archivo ArqueoTpv.cs.

◆ _CreateFileTemporalXML()

string sage.ew.tpv.ArqueoTpv._CreateFileTemporalXML ( string  tcFileName,
DataTable  ldTable 
)
inline

PE-94078 Método para crear un fichero XML en 'euroterm\temp'

Parámetros
tcFileNamenombre del fichero a crear
ldTabletable con los datos a copiar
Devuelve

Definición en la línea 2813 del archivo ArqueoTpv.cs.

◆ _DataTableCierreCaja()

DataTable sage.ew.tpv.ArqueoTpv._DataTableCierreCaja ( Dictionary< string, string >  monedas = null)
inline

Establece el tipo definitivo

Definición en la línea 1744 del archivo ArqueoTpv.cs.

◆ _DesArquear()

virtual bool sage.ew.tpv.ArqueoTpv._DesArquear ( )
inlinevirtual

Desarquea un arqueo ya cerrado y descarga el objeto dejando vacio para ser cargado posteriormente con un nuevo arqueo o todo lo pendiente ...

Devuelve
Devuelve true si pudo desarquear sin ninguna incidencia, false en caso contrario

Implementa sage.ew.interficies.IArqueoTpv.

Reimplementado en sage.ew.tpv.ArqueoTpvConsulta.

Definición en la línea 2120 del archivo ArqueoTpv.cs.

◆ _DescargarDatos()

void sage.ew.tpv.ArqueoTpv._DescargarDatos ( )
inline

Vacía las propiedades de la clase y deja el objeto preparado para ser cargado de nuevo.

Devuelve

Implementa sage.ew.interficies.IArqueoTpv.

Definición en la línea 1078 del archivo ArqueoTpv.cs.

◆ _Load()

bool sage.ew.tpv.ArqueoTpv._Load ( )
inline

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

Devuelve

Implementa sage.ew.interficies.IArqueoTpv.

Definición en la línea 1159 del archivo ArqueoTpv.cs.

◆ _Load_Observaciones()

void sage.ew.tpv.ArqueoTpv._Load_Observaciones ( )
inline

PE-89588 - Método para cargar las observaciones de un arqueo

Devuelve

Definición en la línea 1350 del archivo ArqueoTpv.cs.

◆ _MessageBox()

void sage.ew.tpv.ArqueoTpv._MessageBox ( string  tcMensaje,
string  tcTitulo = "",
MessageBoxButtons  toButtons = MessageBoxButtons.OK,
MessageBoxIcon  toIcon = MessageBoxIcon.Error,
MessageBoxDefaultButton  toDefaultButton = MessageBoxDefaultButton.Button1 
)
inline

PE-87745 - Centralizar mensajes de aviso.

Definición en la línea 2788 del archivo ArqueoTpv.cs.

◆ _Moneda()

Dictionary<string, object> sage.ew.tpv.ArqueoTpv._Moneda ( String  lcMoneda)
inline

summary> Número de arqueo /summary>

Definición en la línea 377 del archivo ArqueoTpv.cs.

◆ _MontaArqueo()

DataTable sage.ew.tpv.ArqueoTpv._MontaArqueo ( )
inline

Metodo que monta un DataTable con los datos del Arqueo para mostrarlos en el Datagrid

Implementa sage.ew.interficies.IArqueoTpv.

Definición en la línea 1791 del archivo ArqueoTpv.cs.

◆ _Navegar_Abonos()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Abonos ( )
inlinevirtual

PE-88164

Definición en la línea 3056 del archivo ArqueoTpv.cs.

◆ _Navegar_Albaranes()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Albaranes ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2908 del archivo ArqueoTpv.cs.

◆ _Navegar_Cobros_Facturas()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Cobros_Facturas ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2978 del archivo ArqueoTpv.cs.

◆ _Navegar_Cobros_Tickets()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Cobros_Tickets ( String  tcDivisa = "")
inlinevirtual

_Navegar_Cobros_Tickets PE-77621

Definición en la línea 2938 del archivo ArqueoTpv.cs.

◆ _Navegar_Cobros_Varios()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Cobros_Varios ( )
inlinevirtual

PE-77621

Definición en la línea 2988 del archivo ArqueoTpv.cs.

◆ _Navegar_Creditos()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Creditos ( )
inlinevirtual

PE-88164

Definición en la línea 3047 del archivo ArqueoTpv.cs.

◆ _Navegar_Entregas_Cuenta_Albaranes()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Entregas_Cuenta_Albaranes ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2958 del archivo ArqueoTpv.cs.

◆ _Navegar_Entregas_Cuenta_Pedidos()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Entregas_Cuenta_Pedidos ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2968 del archivo ArqueoTpv.cs.

◆ _Navegar_Facturas()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Facturas ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2918 del archivo ArqueoTpv.cs.

◆ _Navegar_Operaciones_Caja()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Operaciones_Caja ( string  tcDescripcion,
String  tcDivisa = "" 
)
inlinevirtual

88164

Definición en la línea 3038 del archivo ArqueoTpv.cs.

◆ _Navegar_Pagos_Facturas()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Pagos_Facturas ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2998 del archivo ArqueoTpv.cs.

◆ _Navegar_Pagos_Varios()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Pagos_Varios ( )
inlinevirtual

PE-77621

Definición en la línea 3008 del archivo ArqueoTpv.cs.

◆ _Navegar_Reposiciones()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Reposiciones ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2928 del archivo ArqueoTpv.cs.

◆ _Navegar_Retiros()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Retiros ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 3018 del archivo ArqueoTpv.cs.

◆ _Navegar_Tickets()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Tickets ( String  tcDivisa = "")
inlinevirtual

PE-77621

Definición en la línea 2898 del archivo ArqueoTpv.cs.

◆ _Navegar_Vales_Efectuados()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Vales_Efectuados ( )
inlinevirtual

PE-77621

Definición en la línea 2948 del archivo ArqueoTpv.cs.

◆ _Navegar_Ventas_Familias()

virtual void sage.ew.tpv.ArqueoTpv._Navegar_Ventas_Familias ( string  tcDescripcion,
String  tcDivisa = "" 
)
inlinevirtual

PE-77621

Definición en la línea 3028 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_Arqueo_Caja()

virtual void sage.ew.tpv.ArqueoTpv._Obtener_DataTable_Arqueo_Caja ( )
inlinevirtual

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 ...

Implementa sage.ew.interficies.IArqueoTpv.

Definición en la línea 2325 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_Desg_Familias()

virtual decimal sage.ew.tpv.ArqueoTpv._Obtener_DataTable_Desg_Familias ( )
inlineprotectedvirtual

Rellena la propiedad del objeto DataTable _dtDesg_Familias que contiene el desglose de ventas por familias ...

Devuelve
Retorna el total de ventas por familia

Definición en la línea 4435 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_Desg_Iva_Tiquets()

virtual void sage.ew.tpv.ArqueoTpv._Obtener_DataTable_Desg_Iva_Tiquets ( )
inlineprotectedvirtual

Rellena la propiedad del objeto DataTable _dtDesg_Iva que contiene el desglose de IVA de los tiquets ...

Devuelve

Definición en la línea 4518 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Cobros_Facturas()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Cobros_Facturas ( ref decimal  tnTotalCobrosFacturas,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado cobros de facturas ...

Devuelve

Definición en la línea 4014 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Cobros_Tiquets()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Cobros_Tiquets ( ref decimal  tnTotalCobros,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Cobros de tiquets ...

Devuelve

Definición en la línea 3593 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Cobros_Varios()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Cobros_Varios ( ref decimal  tnTotalCobrosVarios,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado cobros varios ...

Devuelve

Definición en la línea 4119 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Entregas_Cuenta_Albaranes()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Entregas_Cuenta_Albaranes ( ref decimal  tnTotalEntAlbaran,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado entregas a cuenta albaranes ...

Devuelve

Definición en la línea 3696 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Entregas_Cuenta_Pedidos()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Entregas_Cuenta_Pedidos ( ref decimal  tnTotalEntPedidos,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado entregas a cuenta pedidos ...

Devuelve

Definición en la línea 3804 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Pagos_Facturas()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Pagos_Facturas ( ref decimal  tnTotalPagosFacturas,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado pagos facturas ...

Devuelve

Definición en la línea 3909 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Pagos_Varios()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Pagos_Varios ( ref decimal  tnTotalPagosVarios,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado pagos varios ...

Devuelve

Definición en la línea 4224 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Reposiciones()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Reposiciones ( ref decimal  lnTotalRepo,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado reposiciones ...

Devuelve

Definición en la línea 3389 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Retiros()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Retiros ( ref decimal  tnTotalRetiros,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado retiros ...

Devuelve

Definición en la línea 4329 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTable_OperCaja_Vales_Efectuados()

virtual DataTable sage.ew.tpv.ArqueoTpv._Obtener_DataTable_OperCaja_Vales_Efectuados ( ref decimal  tnTotalVales,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Operaciones de Caja - Subapartado vales efectuados ...

Devuelve

Definición en la línea 3492 del archivo ArqueoTpv.cs.

◆ _Obtener_DataTables_Importe_Tiquets_Albaranes_Facturas()

virtual void sage.ew.tpv.ArqueoTpv._Obtener_DataTables_Importe_Tiquets_Albaranes_Facturas ( ref DateTime  tdFechaIni,
ref DateTime  tdFechaFin,
ref string  tcMsgError 
)
inlineprotectedvirtual

Obtener DataTable del apartado de Ventas ...

Devuelve

Definición en la línea 3171 del archivo ArqueoTpv.cs.

◆ _Obtener_Datos_SageReports()

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

Obtener los datos de los arqueos

Parámetros
tdicParametros

Implementa sage.ew.interficies.ISageReportsDataProvider.

Definición en la línea 947 del archivo ArqueoTpv.cs.

◆ _Obtener_DatosGen_Arqueo_Cerrado()

Dictionary<string, object> sage.ew.tpv.ArqueoTpv._Obtener_DatosGen_Arqueo_Cerrado ( string  tcEjercicio,
string  tcEmpresa,
int  tnNumero 
)
inline

Obtiene datos generales de un arqueo extrayendolos directamente de la bd en el registro de la tabla TPV!ARQUEOS

Devuelve

Definición en la línea 1065 del archivo ArqueoTpv.cs.

◆ _Obtener_Filtros_SageReports()

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

Obtener los filtros de los arqueos

Parámetros
tdicParametros

Implementa sage.ew.interficies.ISageReportsFilterProvider.

Definición en la línea 886 del archivo ArqueoTpv.cs.

◆ _Obtener_Numero_Tiquets()

virtual int sage.ew.tpv.ArqueoTpv._Obtener_Numero_Tiquets ( ref string  tnNumTicIni,
ref string  tnNumTicFin,
ref string  tcMsgError,
ref string  tnLetraTicIni,
ref string  tnLetraTicFin 
)
inlineprotectedvirtual

Retorna el nº de tiquets, nº tiquet inicial i nº tiquet final ...

Devuelve

Definición en la línea 3091 del archivo ArqueoTpv.cs.

◆ _Obtener_XML_desglose_iva()

virtual string sage.ew.tpv.ArqueoTpv._Obtener_XML_desglose_iva ( )
inlineprotectedvirtual

//PE-91451 Generamos un fichero XML con los datos de resumen de iva

Devuelve

Definición en la línea 4651 del archivo ArqueoTpv.cs.

◆ _ObtenerCaja()

string sage.ew.tpv.ArqueoTpv._ObtenerCaja ( String  tcCampo = "",
String  tcEmpresa = "" 
)
inline

PE-90528 - Método para consulta las cajas de una empresa

Definición en la línea 3065 del archivo ArqueoTpv.cs.

◆ _Print()

void sage.ew.tpv.ArqueoTpv._Print ( TiposDeArqueos  teTipoDeArqueo,
string  tcFileXMLDatos,
string  tcCaption = "" 
)
inline

Imprimir el arqueo

Implementa sage.ew.interficies.IArqueoTpv.

Definición en la línea 2671 del archivo ArqueoTpv.cs.

◆ _Print_Consolida()

void sage.ew.tpv.ArqueoTpv._Print_Consolida ( string  tcFileXMLDatos,
string  tcCaption,
string  tcCajaIni,
string  tcCajaFin,
DateTime  dFechaIni,
DateTime  dFechaFin,
Boolean  tlTodasCajas = false 
)
inline

PE-90528 Imprimir consolidación del arqueo

Implementa sage.ew.interficies.IArqueoTpv.

Definición en la línea 2746 del archivo ArqueoTpv.cs.

◆ _Save()

virtual bool sage.ew.tpv.ArqueoTpv._Save ( )
inlinevirtual

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.

Devuelve

Implementa sage.ew.interficies.IArqueoTpv.

Reimplementado en sage.ew.tpv.ArqueoTpvConsolidacion.

Definición en la línea 1380 del archivo ArqueoTpv.cs.

◆ _Save_Observaciones()

virtual bool sage.ew.tpv.ArqueoTpv._Save_Observaciones ( )
inlinevirtual

PE-89588 - Método para guardar las observaciones

Devuelve

Definición en la línea 1693 del archivo ArqueoTpv.cs.

◆ _Show()

virtual void sage.ew.tpv.ArqueoTpv._Show ( )
inlinevirtual

Método Show

Definición en la línea 2880 del archivo ArqueoTpv.cs.

◆ _Show_Print()

bool sage.ew.tpv.ArqueoTpv._Show_Print ( int  tnAbrirEn = 1)
inline

_Show_Print

Parámetros
tnAbrirEn
Devuelve

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 876 del archivo ArqueoTpv.cs.

◆ getDocIva()

ewDocIva sage.ew.tpv.ArqueoTpv.getDocIva ( String  lcEmpresa,
String  lcNumero,
String  lcLetra 
)
inline

Metodo que calcula el IVA del documento y lo guarda en memoria

Devuelve
ewDocIva

Definición en la línea 2841 del archivo ArqueoTpv.cs.

Documentación de los campos

◆ _CajaDesde

string sage.ew.tpv.ArqueoTpv._CajaDesde = string.Empty
protected

Caja inicial de la consolidación de Arqueos

Definición en la línea 167 del archivo ArqueoTpv.cs.

◆ _CajaHasta

string sage.ew.tpv.ArqueoTpv._CajaHasta = string.Empty
protected

Caja final de la consolidación de Arqueos

Definición en la línea 173 del archivo ArqueoTpv.cs.

◆ _Cajas

Dictionary<string, string> sage.ew.tpv.ArqueoTpv._Cajas = new Dictionary<string, string>()

Diccuonario de cajas

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

◆ _Cargar_Todo_Arqueo_Al_Asignar_Numero

bool sage.ew.tpv.ArqueoTpv._Cargar_Todo_Arqueo_Al_Asignar_Numero = true

Booleano para indicar si se carga todo el arqueo al asignar el número

Definición en la línea 321 del archivo ArqueoTpv.cs.

◆ _cMensaje_Error

string sage.ew.tpv.ArqueoTpv._cMensaje_Error = string.Empty
protected

Mensaje de error

Definición en la línea 143 del archivo ArqueoTpv.cs.

◆ _DesgloseFamilias

bool sage.ew.tpv.ArqueoTpv._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

Definición en la línea 767 del archivo ArqueoTpv.cs.

◆ _DialogResult

DialogResult sage.ew.tpv.ArqueoTpv._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

Definición en la línea 315 del archivo ArqueoTpv.cs.

◆ _dtArqueo_Caja

DataTable sage.ew.tpv.ArqueoTpv._dtArqueo_Caja

III. ARQUEO DE CAJA.

Datatable caja

Definición en la línea 735 del archivo ArqueoTpv.cs.

◆ _dtDesg_Familias

DataTable sage.ew.tpv.ArqueoTpv._dtDesg_Familias

IV. DESGLOSE DE VENTAS POR FAMILIA.

Datatable Familias

Definición en la línea 743 del archivo ArqueoTpv.cs.

◆ _dtDesg_Iva

DataTable sage.ew.tpv.ArqueoTpv._dtDesg_Iva

V. DESGLOSE DE IVA DE LAS VENTAS DE TIQUETS.

Datatable IVA

Definición en la línea 751 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Cobros_Facturas

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Cobros_Facturas

Datatable Cobros Facturas

Definición en la línea 715 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Cobros_Tiquets

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Cobros_Tiquets

Datatable Cobros Tiquets

Definición en la línea 685 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Cobros_Varios

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Cobros_Varios

Datatable Cobros Varios

Definición en la línea 709 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Entregas_Cuenta_Albaranes

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Entregas_Cuenta_Albaranes

Datatable Entregas a cuenta albaranes

Definición en la línea 697 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Entregas_Cuenta_Pedidos

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Entregas_Cuenta_Pedidos

Datatable Entregas a cuenta pedidos

Definición en la línea 703 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Pagos_Facturas

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Pagos_Facturas

Datatable Pagos Facturas

Definición en la línea 727 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Pagos_Varios

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Pagos_Varios

Datatable Pagos Varios

Definición en la línea 721 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Reposiciones

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Reposiciones

II. OPERACIONES DE CAJA.

Datatable Reposiciones

Definición en la línea 673 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Retiradas

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Retiradas

Datatable Retiros

Definición en la línea 679 del archivo ArqueoTpv.cs.

◆ _dtOperCaja_Vales_Efectuados

DataTable sage.ew.tpv.ArqueoTpv._dtOperCaja_Vales_Efectuados

Datatable Vales Efectuados

Definición en la línea 691 del archivo ArqueoTpv.cs.

◆ _dtVentas_Albaranes

DataTable sage.ew.tpv.ArqueoTpv._dtVentas_Albaranes

Datatable Albaranes

Definición en la línea 659 del archivo ArqueoTpv.cs.

◆ _dtVentas_Facturas

DataTable sage.ew.tpv.ArqueoTpv._dtVentas_Facturas

Datatable Facturas

Definición en la línea 665 del archivo ArqueoTpv.cs.

◆ _dtVentas_Tiquets

DataTable sage.ew.tpv.ArqueoTpv._dtVentas_Tiquets

I. VENTAS.

Datatable Tiquets

Definición en la línea 653 del archivo ArqueoTpv.cs.

◆ _Error

bool sage.ew.tpv.ArqueoTpv._Error = false

Nos indicará si ha habido algún error ...

Definición en la línea 327 del archivo ArqueoTpv.cs.

◆ _FechaDesde

DateTime sage.ew.tpv.ArqueoTpv._FechaDesde = null
protected

Fecha inicial de la consolidación de Arqueos

Definición en la línea 155 del archivo ArqueoTpv.cs.

◆ _FechaHasta

DateTime sage.ew.tpv.ArqueoTpv._FechaHasta = null
protected

Fecha final de la consolidación de Arqueos

Definición en la línea 161 del archivo ArqueoTpv.cs.

◆ _lEstadoConsulta

bool sage.ew.tpv.ArqueoTpv._lEstadoConsulta = false
protected

Propiedad para determinar si estamos en consulta de arqueos

Definición en la línea 149 del archivo ArqueoTpv.cs.

◆ _Numeros

Dictionary<string, string> sage.ew.tpv.ArqueoTpv._Numeros = new Dictionary<string, string>()

Diccuonario de numeros

Definición en la línea 284 del archivo ArqueoTpv.cs.

◆ _oLinkForm

formul.FormBase sage.ew.tpv.ArqueoTpv._oLinkForm = null

Referencia al posible formulario asociado a la clase de negocio

Definición en la línea 333 del archivo ArqueoTpv.cs.

◆ _TodasCajas

bool sage.ew.tpv.ArqueoTpv._TodasCajas = false
protected

Indica si se ha seleccionado, utilizar todas las cajas

Definición en la línea 179 del archivo ArqueoTpv.cs.

Documentación de propiedades

◆ _Addons

Dictionary<string, object> sage.ew.tpv.ArqueoTpv._Addons = new Dictionary<string, object>()
get

Diccionario interno para las extensiones de los addons.

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

◆ _ArqueoDataTable

DataTable sage.ew.tpv.ArqueoTpv._ArqueoDataTable
get

DataTable con los datos del arqueo

Definición en la línea 303 del archivo ArqueoTpv.cs.

◆ _AvisoIva

Boolean sage.ew.tpv.ArqueoTpv._AvisoIva
get

T115439

Definición en la línea 291 del archivo ArqueoTpv.cs.

◆ _Caja

string sage.ew.tpv.ArqueoTpv._Caja
getset

Código de caja

Definición en la línea 443 del archivo ArqueoTpv.cs.

◆ _DesgIvaTic_TotalBases

decimal sage.ew.tpv.ArqueoTpv._DesgIvaTic_TotalBases
get

Importe total de todas las bases de todos los tipos de IVA que componen el cuadro desglose de IVA tiquets.

Definición en la línea 613 del archivo ArqueoTpv.cs.

◆ _DesgIvaTic_TotalIvas

decimal sage.ew.tpv.ArqueoTpv._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.

Definición en la línea 622 del archivo ArqueoTpv.cs.

◆ _DesgIvaTic_TotalTotal

decimal sage.ew.tpv.ArqueoTpv._DesgIvaTic_TotalTotal
get

Importe total de todos los bases+iva de todos los tipos de IVA que componen el cuadro desglose de IVA tiquets.

Definición en la línea 631 del archivo ArqueoTpv.cs.

◆ _DocPrint

IDocPrint sage.ew.tpv.ArqueoTpv._DocPrint
getset

DocPrint par ala impresión

Definición en la línea 783 del archivo ArqueoTpv.cs.

◆ _Empresa

string sage.ew.tpv.ArqueoTpv._Empresa
getset

Empresa

Definición en la línea 803 del archivo ArqueoTpv.cs.

◆ _Estado_Consulta

bool sage.ew.tpv.ArqueoTpv._Estado_Consulta
getset

Mensaje de error

Definición en la línea 758 del archivo ArqueoTpv.cs.

◆ _Fecha

DateTime sage.ew.tpv.ArqueoTpv._Fecha
getset

Fecha de arqueo

Definición en la línea 453 del archivo ArqueoTpv.cs.

◆ _ImporteArqueo

decimal sage.ew.tpv.ArqueoTpv._ImporteArqueo
get

Importe arqueo, de solo lectura por que este valor es el resultado de cálculos sobre los datos de las tablas ...

Definición en la línea 533 del archivo ArqueoTpv.cs.

◆ _ImporteDesgFamilias

decimal sage.ew.tpv.ArqueoTpv._ImporteDesgFamilias
get

Importe total de ventas según el desglose de familias

Definición en la línea 604 del archivo ArqueoTpv.cs.

◆ _ImporteDiferencia

decimal sage.ew.tpv.ArqueoTpv._ImporteDiferencia
get

Importe diferencia, solo de lectura pues depende de ImporteArqueo y de ImporteTecleado

Definición en la línea 565 del archivo ArqueoTpv.cs.

◆ _ImporteEfectivoArqueo

decimal sage.ew.tpv.ArqueoTpv._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 ...

Definición en la línea 542 del archivo ArqueoTpv.cs.

◆ _ImporteRepEnCaja

decimal sage.ew.tpv.ArqueoTpv._ImporteRepEnCaja
getset

Importe reposición que se deja en caja al cerrar un arqueo, de lectura/escritura por que es el usuario el que lo introduce ...

Definición en la línea 574 del archivo ArqueoTpv.cs.

◆ _ImporteRetirado

decimal sage.ew.tpv.ArqueoTpv._ImporteRetirado
getset

Importe retirado de caja al cerrar un arqueo, de lectura/escritura por que el usuario introduce el valor ...

Definición en la línea 589 del archivo ArqueoTpv.cs.

◆ _ImporteTecleado

decimal sage.ew.tpv.ArqueoTpv._ImporteTecleado
getset

Importe tecleado al cerrar un arqueo, de lectura y escritura por que es el usuario el que lo introduce ...

Definición en la línea 551 del archivo ArqueoTpv.cs.

◆ _ImporteTotalOperCaja

decimal sage.ew.tpv.ArqueoTpv._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 ...

Definición en la línea 522 del archivo ArqueoTpv.cs.

◆ _ImporteTotalVentas

decimal sage.ew.tpv.ArqueoTpv._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 ...

Definición en la línea 465 del archivo ArqueoTpv.cs.

◆ _Letra_Tiquet_Final

string sage.ew.tpv.ArqueoTpv._Letra_Tiquet_Final
get

Letra de tiquet final

Definición en la línea 510 del archivo ArqueoTpv.cs.

◆ _Letra_Tiquet_Inicial

string sage.ew.tpv.ArqueoTpv._Letra_Tiquet_Inicial
get

Letra de tiquet inicial

Definición en la línea 501 del archivo ArqueoTpv.cs.

◆ _Mensaje_Error

string sage.ew.tpv.ArqueoTpv._Mensaje_Error
getset

Mensaje de error

Definición en la línea 640 del archivo ArqueoTpv.cs.

◆ _Monedas

Dictionary<string, string> sage.ew.tpv.ArqueoTpv._Monedas
get

Diccionario de monedas

summary> PE-77346 Retorna el valor de Divisa._Ultima_Cotizacion, guardando sus valores en memoria para su optimización /summary>

Definición en la línea 340 del archivo ArqueoTpv.cs.

◆ _Nombre

string sage.ew.tpv.ArqueoTpv._Nombre
get

Nombre

Definición en la línea 831 del archivo ArqueoTpv.cs.

◆ _Numero

int sage.ew.tpv.ArqueoTpv._Numero
getset

Definición en la línea 404 del archivo ArqueoTpv.cs.

◆ _Numero_Tiquet_Final

string sage.ew.tpv.ArqueoTpv._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 ...

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

◆ _Numero_Tiquet_Inicial

string sage.ew.tpv.ArqueoTpv._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 ...

Definición en la línea 483 del archivo ArqueoTpv.cs.

◆ _Numero_Tiquets

int sage.ew.tpv.ArqueoTpv._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 ...

Definición en la línea 474 del archivo ArqueoTpv.cs.

◆ _Observaciones

string sage.ew.tpv.ArqueoTpv._Observaciones
getset

Observaciones

Definición en la línea 433 del archivo ArqueoTpv.cs.

◆ _ReportBase

string sage.ew.tpv.ArqueoTpv._ReportBase
getset

Fichero base para el report

Definición en la línea 843 del archivo ArqueoTpv.cs.

◆ _ReportTitlePreview

string sage.ew.tpv.ArqueoTpv._ReportTitlePreview
getset

Título para el preview

Definición en la línea 859 del archivo ArqueoTpv.cs.


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