Attachment_1.a_NMS_Functional-Requirements-Document_March_2017.pdf

PDF 3 MB Posted

Attached to
Procurement and Installation of the Software Component of an Enterprise Resource Planning (ERP) System for National Medical Stores (NMS)
Solicitation number
SOL-617-17-000021
Issued by

About this file

Attachment 1.a NMS_Functional-Requirements-Document_March 2017

View the file

Other files

File Type Posted
RFP_SOL-617-17-000021_Amendment_6.pdf PDF
Form1.b.e.docx DOCX document
Interested_Parties_Conference_ERP_Software.pdf PDF
Notice_to_Bidders_Response_to_Round_Two_Questions.pdf PDF
Attachment_4_Updated_Schedule_of_Rates_of_Allowances.pdf PDF
RFP_SOL-617-17-000021_Amendment_6.pdf PDF
Attachment_1.a_NMS_Functional-Requirements-Document_March_2017.pdf PDF
Attachment_1.c_Cost_Proposal_Template.xlsx XLSX spreadsheet
Form1.b.d.docx DOCX document
Form1.b.b.docx DOCX document
Form1.b.g.docx DOCX document
Attachment_5_Development_Project_Management_best_practices.pdf PDF
Attachment_1.b_-FUNCTIONAL_REQUIREMENTS_SPECIFICATIONS_CHECKLIST.docx DOCX document
Attachment_2-List_of_Referral_Hospitals.pdf PDF
Attachment_3-Past_Performance_Information.docx DOCX document
Form1.b.f.docx DOCX document
Form1.b.c.docx DOCX document
Attachment_3-Past_Performance_Information.docx DOCX document
Form1.b.g.docx DOCX document
Attachment_1.c_Cost_Proposal_Template.xlsx XLSX spreadsheet
Attachment_1.b_-FUNCTIONAL_REQUIREMENTS_SPECIFICATIONS_CHECKLIST.docx DOCX document
Form1.b.e.docx DOCX document
Form1.b.c.docx DOCX document
Attachment_2-List_of_Referral_Hospitals.pdf PDF
Form1.b.b.docx DOCX document
Attachment_4_Updated_Schedule_of_Rates_of_Allowances.pdf PDF
Form1.b.f.docx DOCX document
Notice_to_Bidders_Response_to_Questions.pdf PDF
RFP_SOL-617-17-000021_Amendment_4.pdf PDF
Form1.b.d.docx DOCX document
SOL-617-17-000021_Amendment_000003.pdf PDF
SOL-617-17-000021_Amendment_000002.pdf PDF
Attachment_1.b_-FUNCTIONAL_REQUIREMENTS_SPECIFICATIONS.docx DOCX document
Interested_Parties_Conference_ERP_Software_Presentation.pdf PDF
SOL-617-17-000021_Amendment_000001.pdf PDF
Attachment_3-Deliverable_Payment_Schedule.xlsx XLSX spreadsheet
Attachment_1-NMS_Functional-Requirements-Document.pdf PDF
Attachment_4-Past_Performance_Information.docx DOCX document
Attachment_2-List_of_Referral_Hospitals.pdf PDF
SOL-617-17-000021.pdf PDF
Show all 40

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Functional Requirements Specification

PROPOSED NMS ERP

NMS Functional Requirements Document | Draft 3

PROPOSED NATIONAL MEDICAL

STORES

ERP

Functional Requirements

Specification

Draft 3

1.0 DOCUMENT VERSION HISTORY AND CONTROL RECORD

Version No. Date Author Amendment details

1.0 17th September 2014 CHAI & NMS Initial Draft

2.0 September 2015 NMS IT Steering

Committee

Updates to dates and process changes

3.0 March 2016 NMS IT Steering

Committee

Current Draft

TABLE OF CONTENTS

1.0 DOCUMENT VERSION HISTORY AND CONTROL RECORD

2.0 PURPOSE OF THIS DOCUMENT

2.1 OBJECTIVES OF THE FUNCTIONAL REQUIREMENTS SPECIFICATION DOCUMENT

2.2 DISTRIBUTION OF THE FUNCTIONAL REQUIREMENTS SPECIFICATION DOCUMENT

2.3 REVISION OF THE FUNCTIONAL REQUIREMENTS SPECIFICATION DOCUMENT

3.0 REFERENCE DOCUMENTS

4.0 SCOPE OF THE FUNCTIONAL REQUIREMENTS DOCUMENT

5.0 LIST OF BUSINESS PROCESSES

6.0 USER ROLES

7.0 FUNCTIONAL REQUIREMENTS

7.1 PLANNING

7.2 REQUISITION TO PAYMENT

7.3 FINANCE

7.4 WAREHOUSING & RECEIPTS

7.5 CUSTOMER ORDER RECEIPT & PROCESSING

7.6 HR & ADMINISTRATION

7.7 BUSINESS INTELLIGENCE/ MANAGEMENT & EXECUTIVE REPORTING

2.0 PURPOSE OF THIS DOCUMENT

This document specifies the functions that any proposed solution needs to support in order to meet the high level business requirements, set out in the Business Process Review (BPR).

2.1 Objectives of the Functional Requirements Specification Document

2.1.1 To define the scope of business objectives, business functions, and organizational units

2.1.2 To identify the business processes that the solution must facilitate

2.1.3 To facilitate a common understanding of what the functional requirements are for all parties involved

2.1.4 To establish a basis for defining the acceptance tests for the solution to confirm that what is delivered meets requirements

2.2 Distribution of the Functional Requirements Specification Document

2.2.1 This manual shall be distributed to the following persons, offices and / or locations from where it shall be accessed:

• The Board of Directors.

• Members of MCM.

• Internal Audit Department

• NMS Server (soft copy).

• The NMS Registry.

2.2.2 The distribution of this manual outside NMS shall be at the discretion and approval of the Accounting Officer.

2.3 Revision of the Functional Requirements Specification Document

2.3.1 The latest version of this manual once approved shall immediately replace any other previous versions of the FRSD

