Alliance Auth Plugin
Project description
Moon Tools
moon frack monitoring and taxation, taxation is calculated ( default, but configurable ) 2 weekly and includes all valid "taxes" from the period.
tax options
- Corp Filter
- Rank system for all strucutres that are captured in a "Tax Group"
- Flat rate or configurable variable tax rates per ore type More specific overrides the rest
- Region filter
- Constellation Filter
- System Filter
- Moon Filter
installation
- this app is built on corptools and invoices. install them first.
pip install allianceauth-corptools-moons
- add 'moons' to your installed apps in local.py
- set your "public" moons variable in
local.py
PUBLIC_MOON_CORPS = [1234, 56789, 101112] # where the numbers are the corp ids
- run migrations
- run the setup management task
python manage.py setup_moon_tool
-
wait for the tasks to finish.
-
you need to ensure all your corps have pulled data and are working correctly before you invoice for the first time.
-
setup your tax brackets and taxation rates / zones in admin
admin > moons > mining tax ( Highest rank is run first )
check the settings in console
python manage.py current_tax_outstanding
Calculating!
Last Invoice 2021-09-06 00:00:00+00:00!
Doing some math... Please wait...
We've seen 56 known members!
We've seen 12 unknown characters!
Who have mined $833,068,517,622.8707 worth of ore!
Current Tax puts this at $195,791,603,220.688 in taxes!
the structures included are:
[system] - [name]
[system] - [name]
[system] - [name]
[system] - [name]
[system] - [name]
[system] - [name]
- once you are happy, open admin and enable and then run the
Send Moon Invoices
task. This will now run every 14 days.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for allianceauth-corptools-moons-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0364e529d26fd7775bb575dc44c6398b184c574ea54b7bad852980ca46da09eb |
|
MD5 | 7aad5d0a27c388a18c32171ec15515c4 |
|
BLAKE2b-256 | d441fa42df6bf777e25c2c742e369cc6cde5b9e79092e31b30f908e9adee3b19 |