Metalab / kassomat

kassomat firmware
https://metalab.at/wiki/Kassomat
2 stars 2 forks source link

Transaction Log Manager #17

Open anlumo opened 11 years ago

anlumo commented 11 years ago

All financial transactions have to be logged. Refer to the database schema for details.

Implement a controller object that manages this log (adding new entries, viewing a list of entries). Existing entries are not modifyable.

Also, include the possibility to log to an external system, in addition to the local database. A hardware device connected via USB for write-only logging might also be implemented at some point.

anlumo commented 11 years ago

Hardware device like the OpenLog.