3.0 REFERENCE DOCUMENTS

Document Version

NMS Business Process Review 1.2

Stores and Operations Policies and Procedures Manual 2.0

Sales and Marketing Policies and Procedures Manual 2.3

Finance and Accounting Procedures Manual 2.0

Procurement and Disposal Policies and Procedures Manual 4.0

Information Technology Policies and Procedures Manual 2.0

4.0 SCOPE OF THE FUNCTIONAL REQUIREMENTS DOCUMENT

The document covers documented functional processes in the critical departmental policies and procedure manuals and operations of NMS. It specifies the processes that will potentially be considered for automation by the ERP system. Where processes cut across business functions, the requirements have been developed to cover that aspect by attempting to provide an end to end view.

5.0 LIST OF BUSINESS PROCESSES

The following business processes were analysed for the purposes of determining the functional requirements.

Process Reference

Process Name Process Owner

S&Ov1.3sec6.0 Inventory Management SCO

S&Ov1.3sec10.0 Goods Receipt SMO

S&Ov1.3sec11.0 Warehouse Movements SMO

S&Ov1.3sec13.0 Warehouse Management SMO

S&Ov1.3sec15.0 Order processing SMO

S&Ov1.3sec17.0 Dispatch and Delivery TLO

S&Ov1.3sec19.0 Sales Returns SMO

S&Ov1.3sec20.0 Manual Order Processing SMO

S&Ov1.3sec22.0 Stock Write Off SMO

S&Ov1.3sec25.0 Processing Donation Orders SMO

S&Mv2.2sec4.0 New Customer Registration & Amendment of Customers HOSAM

S&Mv2.2sec5.0 Customer Order Processing SAMO

S&Mv2.2sec6.0 Cross Docking and Direct Delivery SAMO

S&Mv2.2sec11.0 Complaints and Issue Resolution CCO

S&Mv2.2sec12.0 Clients Service Visits CCO

PDUv3.0sec2.0 Procurement Planning HOP

PDUv3.0sec9.0 Contract Management HOP

F&Av2.0sec6.0 Accounting HOFAA

F&Av2.0sec8.0 Financial Reporting HOFAA

F&Av2.0sec9.0 End of Year HOFAA

6.0 USER ROLES

This chapter describes the different user roles defined in the FRSD

User Role Role Description Reports To

HOSAO Responsible for the overall warehouse operations and all warehouse staff.

GM

HOSAM Responsible for the overall customer or client interfacing operations and all sales and marketing staff.

GM

HOFAA Responsible for the overall financial control, management, reporting and finance and accounts staff.

GM

HOP Responsible for the overall procurement planning, management, reporting and procurement and disposal staff.

GM

HHRSS Responsible for the overall human resource planning, management, reporting and support services activities and staff.

GM

CIA Responsible for the pre and post audit activities and reporting and internal audit staff.

GM/Board Committee

QAO Responsible for the overall quality management systems and quality assurance system and staff of the quality assurance section.

CS

PRO Responsible for the overall public relations activities of the corporation.

GM

RMCO Responsible for the overall risk management and compliance activities of the corporation.

CS

MISO Responsible for the overall control and management of information technology infrastructure, activities and staff of the corporation.

GM

NMS Functional Requirements Document | Draft 3 Page 10 of 93

7.0 FUNCTIONAL REQUIREMENTS

7.1 Planning

Process objective

This process is undertaken at the beginning of each financial year.

The objective of planning is to generate calendar of activities/events and to define benchmarks that are used as controls in other organizational processes.

Planning at NMS includes the following:

� Customer Procurement � Entity Procurement Plans � Delivery Schedules � Budgeting

NMS Functional Requirements Document | Draft 3 Page 11 of 93

7.1.1 Delivery Schedule

Process Objective

Delivery Schedules are prepared by the sales department.

The goal is to build a schedule of product deliveries for all zones and facilities, and use this to monitor deliveries throughout the financial year.

Process Flow Chart

T ri g g e r/

E v e n ts

In p u

O tp

B s in e s s R e q u ir e m e n t

C ro s s R e fe re n c e s in e s s I m p o rt a n c

D a ta

S e c u ty

C la s s if ic a ti o

F o rm u s

U rs e r

R ig h

E x c e p ti o n s H a n d li g

Beginning of financial year

Order Record Distribution Schedule

Sales/ Store & Operations

Mandatory (M) | High (H) | Optional (O)

Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public)

C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 12 of 93

NMS Functional Requirements Document | Draft 3 Page 13 of 93

Delivery Schedule Requirements

Requirement Ref

Description Business Rule Business Importance M-Mandatory, O- Optional

Import distribution schedules Capture Zones, Districts, Facilities Capture Delivery Routes Capture Delivery Modes: Point To Point, Hub& Spoke(3rd Party ), Direct Delivery, Cross Dock, Emergencies Delivery start date Order Deadline (Customer view) Order End Date The system shall generate alerts/flags as different deadlines are reached. (Order Dates Alerts/ Flags – GM/HOSAM) Schedule Calendar

Point To Point (p2p) Ability to Monitor, Alert/Notify on Customer Orders not received by

i) Customer Order Deadline – To [CCA] cc [CCR]

ii) Delivery Deadline – TLO, CCD, CCR

How?

Point To Point:

a) Monthly Distribution

b) 7th Working Day of month (Order

Deadline)

c) 15th Delivery Deadline

d) No Deliveries on Mon, Tue, Weekends

& public Holidays

e) Flags/ Alerts on order deadlines

(Start & End) to relevant parties

(HOSAM)

Point To Point (p2p) / Hub & Spoke

FR 1. Every 2 months FR 2. Customer Order deadline

(COD)

FR 3. Delivery Deadline

M

Monitoring of Deliveries against Delivery Schedule M

Reporting & Visualization M

NMS Functional Requirements Document | Draft 3 Page 14 of 93

7.1.2 Customer Procurement Plans

