user specification document for lga planning, budgeting ...pdf.usaid.gov/pdf_docs/pa00mt3m.pdf ·...
TRANSCRIPT
March 2017
This publication was prepared by the President’s Office – Regional Administration and Local Government (PO-
RALG) and the Public Sector Systems Strengthening (PS3) Activity located in Dar es Salaam, Tanzania, under
Contract AID-621-C-15-00003 with USAID/Tanzania.
USER SPECIFICATION DOCUMENT FOR LGA
PLANNING, BUDGETING AND REPORTING
(PLANREP) SYSTEM
The USAID/Tanzania Public Sector Systems Strengthening Activity (PS3)
The overarching goal of the USAID/Tanzania Public Sector Systems Strengthening Activity (PS3) is to support the
Government of Tanzania in strengthening the public system to promote the delivery, quality, and use of services,
particularly for underserved populations. Led by Abt Associates, PS3 is implemented in partnership with the
Benjamin William Mkapa Foundation, Broad Branch Associates, IntraHealth International, Local Government
Training Institute, Tanzania Mentors Association, and the University of Dar es Salaam and Urban Institute.
March 2017
Contract No: AID-621-C-15-00003
Recommended Citation: March 2017. User Specification Document for LGA Planning, Budgeting and
Reporting (PLANREP) System: PO-RALG and USAID/Tanzania Public Sector Systems Strengthening Activity.
USER SPECIFICATION DOCUMENT FOR
PLANNING, BUDGETING AND REPORTING
(PLANREP) SYSTEM
DISCLAIMER
The contents of this report are the sole responsibility of PO-RALG and PS3 Activity, and do not necessarily
reflect the views of USAID or the United States Government.
i
CONTENTS
Acronyms.................................................................................................................. ii
AUTHORSHIP AND REVISIONS........................................................................ iii
1. Introduction ...................................................................................................... 1
1.1. Methodology ......................................................................................................................... 2 1.2. Scope ....................................................................................................................................... 2 1.3. Assumptions .......................................................................................................................... 2 1.4. Operating Environment ..................................................................................................... 2 1.5. Chart of Accounts ............................................................................................................... 2
2. Functional Requirements ................................................................................ 7
2.1. Planning and Budgeting ....................................................................................................... 7 2.2. Expenditure and EPICOR Linkage................................................................................. 10 2.3. Reports (Monthly, Quarterly and Annually) .............................................................. 11 2.4. Procurement ....................................................................................................................... 13 2.5. Extension to Service Providers ...................................................................................... 13
3. NON-FUNCTIONAL REQUIREMENTS .................................................... 15
3.1. General System Requirements ....................................................................................... 15 3.2. Management ........................................................................................................................ 15 3.3. Operations ........................................................................................................................... 15 3.4. Security ................................................................................................................................. 17 3.5. Scalability .............................................................................................................................. 18
4. User Requirement Collection Cards ........................................................... 19
ANNEX: Sample Reports ..................................................................................... 79
List of Tables Table 1: Segments of the Current COA .......................................................................................... 4 Table 2: Segments of the Proposed COA ....................................................................................... 5
List of Figures Figure 1: Proposed Chart of Account Under the Proposed Improved PlanRep .................. 3 Figure 2: Quarterly Financial Progress Report- Own Source Revenue (LGA’s) ................ 79 Figure 3: Quarterly Financial Progress Report- Transfers (LGA’s) ........................................ 80 Figure 4: Quarterly Financial Progress Report-Expenditures (LGA) ..................................... 80 Figure 5: Quarterly Financial Progress Report- Sectors (LGA’s)............................................ 81 Figure 6: Quarterly Financial and Physical Progress Report for LGA Development
Activities ....................................................................................................................................... 81 Figure 7: Financial Report: Actual Allocations and Expenditures............................................ 81
ii
ACRONYMS
BOD Burden Of Disease
CCHP Comprehensive Council Health Plan
CCP Comprehensive Council Plans
COA chart of accounts
DHIS 2 District Health Information System
GFS Government Finance Statistics
HCMIS Human Capital Management Information System
HFR Health Facility Registry
IFMS Integrated Financial Management System
LAN Local Area Network
LGA Local Government Authority
LGRCIS Local Government Revenue Collection Information System
MoFP Ministry of Finance and Planning
MoHCDGEC Ministry of Health, Community Development, Gender, Elderly and Children
MTEF Medium-Term Expenditure Framework
PlanRep Planning, Budgeting and Reporting
PO-PSM President’s Office – Public Service Management
PO-RALG President’s Office – Regional Administration and Local Government
PS3 Public Sector Systems Strengthening
RS Regional Secretariat
SBAS-5 Strategic Budget Allocation System
SDP service delivery points
SP Strategic Plan
UCC University Computing Centre
VPN virtual private network
iii
AUTHORSHIP AND REVISIONS
Date Document
Version
Document Revision
Description
Document Author
17 October 2016
v1
The first draft was revised based on
outcomes from the stakeholders’
workshop on user requirements
and on data gathering, analysis and
validation for the PlanRep System.
The workshop was held from 24
October to 2 November 2016 at
the Flomi Hotel, Morogoro.
President’s Office –
Regional
Administration and
Local Government
(PO-RALG) and
USAID/Tanzania
Public Sector
Systems
Strengthening
Activity (PS3)
Approval Date Approved
Version
Approver Role Approver
1
1. INTRODUCTION
Planning, Budgeting and Reporting (PlanRep) is a standalone system that acts as a planning, budgeting
and reporting tool for Local Government Authorities (LGAs). It was developed to assist LGAs in
planning, budgeting, projecting revenue, and tracking funds received, and in actual implementation and
financial and non-financial reporting.
PlanRep acts as the main information source for integration of community plans and the LGA strategic
plan for a specific financial year. Within PlanRep, councils are able define their Medium-Term
Expenditure Frameworks (MTEFs) in relation to their Strategic Plans (SPs), which include objectives,
targets, and activities.
PlanRep is also used in preparing the line items for councils’ development and other charges in the budget
by identifying funding sources and amounts for each activity. It contains tools required for preparing the
Comprehensive Council Health Plan (CCHP).
Despite these developments in reforming the government planning and budgeting framework, the current
implementation of PlanRep faces some challenges. PlanRep is currently being distributed as a standalone
tool, and each user accesses the system locally on his or her workstation. As a result, users often have
different versions of PlanRep, and this produces data in different formats and creates inconsistent
database structures. (The Project Charter contains further detail on challenges encountered in
implementing PlanRep.) These consistency issues interfere with the uploading of budgets into the
Strategic Budget Allocation System (SBAS), the Ministry of Finance and Planning’s budgeting system.
The inconsistencies also impact the data being uploaded into the Epicor Integrated Financial Management
System (IFMS) at the President’s Office – Regional Administration and Local Government (PO-RALG).
As a result, LGAs must manually upload their annual budgets into Epicor and the SBAS, a process that
takes months and is riddled with human error.
To address these issues, PO-RALG together with the USAID-funded Public Sector Systems
Strengthening Activity (PS3) project came up with an intervention to improve PlanRep in a way that will
ensure efficiency, accountability, consistency, uniformity and quality of work (plan, budget and report).
This joint team will adapt PlanRep into an easy-to-use, centralized, web-based system for planning,
budgeting and reporting, integrated with the current Local Government Revenue Collection Information
System (LGRCIS), Human Capital Management Information System (HCMIS), DHIS2, IFMS –Epicor
9.05, Ministry of Finance and Planning (MoFP)-SBAS systems, and other sector systems.
To execute the improvement of PlanRep, the PO-RALG and PS3 developed a project charter that details
all stages and resources needed for this task. One of the first tasks in the charter was to gather and analyse
the system requirements. This work involved participants from the PO-RALG (central ministry, affiliated
institute, Regional Secretariat (RS), LGAs, wards and villages); representatives from sector ministries
(Ministry of Health, Community Development, Gender, Elderly and Children (MoHCDGEC), Ministries
of Education, Agriculture, Livestock and Fisheries); and representatives from the President’s Office –
Public Service Management (PO-PSM), the University Computing Centre (UCC), and PS3. The
participants had a variety of skills, including planning, information and communication technology, and
public administration, and included health secretaries and experts in economics and finance.
2
1.1. Methodology
The methodology employed to gather user requirements included the following:
Desk review – review budget guidelines and policies
Review existing system requirements – based on health sector
Interview business owners – planners, statisticians, and health secretaries
User stories – business owners explained steps of planning and budgeting
1.2. Scope
This document covers functional and non-functional requirements. Non-functional requirements refer to
how the system works, while functional requirements refer to what the system should do.
1.3. Assumptions
The requirements specified in this document are based on these assumptions:
PlanRep will be interoperable with other systems that will feed data into it.
Users will have enough time to review and test the system.
The needed financial and human resources will be available.
1.4. Operating Environment
PlanRep shall operate on a web-based platform through a virtual private network (VPN) with encryption
to connect users to the central server. The PO-RALG in Dodoma has a central server, so it will be
important to review this service to find out whether it will be appropriate to host PlanRep. If it is, the two
might feasibly be connected through the Wide Area Network last mile connection, which was built using
fibre cables, ADSL copper, VSAT technologies and broadband radio. The PO-RALG central server hosts
the Centralised Integrated Financial Management System, which is based on Epicor; the Human Capital
Management Information System, based on Lawson2; and a Local Government Revenue Collection and
Information System (LGRCIS) and BEMIS. However, for the LGAs and RS to use this network to its full
extent, they will require a stable Local Area Network (LAN) in all departments.
1.5. Chart of Accounts
As PlanRep is redesigned, it will be very important for the changes that we are proposing to be reflected
in the chart of accounts (COA) structure. This structure is a systematic arrangement of financial variables
linked with accountability levels in segment form. It defines the segment structure and characteristics for
each segment used within an authority. The application uses COAs to control account entry.
IFMIS/Epicor 9 maintains one main chart of account with eight segments that fully complies with
Government Finance Statistics (GFS) Code 2001, which was developed from the GFS of 1986.
Two major changes are being proposed in this requirement gathering in order to improve PlanRep. The
first is to extend plans and budgets up to service delivery points (SDPs). In this case we propose to
include individual service provider codes in PlanRep. The second improvement is to create a space
wherein each planning and budgeting unit will clearly specify the service outputs that it wants to deliver.
Hence, it is important to effect these changes in the chart of accounts, so that when plans and budgets
have been completed it will be easy to export to Epicor for budget execution. Figure 1 depicts the
3
proposed structure of charts of accounts based on the changes that have been proposed in order to
improve PlanRep. The chart of account will start with specifying administration units, including region,
LGA and cost centre (departments). The yellow highlighted boxes show the two major changes that we
are proposing on the chart of accounts. In this case, immediately after specifying their objectives, the
planning units will need to specify service outputs that will be delivered, and match these with the total
budget that has been earmarked for this service output. Targets for each service output will be specified
immediately after outputs have been specified. We propose that activities to achieve the pre-identified
targets should be linked to specific SDPs; hence, codes for SDPs should come after the targets. It is
proposed that immediately after specification of activities, the fund sources and fund type should come
next, and then specification of the inputs (GFS code) and the amount that is being budgeted for each input
(GFS code).
Figure 1: Proposed Chart of Account Under the Proposed Improved PlanRep
Tables 1 and 2 represent segments of the current and proposed new charts of account. The new chart of
account proposes that the segment that was appearing as “project” in the old chart be converted to
“service output/programme.” In this case, the road development project that was specified under the
“project” segment will now be placed under the “service output/programme” segment, and attached with
its total budget.
4
In the “old” (current, existing) chart of accounts, the national objectives segment is merged with targets.
However, in the new proposed COA it is proposed that objective should be linked to output, and then
linked to targets. In this case targets will be set with reference to service outputs.
Table 1: Segments of the Current COA
Segment.
No.
Segment
Components Character Description Clarification
1 Vote 2 Vote A code representing the region as identified by
ACGEN. E.g., 72 stands for Dodoma Region.
2 Council 4 Council Each council has its own code., e.g., 3014 Kondoa
DC.
3 Cost centre 4 Cost centre
A code representing a sub vote with a
sector/department. E.g., 507B stands for Primary
Education Operation.
4 Fund type 1 Fund type
It is an accounting classification regarding the
nature of expenditure, recurrent and non-
recurrent. E.g., 1 stands for Recurrent and 2 for
Development – Local.
5 Fund source 1 Fund source Shows the provider of funds – e.g., block grants
(2), LGDG (4), RWSSP (N).
6 Project 4 Project National Projects (e.g., Roads Development
programme (4101), SEDP (4390))
7 Activity 6 Activity
Activity codes are generated for each target in
MTEF on which inputs are identified. It is a
combination of Objective, Target, Target Type
and Activity, e.g., B01S03.
8 GFS 6 GFS codes GFS codes, e.g., 21010-Salaries/Civil Servant
Total 28
5
Table 2: Segments of the Proposed COA
Segment
No
Segment
Component Character Clarification
1 Vote/region 2 A code representing a region as identified by ACGEN
2 Council 4 Each council has its own code, e.g., 3014 Kondoa DC.
3 Cost centre 4 Sub vote with the sector department, e.g., 507B Primary
Education Operation
4 Objective 1 National predefined objectives will be specified here
(A,B,C,D,E,F,G).
5
Programme/
project/service
output
4
Specify Service Output to be produced by service provider and
Total Programme/Project/Service Output Budget attached
here
6 Target 3 What are the targets that will be defined as a combination of
objective and targets (e.g., A01, B01, E01 …)?
7
Service provider/
service delivery
point
6 Facility code will be defined here.
8 Activity 6
Activity codes are generated for each target in the MTEF in
which inputs are identified. It is a combination of Objective,
Target, Target Type and Activity. E.g., E01C01, CO1D01,
A01S01.
9 Fund source 1 Indicates provider of funds, e.g., block grants (2), LGDG (4),
RWSSP (N).
10 Fund type 1 Nature of expenditure: recurrent and nonrecurrent.
E.g., 1 is for Recurrent; 2. Development – Local.
11 Input/GFS code 6 GFS codes, e.g., 210101 Civil Servants
Total 38
7
2. FUNCTIONAL REQUIREMENTS
The functional requirements detail what the system SHALL do in response to the user’s requests. This might
include calculations, technical details, data manipulation and processing, the system’s behaviour, and other
specific functionality that defines what a system is supposed to accomplish.
2.1. Planning and Budgeting
Req ID Description Level Sectors
REQ001 System shall provide a feature to define and manage
financial years. National – PO-RALG All
REQ002 System shall provide a feature to initialise budget process. National – PO-RALG All
REQ003 System shall restrict export of previous budget to the new
budget. All All
REQ004 System shall provide a feature for setting activities
calendar. National – PO-RALG All
REQ005
System shall provide a feature for registering and
maintaining list of regional administrative areas using
unique identifier.
National – PO-RALG All
REQ006 System shall keep history of all transactions performed on
each administrative unit. All All
REQ007 System shall provide a feature for attaching sector planning
and budgeting guidelines.
National – PO-
RALG/MoF All
REQ008 System shall provide a feature for registering and
maintaining list of cost centres. National – PO-RALG All
REQ009 System shall be able to register and produce a list of
priority areas and related interventions. National – >LGA All
REQ010
The system shall provide a feature for service outputs to
address women’s specific needs, such as access to
productive and reproductive services, e.g., land, water,
energy, reproductive health.
All All
REQ011 System shall be able to register and produce a list of
objectives. National – PO-RALG All
REQ012 System shall provide a feature for entering and maintaining
performance indicators (baseline data). National – >LGA All
REQ013 System shall provide a feature for defining Burden Of
Disease (BOD) formulas.
National –
MoHCDGEC/DHIS2 Health
REQ014 System shall provide a feature for registering and
maintaining list of development projects.
National – MoFP/PO-
RALG All
REQ015 System shall provide a feature for registering and
maintaining list of funders.
National – MoFP/PO-
RALG All
REQ016 System shall provide a feature to capture activities outside
the budget. All All
REQ017 System shall provide a feature for entering/importing
ceilings per votes and related sub votes by funding source.
National – MoFP/PO-
RALG All
REQ018 System shall provide a feature for registering and
maintaining list of national policies and strategies.
National – MoFP/PO-
RALG All
REQ019 System shall provide a feature for registering and
maintaining list of sub votes.
National – MoFP/PO-
RALG All
8
Req ID Description Level Sectors
REQ020
System shall provide a feature for generating ceilings per
votes and related sub votes based on the previous year’s
ceilings.
National – MoFP/PO-
RALG All
REQ021
System shall provide a feature for confirming entered
ceilings and attached guideline by sending notifications to
users.
National – PO-RALG All
REQ022
System shall provide a feature for automatic apportioning
of sub vote ceilings to cost centre ceiling using defined
guideline.
National – PO-RALG All
REQ023 System shall provide a feature for entering cost centre
ceilings by sub votes and funding source and type. Cost centre All
REQ024 System shall provide a feature for confirming cost centre
ceilings by sending notifications to cost centre users.
National – MoFP/PO-
RALG All
REQ025 System shall provide a feature for entering projection of
own source revenue by cost centre. Cost centre All
REQ026
System shall provide a feature for entering revenue
projection of block and development grants by cost
centre.
National – MoFP/PO-
RALG All
REQ027 System shall provide a feature for entering revenue
allocation by cost centre. Cost centre All
REQ028
System shall provide feature to force users to enter/select
funding source, priority areas, interventions, national
target, output indicators, and amounts in other
charges/development budget form and sector outside
council accounts.
National – >LGA All
REQ029 System shall provide feature to force users to enter/select
expected priory service output.
REQ030
System shall provide a feature for entering cost centre
plans and budget, then produce draft Comprehensive
Council Plans (CCP).
LGA All
REQ031 System shall provide a feature for submitting cost centre
CCP to head of departments. LGA All
REQ032 System shall provide a feature for returning cost centre
CCP for rework. LGA All
REQ033 System shall provide a feature for consolidating (compiling)
cost centre budget by sector. LGA All
REQ034
System shall provide a feature for tracking the review and
comments of CMT, Standing Committees and RS
(including Council/Regional Sector Team).
LGA->RS All
REQ035 System shall provide a feature for tracking the approval of
Full Council Meeting . LGA All
REQ036
System shall provide a feature for entering regional
assessment, and produce summary and analysis reports
and assessment criteria report.
RS All
REQ037 System shall provide a feature for returning sector CCP
for rework if not accepted by region. RS All
REQ038
System shall provide a feature for submitting sector CCP
to Sector Ministry and PO-RALG for revision and
acceptance.
LGA – >national All
REQ039 System shall provide a feature for producing national plans
and budget printout by council and region. RS – >national All
REQ040 System shall provide a feature for entering Sector Ministry National All
9
Req ID Description Level Sectors
assessment criteria, and track assessment criteria.
REQ041 System shall provide a feature for performing self-
assessment. LGA All
REQ042 System shall provide a feature for tracking assessment
criteria history. LGA All
REQ043 System shall provide a feature for validating assessment
criteria that have not been met. LGA All
REQ044 System shall provide a feature for returning sector CCP
for rework if not accepted. LGA – >RS All
REQ045 System shall provide a feature for approving sector CCP. LGA All
REQ046 System shall provide a feature for producing summary and
analysis printouts.
National – > Service
Providers All
REQ047 System shall allocate conditional revenue to specific
targets. All All
REQ048
System shall allow entering the PE, OC and development
budgets associated with the framework (government block
grants).
All ALL
REQ049 System shall compare the projected revenue with the
actual funds received. All All
REQ050 System shall allow introducing national targets based on
selected priority area and intervention. National All
REQ051 System shall enforce entry of situational (baseline) data. SP/LGAs All
REQ052
System shall provide feature to view situational (baseline)
data that was used for planning versus targets categorised
by sectors and service output.
All All
REQ053 System shall provide a feature to enter funds allocation. All All
REQ054 System shall allow entering additional/ supplementary
budget at LGA and national level. All All
REQ055 System shall allow entering of budget reallocation at LGAs
and national level. All All
10
2.2. Expenditure and EPICOR Linkage
Req ID Description Level Sectors
REQ056
System shall provide a feature to read and copy funds
received, expenditure, commitments and reallocation,
carried-over funds, and supplementary budget data from
Epicor.
National –
MoFP/PO-RALG All
REQ057
System shall provide a feature to save funds received,
expenditure, commitments and reallocation, carried-over
funds, and supplementary budget from Epicor.
National –
MoFP/PO-RALG All
REQ058
System shall allow entering carried-over budget and
exchanging carried-over funds and expenditure between
Epicor and PlanRep.
All All
REQ059
The system shall show the combination of fund allocation
and expenditure to facilitate the narration of physical
implementation.
All All
REQ060
System shall be able to produce funds received,
expenditure, commitments and reallocation printouts by
cost centre.
National –
MoFP/PO-RALG All
REQ061 System shall allow allocation of funds and forward to
Epicor for entry and approval. All All
11
2.3. Reports (Monthly, Quarterly and Annually)
2.3.1. Implementation Performance Reporting (Progress Report and
CDR)
Req ID Description Level Sectors
REQ062 System shall be able to send Implementation performance
report notification to cost centres. All All
REQ063 System shall provide a feature for entering physical
implementation report. Cost centre/SP All
REQ064
System shall provide a feature for submission of cost centres’
implementation performance report to head of department for
revision and acceptance.
Cost centre/SP All
REQ065 System shall provide a feature for returning cost centre
implementation performance report for rework. Cost centre/SP All
REQ066
System shall provide a feature for consolidating cost centre
implementation performance report into sector implementation
performance report.
Cost centre/SP All
REQ067 System shall be able to send notification that a council has
submitted implementation performance report. All All
REQ068
System shall be able to send notification to RMT informing
them to start the assessment process based on planning and
budgeting activities calendar.
RS All
REQ069 System shall provide a feature for entering region assessment
for technical progress report by council. RS All
REQ070 System shall provide a feature for returning council quarterly
implementation performance report for rework. LGAs All
REQ071
System shall provide a feature for submitting council
implementation performance report to Sector Ministry and PO-
RALG for revision and acceptance.
LGAs All
REQ072
System shall be able to send notification to PO-RALG and
sector ministries informing them to start the assessment
process based on planning and budgeting activities calendar.
PO-RALG and
sector ministries All
REQ073 System shall provide a feature for uploading evidence (e.g.,
pictures). All All
REQ074 System shall provide a feature for entering sector ministry
assessment for technical progress report.
PO-RALG/sector
ministries All
REQ075 System shall provide a feature for returning council
implementation performance report for rework. LGAs All
REQ076 System shall provide a feature for approving sector
implementation performance report.
PO-RALG /sector
ministries All
REQ077 System shall be able to produce summary and analysis printout
and assessment criteria printout. All All
REQ078 System shall produce reports at targets level. All All
REQ079 System shall produce reports at activity level. All All
REQ080 System shall enter inspection reports on physical
implementation of development targets. Cost centres/SP All
REQ081 System shall allow linkage of activities with ruling party
manifesto and procurement activities. All All
REQ082 System shall identify type of procurement methods. All All
REQ083 System shall provide a feature to enforce entry of breakdown
of all procurement activities (at input level). All All
12
Req ID Description Level Sectors
REQ084
System shall provide a feature to enforce selection of input
showing type of input (GFS codes, description of GFS codes
and expenditure nature).
All All
REQ085 System shall allow user to customise items to be included in the
report. All All
REQ086 System shall allow feature to force users to allocate funds
received to the respective activities. Cost centres/SP All
REQ087 System shall produce cumulative reports. All All
REQ088
System shall produce new/modified printouts:
a. Combined Technical and Financial Performance
Implementation
b. Cost analysis
c. Operation Plan (action plan, procurement plan, and cash
flow)
d. Capacity-building plan
e. Compliance to national guidelines
All All
2.3.2. Financial Reporting (Council Financial Reporting)
Req ID Description Level Sectors
REQ089 System shall be able to send financial reporting notification to RMT
based on planning and budgeting activities calendar. RS All
REQ090 System shall provide a feature for entering region assessment for
financial report by council. RS All
REQ091 System shall provide a feature for returning council financial report
for rework. RS – >LGA All
REQ092 System shall provide a feature for submitting council financial report
to sector ministry and PO-RALG for revision and acceptance.
PO-RALG
and sector
ministries
All
REQ093 System shall provide feature to upload attachment confirming
acceptance and approval (acknowledgement letter). All All
REQ094 System shall be able to send notification informing that a council has
submitted quarterly financial report. RS All
REQ089
System shall be able to send notification to sector ministry and PO-
RALG informing them to start the assessment process based on
planning and budgeting activities calendar.
PO-RALG
and sector
ministries
All
REQ090 System shall be able to produce financial summary, analysis printout
and financial assessment criteria printout by council and by region. All All
REQ091 System shall provide a feature for entering sector ministry
assessment for financial report by council.
Sector
Ministries All
REQ092 System shall provide a feature for returning council financial report
for rework.
PO-RALG
and sector
ministries
All
REQ093 System shall provide a feature for approving sector financial report.
PO-RALG
and sector
ministries
All
REQ094
System shall be able to produce financial summary and analysis
printout and financial assessment criteria printout by council, region
and national.
All All
13
2.3.3. Other Reports
Req ID Description Level Sectors
REQ095 System shall generate budget submission forms as per budget
guideline (list of forms required appears in Annex). All All
REQ096 System shall provide a feature for uploading extract of guideline
and directives. National All
REQ097
System shall develop brief summary of physical and financial
report of donors-funded projects for donors, committees and
other users as deemed necessary.
All All
REQ098 System shall generate automated staff report (Tume ya Utumishi
wa Umma) – from Lawson. All All
REQ099 System shall generate implementation report for party manifesto. All All
REQ100 System shall generate itemised carried-over budget reports at all
levels. All All
REQ101 System shall generate a consolidated carried-over budget report
at national level. All All
REQ102 System shall generate itemised additional/ supplementary budget
reports at all levels. All All
REQ103 System shall generate a report that combines all of budget at all
levels. All All
REQ104 System shall generate funds-allocated report. All All
2.4. Procurement
Req ID Description Sectors Level
REQ105 System shall produce Annual Procurement Plan and Budget. All LGAs
REQ106
System shall extract information related to procurement
services, goods and works from Annual Operational Plan and
Budget.
All Cost
centre/LGAs
REQ107 System shall consolidate council procurement plan. All All
REQ108 System shall produce material requirement reports for the
development of procurement plans. All All
2.5. Extension to Service Providers
Req ID Description Level Sectors
REQ109 System shall be expanded to include individual service provider plans
and budget.
Service
Provider All
REQ110
System shall provide a room to specify service output per cost centres
that will be matched to budget, baseline data (target indicator) and
achievement.
Service
Provider All
REQ111 System shall provide report on allocation and expenditures of funds
per each service provider.
Service
Provider All
REQ112 System shall develop consolidated financial and physical report from
service providers.
Service
Provider All
REQ113 System shall develop income and expenditure reports or forms from
service providers (facility level) – from LGRCIS and Epicor.
Service
Provider All
15
3. NON-FUNCTIONAL REQUIREMENTS
The non-functional requirements are requirements that specify criteria that can be used to judge the
operation of a system. They specify criteria (quality characteristics) that judge the operation of the system
rather than specific behaviour.
3.1. General System Requirements
There are a number of general requirements that are not business process-specific but are important from
the perspective of overall system functioning. These requirements describe system capabilities that are
necessary to support the design of PlanRep, and how the systems should work.
Number Functional Description
REQ114 The system should support all the latest standard technologies.
REQ115 The system should be flexible to interface or integrate with other systems.
REQ116 The system should facilitate the presentation of data in tables, graphically, or in reports.
REQ117 The system should support data export/import to readable formats, e.g., CSV, RTF, PDF.
REQ118 The system should be developed using industry standard development tools, which can be
supported by local expertise.
REQ119 The system should provide a feature for bilingual setup (English and Kiswahili).
REQ120 Should be module-based.
3.2. Management
Number Functional Description
REQ121 The system should maintain transaction log history (audit trail).
REQ122 The system should enable configuration of user-based roles to control access to data and system
features.
REQ123 The system should enable system administration by local staff.
REQ124 The system should provide software updates and schedule of future releases and lists of new,
changed, and dropped features.
REQ125 The system should provide a unique version number for each revision.
REQ126 The system should be easy to start up.
REQ127 The system should include a menu for setup with different users’ privileges.
3.3. Operations
Number Functional Description
REQ128
The system should be able to back up data automatically, at a schedulable frequency, and the
backup data should be held at an offsite location so that it is recoverable in the event of a system
or hardware failure.
REQ129 The system should support synchronous and asynchronous updates, allowing the ability to work
offline and upload later.
REQ130 The system should accommodate loss of connectivity to components (work in off-line mode).
REQ131 The system should be deadlock-free. Deadlock connotes a situation in which two or more
competing actions are each waiting for the other to finish, and thus neither ever does.
16
Number Functional Description
REQ132 The system should enable access to the central system from all lower levels with proper
authorisation/access level.
REQ133 The system should provide real-time response to transactions submitted by connected devices up
to the configured national volume level.
REQ134 The system should not require high bandwidth only devices, and should accommodate client
devices with low bandwidth or irregular connectivity.
REQ135 The system should provide adequate data capacity for archiving data.
REQ136
The system should provide access to technical support for the application functions and technical
system performance management indicated. At a minimum, the help desk must be accessible
during normal business hours LOCAL time.
REQ137 The system should provide training and system access for internal technical support (such as
super user training).
REQ138
The system should include on-line tutorials and context-sensitive help. The contents of tutorials
and context-sensitive help should be capable of being easily changed by the administrator to cater
to legislative changes.
REQ139 The system should be user-friendly and intuitive to use for experienced and inexperienced users.
REQ140
The system should have recovery procedures specified for all known or possible failure
conditions of the PlanRep. Recovery systems are required that will:
Recover the PlanRep within a reasonable period (continuity plan)
Inform the user as to the source of the problem
Inform the user as to the state of the transactions when service is restored
Leave no transactions in “mid-air.” Data directly affected by the PlanRep failure should be capable
of recovery to a consistent state.
REQ141 The system should be centralised, web-based, and work in both the intranet and internet
environments.
REQ142 The system should support browser compatibility.
REQ143 The system should not require local governments to pay additional application software license
fees.
REQ144
The system should include monitoring tools at the central location – reporting activity and
possible problems happening in real time, in order to assure efficient processing. These shall
support:
Centralised client and server logging/event monitoring
Geo-located user activity logging and event monitoring
"Before critical" event notifications ("server CPU is above 70% for the last 15 minutes,"
"memory near full")
Automatic heuristics tests on clients (check network quality and speed if main servers are
not responding)
Clients can report server-unreachable problems to monitoring service if it is set up on a different
location (network) than the main infrastructure.
REQ145
The system should be fully documented, including: user’s manual, installation guides,
administration manuals and other documents, supported by preparation of training manuals and
setup of the hardware and software used in training classes.
REQ146 The system should support users with a knowledgeable and responsive help desk, with remote
access to computers for quick diagnosis and solution of issues.
REQ147 The system should provide a menu of service options with navigation between options and sub
options.
REQ148 The system should be based on a system of unique identifiers, preventing the creation of
duplicates, and issuing warnings if users try to do so.
17
Number Functional Description
REQ149
The system should be error tolerant and provide error handling with clear explanations on how
to overcome the error. Users should be able to see the error described in a business-meaningful
way. Each error should also have an associated error number to aid the Helpdesk. All errors
encountered as well as being reported to the user should be recorded for quality management
and reporting purposes.
REQ150 The system should ensure that only complete transactions are saved to the database; incomplete
pieces to be rolled back.
REQ151 The system should be easily scalable to cater to “peak” processing volumes.
REQ152 The system should enforce processing of transactions in a sequential “workflow” way.
REQ153 The system should accommodate a large number of concurrent (100s) users and multiple (100s)
users with reasonable response time.
REQ154 The system should allow all official notes to contain configurable logos.
REQ155 The system should be available at all times, 24/7.
REQ156 The system should be easily supported and maintained.
3.4. Security
Number Functional Description
REQ158 The system should be able to manage security, access, and authorisation functions in much simpler.
REQ159 The system should provide comprehensive security features such as in-built intrusion detective and
preventive features.
REQ160 The system should provide additional delegation of administrative rights, controls, enhanced audit,
and other capabilities that would provide greater security in a way that is easy to manage.
REQ161 The system should provide for automatic routine data integrity checks (validation rules) and data
cleaning.
REQ162 The system should provide a system administrator point of control that will manage all configured
security features of the system.
REQ163 The system should be protected against information leakage and hooking.
REQ164 The system should require each user to be authenticated by role before gaining access.
REQ165
The system should provide unique user accounts with passwords (flexible password control) to
control access to the system through the user account setup process, and should align with
national policy and standard operating procedures.
REQ166
The system should force users to change their passwords at regular intervals specified by the
system administrator, e.g., every 90 days. The system should ensure that password histories are
maintained and that passwords are sufficiently secure that they cannot be guessed by other end
users. Passwords should, at a minimum, be required to include both alphabetic and numeric
characters.
REQ167 The system should provide system users with module-based access control to the various system
modules through the user account setup process.
REQ168
The system should restrict access to data based on the user's relationship to organisation, module-
based access, message type access, and organisation-specific data-sharing relationships defined for
data exchange purposes.
REQ167 The system should support definitions of unlimited roles and assigned levels of access, viewing,
entry, editing, and auditing.
REQ169 The system should be role-based, with sufficient security and protection based on defined roles and
users granted permissions.
REQ170 The system should be kept up to date on security updates.
REQ171 The system should provide encrypted communication between components.
REQ172 The system should provide alert/notification of security breaches to users.
REQ173 The system should be authenticated over all modules for the entire duration of the session, and
users will not be asked to log in again while the session stays active.
18
Number Functional Description
REQ174
The system should permit management of user accounts and their access roles. It will provide tools
for creating the accounts, deleting them, updating user information, resetting passwords and
removing locks from locked accounts. The module will be available only to system administrators.
3.5. Scalability
Scalability is the ability to cater to greater demands required of and/or imposed upon the system (e.g.,
support increased number of users and products) without affecting any of the other Quality of Service
parameters. Scalability allows for increased load on the system without affecting the basic elements of the
system.
Number Functional Description
REQ175 The system should easily be scaled to support large transaction volumes and many users, beyond
5,000 concurrently.
REQ176 The system should support an unlimited number of registered users.
REQ177
The system should be tested and enhanced as required, using the appropriate system development
tools, to support increasing numbers of system users as necessary to provide nationwide support
of the activity.
REQ178 The system should enable a task to be canceled and rolled back to its previous state.
REQ179 The system should be able to archive data/records that have reached a certain age specified by
administrators.
REQ180 The system should allow conversion of different currencies to a standard currency at the prevailing
exchange rate.
REQ181 The system should support a range of data entry devices and form factors.
REQ182 The system should display item master appropriate for each corresponding administrative level.
REQ183
The system should enable flexible sorting and search criteria (with wild card search capability) for
accessing transactions by any data element including item number, requisition, vendor, date,
location, status, etc.
REQ184 The system should provide appropriate calculations at time of data entry.
REQ185
The system should provide atomic updating of a record. Atomicity prevents updates to the
database occurring only partially, which can cause greater problems than rejecting the whole series
outright.
REQ186 The system should enable a task to be interrupted and resumed.
REQ187
The system should have a consistent “look and feel” for all modules. This includes standardisation
of data entry screen, function keys, query procedures, and on-screen and hardcopy report format,
common icons – for example, for “search.”
REQ188 The system should exchange data with other approved systems (DHIS, LGMD, LGRCIS, Epicor,
Lawson, BEMIS, ARDS, Health Facility Registry (HFR), Water MIS etc.).
REQ189 Talk about what kind of infrastructure is needed for deployment of PlanRep.
19
4. USER REQUIREMENT COLLECTION
CARDS
Sn Function Planning and Budgeting
1 Requirement No REQ001
2 User Requirement System shall provide a feature to define and manage Financial years
3 Process Name Identification of the planning and budgeting Financial year
4 Step No 1
5 Task Configure the current financial year
6 Trigger Identification of planning and budgeting Financial year as per the MoF planning
and budgeting calendar
7 Description of Task
Identification of planning and budgeting Financial year as per the MoF planning
and budgeting calendar shown in MOF Guidelines For the Preparation of
Plans And Budget
8 Is it Automated No
9 Responsible Function Planning and Budgeting
10 Input Documents MOF Guidelines For the Preparation of Plans And Budget
11 Who Prepares the input Ministry of Finance
12 Reports/Outputs
13 Who is the Primary
Consumer of the output? All departments at council level
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ002
2 User Requirement System shall provide a feature to initialize budget process
3 Process Name Initialize Planning and Budgeting version
4 Step No 2
5 Task Initialize the initial Planning and Budgeting version for particular financial year
6 Trigger
7 Description of Task The system to initialize the initial Planning and Budgeting version for
particular financial year
8 Is it Automated YES
9 Responsible Function Planning and Budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13 Who is the Primary
Consumer of the output?
Sector ministry, region and all departments at the council level
14 Any other relevant
Information
20
Sn Function Planning and Budgeting
1 Requirement No REQ003
2 User Requirement System shall restrict exportation of previous budget to the new budget
3 Process Name Restrict exportation of previous budget to the new budget
4 Step No 3
5 Task Restrict exportation of previous budget to the new budget
6 Trigger
7 Description of Task The system to restrict exportation of previous budget to the new budget
8 Is it Automated YES
9 Responsible Function Planning and Budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
All Departments at the council level
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ004
2 User Requirement System shall provide a feature for setting activities calendar
3 Process Name Prepare calendar for planned activities as per national planning guidelines
4 Step No 4
5 Task
6 Trigger
7 Description of Task Prepare calendar for planned activities as appear in the national planning
guidelines
8 Is it Automated YES
9 Responsible Function Planning and Budgeting
10 Input Documents Planning guidelines
11 Who Prepares the input PO-RALG
12 Reports/Outputs Activities calendar
13
Who is the Primary
Consumer of the
output?
PO-RALG
14 Any other relevant
Information
21
Sn Function Planning and Budgeting
1 Requirement No REQ005
2 User Requirement System shall provide a feature for registering and maintaining list of regional
administrative areas using unique identifier
3 Process Name Registering and maintaining the list of regional administrative areas(Regions,
Councils, Wards, Villages and service providers)
4 Step No 5
5 Task
6 Trigger Registering and maintaining the list of regional administrative areas for
particular defined Financial year
7 Description of Task Registering and maintaining list of regional administrative areas and service
providers using unique identifier for particular financial year
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents
11 Who Prepares the input PO-RALG
12 Reports/Outputs List of regional administrative areas and service providers
13
Who is the Primary
Consumer of the
output?
PO-RALG
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ006
2 User Requirement System shall keep history of all transactions performed on each administrative
unit
3 Process Name Keep history of all transactions performed on each administrative unit
4 Step No 6
5 Task
6 Trigger
7 Description of Task
Maintain history of all transactions performed on each administrative unit and
service providers like merging two or more administrative units, moving one
administrative unit or service providers and deleting administrative units and
service providers
8 Is it Automated YES
9 Responsible Function Planning and Budgeting
10 Input Documents
11 Who Prepares the input All departments at the council level
12 Reports/Outputs History of all transactions performed on particular administrative unit and
service providers
13
Who is the Primary
Consumer of the
output?
All entities responsible for planning and budgeting
14 Any other relevant
Information
This process will be used to keep history for any changes in administrative
areas
22
Sn Function Planning and Budgeting
1 Requirement No REQ007
2 User Requirement System shall provide a feature for attaching sector planning and budgeting
guidelines
3 Process Name Upload current version of Planning guidelines e.g. CCHP guideline
4 Step No 7
5 Task
6 Trigger Planning guidelines e.g. CCHP guideline
7 Description of Task
Upload the current version of Planning guidelines e.g. CCHP guideline to allow
system users to access the document within the system
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents Planning guidelines e.g. CCHP guideline
11 Who Prepares the input Sector ministries, MOF and PO-RALG
12 Reports/Outputs Planning guidelines e.g. CCHP guideline
13
Who is the Primary
Consumer of the
output?
Head of department at council level, Heads of cost centre and RMT
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ008
2 User Requirement System shall provide a feature for registering and maintaining list of cost
centres
3 Process Name Registering and maintaining list of cost centres
4 Step No 8
5 Task
6 Trigger
7 Description of Task Registering and Maintaining the list of cost centres
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents List of cost centres
11 Who Prepares the input PO-RALG
12 Reports/Outputs List of cost centres
13
Who is the Primary
Consumer of the
output?
Head of department at council level and Heads of cost centre
14 Any other relevant
Information
23
Sn Function Planning and Budgeting
1 Requirement No REQ009
2 User Requirement System shall be able to register and produce a list of priority areas and
related interventions
3 Process Name Register priority areas and related interventions
4 Step No 9
5 Task
6 Trigger
7 Description of Task Register and produce a list of priority areas and related interventions as per
planning guidelines
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents Planning guidelines
11 Who Prepares the input PO-RALG
12 Reports/Outputs List of priority areas and related interventions
13 Who is the Primary
Consumer of the output?
Heads of cost centre
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ010
2 User Requirement
The system shall provide a feature for service outputs to address women
specific needs such as access to productive and reproductive services e.g. land
,water, energy, reproductive health etc.
3 Process Name
Register service outputs to address women specific needs such as access to
productive and reproductive services e.g. land ,water, energy, reproductive
health etc.
4 Step No 10
5 Task
6 Trigger
7 Description of Task
Register service outputs to address women specific needs such as access to
productive and reproductive services e.g. land ,water, energy, reproductive
health etc.
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents Planning guidelines specifically on women needs
11 Who Prepares the input PO-RALG
12 Reports/Outputs List of services outputs that address women specific needs
13
Who is the Primary
Consumer of the
output?
Heads of cost centre
14 Any other relevant
Information
24
Sn Function Planning and Budgeting
1 Requirement No REQ011
2 User Requirement System shall be able to register and produce a list of objectives
3 Process Name Register list of fixed objectives as per planning guidelines
4 Step No 11
5 Task
6 Trigger
7 Description of Task Register list of fixed objectives as per planning guidelines
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents Planning guidelines
11 Who Prepares the input PO-RALG
12 Reports/Outputs List of objectives
13
Who is the Primary
Consumer of the
output?
Heads of cost centre
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ012
2 User Requirement System shall provide a feature for entering and maintaining performance
indicators (Baseline data)
3 Process Name Enter and maintain performance indicators (Baseline data)
4 Step No 12
5 Task
6 Trigger
7 Description of Task Entering and maintaining performance indicators (Baseline data)
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents Performance indicators
11 Who Prepares the input PO-RALG
12 Reports/Outputs List of indicators
13
Who is the Primary
Consumer of the
output?
Head of departments and Heads of cost centre
14 Any other relevant
Information
25
Sn Function Planning and Budgeting
1 Requirement No REQ013
2 User Requirement System shall provide a feature for defining Burden Of Disease (BOD) formulas
3 Process Name Define Burden Of Disease (BOD) formulas
4 Step No 13
5 Task
6 Trigger
7 Description of Task Define Burden Of Disease (BOD) formulas for CCHP
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents Disease burden Report from DHIS 2
11 Who Prepares the input PO-RALG/MOHSW
12 Reports/Outputs BOD formulas
13
Who is the Primary
Consumer of the
output?
PO-RALG/MOHSW
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ014
2 User Requirement System shall provide a feature for registering and maintaining list of
development projects
3 Process Name Registration and Maintenance of development projects
4 Step No 14
5 Task
6 Trigger
7 Description of Task Registration and Maintenance of development projects as provided by MOFP
8 Is it Automated NO
9 Responsible Function MOFP
10 Input Documents Disease burden Report from DHIS 2
11 Who Prepares the input MOFP
12 Reports/Outputs List of development projects
13 Who is the Primary
Consumer of the output? MOFP
14 Any other relevant
Information
26
Sn Function Planning and Budgeting
1 Requirement No REQ015
2 User Requirement System shall provide a feature for registering and maintaining list of funders
3 Process Name Registration and Maintenance list of funders
4 Step No 15
5 Task
6 Trigger
7 Description of Task Registration and Maintenance of development projects as provided by MOFP
8 Is it Automated NO
9 Responsible Function MOFP
10 Input Documents
11 Who Prepares the input MOFP
12 Reports/Outputs List of funders
13
Who is the Primary
Consumer of the
output?
All departments at the LGA level
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ016
2 User Requirement System shall provide a feature to capture activities outside the budget
3 Process Name Capture activities outside the budget
4 Step No 16
5 Task
6 Trigger
7 Description of Task Provide a feature to capture activities outside the budget ( these are activities
that were not included in the planning processes)
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents
11 Who Prepares the input Head of departments and cost centre
12 Reports/Outputs List of activities that were outside the budget
13
Who is the Primary
Consumer of the
output?
All departments at the LGA level
14 Any other relevant
Information
27
Sn Function Planning and Budgeting
1 Requirement No REQ017
2 User Requirement System shall provide a feature for entering/importing ceilings per votes and
related sub votes by funding source
3 Process Name Entering/importing ceilings per votes and related sub votes by funding source
4 Step No 17
5 Task
6 Trigger
7 Description of Task Entering/importing ceilings per votes and related sub votes by funding source
as provided by MoFP
8 Is it Automated NO
9 Responsible Function MOFP
10 Input Documents
11 Who Prepares the input MOFP
12 Reports/Outputs Ceilings per votes and related sub votes by funding source
13
Who is the Primary
Consumer of the
output?
MOFP
14 Any other relevant
Information
This process will enable Ministry of Finance to enter/import ceilings to a
system
Sn Function Planning and Budgeting
1 Requirement No REQ018
2 User Requirement System shall provide a feature for registering and maintaining list of National
policies and strategies
3 Process Name Registration and maintaining list of National policies and strategies
4 Step No 18
5 Task
6 Trigger
7 Description of Task Registering and maintaining list of national strategies as provided by MoFP
8 Is it Automated NO
9 Responsible Function MOFP
10 Input Documents National strategies
11 Who Prepares the input MOFP
12 Reports/Outputs List of national strategies
13
Who is the Primary
Consumer of the
output?
MOFP
14 Any other relevant
Information
28
Sn Function Planning and Budgeting
1 Requirement No REQ019
2 User Requirement System shall provide a feature for registering and maintaining list of sub votes
3 Process Name Registration and maintaining list of sub votes
4 Step No 19
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Planning and Budgeting
10 Input Documents Registering and maintaining list of sub votes as provided by MoFP
11 Who Prepares the input MOFP
12 Reports/Outputs List of sub votes
13
Who is the Primary
Consumer of the
output?
MOFP
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ020
2 User Requirement System shall provide a feature for generating ceilings per votes and related sub
votes basing on the previous year’s ceilings
3 Process Name Generate ceilings basing on previous year’s ceilings
4 Step No 20
5 Task
6 Trigger
7 Description of Task Generating ceilings per votes and related sub votes basing on the previous
year’s ceilings
8 Is it Automated YES
9 Responsible Function Planning and Budgeting
10 Input Documents Registering and maintaining list of sub votes as provided by MoFP
11 Who Prepares the input
12 Reports/Outputs List of sub votes for previous year’s budget
13
Who is the Primary
Consumer of the
output?
Heads of cost centres
14 Any other relevant
Information
This process will enable cost centre users to start planning and budgeting using
previous year ceilings while waiting for the ceilings to be released by MoF.
29
Sn Function Planning and Budgeting
1 Requirement No REQ021
2 User Requirement System shall provide a feature for confirming entered ceilings and attached
guideline by sending notifications to users
3 Process Name Sending notifications message to PMORALG users, Region users, Councils and
service provider users via system and emails
4 Step No 21
5 Task
6 Trigger
7 Description of Task Confirming entered ceilings and attached guideline by sending notifications to
PMORALG users, Region users, Councils and service provider users
8 Is it Automated YES
9 Responsible Function Planning and Budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
PMORALG users, Region users, Councils and service provider users
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ022
2 User Requirement System shall provide a feature for automatic apportioning of sub vote ceilings
to cost centre ceiling using defined guideline
3 Process Name Automatic apportioning of sub vote ceilings to cost centre ceiling using
defined guideline
4 Step No 22
5 Task
6 Trigger
7 Description of Task Automatic apportioning of sub vote ceilings to cost centre ceiling using
defined guideline
8 Is it Automated YES
9 Responsible Function Planning and Budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13 Who is the Primary
Consumer of the output? Heads of cost centre
14 Any other relevant
Information
30
Sn Function Planning and Budgeting
1 Requirement No REQ023
2 User Requirement System shall provide a feature for entering cost centre ceilings by sub votes
and, funding source and type
3 Process Name Entering cost centre ceilings by sub votes and funding source and type
4 Step No 23
5 Task
6 Trigger
7 Description of Task Entering cost centre ceilings by sub votes and, funding source and type using
defined ceilings
8 Is it Automated NO
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ024
2 User Requirement System shall provide a feature for confirming cost centre ceilings by sending
notifications to cost centre users
3 Process Name Sending notifications to cost centre users to confirm cost centre ceilings
4 Step No 24
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
31
Sn Function Planning and Budgeting
1 Requirement No REQ025
2 User Requirement System shall provide a feature for entering projection of own source Revenue
by cost centre
3 Process Name Entering revenue projection by cost centre
4 Step No 25
5 Task
6 Trigger
7 Description of Task Entering Revenue projection by cost centre by funding sources
8 Is it Automated NO
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ026
2 User Requirement System shall provide a feature for entering Revenue projection of block and
development grants by cost centre
3 Process Name Entering Revenue projection of block and development grants by cost centre
4 Step No 26
5 Task
6 Trigger
7 Description of Task Entering Revenue projection of block and development grants by cost centre
8 Is it Automated NO
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs Revenue projection of block and development grants by cost centre
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
32
Sn Function Planning and Budgeting
1 Requirement No REQ027
2 User Requirement System shall provide a feature for entering Revenue allocation by cost centre
3 Process Name Entering Revenue allocation by cost centre
4 Step No 27
5 Task
6 Trigger
7 Description of Task Entering Revenue allocation by cost centre
8 Is it Automated NO
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs Revenue allocation by cost centre
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ028
2 User Requirement
System shall provide feature to enforce users to enter/select Funding source,
Priority areas, Interventions, National target, output indicators and amounts in
Other charges/development budget form and sector outside council accounts
3 Process Name
Enforce users to enter/select Funding source, Priority areas, Interventions,
National target, output indicators and amounts in Other charges/development
budget form and sector outside council accounts
4 Step No 28
5 Task
6 Trigger
7 Description of Task
Enforce users to enter/select Funding source, Priority areas, Interventions,
National target, output indicators and amounts in Other charges/development
budget form and sector outside council accounts
8 Is it Automated YES
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
33
Sn Function Planning and Budgeting
1 Requirement No REQ029
2 User Requirement System shall provide feature to enforce users to enter/select expected priory
service output
3 Process Name Enter/select expected priory service output
4 Step No 29
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ030
2 User Requirement System shall provide a feature for entering Cost centre plans and budget, then
produce draft Comprehensive Council Plans (CCP)
3 Process Name Entering Cost centre plans and budget, then produce draft Comprehensive
Council Plans (CCP)
4 Step No 30
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function COST CENTRE
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
34
Sn Function Planning and Budgeting
1 Requirement No REQ031
2 User Requirement System shall provide a feature for submitting Cost centre CCP to head of
department
3 Process Name Submitting Cost centre CCP to head of department
4 Step No 31
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ032
2 User Requirement System shall provide a feature for returning Cost centre CCP for rework
3 Process Name Returning Cost centre CCP for rework
4 Step No 32
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
35
Sn Function Planning and Budgeting
1 Requirement No REQ033
2 User Requirement System shall provide a feature for consolidating (compile) Cost centre budget
by sector
3 Process Name Consolidating (compile) Cost centre budget by sector
4 Step No 33
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
COST CENTRE
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ034
2 User Requirement System shall provide a feature for tracking the review and comments of CMT,
Standing Committees and RS (including Council/Regional Sector Team)
3 Process Name
4 Step No 34
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments,RMT
14 Any other relevant
Information
36
Sn Function Planning and Budgeting
1 Requirement No REQ035
2 User Requirement System shall provide a feature for tracking the approval of Full Council Meeting
3 Process Name
4 Step No 35
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, Full council
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ036
2 User Requirement System shall provide a feature for entering Regional Assessment, produce
Summary and Analysis reports and Assessment criteria report
3 Process Name Entering Regional Assessment, produce Summary and Analysis reports and
Assessment criteria report
4 Step No 36
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT
14 Any other relevant
Information
37
Sn Function Planning and Budgeting
1 Requirement No REQ037
2 User Requirement System shall provide a feature for returning sector CCP for rework if not
accepted by region
3 Process Name Returning sector CCP for rework if not accepted by region
4 Step No 37
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ038
2 User Requirement System shall provide a feature for submitting sector CCP to Sector Ministry
and PORALG for revision and acceptance
3 Process Name Submitting sector CCP to Sector Ministry and PORALG for revision and
acceptance
4 Step No 38
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13 Who is the Primary
Consumer of the output? Sector ministries and PO-RALG
14 Any other relevant
Information
38
Sn Function Planning and Budgeting
1 Requirement No REQ039
2 User Requirement System shall provide a feature for producing National plans & budget printout
by council and regional
3 Process Name Producing National plans & budget printout by council and region
4 Step No 39
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ040
2 User Requirement System shall provide a feature for entering Sector Ministry Assessment criteria
and track Assessment criteria
3 Process Name Entering Sector Ministry Assessment criteria and track Assessment criteria
4 Step No 40
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
39
Sn Function Planning and Budgeting
1 Requirement No REQ041
2 User Requirement System shall provide a feature for performing self-assessment
3 Process Name Performing self-assessment
4 Step No 41
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ042
2 User Requirement System shall provide a feature for tracking Assessment criteria history
3 Process Name Tracking Assessment criteria history
4 Step No 42
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
40
Sn Function Planning and Budgeting
1 Requirement No REQ043
2 User Requirement System shall provide a feature for validating assessment criteria which have not
been met
3 Process Name Validating assessment criteria which have not been met
4 Step No 43
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ044
2 User Requirement System shall provide a feature for returning sector CCP for rework if not
accepted
3 Process Name Returning sector CCP for rework if not accepted
4 Step No 44
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
41
Sn Function Planning and Budgeting
1 Requirement No REQ045
2 User Requirement System shall provide a feature for approving sector CCP
3 Process Name Approve sector CCP
4 Step No 45
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ046
2 User Requirement System shall provide a feature for producing Summary and Analysis printouts
3 Process Name Producing Summary and Analysis printouts
4 Step No 46
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
42
Sn Function Planning and Budgeting
1 Requirement No REQ047
2 User Requirement System shall allocate conditional revenue to specific targets
3 Process Name Allocate conditional revenue to specific targets
4 Step No 47
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of department and cost centre
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ048
2 User Requirement System shall allow entering the PE, OC and development budgets associated
with the framework (Government block grants)
3 Process Name Entering the PE, OC and development budgets associated with the framework
(Government block grants)
4 Step No 48
5 Task
6 Trigger
7 Description of Task Entering the PE, OC and development budgets associated with the framework
(Government block grants)
8 Is it Automated NO
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of department and cost centre, RMT, PO-RALG
14 Any other relevant
Information
43
Sn Function Planning and Budgeting
1 Requirement No REQ049
2 User Requirement System shall compare the projected revenue with the actual funds received
3 Process Name Compare the projected revenue with the actual funds received
4 Step No 49
5 Task
6 Trigger
7 Description of Task Compare the projected revenue with the actual funds received
8 Is it Automated YES
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of department and cost centre
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ050
2 User Requirement System shall allow introducing national targets based on selected priority area
and intervention
3 Process Name Introducing national targets based on selected priority area and intervention
4 Step No 50
5 Task
6 Trigger
7 Description of Task Introducing national targets based on selected priority area and intervention
8 Is it Automated NO
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
PO-RALG
14 Any other relevant
Information
44
Sn Function Planning and Budgeting
1 Requirement No REQ051
2 User Requirement System shall enforce entry of situational (baseline) data
3 Process Name Enforce entry of situational (baseline) data
4 Step No 51
5 Task
6 Trigger
7 Description of Task Enforce entry of situational (baseline) data
8 Is it Automated NO
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ052
2 User Requirement System shall provide feature to view situational (baseline) data that was used
for planning versus targets categorized by sectors and service output
3 Process Name View situational (baseline) data that was used for planning versus targets
categorized by sectors and service output
4 Step No 52
5 Task
6 Trigger
7 Description of Task View situational (baseline) data that was used for planning versus targets
categorized by sectors and service output
8 Is it Automated NO
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, Sector ministries, PO-RALG
14 Any other relevant
Information
45
Sn Function Planning and Budgeting
1 Requirement No REQ053
2 User Requirement System shall provide a feature to enter funds allocation
3 Process Name Enter funds allocation
4 Step No 53
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
Sn Function Planning and Budgeting
1 Requirement No REQ054
2 User Requirement System shall allow entering additional/ supplementary budget at LGA and
National Level
3 Process Name Entering additional/ supplementary budget at LGA and National Level
4 Step No 54
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
46
Sn Function Planning and Budgeting
1 Requirement No REQ055
2 User Requirement System shall allow entering of budget reallocation at LGAs & National Level
3 Process Name Entering of budget reallocation at LGAs & National Level
4 Step No 55
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Planning and budgeting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
Sn Function Expenditure and EPICOR Linkage
1 Requirement No REQ056
2 User Requirement
System shall provide a feature to read and copy Funds received, Expenditure,
Commitments and Reallocation, Carried over funds, supplementary budget
data from Epicor
3 Process Name Read and copy Funds received, Expenditure, Commitments and Reallocation,
Carried over funds, supplementary budget data from Epicor
4 Step No 56
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Expenditure and EPICOR Linkage
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs CFR and CDR reports
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
47
Sn Function Expenditure and EPICOR Linkage
1 Requirement No REQ057
2 User Requirement
System shall provide a feature to save Funds received, Expenditure,
Commitments and Reallocation, Carried over funds, supplementary budget
from Epicor
3 Process Name Save Funds received, Expenditure, Commitments and Reallocation, Carried
over funds, supplementary budget from Epicor
4 Step No 57
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Expenditure and EPICOR Linkage
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs CFR and CDR reports
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
Sn Function Expenditure and EPICOR Linkage
1 Requirement No REQ058
2 User Requirement System shall allow entering carried over budget and exchanging carried over
funds, expenditure between epicor & PlanRep
3 Process Name Entering carried over budget and exchanging carried over funds, expenditure
between epicor & PlanRep
4 Step No 58
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Expenditure and EPICOR Linkage
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs CFR and CDR reports
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
48
Sn Function Expenditure and EPICOR Linkage
1 Requirement No REQ059
2 User Requirement The system shall show the combination of fund allocation and expenditure so
as to be easier during the narration of physical implementation
3 Process Name Fund allocation and expenditure
4 Step No 59
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Expenditure and EPICOR Linkage
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs CFR and CDR reports
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
Sn Function Expenditure and EPICOR Linkage
1 Requirement No REQ060
2 User Requirement System shall be able to produce Funds received, Expenditure, Commitments
and Reallocation printouts by cost centre
3 Process Name Produce Funds received, Expenditure, Commitments and Reallocation
printouts by cost centre
4 Step No 60
5 Task
6 Trigger
7 Description of Task Produce Funds received, Expenditure, Commitments and Reallocation
printouts by cost centre
8 Is it Automated YES
9 Responsible Function Expenditure and EPICOR Linkage
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs CFR and CDR reports
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
49
Sn Function Expenditure and EPICOR Linkage
1 Requirement No REQ061
2 User Requirement System shall allow allocation of funds allocated and forward to Epicor for entry
and approval
3 Process Name Allow allocation of funds allocated and forward to Epicor for entry and
approval
4 Step No 61
5 Task
6 Trigger
7 Description of Task Allow allocation of funds allocated and forward to Epicor for entry and
approval
8 Is it Automated YES
9 Responsible Function Expenditure and EPICOR Linkage
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs CFR and CDR reports
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centres, PO-RALG and MOFP
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ062
2 User Requirement System shall be able to send Implementation performance report notification
to cost centres
3 Process Name Send Implementation performance report notification to cost centres
4 Step No 62
5 Task
6 Trigger
7 Description of Task Send Implementation performance report notification to cost centres
8 Is it Automated YES
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
50
Sn Function Implementation Performance Reporting
1 Requirement No REQ063
2 User Requirement System shall provide a feature for entering physical implementation report
3 Process Name Entering physical implementation report
4 Step No 63
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Cost centres and Service providers
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ064
2 User Requirement System shall provide a feature for Submission of cost centres implementation
performance report to Head of department for revision and acceptance
3 Process Name Submission of cost centres implementation performance report to Head of
department for revision and acceptance
4 Step No 64
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments
14 Any other relevant
Information
51
Sn Function Implementation Performance Reporting
1 Requirement No REQ065
2 User Requirement System shall provide a feature for returning cost centre implementation
performance report for rework
3 Process Name Returning cost centre implementation performance report for rework
4 Step No 65
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Cost centres
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ066
2 User Requirement System shall provide a feature for consolidating cost centre implementation
performance report into sector implementation performance report
3 Process Name Consolidating cost centre implementation performance report into sector
implementation performance report
4 Step No 66
5 Task
6 Trigger
7 Description of Task Consolidating cost centre implementation performance report into sector
implementation performance report
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments
14 Any other relevant
Information
52
Sn Function Implementation Performance Reporting
1 Requirement No REQ067
2 User Requirement System shall be able to send notification informing that a council has submitted
implementation performance report
3 Process Name Send notification informing that a council has submitted implementation
performance report
4 Step No 67
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
CMT
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ068
2 User Requirement System shall be able to send notification to RMT informing them to start the
assessment process basing on planning and budgeting activities calendar
3 Process Name Send notification to RMT informing them to start the assessment process
basing on planning and budgeting activities calendar
4 Step No 68
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT
14 Any other relevant
Information
53
Sn Function Implementation Performance Reporting
1 Requirement No REQ069
2 User Requirement System shall provide a feature for entering Region assessment for Technical
Progress Report by Council
3 Process Name Entering Region assessment for Technical Progress Report by Council
4 Step No 69
5 Task
6 Trigger
7 Description of Task Entering Region assessment for Technical Progress Report by Council
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ070
2 User Requirement System shall provide a feature for returning council quarterly implementation
performance report for rework
3 Process Name Returning council quarterly implementation performance report for rework
4 Step No 70
5 Task
6 Trigger
7 Description of Task Returning council quarterly implementation performance report for rework
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT and CMT
14 Any other relevant
Information
54
Sn Function Implementation Performance Reporting
1 Requirement No REQ071
2 User Requirement
System shall provide a feature for submitting council implementation
performance report to Sector Ministry and PORALG for revision and
acceptance
3 Process Name Submitting council implementation performance report to Sector Ministry and
PORALG for revision and acceptance
4 Step No 71
5 Task
6 Trigger
7 Description of Task Submitting council implementation performance report to Sector Ministry and
PORALG for revision and acceptance
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector Ministry and PORALG
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ072
2 User Requirement
System shall be able to send notification to PO-RALG and sector ministries
informing them to start the assessment process basing on planning and
budgeting activities calendar
3 Process Name Send notification to PO-RALG and sector ministries informing them to start
the assessment process basing on planning and budgeting activities calendar
4 Step No 72
5 Task
6 Trigger
7 Description of Task Send notification to PO-RALG and sector ministries informing them to start
the assessment process basing on planning and budgeting activities calendar
8 Is it Automated YES
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector Ministry and PORALG
14 Any other relevant
Information
55
Sn Function Implementation Performance Reporting
1 Requirement No REQ073
2 User Requirement System shall provide a feature for upload evidence (e.g. Pictures)
3 Process Name upload evidence (e.g. Pictures)
4 Step No 73
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector Ministry and PORALG
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ074
2 User Requirement System shall provide a feature for entering Sector Ministry assessment for
Technical Progress Report
3 Process Name Entering Sector Ministry assessment for Technical Progress Report
4 Step No 74
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector Ministry and PORALG
14 Any other relevant
Information
56
Sn Function Implementation Performance Reporting
1 Requirement No REQ075
2 User Requirement System shall provide a feature for returning council implementation
performance report for rework
3 Process Name Returning council implementation performance report for rework
4 Step No 75
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ076
2 User Requirement System shall provide a feature for approving sector implementation
performance report
3 Process Name Approving sector implementation performance report
4 Step No 76
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector Ministry and PORALG
14 Any other relevant
Information
57
Sn Function Implementation Performance Reporting
1 Requirement No REQ077
2 User Requirement System shall be able to produce Summary and Analysis printout and
Assessment criteria printout
3 Process Name Produce Summary and Analysis printout and Assessment criteria printout
4 Step No 77
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector Ministry and PORALG
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ078
2 User Requirement System shall produce reports at targets level
3 Process Name Produce reports at targets level
4 Step No 78
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centre
14 Any other relevant
Information
58
Sn Function Implementation Performance Reporting
1 Requirement No REQ079
2 User Requirement System shall produce reports at activity level
3 Process Name Produce reports at activity level
4 Step No 79
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centre and service providers
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ080
2 User Requirement System shall enter inspection reports on physical implementation of
development targets
3 Process Name Enter inspection reports on physical implementation of development targets
4 Step No 80
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT
14 Any other relevant
Information
59
Sn Function Implementation Performance Reporting
1 Requirement No REQ081
2 User Requirement System shall allow linkage of activities with ruling party manifesto and
procurement activities
3 Process Name Linkage of activities with ruling party manifesto and procurement activities
4 Step No 81
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centre and service providers
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ082
2 User Requirement System shall identify type of procurement methods
3 Process Name identify type of procurement methods
4 Step No 82
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centre and service providers
14 Any other relevant
Information
60
Sn Function Implementation Performance Reporting
1 Requirement No REQ083
2 User Requirement System shall provide a feature to enforce entry of breakdown of all
procurement activities (at input level)
3 Process Name Enforce entry of breakdown of all procurement activities (at input level)
4 Step No 83
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centre and service providers
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ084
2 User Requirement System shall feature to enforce selection of input showing type of input (GFS
codes, description of GFS codes and expenditure nature)
3 Process Name Selection of input showing type of input (GFS codes, description of GFS codes
and expenditure nature)
4 Step No 84
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centre and service providers
14 Any other relevant
Information
61
Sn Function Implementation Performance Reporting
1 Requirement No REQ085
2 User Requirement System shall allow user to customize items to be included in the report
3 Process Name Customize items to be included in the report
4 Step No 85
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries, PO-RALG,RMT,Head of departments, cost centre and
service providers
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ086
2 User Requirement System shall allow feature to enforce users to allocate funds received to the
respective activities
3 Process Name Allocate funds received to the respective activities
4 Step No 86
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments, cost centre and service providers
14 Any other relevant
Information
62
Sn Function Implementation Performance Reporting
1 Requirement No REQ087
2 User Requirement System shall produce cumulative reports
3 Process Name Produce cumulative reports
4 Step No 87
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries, PO-RALG,RMT, Head of departments, cost centre and
service providers
14 Any other relevant
Information
Sn Function Implementation Performance Reporting
1 Requirement No REQ088
2 User Requirement
System shall produce new/modified printouts
a. Combined Technical and Financial Performance Implementation
b. Cost analysis
c. Operation Plan (Action plan, procurement plan, and cash flow)
d. Capacity building plan
e. Compliance to national guidelines
3 Process Name Produce new/modified printouts
4 Step No 88
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Implementation Performance Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries, PO-RALG,RMT, Head of departments, cost centre and
service providers
14 Any other relevant
Information
63
Sn Function Council Financial Reporting
1 Requirement No REQ089
2 User Requirement System shall be able to send Financial reporting notification to RMT basing on
planning and budgeting activities calendar
3 Process Name Send Financial reporting notification to RMT basing on planning and budgeting
activities calendar
4 Step No 89
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT
14 Any other relevant
Information
Sn Function Council Financial Reporting
1 Requirement No REQ090
2 User Requirement System shall provide a feature for entering Region assessment for Financial
Report by Council
3 Process Name Entering Region assessment for Financial Report by Council
4 Step No 90
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
RMT
14 Any other relevant
Information
64
Sn Function Council Financial Reporting
1 Requirement No REQ091
2 User Requirement System shall provide a feature for returning council Financial report for rework
3 Process Name Returning council Financial report for rework
4 Step No 91
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments and cost centres
14 Any other relevant
Information
Sn Function Council Financial Reporting
1 Requirement No REQ092
2 User Requirement System shall provide a feature for submitting council Financial report to Sector
Ministry and PORALG for revision and acceptance
3 Process Name Submitting council Financial report to Sector Ministry and PORALG for
revision and acceptance
4 Step No 92
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
65
Sn Function Council Financial Reporting
1 Requirement No REQ093
2 User Requirement System shall provide feature to upload attachment confirming acceptance and
approval (acknowledgement letter)
3 Process Name Upload attachment confirming acceptance and approval (acknowledgement
letter)
4 Step No 93
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
Sn Function Council Financial Reporting
1 Requirement No REQ094
2 User Requirement System shall be able to send notification informing that a RMT has submitted
quarterly financial report
3 Process Name Send notification informing that a RMT has submitted quarterly financial report
4 Step No 94
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
66
Sn Function Council Financial Reporting
1 Requirement No REQ095
2 User Requirement
System shall be able to send notification to Sector Ministry and PORALG
informing them to start the assessment process basing on planning and
budgeting activities calendar
3 Process Name Send notification to Sector Ministry and PORALG informing them to start the
assessment process basing on planning and budgeting activities calendar
4 Step No 95
5 Task
6 Trigger
7 Description of Task
8 Is it Automated YES
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
Sn Function Council Financial Reporting
1 Requirement No REQ096
2 User Requirement System shall be able to produce Financial Summary, Analysis printout and
Financial Assessment criteria printout by council and by region
3 Process Name System shall be able to produce Financial Summary, Analysis printout and
Financial Assessment criteria printout by council and by region
4 Step No 96
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA, RHMT, Sector ministries and PO-RALG
14 Any other relevant
Information
67
Sn Function Council Financial Reporting
1 Requirement No REQ097
2 User Requirement System shall provide a feature for entering Sector Ministry assessment for
Financial Report by Council
3 Process Name Entering Sector Ministry assessment for Financial Report by Council
4 Step No 97
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
Sn Function Council Financial Reporting
1 Requirement No REQ098
2 User Requirement System shall provide a feature for returning council Financial report for rework
3 Process Name Returning council Financial report for rework
4 Step No 98
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
68
Sn Function Council Financial Reporting
1 Requirement No REQ099
2 User Requirement System shall provide a feature for approving sector Financial report
3 Process Name Approving sector Financial report
4 Step No 99
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Sector ministries and PO-RALG
14 Any other relevant
Information
Sn Function Council Financial Reporting
1 Requirement No REQ100
2 User Requirement System shall be able to produce Financial Summary and Analysis printout and
Financial Assessment criteria printout by council, region and national
3 Process Name Produce Financial Summary and Analysis printout and Financial Assessment
criteria printout by council, region and national
4 Step No 100
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RMT,Sector ministries and PO-RALG
14 Any other relevant
Information
69
Sn Function Council Financial Reporting
1 Requirement No REQ101
2 User Requirement System shall be able to produce Financial Summary and Analysis printout and
Financial Assessment criteria printout by council, region and national
3 Process Name Produce Financial Summary and Analysis printout and Financial Assessment
criteria printout by council, region and national
4 Step No 101
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Council Financial Reporting
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA, RMT, Sector ministries and PO-RALG
14 Any other relevant
Information
Sn Function Other Reports
1 Requirement No REQ102
2 User Requirement System shall generate budget submission forms as per budget guideline (List of
forms required attached in Annex)
3 Process Name Generate budget submission forms as per budget guideline
4 Step No 102
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA
14 Any other relevant
Information
70
Sn Function Other Reports
1 Requirement No REQ103
2 User Requirement System shall provide a feature for uploading extract of guideline and directives
3 Process Name Uploading extract of guideline and directives
4 Step No 103
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
Sn Function Other Reports
1 Requirement No REQ104
2 User Requirement System shall develop brief summary of physical and financial report of donors
funded projects for Donors, committees and other users as deemed necessary
3 Process Name Develop brief summary of physical and financial report of donors funded
projects for Donors, committees and other users as deemed necessary
4 Step No 104
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
71
Sn Function Other Reports
1 Requirement No REQ105
2 User Requirement System shall generate automated staff report (Tume ya Utumishi wa Umma) –
From LAWSON
3 Process Name Generate automated staff report (Tume ya Utumishi wa Umma) – From
LAWSON
4 Step No 105
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
Sn Function Other Reports
1 Requirement No REQ106
2 User Requirement System shall generate implementation report for party manifesto
3 Process Name Generate implementation report for party manifesto
4 Step No 106
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
72
Sn Function Other Reports
1 Requirement No REQ107
2 User Requirement System shall generate itemized carried over budget Reports at all levels.
3 Process Name Generate itemized carried over budget Reports at all levels
4 Step No 107
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
Sn Function Other Reports
1 Requirement No REQ108
2 User Requirement System shall generate a consolidated carried over budget Report at National
level
3 Process Name Generate a consolidated carried over budget Report at National level
4 Step No 108
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
73
Sn Function Other Reports
1 Requirement No REQ109
2 User Requirement System shall generate an itemized additional / supplementary budget Reports at
all levels
3 Process Name Generate an itemized additional / supplementary budget Reports at all levels
4 Step No 109
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
PO-RALG,MOFP
14 Any other relevant
Information
Sn Function Other Reports
1 Requirement No REQ110
2 User Requirement System shall generate funds allocated report
3 Process Name Generate funds allocated report
4 Step No 110
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
74
Sn Function Procurement
1 Requirement No REQ111
2 User Requirement System shall produce Annual Procurement Plan and Budget
3 Process Name Produce Annual Procurement Plan and Budget
4 Step No 111
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Other reports
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
Sn Function Procurement
1 Requirement No REQ112
2 User Requirement System shall Extract information related to Procurement services, goods and
works from Annual Operational Plan and Budget
3 Process Name Extract information related to Procurement services, goods and works from
Annual Operational Plan and Budget
4 Step No 112
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
LGA,RHMT, Sector ministry, PO-RALG,MOFP
14 Any other relevant
Information
75
Sn Function Procurement
1 Requirement No REQ113
2 User Requirement System shall Consolidate Council Procurement Plan
3 Process Name Consolidate Council Procurement Plan
4 Step No 113
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments
14 Any other relevant
Information
Sn Function Procurement
1 Requirement No REQ114
2 User Requirement System shall produce material requirement reports for the development of
procurement plans
3 Process Name Produce material requirement reports for the development of procurement
plans
4 Step No 114
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Head of departments
14 Any other relevant
Information
76
Sn Function Extension to Service Providers
1 Requirement No REQ115
2 User Requirement System shall be expanded to include individual service provider plans and
budget
3 Process Name Expand to include individual service provider plans and budget
4 Step No 115
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Service providers
14 Any other relevant
Information
Sn Function Extension to Service Providers
1 Requirement No REQ116
2 User Requirement System shall provide a room to specify service output per cost centres that will
be matched to budget, baseline data (target indicator) and achievement
3 Process Name Provide a room to specify service output per cost centres that will be matched
to budget, baseline data (target indicator) and achievement
4 Step No 116
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Service providers
14 Any other relevant
Information
77
Sn Function Extension to Service Providers
1 Requirement No REQ117
2 User Requirement System shall provide a room to specify service output per cost centres that will
be matched to budget, baseline data (target indicator) and achievement
3 Process Name Provide a room to specify service output per cost centres that will be matched
to budget, baseline data (target indicator) and achievement
4 Step No 117
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Service providers
14 Any other relevant
Information
Sn Function Extension to Service Providers
1 Requirement No REQ118
2 User Requirement System shall provide report on allocation and expenditures of fund per each
service providers
3 Process Name Provide report on allocation and expenditures of fund per each service
providers
4 Step No 118
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Service providers
14 Any other relevant
Information
78
Sn Function Extension to Service Providers
1 Requirement No REQ119
2 User Requirement System shall develop consolidated financial and physical report from Service
providers
3 Process Name Develop consolidated financial and physical report from Service providers
4 Step No 119
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Service providers
14 Any other relevant
Information
Sn Function Extension to Service Providers
1 Requirement No REQ120
2 User Requirement System shall develop Income and expenditure reports or forms from Service
providers (facility level) – from LGRCIS and Epicor
3 Process Name Develop Income and expenditure reports or forms from Service providers
(facility level) – from LGRCIS and Epicor
4 Step No 120
5 Task
6 Trigger
7 Description of Task
8 Is it Automated NO
9 Responsible Function Procurements
10 Input Documents
11 Who Prepares the input
12 Reports/Outputs
13
Who is the Primary
Consumer of the
output?
Service providers
14 Any other relevant
Information
80
Figure 3: Quarterly Financial Progress Report- Transfers (LGA’s)
Figure 4: Quarterly Financial Progress Report-Expenditures (LGA)
81
Figure 5: Quarterly Financial Progress Report- Sectors (LGA’s)
Figure 6: Quarterly Financial and Physical Progress Report for LGA Development Activities
Figure 7: Financial Report: Actual Allocations and Expenditures