Tabla de Facturas con EUR y Ptas. mezclados
Publicado por Manuel (1 intervención) el 24/08/2013 11:36:02
Hola a todos.
Tengo una tabla de facturas con los campos habituales (Id_Fra, Num, Fecha, Concepto, CIF, Importe, IVA, etc.)
El tema es que los Importes de facturas anteriores al año 2002 están en Pesetas, y los posteriores en EUR.
Interesa mantenerlos así, pues las Fras. en Pesetas fueron en pesetas, y las de EUR en Euros.
El problema me surge al querer calcular el TOTAL FACTURADO POR CLIENTE, y ahí quiero obtener la suma total en EUR, incluyendo también las Fras. en pesetas, pero traducidas a EUR.
No veo la forma de poner una expresión del tipo:
SI Fecha<#01/01/2002#
ENTONCES ImporteAcumulado= ImporteAcumulado+Importe/166,386
SI_NO ImporteAcumulado= ImporteAcumulado+Importe
OJO no hablo de hacerlo en VBA, sino en la cuadrícula de Access o mediante una expresión SQL.
Sólo se me ocurre una forma tediosa de hacerlo a través de varias tablas intermedias.
¿Cómo se haría esa simple consulta?
Gracias.
Tengo una tabla de facturas con los campos habituales (Id_Fra, Num, Fecha, Concepto, CIF, Importe, IVA, etc.)
El tema es que los Importes de facturas anteriores al año 2002 están en Pesetas, y los posteriores en EUR.
Interesa mantenerlos así, pues las Fras. en Pesetas fueron en pesetas, y las de EUR en Euros.
El problema me surge al querer calcular el TOTAL FACTURADO POR CLIENTE, y ahí quiero obtener la suma total en EUR, incluyendo también las Fras. en pesetas, pero traducidas a EUR.
No veo la forma de poner una expresión del tipo:
SI Fecha<#01/01/2002#
ENTONCES ImporteAcumulado= ImporteAcumulado+Importe/166,386
SI_NO ImporteAcumulado= ImporteAcumulado+Importe
OJO no hablo de hacerlo en VBA, sino en la cuadrícula de Access o mediante una expresión SQL.
Sólo se me ocurre una forma tediosa de hacerlo a través de varias tablas intermedias.
¿Cómo se haría esa simple consulta?
Gracias.
Valora esta pregunta


0