Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 108

P system functionality matrix

 HR 
The reference Standards

HR 1 Settings
HR 1 Human Resource Management
HR 1.1 The system provides a central database containing com
information about employees about children an
information about work, salary, ed
HR 1.2 The ability to manage and update education information, ce
information related to employees
HR 1.3 The ability to organize recruitment and internal transportat
HR 1.4 The ability to know the number of employees a

HR 1.5 The ability to manage workflow in workflow procedures an


HR 1.6 Ability to record applicants' data
HR 1.7 The ability to alert to complete the necessary documents an
HR 1.8 The ability to create different situations for the employee:
HR 1.8.1
HR 1.8.2
HR 1.8.3
HR 1.8.4
HR 1.8.5
HR 1.9 The ability to keep a record of adjustments to the employee

HR 1.10 The ability to prepare a record for each employee and save
HR 1.11 The ability to store data on employee competencies, perfor
HR 1.12 The ability to alert and follow up on matters of local and fo
residency, work permit, reassessment to take the necessary
HR 1.13 Ability to keep track of employee covenants
HR 1.14 The ability to transfer employees within the organizational
HR 1.15 The ability to classify different vacations and link them to t
HR 1.16 The ability to organize and monitor the rat

HR 1.17 The ability to organize and monitor the rate o

HR 1.18 The ability to organize and track unpaid vacations


HR 1.19 The ability to create official books from the system withou
such as staff transfer books and employment books
HR 1.20 The ability to monitor employee accidents and

HR 1.21 Ability to follow the procedures for terminating employee


HR 1.22 Linking the payroll system to the personnel af

HR 2 Treated
HR 2.1
HR 2.1.1 Ability to identify vacancies
HR 2.1.2 The ability to make a table of formations and specify the re
to degree, salary and classification
HR 2.1.3 Ability to record exam results and interviews for nominatio
HR 2.1.4 The ability to enter applicant appointment data
HR 2.1.5 The ability to reject an application
HR 2.1.6 The ability to appoint a candidate after approval
HR 2.1.7 Ability to hire a former employee
HR 2.1.8 Ability to cancel appointment
HR 2.1.9 Ability to create employment contract forms
HR 2.1.10 The ability to enter employee data
HR 2.1.11 The ability to enter the nature of the salary for the employe
HR 2.1.12 The ability to enter employee historical data
HR 2.1.13 The ability to enter training student data
HR 2.1.14
HR 2.1.14.1
HR 2.1.14.2
HR 2.1.14.3
HR 2.2
HR 2.2.1 The ability to define organizational units
HR 2.2.2 The ability to generate reports and queries containing enter
HR 2.2.3 The ability to define entities and organizational units within
HR 2.2.4 The ability to keep a record of changes to the o

HR 2.2.5 The ability to classify job sites in the organization


HR 2.2.6 The ability to extract the organizational structure on an ext
HR 2.2.7 The ability to define the general competencies required for
HR 2.3 Career position
HR 2.3.1 The ability to define a career position
HR 2.3.2 The reference to the job position in relation t

HR 2.3.3 Reference to work status (partial or full)


HR 2.3.4 The ability to define working hours
HR 2.3.5 The ability to define the skills, training and education need
HR 2.3.6 Provides fields to describe business activities, requirements
HR 2.3.7 Ability to define and track salary scale
HR 2.3.8 Reference to the employee’s current and pre

HR 2.3.9 The reference to the gradation of employee

HR 2.3.10 The ability to grant reports whether the position is occupied


HR 2.4 Efficiency management
HR 2.4.1 Ability to define competency lists
HR 2.4.2 Definition of methods for measuring efficiency and determ
employees (units of measure)
HR 2.4.3 Definition of logical measurement levels and

HR 2.4.4 The ability to update the employee's co

HR 2.4.5 The ability to identify deficiencies and gaps between the em


and the competency file for the position he occupies
HR 2.4.6 The ability to implement the staff assessment process, with
benefit from staff competencies
HR 2.5
HR 2.5.1 The ability to define the types of penalties
HR 2.5.2 The ability to track penalties and record information about
the steps taken and the individuals involved
HR 2.6 Employee metrics
HR 2.6.1 The ability to report on staff numbers, their movements, an
HR 2.6.2 The ability to make HR planning reports
HR 2.6.3 The ability to report absenteeism and accrued leave
HR 2.6.4 The ability to provide data on the cost of salaries and wage
breakdowns for each department, job, etc.
HR 2.6.5 The ability to create a workforce comp

HR 2.6.6 The ability to make human resources budget re

HR 2.6.7 The ability to compare budget and actual data for each job
HR 2.6.8 Ability to report on internal and external training requireme
HR 2.6.9 The ability to submit reports on the training his

