Automating anMoney using Tasker

1,806 views
Skip to first unread message

anMoney Developer

unread,
Jul 9, 2013, 7:20:49 AM7/9/13
to anmone...@googlegroups.com
anMoney supports adding a transaction programmatically by using Tasker or another similar tool.  This can have many uses, one that comes to mind is to parse the SMS that banks send nowadays confirming the transaction on your bank or credit card.   By doing this parsing, it's possible to automatically add the transaction that just happened to anMoney.

To call anMoney, you need to configure Tasker with the following parameters:

Action: android.intent.action.INSERT
Category: None
Data: content://com.zvasvari.anmoneyp.AnMoney/books/<BookName>/transactions?account=<AccountName>&transfer_account=<TransferAccountName>&number=<TransactionNumber>&amount=<Amount>&payee=<PayeeName>&category=<CategoryName>&class1=<Class1Name>&class2=<Class2Name>&notes=<NotesName>&status=<Status>
Target: Activity

Items in brackets are parameters, and they must match items found in your anMoney Book exactly.  A few notes:
<Amount> :  Always uses a decimal point and the negative sign is a minus sign.  So for example  -123.45
<CategoryName>, <Class1Name>, <Class2Name>:  The main and sub category is separated by a colon (:)
<Status>:  U = Unreconciled, R = Reconciled, C = Cleared

All the fields, except <BookName> and <AccountName> are optional and, if omitted, they will be defaulted.

If you did this correctly. anMoney will open the Transaction window with the fields populated.  Hit Add to add the transaction after reviewing the values.

Thor

unread,
Jul 9, 2013, 6:31:56 PM7/9/13
to anmone...@googlegroups.com
How would you feel about adding a parameter for forcing the transaction through without displaying any UI?

anMoney Developer

unread,
Jul 9, 2013, 8:27:02 PM7/9/13
to anmone...@googlegroups.com
I was contemplating this, but I am not sure if that's such a good idea.  Just too much room for entering bad data.  What if the bank suddenly changes the SMS format on you?

Pablo Del Toro

unread,
Jul 9, 2013, 8:46:34 PM7/9/13
to anmone...@googlegroups.com
Hi, this is a good idea, but. I use tasker with anMoney in a different way. In my case, when i get a new bank transacion (sms) i used tasker to open an anMoney and add the transacion manually, because there are differentes bank UI


Yury Zhilin

unread,
Jul 10, 2013, 8:23:44 AM7/10/13
to anmone...@googlegroups.com
Hello Tom,

can you please guide where to enter these commands in Tasker? 
Thanks in advance!

Yuriy

svko...@gmail.com

unread,
Jul 10, 2013, 8:55:59 AM7/10/13
to anmone...@googlegroups.com
Yes! It's will be great! if I right,  you should to add new action as internal script

Roman Kalashnikov

unread,
Jul 10, 2013, 9:02:47 AM7/10/13
to anmone...@googlegroups.com
Just use Takser action "Send Intent" and fill all the parameters mentioned above.
After execution of this task anMoney should open new transaction window with passed parameters.

Fabio Scaravelli

unread,
Jul 11, 2013, 8:18:17 AM7/11/13
to anmone...@googlegroups.com
This is awesome! I've managed to build a task in few minutes to launch every time I copy data to the clipboard from the e-mail alert my bank sends me whenever a credit card transaction happens.
It would be nice if you add some error catching. Currently, if something goes wrong, like invalid amount or inexistent account, it generates an unexpected error and I need to force close anMoney to go on.
Other good addition would be date option, because I usually read these e-mails the day after and so need to change date manually.

Best regards,
Fabio

Filipe Régis

unread,
Jul 11, 2013, 8:47:29 AM7/11/13
to anmone...@googlegroups.com
+1 at "parameter forcing the transaction through without displaying any UI"

anMoney Developer

unread,
Jul 11, 2013, 9:50:54 PM7/11/13
to anmone...@googlegroups.com
For the next version, I added error checking and the Date parameter.

The format is 

date=YYYYMMDD

If anybody wants an updated app, let me know.


Fabio Scaravelli

