It looks like I should be able to provide initial working examples of both the Reporter and Entity modules by early next month. Nothing fancy. The modules are written in PHP script with the intent that they fit within existing blogging platforms that use MySQL databases.
Briefly, the reporter and entity modules will have about five and seven tables, respectively. The PHP-coded transaction engine will have dynamic rollback and rollforward features, and will be designed to handle arrays containing any number of records with five elements each: date, amount, to, from, instance (or reference/receipt). The engine will output two arrays, one containing the detailed transaction results for each submitted record and the other containing the summary results of affected reporter or entity accounts.
If an exact copy is not found in a pending table, a submitted record will be inserted in the pending table and the engine switches to processing the next record. On the other hand, if an exact copy is found, the transaction engine moves forward with updating the corresponding to-from accounts in the verified record. That’s the general idea, details will be found in the working example and code text files to be provided elsewhere.
Back to work.