Isskint
Slowly Developing
- Local time
- Today, 06:10
- Joined
- Apr 25, 2012
- Messages
- 1,302
Hey guys,
I am pulling together a database to control invoices and proformas and the payment of. These will come in different currencies and non GBP will be paid in that currency via a trading site (best rate!). I need to record the original value and the GBP after exchange.
I have hit a snag with the field for the invoice value (the GBP value will have a separate field). Access will not let you store different currencies in the same field. Various users (in different locations) will import this data via a query, into accountancy software packages (EG Sage) so the actual currency must be included.
Any ideas?
I am pulling together a database to control invoices and proformas and the payment of. These will come in different currencies and non GBP will be paid in that currency via a trading site (best rate!). I need to record the original value and the GBP after exchange.
I have hit a snag with the field for the invoice value (the GBP value will have a separate field). Access will not let you store different currencies in the same field. Various users (in different locations) will import this data via a query, into accountancy software packages (EG Sage) so the actual currency must be included.
- If i store the number value as a double data type (eg without currency symbol) in one field and the currency in another (would be a FK to suppliers table eg EUR) how would i produce a query summing the different currencies? My original thought was simply to include the currency type field and group on it, but obviously this will not work with the accountancy software packages.
- I considered createing a custom function to 'convert' the number to it's relevant currency, but again the query field will only accept 1 currency type.
- If i knew how many currencies, i could do 1 field for each!!!! But not a good idea.
Any ideas?