HR 2.6.10 The ability to notify the supervisor (the emplo

HR 2.6.11 The ability to issue data in the form of tables / Excel when
HR 2.6.12 The ability to differentiate between local and foreign emplo
HR 2.6.13 The ability to track historical or historical information relat
HR 2.7 Payroll
HR 2.7.1 The ability to define the employee wage rate.
HR 2.7.2 The ability to define different types of salaries (monthly, w
HR 2.7.3 The ability to define and calculate different typ

HR 2.7.4 The ability to define and calculate different types of deduct


HR 2.7.5 The ability to define and calculate different types of bonuse
HR 2.7.6 The ability to define different types of adjustments to empl
HR 2.7.7 The ability to define and calculate different types of reward
HR 2.7.8 The ability to calculate social security, insu

HR 2.7.9 The ability to calculate overtime


HR 2.7.10 The ability to manage loan operations and make loan paym
HR 2.7.11 The ability to handle a savings fund
HR 2.7.12 Ability to prepare payroll records
HR 2.7.13 The ability to create an automatic payroll accounting
HR 2.7.14 The ability to automatically post payroll to the financial sy
HR 2.7.15 The ability to follow the salaries transferred to the bank
HR 2.7.16 The possibility of automatic connection with banks
HR 2.8 Employee benefits
HR 2.8.1 The ability to distinguish and define the due date of insuran
calculate deduction from salary
HR 2.8.2 The ability to keep information of beneficiaries and depend
HR 2.8.3 The ability to set up rules to determine the ceiling for healt
HR 2.8.4 The ability to keep employee benefits during vacation, for
HR 2.9 Evaluation
HR 2.9.1 The ability to define a job description for departments, dire
HR 2.9.2 The ability to link departments, directorates

HR 2.9.3 The ability to define the skills required for each departmen
department and link them to the job description
HR 2.9.4 The ability to define a job description for each job
HR 2.9.5 The ability to link an employee to a job description
HR 2.9.6 The ability to define the skills required for each job and lin
HR 2.9.7 The ability to define a performance measure for each skill
HR 2.9.8 The ability to define the evaluation period according to the
example: quarterly, semi-annually, annually
HR 2.9.9 The ability to define goals at the level of management, dire
employee within the evaluation period
HR 2.9.10 The ability to maintain and monitor the level of achieveme
HR 2.9.11 The ability to include assessment at the level of objectives
HR 2.9.12 The ability to enter strengths and weaknesses at the level o
directorate, department and employee
HR 2.9.13 The ability to enter training needs at the employee level up
HR 2.9.14 The ability to perform the evaluation through

HR 2.10 Committees
HR 2.10.1 The ability to define committees
HR 2.10.2 The ability to define the goals of the committees
HR 2.10.3 The ability to add employees to the committees
HR 2.10.4 The ability to enter data for employee decisions of commit
investigation committees, medical committees
HR 2.11 The training track
HR 2.11.1 The ability to define a training course at the job level
HR 2.11.2 The ability to define the educational qualifications required
HR 2.11.3 The ability to identify educational institutions that issue rec
HR 2.11.4 The ability to define educational qualifications obtained by
HR 2.12 Training
HR 2.12.1 The ability to define a training course, sche

HR 2.12.2 The ability to enter an evaluation of the course


HR 2.12.3 The ability to update the employee's compete
HR 2.13 Career replacement
HR 2.13.1 Define a career substitution plan
HR 2.14
HR 2.14.1 Giving employees the ability to enter various administrativ
their screens, such as: leave and leave of all kinds
HR 2.14.2 Giving officials the ability to approve adm

HR 2.14.3 The ability to print reports and inquiries

HR 3 Forms, reports and inquiries


HR 3.1 The ability to generate reports or inquire about:
HR 3.1.1 The preparation of employees in detail and summary
HR 3.1.2
HR 3.1.3
HR 3.1.4 Summary of employee information
HR 3.1.5 Salary movement for the employee
HR 3.1.6 Movement and movement of the employee in the institutio
HR 3.1.7
HR 3.1.8 Resigned employees, retired, and essays
HR 3.1.9
HR 3.2 The ability to track absences by departments and officials
HR 3.3 The ability to track absences according to user-defined crit
HR 3.4 The ability to track the length of employment to determine
HR 3.5 Ability to report on staff expulsion and subpoena
HR 3.6 Ability to report on employee disciplinary actions
HR 3.7 Ability to search employee records for

HR 3.8 The ability to create new reports through the reporting tool
HR 3.9 Ability to create daily, weekly, monthly, and yearly reports
vacations and permissible departures and departures
HR 3.10 Payroll reports
HR 3.10.1 The ability to create an apportionment of employee salaries
HR 3.10.2 Ability to automatically generate tax and social security rep
HR 3.10.3 The ability to automatically create government forms for sa
HR 4 System control over human resources resources
HR 4.1 The ability to keep a record of the operatio

HR 4.2 The ability to authorize and give powers to employees


HR 4.3 The ability of the system to record the

HR 4.4 The ability to delegate users with different po


Standards The response the description

anagement
des a central database containing comprehensive professional and personal yes
on about employees about children and family, information about the wife,
information about work, salary, education, training, certificates ..... etc.
and update education information, certificates and all other yes HRMS Self Service
employees
e recruitment and internal transportation of employees yes Can be achived with Oracle Taleo product
y to know the number of employees and their movements and to create the yes Custom Report - BI
necessary reports
workflow in workflow procedures and processes yes AME and workflow
icants' data yes can be achived with Oracle Core HR
complete the necessary documents and information yes Oracle Alerts
ifferent situations for the employee: yes can be achived with Oracle Core HR
Applicant yes can be achived with Oracle Core HR
Officer yes can be achived with Oracle Core HR
resigned yes can be achived with Oracle Core HR
Disqualified yes can be achived with Oracle Core HR
retired ‫ و‬yes can be achived with Oracle Core HR
ecord of adjustments to the employee's condition yes can be achived with Oracle Core Payroll
a record for each employee and save all its data in this record yes can be achived with Oracle Core HR
ta on employee competencies, performance and evaluation yes covered in permance management module
d follow up on matters of local and foreign employees in terms of yes - Extension can be achived with Oracle Core HR - EIT
it, reassessment to take the necessary measures
of employee covenants Yes can be achived with Oracle Core HR - Em
employees within the organizational structure (institution) yes
different vacations and link them to the employee yes
bility to organize and monitor the rate of accrual leave, accrued leave, and yes covered in abasance management module
used vacation
lity to organize and monitor the rate of sick leave entitlement, accrued sick yes covered in abasance management module
leave and sick leave used
e and track unpaid vacations yes covered in abasance management module
fficial books from the system without the need for manual intervention Yes - Customization can be achived with Oracle Core HR
books and employment books
ity to monitor employee accidents and injuries and generate reports related yes - Extension can be achived with Oracle Core HR - EIT
to them
procedures for terminating employee services Yes can be achived with Oracle Core HR
he payroll system to the personnel affairs system automatically and within Yes can be achived with Oracle Payroll
specific powers

Appointment
cancies Yes Can be achived with Oracle Taleo product
table of formations and specify the required jobs with linking Yes Can be achived with Oracle Taleo product
classification
m results and interviews for nomination candidates Yes Can be achived with Oracle Taleo product
pplicant appointment data Yes Can be achived with Oracle Taleo product
n application Yes Can be achived with Oracle Taleo product
a candidate after approval Yes Can be achived with Oracle Taleo product
er employee Yes Can be achived with Oracle Taleo product
ointment Yes Can be achived with Oracle Taleo product
oyment contract forms Yes can be achived with Oracle Core HR
mployee data Yes can be achived with Oracle Core HR
e nature of the salary for the employee Yes can be achived with Oracle Core HR
mployee historical data Yes can be achived with Oracle Core HR
aining student data Yes can be achived with Oracle Core HR
Ability to handle: Yes can be achived with Oracle Core HR
Transfer the employee Yes can be achived with Oracle Core HR
Borrowing Yes can be achived with Oracle Payroll
The deposit Yes can be achived with Oracle Payroll
Organizational structures
organizational units Yes can be achived with Oracle Core HR
e reports and queries containing enterprise information Yes can be achived with Oracle Core HR
entities and organizational units within the organization Yes can be achived with Oracle Core HR
y to keep a record of changes to the organizational structure and track their Yes can be achived with Oracle Core HR
impact on the organization
job sites in the organization Yes can be achived with Oracle Core HR
the organizational structure on an external file Yes - Extension can be achived with Oracle Core HR - BI R
he general competencies required for each department or job Yes can be achived with Oracle Core HR

a career position Yes can be achived with Oracle Core HR


erence to the job position in relation to the organization, location, job code Yes can be achived with Oracle Core HR
and title
tus (partial or full) Yes can be achived with Oracle Core HR
working hours Yes can be achived with Oracle Core HR
he skills, training and education needed for each job center Yes - Extension can be achived with Oracle Core HR
cribe business activities, requirements and experience Yes - Extension can be achived with Oracle Core HR - EIT
track salary scale Yes can be achived with Oracle Core HR - EIT
nce to the employee’s current and previous assignments, as well as current Yes can be achived with Oracle Core HR
and previous experience
eference to the gradation of employees and the accompanying bonuses and Yes can be achived with Oracle Core HR
gradations in salaries
ports whether the position is occupied or available Yes can be achived with Oracle Core HR
ent
petency lists Yes can be achived with Oracle Performance M
s for measuring efficiency and determining them among Yes can be achived with Oracle Performance M
measure)
on of logical measurement levels and numerical measurement levels (yes / Yes can be achived with Oracle Performance M
no, 0-10)
he ability to update the employee's competency file with the competencies Yes can be achived with Oracle Performance M
obtained from the training
deficiencies and gaps between the employee's personal competency file Yes can be achived with Oracle Performance M
ile for the position he occupies
ent the staff assessment process, with the ability to track and Yes can be achived with Oracle Performance M
mpetencies
Penalties
he types of penalties Yes can be achived with Oracle Payroll
enalties and record information about the cause of the penalty, Yes can be achived with Oracle Payroll
e individuals involved

n staff numbers, their movements, and employee turnover. Yes can be achived with Oracle Core HR
R planning reports Yes can be achived with Oracle Core HR
bsenteeism and accrued leave Yes can be achived with Oracle Absence Mana
data on the cost of salaries and wages, with detailed Yes can be achived with Oracle Core HR BI re
department, job, etc.
he ability to create a workforce competency file with its divisions for each Yes can be achived with Oracle Core HR
department, job, etc.
y to make human resources budget reports (dinars, working hours, number Yes can be achived with Oracle Core HR BI re
of employees)
e budget and actual data for each job center or department Yes can be achived with Oracle Core HR
ternal and external training requirements Yes can be achived with Oracle Learning Mana
y to submit reports on the training history, passing rates, attending training Yes can be achived with Oracle Learning Mana
courses, etc.
ity to notify the supervisor (the employee in charge) when the employee is Yes can be achived with Oracle Learning Mana
out of work or on vacation
ata in the form of tables / Excel when needed can be achived with Oracle Learning Mana
tiate between local and foreign employees Yes can be achived with Oracle Core HR BI re
storical or historical information related to employees Yes can be achived with Oracle Core HR BI re
he employee wage rate. Yes can be achived with Oracle Payroll
different types of salaries (monthly, weekly, daily) Yes can be achived with Oracle Payroll
y to define and calculate different types of leave such as annual leave, sick Yes can be achived with Oracle Payroll
leave, unpaid leave, etc.
and calculate different types of deductions Yes can be achived with Oracle Payroll
and calculate different types of bonuses Yes can be achived with Oracle Payroll
different types of adjustments to employee salaries Yes can be achived with Oracle Payroll
and calculate different types of rewards Yes can be achived with Oracle Payroll
bility to calculate social security, insurance, and income tax in accordance Yes can be achived with Oracle Payroll
with local laws and policies
e overtime Yes can be achived with Oracle Payroll
loan operations and make loan payments Yes can be achived with Oracle Payroll
a savings fund Yes can be achived with Oracle Payroll
roll records Yes can be achived with Oracle Payroll
n automatic payroll accounting Yes can be achived with Oracle Payroll
tically post payroll to the financial system Yes can be achived with Oracle Payroll
he salaries transferred to the bank Yes can be achived with Oracle Payroll
omatic connection with banks Yes can be achived with Oracle Payroll

uish and define the due date of insurance coverage and Yes can be achived with Oracle Payroll
om salary
formation of beneficiaries and dependents Yes can be achived with Oracle Payroll
ules to determine the ceiling for health insurance Yes can be achived with Oracle Payroll
mployee benefits during vacation, for example, maternity leave Yes can be achived with Oracle Payroll

a job description for departments, directorates and departments Yes can be achived with Oracle Core HR - EIT
ility to link departments, directorates and departments with the appropriate Yes can be achived with Oracle Core HR - EIT
job description
he skills required for each department, department and Yes can be achived with Oracle Core HR - EIT
hem to the job description
a job description for each job Yes can be achived with Oracle Core HR
employee to a job description Yes can be achived with Oracle Core HR
he skills required for each job and link it to the job description Yes can be achived with Oracle Core HR
a performance measure for each skill Yes can be achived with Oracle Core HR
he evaluation period according to the user’s desire, for Yes can be achived with Oracle Performance M
emi-annually, annually
goals at the level of management, directorate, department and Yes can be achived with Oracle Performance M
evaluation period
n and monitor the level of achievement of goals Yes can be achived with Oracle Performance M
assessment at the level of objectives in the evaluation period Yes can be achived with Oracle Performance M
rengths and weaknesses at the level of management, Yes can be achived with Oracle Performance M
nt and employee
aining needs at the employee level upon evaluation Yes can be achived with Oracle Performance M
ility to perform the evaluation through the workflow on the system screens Yes can be achived with Oracle Performance M
(Workflow)

committees Yes - Extension can be achived with Oracle Performance M


he goals of the committees Yes - Extension can be achived with Oracle Performance M
ployees to the committees Yes - Extension can be achived with Oracle Performance M
ata for employee decisions of committees such as evaluation committees, Yes - Extension can be achived with Oracle Performance M
ees, medical committees

a training course at the job level Yes can be achived with Oracle Learning Mana
he educational qualifications required by the institution Yes can be achived with Oracle Learning Mana
educational institutions that issue recognized certificates Yes can be achived with Oracle Learning Mana
educational qualifications obtained by the employee Yes can be achived with Oracle Learning Mana

bility to define a training course, schedule and link the relevant staff to this Yes can be achived with Oracle Learning Mana
course
n evaluation of the course Yes can be achived with Oracle Learning Mana
ity to update the employee's competency list with the course the employee Yes can be achived with Oracle Learning Mana
attended
tution plan Yes can be achived with Oracle Learning Mana
Self Serivce
ability to enter various administrative movements through yes HRMS Self Service
leave and leave of all kinds
ing officials the ability to approve administrative movements through their yes HRMS Self Service
screens
e ability to print reports and inquiries about the employee's status: at work, yes HRMS Self Service
metaphor, departure
nquiries
e reports or inquire about:
mployees in detail and summary yes HRMS Self Service
Basic data of the employee yes HRMS Self Service
Employee historical data yes HRMS Self Service
e information yes HRMS Self Service
the employee yes HRMS Self Service
ment of the employee in the institution yes HRMS Self Service
Designated staff yes HRMS Self Service
retired, and essays yes HRMS Self Service
Satisfactory departures yes HRMS Self Service
bsences by departments and officials yes HRMS Self Service
bsences according to user-defined criteria and then print reports Yes - Extension HRMS Self Service
e length of employment to determine seniority Yes - Extension HRMS Self Service
aff expulsion and subpoena yes HRMS Self Service
mployee disciplinary actions Yes - Extension HRMS Self Service
bility to search employee records for information related to experience and yes HRMS Self Service
capabilities
ew reports through the reporting tool Yes - Extension HRMS Self Service
, weekly, monthly, and yearly reports on departures, absences, Yes - Extension HRMS Self Service
sible departures and departures

n apportionment of employee salaries Yes can be achived with Oracle Payroll


ly generate tax and social security reports Yes can be achived with Oracle Payroll
tically create government forms for salaries Yes can be achived with Oracle Payroll
human resources resources
ability to keep a record of the operations performed on the system for your Yes can be achived with Oracle Audio Log / R
reference and audit
ze and give powers to employees Yes can be achived with Oracle Audio Log / R
The ability of the system to record the identity of the person who created or Yes can be achived with Oracle Audio Log / R
modified the registry
lity to delegate users with different powers and privileges to different parts Yes can be achived with Oracle System Admin
of the system
iption Supplier Notes

Self Service

chived with Oracle Taleo product. Or Oracle i-recruitement


Report - BI

d workflow
chived with Oracle Core HR
Alerts
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core Payroll

chived with Oracle Core HR


in permance management module
chived with Oracle Core HR - EIT or SIT

chived with Oracle Core HR - Employee Contracts

in abasance management module

in abasance management module

in abasance management module


chived with Oracle Core HR

chived with Oracle Core HR - EIT or SIT

chived with Oracle Core HR


chived with Oracle Payroll

chived with Oracle Taleo product. Or Oracle i-recruitement


chived with Oracle Taleo product. Or Oracle i-recruitement

chived with Oracle Taleo product. Or Oracle i-recruitement


chived with Oracle Taleo product. Or Oracle i-recruitement
chived with Oracle Taleo product. Or Oracle i-recruitement
chived with Oracle Taleo product. Or Oracle i-recruitement
chived with Oracle Taleo product. Or Oracle i-recruitement
chived with Oracle Taleo product. Or Oracle i-recruitement
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Payroll
chived with Oracle Payroll

chived with Oracle Core HR


chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR

chived with Oracle Core HR


chived with Oracle Core HR - BI Report
chived with Oracle Core HR

chived with Oracle Core HR


chived with Oracle Core HR

chived with Oracle Core HR


chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR - EIT & SIT
chived with Oracle Core HR - EIT & SIT
chived with Oracle Core HR

chived with Oracle Core HR

chived with Oracle Core HR

chived with Oracle Performance Management


chived with Oracle Performance Management

chived with Oracle Performance Management

chived with Oracle Performance Management

chived with Oracle Performance Management

chived with Oracle Performance Management

chived with Oracle Payroll


chived with Oracle Payroll

chived with Oracle Core HR


chived with Oracle Core HR
chived with Oracle Absence Management
chived with Oracle Core HR BI report

chived with Oracle Core HR

chived with Oracle Core HR BI report

chived with Oracle Core HR


chived with Oracle Learning Management
chived with Oracle Learning Management

chived with Oracle Learning Management

chived with Oracle Learning Management


chived with Oracle Core HR BI report
chived with Oracle Core HR BI report
chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll

chived with Oracle Payroll


chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll

chived with Oracle Payroll


chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll
chived with Oracle Payroll

chived with Oracle Payroll

chived with Oracle Payroll


chived with Oracle Payroll
chived with Oracle Payroll

chived with Oracle Core HR - EIT & SIT


chived with Oracle Core HR - EIT & SIT

chived with Oracle Core HR - EIT & SIT

chived with Oracle Core HR


chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Core HR
chived with Oracle Performance Management

chived with Oracle Performance Management

chived with Oracle Performance Management


chived with Oracle Performance Management
chived with Oracle Performance Management

chived with Oracle Performance Management


chived with Oracle Performance Management

chived with Oracle Performance Management


chived with Oracle Performance Management
chived with Oracle Performance Management
chived with Oracle Performance Management

chived with Oracle Learning Management


chived with Oracle Learning Management
chived with Oracle Learning Management
chived with Oracle Learning Management

chived with Oracle Learning Management

chived with Oracle Learning Management


chived with Oracle Learning Management
chived with Oracle Learning Management

Self Service

Self Service

Self Service

Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service
Self Service

Self Service
Self Service

chived with Oracle Payroll


chived with Oracle Payroll
chived with Oracle Payroll

chived with Oracle Audio Log / Report

chived with Oracle Audio Log / Report


chived with Oracle Audio Log / Report

chived with Oracle System Administrator


Overview
 Defini ons 
 General Requirements 
1-General Ledger 
 2-Budget 
3-Accounts Payable 
 4-Accounts Recievable 
 5-Fixed Assets 
6-Cash Management 
7-HR & Payroll 
8-Core Purchasing
10-Inventory Management

Sheet 1: Defini ons


Functional matrix of systems requirements
Water Authority
Appendix II
 Title 

Column
Supplier Notes (Notes that explain how the supplier will respond to the system must be recorded h

the description In this column there is an explanation of some of the features mentioned tables

Supplier response codes and interpretations 
code Explanation
OB Out of the box capability

WA Work around

TP Met with third party product

NR Provided for in the very next release

NS Capability not supported

Sheet 2: General Requirements


P system functionality matrix
public needs 
The reference Standards

GE 1 public needs
GE 1.1 The presence of a system to help users deal with the system (User Manual)

GE 1.2 Ability to modify screens, forms and reports by the user

GE 1.3 Provides screen classification and filtering features


GE 1.4 The ability to search through more than one criterion / condition

GE 1.5 Providing (screen / interface) of the system in more than one langu
GE 1.6 The ability to organize and change workflow when needed (Workflow)
GE 1.7 The ability to enter the system through the Internet with specific powers
GE 1.8 Multi-currency, multi-branch and multi-language
GE 1.9 Provide a large number of standard reports
GE 1.10 Working within well-known global operating systems
GE 1.11 The system is suitable for local laws and legislation
GE 2 Audit Trail
GE 2.1 The ability to keep records of all activities and movements
GE 2.2 Ability to keep records of all exceptions and exceptions
GE 3 Protection application
GE 3.1 The ability to verify the identity of the user
GE 3.2 Databa
GE 3.3 Record-lev
GE 3.4 Application level protection (forms, fields)
GE 3.5 The ability of the system to accept the increase and development to increase the nu
users and hosting centers and storage capacity when needed
GE 3.6 The ability to process large amounts of data in real time
GE 4 Security and powers
GE 4.1 There is protection at the group level
GE 4.2 The possibility of organizing and managing protection at the group level
GE 4.3 There are different levels of passwords
GE 4.4 The ability to verify the user and the presence of separate identificati

GE 4.5 The ability to organize and manage system security


GE 4.6 Organizing the process of entering the system at the job and job center level
GE 5 Merger and bonding
GE 5.1 Achieving complementarity by linking all sub-systems (general ledger, payables
cash management, budget, purchases, warehouses, hum
and

GE 5.2 Ease of customization to suit the nature of the business


GE 5.3 The ability to merge and connect information
GE 5.4 Ability to link with other applications (third party)

GE 5.5 The presence of interfaces linking the new system to the old and existing systems

Sheet 3: 1-General Ledger


P system functionality matrix
general teacher 
The reference Stan

GL 1 Settings
GL 1.1 The ability to define a fiscal year according to
GL 1.2 The ability to define financial periods accordin
GL 1.3 The ability to define several companies
GL 1.4 The ability to close financial periods according
GL 1.5 The ability to check automatically before cance
movements for that account
GL 1.6 The ability to keep a record of any data modifi
the information before, after, the change that o
who made the change
GL 1.7 The ability to define an account tree according
GL 1.8 The ability to define several types of accounts;
GL 1.9 The ability to define multiple accounts, compa
the parts of the accounts
GL 1.10 The ability to support the consolidation of fina
GL 1.11 The ability to group accounts by levels in the a
GL 1.12 The ability to define levels (hierarchy) of accou
GL 1.13 Ability to define major account groups and sub
GL 1.14 The ability to define accounts description in Ar
GL 1.15 The ability to stop using an account and reactiv
GL 1.16 The ability to record transactions in several cur
GL 1.17 The ability to record accounts on an accrual ba
GL 2 Treated
GL 2.1
GL 2.1.1 There is an adjustment period for

GL 2.1.2 The ability to open more than one financial per


GL 2.1.3 The ability to create automatic restrictions on t

GL 2.1.4 The ability to prepare the system so that the me


units are stage or non-stage at the level of gene
GL 2.1.5 The ability to manually restrict data entry to ac
accounts receivable, accounts payable, bank ac
GL 2.1.6
GL 2.1.6.1
GL 2.1.6.2
GL 2.1.6.3 Restrictions automatically reflected in the follo
GL 2.1.7 The ability to define different codes for each ty
GL 2.1.8 The ability to define a different code for each a
source (from any unit of the system)
GL 2.1.9 Ability to work with a savings fund as a separa
GL 2.2 Address accounting constraints
GL 2.2.1 The ability to manually enter accounting entrie
GL 2.2.2 Ability to work with Batch accounting entries
GL 2.2.3 The ability to define automatic s

GL 2.3 Posting of accounting entries


GL 2.3.1 The ability to post a single accou

GL 2.3.2 Ability to post accounting entries to:


GL 2.3.2.1 - Previous periods / previous fiscal year (provid
GL 2.3.2.2 Future periods / upcoming fi

GL 2.4 Dealing with closing the financial period


GL 2.4.1 The ability to close financial

GL 2.4.2 The ability to print all financial


GL 2.4.3 The ability to make restrictions of closing a me
consolidated balance returns to zero and its net
GL 2.4.4 Ability to cancel year closure (test close)
GL 2.5
GL 2.5.1 The ability to deal with multiple currencies in t
GL 2.5.1.1 - Data entry - The ability to enter transactions i
GL 2.5.1.2 Reports - the ability to generate r

GL 2.5.2 Ability to revalue currencies autom

GL 2.6 Consolidate the financial statements


GL 2.6.1 The ability to standardize financial statements
according to the accounting standards used
GL 2.6.2 The ability to create automated accounting entr
between the holding company and its subsidiar
GL 2.6.3 The ability to print the following consolidated
GL 2.6.3.1
GL 2.6.3.2 Consolidated Statement of Income
GL 2.6.3.3 Consolidated retained earnings statement
GL 2.7 The accounting basis used for recording tran
GL 2.7.1 Ability to enter transactions on an accrual basis
GL 3 Forms, reports and inquiries
GL 3.1 Inquiries screens for accounting entries
GL 3.1.1
GL 3.1.2 The ability to track the origin of the movement
GL 3.2 Reports and inquiries
GL 3.2.1 The ability to generate reports and queries acco

GL 3.2.1.1
GL 3.2.1.2
GL 3.2.1.3
GL 3.2.1.4
GL 3.2.1.5
GL 3.2.1.6 - According to the state of the computer enrollm
GL 3.2.1.7 According to a set of selection criteria above
GL 3.2.2 The ability to generate the following reports an
GL 3.2.2.1 - Preparing analytical reports th

GL 3.2.2.2 - The ability to inquire and print reports of acco


GL 3.2.2.2.1 > Stage accounting movements
GL 3.2.2.2.2 Non-stage accounting movements
GL 3.2.2.3 - A query screen is available for each account t
GL 3.2.2.3.1 > Opening balance for each period
GL 3.2.2.3.2 > Receivables and payables during the period
GL 3.2.2.3.3 Net change during the period
GL 3.2.2.3.4 > Balance at the end of the period
GL 3.2.2.4 Ability to extract all reports to MS Office appli
GL 3.2.2.5 - The ability to create templates for financial re
GL 3.2.2.6
GL 3.2.2.6.1 > Report on the results from the beginning of t
GL 3.2.2.6.2 > Monthly report (one month) reports
GL 3.2.2.6.3 > Comparative reports (to show percentages of
beginning of the fiscal year to date)
GL 3.2.2.6.4 > Budget versus actual results (to show percen
the beginning of the year to date)
GL 3.2.2.7
GL 3.2.2.7.1 > Report on the results from the beginning of t
GL 3.2.2.7.2
GL 3.2.2.7.3 > Comparative reports (to show percentages of
beginning of the fiscal year to date)
GL 3.2.2.7.4 > Budget versus actual results (to show percen
the beginning of the year to date)
GL 3.2.2.8
GL 3.2.2.8.1 > Report on the results from the beginning of t
GL 3.2.2.8.2 > Comparative reports (to show percentages of
beginning of the fiscal year to date)
GL 3.2.2.9 Changes in shareholders' equity
GL 3.2.2.9.1 > Report on the results from the beginning of t
GL 3.2.2.9.2 > Comparative reports (to show percentages of
beginning of the fiscal year to date)
GL 3.2.2.10
GL 3.2.2.10.1 > Report on the results from the beginning of t
GL 3.2.2.10.2
GL 3.2.2.10.3 > Review balance by account level, detailed or
GL 3.2.2.11 - The ability to print reports in any currency
GL 3.2.2.12 - The ability to generate a list of all

GL 3.3 The ability to generate reports through a specia


GL 4 System control over the general ledger
GL 4.1 Preventing the posting of accounting entries on
GL 4.2 The ability to give immediate notice o
mandatory fields not fill

GL 4.3 The ability to give the cause of th

GL 4.4 The ability to set permissions at the account


users from logging in or

GL 4.5 The ability to ensure that restrictions are balanc


GL 4.5.1 - Receivables = credit balances, at the Batch le
GL 4.5.2 - Receivables = credit balances, at the level of
GL 4.6 The ability to restrict the reopening of a closed
GL 4.7 The ability to prevent users from closing a fina
accounting restrictions for that period
GL 4.8 The ability to prevent users from posting accou
GL 4.9 The ability to inform the user that the financial
Sheet 4: 2-Budget
ERP system functionality matrix
 Budget
The reference Standards

BD 1 Settings
BD 1.1 The ability to define budget codes according to the user's n
BD 1.2 The ability to define a description of the budget
BD 1.3 The ability to define budget periods according to the user's
annually, twice annually ... etc.)
BD 1.4 The ability to define budgets by:
BD 1.4.1
BD 1.4.2
BD 1.4.3
BD 1.4.4
BD 1.4.5
BD 1.5 The ability to deal with the budget on a cash ba

BD 2 Treated
BD 2.1
BD 2.1.1 The ability to define budget models according to the user's
BD 2.1.2 The ability to adjust budget models when necessary
BD 2.1.3 Ability to import budget data from Excel tables
BD 2.1.4 It provides a workflow mechanism for the budget approval
BD 2.1.5 The ability to return budget forms electronically to the enti
budget for making adjustments
BD 2.1.6 Supports "What If" tests on budget data without affecting t
BD 2.1.7 The ability to apply increase / decrease in percentage terms
BD 2.1.8 The ability to define multiple copies of the budget
BD 2.1.9 The ability to choose an effective budget copy from the dif
BD 2.1.10 The ability to show the following when preparing the annu
BD 2.1.10.1 - Actual data for the current year to date
BD 2.1.10.2 - Actual data for the past year
BD 2.1.10.3
BD 2.1.11 The ability to generate and process the following budgets:
BD 2.1.11.1
BD 2.1.11.2
BD 2.1.12 The ability to perform budget control according to the mon
BD 2.2 Distribute the budget values to the accounts
BD 2.2.1 The ability to automatically distribute annual budget amoun
periods, as determined by the user
BD 2.2.2 The ability to distribute the sums of the joint budget items
to the department or cost centers based on:
BD 2.2.2.1
BD 2.2.2.2 Variable proportions (user-defined formula)
BD 2.2.2.3 - Other items in the budget as a basis for distributing the am
BD 2.2.3 The ability to prevent the authors of the budget (departmen
of the budget items, but rather the competent departments m
the budget of those accounts
BD 2.2.4 The ability to make transfers between budget items
BD 2.3
BD 2.3.1 Ability to review and amend the budget
BD 2.3.2 The ability to define different versions of the budget based
BD 2.3.3 Ability to record user feedback when reviewing the budget
BD 2.3.4 The ability to perform the following automatically when re
BD 2.3.4.1 Maintain old copies for reporting and information purposes
BD 2.3.5.2 Deactivating old versions of the budget
BD 2.4
BD 2.4.1 The ability to automatically reserve budget funds in favor o
requisitions or material requests from the warehouse
BD 2.4.2 The ability to manually book budget values
BD 2.4.3 The ability to transfer a budget reservation on material requ
reservation on the material in the warehouse before release
BD 3 Forms, reports and inquiries
BD 3.1 The ability to generate reports and queries according to the

BD 3.1.1
BD 3.1.2
BD 3.1.3
BD 3.1.4
BD 3.1.5 Balancing capital expenditures
BD 3.1.6 - By a set of selection criteria
BD 3.2 Ability to display budget against actual data
BD 3.3 The ability to generate the following reports and inquiries:
BD 3.3.1 - Report of important deviations in the budget items
BD 3.3.2 - A report detailing the unused cash reserves

BD 3.3.3 Ability to prepare an initial (estimated) copy of the financia


statement, cash flows) on the basis of an effective budget
BD 3.3.4 - Report of the main proportions and analytical reports
BD 4 System control over the budget unit
BD 4.1 The ability to prevent users from issuing mater

BD 4.2 The ability to prevent users from making purc

BD 4.3 The ability to create a request to exceed the b

BD 4.4 The ability to notify the user of excessive spending accordi


Sheet 5: 3-Accounts Payable
P system functionality matrix
 Payables
The reference Standards

AP 1 Settings
AP 1.1 The ability to link a single supplier or group of suppliers w

AP 1.2 Ability to define tax groups and define multiple types of ta


tax exempt, (0%) ... etc.
AP 1.3 Ability to link suppliers and tax groups
AP 1.4 The ability to handle multiple bank accounts for each supp
AP 2 Treated
AP 2.1 Enter the supplier's invoice:
AP 2.1.1 The ability to display supplier information details when reg
supplier's name or symbol
AP 2.1.2 The ability to manually enter invoice details (amount, num
AP 2.1.3 The ability to create a supplier bill when entering goods pu
warehouse
AP 2.1.4 The ability to create a supplier invoice when receiving serv
AP 2.1.5 The ability to create a supplier invoice when receiving a fix
AP 2.1.6 The ability to link supplier invoices with purchase orders
AP 2.1.7 The ability to make debit or credit notifications to increase
AP 2.1.8 Ability to post accounting entries within a set of batches
AP 2.1.9 The ability to post accounting entries individually or as a g
AP 2.1.10 The ability to calculate taxes automatically on invoice lines
AP 2.1.11 The ability to calculate the appropriate taxes automatically
AP 2.1.12 The ability to change some basic information of the supplie

AP 2.1.13 The ability to calculate the payment due date automatically


payment terms specified in the supplier's basic data
AP 2.1.14 The ability to record the date of receipt of the invoice
AP 2.1.15 Ability to link the amount paid in advance to the supplier w
AP 2.1.16 Ability to make multiple payments to pay one bill to a supp
AP 2.1.17 The ability to handle the additional costs of materials purch
clearance, etc.)
AP 2.1.18 Ability to process invoices in foreign currencies
AP 2.1.19 The ability to reassess the supplier’s balance in case of fore
AP 2.1.20 The ability to re-evaluate the amounts paid in advance to suppliers in c

AP 2.1.21 The ability to enter a supplier’s bill and upload it to more than one cost

AP 2.1.22 Ability to generate serial numbering of billing restrictions based on use

AP 2.2 Payment processing


AP 2.2.1 The ability to link payments accordingly (Apply):
AP 2.2.1.1 - Pay against bills, receivables and payables
AP 2.2.1.2 Pay against the supplier's balance
AP 2.2.2 The ability to define multiple types of batches including:
AP 2.2.2.1
AP 2.2.2.2
AP 2.2.2.3
AP 2.2.3 The ability to make payments in multiple ways, including:
AP 2.2.3.1
AP 2.2.3.2
AP 2.2.3.3
AP 2.2.4 Ability to generate automatic sequential numbering of payment restrict

AP 2.2.5 The ability to choose invoices according to the following criteria for pa
AP 2.2.5.1 - Choose invoices by supplier
AP 2.2.5.2 - Choose the bills according to the payment method
AP 2.2.5.3 - Choose the invoices according to the due date
AP 2.2.5.4 - Choose the invoices according to the purchase order number
AP 2.2.5.5 - Choose invoices according to the supplier group or category
AP 2.2.6 The ability to process payments in multiple currencies
AP 2.2.7 Ability to process payments by multiple checks / multiple bank accoun
AP 2.2.8 Ability to stop payments to specific suppliers
AP 2.2.9 The ability to stop payments for specific bills
AP 2.2.10 The ability to make partial payments for specific bills
AP 2.2.11 The ability to display the list of bills paid in one payment within the pa

AP 2.2.12 Ability to calculate profit / loss automatically on transactions made in f

AP 2.2.13 Ability to cancel checks after printing


AP 2.2.14 The ability to adjust bank balances and supplier balances when cancelin

AP 2.2.15 Ability to issue alternative checks for canceled checks


AP 2.2.16 The ability to calculate discounts on supplier invoices based on paymen
orders
AP 2.2.17 Ability to handle employee payments (such as travel, daily travel, etc.)
AP 2.2.18 The ability to override the calculated discount from the system
AP 2.2.19 The ability to pay directly to an expense account without invoicing the
AP 2.3 Checks
AP 2.3.1 The ability to print checks in Arabic and English
AP 3 Forms, reports and inquiries
AP 3.1 The ability to print the following forms:
AP 3.1.1
AP 3.1.2
AP 3.1.3
AP 3.1.4
AP 3.1.5
AP 3.2 Reports and inquiries:
AP 3.2.1 The ability to generate reports and queries according to the following s

AP 3.2.1.1
AP 3.2.1.2 - According to Al-Mawred Group
AP 3.2.1.3 - Depending on the type of movement
AP 3.2.1.4 According to the movement’s history
AP 3.2.1.5 According to the financial period
AP 3.2.1.6
AP 3.2.1.7 - According to a group of suppliers numbers
AP 3.2.1.8 - According to the check number
AP 3.2.1.9 According to a set of selection criteria above
AP 3.2.3 A clearing report between the receivable and payables of the supplier
AP 3.2.4 Development report for accounts payable
AP 3.2.5 Report on the status of invoices (approved, rejected, etc.)
AP 3.2.6 Report of payments during a specific time period
AP 3.2.7 Supplier statement of account
AP 3.2.9 Unpaid invoice purchases report
AP 3.2.10 Report of registered and unpaid invoices
AP 3.2.11 A report of registered invoices and late payment for the due date
AP 3.2.12 Report of registered and paid bills
AP 3.2.13 A report conforming to the total balance of su

AP 3.2.14 Report with supplier list including symbols and descriptions


AP 3.2.15 Ability to provide audit reports (such as changes made to the main supp
AP 3.2.16 Ability to track movement from record to source
AP 4 System control over the payables unit
AP 4.1 The ability to generate a double warning message for invoice invoice:
AP 4.1.1
AP 4.1.2
AP 4.2 Three-tier matching between supplier’s invoice, purchase order inform

AP 4.3 Ability to prevent posting of restrictions for ineffective reseller account


AP 4.4 Ability to prevent posting of restrictions for closed / undetected accoun
AP 4.5 The ability to warn the user when processing payments in excess of the

AP 4.6 The ability to prevent users from closing periods with unrestricted restr
Sheet 6: 4-Accounts Recievable
P system functionality matrix
Receivables and beneficiaries 
The reference Stan

AR 1 Settings
AR 1.1 The ability to create an unlimited number of re
AR 1.2 The ability to define a sequence of receivables
AR 1.3 The ability to define description of receivables
AR 1.4 The ability to group receivables of similar natu
AR 1.5 The ability to link receivables groups to the acc
AR 1.6 The ability to define multiple tax

AR 1.7 The ability to define multiple percentages of ta


(16%), import stamps, zero rate (0%) ... etc.
AR 1.8 Ability to link major files of receivables and ta
AR 1.9 The ability to define the following data in the m
AR 1.9.1
AR 1.9.2 - The name of the receivable
AR 1.9.3
AR 1.9.4
AR 1.9.5 - The state of the receivable (active, suspended
AR 1.9.6
AR 1.9.7 Payment method (for example cash, bank depo
AR 1.9.8
AR 1.9.9 - Other fields that the user can add
AR 1.10 The ability to define reconstruction periods acc
example 1-30 days, 31-60 days ... etc.)
AR 1.11
AR 1.11.1 - Modify the major files of receivables
AR 1.11.2 - Stop the major files of receivables
AR 1.11.3 - Delete the main files of receivables when ther
AR 2 Treated
AR 2.1
AR 2.1.1 The ability to create different serial numbers ac
debit note, a credit note ... with the following c
AR 2.1.1.1 Define serial numbers according to the user's n
AR 2.1.1.2 - Automatic numbering of movements accordin
AR 2.1.2 The ability to modify the receiva

AR 2.1.3 Ability to copy an invoice for use as an adjusta


AR 2.1.4 The ability to amend invoices by

AR 2.1.5 The ability to add notes to an invoice


AR 2.1.6 Ability to adjust bills before posting
AR 2.1.7 Ability to enter manual invoices (movements o
carried over from other systems)
AR 2.1.8 The ability to define and handle recurring mov
AR 2.1.9 Ability to include the following information on
AR 2.1.9.1
AR 2.1.9.2 - The name of the receivable
AR 2.1.9.3
AR 2.1.9.4
AR 2.1.9.5
AR 2.1.9.6
AR 2.1.9.7
AR 2.1.9.8
AR 2.1.9.9 - Other fields that the user can add as needed
AR 2.1.10 The ability to handle different types of tax tran
AR 2.1.11 The ability to modify the form of an invoice
AR 2.1.12 The ability to process foreign currency transact
AR 2.1.13 The ability to automatic revaluation of account
AR 2.1.14 Ability to generate appropriate ac

AR 2.1.15 The ability to reimburse receivables and issue a


AR 2.2
AR 2.2.1 The ability to record receipts by:
AR 2.2.1.1
AR 2.2.1.2
AR 2.2.1.2.1 > What is collected by the cashier
AR 2.2.1.2.2 > What is collected by depositing the amounts
AR 2.2.1.3
AR 2.2.1.3
AR 2.2.2 The ability to view unpaid (open) invoices upo
AR 2.2.3 The ability to link receivable

AR 2.2.4 The ability to link the receivables with the tota


value of the receivable from the total balance
AR 2.2.5 The ability to link a single vo

AR 2.2.6 The ability to process prepaid receivables


AR 2.2.7 The ability to link invoices, debit notices and c
AR 2.2.8 Ability to process partial payment of invoices
AR 2.2.9 Ability to reverse the receipt voucher
AR 2.2.10 The ability to process receivables in multiple c
AR 2.2.11 The ability to process the amounts paid to the c
AR 2.2.11.1
AR 2.2.11.2
AR 2.2.11.3
AR 2.2.12 The ability to deal with postpo

AR 2.2.12.1
AR 2.2.12.2 Depositing the check in the bank for collection
AR 2.2.12.3 Actual collection of the amount
AR 2.2.12.4 Return the check due to insufficient balance
AR 2.3 Interconnection with other systems
AR 2.3.1 The ability to link with the following systems:
AR 2.3.1.1
AR 2.3.1.2
AR 2.3.1.3
AR 2.3.1.4
AR 3 Forms, reports and inquiries
AR 3.1 The ability to create the following screens:
AR 3.1.1 Cash receipt / checks / electronic transfer bonds
AR 3.1.2
AR 3.1.3
AR 3.1.4
AR 3.2 Reports and inquiries:
AR 3.2.1 The ability to generate reports and inquiries according to th

AR 3.2.1.1 According to accounts receivable


AR 3.2.1.2 According to the receivables group
AR 3.2.1.3
AR 3.2.1.4
AR 3.2.1.5 - Depending on the type of movement
AR 3.2.1.6 According to the movement’s history
AR 3.2.1.7 - According to a group of receivables
AR 3.2.1.8 - According to the value of the

AR 3.2.1.9 - According to the construction period


AR 3.2.1.10 - Depending on the date of the bill
AR 3.2.1.11 Depending on the selection criteria
AR 3.2.2 Determination of a date or other value of the receivable
AR 3.2.3 Provides interactive screens to display receivables moveme
AR 3.2.3.1 Summary of numbers (outstanding balance, last bill amoun
and statement of amounts to date)
AR 3.2.3.2 - Details of transactions (invoices, receipts, etc.)
AR 3.2.3.3 - A customer's reconstruction statement
AR 3.2.4 Report of unpaid invoices
AR 3.2.5 The ability to track the details of movements on reports and
movement
AR 3.2.6 Report of accounts receivable with late bills
AR 3.2.7 Receivables account statement report
AR 3.2.8 A report with a list of receivables, including numbers and n
AR 3.2.9 A reconciliation report between the receivables unit and the
AR 4 System control over the receivables unit
AR 4.1 The ability to restrict write-offs of non-movement receivab
AR 4.2 The ability to prevent adjustment of receivables after the bo
AR 4.3 The ability to automatically check the credit limit when iss
AR 4.4 The ability to do the following on the level of movements:
AR 4.4.1 Preventing the posting of transactions to inactive receivable
AR 4.4.2 Prevent the transfer of transactions to a closed accounting p
AR 4.5 The ability to prevent the deletion o

AR 4.6 The ability to prevent users from

Sheet 7: 5-Fixed Assets


P system functionality matrix
Fixed assets 
The reference Standards

FA 1 Settings
FA 1.1 The ability to define an unlimited number of fixed asset groups
FA 1.2 The ability to link fixed asset groups with their corresponding general l
FA 1.4 The ability to define the description of a fixed asset group in both Arab
FA 1.5 The ability to define s

FA 1.6 The ability to define the subset description of fixed assets in Arabic and

FA 1.7 The ability to define depreciation methods in percentages determined b


FA 1.8 daily, weekly,
The ability monthly,
to link and yearly) method with the appropriate accou
each depreciation
ledger to create an automatic depreciation of depreciation

FA 1.9 The ability to link subgroups of fixed assets with different depreciation
FA 1.10 The ability to define a depreciation policy, that is, at a particular time o
asset was purchased before the 15th of the month,

FA 1.11 The ability to autom

FA 1.11.1
FA 1.11.2
FA 1.11.3
FA 1.11.4 Create a monthly depreciation record
FA 1.12 The ability to link a fixed asset with an employee to act as custody
FA 1.13 The ability to enter a fixed asset site
FA 1.14 Ability to enter insurance details for fixed assets
FA 1.15 The ability to determine the residual value (scrap) for each fixed asset
FA 1.16 The ability to define several types of accounting entries and serial num
transfer, disposal of assets, purchases ...
FA 1.17 The ability to start depreci

FA 2 Treated
FA 2.1 Establishing fixed assets
FA 2.1.1 The ability to create the fixed asset when removing the original from th
FA 2.1.2 The ability to add details of a fixed asset manually after defining it on t
FA 2.1.3 The ability to create the fixed asset directly from the fixed assets unit w

FA 2.1.4 The ability to link a separate numeric sequence of fixed asset elements
FA 2.1.5 The ability to separate a single fixed asset into more than one part, with

FA 2.1.6 The ability to add fixed sub-assets to a larger fixed asset, such as addin

FA 2.1.7 Any change to the details of fixed assets must be made through special
FA 2.1.8 The ability to change a fixed asset subgroup
FA 2.1.9 The ability to change the method of depreciation of a fixed asset
FA 2.1.10 The ability to reverse the purchase of fixed assets
FA 2.1.11 The ability to print bar codes for each fixed asset
FA 2.2 Getting rid of fixed assets
FA 2.2.1 The ability to create an automatic accounting entry and calculate the pr

FA 2.2.2 Ability to automatically change the status of fixed assets to "Disposed"


FA 2.2.3 The ability to prevent depreciation of disposable fixed assets
FA 2.3 Depreciation of fixed assets
FA 2.3.1 The ability to calculate the depreciation expense automatically for all fi
FA 2.3.2 Ability to determine (automatically) whether the fixed asset will be dep
purchase the asset before the 15th of the month or thereafter

FA 2.3.3 The ability to create a proposed depreciation restriction so that data can

FA 2.3.4 The ability to amend the proposed depreciation register and then carry
the following periods based on the net book value

FA 2.3.5 The ability to prevent the depreciation of a fixed asset with a net book v
value
FA 2.3.6 The ability to prevent the creation of a depreciation restriction and carr

FA 2.3.7 The ability to reverse the depreciation restriction after its transfer, recal
time
FA 3 Forms, reports and inquiries
FA 3.1 The ability to print the following restrictions:
FA 3.1.1 - Record the purchase of the fixed asset
FA 3.1.2 Recording the proposed depreciation
FA 3.1.3 Recording of carry-over depreciation
FA 3.1.4 - Under the disposal of the original
FA 3.2
FA 3.2.1 The ability to generate reports and queries according to the following s
FA 3.2.1.1 According to the group of major fixed assets
FA 3.2.1.2
FA 3.2.1.3 - According to the serial number of fixed assets
FA 3.2.1.4 - According to the type of fixed assets (entry) movement
FA 3.2.1.5 - According to the date of the movement (registration) of fixed assets
FA 3.2.1.6 According to a set of selection criteria above
FA 3.2.2
FA 3.2.3 Report on the following fixed assets movements:
FA 3.2.3.1
FA 3.2.3.2
FA 3.2.3.3
FA 3.2.3.4 Depreciation of the fixed asset
FA 3.2.3.5 - Amendment to the value or status of the fixed asset
FA 3.2.4 Bar code report for fixed assets
FA 3.2.5 Report on net book value, detailing historical cost value and accumulat
FA 3.2.6 The ability to track the origin of the movement from any restriction to t
FA 4 System control over the fixed assets unit
FA 4.1 The ability to generate an error message in the case of an accountan
depreciation restriction for th
carried ove
FA 4.2 Preventing the depreciati

FA 4.3 Preventing the accumulated depreciation from the value of the asset mi
FA 4.4 Prevent depreciation of a fixed asset that was created but not yet purcha
FA 4.5 Preventing the posting of fixed assets restrictions for closed accounting
FA 4.6 The ability to pr

Sheet 8: 6-Cash Management


P system functionality matrix
 Cash management
The reference Standards

CM 1 Settings
CM 1.1 The ability to define the main information of the bank, incl
CM 1.1.1 - The different branches of each bank
CM 1.1.2 - Multiple bank accounts for each bank branch
CM 1.2 Ability to define bank details including:
CM 1.2.1
CM 1.2.2
CM 1.2.3 - The general ledger account number associated with the ba
CM 1.2.4 - Other identification boxes that the user can add
CM 1.3 Ability to define bank branch details including:
CM 1.3.1 - The name of the bank branch
CM 1.3.2 - Bank branch serial numbering
CM 1.3.3 Bank branch address (including: website, mailbox, phone n
CM 1.3.4 - Details of the liaison officer at a bank b

CM 1.3.5
CM 1.3.6 - Other user-defined identification boxes
CM 1.4 Ability to define bank account details including:
CM 1.4.1 - The name of the bank account
CM 1.4.2
CM 1.4.3 - Bank account serial numbering
CM 1.4.4 The date the account was opened with the bank
CM 1.4.5 The currency of the bank account
CM 1.4.6
CM 1.4.7
CM 1.4.8 - Other user-defined identification boxes
CM 1.4.9 - The ability to select authorized signatories according to p

CM 1.5 Ability to specify the following details for foreign currenci


CM 1.5.1
CM 1.5.2 - Foreign currency serial numbering
CM 1.5.3
CM 1.5.4
CM 1.5.5 The date the foreign currency was last updated
CM 1.5.6 The history of the foreign currency exchange rate
CM 1.6 Ability to manually update foreign exchange rates
CM 1.7 The ability to define the following details for petty cash:
CM 1.7.1 - Petty cash advance serial numbering
CM 1.7.2 - The value of the petty cash amount
CM 1.7.3 Petty loan site (administration, directorate, office, etc.)
CM 1.7.4 Type of petty cash (permanent or temporary)
CM 1.7.5 - The petty cash advance recipient's name and job number
CM 1.7.6 Describe the purpose of petty cash
CM 1.7.7 Renewal ceiling of petty cash:
CM 1.7.7.1 > As a percentage of the petty cash advance
CM 1.7.7.2 The remaining amount of the petty cash
CM 2 Treated
CM 2.1 Cash management
CM 2.1.1 The ability to handle various banking transactions
CM 2.1.2 The ability to process cash transfers between bank account
CM 2.1.3 The ability to define serial numbers for checks as defined b
CM 2.1.4 The ability to issue checks from the system in Arabic and E
CM 2.1.5 Ability to print check cover letters
CM 2.2 Foreign currency transactions
CM 2.2.1 The ability to define foreign exchange rates on one screen f
example the Accounts payable unit and general ledger acco
CM 2.2.2 The ability to re-evaluate bank accounts in foreign currenci
CM 2.3 Financial situation
CM 2.3.1 The ability to extract daily reports on bank account balance
CM 2.4 Bank settlement
CM 2.4.1 The ability to support manual reconciliation between a ban
bank account statement
CM 2.4.2 The ability to support electronic settlement of bank accoun
copy of the bank statement to the system.
CM 2.4.3 The ability to manually enter the following settlement item
CM 2.4.3.1
CM 2.4.3.2
CM 2.4.3.3 - Any other transactions that appear on a bank statement
CM 2.4.4 The ability to perform bank reconciliation of bank accounts
CM 2.4.5 The ability to create accounting entries by type of bank rec
CM 2.4.6 The ability to inquire about bank transactions using the foll

CM 2.4.6.1
CM 2.4.6.2
CM 2.4.6.3
CM 2.4.6.4
CM 2.4.6.5 - Description of the movement
CM 2.5 Petty cash
CM 2.5.1 The ability to define a cash advance
CM 2.5.2 The ability to renew the cash advance
CM 2.5.3 The ability to close the cash advance
CM 3 Forms, reports and inquiries
CM 3.1 The ability to print the following forms:
CM 3.1.1 Bank settlement form
CM 3.1.2 Petty cash model
CM 3.1.3 Petty cash advance report form
CM 3.2 Reports and inquiries
CM 3.2.1 The ability to generate reports and queries according to the

CM 3.2.1.1
CM 3.2.1.2 - Depending on the type of movement
CM 3.2.1.3 According to the movement’s history
CM 3.2.1.4
CM 3.2.1.5 - According to the bank branch
CM 3.2.1.6 According to the bank account
CM 3.2.1.7
CM 3.2.1.8 According to a set of selection criteria above
CM 3.2.2 The ability to maintain a reference file of the current and h
convert transactions in foreign currency into the local curre
CM 3.2.3 The ability to print foreign currency reports and their equiv
CM 3.2.4 The ability to print a bank statement
CM 3.2.5 The ability to print reports with bank balances
CM 3.2.6 The ability to print bank reconciliation statements and as p
CM 3.2.7 The ability to print a record of checks
CM 3.2.8 Ability to print a record of canceled checks
CM 3.2.9 The ability to generate petty cash advances including:
CM 3.2.9.1 The amount of petty cash
CM 3.2.9.2 Petty loan site
CM 3.2.10 The ability to generate renewal petty cash reports and for e

CM 3.2.11 The ability to print a statement of bank accounts, including


description of each bank
CM 3.3 The ability to print cash position reports as follows:
CM 3.3.1
CM 3.3.2
CM 3.3.3
CM 4 System control over the cash management unit
CM 4.1 Preventing the posting of transactions to ineffective bank a
CM 4.2 Preventing the posting of movements to closed or unknown
CM 4.3 The ability to prevent the deletion of a bank

CM 4.4 The ability to limit petty cash compensation compensation


than the advance amount defined in the system
CM 4.5 The ability to restrict users from closing financial periods o
system with unwanted movements
Sheet 9: 7-HR & Payroll
Explanation
ond to the system must be recorded here. (Such as the time / cost of a particular feature that requires specialized development, some features depend on other products (thi

e of the features mentioned tables

the description
This means that this feature is fully supported in the basic functions

Use system functions that are not designed to support this feature to achieve the desired result (use other features in the system to so
designed for this use)

The possibility of achieving this feature, even if it is from a third party application (this feature is met using other program

These

ndards The response the description

ith the system (User Manual) Yes

by the user No Functional user can not modify any applic


Technical/IT team can modify the objects
apps technology trained.

tures
h more than one criterion / condition in the system Yes.
screens
of the system in more than one language (Arabic, Yes
English)
when needed (Workflow) yes
ernet with specific powers
age yes
yes
systems yes
lation Yes. Localization is enabled for specific geogra
Need to find out.
d movements Yes
xceptions yes

yes
Database protection yes
Record-level protection yes
yes
e and development to increase the number of yes
when needed
n real time yes

rotection at the group level

d the presence of separate identification names for


each user
curity
at the job and job center level

ub-systems (general ledger, payables, receivables, yes


, budget, purchases, warehouses, human resources
and salaries, ....)

business yes
yes
arty) yes Cnn be achieved through data interfaces or

stem to the old and existing systems yes

Standards The response the description

y to define a fiscal year according to the user's requirements yes


y to define financial periods according to the needs of the user yes
y to define several companies yes One Legal entity with multiple
y to close financial periods according to the user's need yes
y to check automatically before canceling any account from the absence of historical
ts for that account
y to keep a record of any data modification, so that the record contains the value of yes
mation before, after, the change that occurred, the date of the change and the person
e the change
y to define an account tree according to the user's need yes
y to define several types of accounts; posting, aggregate, and statistical calculations No We can define accounts. Do a p
y to define multiple accounts, companies, cost centers, services, and locations within yes calculations can be arrived from
of the accounts
y to support the consolidation of financial statements yes
y to group accounts by levels in the accounts tree yes we can achieve this using FRS
y to define levels (hierarchy) of accounts yes
define major account groups and sub-account groups as needed yes
y to define accounts description in Arabic and English yes There is a limitation. For rew lo
y to stop using an account and reactivate it yes
y to record transactions in several currencies yes
y to record accounts on an accrual basis yes

Processing jobs
There is an adjustment period for audit and late financial entries after the period is Yes
closed in the general ledger
y to open more than one financial period at the same time yes
y to create automatic restrictions on the general ledger for all operations yes Have to write SLA rules for the
carried out by system units
y to prepare the system so that the mechanical restrictions coming from the system
stage or non-stage at the level of general professor
y to manually restrict data entry to accounts marked with "control accounts" such as yes
receivable, accounts payable, bank accounts, etc.
Ability to define:
Normal restrictions
Frequent restrictions
ns automatically reflected in the following period yes
y to define different codes for each type of accounting constraint
y to define a different code for each accounting entry according to its yes
om any unit of the system)
work with a savings fund as a separate company yes Can be defined if it has a separa
accounting constraints
y to manually enter accounting entries yes
work with Batch accounting entries yes
The ability to define automatic sequential numbering of accounting entries as per yes
the user's need
f accounting entries
The ability to post a single accounting entry or a group of accounting entries at the yes
same time
post accounting entries to: yes
s periods / previous fiscal year (provided that they are not closed yet) yes
Future periods / upcoming fiscal year (provided that they are familiar with the yes
system)
with closing the financial period
The ability to close financial periods to prevent accounting entries from being yes
posted to those periods
The ability to print all financial reports for a financial period initially without the yes Necessary concurrent requests t
need tosoclose
y to make restrictions of closing a mechanism for profits and losses, that that
its period report.
ted balance returns to zero and its net balance appears in the budget
cancel year closure (test close) yes
foreign currency
y to deal with multiple currencies in terms of:
ry - The ability to enter transactions in multiple currencies yes
Reports - the ability to generate reports and financial statements based on multiple
currencies
Ability to revalue currencies automatically and generate exchange rate gains / losses
restrictions
ate the financial statements
y to standardize financial statements with subsidiaries of the Water Authority, yes
to the accounting standards used
y to create automated accounting entries to exclude joint operations yes
he holding company and its subsidiaries
y to print the following consolidated financial statements: yes
Consolidated balance sheet
ated Statement of Income yes
ated retained earnings statement yes
unting basis used for recording transactions
enter transactions on an accrual basis and print reports on a cash basis yes
eports and inquiries
screens for accounting entries yes
Registration bond
y to track the origin of the movement from an accounting entry to a source yes
and inquiries
y to generate reports and queries according to the following selection criteria:

- account number yes


Account Group yes
Part of the account yes
- By period yes
Accounting entry type yes
ng to the state of the computer enrollment (carried over, not carried over)
g to a set of selection criteria above yes
y to generate the following reports and inquiries: yes
- Preparing analytical reports that use any part of the account (reports of parts of
accounts)
ity to inquire and print reports of accounts' movements, including:
ccounting movements
e accounting movements
screen is available for each account that shows the following details:
g balance for each period
ables and payables during the period
ge during the period yes
e at the end of the period yes
extract all reports to MS Office applications yes
ity to create templates for financial reports as per the user's need yes
Profit and Loss Reports: yes
on the results from the beginning of the fiscal year to date yes
y report (one month) reports yes
rative reports (to show percentages of change) (monthly and from the Need more informaiton.
g of the fiscal year to date)
versus actual results (to show percentages of change) (monthly and from yes
ning of the year to date)
Balance Sheet yes
on the results from the beginning of the fiscal year to date yes
> Monthly report yes
rative reports (to show percentages of change) (monthly and from the yes
g of the fiscal year to date)
versus actual results (to show percentages of change) (monthly and from yes
ning of the year to date)
- Statement of Cash Flows:
on the results from the beginning of the fiscal year to date
rative reports (to show percentages of change) (monthly and from the
g of the fiscal year to date)
n shareholders' equity
on the results from the beginning of the fiscal year to date
rative reports (to show percentages of change) (monthly and from the
g of the fiscal year to date)
- Trial Balance yes
on the results from the beginning of the fiscal year to date
> Monthly report
balance by account level, detailed or combined yes
ity to print reports in any currency yes
- The ability to generate a list of all general ledger accounts including account codes
and descriptions
y to generate reports through a special Reporting Tool screen
ontrol over the general ledger
g the posting of accounting entries on inactive accounts yes
The ability to give immediate notice of an error / lack of accounting entry (for example yes
mandatory fields not filled, fields filled with letters instead of numbers or
vice versa)
The ability to give the cause of the error, and provide the ability to directly modify yes
the error
ility to set permissions at the account and user level, for example: the ability to restrict yes
users from logging in or viewing balances for specific accounts or a group
of accounts
y to ensure that restrictions are balanced so that:
bles = credit balances, at the Batch level yes
bles = credit balances, at the level of accounting entry yes
y to restrict the reopening of a closed financial period yes Hardclosed financial periods ca
y to prevent users from closing a financial period with unrestricted yes
g restrictions for that period
y to prevent users from posting accounting restrictions on closed periods yes
y to inform the user that the financial periods are closed on other systems yes

Standards The response the description

budget codes according to the user's need yes


a description of the budget yes
budget periods according to the user's need (monthly, quarterly, yes
lly ... etc.)
budgets by:
Financial period yes
- The account NO Account level budget can not be set. Can b
- Circle customization
Cost Center yes
- the service
y to deal with the budget on a cash basis, while accounting restrictions are
made on an accrual basis

Budget preparation
budget models according to the user's need - (Budget Forms) yes
udget models when necessary
get data from Excel tables yes
w mechanism for the budget approval process yes
udget forms electronically to the entity that prepared the yes
justments
sts on budget data without affecting the initial budget value yes
ncrease / decrease in percentage terms to previous budget items yes
multiple copies of the budget yes
an effective budget copy from the different versions available
e following when preparing the annual budget:
urrent year to date
past year
- Last year's budget
e and process the following budgets:
Operating Budget
- Capital budget
m budget control according to the monetary basis
t values to the accounts
tically distribute annual budget amounts over accounting
d by the user
te the sums of the joint budget items automatically according
ost centers based on:
Flat rate
(user-defined formula)
udget as a basis for distributing the amounts
the authors of the budget (departments) from entering the values of some
ut rather the competent departments mobilize
counts
ansfers between budget items
Budget review
amend the budget
different versions of the budget based on the audit
feedback when reviewing the budget
m the following automatically when reviewing the budget:
or reporting and information purposes
ions of the budget
Budget reservations
tically reserve budget funds in favor of approved purchase
al requests from the warehouse
ly book budget values
a budget reservation on material requests from the warehouse to an actual
terial in the warehouse before release
nquiries
e reports and queries according to the following selection
criteria:
Financial period
- Circle
- A group of accounts
Operating Budget
enditures
criteria
get against actual data
e the following reports and inquiries:
deviations in the budget items
ort detailing the unused cash reserves classified by department, cost center,
account ... etc.
initial (estimated) copy of the financial statements (balance sheet, income
) on the basis of an effective budget
proportions and analytical reports
the budget unit
y to prevent users from issuing material requests when there is no material
balance
ty to prevent users from making purchase orders when there is no material
balance
lity to create a request to exceed the budget value when there is no balance
for the budget item
he user of excessive spending according to user defined levels

Standards The response the description

ngle supplier or group of suppliers with their own general ledger accounts yes

groups and define multiple types of taxes / tax rates such as import stamps, yes
tc.
rs and tax groups yes
multiple bank accounts for each supplier yes

invoice:
supplier information details when registering the invoice and entering the yes
mbol
ly enter invoice details (amount, number, vendor ... etc.) yes
supplier bill when entering goods purchased from a supplier into the yes

supplier invoice when receiving service from a supplier yes


supplier invoice when receiving a fixed asset from a supplier yes
pplier invoices with purchase orders yes
ebit or credit notifications to increase or decrease bills yes
nting entries within a set of batches yes
counting entries individually or as a group yes
e taxes automatically on invoice lines yes
e the appropriate taxes automatically for each supplier yes
some basic information of the supplier upon entering the invoice yes Will be reflected in the next invoice.

e the payment due date automatically based on the invoice date and yes
ied in the supplier's basic data
he date of receipt of the invoice yes
ount paid in advance to the supplier with his invoice (Apply) yes
ple payments to pay one bill to a supplier yes
the additional costs of materials purchased (such as shipping, customs yes

oices in foreign currencies


s the supplier’s balance in case of foreign currency bills
unts paid in advance to suppliers in case they were in foreign currencies

ll and upload it to more than one cost center or site yes

ng of billing restrictions based on user identification yes

rdingly (Apply): yes


d payables yes
yes
es of batches including:
Payment (regular) yes
- Advance payment yes
Various batches yes
multiple ways, including:
- Check yes
- Transfer yes
- cash Money yes
uential numbering of payment restrictions and based on user identification yes

ording to the following criteria for payment: yes


yes
e payment method yes
o the due date yes
o the purchase order number yes
e supplier group or category yes
n multiple currencies yes
ultiple checks / multiple bank accounts yes
ic suppliers yes
pecific bills yes
nts for specific bills yes
lls paid in one payment within the payment voucher yes

utomatically on transactions made in foreign currencies

ting
s and supplier balances when canceling a paid check

for canceled checks


on supplier invoices based on payment terms and / or terms of purchase yes
ents (such as travel, daily travel, etc.) yes
ted discount from the system yes
xpense account without invoicing the supplier

bic and English yes

g forms:
- Payment document yes
- Voucher voucher yes
Cover book for the check yes customized
Conversion Book yer customized
Bank transfer letter yer customized

d queries according to the following selection criteria:

- According to the supplier yes


yes can be customized
ment yes can be customized
ory yes can be customized
yes can be customized
- According to the bank yes can be customized
rs numbers yes can be customized
yes can be customized
teria above
eivable and payables of the supplier yes
payable yes
approved, rejected, etc.) yes
ific time period yes
yes
yes
nvoices yes
d late payment for the due date yes
yes
conforming to the total balance of suppliers between the accounts payable yes
and general ledger unit
g symbols and descriptions yes
uch as changes made to the main supplier file) yes
ecord to source yes
es unit
warning message for invoice invoice:
- For the same supplier yes
- During the same period yes
plier’s invoice, purchase order information and receipt control yes

ictions for ineffective reseller accounts yes


ictions for closed / undetected accounting periods yes
processing payments in excess of the invoice amount yes

closing periods with unrestricted restrictions yes

Standards The response the description

yes
y to create an unlimited number of receivables yes
y to define a sequence of receivables groups yes
y to define description of receivables groups in Arabic and English yes Could be some product limitations. May n
y to group receivables of similar nature under one group
y to link receivables groups to the accounts tree in general ledger yes
The ability to define multiple tax groups, so that each tax group has a different tax yes
rate
y to define multiple percentages of taxes within each tax group, for example sales tax yes
mport stamps, zero rate (0%) ... etc.
link major files of receivables and tax groups yes
y to define the following data in the major receivables files:
- Receivables symbol yes If referring to currency symbol
me of the receivable
Receivables group yes
- The receivable address yes
e of the receivable (active, suspended, etc.)
- Payment Terms yes
method (for example cash, bank deposits, electronic transfer, etc.)
- Credit limit yes
elds that the user can add
y to define reconstruction periods according to the user's need (for yes
1-30 days, 31-60 days ... etc.)
The ability to:
the major files of receivables Need more informaiton
major files of receivables Need more informaiton
he main files of receivables when there are no movements Need more informaiton

Billing
y to create different serial numbers according to the type of movement: an invoice, a yes
, a credit note ... with the following characteristics:
rial numbers according to the user's need
tic numbering of movements according to their type
The ability to modify the receivable information on the invoice when filling in the yes
invoice information screen
copy an invoice for use as an adjustable form for future invoices
The ability to amend invoices by issuing debit or credit notifications and then link
them to related invoices
y to add notes to an invoice yes
adjust bills before posting yes
enter manual invoices (movements on receivables not yet established and yes
ver from other systems)
y to define and handle recurring movements yes
include the following information on the invoice:
- Receivables number yes
me of the receivable yes
Date of the bill yes
- invoice number yes
- Invoice description yes
- Tax yes
- the currency yes
- Notes yes
elds that the user can add as needed yes Enable and customize additional fields
y to handle different types of tax transactions yes
y to modify the form of an invoice yes
y to process foreign currency transactions yes
y to automatic revaluation of accounts receivable in foreign currencies yes
Ability to generate appropriate accounting entries relating to the revaluation of the yes
currency automatically
y to reimburse receivables and issue a check through the system yes
receipt
y to record receipts by:
- Checks yes
- criticism yes
collected by the cashier yes
collected by depositing the amounts in the bank by the receivable yes
Electronic Transfer yes
- credit cards yes
y to view unpaid (open) invoices upon entering the voucher yes
The ability to link receivables to open invoices (unpaid invoice, debit or credit yes
notices) (Apply)
y to link the receivables with the total balance of receivables so that it deducts the yes
he receivable from the total balance
The ability to link a single voucher to multiple documents (bills, debit notices, yes
credit notices)
y to process prepaid receivables yes
y to link invoices, debit notices and credit notes with prepaid yes
process partial payment of invoices yes
reverse the receipt voucher yes
y to process receivables in multiple currencies yes
y to process the amounts paid to the customer as follows:
- cash Money yes
- Cheques yes
- Bank transfer yes
The ability to deal with postponed checks and according to the stages of dealing
with these checks:
Receive the check
g the check in the bank for collection yes
llection of the amount yes
e check due to insufficient balance yes
nection with other systems
y to link with the following systems:
Customer Service
Drinking water tanks
Sewage dump
Quality labs
nquiries
he following screens:
/ electronic transfer bonds yes
- Bill yes
- Slogan of the debt yes
- Notice creditor yes
es:
e reports and inquiries according to the following selection criteria:

s receivable yes
ivables group yes
- By period yes
- By type of document yes
pe of movement yes
ement’s history yes
p of receivables yes
- According to the value of the receivable balance, so that the user can determine
this value
nstruction period
ate of the bill
ection criteria
te or other value of the receivable
creens to display receivables movements as follows:
(outstanding balance, last bill amount, last payment amount
unts to date)
ns (invoices, receipts, etc.)
truction statement
ices
e details of movements on reports and inquiries until reaching the source of the

ceivable with late bills


statement report
receivables, including numbers and names of receivables
rt between the receivables unit and the general ledger unit
the receivables unit
write-offs of non-movement receivables to specific users
adjustment of receivables after the bond is printed
tically check the credit limit when issuing invoices
ollowing on the level of movements:
g of transactions to inactive receivables accounts
f transactions to a closed accounting period
The ability to prevent the deletion of a client account with old transactions or a debit
or credit balance
The ability to prevent users from closing an accounting period without posting all
period movements

Standards The response

number of fixed asset groups yes


ups with their corresponding general ledger accounts yes
on of a fixed asset group in both Arabic and English yes
The ability to define subgroups of fixed assets and link them with major fixed asset yes
groups
scription of fixed assets in Arabic and English yes
methods in percentages determined by the user and the periodicity of the calculation (for example
y)
on method with the appropriate account in the general
eciation of depreciation

xed assets with different depreciation methods


on policy, that is, at a particular time of the month depreciation is calculated (for example if a fixed yes
chased before the 15th of the month, depreciation is calculated, etc. Depreciation is not calculated)

The ability to automatically post the following transactions to the general ledger yes
accounts:
Purchase of fixed assets yes
Elimination of fixed assets yes
Split fixed assets yes
ord yes
th an employee to act as custody yes
ite yes
or fixed assets yes
ual value (scrap) for each fixed asset yes
of accounting entries and serial numbers for fixed assets movements, such as depreciation, yes
ases ...
The ability to start depreciation of an asset at the "beginning to use the asset" instead of yes
the date of purchase

et when removing the original from the warehouse yes


d asset manually after defining it on the system yes
et directly from the fixed assets unit without entering it into the warehouse yes

eric sequence of fixed asset elements in each subgroup yes


ed asset into more than one part, with separate serial numbers for each part

s to a larger fixed asset, such as adding equipment to a pickup

assets must be made through special screens yes


t subgroup yes
of depreciation of a fixed asset yes
e of fixed assets yes
each fixed asset yes

accounting entry and calculate the profit or loss based on cash received and net book value yes

he status of fixed assets to "Disposed" yes


n of disposable fixed assets yes

iation expense automatically for all fixed assets yes


y) whether the fixed asset will be depreciated or not on the basis of the depreciation policy; yes
of the month or thereafter

epreciation restriction so that data can be validated before the entry is posted yes
d depreciation register and then carry it over, and the system recalculates the depreciation value for yes
e net book value

ation of a fixed asset with a net book value equal to zero, or the book value has reached the scrap yes

of a depreciation restriction and carry it over more than once for a single period yes

tion restriction after its transfer, recalculate the depreciation and post the enrollment a second yes

g restrictions:
asset yes
ion yes
ion yes
al yer
Reports and inquiries:
d queries according to the following selection criteria: yes
ixed assets yes
- By subset of fixed assets yes
of fixed assets yes
ssets (entry) movement yes
vement (registration) of fixed assets yes
teria above
Report of fixed assets list yes
ets movements:
Purchase the fixed asset yes
Elimination of fixed origin yes
Fragmentation of fixed assets

us of the fixed asset yes


yes
g historical cost value and accumulated depreciation yes
he movement from any restriction to the source yes
sets unit
or message in the case of an accountant trying to post a depreciation restriction even though the
depreciation restriction for that period has been
carried over
Preventing the depreciation of a fixed asset after it has been disposed of or completely yes
depreciated
ciation from the value of the asset minus the scrap yes
set that was created but not yet purchased yes
sets restrictions for closed accounting periods yes
The ability to prevent users from closing accounting periods with unrestricted yes
restrictions
Standards The response the description

he main information of the bank, including:


es of each bank yes
nts for each bank branch yes
details including: yes
- Bank serial number yes
- Bank name yes
ccount number associated with the bank yes
boxes that the user can add yes
branch details including: yes
k branch yes
numbering yes
(including: website, mailbox, phone number, fax number, etc.) yes
etails of the liaison officer at a bank branch (including: name, email, phone
number, etc.)
- SWIFT code yes
dentification boxes yes
account details including:
k account yes
- Bank account number yes
numbering yes
was opened with the bank yes
ank account yes
- The type of bank account yes
- interest rates yes
dentification boxes
authorized signatories according to powers and ceilings of yes
amounts yes
following details for foreign currencies:
Foreign currency name yes
rial numbering
Foreign currency symbol
Foreign exchange rate yes
urrency was last updated yes
eign currency exchange rate yes
pdate foreign exchange rates yes
he following details for petty cash:
serial numbering
ty cash amount yes
istration, directorate, office, etc.) yes
ermanent or temporary) yes
nce recipient's name and job number yes
of petty cash yes
tty cash: yes
the petty cash advance yes
nt of the petty cash yes