NMS Customers submit procurement plans at the beginning of every financial year.

The customer procurement plans are required to control and monitor customer consumptions against their budgets and across various products and product categories.

Customer Procurement plans are also aggregated into a National Sales Procurement Plan that advises and provides controls to EMHS Stock Procurement against the available budgets, vote functions and product categories.

Process Flow Diagram g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c ta

S e c u s s if ic a ti o rm u e r

R ig h c e p ti o n s H a n d li

Beginning of financial year

Customer Procurement Plans

Aggregated EMHS Stock Procurement Plan

Sales Staff/ Customers

4 Mandatory (M) | High (H) | Optional (O) 5 Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public) 6 C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 15 of 93

Assumptions Made

Indicative Planning figures (IPFs) to be used if customer plans are not received

Customer Procurement Plan Requirements

Requirement Ref

Description Business Rule Business Importance M- Mandatory, O- Optional

The system shall provide Capability To Capture and Import Customer Procurement Plans in various formats including xls/xslx/csv amongst others

Procurement Plan Details Facility Information Financial Year Cycle Budget Total Annual Budget Particulars Item Code Description

UOM

Price Item Categories Planned AMC

Plan must be submitted by Submission Deadline (Usually End of March)

The system shall provide Capability To Aggregate All Customer procurement plans to national Procurement plan

Capability to change facility/Customer procurement plan Facility Procurement Plan Change must take into consideration remaining budgeted amount

The system shall have capacity for Generation of Customer Procurement Plan templates

Generation of customer procurement plan templates must considerations:

i. Items Available to Facility Level

ii. Budget Available to facility

iii. Historical Ordering behaviour* & Budget

iv. Ceiling: (Budget allocation -+ Deviation)

NMS Functional Requirements Document | Draft 3 Page 16 of 93

Ability for Customer To Download Template Procurement Plans in various formats

The system shall provide Monitoring & Reporting capabilities including reporting and monitoring

� Facilities that have not submitted plans � Comparisons between Procured Vs Budgeted amounts (Should be able to also compare consolidated figures)

NMS Functional Requirements Document | Draft 3 Page 17 of 93

7.1.3 Budgeting

NMS receives budgetary allocations from the Central Government.

In addition, NMS charges various fees for amongst other activities, procurement and distribution of EMHS Stock on behalf of the government and Third Parties (Donors).

Budgeting ensures all sources of funds and donations to NMS and constraints on the usage of these funds are captured and used to monitor and control their utilization over the financial year.

g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c ta

S e c u s s if ic a ti o rm u e r

R ig h c e p ti o n s H a n d li

Government Budgetary Allocation OBT Tool, Donations (Projected)

Finance

7 Mandatory (M) | High (H) | Optional (O) 8 Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public) 9 C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 18 of 93

Budgeting Functional Requirements

Ref

Description Business Rule Business Importance M- Mandatory, O- Optional

7.1.3.1

The System shall capture GOU/Ministry Budgetary allocations from Output Budgeting Tool (OBT) Budgetary Allocations Details

I. Ability to capture Total Allocation from MOFPED [Ministry of financial planning and Economic Development]

II. Ability to capture/select Financial Year III. Ability to define vote functions

Facility Levels e.g. Level Centre Level II, Health Centre Level III, Health Centre Level IV, National Referral Hospitals and others Special Programs that include Immunization, ARVs, Laboratory among others

IV. Ability to capture allocated budget amount for each Vote Function as specified in the Output Budgeting Tool

V. Ability to set expenditure ceiling for facilities [ability to distribute Facility Level allocation to individual facilities under that category to provide ceiling value for facility budget/plan (Total level allocation divide by number of facilities under that level)]

VI. Ability to link facilities and Commodities to vote functions and funds allocated.

MTEF (Medium Term Fund constraints)- Funds are allocated to Vote Functions based on Facility Levels[HCI, HCII - Essential medicines] &Programs (immunization, lab items, ARVs)

Vote Functions funds are allocated to facilities in the Unit based on the total allocated and the number of facilities in that Unit/Category

NMS Functional Requirements Document | Draft 3 Page 19 of 93

7.1.3.2

The system shall provide capability to capture NMS source of funds/Owners/Budget Holders (Owners – GOU, Global Fund, Clinton Foundation, USAID etc) Data Captured shall include:

i. Name of Donor/Owner/Partner

ii. Description of Donor

iii. Amount Donated

iv. Financial Year

7.1.3.3

The System shall provide capability to capture Service Types provided by NMS

NMS Provides: Procurement, Storage & Distribution, Clearing Services (PSDC) services

M

7.1.3.4

The System shall provide capability to capture the Service Charges e.g. Handling Fee and any other charge.

Details:

� Donor/Owner (GOU/Global Fund/ USAID etc) � Financial Year � Service Provided (PS, PSD, PSCD etc) � % Charge � Total Amount/Value donated/provided � Actual Charge

� NMS’ budget allocation from Government is a non-Wage Vote i.e. recurrent expenditure cannot be charged to this vote.

� A service charge (PSD): 7% on high value items, 8% on low value items is charged for services provided to the government.

Wages/Field/Internal expenses serviced through this fee

� Handling fees are charged on services provided to Other partners (Global Fund/ USAID etc.)

7.1.3.5

The System shall aggregate all charges e.g. service handling fees. GOU Allocation to NMS = X

GOU Service Charge 8%(X)

Other Handling Charges(Donations) Y

Available Budget (EMHS Stock) X

NMS Operations Budget 8%X+Y

7.1.3.6

Ability to derive operations budget total from the aggregated charges.

7.1.3.7

Capture Facilities and associate them to their respective levels of care.

NMS Functional Requirements Document | Draft 3 Page 20 of 93

7.1.3.8

Ability to define operations Vote heads; Finance Department, Human Resource Department, Customer Service and any other department.

7.1.3.9

Ability to define maximum budget allocation (ceiling) for each operations Vote heads; this will be the basis of the unit (department) plan.

7.1.3.10

The system shall produce Budget estimate report

