Skip to main content

Python Revenue Assurance Process Optimizer.

Project description

Rapo

version release release date last commit downloads python license

Revenue Assurance Processes Optimizer

Rapo is a Python instrument based on relational databases to build Revenue Assurance controls and, as a result, cover critical business risks and detect revenue leaks.

Prologue

If you are part of the Revenue Assurance Team, then you probably know that the core is a system of controls that allows you to perform your daily responsibilities and generate reports required by business.

Usually, this system is implemented using third-party software. Sometimes it is provided by special vendors, and sometimes it is packed with the billing system.

Anyway, the license purchase is required, as is probably the recruitment of the integration team. This causes an additional investment, which could not be confirmed by the business sponsors.

In addition, such software is usually used in part because many of features are outdated or not required. Outdated design is also often encountered and can be a problem.

So Rapo is created by RA engineers to solve such problems and provides a modern and simple alternative solution for the RA system.

Advantages

If you are a young RA Team or looking for some alternatives, try Rapo because:

  • Free to use right now and here.
  • Easy start with low installation efforts.
  • Easy control preparation based on SQL, which should not be a problem for RA experts.
  • Open-source Python technology, so it won't be an issue to find an expert who can maintain or even improve the solution for your specific needs.
  • Built-in Python interface that allows you to integrate the system, including control results, with some popular data science tools or machine learning modules.
  • Ready-to-use REST API that allows you to interact with controls or send the control results to some Dashboard or reporting tool.
  • This is a developing project with an open feature list and many plans.
  • Last but not least, Rapo is created by RA specialists with more than 10 years of expiriens, hundreds of found incidents, and, in turn, millions in saved revenue for their company and investors.

Installation

Start with install using pip:

pip install rapo
  1. Deploy the database schema using the scripts.

  2. Prepare the configuration file rapo.ini according to the documentation.

  3. Create a special file called scheduler.py with rapo.Scheduler() declared and execute it as follows python scheduler.py start.

Usage

Prepare your controls using the configuration table as described in the documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rapo-0.6.15.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rapo-0.6.15-py3-none-any.whl (2.3 MB view details)

Uploaded Python 3

File details

Details for the file rapo-0.6.15.tar.gz.

File metadata

  • Download URL: rapo-0.6.15.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for rapo-0.6.15.tar.gz
Algorithm Hash digest
SHA256 f8ad0be823a16089f08ec3065259aa024d34d469a4f987a8f7ffdef87f827e88
MD5 cba7f42a2f48322ae101f420eef33fb3
BLAKE2b-256 897d8c06c2a6b69ec3df0ff4662ee2ff25b6d5a6534045035e63015c6d931e3e

See more details on using hashes here.

File details

Details for the file rapo-0.6.15-py3-none-any.whl.

File metadata

  • Download URL: rapo-0.6.15-py3-none-any.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for rapo-0.6.15-py3-none-any.whl
Algorithm Hash digest
SHA256 bae2f687dcb9b003e3f81d1405e318b964d1de7ce247ef904a04879e6c82d2ea
MD5 49121455ec9f6d2cb5aca209065a77e9
BLAKE2b-256 cef4c1b35c194821b0ccae2a19b21e8d989d96f78a7037ee41c5335537195568

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page