Skip to content
useaquestion edited this page Apr 18, 2018 · 1 revision

Andach Admin

Summary of Project

This is a project to write one single open source program to allow a small business to manage its administration in the UK. In scope will be

  • HR (including position management, hierarchies of that and position, and Payroll)
  • Finance (including purchase ordering, management accounts and financial accounts)
  • Marketing (linking into a website for CRM and centrally managed enquiries)

First Stage - HR

HR software will be split into multiple phases.

Phase 1 - Required Shared Objects

This will focus on setting up Cost Codes, Reporting Units [and RU Areas] and their related hierarchies. Then defining a list of Contracts, Jobs and Grades [optional] for the company, centrally managed and independent of other objects.

Phase 2 - Sites Setup

Phase 2 defines authorized salary ranges for a Area/Job or a Area/Grade combination. Where no Job range exists, the Grade range will be used instead.

We also define a number of authorised contracts for each Job.

Phase 3 - Position Management

We assign a number of weekly hours of a Job to each Reporting Unit. We then assign a breakdown of cost codes to these assignations. This sets up Position Management.

Phase 4 - Appointment

Appointing a Person to a Position between a start and (optional) end date, at a salary, for some working hour pattern.