Add Transaction
DICTIONARY
![](/static/assets/cat/Settings.svg)
Dictionary
SCRIPTING
![](/static/assets/cat/Settings.svg)
Dictionary Value
SCRIPTING
SCRIPTING
SCRIPTING
Exit shortcut with
Result
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
![](/static/assets/cat/Settings.svg)
Dictionary Value
SCRIPTING
SCRIPTING
SCRIPTING
Exit shortcut with
Result
![](/static/assets/cat/Settings.svg)
If Result
VARIABLES
NUMBER
![](/static/assets/cat/Math.svg)
Number
VARIABLES
Set variable
budget_id
to
![](/static/assets/cat/Math.svg)
Number
TEXT
![](/static/assets/cat/Note.svg)
Text
TEXT
![](/static/assets/cat/Note.svg)
Text
SCRIPTING
![](/static/assets/cat/Settings.svg)
Dictionary
SHORTCUTS
![](/static/assets/cat/system/Shortcuts.jpg)
Shortcut Result
LIST
Transfer
Withdrawal
Deposit
![](/static/assets/cat/Settings.svg)
List
SCRIPTING
![](/static/assets/cat/Settings.svg)
Chosen Item
TEXT
![](/static/assets/cat/Note.svg)
Updated Text
VARIABLES
SCRIPTING
If
![](/static/assets/cat/Variable.svg)
transaction_type
is
deposit
TEXT
![](/static/assets/cat/Note.svg)
Text
SCRIPTING
![](/static/assets/cat/Settings.svg)
Dictionary
SHORTCUTS
![](/static/assets/cat/system/Shortcuts.jpg)
Shortcut Result
VARIABLES
VARIABLES
VARIABLES
SCRIPTING
If
![](/static/assets/cat/Variable.svg)
transaction_type
is
withdrawal
TEXT
![](/static/assets/cat/Note.svg)
Text
SCRIPTING
![](/static/assets/cat/Settings.svg)
Dictionary
SHORTCUTS
![](/static/assets/cat/system/Shortcuts.jpg)
Shortcut Result
VARIABLES
VARIABLES
![](/static/assets/cat/Settings.svg)
If Result
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
Choose from
![](/static/assets/cat/Variable.svg)
source_account
![](/static/assets/cat/Settings.svg)
Chosen Item
SCRIPTING
Choose from
![](/static/assets/cat/Variable.svg)
dest_account
Prompt
Destination Account
![](/static/assets/cat/Settings.svg)
Chosen Item
SCRIPTING
If
![](/static/assets/cat/Variable.svg)
transaction_type
is
withdrawal
SHORTCUTS
Input
![](/static/assets/cat/Variable.svg)
config
![](/static/assets/cat/system/Shortcuts.jpg)
Shortcut Result
VARIABLES
SCRIPTING
If
![](/static/assets/cat/Variable.svg)
budgets
has any value
VARIABLES
Set variable
budgets_list
to
![](/static/assets/cat/Note.svg)
(none)
VARIABLES
Add
![](/static/assets/cat/Variable.svg)
budgets
to
budgets_list
SCRIPTING
Choose from
![](/static/assets/cat/Variable.svg)
budgets_list
![](/static/assets/cat/Settings.svg)
Chosen Item
SCRIPTING
SCRIPTING
Get
Value
for
![](/static/assets/cat/Settings.svg)
budget
in
![](/static/assets/cat/Variable.svg)
budgets
![](/static/assets/cat/Settings.svg)
Dictionary Value
VARIABLES
![](/static/assets/cat/Settings.svg)
If Result
![](/static/assets/cat/Settings.svg)
If Result
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
![](/static/assets/cat/Settings.svg)
Provided Input
SCRIPTING
![](/static/assets/cat/Settings.svg)
Provided Input
SHORTCUTS
Input
![](/static/assets/cat/Variable.svg)
config
![](/static/assets/cat/system/Shortcuts.jpg)
Shortcut Result
VARIABLES
Set variable
categories
to
![](/static/assets/cat/Note.svg)
(none)
VARIABLES
SCRIPTING
Choose from
![](/static/assets/cat/Variable.svg)
categories
![](/static/assets/cat/Settings.svg)
Chosen Item
DICTIONARY
![](/static/assets/cat/Settings.svg)
Dictionary
VARIABLES
SCRIPTING
If
![](/static/assets/cat/Variable.svg)
budget_id
is greater than
0
SCRIPTING
Set
budget_id
to
![](/static/assets/cat/Variable.svg)
budget_id
in
Dictionary
![](/static/assets/cat/Settings.svg)
Dictionary
VARIABLES
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
VARIABLES
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
TEXT
![](/static/assets/cat/Note.svg)
Matches
SCRIPTING
TEXT
![](/static/assets/cat/Note.svg)
Text
VARIABLES
Set variable
source_acc
to
![](/static/assets/cat/Note.svg)
Text
VARIABLES
![](/static/assets/cat/Settings.svg)
If Result
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
TEXT
![](/static/assets/cat/Note.svg)
Matches
SCRIPTING
TEXT
![](/static/assets/cat/Note.svg)
Text
VARIABLES
Set variable
dest_acc
to
![](/static/assets/cat/Note.svg)
Text
VARIABLES
![](/static/assets/cat/Settings.svg)
If Result
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
If
![](/static/assets/cat/Variable.svg)
category
has any value
SCRIPTING
Set
category_name
to
![](/static/assets/cat/Variable.svg)
category
in
Dictionary
![](/static/assets/cat/Settings.svg)
Dictionary
VARIABLES
![](/static/assets/cat/Settings.svg)
If Result
SCRIPTING
If
![](/static/assets/cat/Variable.svg)
source_acc
has any value
SCRIPTING
Set
source_name
to
![](/static/assets/cat/Variable.svg)
source_acc
in
Dictionary
![](/static/assets/cat/Settings.svg)
Dictionary
VARIABLES
Showcuts