7.1.3.11

Ability to produce report showing budget distribution per Vote heads & functions. (The different levels and their amounts)

7.1.3.12

Ability to produce report showing budget caps/ceiling per facility

7.1.3.13

Ability to produce report showing budget allocation for each facility for a given vote function

7.1.3.14

Ability to export ALL reports to various formats

NMS Functional Requirements Document | Draft 3 Page 21 of 93

7.1.4 Entity Procurement Plan

Entity procurement plans capture the departmental plans for procurement for the year.

The plans are based on the department’s allocation in the budget. (This is well discussed in the finance section)

Process Flow Diagram

Entity Procurement Plan Requirements

Requirement Ref

Description Business Rule Business Importance M-Mandatory, O- Optional

7.1.4.1

The system shall allow creation of departmental procurement plans

1. Serial No

2. Product Description

M

7.1.4.2

The system shall enable consolidation/aggregation of procurement plans

7.1.4.3

The system shall have capability for automated Approvals [Workflow] Contracts Committee Approval, Management/ Board Council Approval

7.1.4.4

Export/ Import Capability for procurement plans

7.1.4.5

Procurement Controls: procurement of items not included in the procurement plan should be denied.

NMS Functional Requirements Document | Draft 3 Page 22 of 93

7.2 Requisition to Payment

This process brings procurement, warehousing/ Receipting and finance processes together to create one seamless process.

The objective is to connect all steps in the following sub-processes:

i. Procurement Request

ii. Sourcing [RFQs, Contracting/Calloffs, Micro-procurements]

iii. Warehouse Receipting, QA, Put Away

iv. Finance Payment

7.2.1 Requisitions (Without Framework Contracts)/ Contracting Process

NMS primarily contracts suppliers over a period of time (3 Years) to supply products for which they’ve been prequalified.

This process identifies the various sourcing methods and the conditions for each.

NMS uses two documents to kick start procurement sourcing:

i. Requisition (captured in Form 5 – where no framework contracts exists)

ii. Calloff (Where Framework contracts already exist)

NMS Functional Requirements Document | Draft 3 Page 23 of 93

NMS Functional Requirements Document | Draft 3 Page 24 of 93 g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Demand Requisition (Form 5)

Demand & Existing Framework Contract

Call Off

10 Mandatory (M) | High (H) | Optional (O) 11 Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public) 12 C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 25 of 93

Requisitions Requirements (Without Framework Contracts)

Requirement Ref Description Business Rule Business

Importance M- Mandatory, O- Optional

7.2.1.1

Ability To capture Requisition(Form 5) with the following details:

Procurement Reference No

i. Entity Details

ii. Procurement Type

iii. Sequence No (Generated)

iv. Financial Year

Particulars of Procurement

i. Subject of Procurement

ii. Procurement Plan Ref No (Auto-linked)

iii. Location for Delivery

iv. Date Required

v. Member/User making request

vi. Head of Department approving/confirming request

Details of the Items to be procured

i. Item Number

ii. Description of the Item

iii. Quantity of the item

iv. Unit of Measure

v. Estimated Unit Cost

vi. Market Price of the Procurement

vii. Currency Estimated Total Cost

Part II The System should provide the ability to check if a contract exists for the items being requisitioned Ability to create tendering/bidding document for items that do not have existing contracts Ability to specify different methods of procurement including

NMS Functional Requirements Document | Draft 3 Page 26 of 93 tendering, request for quotation and others Ability to Choose a method of procurement (threshold, category – trading/non trading) Ability to add Short Listed Bidders (Prequalification of Suppliers) to a bid document Ability to add a listing of Participants of procurement [People involved in Creation of bid document] Ability to add tender evaluation members to a bid document Ability to set and add Cost of bidding document

Ability to forward document to contract committee for review & approval Ability for the Tender Committee to approve or reject based on existence of issues (Returned to procurement) Ability to Communicate to shortlisted bidders by email in restricted tenders (Other communication methods should be supported) Ability to communicate to bidders through media in open tenders

Tender Documents Collection Capture details in Form 8 Ability for bidders to collect bid documents (Bid collections documentation) Ability to capture details of persons collecting bid documents or addendum

Prebid meetings Ability to capture details in Form 10 (Pre-bid meetings) Ability to capture pre-bid meetings Ability to capture clarifications of pre-bid meetings Ability to create addendum and send to bidders

Bid Closing/ Opening Bids/ Receiving Bids Ability to capture the details in Form 11 including

i. Name and Address of supplier

ii. Date of receipt

iii. Time of receipt

iv. Number of envelops received

v. Method of receipt (whether person or bid box)

NMS Functional Requirements Document | Draft 3 Page 27 of 93

vi. Name of officer

Bid Evaluation Ability to specify documents required in the tender evaluation process Ability to check against documents availability in the evaluation process Ability to capture evaluation report.

Ability to send evaluation report to the contracts committee [ Workflow]

Award By Contracts Committee Ability for the contracts committee to approve/reject an award Ability to produce/capture Minutes of contract committee

Notice To Best Evaluated Bidder Ability to define award notice display period as specified by law Ability to allow for display of best evaluated bidder for the number of days defined above on the following:

i. Entity noticeboard

ii. PPDA

iii. NMS website

Ability to send award information to all bidders Ability to define a limit value of bid to send to the solicitor general [Workflow] Ability to alert/notify procurement to send award documentation to solicitor general based on the value specified above Ability to generate notification of award {Email Winning Bidder} Ability to issue notification award {Email Winning Bidder} Ability to stop the bid process if the solicitor general rejects the process Ability to capture Solicitor General’s Decision regarding contract award.

Ability to receive acceptance letter and invoice for framework contracts Ability to receive acceptance letter, proforma invoice and bid security

NMS Functional Requirements Document | Draft 3 Page 28 of 93

Call-offs Requirements (With Framework Contracts) for one time/ lump sum contracts

Contract Signing