various banking transactions yes


cash transfers between bank accounts yes
erial numbers for checks as defined by the user y
hecks from the system in Arabic and English yes
cover letters yes Custom report
ansactions
oreign exchange rates on one screen for all other subsystems to read, for yes
s payable unit and general ledger accounts
uate bank accounts in foreign currencies yes

daily reports on bank account balances yes

manual reconciliation between a bank account on the system and a paper yes
nt
electronic settlement of bank accounts by downloading an electronic yes
ment to the system.
ly enter the following settlement items:
Bank commissions yes
Credit interest ys
ns that appear on a bank statement
m bank reconciliation of bank accounts in foreign currencies yes
ccounting entries by type of bank reconciliation movement yes
about bank transactions using the following different search criteria:

Type of movement \
Movement No.
- the amount
History of the movement
movement

a cash advance yes


he cash advance yes
e cash advance yes
nquiries
he following forms:
yes Customize
yes Customize
port form yes customize
es
e reports and queries according to the following selection criteria:

- By period yes
pe of movement yes
ement’s history yes
- According to the bank yes
nk branch yes
k account yes
- By currency yes
selection criteria above yes
n a reference file of the current and historical exchange rates used to yes
n foreign currency into the local currency
reign currency reports and their equivalent in local currency yes
bank statement yes
ports with bank balances yes
nk reconciliation statements and as per history yes
ecord of checks yes
rd of canceled checks yes
e petty cash advances including:
cash yes
yes
e renewal petty cash reports and for each petty cash advance separately yes
statement of bank accounts, including the numerical sequence and yes
nk
sh position reports as follows:
- the currency yes
- Bank account yes
Period (set by user) yes
the cash management unit
g of transactions to ineffective bank accounts yes
g of movements to closed or unknown accounting periods yes
lity to prevent the deletion of a bank account that contains a debit or credit yes
balance
tty cash compensation compensation by an amount greater yes
unt defined in the system
users from closing financial periods on the cash management yes
d movements
eatures depend on other products (third party, etc.)

