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