Ability to capture Contract Manager Appointed by Accounting Officer and selected by user department Ability to capture Contract Implementation Plan (Form) filled by Contract Manager

Contract Monitoring Ability for procurement to monitor contract implementation Ability to capture expiry of contracts Ability to capture delivery schedules on the contract

NMS Functional Requirements Document | Draft 3 Page 29 of 93 g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Stock Position Report (AMC & Reorder levels)

Calloff process is currently managed in the Contract Management Tool – CMT (The process can be adopted from the tool)

Call off Memo

Stock Controller

13 Mandatory (M) | High (H) | Optional (O) 14 Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public) 15 C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 30 of 93

Ref

Description Business Rule Business Importance M-Mandatory, O- Optional

7.2.1.2

The shall support Generation of Call off orders The system shall enable Call off orders to be generated based on:

1) A supplier

2) Products/ Items

Call-off order converted into PO (We’ll Combine this)

7.2.1.3

The system shall capture Call-off Details including:

� Call-off Order reference no’s (generated) � Contract Number � Particulars: Quantity, unit price, UOM, Total Price � Delivery dates

7.2.1.4

The system shall validate Call-offs based on validity of Contracts Ensure contract is active (check contract period & contract status)

7.2.1.5

The system shall validate Call-off based on availability of funds Ensure there’s funds availability before approval of call-off (Specifics) – Procurement Plan Figures

7.2.1.6

The system shall enable reallocation of funds between products and product Categories

This must consider the constraints placed by

MTEF.

Algorithm for reallocation:

7.2.1.7

Monitor stock, stock expiry and call-offs and alert as stock exceeds or goes below predefined limits to enable cancelling or waiting call-offs

Call-off triggers

- Stock runs out fast

- Normal stock

- Limited/slow movement

- Extra Stock

- Expiry of stock

- Space Constraints

To be discussed in Warehousing/ Inventory

NMS Functional Requirements Document | Draft 3 Page 31 of 93

7.2.2 Prequalification of Suppliers

Prequalification of suppliers is an important sub process in the procurement process.

This process ensures that NMS gets the most value for its resources by sources from reliable, capable and cost effective suppliers.

This process ensures that the supplier on-boarding process is transparent, well documented and meets all legal requirements.

NMS Functional Requirements Document | Draft 3 Page 32 of 93 g g e r/

E v e tp s in e s s R e q u ir e m e n t C ro

R fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Gazetted Invitation for supplier prequalification

Form 6 – Request For Prequalification

Prequalification Report/ Prequalified Suppliers List

Prequalification of Suppliers Requirements

Ref

Description Business Rule Business Importance M-

16 Mandatory (M) | High (H) | Optional (O) 17 Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public) 18 C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 33 of 93

7.2.2.1

Form 8 – Prequalification Bids (List of suppliers who requested for and were issued with the prequalification document)

7.2.2.2

The System shall provide capability to capture supplier prequalification approval form. (Form 6)

Details in Form 6 must include:

Procurement Reference

� Code of Procuring & Disposing Entity � Type of Service (Works/Supplies/Non-consultancy services) � Financial year � Sequence Number (System Generated)

Particulars of Prequalification � Subject of pre-qualification � Procurement Plan Reference (Is this a reference to a line item in procurement plan?)

� Submission by PDU & Decisions of contract committee and necessary justifications (see form 6) � Declarations by PDU & Contracts committee

Date of submission to contracts committee

Prequalification Constraints Classes A – High Value High Volume B – LowValue, Low Volume

Prequalification Period expiry 3yrs

7.2.2.3

The system shall provide a configurable, graphical workflow process to enable approvals/authorizations required for this process.

7.2.2.4

The system shall provide capability to export the details of form 6 using NMS specified template

7.2.2.5

The System shall provide capability to generate a Prequalification Assessment (Form 7) from the aggregated/collated details of submitted prequalification requests.

Details of the Prequalification Evaluation (Form 7) shall include:

Procurement Reference details(Copied from Form 6)

� Code of Procuring & Disposing Entity � Type of Service (Works/Supplies/Non-consultancy services) � Financial year � Sequence Number (System Generated)

Introduction � Subject of pre-qualification (Copied from form6) � Procurement Method (Copied from form6)[ for single

All submitted prequalification requests (Form 6) are assessed in a single assessment document(Form 7), therefore, the system requires the capability to collate information from form 6 into form 7

NMS Functional Requirements Document | Draft 3 Page 34 of 93 requirements]

Invitation Details

� Prequalification approval date � Prequalification Advertisement date � List of bidders who requested & were issued with prequalification document (Attach Form 8)

Bid Closing Details

� Date Closed � Time closed � Location closed

Prequalification Submissions recorded in Form 11 (Attachment)

Bid Opening

� Date Closed � Time closed � Location closed � Attached Form 12 (Bid Opening & Attendance)

Evaluation Committee details � Date Evaluation committee approved by contracts committee � Name & Designation of each member

Details of Evaluation (as provided in Form 7) Disagreement by Evaluation committee Attachments:

� Copy of the pre-qualification document.

� Copy of the pre-qualification notice.

� Copy of all pre-qualification submissions.

Prequalification Evaluation Summary

7.2.2.6

The system shall generate a Prequalification Assessment report in PDF/MS Word format. (XLS Supplier Listing)

A template format for this report shall be provided by NMS

NMS Functional Requirements Document | Draft 3 Page 35 of 93

7.2.3 Contract Management & Monitoring

NMS contracts different suppliers to supply various commodities (Trading and Non Trading items). Monitoring supplier performance is a key to ensure NMS supplies are available when needed, and to pick out trouble cases. This process aims to ensure continuous and regular supplier reviews are performed and captured.

NMS Functional Requirements Document | Draft 3 Page 36 of 93 g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Contract Award Contract, Performance Information

Supplier Performance Report

Contract Managers/

Procurement

Contract Management & Monitoring Requirements

Ref

Description Business Rule Business Importance M-Mandatory, O-

Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public)

NMS Functional Requirements Document | Draft 3 Page 37 of 93

