FinanceFerret/TransPart: Difference between revisions

From Woozle Writes Code
Jump to navigation Jump to search
m (1 revision imported: moving here from HypertWiki)
(updated internal links)
Line 1: Line 1:
[[TransPart]] is a term used in [[HyperMoney]] to describe each of the effects of a transaction. In a hypothetical transaction where Alan buys $30 of groceries for Betty:
In [[FinanceFerret]], a '''TransPart''' is any one of several ''effects'' of a transaction.
 
In a hypothetical transaction where Alan buys $30 of groceries for Betty:
*'''Change to source''' - Alan loses $30
*'''Change to source''' - Alan loses $30
*'''Change to target''' - the grocery store gets $30
*'''Change to target''' - the grocery store gets $30
*'''Change in equity''' - Betty owes Alan $30
*'''Change in equity''' - Betty owes Alan $30


Each of these three items creates a [[TransPart]] record, with the same master transaction ID (TrxPart.ID_Trxact).  
Each of these three items creates a '''TransPart''' record, with the same master transaction ID (TrxPart.ID_Trxact).  
Additional TransPart records may be generated to track the transaction's Topics assignments.
Additional TransPart records may be generated to track the transaction's Topics assignments.


See [[HyperMoney: Flaws in Other Software#Technical_Interpretation]] for more explanation.
See {{l/same|equity}} for more explanation.

Revision as of 20:41, 8 July 2017

In FinanceFerret, a TransPart is any one of several effects of a transaction.

In a hypothetical transaction where Alan buys $30 of groceries for Betty:

  • Change to source - Alan loses $30
  • Change to target - the grocery store gets $30
  • Change in equity - Betty owes Alan $30

Each of these three items creates a TransPart record, with the same master transaction ID (TrxPart.ID_Trxact). Additional TransPart records may be generated to track the transaction's Topics assignments.

See equity for more explanation.