|
| | Divisa () |
| | Constructor vacío.
|
| |
| | Divisa (String tcCodigo) |
| | Constructor.
|
| |
| override bool | _Save_Before () |
| | Comprobaciones antes del Save.
|
| |
| override bool | _Delete () |
| | Borra la moneda.
|
| |
| override bool | _Save () |
| | Guarda la moneda.
|
| |
| override void | _New (string tcCodigo="") |
| | Override método _New para asignar valores.
|
| |
| Decimal | _GetLastCotiza () |
| | Retorna la ultima cotización de la moneda.
|
| |
| Decimal | _GetLastCotizaDiv () |
| | Retorna la ultima coteuro de la moneda.
|
| |
| bool | _ActualizaCotizacion (Decimal tnCotizacion) |
| | Actualiza en la base de datos la cotización.
|
| |
| bool | _ComprobarMascaras () |
| | Comprueba la longitud de los decimales en las mascaras.
|
| |
| string | _MascaraNet (string tcNombreCampo) |
| | Busca la máscara correspondiente al campo y la transforma al formato .Net.
|
| |
| String | _FormatImporte (decimal tnImporte, Boolean tlMostrarSimbolo=true) |
| | Formatea el importe con la máscara de importe de la divisa y añade el símbolo dependiendo de la posición configurada, si no hay símbolo utiliza la abreviatura colocándola a la derecha.
|
| |
| string | _FormatPrecio (decimal tnImporte, bool tlMostrarSimbolo=true) |
| | Formatea el precio con la máscara de importe de la divisa y añade el símbolo dependiendo de la posición configurada, si no hay símbolo utiliza la abreviatura colocándola a la derecha.
|
| |
| virtual new Divisa | _Clonar () |
| | Devuelve una copia exacta del objeto actual.
|
| |
| string | _ObtenerSimboloDivisa () |
| | Obtiene el simbolo o en su defecto abreviatura asociado a la moneda.
|
| |
| bool | _EsDivisaEmpresa () |
| | Método que informa de si es la misma divisa que la empresa.
|
| |
| void | _ShowCotizaciones (string tcCodigo="", FormClosingEventHandler toExecuteOnClose=null) |
| | Carga y muestra las cotizaciones de una moneda.
|
| |
| ewMascara | _MascaraDivisa (string tcCampoMascara="grantotal") |
| | Método que devuelve la mascara asociada a un campo (opcional)
|
| |
| bool | ValidarValorCtaDiferenciaCambio (string tcCandidato, bool tlValidarCuentaDifenciaPositiva) |
| | Método para validar cuentas candidatas.
|
| |
| bool | ValidarValorPosicionSimbolo (ref string tcValorCandidato, string tcValorDefecto="D") |
| | Método que valida que la posición indicada sea un valor válido (I o D). En caso contrario asigna el valor por defecto.
|
| |
|
| static DataTable | _Cotizaciones (string tcMoneda) |
| | Devuelve un DataTable con las cotizaciones de la moneda pasada como parámetro respecto a la moneda de la empresa, en la fecha actual.
|
| |
| static DataTable | _Cotizaciones (string tcMoneda, DateTime tdFechaSolicitada) |
| | Devuelve un DataTable con las cotizaciones de la moneda pasada como parámetro respecto a la moneda de la empresa, en la fecha pasada como parametro.
|
| |
| static decimal | _DivExacto (decimal tnCambio, decimal tnImporte=0, string tcToMoneda="", bool tlCalcDivisa=false, string tcMascaraResultado="") |
| | Función para convertir un importe expresado en moneda diferente a la moneda de la empresa a la moneda de la empresa (caso de omitirse el parámetro tlCalcDivia o pasarse como false). o viceversa, convertir importe expresado en moneda de la empresa a otra moneda diferente (caso de pasarse el parámetro tlCalcDivisa a true).
|
| |
| static decimal | _Conversion_En_Divisa (decimal tnImporte, string tcEnMoneda, string tcToMoneda, string tcMascara, decimal tnCambioAplicado=0) |
| | Función que convierte un importe expresado en una moneda a otra moneda.
|
| |
| static decimal | _Ultima_Cotizacion (string tcMoneda) |
| | Ens retorna la cotització d'una moneda respecte a la moneda de la empresa a la data actual.
|
| |
| static decimal | _Ultima_Cotizacion (string tcMoneda, DateTime tdfecha) |
| | Ens retorna la cotització d'una moneda respecte a la moneda de la empresa a la data demanada.
|
| |
| static decimal | _Ultima_Cotizacion (string tcMoneda, DateTime tdfecha, ref decimal tnEuros) |
| | Ens retorna la cotització d'una moneda respecte a la moneda de la empresa a la data demanada.
|
| |
| static decimal | _Ultima_Cotizacion (string tcMoneda, DateTime tdfecha, ref DateTime tdFechaCotizacion) |
| | Ens retorna la cotització d'una moneda respecte a la moneda de la empresa a la data demanada.
|
| |
| static decimal | _Ultima_Cotizacion (string tcMoneda, DateTime tdFecha, ref decimal tnEuros, ref DateTime tdFechaCotizacion) |
| | Ens retorna la cotització d'una moneda respecte a la moneda de la empresa a la data demanada.
|
| |
| static decimal | _Convertir_Importe_Moneda (decimal tnImporte, string tcEnMoneda, string tcToMoneda, decimal tnCambioAplicar=0, int tnDecimalesResultado=0) |
| | Nuevo método para efectuar conversión de importe expresado en una moneda determinada a cualquier otra moneda.
|
| |
| static decimal | _Convertir_Importe_Moneda (decimal tnImporte, string tcEnMoneda, string tcToMoneda, string tcMascaraResultado, decimal tnCambioAplicar=0) |
| | Nuevo método para efectuar conversión de importe expresado en una moneda determinada a cualquier otra moneda.
|
| |
| static int | _Decimals_Mascara (string tcMascara) |
| | Busca el numero de decimals de la máscara.
|
| |
| static DataTable | _Monedas () |
| | Devuelve un datatable con todas las divisas (PE-66901)
|
| |
| static List< string > | _GetMonedasComprasProveedor (String tcCodigo) |
| | Devuelve las monedas usadas durante el ejercicio en albaranes de compra usadas por un determinado proveedor.
|
| |
| static List< string > | _GetMonedasVentasCliente (string tcCodigo) |
| | Devuelve las monedas usadas durante el ejercicio en albaranes de venta usadas por un determinado cliente.
|
| |
| static eTipoCambio | _EvaluarTipoCambio (string tcDivisa, decimal tnValor) |
| | Hace una estimación del tipo de cambio.
|
| |
| static string | _ObtenerNombreDivisa (string tcCodigoDivisa) |
| | Obtiene el nombre de la divisa asociado al código de moneda pasado por parámetro.
|
| |
| static string | _ObtenerSimboloDivisa (string tcCodigoDivisa) |
| | Obtiene el simbolo o en su defecto abreviatura asociado al código de moneda pasado por parámetro.
|
| |
| static string | _ObtenerSqlDivisa (string tcAliasCodigo, string tcAliasResultado) |
| | Task 108426: Retornar un string aplicable para obtener el valor del texto de la divisa que actualmente es símbolo o si este está vacío entonces abreviatura.
|
| |
| static string | _ObtenerMaxSqlDivisa (string tcAliasCodigo, string tcAliasResultado) |
| | Retornar un string aplicable para obtener el valor del texto de la divisa que actualmente es símbolo o si este está vacío entonces abreviatura con MAX para agrupaciones.
|
| |
| static void | _obtenerMascarasMaximasLista (out ewMascara toDivisaMascaraPrecio, out ewMascara toDivisaMascaraImporte, List< string > tlisDivisas=null) |
| | Obtener la máscara máximas de las monedas pasadas en tcDivisas o en caso de que no se defina, de todas las monedas.
|
| |
| static void | _obtenerMascarasMaximas (out ewMascara toDivisaMascaraPrecio, out ewMascara toDivisaMascaraImporte, string tcDivisa="") |
| | Obtener la máscara máximas de todas las monedas existentes.
|
| |
| static bool | _EsDivisaEmpresa (string tcCodigoDivisa) |
| | Método que informa de si es la misma divisa que la empresa.
|
| |
| static bool | _ExisteDivisa (string tcCodigoDivisa) |
| | Método que informa de si la divisa existe (sin instanciar un objeto divisa)
|
| |
| static List< object > | _ListaDivisas () |
| | Devuelve una lista con las divisas para presentarla en las columnas de las pantallas donde sea necesario y poder seleccionarlas.
|
| |
| static ewMascara | _MascaraDivisa (string tcDivisa, string tcCampoMascara="grantotal") |
| | Método estático que dada una divisa y un campo (opcional), devuelve la mascara asociada.
|
| |
|
| string | PatronDifPositiva [get] |
| | Patrones de validación de cuentas de diferencias de cambio positivas.
|
| |
| string | PatronDifNegativa [get] |
| | Patrones de validación de cuentas de diferencias de cambio negativas.
|
| |
| Cotizaciones | _TRelCotizaciones [get] |
| | Enlace con la tabla relacionada COTIZA.
|
| |
| ewMascara | _MascaraPrecioVenta [get, set] |
| | Máscara de precio venta.
|
| |
| ewMascara | _MascaraImporte [get, set] |
| | Máscara de importe.
|
| |
| override string | _Codigo [get, set] |
| | Código.
|
| |
| bool | _CME [get, set] |
| | CME.
|
| |
| Int32 | _Decimales [get, set] |
| | Decimales.
|
| |
| String | _Moneda [get, set] |
| | Moneda.
|
| |
| String | _GranTotal [get, set] |
| | Máscara de totales grandes.
|
| |
| String | _Total [get, set] |
| | Máscara de totales.
|
| |
| String | _Abrev [get, set] |
| | Abreviación.
|
| |
| String | _SubTotal [get, set] |
| | Mascara de subtotales.
|
| |
| String | _PreuVenta [get, set] |
| | Mascara de precio de venta.
|
| |
| string | _DiferenciaPositiva [get, set] |
| | Diferencias de cambio positivas.
|
| |
| string | _DiferenciaNegativa [get, set] |
| | Diferencias de cambio negativas.
|
| |
| string | _Simbolo [get, set] |
| | Símbolo.
|
| |
| DerechaIzquierda | _PosicionSimbolo [get, set] |
| | Posición símbolo.
|
| |
| string | _NombreMoneda [get, set] |
| | Nombre de la moneda.
|
| |
| string | _NombreFraccion [get, set] |
| | Nombre de la fracción de moneda.
|
| |
| bool | _ActualizacionAutomatica [get, set] |
| | Actualización automática de cotizaciones.
|
| |
| String | _ISO [get, set] |
| | Código ISO de la divisa.
|
| |
| override AccionTraspasoUltimoEjercicio | _TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Informar [get] |
| | Indica si la funcionalidad de actualizar los datos al siguiente ejercicio esta activa.
|
| |
Clase de negocio para la DIVISA (Moneda)
Definición en la línea 76 del archivo Divisa.cs.