7.2.3.1

The System shall provide capability to capture supplier contract information and Performance indicators

(Details in the Contract Implementation Plan)

Performance indicators will include:

Timelines in delivery (from calloff dates & Delivery dates), order fulfillment capability, (additional variables to be added here)

M

7.2.3.2

The system shall have capability to export contract performance information in a format specified by NMS

7.2.3.3

The system shall provide integration to Procurement Performance Measurement System (PPMS)

7.2.3.4

The System shall provide basic performance reporting based on the performance indicators specified

7.2.3.5

The System shall provide capability for integration with a BI tool

NMS Functional Requirements Document | Draft 3 Page 38 of 93

7.2.4 Disposals

Disposals of Assets are initiated by user departments or annual asset valuations carried out by NMS.

The goal of this process is to ensure Asset disposals are within the legal procurement & disposals framework.

Process Flow to be added g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Annual valuation of assets/ Administration Department

Disposal Items Memo

Disposal of Items

22 Mandatory (M) | High (H) | Optional (O) 23 Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public) 24 C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 39 of 93

Disposal Requirements

Ref

Description Business Rule Business Importance M-Mandatory, O- Optional

7.2.4.1

The system shall allow creation of a list of items to dispose [template form to be proposed]

7.2.4.2

The system shall capture details of the valuation report

7.2.4.3

Based on the valuation, the system shall procurement will propose a disposal method.

If the value is zero, the items are to be destroyed; else, an invitation for bid is raised and sent out

7.2.4.4

The system shall provide capability to support different disposal methods:

� Public Bidding � Public Auction � Donations � Sell To Public Officers � Destruction

7.2.4.5

NMS Functional Requirements Document | Draft 3 Page 40 of 93

7.2.5 Payment Process

This g g e r/

E v e tp s in e s s R e q u ir e m e n t C ro fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Items Received Into Warehouse/ Supplier Invoice

Payment Requirements

Ref

Description Business Rule Business Importance

Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public)

NMS Functional Requirements Document | Draft 3 Page 41 of 93

7.2.5.1

The system shall have the capacity to capture goods receipt documentation. (Refer To process 8.4 )

M

7.2.5.2

System shall manage the costing for valuation purpose

7.2.5.3

System shall manage the creation of the purchase invoice

7.2.5.4

The system shall support approvals of all payment documentation

NMS Functional Requirements Document | Draft 3 Page 42 of 93

7.3 Finance

7.3.1 Finance Processes

Finance is a key support department in any organization.

The objectives of this process include:

i. To ensure adherence to the law in organizational processes.

ii. To support Financial Reporting as required by law.

iii. To support budgetary controls across the organization.

NMS Functional Requirements Document | Draft 3 Page 43 of 93

Vote Functions Summary

The image below illustrates the breakdown of government budget allocation across several vote functions and facility levels.

This breakdown sets the budgetary limits for facility levels and the controls on consumption.

NMS Functional Requirements Document | Draft 3 Page 44 of 93

Facility Funds Distribution

The diagram below shows distribution of funds across facilities per vote function.

It also illustrates aggregation of vote functions into a program. This is meant to ease order encoding and funds movement between vote functions.

NMS Functional Requirements Document | Draft 3 Page 45 of 93 g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public)

NMS Functional Requirements Document | Draft 3 Page 46 of 93

Description Business Rule Business Importance M-

NMS Functional Requirements Document | Draft 3 Page 47 of 93

7.3.1.1

Accounting Setup Ability to setup accounts using the chart of accounts (COA) Ability to setup pricelists with different versions Ability to add pricelist to a budget holder (source of fund) to allow for zero value invoices for the third party (budget holders)

Ability to setup tax categories Ability to setup tax and rates for each tax type Ability to define accounting for each tax type

Ability to setup accounting calendar Ability to define non-business days

Ability to define bank and bank accounts Ability to define default currency Ability to define new currency Ability to define an account for currency Ability to define currency conversion types Ability to define currency conversion rates

The system shall support Encumbrance accounting i.e.:

