Professional Documents
Culture Documents
Contents
1 Section I: List of IT products and services................................................6
1.1 About the Power Sector of Nepal................................................................................6
1.2 Organization Structure................................................................................................7
1.3 Existing Status.............................................................................................................8
1.3.1 IT Applications........................................................................................................8
1.3.2 Geographical Information System...........................................................................8
1.3.3 Smart Metering/Smart Grid Project.........................................................................9
1.3.4 Smart Metering for 2 DCS in KTM Valley.............................................................9
1.3.5 Other key initiatives................................................................................................9
2 Scope of Work............................................................................................11
2.1 About Project Objective............................................................................................11
2.2 Brief Scope of Work.................................................................................................12
2.2.1 Geographical Scope...............................................................................................12
2.2.2 Detailed As-Is Study and Designing of IFIMS.....................................................12
2.2.3 Business-Blueprinting...........................................................................................13
2.2.4 Data Digitization and Migration............................................................................13
2.2.5 Provisioning of DC and DR for IFMIS.................................................................13
2.2.6 Testing and Inspection...........................................................................................13
2.2.7 System Integration Services..................................................................................14
2.2.8 Audits and IT security...........................................................................................14
2.2.9 Prevalent laws and guidelines...............................................................................14
2.2.10 Solution Security...................................................................................................15
2.2.11 IFMIS Pilot, Roll Out, Stabilization and Go-Live................................................15
2.2.12 Adherence to implementation Plan and Governance Structure.............................16
2.2.13 Warranty and Support............................................................................................16
2.2.14 Operations and Maintenance (O&M)....................................................................16
2.2.15 Exit Management and Knowledge Transfer..........................................................17
2.3 Detailed Scope for Work...........................................................................................18
2.3.1 Detailed As-Is Study..............................................................................................20
2.3.2 Designing of IFMIS solution.................................................................................22
2.3.3 Supply of Licenses................................................................................................25
Section I: List of IT
Products and Services
It was created on August 16th, 1985 under the Nepal Electricity Authority Act. 1984 through
merger of the Department of Electricity, Ministry of Water Resources, Nepal Electricity
Corporation, and related Development Boards.
The primary objective of NEA is to generate, transmit and distribute the adequate, reliable,
and affordable power by planning, constructing, operating, and maintaining all generation,
transmission, and distribution facilities in Nepal's power system both interconnected and
isolated. In addition to achieving the above primary objective, NEA's major responsibilities
are:
a) To recommend the Government of Nepal on long and short-term plans and policies
in the power sector.
b) To recommend, determine and realize tariff structure for electricity consumption
with prior approval of Government of Nepal.
c) To arrange for capacity building to produce skilled manpower in generation,
transmission, distribution, and other sectors.
NEA’s hydropower plants including small power stations generated a total of 3021 GWh of
electricity in FY 2019/20. The total power purchased from Independent Power Producers
(IPPs) within Nepal was 2,991 GWh. The total available energy in the system increased by
2.51% to 7,741 GWh over the corresponding figure of 7,551 GWh in FY 2018/19. Out of
the total available energy, NEA’s own generation contributed 39.02%, whereas those
imported from India and domestic IPPs accounted for 22.33 % and 38.64 % respectively.
Total energy consumption in FY 2019/20 was 6,422 GWh, a slight increase over the
corresponding figure of 6,303 GWh in the FY 2018/19. The COVID-19 pandemic played a
major role in limiting the consumption growth.
A nationwide drive launched a few years ago to reduce system losses continued unabated
in FY 2019/20 as well, even though the pandemic had a negative effect in attaining the
desired result. The system loss has come down to 15.27% in the FY 2019/20 over the
previous figures of 25.78%, 22.90%, 20.45% and 15.32% in the FYs 2015/16, 2016/17,
2017/18 and 2018/19 respectively. The efforts to bring it down to the least possible figure
will continue in the years ahead.
The total population with access to electricity infrastructure has reached 86% of total
households in FY 2019/20 and the aim of NEA is to ensure “Electricity for all” by 2023.
In this direction and to improve efficiency of business operations and increase employee
productivity, NEA intends to further its ambition to implement and Integrated Financial
Management Information System (IFMIS) across its directorates.
NEA has started the procedure of adopting modern digital technologies to enhance its
employee productivity, operational efficiency and enable itself to serve its consumers in a
better way. It is taking steps for automation of its day to day business operations by
implementation of advanced software solutions and modernization of the grid.
1.3.1 IT Applications
NEA has developed many application systems over a period of time to meet its
requirements in the areas of financial accounting, HR and materials management.
Customized Accounting and Inventory System (CAIS)- being used for accounts
and inventory management
Payroll Information System has been upgraded in such a way that employee can
view the salary and tax sheet.
E-attendance System has been introduced where all the attendance activities can
be accessed centrally.
Employee Self Service portal of the system will be introduced where the
employee can view the attendance report.
Fixed Asset Management System
Pension Management System - being used for pension management
Darbandi Management System - being used to track staff positions of different
offices
PMIS - being used for capturing and processing of records and information of
NEA employees
Powerhouse Maintenance & EPR System - being used for various parameters for
preventive maintenance of powerhouse and EPR calculation payable to
employees
IT Department will centralize the Asset Management System and NEA Inventory
System.
NEA Video Conference System will be introduced where all the offices can be
connected using NEA’s Intranet/secure connection.
GIS- Pilot has been completed and rollout for around 30 DCS offices is in-
progress
Consumer Facing
MPower - being used for power billing and Collections, processing of new
connections, etc. and for maintaining consumer ledgers
Customer Complaint handling system – No Lite
PSI-COBS - being used earlier for power billing and Collections and for
maintaining consumer ledgers
This project is funded by the Government of Nepal (GoN). NEA has planned to develop
GIS (Geographical Information System) software to manage DCS asset inventories like
substation, feeder, transformer, poles & meters along with its position on earth. It will help
to identify the actual information about s/s, feeder, and poles, transformers, and
consumers' capacity and also to balance the transformer’s load as per connection to the
consumer. It also helps to facilitate the consumer service faster & reliable against any fault
in distribution system. Additional benefit of this smart distribution system will aid for outage
management, no light management, optimal connection path for new consumer can be
built. GIS based Data Survey work for certain 30 branches across the country will also be
conducted.
Phase 1: This phase includes implementation of Automatic Meter Reading (AMR) System
with implementing Advanced Metering Infrastructure in TOD meters like EDMI, Bluestar,
Actarius, Wasion, Rise sun. The information like billing data, load profile, instantaneous
data, event tampers can be retrieved via AMR/AMI system. The Integrated Branch Billing
data can be retrieved through email and SMS. Server setup with all hardware and Network
is completed.
Phase 2: This phase includes implementation of Smart Three phase energy meter to
replace three phase whole current electromechanical meter. The programming of these
smart meters can be executed remotely and supply can be controlled remotely in case of
due payment. The billing of consumer reading is integrated with M-power Billing System.
The system is two way allowing AMI system to read and write as per requirement. The
mode of communication between meter and system is GPRS.
NEA is implementing Smart metering in 2 DCS in Kathmandu valley. The total number of
Smart meters under implementation are 98,000. As part of the AMI implementation NEA
has procured Head End System (HES), Meter Data Management System (MDMS),
Business Intelligence as well as Smart Meters, DCU, etc. The communication network is
RF and the DCUs are connected using sim cards. Out of 98,000 Smart meters 5000
have been installed.
Details of existing ICT Infrastructure (including model, version, purchasing year etc.) and
As-Is process maps for all major functions under IFMIS are provided in Annexure -4 of
this bidding document for sample user location.
2 Scope of Work
2.1 About Project Objective
The scope of work for System Integrator (SI) is to implement an Integrated Financial
Management Information System (IFMIS) across Enterprise wide Geographical areas of NEA
inclusive of Corporate offices, 138 DCS offices, Power generation, Transmission, Sub-stations
and other administrative units etc. The scope of work includes supply, installation,
configuration, customization, testing , implementation and roll out of hardware and software for
IFMIS at Data Centre(DC) and Disaster Recovery Centre(DRC) with necessary Annual
Technical Support (ATS), Annual Maintenance Contract(AMC) and Facility Management
Services(FMS).
SI shall carry out the supply and implementation of Commercial Off The Shelf (COTS) product
with relevant database, licenses and other software in conformance to Industry standards and
installation of necessary infrastructure (at DC &DR) and its maintenance for all the users. To
achieve this, the SI shall provide a solution that is secured, scalable and meets the desired high
performance requirement of an enterprise business system which at the least meets or exceeds
the functional requirements and performance benchmarks as specified in this RFP and ensures
that all the required hardware, software and licenses, if any, satisfy the requirements of this
specification and are suitable for future infrastructure scaling as per business need and software
upgrades as recommended by OEM.
The total period of contract would be 5 years including 2-Year of implementation period and
Annual Technical support and Operations & Facility Management Services support for 3 Years
which is further extendable year on year based on mutual agreement.
NEA intends to implement the IFMIS solution across the enterprise in around 220 offices. IFMIS
is to be implemented at all offices of NEA as specified in XXXXXXXXXXXXX
a) SI shall carry out As-Is Study of existing Enterprise Architecture, IT Applications &
2.2.3 Business-Blueprinting
a) SI shall carry out detailed Functional Requirement specification (FRS) study, System
Requirements Study (SRS) and Finalize Business Blueprint Design for IFIMS
b) SI shall carry out Supply, installation, implementation, configuration, customization,
integration and testing of IFIMS together with relevant database, licenses and other
software in conformance to industry standards
a) SI shall carry out data digitization activity including data collection, data preparation, data
cleansing, data entry and data migration (including master & transaction data) to IFMIS.
a) SI shall carry out supply and installation of necessary hardware, software and supporting
system for successfully running IFIMS operations for scope of work at DC and DRC.
b) SI shall supply, install, commission, and maintain the additional hardware and software
systems for IFIMS including supporting system and services at DC and DRC.
c) SI shall procure software licenses in name of NEA and renew the software licenses
annually.
d) SI shall provide business continuity services from DRC; in case the DC becomes
unavailable.
e) NEA shall provide location of DC and DRC post award of the contract.
a) Following the standard testing procedures, SI must perform various inspections and
Tests including but not limited to Factory Acceptance testing(FAT), Pre-Dispatch
Inspection, Type Testing for hardware and Simulated Load testing, Performance test,
response time test etc. on the System as part of and the user acceptance procedure for
software. Test environment for review by NEA shall be built on NEA on-premise data
center on existing hardware.
b) The System Integrator must deliver an overall plan for testing and acceptance of IFMIS,
in which specific methods and steps should be clearly indicated. The System Integrator
should design and submit adequate number of Test Cases for each item of the scope.
The acceptance test plan will be defined by the System Integrator, agreed and approved
by NEA and will include all the necessary steps to ensure complete functionality,
operation, security and performance of the IFMIS solution, either individually (i.e. specific
module wise/ component-wise) or collectively as a whole, whichever would be
appropriate to such an exercise. It is System Integrator’s responsibility during the tests to
evaluate and incorporate any further changes to the infrastructure & application, at no
extra cost to Client. Any recommendations for change by System Integrator will be
discussed with Client. The System Integrator must:
a) Outline the testing methodology that will be used for testing
b) Define the various levels or types of testing that will be performed
c) Provide necessary checklist/documentation that will be required for testing. System
Integrator must describe how the testing methodologies will conform to the
requirements
d) Indicate how one will demonstrate to Client that all functions in the new system
installed have been tested The test strategy document shall guide the project team
during implementation to ensure that planning and testing activities in the various
phases of IFMIS implementation are conducted including the below mentioned
activities:
a) SI shall provide integration services for end to end integration of supplied IFIMS with
existing IT/Business Solutions including but not limited to e-attendance Monitoring
System, Darbandi Management System, Power House Maintenance & EPR System etc.
of NEA.
b) SI shall provide integration/interfacing services for IFIMS with under implementation
IT/Business solutions like GIS, DMS, OMS, E-Office System, Bio-metric, for attendance
etc. at NEA.
a) SI shall ensure quality assurance by conducting audits through OEMs and ensure
compliance to the audit recommendations on IFMIS.
b) SI shall also provide the necessary assistance for closure of all other audits including
IT/Cyber Security audits conducted by authorized agencies. SI shall have to establish all
the necessary procedures/infrastructure/ technology/personnel to ensure that the IFIMS
Security is not compromised.
The SI shall adhere to the prevalent laws and guidelines with subsequent amendment (if any) of
NEA and Government of Nepal which would be built into the business logic of the IFIMIS. These
rules include but not limited to:
a) Audit trail, system activity logs, capturing of IP addresses, Domain Control and Policy
imposition should be provisioned and maintained in the system. Bidder shall develop a
system to FLAG risks as observed from Audit Trail. Best in class Security systems viz
firewall, antivirus and other security features to secure the system from external threats.
(The details of the firewall, antivirus and other security features to be provisioned shall
be part of the technical proposal).
b) Proposed solution should comply with necessary IT/Cyber Security guideline of Govt. of
Nepal. In accordance to electronic transaction Act 2063 and electronic transaction rule
2064.
a) SI shall carry out a Pilot in the prescribed offices of NEA as per the timelines provided in
the Delivery and Completion Schedule.
b) SI shall carry out the rollout of IFMIS across the NEA enterprise as per the timelines
provided in the Delivery and Completion Schedule.
c) Si shall provide hand holding support for 9 months ending on Go - Live Declaration.
d) Post successful completion of Stabilization period the IFMIS shall be declared Go-Live.
e) The system will be called Go-live after due approval from NEA and compliance to the
Go-Live criteria defined in the RFP.
f) SI shall be required to depute requisite numbers of people who would be responsible for
handholding, resolving end-user queries and problems on IFMIS at NEA. Deployed
manpower shall be skilled and equipped with requisite tools and infrastructure for safe,
reliable, proper and correct installation of the required system.
a) The SI shall provide support and maintenance services to NEA which shall include the
warranty for hardware and software from the OEM.
b) SI shall also provide engineering and technical assistance during the contract warranty
and maintenance period as stated in the RFP and rectify any reported bug during
warranty in reasonable time as per SLA.
c) The bidder will be responsible for securing back to back OEM technical support for the
proposed IFMIS software for the full duration of their contract.
d) SI shall provide warranty for a period of 3 (Three) years after the date of Go-live
declaration by NEA .
a) SI shall carry out Operations and Maintenance support services for a period of 3 (Three)
years after the date of Go-live declaration by NEA.
b) During the O&M period the SI will provide Annual Technical Support (ATS) for Software
of the of AMI system which shall include all types of support, patches, bug fixes,
upgrades etc. for a period of 3 years after successful Go-live declaration.
c) For the Hardware procured at the Data Centre and the Disaster Recovery Centre (DC
and DRC), the SI shall provide Annual Maintenance Contract (AMC) services for a period
of 3 years from Go-Live declaration.
d) The details of all activities covered under the support and maintenance services and the
expected service levels is mentioned in Operations and Maintenance Services’
e) SI shall provide necessary Facility Management Services for 3 years after Successful
Go-live of IFIMS.
f) System Integration Support Services may be extended year on year with 5% escalation
on average of total FMS Phase cost at the discretion of NEA.
SI will be required to provide the necessary handholding and transition support including all
information as may be necessary and reasonable required to effect as a seamless handover as
practicable in the circumstances to NEA or designated staff or any other agency that is selected
for maintenance of IFMIS solution post completion of Contract with the SI.
NEA has carried out a functional requirements analysis and detailed Functional Requirements
Specifications (FRS) are attached in Section-III of the RFP document for reference. The SI is
expected to meet and exceed the functionalities mentioned in this document to meet the
business requirements of NEA optimally. Indicative details of the Modules and Sub-Modules
expected to be implemented by the SI in form of IFMIS solution are given below:
with requirement gathering workshops to identify the Gaps and areas of improvements in
current state of NEA.
b. SI shall identify and suggest on existing IT Applications & Solutions which needs to carry
forward and sunset post implementation of the IFMIS.
c. SI shall study the site locations to understand requirements for IFMIS at NEA. SI should
understand the distribution of users, user’s requirements & any other information as
required for implementation and successful roll out of IFMIS at site’s locations of utility.
d. SI shall study sites to identify network connectivity requirements for optimal functioning
of IFMIS. (Keeping the future expansion in view. Providing network connectivity at sites
is not in scope of work of the SI). The study will include end user’s system requirement,
functional requirement, network bandwidth requirement, data digitization requirements
etc. after studying existing sites and systems.
e. At the end of site visits, SI would submit the detailed As-Is Study report and Gap
analysis report.
f. SI shall take the necessary inputs and approval on the formulated As-Is Status report
from Stakeholders/Nodal Officers of NEA
c. SI should prepare and submit a deployment architecture of the system including High
Level Design and Low-Level Design etc. (HLD & LLD Reports)
d. The architecture documents should give the complete architecture of the proposed
IFMIS. The documents including, but not limited to the following, shall be submitted for
necessary approval:
Application Functional architecture
Format of all input screens including data entry requirements
Format of all reports that would be generated by IFMIS
Access control mechanisms, data security and audit trails to ensure that
databases are not tampered with or modified by unauthorized users.
e. SI shall develop a comprehensive IFMIS with audit trail of all transactions (for e.g. add,
update and delete) using transaction log reports, so that errors in data, intentional or
otherwise, can be traced and reversed. Also, access controls must be provided to
ensure that the databases are not tampered or modified by system operators.
f. To ensure data security, the SI should factor necessary security parameters to be built in
IFMIS.
g. Design and Implementation of System Architecture: SI shall be entirely responsible for
architecture of the system implemented to satisfy all features, functions, performance
and security as described in this document.
h. IFMIS design must be such as to require the minimal installation, if at all, at the user’s
end, besides the Internet Browser. The IFMIS should be able to support all latest
common browsers (like Internet explorer, Mozilla, Chrome etc.).
i. SI shall consider users’ inputs when they are finalizing all design components including
user interfaces, mode of data entry, storage and retrieval, outputs reports, queries and
the application design.
j. SI shall be responsible for making sure that all the above considerations are adequately
met. SI shall submit an architecture document covering the above aspects.
k. SI shall ensure that granularity is built in the IFMIS application modules, sub modules
and individual functionalities so that these functionalities can be enabled or disabled
through the application administrator as per requirement.
l. The system must possess easy-to-use user interfaces, able to perform tasks with
minimum of clicks, maximum select options and provide suitable short-cuts wherever
possible and guided through screens.
m. SI shall make necessary provisions for management reports, dashboards, business
intelligence tools, SMS gateway and data migration in line with the expectations of users
provided in the functional requirements.
n. SI shall to address the above requirements according to site-assessment and the
solution design.
The indicative list of licenses required by NEA for IFMIS solution are mentioned below:
1. Though it is estimated for 1600 transactional licenses, the exact number can be known after As-Is study and final
business blueprint prepared by SI and accepted by NEA.
2. All licenses procured should be of full use, enterprise, perpetual, unrestricted and irreversible
3. System Integrator shall supply the IFMIS solution as per the schedule suggested by SI and accepted by NEA.
4. NEA will have a liberty to order additional IFMIS Licenses & Other Software Licenses items in the unit rates of
items offered in the commercial bid.
5. The unit rate for tendered quantity will remain unchanged for entire contract/project duration. For any additional
procurement of Licenses, NEA will have liberty to order additional Licenses for IFMIS & Other Software items in
unit rates of items offered in commercial bid up to Go-live for IFMIS. However, after Go-live of IFMIS, the unit
rates will be derived considering the Quoted/Discovered unit rates and based on discussion and mutual
agreement between the agency and the NEA.
6. IFMIS Licenses including Application, Database, Supporting Solution, Tools etc. shall be property of NEA, and
shall be utilized by purchaser as per their business requirements.
a. SI will design the overall IFMIS solution including necessary IT Infrastructure and
Software solutions. In case of any missing supporting hardware or software solutions &
tools are required for implementation and operation of IFMIS, it will be responsibility of
the SI to supply the same to NEA at no additional cost. SI shall provide necessary
support for commissioning of IT Infrastructure at DC & DRC.
b. SI shall execute Data Center (DC) which shall include design, supply, installation, testing
and commissioning of necessary IT Infrastructure & hardware equipments including
Servers, Network, Storage, Supporting Software etc. at Kathmandu Valley. Data Center
shall be designed considering the requirement of primary business operations, 24X7
availability, 1:1 replica for production environment only with Secondary Site (Disaster
Recovery Site) and implementation of IFMIS at NEA.
c. SI shall execute Disaster Recovery Center (DRC) implementation which shall include,
design, supply, installation, testing and commissioning of necessary IT Infrastructure &
hardware equipments including Servers, Network, Storage, Supporting Software etc. at
Kathmandu Valley. The Disaster Recovery Center solution shall be designed
considering the requirement of Secondary business operations, 24X7 availability, 1:1
replica for production environment only with Primary Site (Data Center Site) and
implementation of IFMIS at NEA.
d. The IT Infrastructure at Data Center & Disaster Recovery Center utilization should not
exceed the 50% utilization threshold level at any given point of time.
e. The procurement of DC and DR shall be planned in such a manner that it should run in
parallel with the design and customization phase and it shall be linked with the progress
achieved in the design and customization phase.
f. The commissioning shall be completed one month prior to the completion of UAT.
SI shall be responsible for installation of IFMIS software, database, tools, and any other
component required for making the IFMIS successfully operational as per the requirements of
NEA. The activity will include but not limited to. the following:
2.3.5.1 Configuration
Based on the approved Business Design Document, the SI will undertake the system
configuration and customization. After completion of configuration to the IFMIS, SI shall carry
out a trial run. If needed or/and the result is not up to the expectation of NEA, further
reconfiguration will be done by the SI in order to close any gap.
a. Support Operating Systems like UNIX, Windows and Linux on 64-bit platform.
b. Support Unicode character sets
c. Support for JDBC & ODBC.
d. Should have the capability to store data types, like ASCII, Hexadecimal, Binary, Geo
Spatial, etc.
e. Support Schemas, Roles Based Access & Authentication.
f. Provide a clustered environment with load sharing, so that the nodes in the cluster are
able to perform all the read-write operations on the centralized database simultaneously
with automatic load balancing feature. In case of failure of one server, the other server/s
are able to perform all the operations seamlessly to provide a highly available system.
g. Support for dynamic scalability, to add server/node in the cluster with system availability.
h. Provide centrally browser-based GUI Administration Tool to Create, Delete & Manipulate
different Database Objects.
i. Provide Server Configuration Tools to automatically configure clients, network etc.
j. Provide auto-tuning facilities to manage the database objects & resources dynamically.
Provide High availability.
k. Support Online Backup.
l. Should be able to handle the human errors (viz. accidental deletion of data, instance
crash, etc.).
2.3.5.2 Customization
NEA intends to implement IFMIS functionalities and leading practices available in the offered
solution, as far as possible. SI is required to undertake customization that may be needed in line
with changed, improved or specific business processes requirement prepared during Business
Design phase of the IFMIS implementation. However, the same must be tested, accepted and
approved by NEA.
All custom development should be carried out in a controlled and planned manner with
adherence to IFMIS prescribed coding standards and naming conventions. SI needs to provide
configuration, customization and installation documents to NEA. SI should follow disciplined
approach for configuration and customization which should not restrict NEA for any future
upgrades to its IFMIS to this effect, the SI should provide a certificate from OEM which certifies
that SI has followed disciplined approach for configuration and customization of IFMIS and it will
not stop NEA from future upgrades.
NEA reserves the right to seek customization to meet its unique requirements and validate the
design or findings suggested as custom development by SI. In case it is difficult to arrive at the
reasonableness of these requirements on customization during the implementation, the same
shall be resolved through discussions. In case the issue is not settled, the same shall be
referred in the first place to Steering Committee.
The committee may at its discretion co-opt any subject expert internal/external of NEA who in its
opinion may help in resolving the dispute. The decision of the Steering Committee and or the
subject expert internal/external of NEA appointed by the Steering Committee is final.
NEA reserves the right to get the functional specifications and effort reviewed by an external
consultant.
With respect to integration of the system, SI shall ensure the following, including but not limited
to:
The proposed system and overall software solution should be capable of SOA or any other
open source integration methodology-based integrating with external systems. The integrated
systems should be capable of communicating and sharing data with each other or any other
external system as required by NEA to generate the following benefits:
Data Analytics
Alert and Alarm
Dashboard
BI Reports
Any other external system
NEA has started the modernization of Distribution network of Kathmandu Valley. Under this new
system, NEA has planned to implement Distribution Management system (DMS), Outage
Management system (OMS) with crew management. The new system is planned with RTUs
and FRTUs and Motorized SCADA enabled motorized RMUs and GO switches, which will be
connected through the Fiber optics backbone network. NEA will also implement other smart grid
solution in coming future.
NEA is also implementing Smart metering through various programs in Kathmandu valley and in
other locations. Both these projects have two makes of Meter data management system
(MDMS) and Head end systems (HES). Kathmandu valley smart metering project managed by
PMD for 98,000 consumers is using MDMS built on Java and C++ with REST integration type
and the other smart metering project managed by DCSD has MDMS built on Dot net.
NEA is also implementing Revenue management system (RMS). SI shall integrate with the
RMS system.
Therefore, the proposed system and overall solution shall be capable to support the vision of
modern/ smart grid. It shall be capable to integrate with modern distribution center and support
latest grid automation technologies as well.
2.3.7.1 Testing
Testing and quality assurance in software development is more rigorous since each component
must be more reliable if it is to be reused. A system is tested at various stages of development
and deployment. For example, each component is tested as a unit for checking the correctness
of its own code. Further, the component is tested with its dependent components. After final
release of the entire set of components, system is tested for the correctness of system
functionality. Finally, the components are further tested in simulated production load for
performance and load analysis.
All testing is responsibility of SI and NEA shall undertake UAT once all testing completion is
confirmed by the SI. The SI shall be responsible for the planning of the testing processes which
includes preparing test plans and defining roles and responsibilities. The SI will be responsible
for the co-ordination of the test preparation (consists of preparing test specification, test
environment, test data, test cases) and execution (includes testing at various levels like unit
level, integration level, system level and production). NEA will approve the test scenarios, cases
etc. prepared by SI.
Test Plans: The SI is expected to submit the test plans to NEA for approval. Test plans contains
following items:
Test scenarios: The SI along with NEA should prepare test scenario for each business
scenario. A test scenario when executed should fulfil a business requirement as per the scope
of business functionality. Test scenarios include following:
Test Specification - During the test specification phase, the test cases are specified. It
consists of description of the input, process to be executed and a prediction of output
results.
Test Environment - The test environment should be different of production
environment. At no instance, during the tenure of the project, production environment be
used for testing any case or change. A separate test environment should always be
available for testing purpose. Component developer does unit testing and integration
testing. Integration testing can be delegated to a specialized testing group. Each of the
members in the testing group is provided with testing environment according to his/her
role and responsibilities. Following is sample testing environment for testing:
i. A workstation
ii. A set of tools and applications required on workstation like access to user
interface, browser etc.
iii. Access to centralized document database (where all the project related
documents are maintained)
iv. Access to testing tools and defect logging tools
v. Access to the central database or repository for development and unit
testing (this database contains sample test data)
vi. Access to deployed components
Test Data - Test data is prepared for testing at each stage. The test data should be
prepared in such a way that it covers basic path and every alternate path of the code.
The basic path and alternate paths are prioritized to capture relevant data. Tools can
also be used to generate test data.
Test Execution: The following testing steps are usually employed in the project
lifecycle. The software developer is expected to follow these steps:
o Base Line Testing -The purpose of Baseline Scope testing activities is to plan
and conduct testing to validate the Baseline configuration. Baseline Scope
testing shall ensure that Baseline configuration is valid and supports the business
processes defined in the Blueprint. Baseline Scope Testing shall include:
Unit Testing: Testing of transactions and functions within modules
Scenario Testing: Testing of business processes and scenarios
o Testing of Customized development - After customization & configuration of
the IFMIS, the SI shall conduct tests to demonstrate that the system meets all the
requirements (functional and Non-Functional) specifications as brought out in this
RFP and would be in accordance with the procedures detailed in the approved
process document. Based on these tests, a report would be submitted by SI for
review and approval by NEA. The test results and response times should be
demonstrated by SI during the testing phases (System, integration & Stress and
Load testing) at each NEA location in an environment/infrastructure as mutually
agreed upon by NEA and SI. The development testing shall cover testing of:
Development should be tested by NEA to make sure that the test results (output
data) are correct and reflect the business processes defined in the Business
Blueprint Design.
c. System Testing - System testing is performed when all the components are
delivered to central repository prior to the release of the software. The testing is
done on priority basis of business processes. All the defects are logged and
assigned to respective component owners. The component and unit testing are
performed after the correction of code. However, it may depend on size and type
of individual test specifications. Impact analysis is useful to narrow down testing
efforts by identifying critical test cases affected due to code change.
i. Regression Testing
ii. Performance testing (stress, volume, back up tests)
iii. Load testing
iv. Installation testing
v. Recover/error testing
f. User Acceptance Testing - During the test scenarios definition, for each of the
business scenario, an acceptance criterion is defined. Acceptance criteria
include expected behaviour of the s/w component and the expected results
(data). Expected results form a part of the Exit Criteria. In addition to expected
result and behaviours, some conditions are also specified in the exit criteria.
They can be:
i. Number of bugs to be discovered for a functional module. This depends
on size of the functionality and is an indicator of amount of testing done.
ii. If any medium or low-priority errors are outstanding - the implementation
risk must be signed off as acceptable by NEA
iii. All High Priority errors from System Test must be fixed and tested
iv. Code Coverage
v. Error (Exception) Handling
SI shall be responsible for creation of test plan, script, environment, scenarios, entry
exit criteria for UAT. Same shall be reviewed, discussed and finalised in consultation
with NEA. Upon conduction of UAT, SI shall maintain a monitoring and tracking tool
with a dashboard wherein it will be possible for NEA to monitor the progress on
development of changes suggested during the UAT and their subsequent releases
into the production environment. Upon acceptance and approval of NEA on the UAT,
the milestone shall be deemed completed by the SI.
2.3.7.2 Inspections
Factory Inspections: All the hardware, software, Non-IT equipment etc. should have gone
through appropriate type testing, factory acceptance test procedures. SI shall be required to
furnish certificates from OEM in this regard.
Inspections following delivery: All the hardware all software will be inspected for compliance
with the functional and technical requirements as mentioned in the Bidding Document and as
agreed between the Purchaser and the System Integrator through contract. SI shall provide a
comprehensive list of all the items supplied in accordance with the implementation schedule.
1. Data conversion:
Since there would be significant difference between existing legacy database table structures
and IFMIS database table structures, therefore mapping shall be done between existing tables
and proposed tables and data to be made compatible for migration and migrated into new
tables.
The tool and solutions required for performing data digitization and migration must be designed
by SI after adequate study of the data to be migrated.
Risk Identification and Mitigation Plan for Data Migration: The SI shall identify all risks
associated with the data migration and enumerate mitigation measures and prepare a Risk
Identification and Mitigation plan for Data Migration. The plan must address the contingency
measures to be adopted during the event of a data migration failure occurs. It must also clearly
specify measures to be taken to prevent data loss. It may be preferable to consider migration of
data to a backup system at the same time as the new system to address data loss due to
system failures.
In the event of any gaps in data migration, the SI shall discuss with NEA, document the findings
and get it approved from NEA.
a. SI shall run mock data migration tests to validate the conversion programs that have
been written.
b. SI shall validate the data before uploading the same to the production environment.
SI shall support in conducting the acceptance testing and verifying the completeness and
accuracy of the data migrated from the legacy systems to the proposed solution.
SI shall submit data digitization and migration strategy in their bid, detailing all the activities to
be performed during the data migration. Indicative broad activities to be performed by the SI are
as follows:
g. The SI shall convey to NEA in advance all the mandatory data fields required for
functioning of the proposed solution and which are not available in the legacy systems
and are required to be obtained by NEA.
h. SI shall develop data entry programs / applications that may be required for data
migration in order to capture data available with / obtained by NEA in non – electronic
format.
i. SI shall conduct the acceptance testing and verify the completeness and accuracy of the
data migrated from the legacy systems to the proposed solution.
j. SI shall give the template for data migration to NEA and NEA shall furnish the required
data on the templates provided by the SI. The SI shall furnish adequate guidelines to fill
the data templates to NEA.
The entire process of scanning, digitizing and data entry of office documents has been divided
into following stages:
Stage 1: Pre-Scanning
d) SI shall design database structure which shall be approved by NEA and thereafter the
same database needs to be maintained for storing scanned data at every level of the
process including while uploading those data to DMS.
e) SI shall compress the images using appropriate compression mechanism such that
storage space required is saved and at the same time quality of the image does not
deteriorate.
f) The scanned documents shall be converted into any of the standard file formats such as
TIFF/PDF/JPEG/RTF/ODT/PNG or other standard formats as per the requirement of the
NEA. All the pages of a single digital file will have to be stitched together to generate an
exact replica of the physical file. The stitched document should be represented in a
TIFF/ PDF format or any other standard format as per NEA requirement.
g) SI shall use Group IV lossless compression technique or better for black and white
images and LZW lossless compression or better for images in Grayscale. SI shall use
similar approach for color images also.
h) The compressed PDF files created for viewing are required to be 50-80% compressed
as compared to standard CCITTG4/JPEG compression (in TIFF/ JPEG/PDF file format)
for Mono/Grey scale images and shall retain search ability, clarity of image and print
quality.
i) SI shall be responsible for quality assurance and will go through all documents to see if
they are complete and legible. The SI will undertake Quality Assurance processes for all
aspects of processing and post-processing of records including image capture, indexing,
storage and return.
j) SI’s staff will perform quality control checking (QC 1) to ensure that each page is fully
rendered, properly aligned, and free of aliasing/ distortions. Inspection and quality
control data shall always be recorded on the worksheet accompanying each volume.
Whenever necessary (e.g., poor image capture of an illustration), the staff will re-scan
from the original text and insert the image(s) into the proper image file sequence.
k) SI shall perform the OCR (Optical Character Recognition) on the applicable documents
with 100% accuracy so that the documents can be searched using the text in the
documents. The documents to be digitized are in English/Nepali/Hindi.
l) Searchable PDF shall be created in one single step by processing the input image file(s)
thus ensuring that no intermediate manipulation of the contents is possible.
m) SI shall ensure that the quality of scanned images is enhanced to the optimum level and
shall perform all such activities required to bring the scanned image to optimal level such
as skew, de-skew to make the image straight, cropping and cleaning of images like
removal of black noises around the text and providing equal margins around the text etc.
n) In case the documents are not legible, the SI shall scan the documents at a higher
resolution or in Grayscale. No extra payment shall be made for the same.
o) All the pages in a document including blank pages (only when such blank pages are
numbered in the file/document) shall be scanned to produce exact replica of the original
document. No page shall be scanned more than once.
p) The scanned documents shall be converted into PDF formats as per the requirement of
the end user department. Scanning of Green sheets and Correspondences would be
done separately and stored in a folder. All the pages of a single file will have to be
stitched together to generate an exact replica of the physical file. Scanned Green sheets
would be stitched into a single PDF File separately and Correspondence files would be
scanned separately into a single PDF File. All the pages that are scanned should
become sequential and become individual pages of a single PDF file. All the printed
page should be scanned as searchable PDF not as Image wherever possible.
A. Post scanning
a) After scanning, the physical document would be pinned together/ tagged in the same
form as it was given for scanning by the individual units of any department. At the end of
the process all paper documents will be returned in their original form to the department.
b) Each page shall be serially arranged and shall be counted while giving the documents
back to the department
c) SI must take approval from the user in data completeness and accuracy.
d) Each page shall be serially arranged and shall be counted while giving the documents
back to the department.
e) Version Control mechanism should be allowed. Version control have to be done in case
of addendum to the pre-existing digitized file. SI will have to make this facility available in
the capture and indexing module.
f) SI shall use their own MIS tool to generate daily/fortnightly reports for tracking the
digitization status. These reports would contain basically summary of records scanned
and stored. The release of payments is linked to daily/fortnightly submission of these
reports.
g) The document will be uploaded in DMS (Document management system) by the SI.
The SI shall be responsible for the entire uploading procedure.
The document must be stored in the DMS in a hierarchical manner and with full
security controls.
The SI will be responsible for creation of folders, subfolders, database structures in
the existing DMS for synchronized digital record keeping purpose. The SI will give
access to documents in DMS to respective data owner/ nodal officer and other
persons for verification, validation, audit and confirmation.
No of items
Paper Size in
(Master or Type of
Type of Data case of
Transaction) Digitization
scanning
(approx.)
Material Master Data Entry NA
Equipment Master Data Entry NA
Asset Master Data Entry NA
Master Data - Items with
Drawings /Specifications/ Scanning A2
Pictures
Master Data - Items with
Drawings /Specifications Scanning A3
/Pictures
b) SI should check that no page has been scanned twice. Payment for such extra scanning
will not be made to the vendor.
c) Data should be traced back to file from which it got captured.
d) SI should check scanned records for DPI, Image Quality, Format, Noise removal etc.
e) SI should check for the quality of the image
The image should not be too dark/too light
The image should not have been captured under improper lighting
The image should not be cropped from any side
The orientation of the image should be right
The image should be in true color mode
The color is consistent in all the images and not patchy
The image should not be skewed
The image should not be blurred
The image should not have excessive noise
There should not be any data loss due to folds
There should not be any data loss due to tight binding and bulge at the center
There should not be extra darkness at the edges
f) The Quality Checking for Metadata Entry shall include the following:
Whether all required metadata fields have been captured
g) Whether the metadata captured is correct
h) Vendor should also check that all records obtained from the NEA have been scanned
and no document has been missed out.
i) The vendor shall generate a report which identifies any mismatch between the number
of documents submitted for scanning and number of documents scanned.
j) SI can also suggest their quality plan to the NEA over and above the quality checks
mentioned here. Templates for the same will be decided with the successful SI before
commencement of work
k) SI shall provide a QC module within the application tool for quality check, which they will
be using during total process of scanning, indexing and metadata entry.
l) SI should also install the instances of the application in computers as required by NEA
officials for quality check purpose at no extra cost to the NEA.
m) The SI will appoint skilled and qualified manpower for QC purpose and not get QC done
by operators who have scanned and done metadata entry.
n) All records unacceptable by NEA (due to improper image, missing metadata, wrong
metadata) will have to be rescanned by the selected SI. The selected SI will not be
remunerated for all such documents re-scanned.
o) Post 100% QC1 by vendor, NEA officials will perform 2-5% quality checking (QC2), and
if required further NEA officials may perform 100% quality checking (QC2) on scanned
document and metadata.
p) Any damage to the collected documents shall make the SI liable for the same and can
impose a severe consequence which may also lead to the termination of the contract.
q) After validation, all files will be encrypted for Transferring to client Server.
r) Ensure data has been transferred to Client Server (or any other method to transfer the
files)
s) Audit by NEA
NEA is entitled to do sample audit of the work as a when required.
In case of quality failure, SI’s supervisor will ensure there is no error in next round of
audit and shall put additional efforts to meet overall project timelines.
r) NEA will not be responsible for any delay due to breakdown or unavailability of
hardware/software and Other General Requirements.
s) SI shall add/replace poor quality scanned images/documents on its own, for which it
shall not be entitled to get any extra payment.
t) The files / documents will not be allowed to be removed from premises allocated to the
SI. Suitable hardware infrastructure/facilities have to be established onsite at the
premises that shall be allocated to do the digitization work.
u) It is the absolute responsibility of the SI to ensure that the contents of the digitized
documents shall be an exact replica of the original paper document maintained as part
of the records in the books/file. This will be a mandatory condition for the SI.
v) Under no circumstances the documents shall be changed, mutilated, destroyed or
replaced by some other documents.
w) NEA, or any NEA authorized agency/person can carry out quality checks periodically for
scanning and data entry services.
x) Once the project commences, NEA shall evaluate the vendor’s performance based upon
the outputs provided and NEA reserves the right to ask the vendor to replace any
equipment with similar equipment in better condition or superior equipment if the output
does not meet the requirements of the NEA.
y) Complete secrecy and confidentiality of physical/Digitized records is required to be
maintained by the successful SI.
z) The Scanned and Digitized records will be the property of the NEA. The SI will have no
right, title or interest in it and will not use it elsewhere.
IFMIS being deployed as a part of this project, will require an auditing and validation both
initially as well as on an ongoing basis. The audit activities are mandatory and shall be carried
out periodically inline to the timelines/frequency captured as per audit requirements of RFP.
However, in case of any exception the audit and validation activities can be carried out in an ad-
hoc basis, at the discretion of NEA. The SI must understate to cooperate and support such audit
or validation activities conducted by NEA or any of its appointed agency.
SI shall be responsible for facilitating and extending full cooperation for audits by any internal
authority, Product OEM or any Third-party agency.
To carry out IFMIS audit (OEM Audit), the cost for first 2 iteration shall be borne by The SI
including the cost to incorporate any post audit suggestions /recommendations.
However, for any other third-party audit, the cost will be borne by NEA. If in case, due to un-
fulfilment of requirement due to SI, multiple iterations (more than 1) are required to be carried
out for any third-party audit, then the cost of further audits will be charged to SI for any
subsequent iterations or visits of third-party auditors.
The audit and validation activity will be carried out to identify, assess, evaluate and recommend
on but is not limited to, the following:
a. Performance
b. Security
c. Manageability
d. Customized Source Code
e. OEM Standard and Compliance
f. Availability of Services
g. Functional and Technical Specifications
h. Policy and Procedure
i. Service level requirement
j. Software and supporting system
k. Hardware and other components
l. Project Documentation etc.
2.3.9.2 Auditing
The purpose of audit will be to assess, evaluate and assure to the management of NEA, that the
implemented IFMIS process, policy and elements of systems are functioning properly and
effectively to achieve the planned objectives. In case, any element of the solution is not
functioning in line to the specific requirements and standards, then audit shall recommend the
required corrections and corrective action.
The audit activity shall include verification, examination and evaluation of overall solution with
an objective evidence to assess, that IFMIS solution has been designed, developed,
implemented and documented in accordance and in conjunction with specified requirements.
The audit and validation activities under this will include but is not limited to, the following
mentioned activities:
a. A designated third party or personal from NEA will review the performance of SI against
the SLA.
b. The SLA reports shall be formulated based on the automated system generated reports.
c. SI shall submit the system generated monthly SLA report to the designated Nodal officer
as per agreed frequency and timeline.
d. For requirement of SLA audit, the NEA may perform a visit either by internal department
or by an external contractor at respective Data Center and Disaster Recovery Center
locations.
e. The review / audit report will form a basis of any action relating to imposing penalty on or
breach of contract of the SI.
a. The OEM will verify and confirm before Go-live, the technical preparedness of the
system is appropriate for Go-live;
b. The OEM will review technical & operational procedures, system performance, user
support documents & structure is as per scope and OEM standards;
c. Shall verify that the implemented solution is in line with the standard practices;
d. The OEM will conduct audit to confirm that the solution is performing as per NEA SLAs.
The audit report will be a pre-requisite to the completion of IFMIS stabilization phase.
e. In case, if there is any variation, OEM will inform that implemented specifications
/functionalities etc. will suffice the requirements of NEA;
f. If the specifications are not enough, OEM will inform and provide a detailed report
containing risks and impact on the overall solution to NEA.
g. SI will have to take corrective actions based on OEM recommendations. Post
incorporation of the recommendations the IFMIS OEM will verify the compliance of the
same.
h. IFMIS OEM will ensure closure of all audit observations to its satisfaction and provide
final report to NEA.
The duration of OEM Audit shall be maximum 25 days including all audit activities and post
audit compliance checks and validation.
The following will be the deliverables of such OEM engagements and the mechanisms for
follow up actions.
a. The mechanisms. All the review by the IFMIS OEM will occur in collaboration with NEA
and SI team. SI shall be required to participate in the Review program conducted by
NEA and the IFMIS OEM. The SI shall depute their competent persons to participate in
the review programs. The Review program will look for best implementation practices
while following a prescribed methodology. The extent and frequency of the review shall
be determined by IFMIS OEM in consultation with NEA but shall be frequent enough to
validate each of the major project milestones. While some of the review will be required
to be done at the project site, some of the reviews of codes or documents can be carried
out at the location convenient to the IFMIS OEM. The IFMIS OEM team will plan the
activities in consultation with SI and NEA and the IFMIS OEM will report directly to NEA
on all the matters related to their activities.
b. The deliverables. The deliverables of the activities of the IFMIS OEM will, at the
minimum include recommendation reports, suggestions on specific action items, minutes
of the meetings and approval certificates.
c. The follow up actions. The SI is required to incorporate the recommendations arising out
of the expert services provided by the IFMIS OEM. The IFMIS OEM also will be
responsible for helping NEA to get its suggestions/recommendations implemented. The
IFMIS OEM should validate the incorporation of the review findings on behalf of NEA.
The efforts required for incorporation of the recommendations/suggestions/comments
etc. arising out of the activities of the IFMIS OEM expert services, will be part of the
normal implementation effort for the project and treated as rework for inadequate quality.
NEA will not accept any change requests for these efforts.
The overall audit activities shall be carried out with an intent of "As-Is" assessments to assess
the current operational capabilities of Data Center and Disaster Recovery Center Services, Help
Desk Service Centres, Services suppliers etc. This activity shall take support of extensive use of
data analytics to enhance the audit coverage and focus on "risks that matter". The auditor shall
follow the 360-degree approach to identify and mitigate risks related to both operations and
legal compliances. To benchmark against industry peers to implement the most efficient
practice and policies.
NEA may require a further follow-up audit to verify that corrections were made, and corrective
actions were taken. The NEA may also conduct the follow-up audits to verify the preventive
actions taken because of performance issues that may be reported as opportunities for
improvement.
2.3.9.4 Reporting
SI shall provide the necessary support and co-operation for overall monitoring of the IFMIS. For
purpose of monitoring the SI shall provide the system generated reports with a provision of
further detailed analysis, if required.
SI shall formulate an exhaustive list of required reports and seek the concurrence of NEA. SI
should submit the reports on a regular basis in a mutually agreed format. Each report shall be
circulated and submitted to the designated Nodal Officer of NEA in the format mutually agreed
upon. An indicative list and frequency of such reports are as following:
1) Weekly reports
a. Backup and restoration
b. Infrastructure uptime Report
c. New Software Patches
d. Resource utilization of critical components
e. Data Migration Report
f. Changes Made in Database
g. Changes Made in Middleware
h. DC and DR Replication Report
i. DC and DR Access Reports etc.
2) Monthly reports
a. Summary of resource utilization for all components in DC/DR
b. Log of preventive / break-fix maintenance undertaken
c. Summary of usage of storage media provisioned
d. Summary of major and minor changes undertaken in DC/DR
e. DC and DR Availability and Operations Report
f. Database Growth Report
g. Summary of Incidents reported
h. Consolidated SLA / Non-conformance Report
i. Integration Services
j. Help Desk Services
k. Project Management
l. IMAC Services
m. Resource Attendance
n. Service Management Controls Report
o. Change and Release Management
p. System Maintenance Reports etc.
3) Quarterly Reports
a. Asset database report and Asset audit report
b. Feedback report from users for services rendered.
Twice:
IFMIS - OEM
2 IFMIS OEM
Audit 1. Post Solution Design
2. Before IFMIS Go-Live
IT/ Cyber security
3 Yearly Internal/Third Party
Audit
SI shall provide end-to-end cyber security services to meet IT security challenges for IFMIS
based on the proven frameworks and security best practices. It is vital that the processes and
technology supporting the Information Security function for IFMIS are proven and compliant to
best practices/ standards. It is envisaged that the cyber security operations shall be centralized,
structured, coordinated and responsive resulting in effective cyber threat prevention and
detection, thereby securing IFMIS from attackers. The Information Security functions shall
respond faster, work collaboratively, and share knowledge more effectively.
SI shall bring advanced data analysis and forensics insight to provide the following services to
NEA:
The SI shall do a proactive review of incident response plan to improve incident response time
and implement continuous improvement process to strengthen overall effectiveness of security.
SI shall perform the threat analysis of unwanted or suspicious malwares by the behavior or
signature-based deduction and take input from the logs, detection, vulnerability or suspicious
activities feeds IOC.
The system should have access control features for controlling the access rights over the
system and over the various functions/features available for different types of users. Best
practices from IFMIS security including password strength, password aging, password history,
reuse prevention etc. must be followed for access control.
Application user authentication and authorization related transactions should be encrypted and
used a wide array of authentication schemes, standards or token types to ensure that only valid
users and applications get access.
a. SI must ensure that end user access to DC/DR based server’s is through SSL, VPN.
b. SI must ensure DC/DR should have built-in user-level controls and administrator logs for
Transparency and audit control.
c. DC/DR shall have access control policy and ensure role level access control employed
with ability to manage roles & identity centrally.
1.5 Hardening
All unnecessary packages must be removed and/or disabled from the system. Additionally, all
unused operating system services and unused networking ports must be disabled or blocked.
Only secure maintenance access shall be permitted, and all known insecure protocols shall be
disabled.
a. SI shall provide consolidated view of the availability, integrity, and consistency of the
Web/App/DB tiers on DC/DR.
b. SI must ensure Database nodes (RDBMS) should be protected with higher security layer
at DC/DR.
a. Security Audit that include (but not limited to) vulnerability assessment, penetration
testing, application security assessment API testing and Mobile application assessment
biannually (once in six months) for entire infrastructure.
b. Implementation of information security controls and perform periodic (once in a year)
assessment.
c. Propose ways to enhance the protection of IFMIS & Supporting IT Infrastructure.
d. Ensure the applications are free from OWASP Top 10/SANS and web/mobile application
vulnerabilities as released from time to time.
e. SI is responsible for mitigating all security risks found and continuous monitoring
Activities. All high-risk vulnerabilities must be mitigated within 15 days from the date
vulnerabilities are formally identified.
Source Code Review: Third party agency shall review the source code of web and mobile
applications for hidden vulnerabilities and design flaws. It shall also verify whether security
controls are implemented appropriately.
Secure Configuration Review: Third Party Agency shall review the security configuration
IFMIS and provide the detailed report that include the recommendations for remedial actions
and submit the results to NEA.
a. All systems should have integrated security features that are configurable by the system
administrator to control access to the application, functional modules, transactions, and
data.
b. Public key verification methods should be followed for verifying that the contents of a
document have not been tampered with and allowing the receiver to confirm the identity
of the sender.
c. The applications should require the use of unique user IDs and passwords for
authentication purposes and digital signatures, Bio Metric and other devices as
applicable.
d. The application should allow for the following:
The enforcement of password standards
The establishment of a specified period for password expiration, and
The prohibition of recent password reuse
e. System administrator should be able to define functional access rights and data access
rights by assigned user ID, functional role, and owner organization.
f. The systems should permit the system administrator to assign multiple levels of approval
to a single user.
g. System administrator should be able to restrict access to sensitive data elements by
named user, groups of users, or functional role.
h. System should be auditable as per requirements from time to time.
i. System should have audit logging capability to record access activity, including the
following:
a) All log-in/log-out attempts by user and workstation.
b) User-submitted transactions;
c) Initiated processes.
d) System override events; and direct additions, changes, or deletions to
application-maintained data
j. System should provide the ability to query the audit log by type of access, date and time
stamp range, user ID, IP address and terminal ID.
k. All the information assets (information and information systems) should be classified and
security should be defined according to criticality of the information asset. All the data /
information contained within systems or in hard copies related to this project, are owned
by NEA. No information should be made public either directly or indirectly nor allowed to
be accessed by unauthorized persons.
l. System audit should be enabled for all the information assets to establish detective
controls. System should have evidences, like audit trails, logs, registers, proof of
background checks, approvals from NEA or its designated agency, support for various
decisions, support for accounts etc. for the purpose of third- party security audit.
m. System should have security incident management procedures. This incident
management procedure should use Technical Support facilities and should be reported
in the incident management System.
n. Should have system development and change control procedures including effective
segregation of duties and environment.
o. Proper protection against malicious software should be ensured. This would include
implementation of an effective anti-virus solution, scanning viruses at regular intervals or
on certain triggers and updating the solution as and when new patch is received from the
anti-virus solution provider.
p. Should have proper logical access security for all the information assets. Entire network
including servers, communication links, database etc., should be logically segregated
from rest of the networks.
q. Should ensure suitable technical and procedural controls to protect the network.
Wherever the IFMIS project network encounters an untrusted network, additional
security measures should be taken like firewall, IDS, DMZ, proxy server, encryption etc.
r. Should have a business continuity and disaster recovery plan that should be
implemented before commencement of the operations. Robust backup procedures
should be established for the same.
Note:
In case of any major external issue like “Security threat” Or “Cyber Security Incident” occurred
due to failure or lack of necessary IT/Cyber Security measures by SI, it will be the responsibility
of SI to recover all the utility data and systems without loss of any data and business operation.
Such incidents of grave magnitude which may result in loss of data, utility business or public
image may attract the penalty of at least a quarterly payment or part there-off.
The main objective of capacity building and change management is to build the capacity of NEA
personnel to make them capable of using the IFMIS in their day-to-day activities and smooth
and effective implementation of IFMIS. The System Integrator shall prepare capacity building
plan, which includes the methodologies adopted by System Integrator to build the capacity of
NEA for successful implementation of IFMIS, training schedule (including duration, batches,
number of participants, type of training, brief training content, etc.). System Integrator must
submit this capacity building plan to NEA. System Integrator must execute capacity building
exercises based on signed-off capacity building plan.
The minimum training to be provided by System Integrator for IFMIS Modules are given below:
SI shall develop a change management strategy to manage changes keeping in mind the
changes and implications likely to occur at NEA after the implementation of the IFMIS.
Management training
Application user training
Technical user training
Management Training: SI shall conduct Management Training for senior officials of NEA as
nominated by departments. These sessions will be primarily focused on monitoring and
reporting features provided by the System.
Application User Training: SI shall provide training to users, as nominated by the departments
of NEA, for operation of various services and software applications incorporated in the system.
It may be brought to the attention of the System Integrator that the serving manpower at NEA is
moderately IT literate with fair knowledge of common office software (like MS office, Adobe,
etc.) and common Internet services etc. Hence, the System Integrator may not require planning
for any basic level of training for the users. It may be recommended to conduct these trainings
in batches classifying them in to different groups The training would be designed and developed
by the System Integrator to help end users understand how effectively usage of IT will facilitate
delivery of their work in the shortest time possible. The training should propose to bring in
detailed understanding of revised processes and procedures for the various business
functionalities, as covered under the project. The process training should detail out the steps of
the process along with the roles and responsibilities to the concerned end users and acquaint
them with the revised processes. The training should be proposed to acquaint and train the
users with IFMIS thus giving the end users the skill to conduct their work through the new
applications. Contents of the Training must be prepared by System Integrator in consultation
with NEA.
Change Management
SI shall be required to prepare change management strategy and conduct change management
workshops as detailed in subsequent paragraphs.
If any of the deliverables are not acceptable to NEA or its appointed experts, it will have the right
to seek deployment of experts from the SI to review the deliverables.
The acceptance procedure of deliverables & overall solution for IFMIS shall include:
Initially, SI will provide draft deliverable for IFMIS & Overall solution by considering the
approved project timelines for review and feedback of NEA within stipulated timeframe.
NEA will provide feedback within the agreed timeframe to make necessary change
corrections (if required).
SI shall be required to re-submit the revised documents/deliverables.
The indicative list of project deliverables which are required to be submitted by the SI shall
include, but not limited to the following:
Project Timeline
Key Deliverables
Phase
Project Timeline
Key Deliverables
Phase
IT 8. Procurement of IT infrastructure
Infrastructure 9. Supply of IT infrastructure
(DC, DRC) 10. Installation, Configuration and Commissioning of IT T+11
infrastructure Report
Project Timeline
Key Deliverables
Phase
Project Timeline
Key Deliverables
Phase
1. The Project deliverables mentioned above are indicative and shall be finalized based on discussion
and agreement between System Integrator and NEA
2. SI shall provide respective deliverables as per the captured schedule for their review and feedback of
NEA
3. NEA will provide feedback within the agreed timelines to make necessary changes, corrections, if
required. SI shall be required to resubmit the revised deliverables.
4. Feedback and revision of documents and deliverables will be an iterative process.
5. Deliverables, Payment terms, Timelines and Activities are to be seen in totality.
a) User Manual (both online and paper copies) providing detailed instructions on how to
use the IFMIS. In addition, it describes how to access, submit inputs to, and interpret
outputs from the application
b) System installation guide including the configuration of the supplied infrastructure.
c) Module wise - Application Training Manuals
b) Technical Documents
SI shall supply operation and maintenance manuals for all deliverables. These shall be in such
details as to enable NEA to operate, maintain, adjust and fix the system etc.
SI shall ensure that the IFMIS components being developed are thoroughly documented with
comprehensive manuals and adhere to standard methodologies in software development as per
ISO and/or CMMI models. The documents including but not limited to are:
SI shall ensure deployment of enough specialized and experienced manpower throughout the
project to complete the implementation & stabilization of the IFIMS successfully. At no stage,
manpower (with requisite qualification and experience) shall be less than that committed in the
bid. Such manpower shall be maintained from start of the project up to complete Go-Live stage
and further during Facility Management Support phase. SI must propose a team consisting of
experienced and skilled professionals with relevant experience in the proposed areas:
The Project Manager will serve as Single Point of Contact (SPOC) and will be
responsible for the overall coordination to ensure the satisfactory fulfilment of the
requirements. The major responsibilities but not limited to:
specification (FRS).
f) Helping NEA officials to accustom with HR and administration module
g) Integration of HR and administration module
System Administrator:
System Administrator:
Database expert:
Helpdesk Coordinator
Helpdesk Coordinator
a) IT Support Staff shall be responsible for facilities management support for software,
network and other infrastructure provided to NEA
1. Project Manager 1
2. Helpdesk Co-Ordinator 1
3. Helpdesk Staff 5
Note: The helpdesk staff shall work in three shifts and 2 shall be relievers
a) SI shall ensure that each member of the Key Personnel devotes substantial working time
to perform the services to which that person has been assigned as per the proposal.
SI shall not make any changes to the composition of the Key Personnel and not require or
request any member of the Key Personnel to cease or reduce his or her involvement in the
provision of the Services during the Term (or agree to any request other than from NEA that
would have the same effect):
I.unless that person resigns, is terminated for cause, dies, is long-term disabled, is on
permitted mandatory leave under Applicable Law or retires; and
II. Without NEA's prior written consent. The clauses of non-disclosure agreement shall
always operate in any such case.
i. Replacement
a) In case the resource has resigned, then the SI must inform NEA within one week of such
resignation.
b) SI shall promptly initiate a search for a replacement and use commercially reasonable
efforts (including the expenditure of reasonable sums, such as to engage the services of
a recruiting firm) to ensure that the role of any member of the Key Personnel is not
vacant for any longer than 30 days, subject to reasonable extensions requested by SI of
NEA.
c) Before assigning any replacement member of the Key Personnel to the provision of the
Services, SI shall provide NEA with:
► A resume, curriculum vitae and any other information about the candidate
that is reasonably requested by NEA; and
► An opportunity to interview the candidate.
d) The SI must provide replacement resource, who scores at least the same marks as the
resource proposed originally on the same evaluation parameters defined in this RFP
document. Once this confirmation is received, NEA may request for an interview of the
candidate and notify SI within mutually agreed timelines. If NEA does not request an
interview within mutually agreed timelines, then it would be deemed as accepted.
e) If NEA does object to the appointment, SI shall not assign the individual to that position
and shall seek an alternative candidate in accordance with this Section.
f) The SI must ensure at least 4 weeks of overlap period in such replacements.
If in the first 6-month period from the Contract Effective Date or in any rolling 12 months period
during the Term, 15 percent or more of the members of the Key Personnel cease or reduce their
involvement in the Services for any reason other than with NEA's prior written consent, SI shall:
a) provide NEA with a reasonably detailed explanation as to the reasons for such
change, including, where applicable and permitted, notes from any exit interviews
conducted by MSP with any departing member of the Key Personnel; and
b) if such change to Key Personnel has or is likely to have any material adverse impact
on the provision of the Services or any substantial part thereof, undertake, at its own
costs, such remediation acts as are reasonably necessary in order to improve the
retention of the Key Personnel including making reasonable changes to the human
resources policies and procedures applicable to the Key Personnel (including those
related to compensation, benefits and other conditions so that they are competitive
with the market) as may be necessary to ensure that such policies and procedures
comply with Best Industry Practice.
SI must provide the minimum number of resources at the specified locations of NEA.
However, the numbers and locations provided below are only indicative, the SI shall carry
out an assessment and propose actual number required to meet all Service Level
requirements with appropriate approval from NEA.
SI shall carry out the pilot of the customized IFMIS Application at selected locations identified by
the NEA, as mentioned in Attachment 4, Section VI of this bidding document. During pilot
implementation, System Integrator will run the full functional IFMIS at above identified locations
and support the users to enter 1 month transactions and generate all monthly reports as
specified in functional requirement specifications and additional reports, as required by
user/management. System Integrator to ensure that all the bugs and defects identified should
be fixed during pilot implementation phase itself before going for rollout of IFMIS at all locations
as identified below:
Number of users
Name of
Office Finance HR Project Material Maintenance
S.No.
Management Management Management Management Management
Ratnapark
1 Distribution 3 1 0 2 2
Center
Kulekhani First
2 Hydro Power 3 1 0 2 2
Center
Kathmandu
3 3 1 0 2 2
Grid Division
Central office
(Central
4 3 1 2 2 2
Payment
Section, ISP)
Distribution
System Re-
5 3 1 1 0 2
rehabilitation
Project
Total 15 5 3 8 10
At the end of Pilot Phase, System Integrator shall submit the “Pilot Implementation Report”.
Following indicative activities are to be completed for declaring the Pilot GO Live:
S.No. Required activities before pilots Live: Yes/ No
Data Centre /Disaster recovery center commissioned including all
1 hardware, software, network components.
All Application Software modules of the IFIMS solution stack under
2 the scope of ITIA developed and customized as per business
process requirement of utility along with their integration.
Integration with legacy applications (as per indicated list of existing
3 integration/interfaces to begin with) completed.
Functional testing of integrated software completed for acceptance
by utility. User acceptance testing, and QA checks are crucial at
various stages of development and during deployment of IFIMS
solution stack. Each software component is tested independently
4 and then further tested along with its dependent components. Before
final release, an integration testing of the complete system is done
to check the system functionality in the presence of the designated
utility representatives.
After successful pilot completion, necessary changes in the System, IFMIS applications shall be
rolled out in NEA as specified in Attachment XX and XX of this bidding document. System
Integrator shall submit the Rollout Report to NEA.
SI will develop acceptance test procedures and same will need to be approved by relevant
stakeholders of NEA. The purpose of this acceptance is to ensure conformance to the required
process operations response time, the integrity of the application after installation, and to
eliminate any operational bugs.
a. Fine tuning of the application, ensuring all required related component software are
installed and any debugging required.
b. The acceptance tests will be carried out before Go-Live at site.
At the satisfactory conclusion of these acceptance tests to the satisfaction of NEA, the
implementation of the application shall be complete. However, if any bug/error is reported by
NEA, the SI shall be responsible for taking the corrective action immediately.
The scope of Cut over would be for each of core and support processes. The Cutover Strategy
needs to detail the sequence of activities, tasks, data conversion required for sunset of exiting
operational legacy application and upload of the necessary balances and open items into the
ERP system before Go Live.
a. The Cut over plan should detail the strategy by which the data will be uploaded for the
different legacy application and the nature and volume of backlog transactions. This
shall include specified forms/formats/templates including digitalized data.
b. It should detail the strategy used for cut-over of existing Legacy application/data digitized
and open item before go-live.
c. It should describe the various pre-requisites and assumptions used for each of the data
elements before uploading in the live system.
d. It should detail the various business decisions to be taken collaboratively by NEA and SI
for finalizing the cut over strategy for legacy applications and existing data of
organization.
The ERP Go-Live will be complete after successful completion of stabilization period as defined
in the RFP Document this shall include:
a. User Adoption Support: SI shall provide User adoption support, by deputing technical
and functional consultants at NEA site after implementation of ERP system at that site.
During the Implementation period prior to “Go Live”, the SI shall support NEA users in
adoption of the system.
b. ERP System - Go live: The system will be declared Go-Live when the following tasks are
accomplished:
Project Activities Compliance (Yes/No)
Error free operations and running of all IFMIS modules with real-time
data for a period three (3) months.
Establish Service Level Agreements
The SI shall be required to provide the services to manage entire IFMIS installed &
commissioned for NEA in order that the IFIMIS have maximum availability to enable NEA to
realize their desired business objectives.
f) SI shall provide the Facility Management Services for agreed duration for each day
coinciding with the business hours of that particular location and SI shall also make
arrangement for handling of emergency calls. The NEA runs 24*7*365 days but the
business hours of the utility may be considered as 08:00 AM to 6:00 PM.
g) The SI shall submit a comprehensive Facility Management Services process, plan and
deliverables for the entire IFMIS including the field activities along with the proposal for
approval of NEA.
h) SI shall perform periodic health check-ups and troubleshooting of all the ERP and
implement proactive rectification measures as required.
i) FMS Team: SI shall appoint an FMS Helpdesk Coordinator of project in the Facility
Management Services phase. FMS Helpdesk Coordinator will be single-point-of-contact
for responding to all the queries or accepting its problem management requests from
NEA. The FMS Helpdesk Coordinator would be stationed at Corporate offices/ Head
Quarters of NEA. The helpdesk team shall be stationed at NEA HQ or location specified
by NEA in Kathmandu valley. The space for setting up the helpdesk would be provided
by NEA. All requisite infrastructure and resources required for smooth functioning of the
FMS helpdesk would be provided by the SI at no extra cost to NEA.
j) The SI shall deploy enough and qualified, skilled manpower to carry out the FMS
services. It is imperative for FMS staff to know the tender including scope of work,
solution etc. and be able to deal with all the queries related to the IFMIS. The SI shall
ensure replacement in not more than 7 days of the FMS staff whose performance is not
found satisfactory by the NEA.
The services shall include administrative support for user registration, creating and
maintaining user profiles, granting user access and authorization and providing ongoing
user password support.
a) Maintaining usage of deployed IFMIS applications to ensure its effective day to day
operational usage. The job includes support maintenance of all the application modules
along with system software.
b) SI shall debug and fix the operational problems, perform error handling while running the
application during the project period.
c) SI shall generate the additional system report, modify existing reports and queries, as
per user’s requirement.
d) SI shall provide hands-on assistance to the users to resolve any operational doubts as
and when needed while the application is in operations.
e) SI shall be responsible for Integration of deployed IFMIS applications with other
applications/systems during the project period.
f) SI shall document all the changes incorporated in the application software and improve
the documentation of existing user/system reference manuals of different modules
wherever it is necessary and required.
Domain management
Group management
User management
1. Resource Management
SI shall be responsible for adequate sizing, provision and maintain of the necessary compute,
memory, and storage required, building the redundancy into the architecture (including storage)
and load balancing to meet the service levels.
While the initial sizing and provisioning of the underlying infrastructure may be carried out based
on the information provided .it is expected that the SI, based on the growth in the user load
(peak and non-peak periods; year-on-year increase), will scale up or scale down the compute,
memory, and storage as per the performance requirements of the solution and meet the SLAs.
a) In addition to scaling, for any major expected increase in the workloads, carry out the
capacity planning in advance to identify and provision, where ever necessary, the
additional capacity to meet the user growth and/or the peak load requirements to support
the scalability and performance requirements of the solution.
b) The scaling up/scaling down (beyond the auto-scaling limits or whenever the auto-
scaling limits needs to be changed) has to be carried out with prior approval by NEA. SI
shall provide the necessary details including the sizing calculations, assumptions,
current workloads and utilizations, expected growth /demand and any other details
justifying the request to scale up or scale down.
a) Reviewing the service level reports, monitoring the service levels and identifying any
deviations from the agreed service levels.
b) Monitoring of service levels, including availability, uptime, performance, application
specific parameters, e.g. for triggering elasticity, request rates, number of users
connected to a service.
c) Detecting and reporting service level agreement infringements.
d) Monitoring of performance, resource utilization and other events such as failure of
service, degraded service, availability of the network, storage, database systems,
operating systems, applications, including API access..
1.4 Backup
a) Configure, schedule, monitor and manage backups of all the data including but not
limited to files, images and databases as per the policy finalized by NEA.
b) Restore from the backup wherever required.
The SI shall ensure the physical security of the media stored in cabinets.
The SI shall also ensure that a 24x7 support for file, database and volume restoration
requests is available at the data centers.
The SI shall also provide enough/adequate media (tape library) for daily, weekly and
additional backups for the duration of the contract.
a) Monitor, log & report of entire IT Infrastructure Solution including servers, storage,
supporting system, software, equipment & module operation etc. on 24x7x365 basis.
b) Perform periodic health checkup & troubleshooting of all systems & modules installed &
implemented in adherence to the proactive rectification measures
a) Provide the server administration and monitoring service to keep servers stable,
operating efficiently and reliably.
b) Provide administrative support for user registration, creating and maintaining user
profiles, granting user access and authorization, providing ongoing user password
support, and providing administrative support for print, file, and directory, services.
c) Setting up and configuring servers.
d) Installation of the server operating system and operating system utilities.
e) Re-installation on event of system crash/failures.
f) Administration of Operating System for IT system.
g) Manage Operating system, file system and configuration.
h) Ensure proper configuration of server parameters, operating system administration and
tuning.
i) Regularly monitor and maintain a log of the performance monitoring of servers including
but not limited to monitoring of CPU, disk space, memory utilization, I/O utilization, etc.
j) Regular analysis of events and logs.
k) Apply OS Patches and updates.
l) Monitor & verify logs files and periodically clean up log files.
m) Ensure proper running of all critical services on the servers. Schedule and optimize
these services.
n) Maintain lists of all system files, root directories and volumes.
o) Resolving all server related problems.
p) Escalating unresolved problems to ensure resolution as per the agreed SLAs.
q) Responsible for periodic health check of the systems, troubleshooting problems,
analyzing and implementing rectification measures.
r) Logical access control of user and groups on system.
s) Responsible for managing uptime of servers as per SLAs.
SI’s responsibilities shall ensure the below but are not limited to;
a) Project Management
i. SI will assign Project Managers (For NEA) who will provide the management
interface facility and has the responsibility for managing the complete service
delivery during the contractual arrangement between NEA and the SI.
ii. Project Manager will be responsible for preparation and delivery of all
monthly/weekly reports as well as all invoicing relating to the service being delivered.
iii. Project Manager’s responsibilities shall essentially cover the following:
Overall responsibility for delivery of the Statement of Works (SOW) and Service
Level Agreement (SLA).
Act as a primary interface to NEA for all matters that can affect the baseline,
schedule and cost of the services project.
Maintain project communications through NEA’s Project Leader.
Provide strategic and tactical recommendations in relation to technology related
issues.
Provide escalation to SI’s /NEA’s senior management, if required.
Resolve deviations from the phased project plan.
Conduct regularly scheduled project status meetings.
Review and administer the Project Change Management with NEA Project
Leaders.
Identify and resolve problems and issues together with NEA’s Project Leaders.
Responsible for preparation and delivery of all weekly/quarterly/monthly reports
as well as all invoicing relating to the services being delivered
Users can log the queries/complaints, which shall be resolved as per the Service Level
requirements. The helpdesk queries/complaints can be related to connectivity, messaging,
security, software, configuration and any other issues that arise in the IFMIS.
Help Desk software shall take care of classification, automatic escalation, management, and
status tracking and reporting of incidents as expected by the service level requirements. Status
tracking shall be available to users through telephone number as well as online through
software.
a) The Helpdesk will respond to and resolve the problems as per the SLA.
b) Problems shall be classified into various levels of priority mentioned in the SLA. The
assigned priority for each problem shall depend upon:
i. The extent of the problem’s impact on the usability of the system
ii. The percentage of users affected by the problem
c) The initial assignment of priorities is the responsibility of the Help Desk’s Problem
Manager on basis of SLA. However, NEA can change the priority assigned to a
particular problem and the procedures that exist for escalating a problem to
progressively higher management levels, until agreement is secured.
d) The precise definition of problem priorities shall be documented in the SI’s SLA.
e) Helpdesk shall troubleshoot on systems, applications (software), network, DC-DRC
related issues, multimedia related issues, server administration, security policies, 3 rd
party coordination etc.
f) After problem resolution, the logged problem in help desk will be closed and notification
will be sent to user for confirmation and rate the customer service on defined parameter
in helpdesk.
g) Help Desk shall be responsible for change management like schedule up gradation of
software components, DC-DRC components etc. Help Desk will co-ordinate and take
approval from NEA for the same and will inform all users for such event in advance.
h) Help Desk shall also be responsible for managing problems/incidents related to network
link at each Field/Substation location, offices and HQ. Help Desk shall ensure timely
response and assigning the problem/incident on priority basis.
Help Desk shall be ITIL compliant & shall implement ITIL compliant help desk processes like
Change Control & Management Procedure, Incident & Problem management approach etc. The
SI shall utilize help desk tools, which are ITIL complaint and are open for integration with other
enterprise management and monitoring solutions.
a) Ability to specify which solution records shall be available to self-service users in the
Search Solutions application
b) Ability to specify a Classification for the solution
c) Ability to indicate a Status for a solution. A solution record can have one of the following
statuses: DRAFT, ACTIVE, or INACTIVE
Any event triggered shall be forwarded to service desk that submits & updates trouble ticket &
also updates status of ticket back to enterprise management and monitoring solutions. The
enterprise management and monitoring solutions shall automatically forward events to service
desk. The enterprise management and monitoring solutions operator shall also be able to
generate tickets & forward it to helpdesk. Helpdesk personnel must also be able to update ticket
to enterprise management and monitoring solutions.
A. IFMIS Services
a) Provide Level One Support for IFMIS, including incident logging, assigning incident
numbers and dispatching the appropriate support personnel to remedy a problem.
b) Prioritize problem resolution in accordance with the severity codes and Service
Levels specified.
c) Provide system status messages, as requested.
d) Maintain the defined help desk operational procedures.
e) Notify designated personnel of failure of any component of IFMIS, or of an
emergency.
f) Initiate a problem management record (“PMR”) to document a service outage to
include (for example) date and time opened, description of symptoms, and problem
assignment (Level Two/Level Three), and track and report on problem status, as
required.
g) Monitor problem status to facilitate problem closure within defined Service Level
criteria or escalate, as appropriate.
h) Monitor PMR closure, including documented problem resolution.
i) Provide NEA with complete and timely problem status through the problem tracking
system, as requested.
j) Maintain an updated help desk personnel contact listing.
B. Management Services
a) Provide “ownership-to-resolution” of all help desk calls, monitor and report.
b) Progress of problem resolution confirm resolution of the problem with the End User
and log the final resolution via the problem management system.
c) Analyze and report on calls received by the help desk, including
i. Call volumes and duration,
ii. Incident & Problem trends,
iii. Call resolution time.
d) Assign priorities to problems, queries, and requests based on the guidelines/SLA
provided by NEA.
e) Monitor and report to NEA on maintenance performance.
f) Provide input to NEA on End User training requirements based on help desk call
tracking and analysis.
g) Update contact list of users initially provided by NEA.
a) The NEA shall help SI to define the help desk call prioritization guidelines
b) Ability to create other ticket from the incident, if resolving the incident involves creating a
service request, problem or work order.
c) Incident could be created automatically from sources such as email, system-monitoring
tools.
d) Ability to have ticket template containing data that agent can automatically insert in
common, high-volume records. Instead of manually entering standard information each
time, SI can apply a template that contains information such as owner, service group,
service, classification, internal priority, activities, labor requirements, and activity owners.
e) The template can add the following information, but can be modified to include: Priority,
Owner or Owner Group, Service Group or Service, Classification; for Activities: Activity,
Sequence, Job order, Site, Organization, Description, Owner or Owner Group, Priority,
Vendor, and Classification.
f) Ability to assign ownership of an incident either to a person or a person group who is
responsible for managing the work associated with that record.
g) Ability to assign ownership via workflow or an escalation process.
h) Ability to associate an asset for an Incident record, if the issue you are reporting or
working on involves an asset.
i) Ability to view a list of related records and view the work and communication logs for all
related records on one screen, on the global record.
j) Ability to create a service request from an incident with a relationship between the two
records.
k) Ability to create a Problem from Incident application to record an unknown, underlying
cause of one or more issues.
l) Ability to create a release in the Incident application when resolving the Incident involves
releasing a set of bundled changes to users.
m) Ability to relationships between Incidents.
n) Ability to identify a global incident, which is the root cause of many other issues or that is
something affecting many users.
o) Ability to automatically assign one or more SLAs via Workflow or Escalation process
based on SLA’s criteria.
p) Ability to apply an incident template which contains activities that can be viewed and
edited.
q) Ability to find and attach Solution record containing information on resolving to an
Incident record.
r) Ability to record Solution containing information on the symptom, cause, and resolution.
s) Ability to create and submit a draft solution from the Incident application screen which an
agent can approve the solution for general use later.
t) The communication log stores inbound and outbound messages and attachments sent
between users and agents.
u) Ability to view communication entries associated with a record.
v) Ability to use a communication template to fill in default data.
c) Ability to specify both a Reported Priority and an Internal Priority for the ticket.
d) Ability to list related assets on a ticket.
e) Ability to track time spent on a ticket
f) Ability to apply one or more service level agreements (SLAs) to a ticket.
g) Provide Self-Service Service Requests module to allow users to submit and view service
requests.
h) Ability to create other ticket from the service request, if resolving the service request
involves creating an incident, problem, or work order.
i) Ability to relate existing tickets to the service request.
j) Service requests could be created automatically from sources such as email, system
monitoring tools.
k) Ability to add a classification to enable workflow processes, escalations, and service
level agreements.
l) Ability to have ticket template containing data that agent can automatically insert in
common, high-volume records. Instead of manually entering standard information each
time, agent can apply a template that contains information such as owner, service group
and service, classification, and internal priority. The template can add the following
information, but you can modify it; Priority, Owner or Owner Group, Service Group or
Service, Classification, Vendor, and Organization.
m) Ability to assign ownership via workflow or an escalation process
n) Ability to select related asset by hierarchical view
o) Ability to filter the related asset list by value list: All, Public, or User/Custodian. The
default User/Custodian is the affected person specified on the record.
p) Ability to show similar tickets to search for and relate other tickets to the current record.
The purpose is for information only.
q) Ability to automatically assign one or more SLAs via Workflow or Escalation process
based on SLA’s criteria
a) Ability to apply a template to a Problem. The template contains common data such
Priority, Owner or Owner Group, Service Group or Service, Classification, Vendor, and
Organization.
b) The Problem template also can contain activities, labor requirements, and activity
owners.
c) The Problem template also can contain Problem activity common data such as,
Sequence number, Job Plan, Site, Organization, Description, Owner or Owner Group,
Priority, Vendor, and Classification.
d) Ability to associate an asset for a Problem record, if the issue you are reporting or
working on involves an asset.
bb) Ability to use the Work Log in the Problem application to document work that needs to
be done or that was done to resolve the issue
cc) Ability to modify or delete Work Log with authorization protected
dd) Ability to create Communication action in Problem application to send communications
about a record to a requestor or other user
ee) Ability to use a communication template to fill in default data, such as the identifier,
subject from the originating record when create a communication
The change control and management process shall be followed by the stakeholders constituting
the ‘Change Advisory Committee (CAC)’. This committee shall comprise of the key stakeholders
who shall be involved from the stage of identification of a Change Request to its closure. Bidder
shall detail its change management methodology and activities for ERP implementation in its
proposal. Bidder shall be evaluated based on its dedication to methodology and ability to stay
focused on the business process change and expected outcomes/benefits.
In case, the NEA defines additional requirement or changes in a functionality, the Bidder and
the NEA shall mutually decide the price to be paid to the Bidder for the services to be rendered.
In addition, a maintenance window shall be provided to the Bidder for incorporating the
additional requirement or changes in a functionality.
Change Order describes the labor, materials, tools, services, and tasks that the Bidder needs to
complete a Change. The Bidder is expected to be able to carry out the below functionalities
under change management;
e) Ability to create a change from a change. It is needed when, for example, a technician
completing a change discovers that additional work not specified on the change, such as
a software upgrade, is required to solve a problem.
f) Ability to create an Incident, problem, release & work order from a change.
g) Once a change is approved, it cannot be deleted or modified.
h) Ability to change the status of the Changes to complete which indicates all the physical
work is finished.
i) Ability to execute the move or modification of assets under change order.
j) Ability to view information about previous status changes.
k) Ability to change the status of the Change order’s task.
This is broad level of scope of work of SI with respect to the software applications.
a) Release of new software, hardware, systems and services into live environment
b) Release of changes to IFMIS and services in the live environment
c) Quarterly release of functionalities
d) Publishing calendar for release – to be published by SI in consultation with the NEA
e) Decision on packaging and distribution of releases
f) Implementation of changes to software, hardware, systems and services
g) Building the change request.
h) Provide staffing (roles used as per rate card, effort required by role, effort by months or
weeks as applicable) and timeline for a change request.
i) NEA will absorb the added/modified functionality from operational perspective which are
implemented as part of Release Management in 15 days from the date of release if there
is no major issue reported by NEA.
Where warranted, the SI will utilize capacity management data in combination with performance
management data to identify ways to improve performance levels of the resources, extend their
useful life, and request NEA to approve revisions/upgrades to the computing and
communications hardware, software and other equipment such that higher levels of
performance of the resources are obtained.
f) SI shall manage complete OEM technical support for all the licensed software problems
and/or questions, technical guidance, defect and non-defect related issues. The SI shall
provide a single-point-of-contact for software support and provide licensed software
support including but not limited to problem tracking, problem source identification,
problem impact (severity) determination, bypass and recovery support, problem
resolution and management reporting etc.
g) SI shall be responsible for procuring and annual reconciliation of the License.
h) SI shall undertake regular preventive maintenance of the licensed software. If the
Operating System or additional copies of Operating System are required to be installed /
reinstalled / de-installed, the same shall be performed by the System Integrator.
The Service Level Agreement (SLA) is the agreement between NEA and SI during the project
implementation and further during Facility Management Support phases of the project. The SLA
defines the responsibility of SI in ensuring the performance of Project based on agreed
performance indicators as detailed in the agreement.
SI shall be responsible for 24*7*365 management of all systems during the implementation of
overall IFMIS solution and Facility Management Service (FMS) period. The NEA would monitor
the System Integrator performance and compliance to standards w.r.t to agree upon SLA.
This section defines Service Level Agreement (SLA) for Project. The purpose of this section is to
define the levels of service to be provided by SI. The benefits of SLA are as followings:
To monitor the performance of the services, all service level agreements & targets to be
monitored by IT based management tools. SI would be required to provide access to the
management tools to NEA for monitoring purposes and would also provide the MIS reports
during overall project for SLA monitoring as a part of the contract.
The indicative list of such diagnostic/monitoring features and technology required by NEA to
monitor the IFMIS are as following:
2. Server/Database/Networking/Application Monitoring
5. IT Infrastructure Monitoring
7. DC - DR Drill Monitoring
These tools shall monitor the product, process and elements of system to generate reports and
logs which can be utilized for monitoring, diagnosis of issues, further improvement and
enhancements of overall system by NEA.
System Integrator must supply and implement the Help Desk tools with IFMIS. Also, the System
Integrator shall be overall responsible for procurement of remaining Diagnostic & monitoring
tools.
In case, if any of the Supporting Software Solutions & Diagnostic/monitoring tools required for
implementation and operation of IFMIS are missing, then it will be responsibility of the System
Integrator to supply the same to NEA at no additional cost.
The description of indicative Service Level Agreement (SLA) has been presented in the section
below. The Service Level Agreement will be finalized and agreed based on the discussion
between NEA and successful bidder at time of signing the contract.
a) A designated third party or personal from NEA will review the performance of the SI
against the SLA.
b) The SLA reports shall be formulated based on the automated system generated reports.
c) The SI shall submit the monthly SLA report to designated Nodal officer as per agreed
frequency and timeline.
d) For requirement of SLA audit, the NEA may perform a visit either by internal department
or by an external contractor at respective DC/DR locations.
e) The review/audit report will form a basis of any action relating to imposing penalty on or
breach of contract of the SI.
Any delay in IFMIS roll-out will attract penalty for delay subjected to maximum penalty of 10%
of total cost of Implementation. It will be levied for the duration equivalent to number of weeks
delayed which shall be deducted from subsequent months based on the milestone payments.
Project Timel
Key Deliverables Milestone Penalty
Phase ines
1 Implementation Phase
Project Kick-off with presentation on
IFMIS overview to senior management.
Project Charter.
a. Detailed project plan with work
breakdown structure along with
dependencies
b. Resource schedule & deployment
plan
c. List of complete deliverables
d. Project Governance structure & 0.5% per
escalation matrix week or
Upon
part there
e. Stakeholder communication submission
of
matrix of Project
maximum
f. Project management templates initiation
up to
such as Project reports, SLA completion
10% of
Project monitoring, Attendance etc. report
T+3 the
Initiation g. Detailed Survey Report with covering
Project
Identified End User Base, License listed key
Initiation
Requirement, Network Feasibility, deliverables
Cost
Change readiness Assessment and
and at
etc. approval by
Prevailin
h. Roles & responsibilities NEA
g tax
Detailed training/Organization change rates
management strategy & schedule
Risk Management & Quality Assurance
Planning Reports
As-Is Study report including existing
business process, workflows, reporting
requirement, process maps etc.
Gap analysis report with identified gaps
& areas of Improvement
To Be Report
Upon 0.5% per
Updated Functional Requirement submission week or
Specifications of Business part there
Business Blueprinting of
Blueprinti Non-functional Requirements report T+7 maximum
ng Specifications Documentation covering up to
Updated Technical Requirement listed key 10% of
Specifications deliverables the
Business Process Master List (BPML) and Business
Project Timel
Key Deliverables Milestone Penalty
Phase ines
Business Process Re-engineering
Development Scope: Reporting,
Interfaces, Conversions, Enhancements
FRS & BPML mapping document
Business Solution Design Document
Requirements Traceability Matrix
Module based roles & responsibilities approval by Blueprinit
(Authorization Matrix) etc. with Mapped NEA ig phase
Organogram of NEA Cost
Finalized Business blueprint/design and at
documents Prevailin
Data Conversion and Migration Strategy g tax
rates
Baseline Configuration Document Upon 0.5% per
Customization and Configuration submission week or
documentation of Design & part there
Conference Room Pilot Customizati of
Draft OEM audit report with observations on maximum
(1st Iteration) completion up to
Final OEM audit report with compliance report 10% of
(1st Iteration) covering the
Integration with existing solutions listed key Design &
(Legacy, Other Systems) deliverables Customiz
and ation
Approved End-User Training Strategy
approval by and at
(along with End-User Training
NEA Prevailin
Curriculum, Manuals, and Schedule)
g tax
Trainings to Core Team/Nodal Officers
The rates
Implementation & rollout strategy success of
Performance Testing Report the UAT
Software Testing Report including all shall be
requisite tests conducted as per the assessed
Design & Software Development Lifecycle (SDLC) based on
Customiz including unit, integration, regression, T+14
the
ation load, stress, performance, user following
acceptance etc. criteria;
User Acceptance Testing (UAT) Report Less than
Documentation for customization of 5% fail test
RICEFW (Reports, Interface, cases –
Conversion, Enhancements, Forms and Success
Workflow) Development Objects Greater
Data archival, retention policy than 5% fail
Cyber Security Policy test cases –
Business Continuity/Disaster Recovery Fail
Planning policy
Note: The
Pre – roll out preparedness checklist
final
User Training Manual, FAQ etc. decision,
Data digitization progress report however on
the success
of the UAT
shall be
given by
Project Timel
Key Deliverables Milestone Penalty
Phase ines
NEA.
0.5% per
week or
part there
of
maximum
up to
10% of
Training for 80% of the trainees T+15
the
Training
Cost
and at
Upon
Prevailin
submission
g tax
of total
rates
Training attendance
0.5% per
report and
week or
approval by
part there
NEA
of
maximum
up to
10% of
Training for 100% of the trainees T+21
the
Training
Cost
and at
Prevailin
g tax
rates
0.5% per
Roll out for Pilot Location Payment week or
can be in part there
Demonstration & Acceptance two of
instalments. maximum
Pilot Go-Live up to
i. Upon 60% 10% of
IFMIS-
compliance the
Pilot T+14
to Roll out IFMIS-
Rollout
checklist Pilot
Incorporation of changes and ii. Upon Rollout
observations of Pilot Phase 100% Cost
compliance and at
to Roll out Prevailin
checklist g tax
rates
IFMIS - Data Migration & Digitization Completion Upon T+21 0.5% per
Enterpris Report submission week or
e wide Configuration manuals, Standard of IFMIS - part there
roll out Operation Procedure (SOP) etc. and all Enterprise of
associated self-help documents for all wide roll out maximum
users completion up to
Project Timel
Key Deliverables Milestone Penalty
Phase ines
All custom code with database objects
depicting entity relationship diagrams
Help desk structure, process, and
operational manual
Change Management Workshops
Training & Handholding Activity report 10% of
End User training completion certificate covering the
listed key IFMIS -
Help Desk setup Initiation deliverables Enterpris
and e wide
approval by roll out
Cut-over communication strategy 0.5% per
Draft IFMIS OEM audit report with week or
Payment
observations (2nd Iteration) part there
can be in
Final IFMIS OEM audit report with of
two
compliance (2nd Iteration) maximum
instalments.
Release Management and Change up to
Management Strategy Document. 10% of
IFMIS - i. Upon 60%
SLA and Performance Monitoring Plan the
Stabilizati compliance
T+24 IFMIS -
on Exit Management Plan to Go live
Stabilizati
Support Pre-Go-Live declaration report checklist
on
ii. Upon
Support
100%
Cost
compliance
Enterprise wide Go-live completion report and at
to Go live
Prevailin
checklist
g tax
rates
Hardware Procurement, Supply, Installation,
3
configuration and Commissioning Phase
0.5% per
High Level Design & Low-Level Design
week or
including Updated Bill of Quantity (BOQ)
part there
of
Procurement of IT infrastructure maximum
Upon
up to
submission
10% of
of IT
the
Infrastructur
IT
e (DC,
Infrastruc
IT DRC)
ture (DC,
Infrastruc completion
T+11 DRC)
ture (DC, report
Procurem
DRC) Supply of IT infrastructure covering
ent and
listed key
supply
deliverables
Cost
and
and at
approval by
Prevailin
NEA
g tax
rates
Installation, Configuration and 0.5% per
Commissioning of IT infrastructure week or
Project Timel
Key Deliverables Milestone Penalty
Phase ines
part there
of
maximum
up to
10% of
the
IT
Infrastruc
ture (DC,
DRC)
Report Installatio
n,
commissi
oning
and
configura
tion Cost
and at
Prevailin
g tax
rates
Software Licenses Procurement, customization
4
and configuration Phase
0.5% per
week or
Upon
part there
submission
of
of Software
maximum
Licenses
up to
Supply, delivery, design, customization, completion
10% of
Software integration, implementation, testing, report
T+12 the
Licenses commissioning of Software of Enterprise covering
Software
wide licenses listed key
license
deliverables
cost Cost
and
and at
approval by
Prevailin
NEA
g tax
rates
Service
Level Measurement
Description
Note:
1) If, SI successfully carry out the design customization, data digitization, migration, rollout and
Go-live of IFMIS within the Project Timelines i.e. 24 Months, then the penalty deducted due
to delay in implementation of respective phase, shall be refunded post approval from
competent authority.
2) No interest shall be paid by NEA for refundable amount.
3) In case, the SI is unable to implement the IFMIS within the given timelines and project
implementation duration extend beyond the specified period, in such case, NEA reserves the
right to get the remaining part of project work completed from other agencies at the risk and
cost of SI and claim liquidated damages.
2 Recovery of Penalty
The following procedure shall be adopted for recovery of the 10% penalty amount on total cost
of Implementation (Part B) and CGST, SGST at prevailing rate from the system integrator for
delay in implementation of the project.
a) Calculate the penalty recoverable from the system integrator as per contract terms
and conditions for the works delayed beyond contractual agreement period.
b) Limit the recovery of penalty to 10% of each bill value admitted.
c) If the total penalty to be recovered is not fully recovered, the balance penalty should
be recovered in the running bills of the system integrator.
Note: Procedure for accounting of penalty recovered from system integrator towards delay in
implementation of the project & its refund.
i) Agency shall submit a request for condonation of delay if any within 12 (Twelve)
months from the date of implementation of the project with valid reasons and
documentary proof.
ii) In case no request for condonation of delay is made by the system integrator within a
period of 12 (Twelve) months, the penalty amount shall be transferred to
Miscellaneous income immediately after completion of such period.
iii) Once any penalty amount is transferred to Miscellaneous Income Account, it shall,
under no circumstances be considered for refund.
b) Downtime Calculation:
The recording of downtime shall commence at the time of registering the call with SI for any
downtime situation for the application/service/equipment. Downtime shall end when the problem
is rectified, and the application/service is available to the user.
Typical Facility Management System (FMS) availability and duration of their requirement are
tabulated below for reference.
The criticality of the required services is categorized under the four categories/priorities i.e.
Critical, High, Medium and Low. Each of the Support Category is associated with respective
response and resolution time.
Maximum
Support
Criteria Response Resolution
Category
Time
Maximum
Support
Criteria Response Resolution
Category
Time
Note: The final decision for categorization of the services and identification of criticality will be
based on discussions and mutual agreement by NEA, post on boarding of SI, though for
simplicity followings are indicative categorization:
As Per
Backup Management High
Schedule
The maximum penalty in a month/quarter (including the service levels for Resource
Management) shall be 10% of Facility Management Services (FMS) charges for that
month/quarter for respective services/component.
<96.90% 50% of
of SLA the
Monthly
Payment
Report. to the
<96.50% Monthly
of SLA Payment
<94.50% 50% of
of SLA the
Monthly
Payment
>=96.50% 10% of
Measured 24*7
to the
Basis and <98.50% Monthly
Validated by of SLA Payment
Monthly SLA
>=94.50% 30% of
Performance
to the
Report.
<96.50% Monthly
of SLA Payment
<94.50% 50% of
of SLA the
Monthly
Payment
7 days of
the month
>=94.50% 30% of
to the
<96.50% Monthly
of SLA Payment
<94.50% 50% of
of SLA the
Monthly
Payment
<94% of 50% of
SLA the
Monthly
Payment
<96.90% 50% of
of SLA the
Monthly
Payment
<94.50% 50% of
of SLA the
Monthly
Payment
<96.90% 50% of
of SLA the
Monthly
Payment
Measured 24*7
Basis and
Validated by
Monthly SLA
Performance
Report.
Measured 24*7
Basis and
Validated by
Monthly SLA
Performance
Report.
Measured 24*7
Basis and
Validated by
Monthly SLA
Performance
Report.
4 to 8 seconds
Batch Operations:
15 Mins
Note:
1. System Integrator will carry out the Performance monitoring of Business Applications & Operations response via
Application Performance Monitoring tools and will identify the root cause of performance & operations issues i.e.
Business Application, IT Infrastructure Sizing, Network connectivity etc. for applying the applicable penalty.
Resources deployed for providing support services should be equipped with mobile phones and
other necessary equipment’s and solutions. Cost of the same, throughout the contract period
shall be borne by the SI within the contract value. SI should provide multiple channels to log a
complaint such as Cell phones, landlines, E-mail, Intranet etc. Outage of any component would
be calculated as a time between logging the call and closing the call. The complaint Calls and e-
mails shall be assigned a priority level on the following basis:
Deviation (% of call not closed) would be calculated based on the formula (1-(calls
close/calls logged)) *100
1. Critical Has critical impact Should be If the deviation is: Help desk
priority on NEAs resolved within Feedback and
operations. There 60 Minutes >=99.90% to log details
is certainty of <99.00%, then
financial loss. 1% Penalty of
the Monthly
2. High priority The high impact Should be Payment Help desk
problem with resolved within >=99.00% to Feedback and
effect on the 4 hours <97.00%, then log details
efficiency of
users. 5% Penalty of
the Monthly
3. Medium The low impact Should be Payment Help desk
priority problem with resolved within >=97.00% to Feedback and
effect on the 12 hours <95.00%, then log details
efficiency of 10% Penalty
users. of the Monthly
Payment
4. Low priority A fault, which has Should be Help desk
incident no impact on resolved within >=95.00% to Feedback and
normal business 3 Days <90.00%, then log details
activities. 20% Penalty
of the Monthly
5. Re opened The call logged by Call re-opened Payment Re-opened
incidents NEA user should should be less • >=90.00% then Calls
be resolved on a than 10% of the 50% Penalty of
permanent basis. total call closed the Monthly
The call closed by Payment
the help desk
should not be re-
opened by the
NEA users within
2 days’ time.
The System Integrator shall ensure the necessary Recovery Point Objective and Recovery Time
Objective, in case of a disaster strike at data center. It will be responsibility of SI and to arrange
the services in an undisturbed manner.
Recovery Point Objective (RPO) is the maximum amount of time lag between Primary and
Secondary storages. NEA intends to maintain RPO as <15 minutes for all application and data
at primary site.
Recovery Time Objective (RTO) is maximum elapsed time allowed to complete recovery of
application processing at DR site. In case of a disaster, the RTO shall be measured from the
time when the decision is finalized & intimated to the SI by NEA to shift the operations to DR
site. The SI in association with NEA personnel shall ensure compliance to following RTOs –
Sl. RTO
IFMIS Application
No.
Measurem
Sl. Service
Service Parameter ent Tool/ Penalty
No. Level
Validation
downtime
The SI shall adhere to the DC-DR drill policy formulated in consultation with NEA the required
activity shall be carried out after necessary approval of NEA.
1 DC - DR Drill SI shall adhere to 100% of the time 2% of the yearly FMS Charges.
the DC-DR drill the drill should
Note:
In case of any breach in SLA of “Recovery Time Objective” Or “Recovery Point Objective” Or
DC-DR Drill occurred due to failure or lack of necessary measures by System Integrator ,then
root cause analysis will be carried out by SI to Identify the problem with proper recording and
tracking of the problem till its resolution. Also, it will be responsibility of SI to recover all the utility
data and systems without loss of any data and business operation. Such incidents which may
result in loss of data, utility business or public image may attract the penalty on responsible party
based on the root cause analysis report.
Beyond 5% of the
45 Monthly
minutes, Payment
for every
30
minutes of
delay
<99.45% Payment
Measured 24*7 of SLA
Basis and
Validated by >=96.95% 20% of the
Monthly SLA to Monthly
Performance <98.95% Payment
Report. of SLA
However, the Penalty calculated (Average of 3 Months SLA Penalty) based on the Service Level
Performance (Including all Areas/Parameters of SLA) should not exceed the 30% of Quarterly
Payment.
If the total penalty calculated based on Service Level Performance exceeds 30% of Penalty in
any three Quarters out of any four consecutive quarters applicable for the entire duration of
the contract, the same shall be deemed as non-performance and unsatisfactory services and will
result in a material breach. In case of a material breach, the SI will be given a cure period of
one month to rectify the breach failing which a notice to terminate may be issued by NEA.
Also, In the event of termination of contract based on non-performance by SI as per SLA, the SI
will be solely responsible for risk and cost factor thereon. In such an event, the performance
Bank Guarantee furnished by the SI will be en-cashed and will stand forfeited.
However, NEA reserves the right to condone any such act of non-performance and
unsatisfactory services considering various circumstances at that point in time. Also, Penalty
related to delivery of services may be waived by NEA, if cause of such delay is not in SI control
or the delay is due to NEA written request. The penalty shall be adjusted in case NEA approves
such waiver. The penalty recovered shall be adjusted in the subsequent payment and no
interest shall be paid on this amount.
Users can log the queries / complaints, which should be resolved as per the Service Level
requirements. The helpdesk queries / complaints can be related to connectivity, messaging,
security, meters, Software, configuration and any other issues that arise in the RMS.
Help Desk software shall take care of classification, automatic escalation, management, and
status tracking and reporting of incidents as expected by the service level requirements. Status
tracking should be available to users through telephone number as well as online through
software.
a. The Help Desk will respond to and resolve the problems as per the SLA.
b. Problems shall be classified into various levels of priority mentioned in the SLA. The
assigned priority for each problem shall depend upon:
c. The extent of the problem’s impact on the usability of the system
d. The percentage of users affected by the problem
e. The initial assignment of priorities is the responsibility of the Help Desk’s Problem
Manager on basis of SLA. However, NEA can change the priority assigned to a problem
and the procedures that exist for escalating a problem to progressively higher
management levels, until agreement is secured.
f. The precise definition of problem priorities should be documented in the Successful SI’s
SLA.
g. Helpdesk shall troubleshoot on systems, applications (software), network related issues,
multimedia related issues, server administration, security policies, 3rd party coordination.
h. After problem resolution, the logged problem in help desk will be closed and notification
will be sent to user for confirmation and rate the customer service on defined parameter
in helpdesk.
i. Help Desk shall be responsible for change management like schedule up gradation of
meters and software components etc. Help Desk will co-ordinate and take approval from
NEA for the same and will inform all users for such event in advance.
j. Help Desk shall also be responsible for managing problems/incidents related to
Communication Infrastructure and Network Link at each node. Help Desk shall ensure
timely response and assigning the problem/incident on priority basis.
C. Management Services
a. Provide “ownership-to-resolution” of all help desk calls, monitor and report on the
b. Progress of problem resolution confirm resolution of the problem with the End User, and
log the final resolution via the problem management system
c. Analyze and report on calls received by the help desk, including
3 Anti-Virus Management
This Service includes virus detection and eradication, logon administration and synchronization
across servers, and support for required security classifications.
Sequence, Job order, Site, Organization, Description, Owner or Owner Group, Priority,
Vendor, and Classification
f. Ability to assign ownership of an incident either to a person or a person group who is
responsible for managing the work associated with that record
g. Ability to assign ownership via workflow or an escalation process
h. Ability to associate an asset for an Incident record, if the issue you are reporting or
working on involves an asset
i. Ability to view a list of related records and view the work and communication logs for all
related records on one screen, on the global record
j. Ability to create a service request from an incident with a relationship between the two
records
k. Ability to create a Problem from Incident application to record an unknown, underlying
cause of one or more issues.
l. Ability to create a release in the Incident application when resolving the Incident involves
releasing a set of bundled changes to users.
m. Ability to relationships between Incidents
n. Ability to identify a global incident, which is the root cause of many other issues or that is
something affecting many users
o. Ability to automatically assign one or more SLAs via Workflow or Escalation process
based on SLA’s criteria
p. Ability to apply an incident template which contains activities that can be viewed and
edited
q. Ability to find and attach Solution record containing information on resolving to an
Incident record
r. Ability to record Solution containing information on the symptom, cause, and resolution
s. Ability to create and submit a draft solution from the Incident application screen which an
agent can approve the solution for general use later
t. The communication log stores inbound and outbound messages and attachments sent
between users and agents
u. Ability to view communication entries associated with a record
v. Ability to use a communication template to fill in default data
a. Ability to specify an Owner or Owner Group and Service Group or Service for the ticket.
b. Ability to specify a Classification for the ticket.
c. Ability to specify both a Reported Priority and an Internal Priority for the ticket.
d. Ability to list related assets on a ticket.
e. Ability to track time spent on a ticket
f. Ability to apply one or more service level agreements (SLAs) to a ticket.
g. Provide Self-Service Service Requests module to allow users to submit and view service
requests.
h. Ability to create other ticket from the service request, if resolving the service request
involves creating an incident, problem, or work order.
i. Ability to relate existing tickets to the service request.
j. Service requests could be created automatically from sources such as email, system
monitoring tools.
k. Ability to add a classification to enable workflow processes, escalations, and service level
agreements
l. Ability to have ticket template containing data that agent can automatically insert in
common, high-volume records. Instead of manually entering standard information each
time, agent can apply a template that contains information such as owner, service group
and service, classification, and internal priority. The template can add the following
information, but you can modify it; Priority, Owner or Owner Group, Service Group or
Service, Classification, Vendor, and Organization.
m. Ability to assign ownership via workflow or an escalation process
n. Ability to select related asset by hierarchical view
o. Ability to filter the related asset list by value list: All, Public, or User/Custodian. The
default User/Custodian is the affected person specified on the record.
p. Ability to show similar tickets to search for and relate other tickets to the current record.
The purpose is for information only.
q. Ability to automatically assign one or more SLAs via Workflow or Escalation process
based on SLA’s criteria
SI must develop an effective problem management system to reduce the impact of problem that
occur and minimize its reoccurrence. It should help in identifying the root cause of the problem
and proper recording and tracking of the problem till its resolution. In order to systematically
capture, record, track and resolve the calls, robust application tools with following functionalities /
features should be provided. The tools shall have following features:
i. Ability to apply a template to a Problem. The template contains common data such
Priority, Owner or Owner Group, Service Group or Service, Classification, Vendor, and
Organization
ii. The Problem template also can contain activities, labor requirements, and activity owners
iii. The Problem template also can contain Problem activity common data such as,
Sequence number, Job Plan, Site, Organization, Description, Owner or Owner Group,
Priority, Vendor, and Classification
iv. Ability to associate an asset for a Problem record, if the issue you are reporting or
working on involves an asset
v. Ability to select related asset by hierarchical view
vi. Ability to relate other tickets and work orders to a Problem
vii. Ability to show similar tickets to search for and relate other tickets to the current record
viii. Ability to show similar tickets, Problems to search for and relate other tickets, Problems
to the current record
ix. The similar ticket search results only list service requests, incidents, and problems
having the same Classification. Records are not included in the results if they either are
global records or history records
x. Ability to identify a Problem as global record. A global record captures information about
an issue affecting many people. The record might be a created for a shared asset i.e. the
root cause of many other issues, such as a failed network server
xi. Ability to relate a Problem to a Global record
xii. Ability to create a service request from a problem, creating a relationship between the
two records
xiii. Ability to create a Release in the Problem application when resolving the Problem
involves releasing a set of bundled changes to users. The created Release will be related
to the originating Problem.
xiv. Ability to identify a global Problem, which is the root cause of many other issues or that is
something affecting many users. A global record might have many other records related
to it
xv. Ability to automatically assign one or more SLAs via Workflow or Escalation process
based on SLA’s criteria
xvi. When you apply an SLA that includes a response commitment to a Problem, value in the
Target Start date field is set based on that SLA .and when an SLA that includes a
resolution commitment to a Problem, value in the Target Finish date field is set based on
that SLA
xvii. Ability to relate existing service requests, incidents and problems to a global record and
manage them via the global record
xviii. Ability to manage the tickets via the global ticket, when linked with global relationships,
so the statuses of related tickets can be changed by changing only the status of the
global record
xix. Ability to change status of each activity individually
xx. Ability to apply a template, which contains activities that can be viewed and edited
xxi. Ability to select labor for activities on a Problem
xxii. Ability to report labor time either for a Problem as a whole, for activities on the Problem,
or for both types of labor time
xxiii. Ability to enter start and stop times
xxiv. Ability to select an owner for each Activity individually
xxv. Ability to find and attach Solution record containing information on resolving to a Problem
record
xxvi. Ability to record Solution containing information on the symptom, cause, and resolution.
xxvii. Ability to create and submit a draft solution from the Incident application screen which an
agent can approve the solution for general use later
xxviii. Ability to use the Work Log in the Problem application to document work that needs to be
done or that was done to resolve the issue
xxix. Ability to modify or delete Work Log with authorization protected
xxx. Ability to create Communication action in Problem application to send communications
about a record to a requestor or other user
xxxi. Ability to use a communication template to fill in default data, such as the identifier,
subject from the originating record when create a communication
The change control and management process shall be followed by the stakeholders constituting
the ‘Change Advisory Committee (CAC)’. This committee shall comprise of the key stakeholders
who shall be involved from the stage of identification of a Change Request to its closure. SI shall
detail its change management methodology and activities for RMS implementation in its
proposal. SI shall be evaluated based on its dedication to methodology and ability to stay
focused on the business process change and expected outcomes / benefits.
In case the NEA defines additional requirement or changes in a functionality, the SI and the NEA
shall mutually decide the price to be paid to the SI for the services to be rendered. In addition, a
maintenance window shall be provided to the SI for incorporating the additional requirement or
changes in a functionality.
Change Order describes the labor, materials, tools, services, and tasks that the SI needs to
complete a Change. The SI is expected to be able to carry out the below functionalities under
change management;
The primary objective of Release Management procedure is to deliver, distribute and track one
or more changes for/during release into the live environment and;
This is broad level of scope of work of SI with respect to the software applications.
i. Release of new software, hardware, systems and services into live environment
ii. Release of changes to RMS solution and services in the live environment
iii. Quarterly release of functionalities
iv. Publishing calendar for release – to be published by SI in consultation with the NEA
v. Decision on packaging and distribution of releases
vi. Implementation of changes to software, hardware, systems and services
vii. Building the change request.
viii. Provide staffing (roles used as per rate card, effort required by role, effort by months or
weeks as applicable) and timeline for a change request.
ix. NEA will absorb the added/modified functionality from operational perspective which are
implemented as part of Release Management in 15 days from the date of release if there
is no major issue reported by NEA
Any change which is not as per the specifications mentioned in the RFP or as per the agreed
design of the RMS and not a bug fix in the system would result in commercial implication and
implementing partner would submit the commercial proposal for the same. Development of this
change would be taken up only once revised DWA approving the change is issued to the SI.
The recording, monitoring, measuring, analyzing, reporting, and forecasting of current levels,
potential bottlenecks, and enhancements of performance characteristics for the services,
networks, applications, system software, and equipment within the scope shall be required.
System tuning, and optimization is an inherent part of this contract. Where warranted, the SI will
utilize capacity management data in combination with performance management data to identify
ways to improve performance levels of the resources, extend their useful life, and request NEA
to approve revisions/upgrades to the computing and communications hardware, software and
other equipment such that higher levels of performance of the resources are obtained.
The continuous monitoring, periodic analysis, and forecasting of the changes necessary to
quantify capacity and configuration of finite resources comprising the computing and
hardware/software infrastructure supported under this initiative by the implementing partner.
Categories of resources to be capacity managed include but are not limited to servers & system
software.
2.3.20.10 DC DR Operations
SI shall:
i. Monitor, log & report entire equipment & module operation on 24x 7 x 365 basis
ii. Perform periodic health checkup & troubleshooting of all systems & modules installed by
consortium members & implement proactive rectification measures
SI shall;
i. provide the server administration and monitoring service to keep servers stable,
operating efficiently and reliably.
ii. provide administrative support for user registration, creating and maintaining user
profiles, granting user access and authorization, providing ongoing user password
support, and providing administrative support for print, file, and directory, services.
SI’s responsibilities shall include the below but are not limited to;
SI shall:
SI shall perform backup and restore management in accordance with mutually agreed to backup
and restore policies and procedures, including performance of daily, weekly, monthly quarterly
and annual backup functions (full volume and incremental) for data and software maintained on
Servers and storage systems including interfacing with NEA’s specified backup media storage
facilities; SI shall ensure:
i. Provide business continuity services in case the primary site becomes unavailable due to
any unforeseen circumstances.
At the end of Contract period, the SI will be required to provide the necessary handholding and
transition support including all information as may be necessary and reasonable to effect as a
seamless handover as practicable in the circumstances to NEA or designated staff or any other
agency that is selected for maintenance of IFMIS post completion of Contract with the SI.
The SI will provide all information, handholding and support for all the activities and information
in its possession or control at any time during the exit management period. Anything in the
possession or in the control of SI, associated entity, or sub OEM is deemed to be in the
possession or control of the SI. The transition and handholding process will include but not be
limited to, conducting a detailed walkthrough and demonstrations of the IFMIS, handing over all
relevant documentation, addressing the queries/clarifications with respect to the
working/performance levels of the DC/DR, Software Licenses, handover of customized source
codes, policies and procedure document, conducting training sessions etc.
The Knowledge transfer activity is an integral part of the scope of work assigned to SI. This
knowledge transfer activity will have to be carried out effectively, even in the case of end of
Contract with the SI or is terminated before the planned timelines.
Please note that this is an indicative list, any other activity, over and above these, as may be
deemed necessary by the NEA or designated staff or any other agency that is selected for
maintenance of IFMIS to meet the service levels and requirements specified in the contract are
also required to be performed by the SI at no additional cost.
In the case of closure or termination of the project, the Parties shall agree at that time whether,
and if so during what period, the provisions of this schedule shall be applied. The Parties shall
ensure that their respective associated entities will carry out their respective obligations set out
in this Exit Management Schedule.
ii. Payment to the outgoing SI shall be made to the tune of last set of completed
services/deliverables, subjected to the approval and compliance on contractual
and SLA terms & conditions.
a) A detailed program of the transfer process that could be used in conjunction with a
replacement SI including details of the means to be used to ensure continuing provision
of the services throughout the transfer process or until the cessation of the services and
of the management structure to be used during the transfer;
b) Plans for the communication with such of the SI 's sub OEM, Bidder, staff, suppliers,
customers and any related third party as are necessary to avoid any material detrimental
impact on Project’s operations as a result of undertaking the transfer;
c) Plans for provision of contingent support to NEA and Replacement SI for a reasonable
period after transfer.
d) The SI shall re-draft the Exit Management Plan annually thereafter to ensure that it is
kept relevant and up to date.
e) Each Exit Management Plan shall be presented by SI to the Competent authority at NEA
and approved by NEA or its nominated agencies.
f) In the event of termination or expiry of Agreement, Project Implementation, or Service
Levels, each Party shall comply with the Exit Management Plan.
g) During the Exit management period, the SI shall use its best efforts to deliver the
services.
h) Payments during the Exit Management period shall be made in accordance with the
Terms of Payment Schedule and Contractual conditions or as mutually agreed between
the SI and NEA.
i) An Exit Management plan shall be furnished by the SI in writing to the NEA or its
nominated agencies within 90 days from the date of signing the contract.
For the success of the project, it is imperative to put an appropriate Governance Structure in place. The roles and responsibilities of
Governance & implementation are identified to ensure clarity of strategic control through the project implementation and beyond. This
would ensure adequate buy in for the project across all levels/ stakeholders of NEA. The below 3-tier project governance structure has
been envisaged to monitor and control the project implementation.
Steering Committee would guide and oversee the assignment. The responsibility of the Steering
Committee would include reviewing the reports submitted by the consultants / supplier and make
recommendations and suggestions. This Committee should include, inter alia, representatives
from;
Directors of NEA
To provide regular and consistent oversight of the program/project at the executive level
To ensure decisions are “value-managed” – aligned with the approved business case
To ensure the success of the project, Project Management Team should be formed. This team
shall be responsible for end-to-end management of project. The Board will have senior members
from NEA, supervisory team members including full time Program Leaders from Consulting and
Implementation teams, and senior members from other stakeholders.
The key objectives of the team are:
To oversee the progress of the project and timely provide suggestions to the
implementation team on resolving the issues/challenges.
Keep the key stakeholders of the Project, fully informed of key project issues on a
fortnightly basis.
Attend all Steering Committee meetings and present an executive summary on the Project
Resource Planning
Conduct meetings with NEA team members and SI to discuss about the project progress,
issues to be addressed, way forward, review the project milestones, etc.
Assist NEA in conducting meetings, preparing progress reports, review of the deliverables
submitted by SI, monitor project progress, quality monitoring, etc.
Participation in the regular meetings including steering committee meeting, meetings with
the project management team, etc.
Co-ordinate with NEA for delivery, testing and acceptance schedules for solution
Project Management team should meet on a weekly basis to oversee the project.
The project would be implemented by the implementation team that shall comprise of resources
from NEA, PMU and other stakeholders, as applicable
We propose that NEA will identify a nodal office for the project who will be single point of contact
from NEA supported by core team of NEA. Core team should be deployed on the project
dedicatedly and have adequate knowledge of business functions of NEA. Core team can be
assisted by the support team of NEA. This support team will assist core team on various aspects
such as coordination with other stakeholders. In addition, each location should constitute a nodal
person from NEA who would report to core team at Head office. Nodal officer from location will
monitor the project activities carried out at respective locations as applicable.
Escalate to project steering committee, if any issue, in project execution & delivery.
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to comply with financial management
1
rules and HR rules of NEA.
-- List of cancelled and void cheques
- Details of unpaid invoices (payment proposal
exception listing)
2 - List of realised and unrealised gains/ losses
- Number of invoices and vendors processed
within a payment run
- Vendor aging report
Ability to electronically route the reports to allow
3
users to review reports
4 Ability to preview report before printing
Ability to produce the following payable reports,
but should not be restricted to:
- Invoices selected for payment by period, bank,
payment method
- List of approved invoices
Accounts - List of cheques printed by cheque number and
5 Payable
date
- List of vendors with vendor master details
- AP Liabilities Listing
- Invoices under retention
- List of inactive vendors
- Outstanding Cheques which are overdue
Ability to produce vendor payment history
including:
- Payment by vendor
- Payment by period for the current and prior
6
year
- Total paid by year
- Total cumulative payments
- Date, amount and cheque number last paid
Ability to provide facility to present report in
7
graphs within the system
Ability to provide user defined CENVAT, GST,
8
Income Tax, TDS and other statutory reports
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to:
- select reports
- edit reports (create/change/display)
- export reports to a different systems
- download data to spreadsheets (e.g. Excel)
generate reports one at a time, multiple reports
at a time, ad hoc and regular reports together
- generate reports at on-line basis
9
- generate reports in background
- generate reports via batch allow creation of
user-defined reports without need for technical
skills
- perform calculations (e.g. totalling, percentage)
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Against purchase order/ contract only with a
goods receipt note/service receipt note
Ability to automatically generate debit/ credit
memos based on PO, GRN, Quality, Inspections
22
and acceptance tests as per NEA purchase
regulation norms
Ability to block posting if invoice amount
23
exceeds balance of capital expenditure budget
Ability to capture the following information, but
should not be limited to:- Vendor code, Internal
transaction reference, vendor transaction
reference, transaction date, due date for
payment calculated by the system from the
24
payment terms, posting period, transaction
value, order value to which the invoice relates,
narrative for purchase ledger entry and multiple
tax codes, multiple tax values , TDS, CENVAT,
GST details, State/Outside state purchase
Ability to comply with all TDS related
25
requirements
Ability to create debit and credit memos into
26
vendor account
Ability to manage direct payment to vendors by
27 3rd parties like lenders and posting related
accounting entries
Ability to park document before posting in order
28 to verify the correctness and completeness of
data
Ability to perform:
-Refund retention to the vendor and
automatically post the refund to the vendor
29
account
-Automatically offset retention paid up Against
the Balance outstanding of Vendor account
Ability to post retention request into vendor
30
account
Ability to produce payable reports on demand
within the system (but should not be limited to):
31 - By invoice date
- By vendor type
- By DCS/ Province Office
Ability to provide facility for entering invoices for
32 prepaid expenses and apportion the amount
between prepaid accounts on periodic basis
Ability to provide facility for entering invoices
33
pertaining to prior periods
34 Ability to provide functions to block for payment
Ability to provide invoice register facility by which
35 the invoices could be logged prior to entry into
the ledgers
36 Ability to provide manual entry for non-material
related expenses
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to refund to the vendor using various
payment methods such as:
37 - Cash
- Cheque
- Bank Transfer
Ability to trigger a warning if invoice amount
38 exceeds balance of operating expenditure
budget
Ability to trigger automatic alerts prior to due
39 dates of statutory requirements like tax
payments/ return filings etc.
Flexible to record payable: Automatically record
40 payable entry from other system such as
procurement module
Flexible to record payable: Manually (direct
41
record by the user)
General ledger account code, ledger narrative,
42
value, debit credit indicator and analysis code
Ability to :-
- Carry out payment using the proposal list that
has been approved
43 - Create the payment documents and prepare
data for printing the forms, payment advice
notes, payment summaries or creating tape or
disk
Ability to allow invoices to be released for
44 payment prior to due date as per user defined
authorisation
Ability to allow recurring payment to be deleted
45
or edited within its period of payment
Ability to automatically clear items based on user
criteria after payment has been made:-
46
- By account
- By document number
Ability to automatically post to general ledger:
- Cash discounts received
- Gains or losses from underpayment or
47 overpayment
'- TDS IT & TDS GST/ GST
- Bank Charges
- Gains or losses from exchange rate differences
Ability to capture the recurring payment
information:-
- Name of the vendor
- Invoice Number
-Recurring number/Bill Register number
48
-Accounting Information
-Start and end payment date
-Frequency of payment indicator to identify the
frequency of the recurring payment (e.g.:-
weekly, monthly, quarterly, biannually,annually)
Ability to change payment methods or banks,
49
payee, block items or cancel payment blocks
Ability to create a proposed payment list by
50
determining:-
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
-Item to be paid - items to be paid are selected
and grouped for payments based on user-
defined rules
-Payment amount - based on user needs (e.g.:
due date of the items)
-To whom the payment is made - by specifying
the payee
-Payment Method - based on the payment
method (e.g.:cash/cheque/ Third Party)
according to the rules defined by the user
-Payment through - the payment is made -
based on the specified bank and a bank account
for the payment
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to perform payment approval functions to
62
enable certain payments to have prior approval
Ability to post payments for update to the Vendor
63
Account
Ability to print cheque online and perform the
following functions:-
-Define void reasons (used during test print,
page overflow and other user-defined reasons
64
such as printed incorrectly, unusable)
-Determine the next free cheque number and
store the allocation of payment document
number to cheque number
Ability to print TDS certificates and print
CENVAT, GST,Income Tax and TDS report
65
compliant with regulations, and in file-formats
which support e-filing
Ability to print the vendor name on cheque for
66 payment of miscellaneous invoice, where vendor
records have not been created
Ability to provide access to payment cancellation
67 information based on user defined selection
criteria and print report on cancelled cheques
Ability to provide access to projected cash
requirement information based on selected items
68
to notify head office of funds required to be
transferred to the paying account
Ability to provide facility to print and reprint
69
payment voucher together with cheque
Ability to provide feature to cancel payments and
70
cheques
Ability to provide full audit trails for cancelled
71
cheques and payment vouchers
Ability to provide the facility to offset balances of
vendor accounts in AP with balance of customer
72
accounts in AR (for vendors who are also
customers)
Ability to request for authorisation of transaction
73 exceeding maximum or transaction limits by
user-defined authorities
Ability to specify a minimum and a maximum
amount for a single payment in order to identify
74
the payment method to be selected by the
payment program
Ability to split payment to more than one payee
75
(e.g.:- payment involving withholding tax)
Ability to display cheque payment information
on-screen based on cheque number or payment
document number. The information includes:
76 - Details of cheque recipient
- Details of the cheque issuer
- Corresponding payment and invoice
documents
Ability to perform various display functions within
a vendor account such as search, sort, display
77
additional details (e.g. vendor master
information), total, view by currency, obtain total
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
purchase per posting period etc.
Ability to provide online enquiry capability to
vendor information via user defined selection
78
and sorting criteria (e.g. all vendors that are on
hold)
79 Ability to view the account balances:-
In summary(opening balance, transaction per
posting period and closing balances)
- By line items (drill down from summary) Drill
80
down to document detail (e.g. purchase
requisition, purchase order, invoice, expected
delivery date)
Ability of automated invoice generation with
applicable taxes from accepted material.
81
Automated accounting of purchase returns to
supplier.
Ability to allocate expenditure of HO, Work shop,
82 Stores, Civil and other common service
providing services to other locations.
Ability to allow for specified fields in the master
83
data to be made mandatory or optional entry
Ability to allow for the incorporation of a check
84 digit as a security feature to ensure accuracy of
data entry
Ability to approve or validate the payables
85 invoice in system prior to it being available for
advance-adjustment/ payment.
Ability to arrange for release of Security
Deposits, bid bonds, guarantees, etc. at
86
appropriate time by generating alerts for the
Purchase personnel.
Ability to automatically check Indents for budget
87 and facilitate proposing/ generating sanction for
capital items etc.
Ability to automatically generate letter for
88
balances of vendors, after proper authorization.
Ability to block from posting or trigger warning if
89
update is made to a finalized account
Ability to calculate taxes (including VAT) in
90
invoices, either item wise or as a whole
Ability to capture the (details of Short term &
91
Long term agreement) invoices from suppliers.
Ability to capture the details of the units supplied
92
& adjusted, if any.
Ability to capture the following information, but
should not be limited to :- Vendor account
number, vendor type (SME/ non-SME;
etc),vendor name, address, fax, telephone,
93 email, contact person, payment terms, payment
methods, payment charges to be recovered,
vendor bank details, paying bank details, GST
number, PAN/ TAN number, payment location
and payment lead time
Ability to carry out Price Verification, Bill
94
calculation online.
95 Ability to carry out Standard Costing & Average
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Costing.
Ability to check whether Work Completion
96 Report is received before final payment is
released.
Ability to control the creation and change of
97 vendor master data according to user security
status
Ability to create debit notes/ credit notes, and
98 adjust with invoices etc. based on pre-defined
conditions
Ability to create the invoice as per the suppliers
99
bill
Ability to ensure that final bill of Project contract
is passed after receipt and evaluation of
100
previous bills. raised, billing schedule, work
completion certificate,
Ability to generate age wise analysis reports &
various other vendors related reports for a
period/ as on date e.g. Standard, analytical,
101
summary reports, Report on payments made to
the vendor, supplier wise/ PO wise outstanding,
etc.
102 Ability to generate bill register for bill passed.
Ability to generate debit & credit notes item
103
based
Ability to generate prepayment invoice & ability
to track the advances paid to suppliers/
104 contractors/employees etc. Generate auto-alerts
for unadjusted advances, for any location for
respective vendors.
Ability to generate Report on Work Order wise
105
bills passed as & when Require
Ability to generate the transaction history report,
106 like drilldown report for PO to accounting,
vendor-wise reconciliation across locations etc.
Ability to handle Security Deposit, EMD, BGs,
Performance Bank Guarantees etc. through
107 accounts payable & make available the Security
Deposit details at other locations for the same
vendor, in a multi-location environment.
Ability to incorporate changes in taxes and
duties/ tariff from times to time and make
108
payment as per revised rates, if any and if
applicable.
Ability to link contractor’s payment with certified
bills, billing schedule, approved note sheet,
109 analysis report, measurement book, BG, Interim
Payment Certificate, for contract works payment
processing
Ability to perform a consistency/ outstanding
amount check on the account balance based on
110
user defined specification before account is
marked for deletion
Ability to print vendor master data and select by
111
new account, vendor account, status
112 Ability to process supplementary bills raised on
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
account of changes in prices, errors in previous
bills, etc.
Ability to prompt for adjustment of standing
113
advance(s), if any.
Ability to provide a list of the blacklisted vendors
114 so that they are debarred for any future
transactions
Ability to provide advance ledger, ageing
115
analysis of advance ledger,
Ability to provide list of the Guarantees, Security
Deposits, bid bonds, etc. and track to monitor
116
claims against them, expiry of guarantees/
bonds, etc.
Ability to provide setting up of "infrequent
vendors" account for processing transactions for
117
rarely used vendors so as to obviate the need to
set up individual master file records
Ability to provide various standard reports,
118 e.g.inventory reports, consumption reports,
quantitative reports, etc.
Ability to recover withholding tax, other taxes,
etc. and remittance of the same. Ability to
119
generate the tax deduction certificate for issue to
vendor.
Ability to restrict access to master record to
120
unauthorized changes from being made
Ability to set default values when posting items
to the account. e.g.: the term of the payment
121
specified in the vendor master data are
defaulted in during document entry
Ability to specify, if there are any third party
122 payments involved, in case of PO based
invoices
123 Ability to support online financial postings during
Ability to track over-invoicing, goods return, price
124
changes etc.
Availability of Purchase Order/ Contract for bill
125
passing
Centralized Vendor Master with appropriate
vendor classification/ categorization flag and
126
provision to capture PAN, other registration No.
etc.
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
adjustments
System check to ensure Security Deposit from
131 party exists at the time of approval/ validation of
the payables invoice.
System control to ensure that Security Deposit is
132 refunded only after the complete Order and as
per the terms and conditions of Work order.
System control to ensure work is executed only
133
against an open and active Order.
System should be able to close works order/
134
contract.
Ability to account the Collections remitted to
135
respective banks.
Ability to adjust the funds received from the
Government with the consumer bills in existing
136
Metering, billing and Collection module and
finance module.
Ability to capture the consumer category wise
137
Collections made against consumer bills.
Ability to capture the details of Collections other
138
than sale of power with appropriate accounting.
Ability to capture the Metering, billing and
Collection information in to the finance module
139
through integration/ interface with existing
Metering, billing and Collection module
Ability to generate age wise analysis reports &
various other vendor related reports (for e.g.
140
Standard, analytical, summary reports, Report
on payments made to the vendor etc.)
Ability to generate daily Collection & various
other consumer related reports including
Collection realization (instruments collected,
141
Accounts deposited, realized, unrealized and bounced,
Receivable etc.), Collection categorization (against current
bills, arrears, advance, etc.)
Ability to integrate Assets module with finance
142 module & facility to dispose the assets and their
accounting accordingly.
Ability to integrate store accounting with finance
143
module
Ability to monitor the Collections made at various
locations and remitted to banks for Collections,
recording status of realized, unrealized &
bounced Collections, reversing the same in
books. Ability to record type of receipt, whether
144
advance/ invoice/ arrears etc. Ability to
automatically adjust receipts against invoices/
debit/ credit notes, advances etc. Ability to also
record, details of person receiving cash in
receipt.
Ability to refund the security deposit against
145
bank guarantee.
146 Ability to support automatic reconciliation of
consumer ledger in existing Metering, billing and
Collection module with control ledger in finance
module by the system.
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to track loans and advances –
disbursement, recovery of advances, interest
147
accrued and due, arrears, etc. provided to
vendors/ third parties/ employees.
Automated accounting of transactions to control
148
manual errors
Ability to capture reasons for dishonour of a
149 cheque and maintain customer's payment
default history
Ability to charge penalty to the customer account
150
based on user-defined conditions
Ability to manage: Post adjustment into the
customer account. e.g.: reverse the original
151 payment transaction to reinstate the original debt
import dishonoured cheque details in an
electronic media supplied by the bank
Ability to re-charge penalty imposed by bank to
152
the customer account (if any)
Ability to reverse payment posting from the
general ledger automatically with differential
153
treatment for current year and prior period
transaction
Ability to automatically link incoming payment
posted to the general ledger by:-
154
- On-line processing
- Batch processing
Ability to display incoming payment details and
produce incoming payment reports on demand
from the system -
- By customer amount
155
- By collection date
- By method of payment
- By location
- By type of payment
Ability to over ride the payment method
156
proposed by the system in exceptional cases
Ability to post refund transaction automatically to
157
general ledger
Ability to print petty cash or payment voucher,
158
cheque and refund statement from the system
Ability to refund the customer and automatically
159
post the refund to the customer account
Ability to refund to the customer using various
payment methods such as:
160 - Cash
- Cheque
- Bank Transfer
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to block the posting or trigger warning if
162
update is made to a finalized account
Ability to fully integrate account receivables to
the general ledger and the cash book and to
163 allow transactional entries for customer
invoices/bills, adjustment journals, collections
and employee related bills
Ability to restrict access to master record to
164
unauthorised changes from being made
165 Ability to set default interest rate or surcharge
Ability to set default values when posting items
to the account. e.g.: the term of the payment
166
specified in the customer master data are
defaulted during the document entry
Ability to automatically link receivables posted to
167
the general ledger by on-line/batch processing
Ability to create debit and credit memos into
168
customer account
Ability to generate periodic billing reports based
169 on different parameters and consolidated report
on total receivables at any point of time
170 Ability to link with payment gateway
171 Ability to provide audit trail for source of invoice
Ability to provide recording non-sales related
receivables like borrowings, deposits, sale of
investment, sale of assets, outstanding
172
receivables considering payment terms, inter
bank transfers, rent from quarters, selling of
tender forms, advertisements etc.
Ability to reference multiple invoices in single
173
debit/ credit memos
Ability to control the limit of issuing cheque as
174
per delegation of power
Ability to inform receipt details to party through
175
e- mail
Ability to prepare cheque containing party’s
176
bank details
Availability of section-wise receipt voucher
177 details of concerned sections for preparation of
pay-in slip
Produce journal entries automatically and post it
178
into GL.
Banking System should be able to generate file as per
179 Operations the respective bank format for bulk file upload in
bank portal.
180 Ability to cancel and reprint cheque
System should be able to check Party address
181
before preparation of cheque.
System should be able to prepare check in bulk
182
mode also.
Ability for correcting entries to be created and
183 posted to their respective sub-ledger and the
general ledger
184 Ability to alert in case actual cash holding
exceeds the insurance limit
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to automatically load bank statements for
185
reconciliation
Ability to generate all unique transaction reports
pertaining to cash bank including daily cheque
issue report, cheque received report, state
186 cheque and bounce cheque report, cheque
cancelled/ revalidated report, bank wise
payment and receipt report, unreconciled items
report, cheque inventory report.
Ability to generate budget centre wise cash/
bank book/ ledger as well as consolidated book/
187
ledger at regional office/ business group/ head
office level.
Ability to inform payment details to party through
188
e- mail
Ability to maintain all the banks master data in
189
the system.
Ability to manage bank deposits and track bank
190 deposits for requisite action for renewal, pre-
mature liquidation, interest accrual, etc.
191 Ability to monitor the bank balances (bank wise)
Ability to perform automatic bank reconciliation
192 for entry and maintenance of payment items
from Payables
Ability to perform automatic bank reconciliation
193 for entry and maintenance of receipt items from
Receivables
194 Ability to perform manual bank statement entry
Ability to prepare cash/ bank book on daily/
monthly basis with valid accounts codes in local
195
currency/ foreign currency (in case the bank
account is a foreign currency bank account).
Ability to provide information to concerned
sections as soon as cheque/ drafts are credited
by bank or cancellation of cheque/ draft/ e-
196
payment mode. Auto generation of reversal
entry by the section along with online information
to cash & Bank section
Ability to provide standard on-line inquiry
197 features as well as reports to track and manage
all unreconciled items.
Ability to receive payment from parties through
198
e- receipt
Ability to transfer of credit to party’s/ employee’s
199
account through e-payment
Ability to update the GL once any transaction is
200
triggered
Auto generation of reminders for replenishment
201
of cheque stationery
Automated cheque payments functionality shall
202
comprise of:
Automated receipt of cheque functionality shall
203
comprise of:
Automatic reconciliation of transactions in
204
system with the Bank statement.
205 Availability of database of employees along with
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
signature
Availability of section-wise payment voucher
206 details of concerned sections for cheque
preparation
Provision for making a single Cheque to a payee
207
against multiple payments
System should have ability for Preparation of
online bank reconciliation by downloading bank
208
statement electronically and upload in Finance
Module through file upload method.
Ability of Corporate Budgeting process to be
209 integrated with the budgeting and planning of the
individual units and support functions
Ability of the system to auto convert the
210 individual budgets into a common budget for a
budgeting period
Ability to aggregate and disaggregate total
211
budget and balance utilization
Ability to allow authorized personnel to generate
Project code. Hierarchy mentioned in the
212
delegation of power or the Competent Authority
for each level needs to be checked.
Ability to approve budgets, change in budgets
213
etc. as per the workflow.
Ability to capture daily exchange rate for
214 calculation/evaluation of proposals for imports to
be made.
Ability to capture different approved proposals
215 by NEA/ GoN for future/ running schemes from
Capital Planning and Monitoring Department.
Ability to capture investment in capital projects
216 Capital along with details like cost of project, expected
Budget date of capitalization etc.
Ability to carry forward budget outstanding from
217
projects to the following fiscal year
Ability to carry forward commitment amount from
218
projects to the following fiscal year
Ability to check/ control the budget by
219 automatically checking the budget limits during
the execution.
Ability to consider escalated material prices
220
(during the project period) for budgeting.
Ability to create project budget based on task or
221
work breakdown structure or both.
Ability to enable the creation of project budget
items to include the following information:
222 Budget number, Budget description, Budget
amount, Budget status (approved or budget
assigned to any project)
Ability to generate the complete capital budget
223
based on all budget request submission.
224 Ability to maintain history/ records of projects
budget and estimate variations with respect to a
base-line case scenario.
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to prepare letter to all sections and
225
departments for Capital Budget preparation
Ability to prepare the milestone wise (Billing
226
schedule- wise) budget
Ability to print reports that facilitate checking and
227 monitoring of budget and project status and
detail information.
Ability to provide “what if” with multiple options
228
and must track various scenarios evaluated
Ability to provide budgeting on user defined
229
periodic basis
Ability to provide comparative report between
230
actual and any version of the budget
Ability to provide multiple views of the project
231 like material budget, labour budget,
Subcontracting budget etc.
Ability to provide online analysis of Project
232 budget Vs. Actual. Also the expenses would be
booked to the appropriate project codes.
Ability to provide past & present expenditure
233
collected for preparation of estimate for budget
Ability to provide the option to reflect changes to
amounts in a new budget version or without
234
indicating budget as a new version (i.e. overwrite
original budget).
Ability to reject budget request and to track the
person who deleted the budget request and be
235
able to capture the reason for the deletion/
cancellation.
Ability to support multiple budgets by revenue
accounts and expense accounts. For example,
236 to provide for at least two sets of budgets such
as Annual (Original) and Revised Budgets for
each accounting entity.
Ability to support various analysis options on
237
budgets and project costs: Budget listing
Ability to update budgets on-line, either
238
individually or in batches
Ability to use multiple currency for capital
239
expenditure budget
Ability to view budget balance after the closure
of a project; Ability to release this budget to
240 another project that is seeking additional funds
to close. The budget is only released upon
approval of the requested additional funds.
241 Ability to:
• Disallow posting into a GL account prior to
approval of budget
• Allow posting into a GL account only after
approval of budget
• Ability to provide text editor function for budget
exceed
• Ability to:
• Provide for flexible user-defined budgeting
period, e.g. 1 year, 3 years or 5 years
• Provide for sub-period budgets, e.g. monthly,
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
quarterly, semi-annually, or annually
Ability to:
Provide for flexible user-defined budgeting
242 period, e.g. 1 year, 3 years or 5 years
Provide for sub-period budgets, e.g. monthly,
quarterly, semi-annually, or annually
Additionally a variety of different budgets may be
required such as cash and reforecast. It shall be
243 possible to create and approve these budgets
via workflow with the status of the budget re-
forecasted.
Availability of Contract, Purchase Order & Billing
244
schedule.
Budget and its associated projects with budget
245
balance
Deprecation budget should be based on existing
246
assets and budgeted capital expenditure
Should be able to capture GoN funding in terms
247 of grant/ loan for a particular financial year as
per the GoN budget.
Ability to commit budget, after posting purchase
248
requisition in purchasing system
Ability to define disallow posting when
249 commitment and actual transaction exceed
budget
Ability to define tolerance limits either as a
percentage or absolute value, depending on the
amount exceed, automatically perform the
following:
• Trigger warning to user
• Trigger warning to user and mail to budget
250 owner
• Disallow posting
• Ability to classify budget control type, such as
• Cost/ Expenditure budget
• -Ability to define trigger warning to user when
budget exceed
• - Capital Expenditure budget (Project)
Ability to define trigger warning to user when
commitment transaction exceed budget, but
251 disallow posting when actual transactions
exceed budget
- Capital Expenditure budget (Non-project)
Ability to generate document number separately
252
when create/change budget
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to integrate with the following modules at
on-line basis, but should not limited to;
• Payroll Accounting: usage budget when post
salary, bonus and wages etc. transactions
• Account Payable: usage budget when post
253
expenses transactions via AP
• General Ledger: usage budget when post
expenses transactions via GL
• Inventory Management: usage budget when
issue to cost centre/project
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
specified date range.
System reports expenses, statistics, and
282
revenue by any element in the chart of accounts.
System should allocate, based on user defined
criteria, a difference between selected revenue
283
and expense accounts, leaving the
corresponding revenue in place.
System should allow for the processing of a
preliminary allocation process for “what if”
284
analysis purposes before the results of the
allocation are officially recorded as final.
System should allow user to determine which
indirect costs are to be allocated, including the
285
time period in which those costs occurred (e.g.
Effective start and end dates).
System should compute and use system-
generated rates; ability to compare and report
286 past actual to standard allocations, compute the
variance, and calculate new allocation rates; for
user-specified categories and criteria.
System should integrate with HRMS to extract
actual payroll costs and codes (including
287
Earnings and Bonus Codes) by employee, cost
centre or position number.
System should perform allocations for reporting
288
purposes only.
System should provide multiple standard cost
289
allocation reports.
System should provide reversal of actual
290 allocation and spread based on overall rates at
the end of the year.
System should report cost information through a
291 set of predefined parameters (no programming
necessary on part of user) and report formats.
Ability to :
Drill to detail on receivables and payables
invoices
292 Drill to Purchase Order for payables invoices
View detail assets information by major and
minor asset categories
Drill from aggregation to source transaction
Ability to generate high level aggregated data
293 and drills into the most granular level i.e. the
transaction.
Analysis of financial information Pre-Built
capability to analyse revenue and expense
294
information in detail and against budget and
forecast
Compare current performance with the prior
295
period or same period year ago
Easily configurable and extensible Pre-built
296 capability to view daily revenue and expense
information at every level of management
Identify which specific transactions contributed
297 to the key performance indicators Complete the
full cycle from summary to detail
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Monitor information across multiple dimensions
like company, cost centre, manager, line of
298
business, financial category, or user defined
Make informed decisions in near real time
Observe trends over time periods of weekly,
299
monthly, quarterly or yearly
Perform detailed analysis using several filtering
300
parameters
Pre-Built Standardize information at every level
301
in the organization
Provide pre-built ETL to extract data from ERP
302 operational tables and allow for federated query
across multiple systems
The following financials key performance
measures shall be monitored: Revenue,
Expenses, Budget, % of Budget, Operating
303
Margin, Operating Margin %, % of forecast,
Forecast vs. Budget, Expenses per head, T & E
per head, Headcount
The following key financial reports shall be
generated by the System:
• Expenses trend by account detail
• Revenue trend by account detail
• Cumulative expense trend
• Expense summary
• Expense trend
• Expense by category detail
• Expense by journal source
• Expense detail by invoice
• T & E Expense trend
• Expense report listings
• Expense report inquiry
• Expenses per head
• Headcount and expenses trend
• Employee directory
304 • Expenses by source
• Revenue by source
• Payables invoice
• Journal entry details
• Journal line details
• Depreciation expense major categories
• Depreciation expense minor categories
• Depreciation expense listing
• Open Payables Summary - View unpaid
invoices by operating unit, supplier or supplier
across operating unit.
• Invoices Due Aging Summary - View an aging
summary of unpaid invoices due
• Invoices Past Due Aging Summary - View an
aging summary of unpaid invoices past due
• Paid Invoices - View paid invoices by operating
unit, supplier or supplier across operating unit
305 The reporting shall have enterprise wide
dashboards at least for revenue management,
expense management, project expenditure, cost
of services and fund management. Pre-Built
capability to Drill from aggregation to transaction
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
in the source application
The system should have provision to capture all
financial transactions between NEA and
306
subsidiary companies such as investment and
return on investment
Ability for providing variance analysis reporting
307
(cost- centre variance).
Ability to address the IFRS requirements
identified for NEA's compliance. Also comply
308
with the accounting policies adopted by NEA as
per IFRS/ NAS.
Ability to generate comparative statements
309 based on user defined periods and for user
defined Requirements
Ability to generate information & reports for
310 Statutory, supplementary, tax & Internal audit
purpose
Ability to generate JV Book, Cash/ Bank Book,
General Ledger & Trial Balance along with drill
down facility, asset ledger, responsibility code
311 wise expenditure report, Income statement and
Balance Sheet with Schedules, Cash flow
statement, notes to account, management
report, etc.
Ability to generate statutory returns, e.g.
312 Withholding Tax returns etc., Withholding Tax
certificates, under all statutory Acts
Ability to generate the report of accounts
313
balances on a particular date.
Ability to have the reports in spreadsheet also, to
314
facilitate analysis
Ability to provide previous year figures in current
year financial statements and provision for
315 regrouping of previous year figures as per the
statutory requirement/ accounting standard
requirement.
Ability to provide statutory reports and account
316 balances as per the statutory Requirements e.g.
NEA act, accounting standards, etc.
Ability to report (e.g., Balance sheet, Income
317 Statement and associated schedules), with user
defined period
Availability of Financial Statements for multiple
years & all defined locations, including
318 schedules (all value details and possible quantity
details) from the system in accordance with
IFRS/ NAS and regulatory requirement.
Availability to record and report annual tax filing
319
details under Self Tax Assessment procedure.
Preparation of Tax books of accounts as
320 required by Income Tax Act 2058 and its
amendments
Ability to automatically initiate a new financial
321
year
Ability to automatically net off the expense and
322
revenue accounts closing balances to retained
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
earnings account and carry the same to the
following accounting year
Ability to automatically update the closing
balance of the previous period and opening
323 balance of the current period with prior period
transaction postings for all ledger balances.
(e.g.: - actual, budget)
Ability to automatically, at period end:
- Post accruals
324
- Reclassify credit and debit balances for
reporting purposes
Ability to perform month-end (soft closing) and
325
year-end closing.
326 Ability to perform unlimited closing cycles
Ability to process the following types of
transactions:
- Current period transactions in the current
327
period
- Prior year transactions for the previous
accounting period posted in the current period
Ability to close an accounting period to prevent
328
any entries in that period
Ability to control users to access past period for
329 adjustments (e.g. to reopen a period that has
been closed).
Define calendar based on organisations
330
accounting and reporting requirements
Facility to open multiple accounting periods i.e.
331 open the next accounting period before closing
the current accounting period
· Align profit centre/ cost centre with account
332
codes
333 · Analytical chart of accounts
· Mapping of current chart of accounts with
334
revised chart of accounts
· Tracking of account codes to financial
335
statements schedules and groups
· Tracking of general ledger with subsidiary
336
ledger
Ability to control access/ usage of account codes
337
based on roles/ responsibilities.
Ability to have parent-child hierarchy in chart of
338 account values.Addition /deletion of any account
code should be restricted.
Ability to inactivate/ end-date the account code
339
while
Ability to maintain parameters as mandatory for
340
certain type of expenses.
Ability to manage Multiple foreign currency
341
transactions
342 Ability to provide facility to amend and delete the
entities (e.g.:department, Area Office) and its
relationship
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to provide facility to define and relate the
following logical grouping structure and
numbering convention to the chart of accounts:
- Entities - Corporate
- Core-business/ Non-core business
343
- DCS/Provinces
- Voltage
- Project
- Activity
- Cost Element
Ability to record the following information for
each account code:
- Entities - Corporate
- Core-business/ Non-core business
- DCS/Provinces
- Expense/ Income/Assets/liabilities
-Debit/credit/both
344 -Transaction based on basic principles of
accounts
-Activity based on Voltage Classification
-To assign Head office previlage
- Department
- Type of Billing
- Projects
- Any other related field
Ability to transfer account from one office to
another in case of change of area, for e.g., if a
345
subArea Office is moved from one Area Office to
another
Capability to store legacy account code mapping
346 vis-a-vis the ERP chart of accounts in the
system.
Capture short as well as long description of
347
accounts
Facilitate multilevel structuring (nesting and
348
parallel both) of chart of accounts including:
Flexibility to accommodate current and any
349 proposed chart of accounts structure and
corporate/field organization structure
maintaining historical transaction. Only valid and
business relevant account codes shall be
350 allowed to be created and used; with flexibility to
revise the valid/ permissible account codes
description.
Option to have centralized or de-centralized
351
account maintenance of chart of account value
352 Ability to :
-Consolidate at multi levels
-Consolidate actual and budget at balance
sheet, profit/ loss account, cash flow statement,
expenses and revenue account levels
- Automate generation of elimination
transactions
- Automatic generation of inter Office/
Department balances
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
-Any other requirement
Ability to allow for user-defined rules to facilitate
353 consolidation for similar and dissimilar chart of
accounts
Facility to change consolidation logic from time
354
to time
Facility to make adjustment/provision entries to
355 the consolidated Trial Balance without impacting
individual unit's Trial Balance(Only in HO)
Facility to re-run consolidation multiple times
356
after making adjustments to the unit's accounts
Ability to allow enquiry by:
- account codes and names
357 - wild search
- specific range of period, year and month
- batch entry number
Ability to control creations, amendments and
358 deletion of GL Master data by user-defined
authorization.
359 Ability to create GL master data in hierarchy
Ability to display GL account balance in multiple
views as follows:
- Statutory
360 - Responsibility (e.g. Cost centre, Area
Office/departmental
reporting)
- Geographical
Ability to hold balances for multiple ledger types
such as:
- Actual
361
- Budgeted
- Forecast
- Taxation
Ability to immediately put across the electronic
362 notification to relevant users after creation or
change of master data.
363 Ability to maintain the following master data
records to store control
information on how postings done into the
general ledger account:
- Name of the account
- Description
- Type of account (e.g.
revenue/asset/liability/expenses)
- Tax posting
- Reconciliation account in nature (e.g. Debtors'
Control account)
- Level of transaction details to be maintained
within the GL
Account
- Alternative account number to store NEA
existing GL
account (easier for user to search new account
code)
- Automatic posting to prevent manual posting to
accounts (e.g.: -
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Accounts Receivable, Account Payable)
Ability to provide audit trail to log the creation,
364 amendments and deletion of each GL account
code.
Ability to
- Copy accounts between entities.
- Automatically renumber account codes.
365 - Closed accounts - block/ mark for deletion.
- Add accounts.
- Delete accounts.
- Change description of accounts.
Ability to:-
- Assign an activity status to accounts (e.g. -
366 active/inactive)
- Retrieve an account master record via account
alias
Capability of the system to display:
- online at least 10 years of history for account
balances and posted
transactions
- account activity including opening balance,
367 movement for the
period, closing balance and year to date balance
- breakdown of balances by drilling down to
source document
- GL account master data
- ability to store balances for future years
Provide facility for mass creation of GL accounts
that includes:
- Copying entire chart using another chart of
accounts as
reference.
- Copying single account.
368 - Copying multiple accounts
- Performing data transfer using program for GL
account master
data from legacy system
- Allowing deletion of inactive accounts or
accounts with no
outstanding balance.
Ability of auto alert for adverse-balances
369
(debit/credit)
Ability of the system to support the following
types of journal -
- Accrual journals, which automatically reverse
themselves in the following accounting period.
- Skeleton journals where the bulk of information
370
is pre-coded, only the date and amount to be
entered.
- Recurring journals which are similar to skeleton
journals but with the values pre-entered, though
capable of modification.
Ability to allow for multiple accounting entries
371
(debits and/ or credits) for each transaction type
372 Ability to assign unique number to journal entry
373 Ability to automatically carry forward balances at
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
the end of the year to the balance sheet and
reset all profit and loss account
Ability to automatically generate the provisions
374 for administrative expenses, materials/services
received but invoice not received
Ability to control journal posting function by user-
375
defined authorization
Ability to electronically route journal for approval
to an authorised user before posting to the
376 general ledger. If rejected, the journal should be
automatically routed back to the originator for
correction.
Ability to ensure that all necessary postings from
377 various other modules are posted to the ledger
before starting the closing run
Ability to enter journal entries manually or
interface journals from non-ERP applications,
either individually or in batch. The information
contained in a journal should include the
following sub-levels:
378
- Header Level anticipated transactions are for
voucher series,transaction reference and
accounting period.
- Line level transactions will include account
code, debit/creditamounts and analysis codes.
379 Ability to integrate with payroll
Ability to perform batch processing as follows:-
Update by batch mode while other users are still
active in the system- Provide exception report
for batch update- Post through overnight batch-
Provide information on batch status (e.g.:-
posted, processing,error)- Automatically assign
document or batch number after journals
380 areposted- Provide a journal edit listing on
screen and printed. The information should
contain but should not be limited to
thefollowing:* Batch Number, Journal Posting
date, Journal Creation date, journal type, source
of journal, journal text, G/L account code,
G/Laccount name and description, debit/credit
amount, batch total andnumber of transactions.
Ability to post allocation journals with user-
381 definable rules (e.g.:apportionment of
expenditure)
Ability to post to a future and prior period by
382
authorised users
Ability to prevent inactive accounts from
383
appearing on reports and financial statements
Ability to prevent posting to control accounts of
384
subsidiary ledger
Ability to provide facility of Look up accounts
385
number and descriptions during journal entry
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to provide facility to:
- Allow storing (park) incomplete documents
without carrying out extensive entry checks.
- Specify templates to capture details of
recurring transactions(e.g.: - fixed prepayments
386
and accruals)
- Allow amendment or deletion to recurring
transactions prior to posting
- Perform the posting automatically according to
user-defined specification
Ability to provide function to reverse
387 documentation-individual or in mass, after
posting by reference document number
Ability to provide running total of debit/credit
388
amount
Ability to provide running total of transactions in
389
each batch
Ability to request for authorization of transaction
390 exceeding maximum or transaction limits by
user-defined authority
Ability to restrict access to certain accounts by
391
user-defined groups.
Ability to search account code, account name or
392
responsible area during posting of documents
Ability to suspend and resume, at a later time,
393
entry of journal that are incomplete or imbalance
394 Ability to update on-line with real time update
Alert for action for vouchers pending at different
395
level
Ability to automatically create relevant
396 accounting entries at both units on acceptance
of the inter-unit accounting by the recipient unit
Ability to generate a report of pending,
397 responded and unresponded Inter Unit Transfers
(IUTs)
Ability to provide an electronic platform for units
398 to record inter-unit transactions, with provision to
view scanned documents
Ability to provide for electronic acceptance or
399 rejection of inter-unit accounting by the recipient
unit with provision for comments
Automatic alerts/reminders in inter-unit
400
accounting recipient unit
that an entry pertaining to the unit has been
401
made
Ability for each General Ledger (GL) to be
capable of supporting and be fully integrated
402
with sales, purchase, stock and management
accounting ledgers and cashbook
Ability of automatic posting (Postings to sub-
403 ledgers should result in automatic postings to
the control accounts in the general ledger)
Ability of each sub-ledger to relate to a separate
404
control account in the general ledger
Ability to allow information to be consolidated
405
within and across general ledgers for (month
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
end) reporting purposes
Ability to open Memorandum Accounts for
406
recording non-financial information
Ability to provide the facility to have multiple,
407
independent general ledgers/ schedules
Ability to automatically carry forward closing
balances of a particular financial year to opening
408
balance of the current year, with user defined
control and authorisation
Ability to circulate the details required from
various users across the organisation from
ERP/Non-ERP databases for the purpose of
409 accounts closing/auditing and also ability to
receive information in response to the said
circular and automatically generate accounting
entries and MIS
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
reporting units such as Area Office,zones,
departments) and for a user-defined period (for
the month, year to date), but should not limited
to:
- Profit and loss account
- Analysis of Profit and Loss account
- Analysis of operating expenses
- Balance sheet
- Analysis of Balance Sheet
- Trial Balance
- Cash Flow and Funds flow statement
-Notes to the financial Accounts(Accounts
Breakdown)
Ability to produce user defined TDS, Income Tax
420
etc. statutory Reports
Ability to show financial data in thousands,
millions etc. without creating rounding problem
421 - Store the report format for later use
- Produce reports in graphical form for
presentation purposes.
Ability to split schedules into multiple sub
422
schedules
Ability to support computation of various
financial ratios as defined by users and ability to
423
compare the same with the previous year and
year to date
Ability to track Government Audit Comments and
replies thereto with facilities to maintain
424
additional relevant details and string search
facility
Allow for generating financial statements at the
following levels
425 -For Corporate Office
-Across Area Office/ zone offices
-Across cost centres - Across departments
Provide flexible Report Writer with the following
minimum features:
- Specify the format and layout of reports
- Summarize and total the information to be
426 reported- Select records to be included in the
report- Select details from each record to be
included Perform arithmetic calculation on the
information selected or totals - Ability to add
narrative comments to reports
Should provide for generating financial
427
statements as per Schedule VI requirements
428 Revenue
Budget a Budget version
429 - Responsible area/ unit
- Type of revenue/ expense
430 Ability to allow input budget data at detail level
with automatic roll-up to summary level by using
aggregation of account (i.e. revenue and
expenditure items) at multiple levels of
consolidation
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to allow input budget data at higher level
431 within the budget hierarchy and perform the
following:
Ability to allow/ control additional budget
432
allocation/ reallocation/ revision of budget, etc.
Ability to automatically generate a budget from
433 previous years actual or budget with a
percentage increase or decrease
Ability to automatically route budgets to
434
necessarypersonnel for approvals
Ability to capture budget estimates under
different heads by different segments/
435
departments/ sections for preparation of
operation budget
Ability to capture budget estimates/ previous
period actuals and budgeted figures pertaining
436
to stores consumption, repairs and maintenance,
purchase of materials, administrative expenses.
Ability to capture manpower cost details
437 including scale-wise manpower, basic pay, DA,
incentive and others for budget estimates.
Ability to capture prior period actual into the
438
forecasts
Ability to capture/ comply NEA guidelines for
439
preparation of budget
Ability to consider seasonal variations while
440
preparing budgets.
Ability to control authorization to create, change,
441
delete, budget, transfer and post by:
Ability to control budget at GL level, cost centre/
442
profit centre level, etc.
Ability to create multiple budgets in same year
443 (Project wise, sub-project wise, section wise,
activity wise, etc.)
Ability to extract either automatically or manually
financial information for budgeting of revenue
and expenditure items from:
• Within the system
• Other external systems
• Information required includes:
• Revenue from transmission charges
• Expected increase in requisition for higher
transmission capacity
• by existing customers (e.g. based on trend or
444 customer forecast)
• New customers (supported by agreements)
• Loan information
• Salaries and wages
• Historical and projected payroll cost and
number of staff for user-
• defined period
• Repairs and maintenance
• Preventative maintenance schedule
• - Depreciation (provision for computation of
depreciation as per applicable rules
445 Ability to forecast budgets at semi-monthly,
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
monthly etc.
Ability to forecast gratuity, leave encashment,
medical benefits, pension, etc. required for
446
preparation of budget considering the actuarial
valuation.
Ability to generate budget books business group
447 wise, region wise, branch wise, cost centre wise,
period wise, etc.
Ability to generate Budget books comprising of
budgeted financial statements, GL level budget,
448 cash flow statements, purchase budget, etc. for
each budget centre, regional office, entire
business group and NEA as a whole.
Ability to generate Budget Centre wise, Regional
449 office wise, Business Group wise, etc., Period
wise, Section wise budget reports
Ability to generate different types of variance
reports (like actual vs. budget, actual on year to
450
year and month to month basis etc. as well as
yield/ usage reports etc.)
Ability to generate monthly/ quarterly/ half yearly
451
revenue/operating expenditure budget
Ability to generate standard templates for budget
452
preparation
Ability to generate the report stating the PO/
work order/ Service order raised and budget is
453
drawn on the same without encumbrance/
provisional budget.
Ability to identify revenue and expenditure as
454 controllable and uncontrollable for budget control
purposes.
Ability to incorporate algebraic, mathematical
and logical formulas into cost allocation formulas
at the lowest budget level e.g. allocate sick and
455
annual leave budgeted costs to a responsible
area based on percentage of budgeted basic
salary
Ability to maintain budget at each account code,
456
cost centre level etc.
Ability to Maintain original budget, revised
457
budget and latest forecast for each account
Ability to prepare budget considering activity
based/ norm based budget estimation e.g. cadre
458
information, actuals for previous periods,
sensitivity analysis, materials purchases, etc.
Ability to prepare Budget notification to all
459
concerned departments
460 Ability to prepare highlights of Operation Budget
461 Ability to prepare Operation Budget
462 Ability to prepare Standard Cost
Ability to provide a text editor function up to the
lowest budget level (i.e. revenue/ expenditure
463
accounts) to capture supporting workings that
derive the budget amount
Ability to provide edit functions to create, insert,
464
copy, delete responsible area or revenue /
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
expenditure item within the hierarchy.
Ability to record budgets at all levels of the chart
of accounts(selected/user defined) (all views of
465
account number up to lowest level of the
accounts and all levels of organization)
Ability to release/ distribute budget on annual,
466 quarterly, monthly basis at various level of
offices electronically.
Ability to view budget availability/ utilization on a
467
real-time basis
Allocate budgeted overheads at the same level
that actual expenses was allocated or based on
468 information from other accounts. For example,
Budgeted general expenses may be apportioned
based on previous year actual
allocate via automatic pro-rate apportionment to
469
user-specified detail accounts
Allow for manual override of apportioned
470
amounts automatically pro-rated by the system
471 Availability of General Ledger module
Budgeting Cell can amend/ input all budgets for
472 Area Offices/zones/ Head Office / departments;
and
Disallow posting into a GL account prior to
473 budget approval /Allow posting into a GL
account only after approval of budget
Link the expenditure/ income with the respective
474
budgets
Link the multiple budgets so that the changes
475
are updated automatically in all the versions.
476 Maintain version control of budgets/ forecasts
manually allocate amounts to detail level based
477
on user-specified methods
Perform the rolling over budget for multiple
478
periods
Preparation of Final Accounts (Entity level and
479
Group level as per NFRS / IFRS requirements)
Produce budget by fixed/ variable or
480 combination of parameters. Ability to have a
flexible budgeting system
Prompt the percentage exhaustion of the budget
481
under various budgets
Provide multiple level of approvals for budget at
various level of offices for final approval/
consolidation at Budget Division e.g. DCS
482 Regional office to approve budget for DCS
budget centre, DCS GM office to approve
budget for Regional office and its DCS budget
centres, etc
Provide trend analysis over multiple periods for
483
actuals,budgeted vs. actuals and its variance.
Provide variance analysis of budget v/ s prior
484
period, previous budget etc.
Should be able to incorporate and keep a trail of
485
subsequent change in budget proposals on real
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
time basis
System should be able to check the available
balance of expenditure as per grouping of
486 accounts while passing the expenditure entry
level. Prompt the message of availability of
provision or not.
System should be able to perform budget
487
monitoring and control
488 Transfer the forecast into the budgeting process
Update/ input initial budget allocations to
489
different budget codes
Ability to allocate the calculated capitalization of
490
expenses to various expenses.
Ability to capture the details of funds received
491
from funding agencies.
Ability to capture the details of the claims by
492
contractor or supplier in to the system.
Ability to capture the details of various cash
493
requirement from field offices
Ability to collect the claims amount from funding
494 agencies & disburse the claims to budget
centres as per their requirement
Ability to disburse the funds to various field
495 offices as per the approval from competent
authority.
Ability to generate Daily and up to date Cash
496
flow statement
Ability to generate performance report based on
497
revenues, expenses & revenue losses
Ability to generate the invoice for payment as
498
per claims by contractor or supplier
Treasury and Ability to generate the report comparing
499 Cash
forecasted amount with actual.
Management Ability to handle financial lease as well as
500 operating lease of asset and their accounting &
payments
Ability to integrate with project accounting
501 module to monitor the material consumption at
particular project.
Ability to link cash flow projections to P&L,
Budgets, Purchase Orders, ageing, outstanding
502
Account payables and payroll, contracts,
projects etc.
Ability to monitor & reconcile the Collections
503 made at field offices with the data received by
Head Office.
Ability to monitor the disbursement of funds from
504 Head office to various field offices & accounting
of the same.
Ability to monitor/ generate the report for claims
505 paid to contractor/ supplier and claims received
from funding agencies.
506 Ability to run automated cash forecasting in
system capturing inflows and outflows as per
data in system. And safeguard liquidity
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Flexibility in system to define cash forecasting
507
templates as per requirement.
Flexibility to include user entered inflows/
508
outflows in the system generated cash forecast.
Produce cash flow statements as per Accounting
509
Standards
Provide cash holding pattern based on historical
510
data/ user defined criteria
Provide monthly analysis of current expenditure
511
vis-a- vis monthly forecasts
Ability to forecast cash outflow based on:
Liabilities from account payable and borrowings,
512 payroll due within a user specified period
User defined level. For example, at HO (e.g.
centralized) for Area Office or zone
Ability to post automatically to the respective
513
bank accounts in the general ledger
Ability to post payment advice to the respective
514
bank account
Ability to provide function to create bank
515
correspondence and/or print cheque
Ability to provide function to create, change and
delete payment advice from sending bank (e.g.
516
main) account to the receiving (e.g.payment)
bank accounts
Ability of the cash book to receive automatic
postings from the accounts payable and
517
accounts receivables together with manual
postings of other payments and receipts
Ability to generate daily incoming report and
518
daily outgoing report(Cash analysis)
Ability to generate daily/ weekly/ monthly cash
519
flow report
Ability to have integration with General Ledger.
Posting will update specified general ledger
520
accounts and general ledger cash book
balances
Ability to provide daily balances from the Cash
521
Book
Ability to allow for medium and long term
planning from sources affecting the liquidity
position. This includes:
- Receivables as expected incoming payments
Payables as expected outgoing payments (e.g.
materials, project and capital expenditure)
• Planned payments of wages and salaries
• Investments and borrowings
522
• Planned dividend payment
• Planned tax payment
• Ability to forecast these cash outflow and
inflows based on:
• Trends in fees and charges for providing
transmission services based on estimates and
collection due dates (Accounts Receivable)
• Expenditure trends based on payment due
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
dates (Accounts Management
• Fixed deposit and borrowing terms
• Consolidated forecast of capital projects
expenditure from Project Management
Ability to perform ‘What if’ analysis on cash flow
523
based on user-defined assumptions
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Total Transfers to HO account by bank account
535
number and transaction
Total Transfers to unit HO account by bank
536
account number and transaction
537 Un-reconciled statement
538 Un-reconciled statement At the Area Offices
539 Un-reconciled statement At the Zonal Office
Ability of the system to maintain the funds
released to the units and received from the units
540
by the respective heads and automatically post
the ledger entries against inter unit account
Ability to allow for short term planning from
sources affecting the cash position. This
includes:-
- Bank balances
- Maturing deposits and loans
- Notified incoming payments posted to the bank
541
accounts
- Incoming payments (e.g.. cheques) with a
value date
- Outgoing cheques posted to the bank clearing
account
- Post dated cheques
Ability to automatically generate postings into
542 the general ledger for incoming cheques/
transfers as follows:-
Ability to automatically generate postings into
543 the general ledger for outgoing cheques/
transfers as follows: -
Ability to enter bank statement details:-
- manually
- by electronic means to match bank transaction
544
information with receipts and payments in the
system to produce an electronic bank
reconciliation
Ability to generate the advise for the unit to pass
545 the journal entry to inter-unit account post
receipt of funds
Ability to integrate bank reconciliation system
546
with the payment
Ability to post incoming cheques individually or
547
in batch
Ability to print cheque deposit and bank transfer
548
listing
Ability to provide function to overview cheque
549
deposit processing status online
Ability to record bank statement transactions
including:-
- bank and other charges
550 - interest received or paid
- electronic fund transfers
- periodic payments
- dishonoured cheques (incoming/ outgoing)
Ability to:-
551 - record stop payment of cheques, enable the
matching of multiple receipts in the system with
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
a single receipt transaction on the bank
statement
Ability to:-
• Allow update of bank balance by bank
accounts
• Group bank accounts in a logical hierarchy by
the type of account
• Display bank accounts by group or in more
details by bank accounts via drill down
552
• The system should automatically reverse items
outstanding for more than three months upon
approval
• Cheque register
• The system will maintain records of all cheques
• Cash Register
• The system will maintain details of all cash
Bank transfers and cheques received/ banked in
553
to generate the clearing entries
cleared cheque/ bank transfer data delivered by
554
the bank to generate the clearing entries
555 Manage Bank Reconciliation
recording modules to eliminate any duplicate
556
data entry
The system will maintain details of all inter unit
transfers of:
557
-Drawing account transfers from HO account to
unit accounts
Ability to adjust the amounts received from GoN
558 against payables to GoN as per the GoN
resolution, if any.
Ability to calculate the interest capitalization
amount based loans received from the GoN/
559
funding agencies/ financial institutions &
execution of loans.
Ability to capitalize the interest on loan as per
560
the NEA's requirements.
Ability to capture the details of letter of credit &
561
Bank guarantees in to the system.
Ability to capture the details of loans/ grants
562
received from GoN & others sources.
Ability to capture the details of the loan in to the
563
system
Ability to generate the invoice for the payments
564
due against loans.
Ability to generate the projections/ analysis
565
report of the loans.
Ability to generate the receipt for the loan/ grants
566
received & automated accounting of the same.
Ability to generate the report stating the number
567
of LC's & BG's transactions during the period.
568 Ability to generate the reports stating the
outstanding invoice, payments made during the
period etc.
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Ability to link the loan information to project
569 accounting module as loan is issued on project
basis. Each project is having many sub-projects.
Ability to link the loans information to individual
570
assets for monitoring purpose.
Ability to maintain the following information in the
loans and deposit master, but should not be
limited to:
- Lender
- Agreement date (If any)
- Loan Term, Moratorium
- Instalment amount
571
- Interest rate, reset clause
- Loan type (Borrower’s note loans, Policy loan,
General loan, etc.)
- Loan Source (Government or Private)
'- Security Details, charge created details,
mortgage details
- Other loan details and conditions
Ability to provide function for handling the
complete loan process for loan given and loan
taken e.g. calculation of repayment schedule,
572
Instalments due, Interest calculation, payment of
instalment and interest, liability calculation and
posting into books and reversal and vice versa.
Ability to support the letter of credit & Bank
573
guarantees functionality.
Ability to view the details source of loan report
574
(local and foreign loan)
Ability to print asset listing for physical count
575
based on user-definable criteria
The following information should be generated
for each asset:
- By owner unit
- By using unit
- By location
- By asset class / asset category
- By Date
576
- By Retirement date
- With asset ID
- With asset Class
Fixed Asset - With asset description
- With location
- With quantity
- With value
Ability to capture physical count manually or
589 automatically via data upload (e.g. using bar
code scanning device, spreadsheet)
Ability to process the results of the inventory
manually or automatically by:
- Making comparison with information in the
590
database
- Retiring the asset if asset is confirmed missing
- Change location if asset has changed location
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Enter the inventory date in the assets counted
594
and assets identified as missing
Ability to capture the following information for all
595
types of adjustments such as:
596 - Date of adjustment
- Cost, accumulated depreciation and net book
597
values adjusted
- Adjustment reference document (if any) and
598
authorization
Ability to manually or automatically adjust the
acquisition cost and corresponding depreciation
599
for the missing assets to the General Ledger
upon update of Fixed Asset system
Ability to ensure that no duplication of the
equipment/asset can occur. In other words an
600
item of equipment, once defined, cannot be
duplicated within the system.
Ability to define continuous assets/equipment
applicable to NEA's transmission assets. The
601 system is to provide facility to allow an item of
equipment to be defined as a function of its
length.
Ability to record any environmental issues or
602 regulations required in the operation of the
equipment / asset.
Ability to record the physical location of each
603
fixed assets
Ability to provide for automatic integration with
604
General Ledger,
Accounts Payable, Accounts Receivable, Project
605
Management and
606 Budget, including the following capability:
- Automatic interfacing of accounting entries to
607
the G/L module;
Drill-back capability to Account Payable (e.g.
608
Invoice, Purchase Order etc)
Ability to display asset description at individual
asset level, summarised levels (e.g. asset class,
609
asset group, by balance sheet) and by particular
asset (e.g. asset number)
Ability to provide drill-down from asset
610
descriptive details to:
611 - Balances
612 - Depreciation
613 - GL account code
Ability to provide asset information via screen
614
and print report, but should not be limited to:
- By date, year (e.g. by year of capitalisation,
615
year of disposal)
- By type of transaction (e.g. acquisitions,
616
transferred, retirement,
617 written-off, etc.)
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
- By asset location - for small assets which are
618
portable
- By owner unit or using unit (e.g. department,
619
zones, Area Offices)
- By asset class (main asset group, sub group,
620
asset number)
621 - By user-specified rules
Ability to produce reports for various reporting,
flexible report writing tools and on-line enquiry
622
facilities for (but should not limited) to the
following:
623 - Financial reporting (e.g. audit and taxation)
624 - Management reporting
- Examples of standard reports are listed, but
625
should not be limited
626 to, as follows:
- Assets at gross separately from accumulated
627
depreciation - for
628 period and year-to-date
629 - Asset master at summary and detail level
630 - Asset additions
631 - Asset retirements
Asset valuation - gross asset values,
632
accumulated depreciation and NBV
- Assets by source of funds (e.g. capital
633
contribution, own funds)
- Assets by acquisition method (e.g. purchasing,
634
donation)
- Depreciation expense using flexible user
635
selection criteria
636 - Depreciation forecast
637 - GL posting summary
638 - Assets not found at location
Asset found at location other than that assigned
639
in the asset record
Ability to provide ad hoc listings via screen
640 and/or print listings based on user defined
specifications such as (but not limited to):
641 - Select and sort by asset category
642 - Select and sort by asset class
643 - Select or exclude fully depreciated assets
644 - Select or exclude retired assets
645 - Select by GL account codes
646 - Select by business units
647 - Select by asset status
648 - Select by asset location
649 - Select by asset life within asset book
Ability to provide reports that can analyse asset
650
information:
- By owner unit or using unit (e.g. zones, Area
651
Office)
652 - By time period (e.g. year)
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
- By company, asset type, department and
653
location.
- By movement (such as addition, transfer or
654
disposal) by account,
655 current month or year-to-date activity
-Assets taken/given on lease, buy back of
assets, assets acquired under Self execution
656 works, deposit contribution works, assets given
on gift, assets maintained by others utility but
right to utlise the asset by NEA
657 Provide for complete asset history, for example:
depreciation, depletion and amortisation current
658
period, year-to-date, accumulated
net book value and residual value for finance,
659
tax and regulatory requirement
660 - remaining life
661 - history transactions with line-item
662 - repair and maintenance tracking
663 - warranty claims and settlements tracking
664 - insurance claims and settlements tracking
665 - acquisition and retirement date
Ability to provide the following details or reports
666
for taxation purposes:
667 Additions
668 - Qualifying cost
669 - Non-qualify cost
670 - Year of assessment of acquisition
671 Disposal/ write off
672 - Qualifying cost
673 - Non-qualify cost
674 - Sales proceeds
- Year of assessment of expiry Adjustments/
675
transfers
676 - Qualifying cost
677 - Year of assessment of adjustment/ transfer
678 Reconciliation of fixed asset movements
679 - Opening balance
680 - Additions
681 - Disposals
682 - Transfer in/ out
683 - Adjustments
684 - Qualifying costs
685 - Non-qualifying costs
686 - Closing balance
Generate reports on fixed assets at specific
687
location
Ability to generate reports related to Capital WIP
capturing (but should not be limited to) the
following
688 - Description of Work
- Account Code
- Letter of Award
- Scheduled date of Completion
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
-Total Estimated Cost and break-up in terms of
material, labour,interest during construction,
indirect expenses, etc
- Payment
-Total actual Cost and break-up in terms of
material, labour,interest during construction,
indirect expenses, etc
- Date of Commissioning
Source of Funding (Lender's name, loan
amount, loan identification, Equity Contribution,
etc)
689 Financial / MIS Reporting Requirements
Ability to generate report on Financing of Capital
690
Expenditure
Ability to generate report on Revenue
691
Expenditure on O&M
Ability to generate report on Rate of Return on
692
Net Fixed Assets
Compliance Comments
S.No Module Description
(S/C/T/W) (if any)
Balanced Score Cards for monitoring of Key
709
Performance Indicators
Ability to meet all MYT/ARR/Tariff/APR related
710
processes/reporting requirements of NEA
Ability to meet all Internal Audit related
711
processes/reporting requirements of NEA
Ability to support the requirements of Tax Audit
712 and facilitate the preparation of various
statements and annexures required therein
Compliance Comments
S.No Sub-module Requirement Description
(S/C/T/W) (If any)
Compliance Comments
S.No Sub-module Requirement Description
(S/C/T/W) (If any)
10 Uploading of documents
11 Uploading bulk document
12 Audit Trail
13 Appending in an existing file
Searching for the digital document
14
using Document Search Type
Searching for the digital document
15
using Same File Search
Searching for the digital document
16
using Keyword Search
17 Document Download Interface
The system should able to handle
18 multiple file format (PDF, PDFA, PNG,
JPG, MS-Office etc)
There should be the user-defined size
19
for the document to be uploaded
The system should allow users based
20
on security to access the data
The system should allow users to
21 create a folder (or similar functionality)
to group data
The system should allow users to
22
share a file through a hyperlink
There should not be any database size
23
limitation.
Index files systematically for quick,
24
easy retrieval later on given its file key
Allow users to see all the versions
25 made and alerts every member of the
most up-to-date version.
Access your files even when you are
26
using a tablet or mobile device
The capability of host DMS on the
27
cloud
28 Capability to hosts on-premise
System can be available on internet
29
and intranet
The system should have the
30
functionality to archive a file or folder
Ability of Document Management
System & Workflow Management
31 System function to interface with the all
other modules/sub-modules under the
scope.
Ability for hierarchy-based document
32
review and approval system
Ability to capture for bringing
33
documents into the system
Ability for storing and archiving
34
documents
Ability for indexing and retrieval tools to
35
locate documents
Ability of distribution for exporting
36
documents from the system
37 Ability to ensure security to protect
documents from unauthorized access
Compliance Comments
S.No Sub-module Requirement Description
(S/C/T/W) (If any)
38 Facility to write notes on the document
The solution should have automated
39
File Processing system.
40 The solution should enable file tracking
The solution should include workflow
capability to move files between
41
approvers within the organization &
outside
The solution should have provision for
42 noting with unique numbering, provides
record of reviews
The solution needs to be configurable
43 for easy implementation rather than
development from scratch.
44 It should enable new file creation
It should enable customized numbering
45
of files
The solution should have provision for
46
document Storage & Retrieval
File Management The solution should enable department
47 and Tracking
specific workflow.
System The solution should able to integrate
48
with digital signature
The file can be moved and shared in a
49 secured manner within and different
departments
The access should be role-based and
50
on SSO basis
The solution should give provision to
51
create different file types.
The configuration of workflow should
52 be easy and enable drag and drop
facility.
It should have the audit trial for noting
53
and attributes in the file
The solution should have the capability
54
to print digital files
The solution should be integrated with
55 other modules like procurement,
human resource etc.
Compliance Comments
S.No Sub-module Requirement Description
(S/C/T/W) (If any)
transform and load data from disparate
source systems and perform the
necessary transformations to
establish a common format
The solution should support batch data
60
extraction, transformation and loading
The solution should have a user-
61 friendly GU1 for the users to handle
ETL processes, such as:
62 a) Modify data feeds
b) Change of Business logic used for
63
data ETL
64 c) Modify ETL parameters
d) Create, edit and execute a large
65
number of transformation rules
The solution should support mport
Loading & export wizard and supporting
66 connections with source and
destination adapters including OLEDB,
ADO .Net, Flat files, and XML formats
The solution should include a data
67 mining tool that provides bottom-up,
discovery-driven data analysis
The solution should provide data
mining algorithms which help discover
68
patterns and uncover business data to
reveal hidden trends
The solution should support analysts
by creating analytic starting pints
including graphs, key performance
69 indicators (KP1s), data grids and
advanced visualizations like
Decomposition Tree, Performance Map
and Perspective View.
Should be able to connect and extract
70 data from the ERP solutions and do
transformations before loading
Should be able to connect to any Non -
71 ERP solution and extract data and do
transformations before loading
Should be able to extract in Real -
72 Time and in batch from ERP & Non -
ERP systems
Should have pre-built extraction
73 process for most of the ERP standard
Dataware House process
Should have pre-built data models for
74
most of the ERP modules
The solution provided should work on a
75
in-memory database
The solution should provide Slowly
76 changing dimensions support with
integrated time dependency
Should have built-in Currency and unit
77
conversion
78 Should have Complex hierarchies
Compliance Comments
S.No Sub-module Requirement Description
(S/C/T/W) (If any)
support
Should have Time & date hierarchies
79
including all fiscal year features
Support for detailed Analysis
80
Authorizations
Should have Predefined modeling
81 patterns for transaction & master data
optimized
Should be able to Comparable
82
performance tracking over time
Should have Integrated data
83 processing and error
monitoring/handling across systems
Should have Scheduling framework for
84
all DWH processes
Should have Fine-grained security
85
model with mass handling capabilities
Should have Object and Hierarchy
86
level security
Should have Access-control at row
87
level
Should have Analytic Privileges grant
different users access to different
88
portions of data in the same view
based on their business role.
Should have Auditing & Access
89
statistics including identity handling
Should have Possibility to trace on
90 application logic, database access and
effect of authorizations
3.1.7 BI and BW
1. It is to be emphasized that, NEA is looking to have a holistic IFIMS system implementation and
not just the supply of hardware and software. The mentioned Bill of Material (BOM) indicated in
the Bid Documents are minimum requirements. The SIs are expected to focus on the objectives
of the Project and should consider both performance and scalability along with SLAs of this
project and formulate their solution offering in a manner that enables achieving those objectives
both in letter as well as in spirit.
2. SI shall provide system integration services along with supply, installation and commissioning of
the required hardware, software etc. at the NEA Data Centre and Disaster Recovery Centre to
deploy the Advance Metering Infrastructure including the applications and integrate with both
Legacy, Internal and external agencies as specified in the functional scope. SI’s scope would
include procurement of hardware and relevant software licenses, additional licenses for existing
IFIMS System their installation and commissioning at NEA’s DC and DRC. The following services
will be made available to the SI at the NEA Data Centre by NEA:
Space for Racks
Power and Cooling
UPS, DG set power backup
Internet Connectivity at DC.
Fire prevention
Physical security surveillance
Network Operation Centre
DC facility maintenance and support
3. S
I
s
are required to visit the NEA’s Data Centre Site to understand the deployment scenario along
with Physical, Civil Electrical &Cooling Solutions available to them for the proposed services and
understand key requirements and develop the required solution w.r.t the functional requirements,
configuration and customization specific to NEA.
4. SI is required to consider the proposed services and must consider the key requirements of NEA
and develop the required solution w.r.t the functional requirements, configuration and
customization specific to NEA .
5. The proposed solution must have highest degree of interoperability and the solution components
should be standard based and adopt an open approach rather than support a specific technology
or vendor.
IFIMS solution components must follow SOA principles to provide specific services using well defined
interfaces. Identify opportunities for cross-functional components or subsystems and implement them in
such a way that there is an opportunity for reuse. This defines integration architectures based on the
concept of a service and becomes relevant especially when there are multiple applications in an
enterprise and point-to-point integration between them involves complexity.
NEA envisage IFIMS System as a system API driven architecture at the core of it. IFIMS system features
can be accessed via any user interface (internal or 3rd party applications) which shall work on top of
these APIs. Adoption of open API, open standards are of paramount importance for the NEA IFIMS
system. Data access must be always through APIs, no application will access data directly from the
storage layer or data access layer. For every internal data access also (access between various
modules) there will be APIs and no direct access will be there. This will ensure the IFIMS system is
scalable and secure. Openness must be supported by open standards and vendor neutral APIs and
interfaces for components.
a) The integration middleware should be based on Service Oriented Architecture (SOA) and other
forms of Application Program Interfaces (API) and use publish / subscribe mechanism.
b) The integration mechanism adopted must have minimal impact on the existing systems
c) The access to data will only be through business rules i.e. the applications will not access data
directly without going through APIs managed by business rules/validation/workflow.
d) The integration middleware/interface must validate the data to be integrated
e) It must maintain integration logs that confirm the success or otherwise of the interface, complete
with control totals
The solution must factor capabilities and features that allows for ease of management and trouble-
shooting. The underlying technology needs to be user friendly. By having easy to use principle, training
can be kept to a minimum thereby aiding IT change management and the risk of using a system
improperly can be minimized. The solution should provide support:
a) Support maintenance, enhancement and refactoring the solution without architectural changes
b) Administering the solution with minimal user intervention and using role-based administration,
well defined user interfaces and access policies.
c) Implementation of Changes should be done quickly without even if architectural / DB Schema
changes are required.
d) Ability to log and report at a sub-system level state, health of the solution. It shall also log different
events encountered by the subsystem.
The application user interface, logic, data must be separate. The logical design of components,
subsystems, application systems and databases will be ideally partitioned. These partitions shall
have well-defined interfaces established. Logical boundaries are needed to separate components
from each other. Modular design is more adaptive to changes in internal logic, platforms, and
structures. It is easier to support, is more scalable and supports interoperability.
3.2.1.5 Scalability
Scalability is the most important aspect of DC and DRC. It is envisaged that the users and
geographic locations may increase over in coming years with further enhancement. The system
architecture and the network design should have the ability to handle the growth with respect to
functions, users, load, and geographic sites. Also, applications must evolve to support new
business requirements and make use of new technologies. SI must factor both vertical and
horizontal scalability in the design and deployment of AMI solution.
The solution shall be hosted in at Data Center & Disaster Recovery sites or at a location approved
by NEA. The solution tier for critical applications should consist minimum of two nodes clustered on
a fail-over configuration for the critical components like Web, application & database servers at the
Data Center site. Proposed components shall have adequate redundancies with no single point of
failure for the solution at the Data Center site. On failure of the primary application server, the
‘failover’ server shall take over the processing. Similarly, on failure of a database server, the other
server shall continue seamlessly, thus providing the desired availability.
All network & security equipment / devices shall have the capability to failover to a redundant or
secondary unit upon failure of the primary unit. Likewise, the load on the primary unit shall be
shared with a secondary unit upon the primary unit reaching its capacity.
In case, if primary site / DC fails, the business should continue from DR site. Connectivity between
primary site and DR site should be redundant. In case of Failures of Storage at DC, DR Backups
shall be used to restore the Database from the last backup taken. This shall be defined in Backup
policy during project execution. Service provider should propose the backup strategy and any other
additional BoM if needed to meet this requirement.
Service Provider should propose a solution where the Recovery Point Objective (RPO) should not
be more than 30 minutes and Recovery Time Objective (RTO) should not be more than 4 hours.
SIs is expected to keep the above issues in mind and propose technically best alternative to
ensure that the system is available for the users in all times by conceptualizing various scenarios
and explaining how their solution addresses all the possible scenarios. While the Bill of material
proposed is the bare minimum required to be supplied, SI should propose additional solution
components as may be required to meet the above objectives.
The IT Infrastructure will have multiple security layers to secure the infrastructure from threats. The
proposed deployment has different security zones as briefed below and all zones should have
separate firewall in addition to the external (Perimeter security appliances). The firewall policies
should be configured based on zone-based requirements.
i. Militarized security Zone for Production Servers (Database and Application Server Farm (MZ):
Militarize Zone (MZ) will secure host all critical application, Data Base server, Storage etc.
The Zone shall not be accessible from Internet directly. All user traffic will to enter in this
security zone after firewall only. The proposed solution will have provision of dedicated
Internal Firewall to secure the critical production (Data base and Application) environment.
All Servers / sub systems / network devices / appliances as proposed by SI should have capability
and throw logs to the log server. The Logs and events generated by network & hardware
component / devices of the system shall be monitored. Service Provider must design the solution in
such a manner that it can be integrated with Security information and event management (SIEM)
solution for the same which should be capable to provide various security alerts, events, logs
generated from various IT infrastructure (Hardware/Software) components. Service Provider would
need to ensure the IT security compliance and therefore monitor the threats/logs generated by
various equipment’s / sub systems.
Data is an asset, just as personnel, physical resources, and financial resources are assets. Data
and information are resources that are extremely valuable for the organization; hence data
management processes must be in place to maintain the data. SI needs to prepare a backup policy
which shall be approved by NEA. SI would be required to design detailed backup and recovery
policies which shall be implemented at the time of deployment. The responsibility of taking backups
and testing the backups as per the backup policy shall be of SI for the entire project period.
Service Provider shall ensure that the data is replicated at the backup site at DR Site. Service
Provider shall be responsible for safe & secure storage of complete data.
All the policy and procedure which will ensure availability & security at all times, these policies
have to be updated in every six months (twice a year) or as per requirements of NEA. Service
Provider MUST design and implement the policy (with NEA inputs) in compliance to the ISO
standards (such as Information security ISO 27001). Design of Information Security Policy should
necessarily include but not limited to the following policies to ensure IT security in NEA:
IT Risk Management Policy
Information Classification Policy
Access Control Policy
User ID and Password Management Policy
Internet Access Policy
Asset Management Policy
Incident Management Policy
E-mail Security Policy
3.2.1.12 Virtualization
SIs should use virtualized deployment and all the Servers should be virtualized from the day 1. SI
is requested to propose a deployment strategy keep in mind both logical and physical segregation
of Application, Database & other services without any overlap and compromising design
parameters like High Availability etc.
Sizing is the most important aspect of the project in this phase the user base is 1600 full user
licenses based out ____179 ____ offices but this can be scaled up for other offices and users in
future.SI must size the applications for entire Nepal for the entire project period. However, their
current scope of work shall remain for is 1600 full user licenses based out ____179 ____ offices
only. SI must propose hardware sizing based on their sizing of peak load considering 50%
concurrency they must highlight all the assumptions taken in consideration for sizing.
SI must propose hardware sizing considering that Hardware utilization should never cross 70% at
the peak load during the entire project period.
SI should not provide any solution in IFMIS which is at the verge of sun set and becoming
obsolete. The IFMIS including ancillary stack, which are at a risk of technical obsolescence over
the next few years and over the operating life of the system should be identified and reported.
The compatibility between the various elements of the system need to be considered and
mitigation options, not be limited to periodic update from OEM/system supplier/SI, shall be
indicated in detail.
The OEM of proposed HCI, Security and Network equipment‘s should Details of offices on letter
have authorized service centre or service partner in NEPAL/INDIA head
c) region. of OEM
networking operations
Solution should be able to integrate with provided orchestration
layer and cloud management platforms using programmable
REST APIs/OpenFlow/Netconf to provide end to end automation
of network and security services .
Solution should integrate with 3rd party physical network &
security solutions (or their managers) from leading OEMs using
programmable REST APIs/OpenFlow/Netconf/Device packages to
provide integration with proposed Spine-Leaf switches and
existing Perimeter devices (network & Security)
Solution should offer comprehensive flow assessment, analytics,
security groups and firewall rules suggestion for the purpose of
implementing micro level segmentation to achieve zero trust
security within the data-centre
Solution should provide micro segmentation (Restricted access
between VMs in the same VLAN/ VXLAN as well as across VLANs/
VXLANs) using integration with proposed stateful virtual firewall
Solution should support integration with Hyper Converged
Infrastructure (HCI) hypervisor, Containers (running on Docker,
Kubernetes) and any of public cloud
Solution should provide a single centralized dashboard for
managing, monitoring and provisioning of entire network &
security infra inside Hyper Converged Infrastructure (HCI) cluster
Solution should provide creation of security groups and security
policies/rules based on parameters like virtual machine
name/OS type/IP addresses/Security Tags etc.
Solution should provide granular control and governance across VM
to VM traffic or VMs pre-defined Group/Department
Solution should Support for layer-2 VLAN for networking and
integrated VM IP's Management capabilities
Solution must ensure that only permitted traffic between application
tiers or other logical boundaries is allowed and protects against
advanced threats propagating within the virtual environment
Solution must leverage virtualized network functions from third-party
software (eg. virtual firewalls, load balancers, threat detection, and
application performance monitoring etc.), which can be inserted in-
line or in tap-mode with VM traffic, and can be easily enabled for all
traffic, or deployed only for specific network traffic.
Solution should integrate with L2/L3 network device with API call
function for all required network configuration(L2/L3) with VM Life
cycle.
Solution should support VM's life cycle policy-based firewall rules
for east west traffic across VM's through one management console
without any third party software
Solution should integrate with third party network function software
like virtual load balancers, virtual firewall etc
Solution should provide a single centralized dashboard for
managing, monitoring and provisioning of entire network &
security infra
Solution should have zero trust policy model for connected
systems or hosts.
Should offer control and tracking of operational user activity to
meet audit and compliance requirements
Solution should support traffic flows visualization with context of
end-to-end Network Visibility. from the VM, to the virtual NIC all the
way to the top-of-rack switch port with health and performance of
the network
Solution should provide network analysis solution to collect and
analyze network flows in real time and put them in the context of the
G Security
Switch should support for deploying different security for each logical and physical interface
using Port Based access control lists of Layer-2 to Layer-4 in IP V4 and IP V6 and logging for
fault finding and audit trail
Switch should support control plane i.e. processor and memory Protection from unnecessary or
DoS traffic by control plane protection policy
Switch should support AAA using TACACS+ / Radius
Switch should support for Role Based access control (RBAC) for restricting host level network
access as per policy defined
H Manageability
Switch should support for RMON/RMON-II for central NMS management and monitoring
Switch should provide remote login for administration Telnet, SSHv2
Switch should support for management and monitoring status using different type of Industry
standard NMS using SNMP V2 and V3
Switch should support for basic administrative tools like Ping and traceroute
Switch should support central time server synchronization using Network Time Protocol NTP V4
Switch should be IPv6 Certified (IPv6 Logo Ready or USGv6)
Switch should be EAL3/ NDPP /NDcPP or above Certified under common criteria
G Out of Band Management
The DC Switches should have the capabilities to be deployed and managed by an software
solution installed on a ESXi or KVM Hypervisor as an Out of Band Management tool.
OOB Management Tool should provide full lifecycle management of the network including
Design, Build, Deployment and Validation and support Zero Touch provisioning that takes a
device from initial boot to a point where it is managed by the Fabric Manager.
OOB management Tool should support DC switching design with industry standard protocols
like Ethernet, IP, BGP in the physical/underlay and EVPN-VXLAN in the overlay of the
proposed architecture with visualizations for path analysis, heat maps and bandwidth
Should support Network Virtualization Overlays with VXLAN data plane, EVPN control plane,
Edge-Routed Bridging Overlay and Proxy ARP and ND
Should support deployment of 3-Stage and 5-Stage leaf-spine IP fabrics with Multihoming by
using industry standard EVPN ESI with multi-tenancy and workload isolation at Layer-2 and
Layer-3 using VLAN, VXLAN, EVPN, VRF (Routing Instance) and Group Based Policies
Should support anycast gateway that configures every SVI/IRB interface that participates in the
stretched L2 service with the same IP/MAC address
Should provide full network-centric DC Switching Infra health view to operations and NOC
teams using built-in Dashboards which presents contextualized information on a wide range of
categories including
BGP status, Physical Layer-1 Visualizations, Interface Expectations, Configuration compliance,
Revenue facing Servers, Deployment Anomalies, Routing Anomalies, Hardware (CPU, TCAM,
Memory, Power), Configuration Deviation
Solutions should provide Advanced telemetry that can collect streaming telemetry data from
switches and monitor and get alerts on data transfers across a fabric
Should support creation of Service Level Agreements in one central location and alert anytime
there is a deviation from defined properties. Should have ability to check the compliance of
devices and services across the entire fabric.
Should support Role-based Access Control (RBAC) for logging into OOB Management tool.
Should support LDAP, AD, TACACS+, and RADIUS for authenticating and authorizing users
and should support Restful APIs for 3rd Party Integrations.
The bidder should provide comprehensive warranty till end of contract period with 24 x 7 x 365
for all equipment and software included in the proposed solution.
S.
Detailed Technical Specifications
No
A Form Factor
Rack Mountable with minimum 3 Slots
B Architecture
The router should be modular in architecture with single chassis solution
The router should support hardware based redundant Route processors / Routing engines
The router should have minimum 4GB of internal flash memory or more to support multiple
software images for backup purposes, log report and future scalability
The router should have 4GB of RAM/DRAM to support large routing tables & other memory
intensive processes
The Router throughput of minimum 68 Gbps from day 1
Traffics handling capacity should be minimum 48 Mpps from Day 1
The router should have Redundant Power supply from day one
All modules, fan trays & Power supplies should be hot swappable
C Interfaces
The router should have minimum 8 x 1 Gigabit Ethernet routing ports with 4 x RJ-45 transceivers
and 4 x SM/MM SFP from day 1
The router should have 4 x 10G Ports with SM/MM optics scale to 6 x 10G Ports
The router should support Network Address Translation (NAT) and Firewall features
Should support at least 500K IPv4 and 500k IPv6 routes and 48k Multicast Routes
D Protocols
Should have RIPv2, OSPF, IS-IS and BGP4, LDP, BFD routing protocols & IP multicast routing
protocols: PIM, IGMP, VxLAN, EVPN and DCI (Data Center Interconnect)
Should support Enterprise Services feature set with support for protocols like Multiprotocol Label
Switching (MPLS), PWE3, MoFRR, Layer2 circuits, VPLS and NGMVPN
The router should support multiple level of privileges and authentication for user access
Should support RADIUS and TACACS+
Should be capable of supporting 802.1q VLANs and VLAN trunking
Should support port aggregation for higher bandwidth and redundancy
Router should support 64k Queues
Router should support hardware based IPSec with 4Gbps throughput with 2000 tunnels
The router should support congestion management techniques like Priority Scheduling, WRED
Should support Non-Stop Forwarding/Non-Stop Routing support to ensure data forwarding during
software switch-over or upgrade
The router should support out of band management
Should be possible to boot the router from a remote system or USB ports
Should support SNMP v1, v2 and v3
Should support TFTP for downloading of OS software
The router should be able to support multiple OS images for smoother up gradation.
Should support online and extensive debugging features
The router should be EAL 3/NDPP/ NDcPP certified under Common Criteria.
S.
Detailed Technical Specifications
No
A General requirements
Router should have a modular architecture
S.
Detailed Technical Specifications
No
Minimal performance degradation when running advanced services such as stateful firewall,
NAT, and IPSec.
B. Hardware and interface requirements
Router should have atleast 6 x 10/100/1000 and 4 x 1/10G SFP ports supportiboth LAN and
WAN protocols.
Router should have 4GB RAM and 16GB internal Flash/ Storage
Router should have atleast 3 free LAN/WAN slots
Router should support modular LAN and WAN connectivity options Like 4G/LTE
Router should have internal redundant Power Supply.
C. Performance requirements
The Router should have a minimum routing performance of 1500Kpps or 2.5 Gbps
D Quality of Service (QoS ) requirements
Routers should support Class-based queuing with prioritization
It should be possible to configure maximum bandwidth and guaranteed bandwidth
Routers should support 802.1p, DSCP and EXP
Routers should support Marking, policing, and shaping
Routers should support congestion management features like WRED
E Routing protocol support
The Router should support IPv4 and IPv6 routing
The Router should support VRRP
The Router should support Static Routes
The Router should support RIPv1 & RIPv2
The Router should have OSPF, IS-IS and BGP
The Router should support Policy Based Routing
F Multicast Features
Multicast Listener Discovery (MLD), IGMP v1/v2/v3 and PIM-SM, Source Specific Multicast
(SSM)
G MPLS Features (From Day 1)
Layer 2 and Layer 3 VPN, LDP, RSVP and mVPN/ NGMVPN
H Security features (From Day 1)
Routers should support AAA using RADIUS or TACACS
Routers should support Packet Filters/ACL
Routers should have Stateful Firewalling
Routers should support Tunnels (GRE and IPSec)
Routers should have DES (56-bit), 3DES (168-bit), AES (256-bit) encryption
Routers should support MD5 and SHA-1 authentication
Routers should have role based access mechanisms.
Routers should support Network address translation (NAT).
I Management and Troubleshooting
Router should have Console, Telnet and Web for management
Routers should support Software upgrades through Web
Routers should support SNMPv2 and SNMPv3
Extensive debugs on all protocols
Real-time traffic-interface/sub interface statistics.
IPSLA/ Real-Time Performance Monitor
J Certifications
Safety certifications UL 60950-1
EMC certifications FCC Class A
The router should be EAL 3/NDPP/ NDcPP certified under Common Criteria.
S.
Detailed Technical Specifications
No
The proposed system should have integrated Web Content Filtering solution without
64 external solution, devices or hardware modules.
The proposed solution should be able to enable or disable Web Filtering per firewall policy or
65 based on firewall authenticated user groups for both HTTP and HTTPS traffic.
66 The proposed system shall provide web content filtering features:
67 a) which blocks web plug-ins such as ActiveX, Java Applet, and Cookies.
68 b) Shall include Web URL block
69 c) Shall include score-based web keyword block
70 d) Shall include Web Exempt List
The proposed system shall be able to queries a real time database of over 110 million +
71 rated websites categorized into 70+ unique content categories.
Application Control
The proposed system shall have the ability to detect, log and take action against network
72 traffic based on over 2000 application signatures
73 The application signatures shall be manual or automatically updated
The administrator shall be able to define application control list based on selectable
74 application group and/or list and its corresponding actions
Data Leakage Prevention
The proposed system shall allow administrator to prevent sensitive data from leaving the
network. Administrator shall be able to define sensitive data patterns, and data matching
75 these patterns that will be blocked and/or logged when passing through the unit.
High Availability
The proposed system shall have built-in high availability (HA) features without extra
76 cost/license or hardware component
77 High Availability Configurations should support Active/Active or Active/ Passive
The proposed system shall support high availability by setting up a cluster with the following
78 characteristics:
79 Supports up to 4 cluster members
80 Supports 2 HA modes; active-passive (failover HA) and active-active (load balancing HA)
81 Cluster units communicate with each other through their heartbeat interfaces
Uses a combination of incremental and periodic synchronization to make sure that the
82 configuration of all cluster units is synchronized to that of the primary unit
83 Provides device failover in the event of hardware or software failure
84 Provides link failover when a direct link is not available on one/more monitored interface(s)
Provides remote link failover when connectivity with IP addresses of remote network
85 devices, for example, a downstream router is not available
In the event of a failover, log messages about the event and can be configured to send log
messages to a syslog server. The cluster can also send SNMP traps and alert email
86 messages
Supports session failover (also called session pickup) which during cluster operation the
primary unit informs the subordinate units of changes to the primary unit connection and
state tables, keeping the subordinate units up to date with the traffic currently being
processed by the cluster. during cluster operation the primary unit informs the subordinate
units of changes to the primary unit connection and state tables, keeping the subordinate
87 units up to date with the traffic currently being processed by the cluster.
88 Supports the option to automatically failback in the event the original unit recovers
89 Supports widely separated cluster units installed in different physical locations
The proposed system shall support active-passive virtual clustering that uses virtual unit
partitioning to send traffic for some virtual units to the primary cluster unit and traffic for other
virtual units to the backup cluster units. If a failure occurs and only one cluster member
90 continues to operate, all traffic fails over to that physical unit, like normal HA.
The proposed system shall support full mesh HA configuration where one can connect an
HA cluster consisting of two or more cluster members to the network using 802.3ad
91 Aggregate or Redundant interfaces and redundant switches
The proposed system shall support out-of-band management for each cluster member
where a management interface is reserved with its own configurations and are not
92 synchronized to other cluster units.
The proposed system shall support the upgrade of the firmware without interrupting
93 communication through the cluster
Logs and Report
Should have 900 Gbps of Hard Drive Capacity for logging and reporting if not please quote
94 separate appliance
Real-time display of information allows you to follow real-time trends in network usage such
95 as the source IP address and the destination URL for HTTP traffic.
Warranty and Maintenance
97
The bidder should provide comprehensive warranty till end of contract period with 24 x 7 x
365 for all equipment and software included in the proposed solution.
The proposed system shall allow GUI configurations to external services that
includes External threat feeds: URL list, IP list, domain name list and malware file
20 hash
Hardware
The Solution should be Hardware based, Reliable, purpose-built security appliance
with hardened operating system that eliminates the security risks associated with
21 general-purpose operating systems
Hardware appliance should have at least 16 x 1GE RJ45 interface, 8 x 1GE SFP
22 slot, 12x25GE SFP28/10GE SFP+ and 4x40 GE QSFP+.
23 IPS throughput should be minimum 12 Gbps for Mix / Production traffic
24 IPS should have 450,000 new sessions per second
25 IPS should have 8 Million concurrent sessions
The proposed system shall be able to operate on either Transparent (bridge) mode
to minimize interruption to existing network infrastructure or NAT/Route mode. Both
26 modes can also be available concurrently using Virtual Contexts.
Virtualization
The proposed solution should support Virtualization (IPS). Minimum 10 Virtual IPS
27 license should be provided.
Intrusion Prevention System
28 The IPS detection methodologies shall consist of:
29 a) Signature based detection using real time updated database
30 b) Anomaly based detection that is based on thresholds
31 The IPS system shall have at least 12,000 signatures
IPS Signatures can be updated in three different ways: manually, via pull
technology or push technology. Administrator can schedule to check for new
updates or if the device has a public IP address, updates can be pushed to the
32 device each time an update is available
In event if IPS should cease to function, it will fail open by default and is
configurable. This means that crucial network traffic will not be blocked, and the
33 Firewall will continue to operate while the problem is resolved
IPS solution should have capability to protect against Denial of Service (DOS) and
DDOS attacks. Should have flexibility to configure threshold values for each of the
Anomaly. DOS and DDOS protection should be applied and attacks stopped before
34 firewall policy lookups.
IPS signatures should have a configurable action like terminate a TCP session by
issuing TCP Reset packets to each end of the connection, or silently drop traffic in
35 addition to sending a alert and logging the incident
Signatures should a severity level defined to it so that it helps the administrator to
understand and decide which signatures to enable for what traffic (e.g. for severity
36 level: high medium low)
Application Visibility
The proposed system shall have the ability to detect, log and take action against
37 network traffic based on over 2000 application signatures
38 The application signatures shall be manual or automatically updated
The administrator shall be able to define application control list based on selectable
39 application group and/or list and its corresponding actions
High Availability
The proposed system shall have built-in high availability (HA) features without extra
40 cost/license or hardware component
41 High Availability Configurations should support Active/Active or Active/ Passive
The proposed system shall support high availability by setting up a cluster with
42 the following characteristics:
43 Supports up to 4 cluster members
Compliance
Sl. No. General Requirement
(Yes/No)
Management, Configuration Management, Network
Management, CRM tools to automate Events to Ticket
7. System should be Multi-tenant in architecture, The Service desk
tool must be provided at DC and DR with high Availability
8. Solution should have capability to generate gate pass for entry
and exit with customized forms
9. Product should be able to Import User data from LDAP, LDAP or
any 3rd party system
Incident Management
10. Incident records can be created and changed through web
interface, Event Management, Monitoring & Management tools,
CRMs, ERPs or any 3rd party system, Mobile App, Email etc.
11. Any RE/FW of the Email should not create New Incident, it
should automatically merge with original Incident
12. Any one from CC/BCC/TO list members reply to the Email
should not create new incident instead of it should automatically
merge with original Incident
13. Incident record should identity & record the source of reporting of
the incident (such as event/Alarm trigger, Email, person or group,
Phone etc.)
14. Incident records are separated from Request, Problem and
change request records and should be able to convert, Relate
Incident to Problem, Request, Change etc.
15. Incident records can be classified according to service category,
Impacted Service, Problem Category, Impact, Urgency, Priority
16. Incident records contain State, Status information
17. Incident records can be linked to Customer/User Information and
call back method such as telephone or email
18. Incident records can be linked to configuration items (multiple CI
in case Incident impacts multiple asset) and Impacted asset
detail should be visible
19. Incident records can be linked to the caller and should provide
previous Incident History of caller while adding the incident
20. Incident records can be linked to and routed to support partners,
3rd Party Vendors, Franchise
21. Predefined Escalation Matrix for each business service should
be applied to incidents and whenever required it can be defined
dynamically for each Incident while working for Incident
22. Automatic Incident logging through Event management based on
pre-defined rules on rule engine
23. Incident can be linked to another Incident, Parent child relation
between Incidents can be able to define
24. Support for notification and escalation, Business Escalation on
tolerance breach, should be able to trigger and update 3rd party
web application, or can run scripts
25. Must be customizable to include additional information that is
required to be logged against incidents e.g. first contact closure
26. Able to search similar related incidents that have been previously
logged in the system
27. Able to have multiple assignments to various groups and
analysts (Automatically and Manually)
28. Able to attach subsequent tasks and notes to the main incident.
29. Should be able to create task within incident to take help from
other team members or 3rd party vendors
Compliance
Sl. No. General Requirement
(Yes/No)
30. It should support tracking of SLA (service level agreements) for
call requests within the helpdesk through service types.
Should be able to attach multiple SLA profiles, Multiple SLA
Metrics, should be able to adjust the SLA based on Authorized
workflow
31. Should be able to defined the Different Business Hour templates
for each customer and can be automatically selected for each
incident, can be applied for different business services and
customers, working teams
32. Should be able to define dynamic workflows and process
33. System should support Multiple Incident Models, should be able
to define different workflow for each department, each Location,
for each type of business service. Should be able to define
(State, Status, Priority Matrix, Custom Fields, Teams, Escalation
Matrix, Dynamic SLA Flow, Services, Requester/ Customers,
Role based access control on Fields, Dynamic Notification
Templates, Associated Service Asset/CMDB etc.)
34. Should be able to define dynamic teams, Notification templates
35. Auto assigned incident to the support staff, Field Engineers,
Franchise based on pre-defined rules
36. It should provide provision for customer Feedback and Rating to
assess their service experience and should be able to map
different fedback profile for different service, can be able to call
on user defined status.
37. System should support auto assignment of Incident, should
consider auto-assignment based on services, shifts, Load, Staff
Leave etc.
38. System should provide option to log the comments or notes
(sequentially record diagnostic activities and work done) at each
Level of support staff (i.e L1 to L2 to more levels) and should be
able to extract it in the report
39. System should provide option to record conversation
(offline/online chat) between Agent and the Requester and it
should be recorded for each incident automatically.
40. system should provide option to match incident records to related
problem records and known error records
41. System should support Incident Functional Escalation
42. System should support Incident Hierarchic Escalation; Hierarchic
Escalation rules should support based on Severity or Priority. For
Ex. Based on Incident Priority the Auto Escalation time to Higher
Level should be different.
43. Incident Record Access Control (tool allow access controls to
open, modify and close incidents based on pre-established
conditions)
44. There should be an option to Tag the Incidents
45. For Any Incident SLA should be calculated based on Asset,
Requester/Customer, 3rd Party Vendor, Partner, Service,
Service Category
46. Audit Trail: system should provide an audit trail of all incident
record updates, complete history of Incident progress
47. Within Incident there should be a Hop analysis timeline graph for
each incident
Problem Management
48.
Have a predefined out-of-the-box process for problem
management that is compliant with best practice frameworks
Compliance
Sl. No. General Requirement
(Yes/No)
such as ITIL Problem records are separated from incident,
request and change request records
49. Problem Record Date and Time, Problem Source, Contact
Detail, Symptoms, Status should be recorded, classified
according to priority and category, to be escalated based on pre-
established and manually overridden conditions
50. Problem records can be linked to configuration items, Change,
Incident, Problem, Knowledge Base
51. Problem record should have option to add multiple workarounds
and solutions
52. Problem records can be created from incident record, should be
able to link with one or more incidents
53. Problems are monitored and tracked against tolerance breach,
Support for notification and escalation on tolerance breach
54. It should provide detail asset information on hardware and
software inventory through seamless integration with asset
management tools.
55. incident record contains a field or field(s) to assign an initial
incident priority according to pre-established and manually
overridden conditions? (SLA, CI type, business services, level of
service disruption etc.)
56. Allows customization of the workflow to align to business
requirement
57. Should have option to generate the Root cause analysis report
after problem closure on single click
58. Tool should allow problem resolution to include a workaround
and for that information to be visible elsewhere? (Such as CI
records, incident records, knowledge data, service reports).
59. Does the tool allow a known error record to be created in the
development environment and for that information to be visible
elsewhere (incident records, knowledge data)
60. Problem Management should have option to review major
problem record
61. Option to Analyse the problem record
Change Management
62. Change request records can be created separated from incident
and problem records, changed and deleted, Time and date will
be automatically recorded, can be classified according to priority
and category, records contain state, status information
63. Change record can be created by using predefined Change
Template
64. Change request records can be linked to configuration items,
Incidents, Problems, other Change Requests
65. Template based Dynamic Task & Activity cab be created to
define change activity, other stakeholders can be able to provide
feedback /comments on the activities
66. Assessment information can be recorded against the change
request
67. Change planning and execution can be build, test, and
implemented based on the plan
68. Change request records can be linked to and routed to support
employees
69. Allows customization of the workflow to align to business
requirement
70. Change SLA can be configured, Tracked, Monitored
Compliance
Sl. No. General Requirement
(Yes/No)
71. CMDB is pre-integrated with Change Request, any change in CI
can be done only by using the Change Request, CI modification
can be done with in Change Request and temporary stored and
can be updated only after Successful change implementation.
Knowledgebase Management
72. Knowledgebase Management should be integrated with the
NMS/EMS system
73. Role based, Team Based, User Based Access control on KB
articles/FAQ/Information/KE/Solutions etc.
74. In FAQ/Solutions type of knowledge, system should allow to add
multiple questions/multiple solutions with single knowledge
article
75. Knowledgebase suggests solutions, Full text search, Keyword
search, should be able to attach files with knowledge articles
Service Level Management (Service Desk)
76. Facilitates the creation and management of an IT service
catalogue, SLA, OLA, UC Templates
77. Facilitates the development of custom SLA structures, It should
not be just two metrics Response, Resolution, Should be able to
define Custom Metrics based Custom Rules.
78. Service level agreements (SLA) records can be created,
changed and deleted, for the Service defined in the Service
Catalogue, For CI, Assets, Customer, Group of customers,
Priority.
79. Able to create Business Hours, Non-Critical Business Hours,
Non-Business Hours, 24x7 SLA, It should support Round the
clock SLA Management, Should be able to monitor based on Pre
Recurring Period.
80. Response time and availability criteria shall be used to determine
key thresholds; that managers and technicians can monitor and
respond to SLA-based tasks appropriately.
81. SLA records contain information on IT provider and customer,
services, service levels, etc.
82. Multiple escalation points can be created as threshold and
escalation can be triggered on breach of threshold
83. Able to send notifications when escalation of the SLA is
breached
84. Able to automatically assign Incident, Task or Process to other
user, group or role when escalation is breached
85. Service level agreement records can be linked to incidents,
Problem and changes.
86. SLA should have option to calculate MTTA, MTTR for Field
Engineers, Partners, Service Vendors.
87. Service level agreement records can be linked to tools for
monitoring, measuring and registration of the performance of IT
provided services
88. Should be able to adjust SLA time and approval must require for
the adjustment
Service Asset and Configuration Management
Service Catalogue
89. System should allow to create service categories, product
categories etc.
90. System should allow to create service hierarchy, User access
control on the service items
Compliance
Sl. No. General Requirement
(Yes/No)
91. Should be able to define the workflow to be to deliver the service
92. Should be able to define SLA to be used per customer basis,
should be able to offer different SLA to different customer or
same SLA to multiple customer
Service Asset and Configuration Management
93. System should allow to add multiple CMDB classes dynamic
94. System should allow to create dynamic Item types
95. System should allow to create dynamic input custom forms for
each Item type
96. Able to manage Annual Maintenance Contract (AMC) vendors,
AMC and provide AMC notification
97. Able to manage procurement, Contract details for each Items
98. Provide summaries based on total number of servers, network
equipment’s, OS, Vendor summary etc.
99. Provide Expiry notification for AMC dates.
100. Should be able to integrate with Customers, Incidents, vendors,
Locations
101. Should be able to create the relationship with other Item types
102. System should provide option to Automatically create the Service
assets from Management tools.
Reports and Dashboards
103. Able to allow changing/customization of fields and time interval,
for Incident, Change, Problem, Request, SLA
104. Able to export file in the format of PDF, CSV and Word
105. Able to provide standard KPI reports
106. Provides SLA reports graphs, matrix report, add SQL type report
consideration Group by, Order by, Filters etc.
107. Private Report features should be available, and the visibility
should be able to control based on user & Role
108. Auto/Schedule report features should be available
Management Features
109. Should be able to rollout and Expire surveys within date range
110. Should be able to send survey to specific Team, User, customer
etc.
111. There should be Announcement portal and it should be able to
schedule for certain time
112. Template based Dynamic Task should be created, it should have
option to assign the task, workflow, Assignment, Time recording,
attachments, comments etc. It can be utilizing to assign the task
to subordinate
113.
Warranty and Maintenance
Solution Should clean computers of file-based and network viruses plus virus and
worm remnants (Trojans, registry entries, viral files) through a fully-automated
2 process.
Should be able to reduce the risk of virus/malware entering the network by blocking
3 files with real-time compressed executable files.
4 Should include capabilities for detecting and removing rootkits
Should provide Real-time spyware/grayware scanning for file system to prevent or
5 stop spyware execution
Should have capabilities to restore spyware/grayware if the spyware/grayware is
6 deemed safe
Should have Assessment mode to allow first to evaluate whether spyware/grayware
7 is legitimate and then take action based on the evaluation
Should clean computers of file-based and network viruses plus virus and worm
8 remnants (Trojans, registry entries, viral files)—through a fully-automated process
To address the threats and nuisances posed by Trojans, the solution should
be able to do the following but not limited to:
9 a) Terminating all known virus processes and threads in memory
10 b) Repairing the registry
11 c) Deleting any drop files created by viruses
12 d) Removing any Microsoft Windows services created by viruses
13 e) Restoring all files damaged by viruses
14 f) Includes Clean-up for Spyware, Adware etc.
Should be capable of cleaning viruses/malware even without the availability of virus
clean- up components. Using a detected file as basis, it should be able to determine
if the detected file has a corresponding process/service in memory and a registry
15 entry, and then remove them altogether.
Should provide Outbreak Prevention to limit/deny access to specific shared folders,
block ports, and deny write access to specified files and folders on selected
16 customers in case there is an outbreak
Behaviour Monitoring:
a) Should have behaviour monitoring to restrict system behaviour, keeping security
17 related processes always up and running
b) Enable certification that a software is safe to reduce the likelihood of false positive
18 detections or equivalent
Should provide Real-time lock down of customer configuration allow or prevent users
19 from changing settings or unloading/uninstalling the software
Users with the scheduled scan privileges can postpone, skip, and stop Scheduled
20 Scan.
CPU/memory (physical or virtual) usage performance control during scanning:
a) Checks the CPU usage level configured on the Web console and the actual CPU
21 consumption on the computer
22 b) Adjusts the scanning speed if:
23 c) The CPU usage level is Medium or Low
24 d) Actual CPU consumption exceeds a certain threshold
Should have a manual outbreak prevention feature that allows administrators to
configure port blocking, block shared folder, and deny writes to files and folders
25 manually
26 Should have Integrated spyware protection and clean-up
Should have the capability to assign a customer the privilege to act as a
27 update/master relay agent for rest of the agents in the network
Shall be able to perform different scan Actions based on the virus type (Trojan/
28 Worm, Joke, Hoax, Virus, other)
shall be able to scan only those file types which are potential virus carriers (based on
29 true file type)
Shall support grouping of customers into domains for easier administration &
Endpoint security solution should provide vulnerability protection, which should scan
the machine and provide CVE number visibility and accordingly recommend rule for
59 virtual patch against vulnerability.
Establish separate configuration for internally versus externally located machines
60 ( Policy action based on location awareness )
Should be capable of uninstalling and replacing existing customer antivirus software
61 and to ensure unavailability of any residual part of the software.
Security Compliance should leverage Microsoft Active Directory services to
62 determine the security status of the computers in the network
Should have a feature similar to Firewall Outbreak Monitor which sends a
customized alert message to specified recipients when log counts from customer
IPS, customer firewall, and/or network virus logs exceed certain thresholds,
63 signalling a possible attack.
Should be able to send a customized notification message to specified recipients
64 when firewall violations exceed certain thresholds, which may signal an attack
Should perform Boot & Rootkit scan and cleaning, Endpoint security solution should
have capability of AV, Zero day threat protection, Vulnerability protection, HIPS,
Firewall, Device control, virtual Patching and integrated DLP with pre and post
65 machine learning execution for malware analysis.
Virus definition files should be lighter so that same can be transmitted to remote
locations having minimum of 64kbps link or the update pattern size should be less
66 than 200Kb
System should be configured in such a way that at no case no endpoints/remote
agents will be able to communicate with OEM cloud for obtaining updates through
67 internet.
In case of bot infection, bot removal tools also to be facilitated to clean the infected
68 machine
69 The solution should have latest machine learning technology in built from day one.
The solution should have the option of the endpoint vulnerability shielding in the
70 network.
71 The solution should have ransomware protection in built.
72 Solution should have URL and web filtering at gateway level for web security
75 Solution should support IPv4 and IPv6 from day one
77 Warranty and Maintenance
The bidder should provide comprehensive warranty till end of contract period with 24
x 7 x 365 for all equipment and software included in the proposed solution.
4 Annexure
4.1 Detailed As Is Process Maps
NEA has prepared As-Is process maps for all major functions under IFMIS. Detailed description of these
processes is provided below:
1. Budgeting
Sub-process
NEA prepares budget for O&M expenses and capital expenditure on an annual basis. NEA takes
into consideration the budget of GoN for NEA for specific projects approved by GoN. The CFD, HO
is mainly responsible for managing the budget preparation and approval process. Every year it
prepares a budget format and instructions note for O&M and capital budget and sends to each of
the GM offices. Further, GM office through RO provides budget format and instructions to each of
the Budget Centre to provide budget estimates in the prescribed manner.
The budget estimates is prepared at the ground level by every Budget Centre considering historical
cost of 9 months and projected for 3 months for the current year. The projects under construction
and new projects are considered for preparation of capital budget estimates. The revenue budget
targets are sent by DCS Budget Centres. The budget for materials is prepared considering the
stock in hand and additional materials required to be procured next year.
The budget estimates are prepared by the Budget Centre in consultation with the Unit Head and
forwarded to the RO (in case of DCS)/ GM office. The RO (in case of DCS)/ GM office discusses
the budget figures and asks Budget Centre to send the final figures of the budget estimates. In
case of DCS, RO sends the compiled budget estimates for its Budget Centres to GM Office.
After the budget estimates are received from Budget Centre/ RO, the GM office compiles and
consolidates the budget estimates and forwards it to CFD. The CFD compiles and consolidates the
budget estimates after due discussion with GM offices. Subsequently, the budget is discussed by
Director Finance with DMD and then with MD for finalization. The budget estimates are then
presented to Budget Committee for review and finalization. Based on the comments of Budget
Committee the budget estimates are revised.
In case of generation, transmission the budget centres (projects) also provide the physical and
financial progress for the previous financial year along with the activity wise works to be
undertaken during the budget period. Based on it, the Corporate Planning and Monitoring
Department prepares a budget proposal and submits it to GoN for approval and its inclusion in
GoN budget. Parallel, this budget proposal is also provided to CFD, HO for inclusion in the overall
cash flow budget. In case, the GoN budget is approved before NEA budget, then approved budget
component is included in NEA budget for the above; otherwise provisional budget shall be
included. Similar process is followed for rural electrification projects budget, which is managed by
GM, DCS.
Subsequent to the above, the budget is presented to the BoD for approval and finalization. The
finalized budget is printed in two books – O&M budget and Capital budget and intimated to GM
offices, which further intimates to RO/ Budget Centre. The budget book consists of overall cash
flow statement, overall financial statement, overall GL head wise budget, office wise GL head wise
budget for O&M work, GL head wise office wise budget and NEA’s funding for capital budget. The
project funded by GoN is included in the overall projected cash flow statement only.
At Budget Centre level, the budget is loaded in CAIS for the purpose of analysis of actual
expenditure incurred against budgeted.
Sub-process
The CFD, HO releases budget for expenses related to employee’s benefits and administration. It
identifies monthly budget and prepares a Payment Voucher and transfers funds to GM office along
with fund transfer advice. Similarly, GM office releases the budget to the Budget Centre. In case of
DCS, the budget release from GM office is routed through RO. The Payment Voucher and Receipt
Voucher is prepared at each office transferring fund and receiving fund respectively.
Sub-process
The Budget Centre prepares Monthly Requisition Slip for requesting fund against budget for the
forthcoming month and submits to RO (in case of DCS)/ GM office along with the TB for the period
up to previous month. In case of RO, the consolidated Monthly Requisition Slip is submitted to GM
office. The GM office then compiles and consolidates the Monthly Requisition Slip for the group
and demands fund from CFD. The budget is released for O&M expenses as well as capital
expenditure by CFD to GM office. The GM office releases the budget to Budget Centre directly and
in case of DCS through RO.
The CFD based on the availability of fund and transfers lump sum fund to the GM office. The GM
office receives the fund and allocates and transfers the fund to RO (in case of DCS)/ Budget
Centre. The Payment Voucher and Receipt Voucher are prepared at each office transferring fund
and receiving fund respectively. Further, the transferor of the fund also provides fund transfer
advice to the transferee Budget Centre.
Sub-process
This sub-process details out the process for transfer of Collections made by DCS Budget Centre/
Collection Centre against sale of power, other income pertaining to power, miscellaneous income,
etc. The Collections are made by the Budget Centre/ Collection Centre of DCS on a daily basis in
the form of cash/ DD/ cheque received from consumers.
NEA has an arrangement with the bankers in most of the DCS offices, where in bankers visits the
Collection Centre to collect the cash/ DD/ cheque and issues a Collection receipt against it. These
funds are credited to the Collection bank account. On a weekly basis banker transfers the
Collections in the form of call deposit to CFD, HO.
Alternatively, where the above arrangement is not prevalent, the Budget Centre deposits the
Collections with the bank and prepares DD, which is sent to CFD, HO.
The transfer of funds results in IUT where in the fund transfer advice is given to CFD by the Budget
Centre.
Sub-process
The Budget Centres are required to transfer unutilized funds at the year-end to HO, as per the
instructions/ guidelines of NEA. The Budget Centre identifies the unutilized balance lying in the
bank at the year-end and with the approval of Unit Head, transfers the fund to the CFD, HO. For
transfer of funds, Payment Voucher is prepared by the Budget Centre. The CFD, HO prepares the
Receipt Voucher on receipt of intimation of fund transfer.
The transfer of funds results in IUT where in the fund transfer advice is given to CFD by the Budget
Centre.
Sub-process
Borrowings – Long Term from GoN – direct payment by Funding Agencies to third parties
Sub-process
GoN receives loan/ grant from funding agency (World Bank, ADB, etc.) for the purpose of
strengthening power sector in Nepal. GoN based on back-to-back loan agreement with Funding
Agency, provides funds to NEA in the form of loan. GoN signs MoU with NEA defining the terms and
conditions of loan, loan scheduling, payment mode, installment amount, etc.In one of the
arrangements of borrowings, the expenditure incurred by NEA, under the project, is directly paid by
the Funding Agency to the third party. These payments are the borrowings for NEA from GoN
through Funding Agency.
NEA incurs the expenditure including hiring of contractor, purchase of materials from supplier, etc.
On delivery of goods/ services, the Project Budget Centre receives supplier/ contractor bill, which is
reviewed and passed based on the contract with supplier/ contractor.
Subsequently, the Budget Centre prepares a JV to account for the expenses and also prepares a
letter requesting for payment to the Project Coordinator Section. Based on the letter Project
Coordinator writes a letter to the Funding agency, requesting for payment to third party, providing
details like quantum of payment, payment mode, payment currency, etc. Based on the above-
referred letter, the Funding Agency makes direct payment to the supplier/ contractor and intimates to
the Project Coordinator Section of NEA. The intimation includes information about the payment
made, mode of payment, payment currency, exchange rate, etc. The Project Coordinator Section
updates its loan records and forwards the intimation to Project Budget Centre.
Sub-process
As discussed above, all the funds received by NEA from Funding Agency is based on the back-to-
back loan/ grant agreement of GoN with Funding Agency. All these borrowings made by NEA are
repayable to GoN. Over and above payments made by Funding Agency directly to third party on
behalf of NEA, there is also an arrangement wherein the Funding Agency provides a certain lump
sum advance to NEA, which is recouped every 90 days, based on the expenditure incurred during
that period. The recoupment of advance is the borrowings for NEA from GoN through Funding
Agency.
The Project Budget Centre incurs the expenditure based on the MoU signed by NEA with GoN. It
passes the bill for expenditure incurred and accounts it in CAIS. Subsequently, it prepares and
submits a letter to Project Coordinator Section requesting for payment to the supplier/ contractor.
Based on the letter, the Project Coordinator Section makes payment to supplier/ contractor
(intimating the Nepal Rastra Bank to transfer funds to the payee’s account) and intimates to Project
Budget Centre and Project Accounts Section. The above payment leads to IUT transaction.
# Issues Impact
Refer issues provided in process B-040
Sub-process
NEA borrows short-term loans from banks to bridge its working capital requirements. The
periodicity of these loans ranges from three months to nine months and is repaid at the end of the
period.
Sub-process
The Project Budget Centre, at the end of completion of the project, transfers its borrowings account
to Central Payment Section after freezing the borrowings agreed with GoN. The Project Accounts
Section assists in execution of loan agreement with NEA including details of repayment schedule,
interest, etc. based on which the repayment shall be made to GoN.
Subsequent to execution of loan agreement with GoN, the Project Accounts Section shall intimate
Central Payment Section before due date about the payment to be made as per repayment
schedule. Based on it the Central Payment Section shall make the payment to GoN through
cheque/ fund transfer through bank.
Sub-process
NEA has issued power bonds of NRs. 1.5 billion to general public and financial institutions for the
purpose of execution of NEA Projects. These bonds issue were managed by a bank and the
records pertaining to the bondholders are also maintained by the bank. The bond bears an interest
payable on six monthly basis to the bond holders and the principal amount is to be repaid at the
end of five years.
The managing bank intimates to CFD of NEA about the interest due on the bonds on the
forthcoming due date along with the list of bond holders. The CFD calculates and verifies the
interest payable on due date. Based on it, the payment is made to the managing bank for
disbursing interest to the bond holders and accounted for accordingly.
IT application being used
Accounting Module of CAIS for the purpose of accounting.
Flow chart for the sub-process
Sub-process
The funds collected on account of security deposit from third party viz. supplier/ contractor by the
Budget Centre is required to be sent to HO at the year end. As and when it becomes due for
payment, the fund is demanded from the HO.
On Collection of cheque/ DD from third party, Receipt Voucher is prepared and the amount is
deposited in the deposit bank account of the Unit. At the year end, the fund lying in the Collection
bank account is transferred to HO through cheque/ DD/ bank transfer and Payment Voucher is
prepared. The transfer of funds results in IUT for which fund transfer advice is sent by Budget
Centre to HO and vice versa. The HO in turn receives the Receipt Voucher to account for receipt of
funds. At certain Budget Centres, the security deposit transferred to HO is transferred from
Security Deposit account to Unit Deposit Account through JV.
The third party viz. supplier/ contractor gives an application to the Budget Centre for refund of
security deposit as and when due. Based on the application, the Budget Centre sends a requisition
to HO against which HO transfers funds to the Budget Centre. It results in IUT for which fund
transfer advice is sent by HO to Budget Centre. The Budget Centre makes a Payment Voucher
and obtains acknowledgement of supplier/ contractor on payment.
Sub-process
The main income from operations of NEA is sale of power. NEA sells power within and outside
Nepal (to state electricity boards of India viz. UPSEB and BSEB). The broad categories of sale of
power to consumers within Nepal includes domestic, commercial, non-commercial, industrial,
street light, irrigation, drinking water, transportation, temple, temporary connection, community and
internal consumption. Over and above income from sale of power, NEA also charges penalty/ fine
for electricity theft/ misuse identified by the officials along with the consumption charges for the
estimated power consumed.
The consumers are billed on a monthly basis. In most of the DCS offices the billing is done on the
spot based on the current meter readings. However, in certain DCS offices, there is a one month
lag in the billing.
The Billing Section based on the previous month’s readings generates pre-printed bills for every
consumer which includes details like consumer name and no., previous reading, month of reading,
etc. These pre-printed bills are majorly generated through the computerized systems except 10-15
branches where the billing process is manually undertaken.
These pre-printed bills are sent to Meter Reading Section and meter readers visit consumer’s
place to undertake the meter readings. The meter readers visit the consumer’s place based on the
route already scheduled for each day and record the current reading to identify the no. of units to
be billed. The bill amount is then calculated considering the prevalent tariff charges. In case where
the transformer has been allotted to the consumer, an additional 3% equivalent transformer loss
charges is also charged in the bill. The calculation of bill amount may be done manually or through
hand held terminal devices. These terminal devices already have pre-stored consumer data,
automatically calculates the bill amount based on the reading and generates the bill slip to be
attached with the pre-printed bills. There are certain cases wherein rebilling is done in case the
current month’s power consumed is abnormally varying the previous three months average
consumption.
The bill is issued to the consumer after meter reading. The copy of all the bills raised on the
consumers by the meter reader is sent to Revenue Section for processing bills and accounting.
The Revenue Section processes the bill by entering the current meter readings into the system.
The processed bills
Sub-process
NEA earns income from consumers on various accounts which are ancillary to power. This income
includes application fee, sale of meter, meter connection charges, meter disconnection/
reconnection charges, meter testing charges, charge for name/ place change of consumer.
In case of new connection, consumer applies to NEA along with application charges. The NEA
representative submits a cost estimate for connection against which consumers pays the
connection charges. The consumer also pays to get the meter issued from NEA for installation
purpose.
In case of delay in payment of power bills by consumers, NEA disconnects the connections of the
consumer. In such case, consumer applies for reconnection and pays disconnection/ reconnection
charges.
At times on consumer complaints, the meters are tested by NEA for which consumer has to pay
meter testing charges.
In case the meter is burnt at the fault of consumer, then consumer has to pay meter burnt charges
to NEA.
In case of the misuse identified by NEA a notice is issued to the consumer to pay the estimated
misuse of power consumed and penalty on it.
In all the above cases, the consumer visits the Collection Centre along with the source documents
explained above and pays the necessary fees/ charges/ penalty. The counter clerk issues the cash
receipt to the consumer and distributes the application/ notice/ estimates etc. to the concerned
section. At the month end, the revenue report is generated by Revenue Section for the above
Collections made during the month and sent to the Accounts Section. Based on this report, the
Accounts Section prepares a JV and posts it in CAIS.
Sub-process
As discussed above, the bills are processed and updated in the computerized systems like
MPower, PSICOBS, etc. In any case, the bill raised is identified to be erroneous, the errors are
rectified at the time of processing the bill in the system. However, there are cases where the bill is
erroneous and has not been rectified in the consumer ledger and the consumer has complained for
erroneous billing.
In that case, when the consumer comes with the complaint at the Collection Centre, the counter
clerk receives the bill and checks the bill amount outstanding as per the application system. If an
error is identified, it is forwarded to Meter Reading Section. In case, the Sales and Collection
Report for the corresponding month is sent to Accounts Section, then the Amendment letter is
prepared, otherwise Unit Adjustment Form is prepared by Meter Reading Section. The Unit
Adjustment Form is signed by the consumer and Meter Reading Section. In case of amendment
letter, the Meter Reading Section prepares it and is signed by the meter reader, supervisor and
section in-charge and approval of the Unit Head is obtained. Based on the Unit Adjustment Form/
amendment letter the bill is rectified in the system and the adjustment entry is passed in the
system. Subsequently based on the rectification made in the bill, the Collections are made from the
consumer. The intimation, about the adjustment, is made to Accounts Section along with the
amendment letter on a monthly basis. Based on the intimation received, Accounts Section
prepares a JV and post it in CAIS.
IT application being used
MPower, PSICOBs, etc. – revenue modules for consumer wise accounting, Collection of fees/
charges, etc.
Accounting Module of CAIS for the purpose of accounting.
Sub-process
NEA’s major accounts receivable consists of Collections from sale of power and ancillary revenue.
The Collections pertaining to sale of power and ancillary revenue are made at DCS Collection
Centres. The consumer makes the payment by cash/ cheque/ DD to the counter clerk. As
informed, only the cheque which have been marked as good for payment by the bank are
accepted. The consumer also submits the bill and consumer card along with the payment.
On receipt of bill and payment, the counter clerk calculates the surcharge/ rebate on the payment.
The surcharge is charged for payments made after due date whereas rebate is allowed to the
consumer on early payments as per the prescribed slab. The counter clerk adjusts the payment
received against the bill amount and surcharge/ rebate. In case the consumer has made shorter
payment, then the surcharge and bill amount is proportionately adjusted. These adjustments are
made in the Collection module and then the cash receipt generated is issued to the consumer.
All the Collections made during the day pertaining to power and ancillary Collections are accounted
for in the Collection module as and when the transaction has occurred. There are certain offices
where the application system processes the Collections in the batch mode for the purpose of
accounting. Further, there are few remote locations where the entire Collection accounting is done
manually.
A Daily Collection Report is prepared/ generated by counter clerk based on all the Collections
made during the day providing details of account code wise receipts. This Collection report along
with cash/ cheque/ DD is submitted to Head Cashier of Revenue Section. The Head Cashier
physically counts the cash and its denominations and compares with the Daily Collection Report. In
case if any cash shortage is identified, it is debited to the account of counter clerk which is
ultimately recovered through Collection of cash/ salary from counter clerk.
The entire cash collected during the day is casted & cross casted and deposit receipt is prepared
providing denomination wise cash and cheque/ DD details. The Banker visits the Collection Centre
to collect the cash and cheque/ DD. The banker calculates the cash/ cheque/ DD amount received,
acknowledges the deposit receipt. This amount is credited to the Collection bank account of the
Budget Centre.
At the month end, the Revenue Section generates the Collection Report along with Sales Report
and submits to Accounts Section. The Accounts Section prepares Receipt Voucher to account for
the Collections made during the month. The bank reconciliation of the Collection account is
undertaken by Revenue Section. Accordingly, the bank balance as per Accounts Section is
reconciled.
IT application being used
MPower, PSICOBs, etc. – revenue modules for consumer wise accounting, Collection of fees/
charges, etc.
Accounting Module of CAIS for the purpose of accounting for Collections at the month end.
Sub-process
The bills for power consumption raised by NEA on Government offices are paid by GoN centrally.
These payments are received at HO providing details of office wise period wise payments made.
Based on the Collections made and information available, HO through GM office/ RO intimates the
DCS Budget Centre about the Collections made. The Accounts Section of DCS Budget Centre
prepares a JV for Collections made through IUT and intimates the government consumer office
wise revenue collected to Revenue Section. The Revenue Section based on the information,
adjusts the consumer ledger of each Government consumer offices for Collections made.
Sub-process
At various DCS offices, NEA has created Mobile Collection Centres, which collects the revenue
from consumers at a pre-designated location. These centres are operated by counter clerk, who
issues the manual receipt to the consumer and collects cash/ cheque. The cash/ cheque received
are collected by the Bank at the Mobile Collection Centre and deposit receipt is issued to the
Mobile Collection Centre. Further, the counter clerk at the Mobile Collection Centre submits to the
Head Cashier the cash receipts issued to the consumer and the deposit receipt issued by the
bank.
The Head Cashier reconciles the cash Collection with the cash receipts as well as deposit receipts
and identifies shortages if any and account for accordingly. The counter clerks of the Mobile
Collection Centre update the consumer wise Collection details in the Collection module of the
computerized system.
IT application being used
Bill Passing
Sub-process
NEA incurs revenue expenses as well as capital expenditure during the course of O&M and capital
project execution. Mainly, the expenses are incurred for hiring contractor for various works/
services purposes and for purchase of materials from suppliers. The supplier/ contractor are
appointed generally through work order/ contract/ PO. Hence, all the bills are passed as per the
terms and conditions agreed in the work order/ contract/ PO. Further, NEA’s employee also incurs
expenses for official purpose including travelling expenses, petty expenses, etc. All these
expenses incurred are supported by bills e.g. supplier bill, contractor bill, travelling bill/ expense
bill, etc.
On completion of a milestone by the contractor, contractor submits the bill for payment. These bills
are reviewed by the concerned Section which supervises contractor’s work and if found
satisfactory a work completion certificate is prepared and measurement is noted in MB. These
documents along with bills are submitted to the Accounts Section, which verifies the rate, quantum
of work undertaken, etc. along with the contract/ work order issued.
Similarly, in case of delivery of materials by supplier, supplier submits the bill for payment, which is
reviewed by the Accounts Section along with the GRV, materials inspection note, contract/ PO, etc.
It also verifies the rate, no. of units supplied, etc. along with the contract/ PO issued.
In case of employee travel for official purpose or expenses incurred by employee for NEA,
employee submits pre-approved travel form/ prior approval for expenses incurred, etc. along with
the expense bills to the concerned Section Head for approval. The approved expenses bills along
with supporting are submitted to Accounts Section for the purpose of bill passing.
The Accounts Section passes the bill if found to be satisfactory and prepares a bill approval form
mentioning details of amount to be paid, deduction to be made, etc. All these documents are then
forwarded to Unit Head for Final Approval.
Bill Payment
Sub-process
Subsequent to bill passing of the supplier/ contractor/ employee’s bills, the payment is done by the
Accounts Section. There are certain project expenditure payments for which bill payment is made
by the Project Coordinator Section or by Funding Agency directly to the third party (this process
has been discussed above in the relevant sections).
Other than the above, the payments are directly made at the Budget Centre level. The Accounts
Section prepares the Payment Voucher and attaches all the supporting (mentioned in bill passing
process above) to it. The Payment Voucher is verified by the Accountant and approved by the
Accounts Chief. Based on the approval, cheque is prepared and signed by the Accounts Chief and
Unit Head. The acknowledgement of the receiver is obtained on the Payment Voucher for payment
disbursed and posted in CAIS.
Sub-process
The books of accounts are maintained by each of the Budget Centre of NEA. At NEA, Budget
Centre is the office for which the budget is prepared and allocated. The consolidation of these
Budget Centres is done by each business group viz. generation, transmission and system
operation, DCS, engineering. Each business group has a GM office under which all the
Budget Centres operate directly. However, in case of DCS, the RO has been created based
on the geography and the DCS Budget Centre operates under a particular RO. These ROs
operate under DCS GM office.
The books of account are maintained in CAIS accounting module by most of the Budget
Centres. There are certain sub-accounting units which maintain their books of account
manually or in MS Excel sheet for its final consolidation in the Budget Centre. The key
vouchers being used are Payment Voucher, Receipt Voucher and Journal Voucher. On
posting of these Vouchers the GLs and SLs are updated into the system. The TB can be
generated in CAIS for a given period based on the above including/ excluding unapproved
Vouchers.
The Central Accounts Department issues instructions/ guidelines/ formats at the yearend,
which is to be followed by the Budget Centres at various levels including GM office, RO and
Branches. As per the instructions/ guidelines, all the Budget Centres are required to close
financial operations by Ashad 25 to ensure timely closure of books of account. All the
expenses pertaining to the year has to be accounted before Ashad 25. As per the instructions,
post Ashad 25, there should be no issue of cheque, no store movement and hence no
corresponding voucher entries. Further, as informed, there is also an instruction that the
Central Accounts Department/ RO/ other Budget Centre representative shall visit other Budget
Centre and sign the counterfoil of the last cheque issued from every bank account for the year,
last payment voucher issued, last journal voucher, last GRV and Goods Issue Voucher
prepared for the year.
The Budget Centre is required to provide information in the prescribed format pertaining to
closing balance as per bank/ cash book, information on liabilities and security deposits
received, contingent liabilities, closing stock of store items. The Budget Centre is also required
to transfer the unutilized funds available at the yearend as well as the security deposit balance
to CFD, HO.
The Budget Centre provides the following information in its annual reporting to the RO/ GM
office: TB with annexures covering Group wise GLs and GL wise SLs, if any
FA Schedule, FA wise balances and their details in MS Excel sheet
Copy of bank statement along with bank reconciliation statement generated from CAIS
Sub-process
The consolidation of TBs and preparation of financial statements for NEA is done by Central Accounts
Department at HO. The GM office forwards the consolidated TB for all the Budget Centres in hard
copy/ MS Excel sheet under its purview to Central Accounts Department for O&M offices and Project
Accounts Section for Project offices. It provides the FA Schedule to Fixed Accounts Section for cross-
checking of overall opening balances of FA and IUT Transaction Schedule to Reconciliation Unit at HO
for the purpose of IUT Reconciliation. The Project Accounts Section consolidates the TBs of all the
projects and submits it to Central Accounts Department.
Sub-process
The IUT occurs between two Budget Centres of NEA on account of various reasons including
materials transfer, FA transfer, funds transfer, employee transfer, etc.
In all the above cases, the intimation/ source document itself becomes an IUT advice e.g. In case of
materials, Transfer Issue Voucher is the IUT advice, in case of fund transfer, intimation of fund transfer
is an IUT advice, in case of employee transfer Ravana issued becomes an IUT advice. All these IUTs
raised are accounted through JV in case of non-cash transactions and Payment Voucher/ Receipt
Voucher in case of cash transactions.
Every Budget Centre maintains in MS Excel sheet, a Transaction Schedule for IUT transactions
occurred and unreconciled as on date in MS Excel. This Transaction Schedule is basically a Budget
Centre wise transaction level breakup of IUT account balances lying in books of account.
Each Budget Centre does not reconcile the transactions occurred and to be reconciled as on date, with
the other Budget Centre. Instead there is a central reconciliation of the IUT transactions done by the
Reconciliation Unit of Central Accounts Department at HO. Each Budget Centre sends a Transaction
Schedule of unreconciled transactions to the Reconciliation Unit in hard copy. The Reconciliation Unit
ticks in hard copy of Transaction Schedule all the transactions between two units that are reconciled
based on description of transactions and its corresponding amount. Subsequently all these
Transaction Schedules are entered in MS Excel sheet including the reconciled transactions. Based on
the ticks the reconciled transactions are deleted in MS Excel to derive the list of unreconciled
transactions and IUT balances to remain in the books of account. The revised Transaction Schedule
for each Budget Centre is prepared and submitted to the Budget Centres for the purpose of accounting
the reconciled transactions (the reconciled transactions are required to be transferred to Central Office
account from the relevant IUT account heads balances).
Based on the revised account balances, the Budget Centre passes the JV for accounting the above
difference.
Centralised Purchase
The centralised purchase of materials is undertaken in case of DCS. The MM Division at GM DCS,
HO handles the central purchase of materials in consultation with GM office. The MM division
annually issues the letter to the DCS Budget Centre to provide their materials item wise annual
requirements, which are procured centrally. In response to the above letter, the DCS Budget
Centre based on the requirement of materials for the projects in pipeline/ to be implemented/
already under O&M phase provides items wise annual requirement. At the time of estimation it also
considers the stock lying in stores, if any.
The annual requirement for materials item for all the concerned DCS Budget Centres is
consolidated at RO and sent to MM division. In case of certain material, the centralised purchase is
also done by RO for its Budget Centres.
Based on the above, the MM division also requisites the stock position of the Central Stores for
each materials item. After considering the stock position, the MM division estimates the
consolidated annual purchase quantity for each materials item and prepares a purchase plan. The
purchase plan is submitted to BoD for approval and based on the approval the purchase process is
initiated involving issue of international competitive bidding/ local bidding, receipt and evaluation of
bids and short listing of the vendors. The tender process for purchases at NEA is governed by the
Financial Management Byelaws of NEA.
Subsequent to the selection of vendors, the contract is executed providing terms and conditions
pertaining to supply scheduling, rate, transportation, payment terms, payment mode, destination of
supply, etc. The contract itself becomes the PO for the supplier to supply materials.
Decentralised Purchase
Sub-process
The Budget Centre procures certain materials for its own office. The User Department provides
Materials Requisition Form to Stores. The Stores checks the materials stock position and provides
the indent to the Procurement Section for the purchase. Sometimes, in case of certain materials,
the Materials Requisition Form itself becomes an indent for the purchase.
Based on the indent received, the Procurement Section prepares and finalizes the list of item wise
quantity to be procured and submits it to Unit Head for approval. Based on the approval, the
Procurement Section goes for issue of tender/ single party selection, as per the Financial
Management Byelaws of NEA. e.g. As informed, purchase below NRs. 1 lakh can be made on
single party basis.
Based on the purchase process the supplier is selected and contract is executed or purchase order
with terms and conditions is issued as per the Financial Management Byelaws of NEA. The above
contains the schedule of supply, quality specifications, quantity and rate of supply, payment terms,
etc.
IT application being used
MS Excel for preparing list of item wise quantity to be procured.
Flow chart for the sub-process
Receipt of Materials
Sub-process
The Materials is received either from the supplier or transfer of materials from other Budget Centre.
The process pertaining to receipt from transfer of materials has been separately discussed.
The materials received from supplier are generally inspected at site by NEA officials before
dispatch to NEA office. Subsequently, the Stores receives the materials along with delivery challan
from the supplier. On receipt, it intimates the Quality Section for materials inspection, which after
due checking issues Materials Inspection Note to the Stores providing details of materials item to
be accepted/ rejected.
In case materials item are rejected, then Gate Pass is prepared and materials are returned to the
supplier. In case materials are accepted, the Stores receive PO, supplier bill and Material
Requisition Form along with Materials Inspection Note. Based on the above, the Stores In-charge
prepares a manual GRV. At the month end, all the GRVs for the month are entered into the
inventory module of CAIS. Further, a monthly report of materials received during the month is
generated and forwarded to Accounts Section along with GRV. The Accounts Section checks the
monthly report with GRV and prepares a JV for materials receipt during the month and posts it in
CAIS.
Issue of Materials
Sub-process
The Materials is issued either to user within Budget Centre or transfer of materials to other Budget
Centre. The process pertaining to issue on transfer of materials has been separately discussed.
The User department prepares and provides Goods Requisition Form duly approved by the
Section/ Unit Head and submits it to Stores. Based on the approved Goods Requisition Form, the
Stores issues materials to the receiver. The Stores prepares the Goods Issue Voucher and Gate
Pass manually and obtains the signature of the receiver.
At the month end, all the Goods Issue Vouchers for the month is entered into the inventory module
of CAIS. Further, a monthly report of materials issued during the month is generated and
forwarded to Accounts Section with Goods Issue Voucher. The Accounts Section checks the
monthly report with Goods Issue Vouchers and prepares a JV for materials issued during the
month and posts it in CAIS.
Transfer of Materials
Sub-process
The materials required at one Unit of NEA and available at another Unit are transferred. Further, in
case of DCS there is certain centralized purchase undertaken at GM office level/ RO level, which is
received at Central Store/ RO Store and subsequently transferred to the Budget Centre Stores.
The transferee Budget Centre prepares a Goods Requisition cum Issue Form and submits it to the
transferor Budget Centre after approval of the Unit Head e.g. in case of DCS Budget Centre, the
DCS Budget Centre head is the Unit Head.
The transferor Budget Centre’s Stores checks the availability of stock and, after obtaining approval
of the Unit Head, issues the stock to the transferee e.g. in case of Central Stores, approval is
provided by the GM office. Subsequently, the Stores prepares the Transfer Issue Voucher and
Gate Pass, and obtains signature of the receiver. At the month end, all the Transfer Issue
Vouchers for the month are entered into the inventory module of CAIS. Further, a monthly report of
materials transferred during the month is generated and forwarded to Accounts Section with
Transfer Issue Voucher. The Accounts Section checks the monthly report with Transfer Issue
Vouchers and prepares a JV for materials transferred during the month and posts it in CAIS. It
results in IUT for which Transfer Issue Voucher acts as a transfer advice from transferor Budget
Centre to transferee Budget Centre.
On receipt of materials, the Store In-charge prepares a GRV and other accounting is similar to that
of receipt of materials from supplier.
Sub-process
The PV of materials is undertaken on an annual basis. The Budget Centre forms a PV Committee,
where in the representatives of Accounts Section, Stores, Procurement Section, etc. are the
committee members.
At the year end the PV is conducted at the Stores and based on it PV Report is prepared providing
quantity as per stock records, actual quantity, shortage/ surplus quantity, status of quantity (non-
moving, slow-moving, obsolete, etc.).
Subsequently to PV, shortage/ excess materials identified is accounted for as pending
investigation and a file is prepared to designated authority for approval of write-offs. The PV Report
is submitted along with the Annual TB to the RO/ GM office.
Sub-process
The pay bill is generated every month for the purpose of payment of salaries to the employees of
NEA. The process of generation of pay bill starts around 28th of every month based on the
attendance record provided by the Administration Section and the overtime/ tiffin allowance related
records provided by the concerned Section Heads.
The pay bill includes employee benefits such as basic salary, grade, allowances, earned leave
salary, medical expenses, tiffin allowance, overtime allowance, uniform allowance, vehicle facility,
quarter facility, staff loan recovery, PF deduction, etc. There are certain allowances, which are
payable once in a year, normally claimed/ paid during the festival of Dashain. The other allowances
are payable on a monthly basis. The recovery of principal amount of staff loan is undertaken in 10
out of 12 months of the year.
The pay bill is generated out of computerized system, where in the data pertaining to pay has
already been entered as master data. The transaction data pertains to no. of attendance days and
no. of hours for overtime/ for tiffin allowance, which is required to be entered on a monthly basis.
Based on these data payroll is processed and pay bill is generated. The pay bill is verified by
Accounts Chief and Unit Head. Subsequently, JV is prepared by posting the pay bill into CAIS. The
JV along with pay bill is approved by the Unit Head. This pay bill forms the basis of payment of
salaries to the employees, issue of pay slips and payment of deductions made from employee’s
salary to the concerned Office within/ outside NEA.
Sub-process
The pension payments are made from the NEA office requested by the pensioner. The process of
approval of the pension order on retirement/ death has been discussed separately.
In case of new pensioner, a letter is received from the Record Section providing details about the
new pensioner and the amount of the pension payable to him on a monthly basis. In case of a
death of pensioner, the Record Section issues the letter providing name of the nominee and the
amount to be paid to the nominee as family pension. In case the pensioner has opted to obtain the
pension from the office other than the existing office, the transferee office shall receive a letter
providing details of the pensioner and intimation that from the cutoff date the pension shall be paid
by the transferee office.
Based on the above letters, pensioner details like name, address, nominee, pension amount, etc.
are entered in the computerized pension system for the first time. Subsequently, every month a
program is run to generate the pension bill after considering income tax deduction, if any. The
pension bill is verified by Accounts Chief and Unit Head. Subsequently, JV is prepared by posting
pension bill into CAIS. The JV along with pension bill is approved by the Unit Head. This pension
bill forms the basis of pension payment.
# Issues Impact
Refer issues provided in process E-010
Sub-process
The Accounts Section prepares a Payment Voucher along with the cheque which is signed by
Accounts Chief and Unit Head, based on the approved pay bill. A letter is also issued to the bank
along with the cheque, providing details of employee wise bank account number for transfer of
salaries. In case where salaries are paid by cash then cash is withdrawn from bank and payment is
made to employees after taking acknowledgement on the pay bill. Pay slip is also issued to
employees on disbursement of salary providing their monthly salary break-up, deduction details,
net salary payable, etc.
The Accounts Section also prepares Payment Vouchers for the payment of the following:
Employer’s and employee’s contribution towards PF to PF authority
Gratuity to Citizen Investment Trust through HO
Staff loan recoveries to Personnel Welfare Section at HO
Income tax deducted at source to Inland Revenue Department’s office.
Payment of Pension
Sub-process
The Accounts Section prepares a Payment Voucher along with the cheque which is signed by
Accounts Chief and Unit Head, based on the approved pension bill. Subsequently, the cash is
withdrawn from bank and payment is made to pensioner after obtaining acknowledgement on the
pension bill. In case payment is collected by a person other than the pensioner, the recipient shall
be required to bring authority letter from the pensioner. The recipient (pensioner/ authorized
representative) of the pension has to bring the pension passbook for updation. Subsequent to
payment, pension passbook is updated providing details of pension payment made.
Sub-process
The employee prepares an application for loan and forwards it to Personnel Welfare Section at HO
through the concerned Budget Centre providing details about nature of loan, quantum of loan, reason
for loan, etc. Normally, the nature of loan includes one-time housing loan, one-time natural disaster
loan, house repairs and maintenance loan, social loan and medical loan. The nature and limits of
these loans are governed by Employee Service Rules, 2062 Bikram Sambat of NEA.
The Personnel Welfare Section reviews the application and checks the eligibility of the employee to
avail loan. If the employee is found eligible and the funds for issue of loan is available, then the
documentation of loan and Collection of security against loan is undertaken. In absence of collateral
security, an undertaking is obtained from employee to adjust the loan from gratuity or pension in case
of default in payment. The number of installments is defined keeping in view the balance service
period of the employee.
Subsequent to the completion of documentation, a Payment Voucher is prepared and fund is
disbursed to the concerned Budget Centre through cheque/ letter for fund transfer. The Budget Centre
prepares Receipt Voucher for the funds received and creates loan records in the Loan Register.
Further, it
prepares Payment Voucher and disburses loan to the employee by cheque. The Personnel
Welfare Section maintains the employee loan history file including the loan documentation.
The recovery of loan installment includes principal and interest component. The principal loan
installment amount is not recovered in two months in a year during the festival of Dashain. The
recovery is done through monthly payroll.
In case employee is transferred, then the transferor Budget Centre shall prepare a Ravana
mentioning loan wise dues recoverable, quantum of installments, installment amount, etc. and
send it to transferee Budget Centre. Based on Ravana, transferor Budget Centre closes the loan
account of employee and transfers it to IUT related Account; whereas transferee Budget Centre
updates employee’s loan record in its Loan Register and creates loan account. The transfer of
employee leads to IUT wherein Ravana acts as an IUT advice.
Sub-process
NEA provides life insurance for the regular employees (i.e. excluding muster roll employees),
which is equivalent to 36 months’ salary (i.e. basic plus grade). NEA makes payment of insurance
premium based on the above to the insurance company (Rashtriya Bima Sansthan) for the period
of twenty years. Subsequently, on death or completion of 20 years of insurance premium
whichever is earlier, the insurance money is paid to employees through NEA. The difference
between 36 months equivalent salary and claim received on maturity/ death is paid on retirement/
death by NEA.
The Personnel Welfare Section provides information about employees to the insurance company
based on which, the insurance company intimates the employee wise estimated insurance
premium due for the year. The Personnel Welfare Section requests the Central Payment Section,
HO to make the insurance premium payment and accordingly the payment is made.
On maturity of insurance claim, the Personnel Welfare Section puts up employee wise claim to
insurance company. The insurance company processes and makes the payment of insurance
claim including bonus accrued, if any. The claim is received by Personnel Welfare Section, which
is disbursed to the Budget Centre for payment to employee/ nominee. The Personnel Welfare
Section maintains employee wise SL to keep a track on insurance claim received and paid to
Budget Centre for further payment to employees/ nominees.
On retirement, the Personnel Welfare Section calculates the insurance coverage payable to
employee and the total payment made earlier on maturity. The difference of it is paid on retirement
by Personnel Welfare Section to the employee through the Budget Centre.
Medical Insurance
Sub-process
NEA has undertaken a medical insurance covering accident insurance and health related
insurance of the employees and immediate family members.
The Personal Welfare Section undertakes selection of insurance company for medical insurance
every year through open bidding process. Based on it the insurance company is selected and
insurance premium is finalized. The Central Payment Section makes the payment to the insurance
company on the request of Personnel Welfare Section.
On hospitalization/ accident, the employee prepares and puts up a claim to Personnel Welfare
Section through the Budget Centre. Personnel Welfare Section forwards it to the insurance
company for processing the claim and receives the payment against the claim. This payment is
made to the employee through the Budget Centre.
Sub-process
NEA provides certain benefits to the employees on retirement, resignation or death of the
employee subject to completion of certain years of services. These payments are guided by the
Employee Service Rules, 2062 Bikram Sambat. These retirement benefits include employee
medical reimbursement balance, accumulated leave, gratuity and pension, if applicable.
The employee fills up a Retirement Form where in certain rows and columns has to be filled by the
concerned section/ authority of the Budget Centre/ HO. Administrative Section has to provide
information of accumulated leaves viz. sick leave and house leave, last date of attendance in the
office, consumer no. for power connection, name of the consumer, name of the concerned DCS
Centre, etc. Accounts Section has to provide information on amount paid to employee for medical
reimbursement till date, regular per month salary, grade and total amount, outstanding liabilities (if
any), other loans (if any), staff loans, etc. In case of death, the Accounts Section also mentions
whether the employee’s advances has been deducted on regular basis or not. Stores provides
information on whether any asset in cash or kind is lying with employee or not and if yes, the
description of quantity and amount. Finally the Unit Heads signs and seals the Retirement form.
The employee provides birth certificate, appointment letter, nature of employment, original identity
card and other necessary certified documents along with Retirement Form. In case employee dies
during the course of the official work then the nominee has to also provide the original accident
report, postmortem report, police report, death certificate, citizenship certificate, citizenship
certificate of nominee or birth certificate if nominee is minor, etc.
The employees are also entitled to electricity subsidy, which is discontinued from the last date of
service. If the employee was getting electricity subsidy then he has to ensure cancellation of such
facility as well as return the original card of such facility.
The duly approved Retirement Form by the Unit Head along with supporting documents is
submitted to the Record Section at HO for calculation of retirement benefits dues. The Record
Section calculates the entitlement of employee pertaining to medical reimbursement, accumulated
leave encashment, gratuity and calculates it. It also checks the eligibility of employee for the
pension and calculates the monthly pension amount payable to employee.
The Record Section submits the calculation sheet of the employee’s retirement benefits to HRD for
approval. HRD reviews the calculation and approve it accordingly and forward it to Record Section.
The Record Section intimates approval of the retirement benefits to Retiring office, Internal Audit
office and concerned GM office. Subsequently, it issues a letter for release of outstanding
retirement benefits along with the head wise breakup. This letter is also marked to concerned GM
office, Internal Audit office, CFD, Personnel Welfare Section, Personnel Administration Section,
DCS office (for converting electricity subsidy facility into normal facility), PDB Section, PF Office,
employee/ nominee (in case of death).
Based on the above letter, the Budget Centre i.e. Retiring office from where employee retires/
resigns/ dies makes the payment to employee/ nominee (in case of death).
The employee/ nominee (in case of death) are required to fill up the Pension Requisition Form to
Personnel Administration Section. After review of the form, it issues Pension Order to Record
Section. The Record Section provides one copy of Pension Order and obtains acknowledgement
of the pensioner/ nominee and also issues Pension Pass Book. The Pension Pass Book is
required to be provided every time pensioner/ nominee comes to the NEA office for collecting
pension. The Record Section also issues copy of the Pension Order to the Budget Centre from
where the pensioner has opted to receive the pension. Subsequently this Budget Centre updates
its Pension Records for generation of monthly pension bill and payment of pension thereon.
Sub-process
The FA is procured based on the requisition by the concerned Authority. The requisition is
reviewed and approved by the Designated Authority based on which purchase is done through
international competitive bidding/ local tenders/ limited tenders. The bids received are processed
and the supplier is finalized. A PO/ contract is executed with the supplier for supply of FA. The FA
to be supplied are inspected by NEA representatives and then accepted.
Based on the above, the FA are received and updated in FA Register as well as JV is prepared for
accounting.
Sub-process
NEA has projects having long gestation period and are capitalised over a span for more than 1-3
years. Mainly the expenses involved in these projects can be categorized into employee expenses,
capital stores, repairs and maintenance, vehicle expenses, admin expenses, interest during
construction phase, financial charges, etc.
All the above expenses are incurred and accounted for during the year in the corresponding
account head and taken to the CWIP head at the year end. The expenses are capitalized when the
asset is ready to use based on the project completion certificate issued by contractor and NEA.
Subsequent to the above FA Register is updated.
Transfer of Assets
Sub-process
The FA required at one Budget Centre of NEA and lying idle at another Budget Centre, or required
in emergency, are transferred on request. The transferee Budget Centre prepares a requisition for
transfer of FA and after taking approval of designated authority submits it to the transferor Budget
Centre.
The Transferor Budget Centre checks the availability of FA and based on the requirement the Unit
Head provides approval for transfer. Subsequently, the FA is issued and Gate Pass is prepared for
transfer on which the signature of the receiver is obtained. The transferor Budget Centre also
Depreciation Accounting
Sub-process
The FA Registers maintained forms the basis for calculation of depreciation. All the FAs are
depreciated at the applicable rate. In case of the asset procured/ capitalized during the year or in
case of the last depreciable year of the asset, asset is depreciated at 50% of the applicable rate.
Based on the above, depreciation is calculated and JV is prepared for the purpose of depreciation
accounting.
IT application being used
Accounting Module of CAIS for the purpose of accounting.
MS Excel for the purpose of maintaining FA Register.
Flow chart for the sub-process
Sub-process
There is a concept of accounting of certain expenses as DRE. NEA incurs certain expenditure to
assess the technical as well as commercial pre-feasibility/ feasibility of certain projects. These
expenditures are accounted for as DREs. DRE is capitalised to CWIP in case project materializes
or
amortized over a period of five years.
IT application being used
Accounting Module of CAIS for the purpose of accounting.
Flow chart for the sub-process