the description
fully supported in the basic functions of the system to achieve the goals of the user to operate without minimal
modification or addition

(use other features in the system to solve a problem and reach the desired results and those features were not

feature is met using other programs and applications that can be linked or added to the system) - Please
add notes about the
applications and potential suppliers

These features are available in the next release - please add notes on the date of
this release
This feature is not currently supported nor is it supported in the upcoming
release

iption Supplier Notes

al user can not modify any application objects.


al/IT team can modify the objects if technical team is
hnology trained.
tion is enabled for specific geographies or countries.
find out.

chieved through data interfaces or web services

the description Supplier Notes

One Legal entity with multiple organizations can be defined.

We can define accounts. Do a posting from UI. Agreegate and statistical


calculations can be arrived from the custome reports.
we can achieve this using FRS reports

There is a limitation. For rew lookiups we can maintain only one language.

Have to write SLA rules for the same.

Can be defined if it has a separate registration under the same legal entitiy.

Necessary concurrent requests to be run for the period before printing


report.
Need more informaiton.
Hardclosed financial periods can not be reopened.

iption Supplier Notes

level budget can not be set. Can be achieved through


zation
Supplier Notes
the next invoice.
can be customized
can be customized
can be customized
can be customized
can be customized
can be customized
can be customized

iption Supplier Notes

