Add a few more transaction types.
authorSteve Youngs <steve@sxemacs.org>
Fri, 13 Oct 2017 11:54:20 +0000 (21:54 +1000)
committerSteve Youngs <steve@sxemacs.org>
Fri, 13 Oct 2017 11:54:20 +0000 (21:54 +1000)
* emoney.el (emoney-debit-transaction-types): Add 'bpay', 'cc',
'gendb', 'paypal', 'venddb' types.
(emoney-credit-transaction-types): Add 'gencr' type.

Signed-off-by: Steve Youngs <steve@sxemacs.org>
emoney.el

index 5850ce9..3788fdf 100644 (file)
--- a/emoney.el
+++ b/emoney.el
@@ -167,7 +167,7 @@ This is the account that has the focus when you start eMoney."
 
 (defcustom emoney-credit-transaction-types
   '("autotellcr" "atmcr" "bankcredit" "bcr" "deposit" "dep" "directcr"
-    "dcr" "internetcr" "netcr" "phonecr" "phcr")
+    "dcr" "gencr" "internetcr" "netcr" "phonecr" "phcr")
   "*List of valid credit transaction types.
 
 The default types are:
@@ -184,6 +184,9 @@ The default types are:
             directcr -- Direct credit transactions
                  dcr -- short version of 'directcr'
 
+               gencr -- General credit for things that don't fit like
+                        reversals etc
+
           internetcr -- Internet credit transactions
                netcr -- short version of 'internetcr'
 
@@ -193,8 +196,9 @@ The default types are:
   :group 'emoney)
 
 (defcustom emoney-debit-transaction-types
-  '("autotelldb" "atmdb" "bankfee" "fee" "directdb" "ddb" "eftpos"
-    "eft" "internetdb" "netdb" "phonedb" "phdb" "withdrawal" "wdl")
+  '("autotelldb" "atmdb" "bankfee" "fee" "bpay" "cc" "directdb" "ddb"
+    "eftpos" "eft" "gendb" "internetdb" "netdb" "paypal" "phonedb"
+    "phdb" "venddb" "withdrawal" "wdl")
   "*List of valid debit transaction types.
 
 The default types are:
@@ -205,18 +209,29 @@ The default types are:
              bankfee -- Bank fees
                  fee -- short version of 'bankfee'
 
+                bpay -- BillPayments
+
+                  cc -- Credit card
+
             directdb -- Direct debit transactions
                  ddb -- short version of 'directdb'
 
               eftpos -- Electronic Funds Transfer Point Of Sale
                  eft -- short version of 'eftpos'
 
+               gendb -- For general debits that don't fit other types
+                        like reversals.
+
           internetdb -- Internet transactions
                netdb -- short version of 'internet'
 
+              paypal -- PayPal transactions
+
              phonedb -- Telephone transactions
                 phcr -- short version of 'phone'
 
+              venddb -- Vending machine transactions
+
           withdrawal -- Over the counter withdrawal.
                  wdl -- short version of 'withdrawal'"
   :type '(repeat string)