rctab.routers.accountingΒΆ

The accounting routes.

Modules

rctab.routers.accounting.abolishment

Mark subscriptions as "abolished" if they have been inactive for >90 days.

rctab.routers.accounting.allocations

Allocate some approved budget to a subscription.

rctab.routers.accounting.approvals

Set and fetch approvals for subscriptions.

rctab.routers.accounting.cost_recovery

Charge subscriptions' spending to a cost centre.

rctab.routers.accounting.desired_states

Calculate and disseminate the desired states of subscriptions.

rctab.routers.accounting.finances

Deciding who to charge for a subscription's spending.

rctab.routers.accounting.persistence

Routes that determine whether a subscription is permanently on.

rctab.routers.accounting.routes

Miscellaneous queries for the accounting schema.

rctab.routers.accounting.send_emails

Tools for sending email notifications to users.

rctab.routers.accounting.status

Receive data from the status function app.

rctab.routers.accounting.subscription

Create and fetch subscriptions.

rctab.routers.accounting.summary_emails

Background tasks that run daily.

rctab.routers.accounting.usage

Set and get usage data.