e some product limitations. May not be supported 100%.


ng to currency symbol

ore informaiton
ore informaiton
ore informaiton

nd customize additional fields


the description Supplier Notes
Can be achieved through custom barcode integration

Customization
iption Supplier Notes

report
ze
ze
ze
Sheet 10: 8-Core Purchasing
P system functionality matrix
 Purchases 
The reference Standards

PUR 1 Settings
PUR 1.1 Enter detailed information for each supplier (though not lim
PUR 1.1.1 Personal information (name, address, phone number, etc.)
PUR 1.1.2
PUR 1.1.3
PUR 1.1.4
PUR 1.1.5
PUR 1.1.6
PUR 1.2 The ability to link materials with more than one resource
PUR 1.3 The ability to define supplier’s delivery dates
PUR 1.4 Ability to define more than one address for supplier invoic
PUR 1.5 Ability to define more than one address for shipping items
PUR 1.6 Ability to deal in multiple currencies for each supplier
PUR 1.7 The ability to define, maintain, and track the historical rec

PUR 1.7.1
PUR 1.7.2
PUR 1.7.3
PUR 1.7.4
PUR 1.8 The ability to maintain, track, update and analyze performa
supplier (and not limited to the following criteria):
PUR 1.8.1
PUR 1.8.2
PUR 1.8.3 Matching materials to the required specifications
PUR 1.8.4
PUR 1.8.5
PUR 1.8.6
PUR 1.8.7
PUR 1.9 The ability to define price lists and discounts for each supp
PUR 1.10 The ability to maintain a historical record of material price
PUR 1.11 Ability to define discounts based on:
PUR 1.11.1
PUR 1.11.2 The materials in the purchase order
PUR 1.11.3
PUR 1.11.4 The value of the purchase order
PUR 1.12 The ability to define the prices agreed with each supplier
PUR 1.13 Ability to define multiple pricing agreements for each supp
PUR 1.14 The ability to define validity dates for prices and discounts
PUR 1.15 The ability to create a purchase order in any currency
PUR 1.16 The ability to define different fees (shipping costs, clea

PUR 1.16.1
PUR 1.16.2
PUR 1.17 The ability to define different types of purchase orders, fo

PUR 1.17.1 S

PUR 1.17.2
PUR 1.17.3 Orders to purchase services
PUR 2 Transaction processing
PUR 2.1 The ability to enter and update purchase orders through the system
PUR 2.2 The ability to manage workflow and approvals through the system (Wo
PUR 2.3 The ability to approve the purchase requests electronically
PUR 2.4 The ability to handle RFQ requests and process them
PUR 2.5 The ability to enter offers, discounts, rates, and expiration dates
PUR 2.6 The ability to record receipt of samples from suppliers

PUR 2.7 The ability to record receipt of samples from suppliers within the wareh
registration of the bidder number, number of samples, date of receipt,
sample status and any other notes
PUR 2.8 The ability to process requests for quotes for more than one supplier
PUR 2.9 The ability to keep and track information of accepted and rejected quot
PUR 2.10 Ability to record tender notes and objections
PUR 2.11 Ability to adjust offers delivery date
PUR 2.12 The ability to record data of insurance policies received from suppliers
PUR 2.13 Registration of guarantees data received from supplie

PUR 2.14 The ability to convert a purchase requisition into a purchase order
PUR 2.15 Ability to link purchases with budget
PUR 2.16 The ability to combine more than one purchase order into one purchase
PUR 2.17 The ability to create purchase orders based on the point of re-order in s
PUR 2.18 The ability to enter purchase orders manually
PUR 2.19 Ability to attach the quotation number to the purchase requisition
PUR 2.20 The ability to use different units of measure in a purchase order
PUR 2.21 The ability to deal with the full or partial shipment of p

PUR 2.22 The ability to define specific conditions in the purchase order for each
are not received if these conditions are not met
PUR 2.23 The ability to specify materials to be inspected prior to receipt
PUR 2.24 The ability to upload files to the system and add notes at the level of th
order and at the material level
PUR 2.25 The ability to calculate the receiving time (proposed and actual):
PUR 2.25.1
PUR 2.25.2
PUR 2.26 The ability to keep a historical record of each item's purchases
PUR 2.27 Ability to automatically recall previously scheduled items
PUR 2.28 The ability to track non-recurring charges for materials in the purchase
level, such as installation and equipment supply fees
PUR 2.29 The ability to follow-up purchase orders from foreign agencies
PUR 2.30 Ability to set controls on receipt of purchase order
PUR 2.31 The ability to create a receipt voucher in the warehou

PUR 2.32 The ability to receive bulk purchase orders in one receipt
PUR 2.33 The ability to create an automated sequence of receipt vouchers

PUR 2.34 Ability to reject items from the purchase order


PUR 2.35 The ability to alert when receiving items that have a unit of measureme
from what is required in the purchase order
PUR 2.36 The ability to enter notes upon receipt of a purchase order
PUR 2.37 The ability to make a material claim upon receipt of infr

PUR 2.38 The ability to create a supplier invoice within payables from the purcha
PUR 2.39 The ability to adjust the cost of purchase
PUR 2.40 Ability to create, use, and track blanket order orders
PUR 2.41 The ability to copy a new purchase order from an old purchase order
PUR 2.42 The ability to copy a new purchase order from an old purchase order
PUR 2.43 The ability to process multiple suppliers for a single substance
PUR 2.44 Ability to maintain supplier evaluation (ex: qualified, unqualified)
PUR 2.45 The ability to record financial claims for suppliers received and sent to
Financial Affairs Department, items to be recorded: The Company's n
PUR 2.45.1
Create an
automated
purchase orders

PUR 2.45.2
PUR 2.45.3
PUR 2.45.4
PUR 2.45.5
PUR 2.45.6 Knowing whether the bill was paid or not when it is don

PUR 3 Forms, reports and inquiries


PUR 3.1 The ability to print reports and inquire from the main sup

PUR 3.2 The ability to print reports and inquire about purchase orders based on
under processing, recipient, etc.)
PUR 3.3 The ability to print reports and inquire about materi

PUR 3.4 The ability to print reports and inquire about supplier pe

PUR 3.4.1
PUR 3.4.2
PUR 3.4.3
PUR 3.5 The ability to print reports and inquire about material delivery times
PUR 3.6 The ability to print detailed statistical reports of purch

PUR 3.7 The ability to search the supplier register throug

PUR 3.8 The ability to print reports and inquire about the details of open purcha
PUR 3.9 The ability to print reports or inquiries about quotations by supplier or
PUR 3.10 The ability to inquire about the availability of materials in warehouses
PUR 3.11 The ability to print reports and inquire about purchases

PUR 4 System activities


PUR 4.1 Ability to block / allow users to create / change purchase requisitions
PUR 4.2 Ability to block / allow users to create / modify purchase orders
PUR 4.3 The ability to prevent users from changing the serial nu

PUR 4.4 Ability to restrict users from posting to closed / unopened accounting p
PUR 4.5 Ability to prevent / allow some users to enter discounts
PUR 4.6 Ability to prevent / allow users to change resource information
Sheet 11: 10-Inventory Management
P system functionality matrix
 Warehouses 
The reference Standards

INV 1 Settings
INV 1.1 The ability to define the organization's wareh

INV 1.2 The ability to create a class card for each subject
INV 1.3 The ability to manage materials and arrange t

INV 1.4 The ability to classify materials inside warehouses


INV 1.5 The ability to manage inventory periods and inventory level
INV 1.6 The ability to track inventory movement in real time
INV 1.7 The ability to keep a historical record of all materials used
INV 1.8 The ability to centrally manage warehouses
INV 1.9 The ability to track the movements of materials in the warehouse so th
accessed through the s

INV 1.10 The ability to deal in different currencies


INV 1.11 Ability to define and record external material

INV 1.12 The ability to define and manage material information such as: the supp
number, private information ... etc
INV 1.13 Ability to define material re-order points to automate material request r
INV 1.14 The system's ability to support barcodes
INV 1.15 The ability to define virtual stores (virtual stores: main or branch stores
without having an actual presence)
INV 1.16 The ability to support different units of me
INV 1.17 Ability to maintain a record of operations on warehouse materials for a
INV 1.18 The ability to define services
INV 1.19 The ability to define an alternative substance at the level of each subjec
INV 1.20 The ability to define the state of the material: valid, damaged, or slow m
INV 2 Processing and processing transactions
INV 2.1 Ability to perform physical inventory adjustments and adjustments
INV 2.3 Ability to track stock adjustments for audit purposes
INV 2.4 The ability to define different types of movements on stock
INV 2.5 The ability to track inventory balance at severa

INV 2.6 The ability to deal with the additional expenses of commissioning the r
transportation fees, clearance, customs
INV 2.7 The ability to support and handle intangible materials (service material
INV 2.8 The ability to transfer materials between stores
INV 2.9 The ability to give alerts about the level of inve

INV 2.10 The ability to reserve materials for specific requirements


INV 2.11 Ability to suggest alternatives for similar materials
INV 2.12 The ability to create a receipt voucher associated with the relevant purc
INV 2.13 The ability to create a supplier's billing reco

INV 2.14 Ability to use commissioning methods as defined by the user when rem
FIFO, weighted average
INV 2.15 The ability to distinguish damaged, valid and slow-moving materials
INV 2.16 The ability to create automated accounting

INV 2.16.1
INV 2.16.2
INV 2.16.3
INV 2.16.4
INV 2.17 The ability to order one or more items from the warehouse through the
according to the following criteria:
INV 2.17.1
INV 2.17.2
INV 2.17.3 The warehouse required from him
INV 2.17.4
INV 2.17.5
INV 2.17.6
INV 3 Forms, reports and inquiries
INV 3.1 The ability to give an alert when there are negative balances for wareho
INV 3.2 The ability to print reports and inquire about the different warehouse m
location or type of movement according to different criteria (from
date to date, date of last inventory, ... etc)
INV 3.3 The ability to print reports and inquire by article number
INV 3.4 The ability to print reports and inquire about inventory movements in s
detailed form (from date to date)
INV 3.5 The ability to print reports and inquire about

INV 3.6 The ability to print reports and inquire about damaged and slow movin
INV 3.7 The ability to print reports and inquire about the date of use of the mate
and type of movement on the material
INV 4 System activities
INV 4.1 Ability to prevent users from posting on closed / unopened accounting
INV 4.2 The ability to prevent users from defining material without entering ful
INV 4.3 Ability to block / allow specific users to crea

INV 4.4 Ability to block / allow specific users to see material prices
Overview
 Defini ons 
 General Requirements 
1-General Ledger 
 2-Budget 
3-Accounts Payables 
3-Le  ers of Credit 
 4-Accounts Recievable 
 4-Water Tanks 
4-Sewage Landfill 
 5-Fixed Assets 
6-Cash Management 
7-HR & Payroll 
8-Core Purchasing
9-Le  ers of Guarentee 
 10-Inventory Management 
 11-Customer Services 
 12-Large Customers 
 13-Illegal Use 
 14-Billing
 15-Collec ons 
 16-Amiri Money 
 17-Water Connec ons 
 18-Wastewater Services 
19-Cash Desk 
 20-Techncial Support-Customers 
21-Call Center 
22 -Asset Maintenance 
 23-Meters Workshop 
26-Project Informa on mgn  3 5-NRW 
 36-Technical Services 
 38-Labs 

 Customer Service 
The reference
CS 1
CS 1.1
CS 1.1.1
CS 1.1.2

CS 1.1.3
CS 1.2

CS 1.2.1

CS 1.2.2
CS 1.3
CS 1.3.1

CS 1.4

CS 1.4.1

CS 1.4.1.1

CS 1.4.1.2

CS 1.4.1.3
CS 1.4.1.4
CS 1.4.1.5
CS 1.4.1.6

1.4.1.7
CS
CS 1.4.1.8
CS 1.5
CS 1.5.1

CS 1.6

CS 1.6.1
CS 2
CS 2.5
CS 2.5.1
CS 2.5.1.1
CS 2.5.1.2
CS 2.5.1.2.1

CS 2.5.1.2.2
CS 2.5.1.2.3
CS 2.5.1.2.4
CS
CS
CS
CS
CS 2.5.1.3
CS 2.5.1.4
CS 2.5.2

CS 2.5.2.1
CS 2.5.2.2
CS 2.5.2.2.1
CS 2.5.2.2.2
CS 2.5.2.2.3
CS

CS
CS 2.5.2.3
CS 2.5.2.4

CS 2.5.2.4.1

2.5.2.4.2
CS 2.5.2.4.3

CS 2.5.2.5
CS 2.5.2.6
CS 2.5.2.6.1
CS 2.5.2.6.2
CS 2.5.2.6.3
CS 2.5.2.7
CS 2.5.2.7.1
CS 2.5.2.7.2
CS 2.5.2.7.3

CS 2.5.2.8
CS 2.5.2.9
CS 2.5.2.10
CS 2.5.2.11
CS 2.5.2.12
CS 2.5.2.13

CS 2.5.2.14

CS 2.5.3
CS 2.5.3.1
CS 2.5.3.2
CS 2.5.3.2.1

CS
CS
CS
CS 2.5.3.1
CS 2.5.4
CS 2.5.4.1
CS 2.5.4.2
CS 2.5.4.2.1
CS
CS
CS

CS 2.5.4.3
CS 2.5.4.3.1

CS 2.5.4.3.1.1

CS 2.5.4.3.2

CS 2.5.4.3.2.1
CS 2.5.4.3.3
CS 2.5.4.3.3.1
CS 2.5.4.3.3.2
CS 2.5.4.4

CS 2.5.4.5
CS 2.5.4.6
CS 2.5.4.7
CS 2.5.4.8

CS 2.5.4.8.1
CS 2.5.4.8.2

CS 2.5.4.8.3
CS 2.5.4.8.4
CS 2.5.4.8.5

CS 2.5.4.8.5.1
CS 2.5.4.8.5.2

CS 2.5.4.8.5.3

CS 2.5.4.8.5.4

CS 2.5.4.8.5.5
system

CS 2.5.4.8.6
CS 2.5.4.8.6.1

CS 2.5.4.8.6.2

CS 2.5.4.8.6.3

CS 2.5.5
CS 2.5.5.1
CS 2.5.5.2
CS 2.5.5.3
CS 2.5.5.3.1
CS 2.5.5.3.2
CS
CS
CS 2.5.5.4
CS 2.5.5.4.1
CS 2.5.5.4.2
CS 2.5.5.4.2.1

CS 2.5.5.4.2.2
CS 2.5.5.5
Standards The response the description

ation for each supplier (though not limited to): Yes Standard Functionality (Supplier Database)
(name, address, phone number, etc.) Yes Standard Functionality (Supplier Contact)
Shipping methods yes
The materials he sells Yes Standard Functionality (Products and Categories)
Payment terms Yes Standard Functionality
payment methods Yes Standard Functionality
Supplier Notes Yes Standard Functionality
terials with more than one resource Yes Standard Functionality (Purchase Requisitions)
upplier’s delivery dates Yes Standard Functionality
e than one address for supplier invoices received Yes Standard Functionality (Supplier Contact)
e than one address for shipping items Yes Standard Functionality (Requisition Line/Shipment)
tiple currencies for each supplier Yes Standard Functionality (can be changed at transaction
maintain, and track the historical record of each resource (and Yes Standard Functionality (System does track of historic
not limited to):
Purchased quantities Yes Standard Functionality (System does track of historic
the cost Yes Standard Functionality (System does track of historic
Delivery dates Yes Standard Functionality (System does track of historic
Discounts offered Yes Standard Functionality (System does track of historic
n, track, update and analyze performance data for each Yes Oracle Business Intelligence (based on the selection c
ted to the following criteria):
Supplier site Yes Oracle Business Intelligence (based on the selection c
Materials Yes Oracle Business Intelligence (based on the selection c
o the required specifications
the prices Yes Standard Functionality (Comparitive Analysis)
Delivery dates Yes Standard Functionality (Comparitive Analysis)
Discounts offered Yes Standard Functionality (Comparitive Analysis)
Payment terms Yes Standard Functionality (Comparitive Analysis)
price lists and discounts for each supplier and for each item Yes Standard Functionality
n a historical record of material prices yes Can be achieved through Customization
ounts based on:
Purchase Order Yes customization
urchase order
Quantity Yes Standard Functionality
hase order
he prices agreed with each supplier Yes Standard Functionality
iple pricing agreements for each supplier Yes Standard Functionality (BPA)
validity dates for prices and discounts Yes Standard Functionality (BPA)
purchase order in any currency Yes Standard Functionality
ne different fees (shipping costs, clearance, customs ... etc) for yes
each of:
Materials yes
Purchase Order yes
different types of purchase orders, for example but not limited Yes Standard Functionality (Contracts, Agreements etc)
to:
Standard purchase orders Yes Standard Functionality (Contracts, Agreements etc)
Coveret Order Contracts Standard Functionality (Contracts, Agreements etc)
Yes Standard Functionality (Services PO)

rchase orders through the system Yes Standard Functionality


nd approvals through the system (Workflow) Yes Standard Functionality
se requests electronically Yes Extended Functionality
s and process them Yes Standard Functionality
nts, rates, and expiration dates Yes Standard Functionality
ord receipt of samples from suppliers while linking the sample Yes Standard Functionality
with the supplier
mples from suppliers within the warehouse system with Yes Standard Functionality
number of samples, date of receipt,

quotes for more than one supplier Yes Standard Functionality (Sourcing)
rmation of accepted and rejected quotations Yes Standard Functionality (Sourcing)
objections Yes Standard Functionality (Sourcing)
ate Yes Standard Functionality (Sourcing)
ance policies received from suppliers Yes Extended Functionality (Customization Required)
guarantees data received from suppliers (within the guarantees yes Standard Functionality ( contract management ).
system)
requisition into a purchase order Yes Standard Functionality
get Yes Standard Functionality
one purchase order into one purchase order Yes Standard Functionality
ers based on the point of re-order in stock Yes Standard Functionality
rs manually Yes Standard Functionality
mber to the purchase requisition Yes Standard Functionality (DFF can be used)
f measure in a purchase order Yes Standard Functionality
l with the full or partial shipment of part or all of the purchase Yes Standard Functionality
order
ditions in the purchase order for each item where the materials Yes Standard Functionality (Can be incorporated in terms
s are not met conditions/supplier notes)
be inspected prior to receipt Yes Standard Functionality
ystem and add notes at the level of the purchase Yes Standard Functionality (Attachments)
ng time (proposed and actual):
Actual receiving time Yes Standard Functionality
Suggested receipt time Yes Standard Functionality
cord of each item's purchases Yes Standard Functionality
viously scheduled items Yes Standard Functionality (Withdraw PO)
charges for materials in the purchase order at the material Yes Standard Functionality
ipment supply fees
orders from foreign agencies Yes Standard Functionality
of purchase order Yes Standard Functionality
eate a receipt voucher in the warehouse based on the purchase Yes Standard Functionality
order
se orders in one receipt Yes Standard Functionality (Add to Receipt)
sequence of receipt vouchers Yes Standard Functionality

urchase order Yes Standard Functionality


g items that have a unit of measurement different No Manual check to be done from the inspection team.
hase order
ceipt of a purchase order Yes Standard Functionality
e a material claim upon receipt of infringing materials or when Yes Standard Functionality
returning materials
voice within payables from the purchase order Yes Standard Functionality
urchase Yes Standard Functionality (PO Revisions)
anket order orders Yes Standard Functionality
e order from an old purchase order Yes Standard Functionality
e order from an old purchase order Yes Standard Functionality
ppliers for a single substance Yes Standard Functionality
ation (ex: qualified, unqualified) Yes Standard Functionality (iSupplier)
ms for suppliers received and sent to the No Customization
ms to be recorded: The Company's name

The amount required


Date of the bill
invoice number
other notes
the bill was paid or not when it is done in the Financial Affairs
Department

reports and inquire from the main suppliers file including their Yes Standard Functionality
numbers and information
quire about purchase orders based on status (new, Yes Standard Functionality

print reports and inquire about materials and details of rejected Yes Standard Functionality
materials
reports and inquire about supplier performance analysis based Yes Development (Customization Required)
on:
Delivery times and delay Yes Development (Customization Required)
the quality Yes Development (Customization Required)
price Yes Development (Customization Required)
quire about material delivery times Yes
nt detailed statistical reports of purchase orders based on user- Yes Development (Customization Required)
defined criteria
to search the supplier register through part of his name or any Yes Standard Functionality
information about him
quire about the details of open purchase orders Yes Standard Functionality
uiries about quotations by supplier or material Yes Development (Customization Required)
ailability of materials in warehouses Yes Standard Functionality
t reports and inquire about purchases by type of material or by Yes Development (Customization Required)
warehouse

reate / change purchase requisitions Yes Standard Functionality (Security Access)


reate / modify purchase orders Yes Standard Functionality (Security Access)
ent users from changing the serial numbers of purchase orders Yes Standard Functionality (Security Access)
and orders
ng to closed / unopened accounting periods Yes Standard Functionality (Security Access)
ers to enter discounts Yes Standard Functionality (Security Access)
change resource information Yes Standard Functionality (Security Access)

Standards The response the description

ity to define the organization's warehouses and distribute them to different Yes Standard Functionality
locations
or each subject Yes
ity to manage materials and arrange them into groups (materials, furniture, Yes Standard Functionality
stationery, etc.)
side warehouses Yes Standard Functionality
eriods and inventory level Yes Standard Functionality
vement in real time Yes Standard Functionality
cord of all materials used Yes Standard Functionality
arehouses Yes Standard Functionality
nts of materials in the warehouse so that the origin of the movement can be Yes Standard Functionality
accessed through the system screen and know its data entry
(Drill Down)
rencies Yes Standard Functionality
o define and record external material codes (for example, material codes at yes
the supplier)
material information such as: the supplier's serial Yes Standard Functionality
c
points to automate material request renewal Yes Standard Functionality
rcodes Yes Customization Required
(virtual stores: main or branch stores that are created within the system Yes Standard Functionality
)
ability to support different units of measurement and organize the transfers Yes Standard Functionality
between them
erations on warehouse materials for audit trail Yes Standard Functionality
Yes Standard Functionality
e substance at the level of each subject Need more informaiton.
he material: valid, damaged, or slow moving Yes Standard Functionality
actions
tory adjustments and adjustments Yes Standard Functionality
for audit purposes Yes Standard Functionality
es of movements on stock Yes Standard Functionality
y to track inventory balance at several levels such as: warehouse, location, Yes Standard Functionality
item, serial numbers
onal expenses of commissioning the received materials such as: yes Customization Required
toms
intangible materials (service materials) Yes Standard Functionality
etween stores Yes Standard Functionality
y to give alerts about the level of inventory and create purchase orders and Yes Standard Functionality
purchase orders
r specific requirements Yes Standard Functionality (move order reques
similar materials Yes Standard Functionality
cher associated with the relevant purchase order Yes Standard Functionality
bility to create a supplier's billing record in the financial system based on a Yes Standard Functionality
receipt and purchase order
hods as defined by the user when removing materials from the warehouse: Yes Standard Functionality (Costing Method)

d, valid and slow-moving materials Yes Standard Functionality


ability to create automated accounting entries when doing the following on Yes Standard Functionality (System generated
warehouse materials: automatically for each and every transactio
Enter
Directed by
Transfer
Modify
tems from the warehouse through the system Yes Standard Functionality
a:
The name of the subject
Article student website
m
The required material
material quantity
Other criteria

here are negative balances for warehouse materials Yes Standard Functionality
quire about the different warehouse movements by: material number, Yes Standard Functionality
ording to different criteria (from
, ... etc)
quire by article number yes
quire about inventory movements in summary or Yes Standard Functionality

ility to print reports and inquire about the stock status by article number or yes
serial number
quire about damaged and slow moving materials yes
quire about the date of use of the material by year yes
erial

ing on closed / unopened accounting periods Yes Standard Functionality (Security Access)
defining material without entering full information Yes Standard Functionality (Security Access)
to block / allow specific users to create / change the master file of material Yes Standard Functionality (Security Access)
information
sers to see material prices Yes Standard Functionality (Security Access)
Standards The response
Settings
Billing and collection
Define the area codes covered by the company with a full description
Define the tracks of all subscriptions codes with a full description

Define the job number of the meter reader in connection with the human resources
system
Final warning

Definition of a final warning coding

Define serial numbering for the final alarm


The objections committee and the appeal committee
Introduce committee members to enter the job number in connection with the
human resources system

Historical record of the actions taken in the customer service system


(communication)

Keeping the following data for each action taken within a historical record of the procedures for
each subscriber in the customer services system:

Time of the procedure

Date of the procedure

The user who performed the action


The serial number of the procedure
Description of the procedure
The events that occurred during work such as: not being able to read a meter,
aggression towards the outcome ... etc.
Relevant work order number

Relevant official book number


Update subscriber data
Obligation of the user to update subscriber data when creating work orders

Connecting with the financial system

Create automatic accounting entries when closing a work order


Treated
Reception and support services
New water subscription
Print a list of required documents
Create a work order with an automatic serial number containing the following
Transaction type: New Water Subscription Application data:

The date of application


National number of the applicant
The applicant's Quadrant Name

Attach photos of documents on the work order page


Withdrawing data for submitting a new water subscription application from the company’s
website
Create a work order directed to the waterand adding it to
connections to the work
do the order forand
necessary the new subscription
complete the water connection application
Transfer a subscription

Print a list of required documents


Create a work order with an automatic serial number containing the following
Transaction type: Subscription Transfer data:
The date of application
Subscriber number

Attach photos of documents on the work order page


Inquire through the system about previously paid insurance
Dealing with insurance as follows:

Transfer of insurance from the old subscription to the new subscription

Create an accounting entry to transfer insurance from the subscription to the new
subscription
Billing the subscriber with the value of the new insurance and downloading it for
the subscriber

Verify through the system that the area of both the first property and the property for which the
subscription is required
Do the following to be transferred
if it becomes is serviced
apparent that with sanitation
the subscriber is a beneficiary of
sanitation and is not held accountable:
Modify subscriber status to (user)
Subscriber billing from the date of linking, and the value is charged to the
Create an automatic accounting entry with automatic sequential numbering and subscriber
carry it over according to the authorities
Create a work order directed to the Return / Meter Division to do the necessary and
record the following data on the work order:
Iron number of the counter
meter reading
Property size

Send an SMS to the subscriber to inform him about returning to the company and
completing the transaction
Issuing an invoice to the subscriber with the last reading of the meter and
uploading it tosubscriber
Billing of the the subscriber
by the difference in fees calculated automatically by the
system,an
Create then chargingaccounting
automatic them for the subscriber
entry with automatic sequential numbering and carry it over
according
The to theshall
subscriber authorities
pay the bill and fees through the fund
Transfer the subscription on the system

Approval of the work order through the system and according to the powers

New sanitation subscription


Print a list of required documents
Create a work order with an automatic serial number containing the following
data:
Work order type: new sanitation subscription

Attach photos of the documents on the work order screen


Create a work order directed to the sanitation to do the necessary and complete the
procedures
Resetting the service
Print a request for re-service according to the form approved by the system
Create a work order with an automatic serial number containing the following
Work order type: Service Reset data:
Subscriber number

Attach photos of the documents on the work order screen

Inquire about the reasons for blocking on the subscriber register as follows:
Inquiry about the subscriber's statement of account to ensure payment of water
prices
Paying the value of the water price in cash with the fund or by installments

Inquire about the existence of any illegal uses and the value of fines and
entitlements on the subscriber through the system
Paying the value of fines and dues in cash with the fund or by installments
If the reason for the upload is to cancel the subscription:
Create a subscription transfer work order
Enter a note on the system that the counter is not returned, except by transferring a
If the blocking period is more than a month, then the system calculates the sanitation subscription
wage
allowance
Create for the order
an objection blocking
for period
sanitationaccording to thethat
in the event consumption rate objects
the subscriber for the last 8 cycles,
to the then
calculated
the system
sanitation value before calculates
he pays theonvalue
a daily
andbasis
beforethethe
sanitation
value iswages according to the previous
consumption
credited
According to to
thethe rate (without
subscriber's
committee’s restricting
account
decision, thethevalue
value),of and when the subscriber
the calculated sanitation comes
shouldto bereturn the
adjusted
service and
automatically
If the property and pay thetheamount,
restricted
is empty, to he The
the subscriber’s
subscriber system then limits
responsibility
is exempted from the value
sanitation fees,ofand
thethe
sewage
valuecalculated
is
automatically
credited until the date
to the subscriber's of the subscriber
account reviewnote)
and the work of the settlement, then the
Enter the value of the(download
return fee-oncredit
the work order and the subscriber's billing by
subscriber is
The subscriber shall pay the return fees at the fund billed with the valueadding it to his charge
to be paid in the fund
The procedure at the Return Division

Create an automated serial number work order directed to the Repeat Division to
Record the hours of technicians and work staff during and outside the officialdoworking
the necessary
hours,
and calculate the cost of hours automatically in connection with the
Making a request for the release of the materials needed to work from the human resources
warehouse system
through
the system
Making an and
orderrecording
through the value
systemand details
with of thethat
materials materials
are noton
in the work order through the
warehouse.
number requestingEnter
the materials
the work procedures performed by the technician on the work order and
include:
The installed counter number
Read the installed meter

Installation date

Closing number

The technical number of the technician in connection with the human resources

In the event of obstacles to return:


Enter a note on the system that there are obstacles to repeat

Send an SMS to the subscriber to inform him about returning to the company and
completing the transaction
Create a work order directed to the illegal uses to do the necessary
In the event that the subscriber has an unlawful use, the system refuses to create a work order
and bypassing the rejection of the system requires the approval of the
director of thethat
In the event directorate and thesubscription
there is another official of illegal uses
for the subscriber with the same name, the system
informs the user, and ignores this notification in the event that
the balance
Usage of the other
modification: homesubscription
/ non-home is zero or creditor from the validity of the user himself, or
Print a request toifamend
the balance is debited,
the usage this requires
description thetoapproval
according the formofapproved
the head by
of
reception
the system
Receiving a work order from different departments to amend the usage description
Create a work order with an automatic serial number containing the following
Work order type: modification of the use attribute data:
Subscriber number

Attach photos of the documents on the work order screen


Inquire through the system about the subscriber's sewage data:
Is the subscriber benefiting from sanitation or not?
Does the subscriber pay the fees for using the sanitation?
If the subscriber does not pay sewage utilization fees, it is confirmed that the area
is served by sewage through the system
If the subscriber does not pay the fees for the use of sanitation and the region is served with
sanitation,
Paying the asubscriber
sanitationany
subscription
liabilities transaction
in cash or inmust be submitted
installments with the fund
Supplier Notes

lity (Supplier Database)


lity (Supplier Contact)

lity (Products and Categories)


lity
lity
lity
lity (Purchase Requisitions)
lity
lity (Supplier Contact)
lity (Requisition Line/Shipment)
lity (can be changed at transaction level)
lity (System does track of historical data)

lity (System does track of historical data)


lity (System does track of historical data)
lity (System does track of historical data)
lity (System does track of historical data)
elligence (based on the selection criteria)

elligence (based on the selection criteria)


elligence (based on the selection criteria)

lity (Comparitive Analysis)


lity (Comparitive Analysis)
lity (Comparitive Analysis)
lity (Comparitive Analysis)
lity
rough Customization

lity

lity
lity (BPA)
lity (BPA)
lity

lity (Contracts, Agreements etc)

lity (Contracts, Agreements etc)


lity (Contracts, Agreements etc)
lity (Services PO)

lity
lity
ality
lity
lity
lity

lity
Connecting with warehouses

lity (Sourcing)
lity (Sourcing)
lity (Sourcing)
lity (Sourcing)
ality (Customization Required)
lity ( contract management ).

lity
lity
lity
lity
lity
lity (DFF can be used)
lity
lity

lity (Can be incorporated in terms and


notes)
lity
lity (Attachments)

lity
lity
lity
lity (Withdraw PO)
lity

lity
lity
lity

lity (Add to Receipt)


lity

lity
done from the inspection team.

lity
lity

lity
lity (PO Revisions)
lity
lity
lity
lity
lity (iSupplier)
lity

lity

lity

omization Required)

omization Required)
omization Required)
omization Required)

omization Required)

lity

lity
omization Required)
lity
omization Required)

lity (Security Access)


lity (Security Access)
lity (Security Access)

lity (Security Access)


lity (Security Access)
lity (Security Access)

iption Supplier Notes

Functionality

Functionality

Functionality
Functionality
Functionality
Functionality
Functionality
Functionality

Functionality

Functionality

Functionality
zation Required
Functionality

Functionality
Functionality
Functionality
ore informaiton.
Functionality

Functionality
Functionality
Functionality
Functionality

zation Required

Functionality
Functionality
Functionality

Functionality (move order request)


Functionality
Functionality
Functionality

Functionality (Costing Method)

Functionality
Functionality (System generated accounting entries
cally for each and every transactions)

Functionality

Functionality
Functionality

Functionality

Functionality (Security Access)


Functionality (Security Access)
Functionality (Security Access)

Functionality (Security Access)


the description Supplier Notes
Add details

Connecting with water connections

Add details

By searching for the LOTS ID of the property

Calculation mechanism

Add details
Add details
Add details

The connection to the sewage system


Notes
ls

ng with water connections

ls

ing for the LOTS ID of the property

on mechanism

ls
ls
ls

ection to the sewage system

You might also like