reporting currencies & integrity

Christian Stimming stimming@uclink.berkeley.edu
Tue, 23 Jan 2001 23:54:58 -0800


--------------Boundary-00=_MZPN8BMY91N0TB1NODWX
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

On Tuesday 23 January 2001 17:59, Dave wrote:
> Is this what you [Linas] are proposing:
>
> Account Security stays the same, with the same meaning. [1]
>
> Account Currency becomes Account Reported Currency and is
> the currency used in the main window. [2]
>
> Transaction Currency is added and replaces the old
> account currency/security for determining the common
> currency of the transaction. [3]
>
> split damount == amount in account security, same as before
> split value == amount in transaction currency [4]

To remind the reader of the results of last fall's debate about currencies 
I dug out Bill's summarizing mail. Maybe that can be added as 
gnucash/src/doc/currencies.txt .

Note that those proposals recommend [1], [3], and [4], but do not include 
[2].
--------------Boundary-00=_MZPN8BMY91N0TB1NODWX
Content-Type: text/english;
  name="currencies.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="currencies.txt"

RnJvbSBCaWxsIEdyaWJibGUgPGdyaWJAYmlsbGdyaWJibGUuY29tPgpUdWUsIDMgT2N0IDIwMDAg
MTE6MDk6NTQgLTA1MDAgCgpXZSBuZWVkIHRvIGZpeCBhIHNpbmdsZSB3YXkgb2YgZGVhbGluZyB3
aXRoIHRoaXMgdGhhdAphZGRyZXNzZXMgYWxsIG9mIHRoZSBjb25jZXJucy4gIE1heWJlIHdlIHNo
b3VsZCBsaXN0IHRoZQpwcm9ibGVtcy9yZXF1aXJlbWVudHMgdG8gbWFrZSBzdXJlIHdlIGFyZSB0
YWxraW5nIGFib3V0IHRoZSBzYW1lCnRoaW5nLiAgSSBrbm93IEkndmUgcmVwZWF0ZWQgc2V2ZXJh
bCB0aW1lcyB0aGF0IEkgYmVsaWV2ZSB0aGUKImVsaW1pbmF0ZSBDdXJyZW5jeSBhY2NvdW50cyIg
cHJvYmxlbS1zZXQgaXMgc2VwYXJhYmxlIGZyb20gdGhlCiJnbG9iYWwgQT1MK0UiIHByb2JsZW0t
c2V0OyBJJ2xsIGxpc3QgdGhlbSBhbGwgdG9nZXRoZXIgaGVyZSwgYmVjYXVzZQpJIHRoaW5rIGl0
J3MganVzdCBhICJmZWF0dXJlIiBvZiBzb21lIHBhcnRpY3VsYXIgc29sdXRpb25zIHRoYXQgdGhl
eQphcmUgc2VwYXJhYmxlLgoKICAtIHdlIHdhbnQgdG8gZWxpbWluYXRlIHRoZSBuZWVkIGZvciBj
dXJyZW5jeSB0cmFkaW5nIGFjY291bnRzLiAgRnJvbQogICAgYSB1c2VyIGludGVyYWN0aW9uIHBl
cnNwZWN0aXZlLCB0aGlzIG1lYW5zIHdlIG5lZWQgdG8gYWxsb3cKICAgIHRyYW5zZmVycyBkaXJl
Y3RseSBiZXR3ZWVuIGFjY291bnRzIGRlbm9taW5hdGVkIGluIGRpZmZlcmVudAogICAgY29tbW9k
aXRpZXMuCiAgLSB3ZSB3YW50IHRyYW5zYWN0aW9ucyB0byBoYXZlIGNsZWFyIGFuZCB1bmFtYmln
dW91cyBiYWxhbmNpbmcKICAgIHNlbWFudGljcy4KICAtIHdlIHdhbnQgdG8gc3RvcmUgdGhlIGFj
dHVhbCBhbW91bnRzIG9mIGNvbW1vZGl0aWVzIGludm9sdmVkIAogICAgdHJhbnNhY3Rpb25zIHJh
dGhlciB0aGFuIHByaWNlIGFuZCBxdWFudGl0eS4KICAtIHdlIHdhbnQgdG8gYmUgYWJsZSB0byBn
bG9iYWxseSBjaGVjayBhbmQgZGlzcGxheSB0aGUgdGVybXMgb2YgdGhlCiAgICBhY2NvdW50aW5n
IGVxdWF0aW9uIChhbmQgYWxsIGFjY291bnQgYmFsYW5jZXMpIGluIGEKICAgIHVzZXItc2VsZWN0
YWJsZSBmdW5jdGlvbmFsIGN1cnJlbmN5LgoKSSB0aGluayB0aGUgZm9sbG93aW5nIGJpdHMgd2ls
bCBhZGRyZXNzIHRoZSBmaXJzdCB0aHJlZSBpc3N1ZXMgYWJvdmUuCkJhc2ljYWxseSBJJ20ganVz
dCBhZ3JlZWluZyB3aXRoIHlvdXIgbGFzdCBzdWdnZXN0aW9uLCBEYXZlOyBSb2IgYW5kIEkKaGFt
bWVyZWQgb24gaXQgb24gYSB3aGl0ZSBib2FyZCBhbmQgd2VyZW4ndCBhYmxlIHRvIHBva2UgYW55
IGhvbGVzLgoKICAtIEVsaW1pbmF0ZSB0aGUgJ2N1cnJlbmN5JyBmcm9tIHRoZSBBY2NvdW50IHN0
cnVjdHVyZS4gIEFkZCBhCiAgICAnY3VycmVuY3knIHRvIHRoZSBUcmFuc2FjdGlvbiBzdHJ1Y3R1
cmUuICBFYWNoIHRyYW5zYWN0aW9uJ3MKICAgICdjdXJyZW5jeScgaXMgYnkgZGVmaW5pdGlvbiB0
aGUgYmFsYW5jaW5nIGNvbW1vbiBjdXJyZW5jeSBmb3IgdGhlCiAgICBzcGxpdHMgaW4gdGhhdCB0
cmFuc2FjdGlvbi4KCiAgLSBFbGltaW5hdGUgdGhlICdzaGFyZSBwcmljZScgZmllbGQgZnJvbSB0
aGUgU3BsaXQgc3RydWN0dXJlIGFuZAogICAgcmVwbGFjZSBpdCB3aXRoIGEgJ3ZhbHVlJyBmaWVs
ZC4gIFRoZSAndmFsdWUnIGlzIGEgdHJhbnNsYXRpb24gb2YKICAgIHRoZSBTcGxpdCdzICdkYW1v
dW50JyAod2hpY2ggaXMgdGhlIGFtb3VudCBvZiB0aGUgQWNjb3VudCdzCiAgICBzZWN1cml0eSBp
bnZvbHZlZCkgaW50byB0aGUgVHJhbnNhY3Rpb24ncyBiYWxhbmNpbmcgY3VycmVuY3kuCgpUaGUg
YmFsYW5jaW5nIHNlbWFudGljcyBvZiB0aGlzIGFwcHJvYWNoIGFyZSB1bmFtYmlndW91cywgbm8g
ZXhpc3RpbmcKYmFsYW5jZWQgZ251Y2FzaCB0cmFuc2FjdGlvbnMgd291bGQgYmUgZGlzYWxsb3dl
ZCAodGhlIHRyYW5zYWN0aW9uJ3MKY29tbW9uIGN1cnJlbmN5IGp1c3QgZ2V0cyBzYXZlZCBpbiBh
IHBvaW50ZXIpIGFuZCB0aGUgZnV6enkKZGlzdGluY3Rpb24gYmV0d2VlbiB0aGUgYWNjb3VudCdz
IGN1cnJlbmN5LCBzZWN1cml0eSwgZGFtb3VudCwgdmFsdWUKaXMgY2xlYXJlZCB1cC4KCkFib3V0
IHRoZSBsYXN0IHBvaW50LCB0aGUgZ2xvYmFsIGFjY291bnRpbmcgZXF1YXRpb24uICBFdmFsdWF0
aW5nIHRoaXMKZXF1YXRpb24gcmVxdWlyZXMgdGhlIGNvbXB1dGF0aW9uIG9mIGN1cnJlbnQgYXNz
ZXQgdmFsdWVzIGFuZAp1bnJlYWxpemVkIGdhaW5zL2xvc3Nlcy4gIEkgYmVsaWV2ZSB0aGlzIGlz
IHBvc3NpYmxlIGluIGEKc3RyYWlnaHRmb3J3YXJkIHdheSB1c2luZyB0aGUgcmVwb3J0aW5nIGZy
YW1ld29yaywgYSB1c2VyLXNlbGVjdGFibGUKZnVuY3Rpb25hbCBjdXJyZW5jeSwgYWNjZXB0ZWQg
YWNjb3VudGluZyBwb2xpY2llcywgYW5kIGEgaGlzdG9yaWNhbApwcmljZSBkYXRhYmFzZS4gIFRo
ZXJlIGhhcyBiZWVuIGRpc2N1c3Npb24gYWJvdXQgbW92aW5nIHRvIGEKcmVwb3J0LWJhc2VkIG1h
aW4gd2luZG93OyBpZiB0aGF0IHdlcmUgdG8gYmUgdGhlIGNhc2UsIHdlIGNvdWxkIG1ha2UKdGhl
IGFjY291bnRpbmcgZXF1YXRpb24gcmVhZGlseSB2aXNpYmxlIHRvIHRoZSB1c2VyLg==

--------------Boundary-00=_MZPN8BMY91N0TB1NODWX--