� Reserve (requisition, form 5) � Commit(LPO/Call-off � Actualize (Invoice)

7.3.1.2

Accounts Payables

Ability to define cost centers e.g. departments Ability to use accrual based accounting Ability to define banks and their accounts Ability to use multiple currencies Ability to define a base currency Ability to perform currency conversion

Ability to capture GOODS RECEIVED NOTE - GRNs (Goods Receipt Note) Ability to capture supplier/purchase invoice Ability to capture create call off order (replaces the LPO) Ability to create credit memo Ability to create a Payment document Ability to captured different payment methods including; cheque, EFT, cash

Accounts Payable Constrained to vote functions Constrained to vote heads

NMS Functional Requirements Document | Draft 3 Page 48 of 93

Government Funding Ability to manage government funding in the system as Deferred Income Ability to reduce liability as customer orders are served from the government fund already entered in the system

NMS Functional Requirements Document | Draft 3 Page 49 of 93

7.3.1.3

Integration with IFMIS/ Banks (efts) Ability to automatically make payments through EFTs Ability to integrate with IFMIS (Integrated Financial Management System)

7.3.1.4

Accounts Receivables The system shall provide support for accounting for Third party handling fees billing to.

Ability to generate customer statements reflecting actual quantities and values of supplies of donor program stock delivered.

Ability to generate customer statements reflecting actual quantities and values of supplies of government program stock delivered.

7.3.1.5

Fixed Asset Depreciation The System shall have an asset depreciation module.

The System shall have support to the following depreciation methods.

[Straight Line, Reducing Balance ….] The System shall have the ability to link depreciation methods with Asset classes [furniture and fittings, Machinery & Equipment etc].

The System shall capture depreciation start date.

The System shall generate a depreciation schedule.

The System shall accommodate revaluation of assets, done periodically (every 3 years).

The System shall provide capability to produce a depreciation report, per asset, asset class, or for all assets over a specified period of time.

The System shall provide capability to post depreciation expense to relevant accounts.

Additional basic requirements such as reporting to be added

Policy Guides Amortization of assets

7.3.1.6

Cash Management Ability to create bank accounts Ability to perform bank reconciliation Ability to automatically upload bank statements into the system

Imprest Management Petty Cash Ability to create petty cash Ability to set petty cash replenishment levels Ability to requisition for petty cash Ability to pay against a petty cash Ability to maintain petty cash levels

NMS Functional Requirements Document | Draft 3 Page 50 of 93

Per Diem Ability to define Per Diem Rates for employee job groups or classes Ability to requisition for per diem Ability to Pay against a per diem requisition

Surrendarable Imprest

Ability to make Imprest requisition Ability to pay against Imprest requisition Ability to surrender Imprest Ability to refund under-expenditure of Imprest during receipt Ability to claim over-expenditure of Imprest Ability to receive payment against an Imprest during surrender

NMS Functional Requirements Document | Draft 3 Page 51 of 93

7.3.1.7

Donor Funding/Consignments accounting

Ability to specify budget holder (source of fund) for each product while making customer order entries Ability to specify if a budget holder(source of fund) provides items for free (allowing related invoices not charge recipient facility(s)’ allocated budgets) Ability to capture invoices with actual value (for Products/Items whose budget holder/source of fund is specified as free, but should not charge the facility allocated budget.)

Ability to reflect the actual value of this donor/partner stock in the accounts.

Ability to generate customer statements reflecting actual quantities and values of supplies of donor program stock delivered.

Budget Holders: NMS, Third parties [Source of Funding for products].

Ability to indicate if items are sold/free Third party accrual account

Product Item Definition

Additional Information to Items � Budget Holders (Source of funds) � Level of Care information (Determine what facilities can order the product)

7.3.1.8

Product setup requirements Ability to specify default budget holder (Source of Fund) for a product Ability to specify default budget holder (Source of Fund) for a product category Ability to add budget holders(sources of funds) to a product during setup Ability to add budget holders(source of funds) list to a product category

7.3.1.9

Reports Ability to generate and print a Trial Balance Ability to generate the income statement (Profit and Loss Statement) Ability to generate the cash flow statement Ability to generate and print a balance sheet Ability to generate statement of retained earnings Ability to generate debtors analysis report Ability to generate creditors analysis report

Ability to generate unpaid invoices report Ability to generate payments by suppliers report Ability to generate invoices by suppliers report Ability to generate postings summary report by account Ability to generate postings summary report by date

Profit & Loss Acc Cash flow statements

7.3.1.10

The System shall provide a drill down capability from accounts total values to subaccounts and source documents

NMS Functional Requirements Document | Draft 3 Page 52 of 93

7.3.1.11

The system shall provide graphical/ easy to use workflow for approvals of accounting documents (Imprest/Invoices/ Payments etc).

7.3.2 Asset Management

Asset management is an important process in finance. The objectives of this process include:

i. Creation of an asset registry.

ii. Asset Maintenance

iii. Asset allocation management g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public)

NMS Functional Requirements Document | Draft 3 Page 53 of 93

Description Business Rule Business Importance

NMS Functional Requirements Document | Draft 3 Page 54 of 93

7.3.2.1

Ability to capture Asset Receipt Note Ability to capture Supplier invoice with items of type Asset Ability to capture GOODS RECEIVED NOTE - GRN with items of type Asset Ability to register Asset acquisition cost Ability to register an Asset into the System Ability to register asset categories Ability to define/specify parts of an asset

Asset Maintenance

Ability to register asset meter types (hours, days, mileage etc) Ability to generate a maintenance schedule for assets Ability to generate a work order/ a job card based on maintenance schedule Ability to generate a work order based on an asset breakdown (Preventative/) Ability to process work orders/ job cards through workflow Ability to notify on items approaching maintenance based on the schedule

Asset Location Management

Ability to capture locations for assets Ability to assign location to assets Ability to assign/allocate an asset to a user Ability to re-allocate an asset to/from a user Ability to move an asset from one location to another Ability to give a report of assets and their locations Ability to import assets and their locations into the system

7.3.3 Partner Relations

NMS Functional Requirements Document | Draft 3 Page 55 of 93

This process/module deals with partner relationships management.

Key Objectives include:

i. Partner Records and Contacts management [Basic CRM functionality]

ii. Issues & Complaints Management

iii. SLA Monitoring g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Partner Relations Requirements

Requirement Description Business Rule Business Importance

34 Mandatory (M) | High (H) | Optional (O) 35 Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public) 36 C=Create; R=Read; U=Update; D=Delete

NMS Functional Requirements Document | Draft 3 Page 56 of 93

Ref M-Mandatory, O-

7.3.3.1

Customer Relationship Management The system shall have the capability to maintain customer records.

The data to be captured include:

Customer basic data : Names, Code, Address, Contacts, budget allocation

Basic CRM functionality

Targeted to Customer Care Representatives

7.3.3.2

The system shall provide an Issues & complaints Management module.

The system shall also automate the issues and complaints workflow.

The system shall also allow for carrying out of simple surveys.

7.3.3.3

The system shall provide Events & Calendar Tracking

7.3.3.4

The system shall provide capability to record Notes, Meetings and Tasks Logging

7.3.3.5

The system shall provide capacity for Logging of Calls/ Management of customer calls by CCRs

Records customer visits by CCRs Recording of actual calls (Call centre capability)

7.3.3.6

The system shall provide capability SLA agreement monitoring

7.3.3.7

The system shall support Compliance Management [specifics required]

- Stakeholder requirements [e.g.

Submissions to stakeholders, scheduling & calendaring of submissions, alerts for non-submission]

NMS Functional Requirements Document | Draft 3 Page 57 of 93

7.4 Warehousing & Receipts

This process aims to streamline the warehousing processes for higher efficiency and productivity.

7.4.1 Warehouse Receipt Process

This process captures the steps followed in receipt of items from a supplier.

The aim is to streamline receipts process by removing redundant steps from the process.