unread,
Jul 17, 2013, 4:17:34 PM7/17/13
to anmone...@googlegroups.com
Great! Already tested error checking for good, will test date later, need to change Tasker configuration.
Message has been deleted

Александр Алексеевич

unread,
Jul 21, 2013, 2:11:16 AM7/21/13
to anmone...@googlegroups.com
There is a small problem. If Im get 2 sms from bank, tasker parses both and send 2 intents, but anmoney shows only first, second intent call is ignored. If i will press add button in anmoney before tasker send second intent, then all is ok.

anMoney Developer

unread,
Jul 21, 2013, 2:14:31 AM7/21/13
to anmone...@googlegroups.com
Honestly, I wouldn't say this is a problem with anMoney -- this is how Android works.  It's something Tasker should fix by serializing the requests and not call anMoney multiple times until anMoney returns the RESULT_OK indicating that the transaction has been added.

zab ayek

unread,
Aug 5, 2013, 6:52:05 AM8/5/13
to anmone...@googlegroups.com
When will you relese this new version with date parameter? I would use it to add a number of mine historical transaction that I store in excel sheet now.

anMoney Developer

unread,
Aug 5, 2013, 6:58:40 AM8/5/13
to anmone...@googlegroups.com
The date is already in the current version.

Shaun

unread,
Dec 10, 2013, 3:35:08 AM12/10/13
to anmone...@googlegroups.com
hi

can sms texts for banks and PayPal be imported.

PayPal needs to read the sterling GBP amount

how does system use payee rulings or does it ?

thanks

Shaun

Eduardo Cypriano

unread,
Jan 14, 2015, 11:26:06 AM1/14/15
to anmone...@googlegroups.com
Perfect!

Petterson

unread,
Mar 31, 2015, 10:02:25 AM3/31/15
to anmone...@googlegroups.com
I would like to know more about the tasker. Is there a tutorial about?
Tasker is a app form playstore?
tks

Zoni

unread,
Mar 31, 2015, 10:48:43 PM3/31/15
to anmone...@googlegroups.com

Lorgen Gerard Magpantay

unread,
Jan 9, 2016, 3:08:54 PM1/9/16
to anMoney Users
I'd like to get more detailed instructions, too, please.
A step by step (with screenshots maybe?) would be nice.

I've been trying to do this, on and off, for maybe 2 years now.

Aloisio Paulo Marcone

unread,
May 1, 2016, 6:13:13 PM5/1/16
to anMoney Users
Hello, Sirs.

Today I bought a Tablet Samsung model SM T561 but I can´t download the AnMoney pro, in spite of being logged in my Google account (Google Play). I bought this app some year ago. Is there something else to solve this problem? Thank you.

Bill Falls

unread,
May 1, 2016, 10:39:24 PM5/1/16
to anMoney Users
Aloisio, AnMoney has disappeared from Google Play along with Tom, who developed it and provided wonderful support for years.

Look through recent posts in this forum - a user has put the apk file on DropBox if you're willing to sideload it. (I did, and it's working great on my new phone.) Someone else is talking about possibly taking over development if he can work things out with Tom.

Plus Pack

unread,
Jul 11, 2019, 12:16:21 PM7/11/19
to anMoney Users
Where can I get the updated Anmoney Pro? Its not on the App Store.

grayme

unread,
Jul 13, 2019, 2:04:10 AM7/13/19
to anMoney Users
Dude, read the post you have literally just replied to...

RK G

unread,
Dec 29, 2021, 1:14:49 AM12/29/21
to anMoney Users
 I this still working ? any help would be great!

Lorgen Gerard Magpantay

unread,
Jan 8, 2022, 7:36:06 AM1/8/22
to anMoney Users
When anMoney sadly stopped development,
I found Bluecoins.
It was the best replacement to anMoney for me:

This is not an ad, okayyy? (so I'm not posting a link here)
I just like it, and the support is great :')
If you try it, come and give us some feedback!

monin

unread,
Jan 9, 2022, 11:22:18 AM1/9/22
to anMoney Users
I completely agree with you Lorgen Gerard. 

I switched from AnMoney to Bluecoins in December 2018. I really like it.

Regards,

Héctor O.
Reply all
Reply to author
Forward
0 new messages