ledger
generic ledger implementation for basic accounting
- Quiet · last change 6-5-2020
- ★ 6 on GitHub
README
ledger
generic ledger implementation for basic accounting
To request features or report a bug, open a github issue with details/steps to reproduce
How To Use
- download and install lazarus if you don't already have it (http://www.lazarus-ide.orgg
- git clone this repo
- open ledger_test.lpr and attempt to compile/run (F9 Key)
- this project shows some basic usage of the library
- also, by going to
Toolbar -> Project\Project Options\Pathsyou can copy theother unitstext to include in your own project
- add
.\srcpath to your projectother units
Custom Processing
There are some protected virtual methods that can be overridden
procedure DoBeforeRecord(Const AEntry:T;Const AType:TLedgerType);virtual;
procedure DoAfterRecord(Const AEntry:T;Const AType:TLedgerType;
Const ABalance:T;Const AID:String);virtual;
procedure DoBeforeClear(Const AType:TLedgerType);virtual;
procedure DoAfterClear(Const AType:TLedgerType);virtual;Tip Jar
- :dollar: BTC - bc1q55qh7xptfgkp087sfr5ppfkqe2jpaa59s8u2lz
- :euro: LTC - LPbvTsFDZ6EdaLRhsvwbxcSfeUv1eZWGP6