NMS Functional Requirements Document | Draft 3 Page 58 of 93 g g e r/

E v e tp s in e s s R e q u ir e m e n t

C ro s s R e fe re n s in e s s I m p o rt a n c e ta

S e c u s s if ic a ti o n rm u e r

R ig h ts c e p ti o n s H a n d li

Supplier Delivery Notification

DELIVERY NOTE/

GOODS

RECEIVED NOTE

- GRN, Invoice, NDA Clearance, Letters of undertaking

Stock Available, Supplier Payment

Warehouse, QA, Audit, Finance

Description Business Rule Business Importance

Level 1 (Highly Confidential) | Level 2 (Confidential) | Level 3 (Internal Use) | Level 4 (Public)

NMS Functional Requirements Document | Draft 3 Page 59 of 93

7.4.1.1

The system shall provide for as much and flexible information capture at goods receipt (to be able provide for the varying requirements of various partners/donors/owners of stock) The system shall capture supplier delivery notification through NMS Portal/ or Email

7.4.1.2

The system shall support generation of delivery bookings for suppliers.

Suppliers inform NMS in advance on delivery & a booking is issued by NMS

7.4.1.3

The System will link delivery bookings to purchase documentation i.e: Calloff/ LPOs, Supplier Contract

7.4.1.4

The System shall capture scanned supplier documentation on goods delivery.

Suppliers Present – NDA Release/ DELIVERY NOTE/ Invoice/ Letter of Undertaking(Short shelf life items)

7.4.1.5

The System shall capture Goods Verification data. Goods types, Quantity (Control) – flexibility, but max quantity delivered = quantity ordered Batch Nos/Expiry Manufacturer Country of Origin

7.4.1.6

The system shall support capture of Quality Assurance review. Product specification documentation (text field capture) Documentation Review Physical inspection of items

7.4.1.7

The system shall support goods receipt process Audit Full Process Review – to ensure all steps are received

7.4.1.8

The system shall provide capability to quarantine Stock Stock Put-away done before QA

7.4.1.9

The system shall support bar coding technology in goods receipt and put-away. The system shall tag products (tag product code to bar code) and palettes at goods receipt.

Note this means an item delivered by different suppliers may have different barcodes , so there’s need to be able to link a single product with multiple barcodes.

7.4.1.10

The system shall provide capability link Items to the palette on which they sit.

Capture Palette Locations, Warehouse Zones, Map of the Warehouse Capability to report free storage locations, Free Palette locations, Cold storage areas

NMS Functional Requirements Document | Draft 3 Page 60 of 93 that are free (in cubic meters)

NMS Functional Requirements Document | Draft 3 Page 61 of 93

7.4.1.11

The system shall support cycle counts. This should be seamlessly embedded on the RF Guns.

Support Spot checks, 7.4.1.12

The System shall support intelligent cyclic/ round robin/ random assignment of cycle counts tasks to pickers

Linked to order picking (nth/ random picker prompted to recount stock) (Bulk storage areas not an issue) – Margins of error allowed, cyclic/ round robin assignment of picker to count

7.4.1.13

The system shall support intelligent warehouse zoning Warehousing zoning: Picking areas, bulk picking areas, Count Zones, 7.4.1.14

Support intelligent Pick faces based on � Frequency of picks � Volume � Weight � Item value

Organization of the warehouse should be based on given parameters.

7.4.1.15

The system shall support flexible item picks based on:

� Batch Nos � Manufacturer � Country of origin � Location [zone] � Warehouse

7.4.1.16

The system shall support intelligent put-away to bulk storage based on variables including:

� Frequency of picks � Volume � Weight � Item value � Nature of Item [Fragile etc] � Handling type[Cold chain items]

Graphical Visualization of Warehouse Layout

7.4.1.17

The system shall support physical access controls based on assigned duties. Integration to access control systems is required.

7.4.1.18

The system shall provide BI dashboards for cycle counts variation analysis

NMS Functional Requirements Document | Draft 3 Page 62 of 93

7.4.1.19

The system shall support Intelligent alerts and notifications for stock write-offs based on consumption rate, demand, AMC etc

Write-offs shall be based on similar principles as selling stock (FEFO/ FIFO)

Reports shared for action Actions

- Write Off

- Donation(Recorded as an Expense to

NMS)

Purchase Return

7.4.1.20

The system shall support Financial reconciliation of written off stock

7.4.1.21

The system shall support configurable Product expiry Prompts, alerts & notifications

7.4.1.22

The system shall support Reverse logistics – Purchase Returns � System shall capture Returns outwards (Returns Out Form) � The system shall support capture of Credit Notes (from supplier)

The system shall support Returns outwards Approvals

Causes of Purchase Returns:

� Wrong spec � Over-delivery � Quality � Wrong spec (e.g. shelf life)

Follows normal order processing (using Return Order form), Financial Reconciliation (Invoice, Credit Note, D-Note)

7.4.1.23

The System shall support Returns Inwards – Customer Returns The Systems shall support capturing Customer Returns based on customer Discrepancies form input

The System shall provide customer returns form on the NMS portal for customer self service.

The System shall link returns inwards to complaints mgt/ ticketing workflow

The system shall support reintroduction of returns into stock

The system shall support Financial Reconciliation of returned items.

Customer Credited with value of returned stock, and inventory value debited with corresponding returned value.

Caused by:

Overissue Shelf life

The system shall Check stock viability/ Quality

Returned items financial reconciliation will be based on sale price.

NMS Functional Requirements Document | Draft 3 Page 63 of 93

7.4.1.24

The system shall link returned items to customer sales order

7.4.1.25

The system shall support bar coding of delivery documentation

7.4.1.26

The system shall support item costing and Supplier Payment on receipt of items. (Finance)

Happens after QA & Audit Purchase Value = Invoice Value + Any Other Charges [Several payments Made under one supplier invoice?]

7.4.1.27

The system shall support intelligent stock movements (Replenishment waves)…

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .