Olapsoft – a universal CPM/EPM self-service platform designed for integrated planning, budgeting, and analytics