Escolar Documentos
Profissional Documentos
Cultura Documentos
Approvals:
______________________________________________________________________________________
Date of Submission : 19-Dec-2016
Expected Date of Feedback : 20-Dec-2016
Review Feedback Received Date :
_______________________________________________________________________________________
BP.080-Future Business Process
Document Control
Change Record
Reviewers
Name Position
Distribution
Note to Holders:
If you receive an electronic copy of this document and print it out, please write your name on the equivalent of
the cover page, for document control purposes.
If you receive a hard copy of this document, please write your name on the front cover, for document control
purposes.
Contents
Introduction
Purpose
The purpose of this document is to:
Capture UCC key requirements in areas of Projects
Map the requirements to available functions and processes within Oracle Applications
Where applicable, highlight the gap and analyze it in terms of suggestions
Workarounds, customization, interfaces etc.
The identification and mapping of Business Requirements is a critical milestone in the development of the future
solution and should help to give the widest possible project audience a picture of the architecture of the future
information system.
Sources
This Conceptual Architecture document was prepared with inputs from the following sources:
Handover Sessions, where the UCC Project Team spelled their requirements in each area and handed
over associated documents etc.
Document Structure
This document is composed of four sections:
1) Overview of UCC requirements.
2) Detailed description of requirements in each of the functional areas.
3) The issues within UCC as they currently stand and finally.
4) The functional process flows of Projects.
Section 2- Requirements by Area- uses a tabular format to analyze and map UCC requirements. The various
column headings are defined below:
Map Does the Oracle system meet the Urbacon Trading &
Contracting requirement? If it does then a ‘’ is placed
in the column. If not then it is highlighted as a GAP. If an
Interface is required this will be indicated as I/F.
The success of our company is not only due to our highly capable team and vast resources; it is also a result of
UCC’s unique, fast-track strategies that streamline design and construction milestones, unlike any other
traditional building construction undertaking. At UCC, we engage in parallel activities for design, procurement,
and construction. As a result, we deliver projects with innovative solutions, in shorter time periods, and exceed
our clients’ expectations. This strategy is both fundamental and paramount to our business model as it builds
trust, which is at the cornerstone of our core values.
Our reputation for delivering robust turn-key services and high-quality developments is driven by our
commitment to building neighborhoods and enhancing the community at large. We are dedicated to Qatar's
National Vision of 2030 and aim to fulfill our contribution through UCC’s continued relationships with our
clients, customers, and the community.
Specialization:
Marine
Services
General Contracting.
Logistics.
The key features/processes that the Project costing implementation should support are:
Project & Task A project is a primary unit of work that you can break down into one or
more tasks. You charge the transactions you enter in Oracle Projects to a
project and a task.
You organize your project work into smaller, more easily manageable units
called tasks. A project structure can contain an unlimited number of tasks,
and as many task levels as you want. You can number and name the tasks as
you wish.
Expenditure Types An expenditure type is a classification of cost that you assign to each
expenditure item. Expenditure types are used to enter the Project related
expenses.
Ex:- Excavation, Mobilization, Manpower.etc
Auto accounting Each expenditure item's accounting transactions are held as cost distribution
lines. Cost distribution lines are debit amounts. Oracle Projects creates lines
for costs. Auto accounting determines the General Ledger accounts based on
auto accounting rules to which Oracle Projects charges transactions. Oracle
Projects uses the accounting from Auto accounting when it generates
accounting events for the cost distribution lines. Create accounting process
creates final accounting for the accounting events and transfers to General
Ledger.
Project/Task owning Organization – This Organization can own and manage Projects and task.
Project Expenditure Organizations – These Organizations can incur expenditures, and hold budgets for projects
in the processing operating unit.
PA Period: – Project accounting periods (PA Period) track Project data on a periodic basis. PA periods can be
used for budgeting and for accounting for cost. PA period would be monthly for UCC which will be shared with
Monthly GL period.
GL Period – These are GL periods with in Oracle Projects. This is the accounting calendar attached to the ledger
Project Currency – The currency in which project amounts are summarized for Project summary reporting.
Expenditure Item date - The date on which work is performed and is charged to a project and task.
Expenditure Category -This is group of all expenditure types. UCC Refers Expenditure Category as Cost Code
Category.
Expenditure Type - Group of the expenditure items. It is the head under which expenditure is incurred. UCC
refers Expenditure Types as Cost Codes
Raw Cost -The Direct Cost is called Raw Cost. The raw cost is the actual cost of the work performed
Bill Through Date – The date through which you want to invoice a project. When Oracle Projects generates an
invoice, it picks up revenue distributed expenditure items that have an expenditure item date on or before this
date and events that have a completion date on or before this date.
Draft Invoice: – A potential project invoice that is created and stored in Oracle Projects. Draft invoices require
approval before they are officially accounted in receivables
Draft Revenue – A project revenue transaction that is created and stored in Oracle Projects.
Revenue: - In Oracle Projects, the amounts recognized as income or expected billing to be received for work on a
project.
Revenue Budget - The estimated revenue amounts at completion of a project. Revenue budget amounts can be
summary or detail.
Un Billed Receivable: - The amount of open receivables that have not yet been billed for a project. Oracle Projects
calculates unbilled receivables using the following formula: (Unbilled Receivables = Revenue Accrued - Amount
Invoice)
Work Breakdown Structure – The Hierarchy of tasks is called as work breakdown Structure. Oracle Projects
processes tasks based on their position in the WBS. The distinct positions are:
Key Members – Key members are employees who belong to a project and can Enter and maintain project data
Requirements by Area
Projects
Control Functional Description Map PR Functional Map/ Recommended Solution Responsibility
Number Requirement
PA.BP.1.0 Currently Project wise Stores are maintained in In Future, Each project store will be defined as an Organization. SETUP
Organization
UCC.
Structure
Project Name will be taken as Organization Name and project
Each Project Store is defined as an Organization location will be defined as Organization Location.
Project Name is taken as Organization Name and In future Cost Control Department want to follow Alphanumeric
project location is defined as Organization sequence numbers as Organization Code.
Location.
Example:
Organization Code is continues 5 Digit Serial
Number. Project Number: U0295HCNS
Project Number: U-295-295-14-HCNS Project Location: Hotel & Complex of Al-Najadah Souq
Organization Name: Hotel & Complex of Al- Please refer Annexure- A for Future Organizations Details.
Najadah Souq
Organization Location : Hotel & Complex of Al- Please refer Annexure- A1 for Inventory Organization structure in
Diagram.
Najadah Souq
PA.BP.2.0 A project organization is required to define In UCC, a separate inventory organization will be defined for SETUP
Project
projects in project module and all commitment Projects and this organization is enabled with following
Organization
and actual costs will be tracked against the Project classifications to take care of project requirements.
Organization and projects.
Project/Task owning Organization:
PA.BP.3.0 A Project type is used for grouping a project based A Project type is used for grouping a project based on the type class. SETUP
Project Types
on the type class. The project type determines The project type determines how Oracle Projects processes costs and
how Oracle Projects processes costs and revenue revenue for a project and provides defaults and controls for project
for a project and provides defaults and controls entry and processing. It is a primary classification for all the
for project entry and processing. projects. At least one project type has to be set up to create projects
in Oracle Projects.
At higher level these project types have been
categorized by UCC.
The class attached to the Project type is Contract
Reports and Dashboards can be developed based
on project types. Project type will be assigned to project Template and sub-
While defining a new Project user needs to make sure that he select
correct option based on the type of project.
General
PA.BP.4.0 UCC Would like to capture the following details GAP CL Following fields should be provided in the PID document SETUP & Project
Contract Types
in the system and would like to generate reports Key User
Contract Scope
on the same. Customer Type
Industry &
Subindustries Contract Types
Contract Types Contract Scope
Contract Scope Industry
Sector Sector
Subsector Sub Sector
For Full Details of Sector and Sub Sector, Please refer Annexure-C
PA.BP.5.0 Unit of Measurements Units are nothing but unit of measures which specifies quantities or SETUP
Units
amounts of an expenditure item. These units are attached to
expenditure types. This Unit of Measures can be used for physical
quantity of work done at site.
Ex:
Effective Dates
Code Meaning Description
From To
KG Kilogram Kilogram 01-JAN-1951
$ Currency Dollars 01-JAN-1951
PA.BP.6.0 Project template will be used to define project information that does SETUP
Project Templates
not typically change for each new project created from the Template.
UCC TEMPLATE
PA.BP.7.0 High Level Summary Master GAP CH A custom form should be developed to maintain High Level SETUP
Activity Master
Summary Codes in the System.
Header Level:
Operating Unit
Line Level:
High Level Code
High Leve Code Description
L1 Code
L1 Description
L2 Code
L2 Description
L3 Code
L3 Description
L4 Code
L4 Description
L5 Code
L5 Description
L6 Code
L6 Description
L7 Code
L7 Description
L8 Code
L8 Description
Note:
1. Length of Each Level of Code should be 8 Digits.
2. UCC should be able to use any no of Digits out of
8 Digits.
3. Least Level code will be used for Actuals Cost
Capturing.
For Budgets and Actuals capturing, any level can be used apart
from highest Level Codes.
Example:
S NO DESCRIPTION UOM
A Civil Works
A01 Earthwork CUM
A011 Dewatering System GPA
A012 Earthwork (excavation & backfilling) CUM
A013 Termites Control SQM
A03 Shoring & Guniting System LM
A031 Shoring System, -----m deep LM
A032 Guniting Work SQM
A05 Concrete Works CUM
A07 Formwork SQM
PA.BP.8.0 UCC is using CSI Codes are Expenditure Types GAP CH UCC is not going to use Resource Types directly in any of the SETUP
Resource Types
and categorized CSI Codes to different Resource processes, UCC Would like to maintain the Resource Types in the
Types. system for reporting. Different Reports like Monthly Job Costing,
Cost Variance and Etc will be generated based on resource Types.
UCC would like to track all the resources types in
the system.
A Lookup set will be created for defining Resource types.
First Digit of the Cost Code is Resource Type.
Look Up Details will be as follows
Example:
Lookup Name: UCC_RESOURCE_TYPES
Cost Code Description Description: UCC Resource Types
L2011030 Civil Helper The Resource Types which are going to be defined in the Lookup
E1032130 Drilling Machine are
G3021160 Temporary Car Park Shed Type Description
M2031100 Concrete Forming- Plywood L Labor
M Material
G General Requirements (Prelims)
E Equipment & Vehicles
S Subcontractors
D Design & Supervision
C Contingencies & Provisions
PA.BP.9.0 UCC has categorized Cost Codes at higher level Expenditure Category: SETUP
Expenditure
and would like to track the same in the system for
Category – Cost
reporting purpose. Expenditure category describes the source of UCC organization's
If user want to stop using a Category, the same can be end dated.
Inactive Categories cannot be used for any further transactions,
however existing costed records will not have any affect.
Note: Before End dating the Category, user need to make sure that
all cost related to that Category is transferred to Projects Module.
PA.BP.10.0 UCC Would like to Maintain CSI Codes as Expenditure Type SETUP
Expenditure
Types – Cost Expenditure Types. An expenditure type is a classification of cost that you assign to each
Codes (CSI UCC would like to maintain Cost Codes at UCC expenditure item you enter in Oracle Projects and is made up of the
Codes) Level. following elements:
UCC Would like to follow the below Cost Code Cost Codes will be defined as Expenditure Types in Projects
Structure Module.
T Gro Su D Description Expen
y up b C diture Ex:-
p C Type
e
L 2 01 10 Civil Helper L2011 Expenditure Type/Cost Code Description
30 030
L2011030 Civil Helper
L 2 01 10 Carpenter L2011
L2011060 Carpenter
60 060
Nominated user will check Cost Code Details and Create an Cost
Code in the system.
If user want to stop using a Cost Code, the same can be end dated.
Inactive Cost Codes cannot be used for any further transactions,
however existing costed records will not have any affect.
Note: Before End dating the Cost Code, user need to make sure that
all cost related to that Cost Code is transferred to Projects Module.
Example:
A Detailed Cost Category Should be linked to Lower Category,
Lower Category should be linked with Higher Cost Category and
Higher Cost Category should be linked to Cost Group.
Expenditure Categories:
Custom Interface should be developed in such a way that the
combination of Cost Group, Higher Cost Category, Lower Category
should be interfaced to Standard projects module as Expenditure
Categories. Lower Category Description should be interfaced to
projects module as Expenditure Category Description.
Example:
Expenditure Types:
Custom Interface should be developed in such a way that the
combination of Cost Group, Higher Cost Category, Lower Category
and Detailed Cost Category should be interfaced to Standard
projects module as Expenditure Types. Detailed Category
Description should be interfaced to projects module as Expenditure
Type Description.
Example:
Ty Group Sub DCC Description Expendit
pe ure Type
T 4 03 1190 Investigations & T4031190
Testing
T 4 06 1230 Built Form Design T4061230
L 2 01 1030 Civil Helper L2011030
L 2 01 1060 Carpenter L2011060
M 1 03 3100 Ready Mix M1033100
Concrete
M 1 05 3000 Metal Decking M1053000
Whenever a new Cost Codes are defined, user need to run the
“Create Expenditure Category” first and then “Create Expenditure
Types”.
PA.BP.12.0 For material issues, Each Item needs to be mapped with Each SETUP & Project
Expenditure Item Expenditure Type Mapping with Inventory Item. GAP CH
to Inventory Item Expenditure Type. A Separate custom form will be provided where Cost Control
Each Inventory item will be mapped with an Expenditure Type. User
Mapping UCC Want Expenditure Type/Cost Code
population in Inventory and Procurement Process
Automatically based on selected item. UCC needs to provide Inventory Item with Expenditure Item. UCC
has agreed to provide the same.
2 separate column
Unit of measure
Conversion
Should be provided in the Item Expenditure Type Mapping custom
form. UOM of the Expenditure Types defined in Projects Module
should be populated against each Expenditure Type and
Conversion Factor should be defined against Item UOM and
Expenditure Type UOM.
PA.BP.13.0 Project Number: When a project is awarded, Finance department will create the SETUP
Project Number
project number in the GL module and forwards PID document to
Currently UCC is following the below Project cost Control Department with Project Number information.
Numbering Structure
(Company Name – Sequence of Project Number – In Future UCC will follow below Project Numbering Structure
Sub Sequence of Project Number – Year – Project
Name Short Code)
Project: UXXXXXXXX
All Project, Site & Finance Users are very fond of
the above project number structure. Project Number will be 9 Digits and structure is as follows
The project will be remembered based on U – Company
Sequence Number (656) and Project Name Short XXXX – Project sequence Number
Code (OSRC) and sometimes combination of both XXXX – Project Short Code
(656-ORSC).
While migrating open projects to EBS, UCC For accounting purpose these project numbers needs to be defined
would like to track old project number also. in the auto accounting lookups, an interface shall be done in such a
way that when a project is created in Projects window, the same will
be automatically created in auto accounting lookups.
UCC Projects and Finance Departments has confirmed that the same
structure will be maintained in COA Project Segment also.
PA.BP.14.0 Project Creation with PID GAP CH Project template will be used to define project information that does Project Cost
Project Creation
with Project not typically change for each new project created from the Template. Control User
Project Number Generation: We should define typical work breakdown structures and task
Initiation
Document (PID) durations for common projects. Once templates are created it is used
At Present UCC is following the below Project to create a project by copying a project template and then changing
Numbering Structure specific values.
U-656-656-16-OSRC
Projects can be created in Oracle Projects in the following way
(Company Name – Sequence of Project Number –
Sub Sequence of Project Number – Year – Project 1. Quick Entry in Oracle Projects (Manual)
Name Short Code) a. Copying from an existing Template
All Project, Site & Finance Users are very fond of Quick Entry in Oracle Projects (Manual)
the above project number structure.
To create a new project, an existing template needs to be identified
The project will be remembered based on that best matches to the project. When project is created from a
Sequence Number (656) and Project Name Short template, Oracle Projects copies the project, its work breakdown
Code (OSRC) and sometimes combination of both structure, and all of the project and task options to the new project.
(656-ORSC).
Project Number is Manual and Alphanumeric. At the time of Project
Project Initiation Document (PID) is the base creation, key user enters the following information.
document for UCC to create project. It contains all Project Number (List of Values)
the necessary (mandatory and optional)
information for the creation of project like Project Name
Project Name Project Description
Customer Project Start Date
Currency
Project Finish Date
Duration (Start and Finish Dates) and
other key information. Project Key member
Project Customer
Template is provided by Cost Control
Department.
The Initial Project Status is ‘Unapproved’. Before entering the
Once the required information is entered, the transactions, it has to be changed to ‘Active’. Transactions can be
project will be submitted for approval. entered only for Approved Projects.
Note: Only Approved projects can be used for Note: - When new Project is announced, same Project number needs
Actual Transactions. to be defined in Project Segment of chart of accounts and sub-
sequently it is used in Projects Auto-accounting for generating
Same PID document is used for creation of Project accounting entries. In the absence of same, system will not generate
in Primavera. Sr. Projects Analyst carries out the any accounting entries for this project and gives error.
task.
Project Creation Process:
UCC Would like to Capture all PID Information in
project creation window. Validations on each When a new project is awarded, Cost Control Department creates
fields should be discussed in details. PID Document in the system and sends it for approval.
Approval Hierarchy:
Draft
In progress
Active
Completed
Project Number
Project Name
Project Start Date
Project Finish Date
Customer
Note: Create Project button should be available only when the PID
Status is “Active”.
Cancelled
Completed
Design
Running Construction
Pre Contract
On Hold
Maintenance (DLP)
Project Number
Project Name
Customer
Project Start Date
Project End Date
Contract Type
Contract Scope
Industry
Sub Industries
Old Project Numbers (Different fields for different systems
like Dynamics Project Number, Old Project Number, Old
Primavera Project Number Etc.)
Contract Start Date
Contract End Date
Insurance Details (Different Fields) Etc.,
Note:
PA.BP.15.0 Using capital projects, UCC will define capital assets and capture Project Key User
Capital
Expenditure construction-in-process (CIP) and expense costs for assets which are
Project (In House) creating. When assets are ready to place in service, UCC can
generate asset lines from the CIP costs and send the lines to Oracle
Assets for posting as fixed assets.
UCC would use the CAPITAL Project type for their internal
projects. The costs will be accumulated against the project like other
normal projects.
When Project type is capital project, entire project amount is
available for transfer to fixed assets module.
After transferring the project value to fixed assets, Project status will
Users would like to load the same (With Details The following process should be followed
Resource Breakdown Structure) in Oracle EBS.
When a project is awarded to UCC, Cost Control Department will
At present only one type of Budget is maintained create project in Candy with information available in PID
by UCC which is Control Budget. UCC Would Document.
like to Maintain Master Budget and revised
budget in EBS. Cost Control Department Loads the Client BOQ and perform
Budget against the BOQ using Project Resources in Candy.
All revised budget needs to be requested through
Internal Budget Change (IBC) and approved Note: EBS will not maintain any resource master as Resources
request will be connected to IBC statement and change from project to project and a standard resource master is not
the same will be considered as Revised Budget. maintained by UCC.
Approval Hierarchy: Initiator Commercial All the BOQ’s with Resources will be exported to Excel (In EBS
Manager Project Manager Project Director format).
Sr. Cost Control Engineer Cost Control
Manager Sr. Estimator Cost Control Director A custom screen should be developed where all the BOQ’s with
Resources can be loaded for validation “BOQ Details Validation
Status of Budgets: Approve, Reject, Change Form. The following information should be available for loading
Request and Delegate.
Header Details:
Assessment Hierarchy:
Sr. Cost Control Engineer Cost Control Operating Unit
Manager Cost Control Director CEO. Project Number
Project Name
Once budget change is approved, UCC want to
send notification to all approvers. Line Details:
The custom form will validate all lines and show the error messages
against the BOQ Lines
Validations:
Candy will push the data to EBS with 6 Digits in Rate columns, EBS
should recalculate all the above mentioned values and show
difference of Percentage (Absolute Error) in value each BOQ wise.
(Difference between EBS Calculation and Candy interfaced
calculation)
If any errors are found against the BOQ lines, user can update the
same in Candy and upload the information to custom form again for
validation.
Once the details are validated and errors doesn’t exist, user can click
on create button which will load all the BOQ’s to BOQ Details
Custom Window
Once the BOQ’s are uploaded to BOQ Details Custom Forms, the
same should be submitted for approval.
Header Details:
Operating Unit
Project Number
Project Name
Created By
Status
Version No
Budget Type (Master Budget and Revision Budget).
Line Details:
Draft
Inprocess
Approved
The Tasks can be created in the templates and the same will be
copied to Projects when a project is created by copying a Template.
BOQ Projects:
High Level Summary Codes are linked with BOQ which are
prepared in Candy. The same shall be imported to EBS.
Project Start and End Dates will be taken as Task Start and Ends
Dates.
Please refer MD.050 for more details and field level validations.
PA.BP.17.0 Cost Budget Integration to GL GAP CH Normal Projects: Project Key User
Cost Budget by
Tasks and Cost
A budget is an estimate of the financial performance of a project.
Codes
UCC will create budgets to plan and manage the financial
performance of projects throughout the project life cycle. UCC can
also utilize budgets to track ongoing project performance and
project status by comparing budget amounts to actual amounts
using reporting tools.
with Tasks. Task wise, Project Level planning will be done for the
project in Budgets window.
UCC would use the Approved Cost Budget type (Pre-defined) for
entering all the project related budget amounts.
Once the BOQ’s are uploaded and approved by the authority, the
same should be interfaced to Standard Project Budgets screen by
selecting Interface Budget Button.
Custom Process:
High Level Summary Codes are linked with Cost Codes which are
prepared in Candy. The same shall be imported to EBS as Tasks.
Once the tasks are interfaced, User should select Create Cost Budget
button to create cost Budget in Standard application.
Task Name
Cost Code
Cost Code Description
Unit of Measure
Quantity
Amount
Please refer PMV BP and WSD Projects BP080 documents for details
on WSD, FSD and PMV Budgets.
PA.BP.18.0 Internal Budget Change GAP CH The following custom screens and Workflows needs to be Project Key User
Budget Revision
developed to track IBC activities
(Internal Budget
Currently UCC is maintaining IBC system to track
Change)
or perform Budget Changes for a project. Custom Screens:
Example: Workflows
Approved Variation: In this user can
change the rate in the cost budget but IBC Requisition Approval Workflow
not the quantity. IBC Assessment Approval Workflow
Unapproved Variation: In this user can Interfaces
only change quantity in the cost budget IBC Requisition to Budgets
but not the rate.
Please refer MD.050 for more details and field level validations.
Cost Control Department controls the reasons
matrix master. Process:
User will not be able to create a change request Whenever a Budget needs to updated, users creates a Request in
until following fields are entered IBC Custom Requisition Screen by selecting any one of the Reasons.
Project ID
Description of IBC Reasons List of Value will be populated from IBC Change Reason
Reason Setup Form.
The request is sent to hierarchy for approval. Predefined Reasons are available with UCC. Each Reason has
Once the Budget change request is approved, the different purpose to serve.
details are sent to Cost Control Department for
revising Budget and same is imported in EBS as Reasons used by UCC are as follows
Revised Budget.
Reason A – Item requested by Client/Consultant (No VO)
UCC is expecting complete IBC Process in
Each Reasons will have their own fields level validation and the
same will be detailed in MD050
User will not be able to create a change request until following fields
are entered
Please refer MD.050 for more details and field level validations.
PA.BP.19.0 GAP CH Once the IBC request is approved, Cost Control will make the Project User
IBC Assessment
required changes in Candy and upload the BOQ Details to EBS as
revised Budget.
1. Project Number
2. Project Name
3. Revision Date
4. IBC Number.
Tasks Revision
If any existing Tasks are removed, system should check whether the
tasks are used for any actual cost capturing.
Budget Revision:
Project Number
Revision Number
Revision Date
Task
Cost Code
Quantity
Value
Once Budget is interfaced to standard projects module, following
program needs to run automatically and interface the Budgets
information to GL (Accounting Combination based on cost codes).
Please refer MD.050 for more details and field level validations.
PA.BP.20.0 Project Budget GAP CH After cost budget amounts are entered for a Project, accounting SETUP
Workflow entries should be generated based on budget amounts & resources
(expenditure types) entered for a Project. These accounting entries
will be generated based on expenditure types if Budget workflow is
customized. Otherwise, user needs to enter the Budget accounting
combination for each expenditure type manually. After accounting
entries are generated, it will be transferred to General Ledger.
PA.BP.21.0 Project Budget Projects budget integration feature enables to integrate project SETUP
Integration with budgets with non-project budgets. A non-project budget is a budget
GL defined outside Oracle Projects (General Ledger).
Account From
Company Company from Project Organization
Division Division from Project Type
Department Constant
Account Account from Expenditure Type
Sub-Account Subaccount from Expenditure Type
Project Project from Project Number
Employee Constant
Inter Co Constant
Future Constant
PA.BP.22.0 UCC would like to have Budgetary Control at In Oracle Projects, there are two options to control Budgets. Project Key User
Budgetary
Purchase, Subcontract, services Requisition and
(PA.BPS.14.0) Control
Purchase Order Level for Inventory and Expense Advisory and Absolute. Based on the requirement of the project, the
Items. Value based Budgetary Control is expected control can be enabled by the finance user.
by UCC. Budget will be checked Cost Code wise.
Absolute Control: User cannot raise a Purchase Request or Purchase
Last Purchase Price should be shown in the PR. Order if Budget is not available (Budget Check Fails)
UCC Would like to see the following details in PR Advisory Control: when Budget check is failed, System will show a
while budgetary check is done. message to user that he is exceeding the Budget. User can click on
OK and proceed with his transaction.
Balance Budget
Available Stock, Commodity Wise Control is project wise control. In same Project Organization, One
(Quantity, Cost and Total Value) project can have Absolute control and One can have Advisory
Balance Committed Control. It is mandatory to have either one of the controls (Either
Total Budget Advisory or Absolute).
Hyperlink to All window is required to
substantiate the same. UCC has agreed to go with Advisory control for all the projects.
Budget also need to be linked with comparison Standard Budgetary Control Processes:
statement while finalizing the subcontract
package. Purchase Requisition
Purchase Order
Payable Invoice
When budget is created for a cost code, account wise budget will be
created in Leger Module.
GL.
If Budget of 10000 was performed for a cost code, the details will be
shown as follows
When a new request for 3000 is raised against the same cost code,
the details will be shown as follows
At any point of item user can see the above values each cost code
/Account wise.
processes.
PA.BP.23.0 Currently After Creation of project, Agreement is GAP CH Agreement & Funding: Project
Project Contract
created by Commercial department to track Commercial User
Agreements An agreement represents any form of contract, written or verbal
Contract related information.
between contractor & customer. An agreement provides a funding
to project & tasks. Each and every project should have an
Following Details are required to be captured in
agreement with customer name & contract value.
the Contract Agreement.
All revenue & invoices in project billing are recorded against an
1. Employer agreement.
2. Date of Contract
3. Form of Contract
Whenever new project is awarded, an agreement needs to be
4. Contract Documents
defined with the following options
5. Contract Commencement Date
6. Date of Position of Site Customer Name (Client Name)
7. Currency Number (Project Number)
8. Contract Reference number
9. Customer Order number Type (Agreement Type)
10. Payment terms Currency (QAR)
11. Project Manager
Amount ( Contract Value)
Agreement has revisions. Terms (Payment Terms)
Description (Contract Description)
Administrator (Default Employee who is creating
agreement)
Creation Date
An agreement definition is mandatory before generating any
revenue or invoice for a project. Whenever Project value is changed,
contract value needs to be changed in this window.
Project Funding:
Funding a Project before accrue revenue and invoice is a mandatory
step in Project Billing. Funding is a step that allocates an amount
associated with customer agreement value to Project. The total
amount of allocated project funding value should be equal to Project
revenue budget amount in order to successfully baseline the project.
amount to project
Project should have a start and end date to perform Baseline action.
1. Employer
2. Date of Contract
3. Form of Contract
4. Contract Documents
5. Contract Commencement Date
PA.BP.24.0 Currently whenever variation comes in contract, GAP CH Whenever Variation Occurs in the contract, Commercial department Project
Contract
Agreement is revised and sent for approval based navigates to Contract Agreement Custom form and Create revision Commercial
Agreement -
on hierarchy. for the Contract Value in the Agreement Custom Form. User
Variations
UCC Commercial Department need to provide Revision will be tracked in separate Field with Revision Number (1,
the hierarchy details. 2, 3 etc.). Revision “0” will be considered as the base version.
In future, UCC would like to maintain the Commercial department updates the revised contract value in the
variation details in the system. UCC want to send agreement and submit the document for approval.
notifications to concerned users when agreement
is updated(Variation Order) Initial status of the revised document will be Revision Draft and the
document status will be changed to Inprocess when the document is
submitted for approval.
PA.BP.25.0 Defect Liability Period GAP CH Defect Liability Period: DLP Key User
Defect Liability
Period
Currently when project is completed and moved
to Defect Liability period, the Project is handed The status of a project will change from Execution to DLP once the
over to DLP Department. DLP Department is Project Handover takes place. Execution Team will submit the
creating a new project and tracking the DLP Cost. handover forms along with supporting documents to DLP Team,
and with mutual confirmation (from both teams) of a successful
Currently DLP budget is created in main project handover, the project status will be changed to DLP.
itself and the same budget is getting transferred to
the DLP Project while handing over the Project to Note: DLP budget is planned in the main contract by cost control
DLP Department. department; same budget will be handed over to DLP Department
for budget planning.
Revenue: DLP Projects will not have any billing process. Saving of
the Budget amount after calculating all costs which are incurred will
be considered as profit. The same profit will be used to calculate the
performance of DLP Department.
PA.BP.26.0 DLP Department would like to track the flowing GAP CH Whenever a contract is handed over to DLP, the following check list DLP Key User &
DLP Check List
check list in the system. is maintained by DLP department to track the details of documents Project User
handed over to DLP department. (Responsibility)
Note: The close out of project should be possible only after these
documents are cleared to DLP and approved by management.
Check List:
Details of Claims/Variations/EOT
Details of Deductions / Penalties / Back-Charges
Certificates:
a. MMUP
b. CIVIL
c. Others
Nominated user will check Cost Code Details with Cost Control
Department and Create an item in the system.
The Main Groups for the Items are as follows:-
01 - General Requirements
03 - Concrete
04 - Masonry
05 - Metals
06 - Wood, Plastics And Composites
07 - Thermal And Moisture Protection
08 - Openings
09 - Finishes
10 - Specialties
11 - Equipment’s
12 - Furnishings
14 - Scaffolding
22 - Plumbing
26 - Electrical
27 - Communications
28 - Electronic Safety and Security
41 - Plant, Machinery and Equipment’s
80 - Stationery
All the rate agreement details of UCC with WSD and PMV should
be available to UCC.
PA.BP.28.0 GAP CH Custom Requests: Project Key User
Budgetary
Control – Custom
Budgetary Control should be enabled for following custom requests
Requests
SMR (Site Material Request)
EVRF (Equipment Vehicle Request Form)
FRF (Fuel Request Form)
MPRF (Manpower Request Form)
Staff Request Form
SRF (Service Request Form)
Comparison if Bid Summary (CBS)
PA.BP.29.0 UCC would like to have the absolute budgetary Such feature is not available in standard process. Project Cost
Budgetary
control in following process Control User
Process
Customization will be analyzed in detailed during build phase.
User should be able to enter the Cost Control should make sure that the request is rejected if the
Reason/justification in the popup and send it for justification is not reasonable or not mentioned.
approval to nominated user, if the nominated user
is satisfied with the reason, he should be able to If the cost control engineer approvers, the request will go ahead
click on submit and the request should be with the remaining approvers.
submitted for approval.
PA.BP.30.0 Currently UCC is maintaining following types of Requisition will be raised by Units/Projects for Purchase of Project Procurement Key
Project Purchase
purchase orders items. User
Requisition and
1.Purchase Order (Material, Assets, Consumables)
Purchase Order
– Project/Department The following details will be entered in the Purchase Requisition:
2. Service Order
3. International Order
Items
4. Subcontract Order
Quantity
Project Purchase Order amount is getting charged Need by Date
to project based on selected project. Currently Price
Project Number
After entering/checking all the details, the buyer submits the PO for
approval. The Purchase order will be approved based on the
approval hierarchy.
Account From
Company Company from Project Organization
Division Division from Project Type
Department Constant
Account Account from Expenditure Type
Sub-Account Subaccount from Expenditure Type
Project Project from Project Number
Employee Constant
Inter Co Constant
Future Constant
GRN, PR and Bills will be submitted for Finance When user enters requisitions, purchase orders, and supplier
for clearing the Prepayment balances. invoices in Purchasing or Payables, specify the following project-
related information:
Other Expenses
Project Number
The transaction like Telephone Charges, Site
Expenses, etc., will be directly booked in payables Task Number
module by selecting project information (Project Expenditure Type
Number, Cost Code, and Activity). Expenditure organization
Expenditure Date
Requirements:
UCC Want the invoice with details. Lump sum Project Quantity (quantity of goods or services for which
value without details should be restricted. you are charged. You can enter data in this field only in
Payables, as this field is applicable for invoice lines and
Reconciliation should be done every distributions only.
month/quarterly between project cost ledger and
finance ledger. Recording Receipts and Delivery:
For Expense Purchase Orders, When a purchase order shipment is
PO, SVO (Service Order) & SCO (Subcontract flagged to accrue at receipt and when user enter a receiving
Order) payment has to be posted in project ledger transaction for the purchase order in Oracle Purchasing, system
from the corresponding accounts. generates accounting entry upon receipt is created in Purchasing
Module. These Receipt accruals will be interfaced to Projects as an
Actual. This feature enables to recognize the cost to project in the
period in which it is incurred rather than in the period in which it is
invoiced.
The following table specifies the project information that you enter
for each document in Purchasing & Payables
Account From
Company Company from Project Organization
Division Division from Project Type
Department Constant
Account Account from Expenditure Type
Sub-Account Subaccount from Expenditure Type
Project Project from Project Number
Employee Constant
Inter Co Constant
Future Constant
Commitment Reporting:
The total cost of a project includes both committed costs and actual
costs. Committed costs are the un-invoiced, outstanding requisitions
and purchase orders charged to a project.
Account From
Company Company from Project Organization
Division Division from Project Type
Department Constant
Account Account from Expenditure Type
Sub-Account Subaccount from Expenditure Type
Project Project from Project Number
Employee Constant
Inter Co Constant
Future Constant
PA.BP.33.0 Journal voucher view access is required to know if Projects Cost Control Department would like to have Journal Project Key User
Journal Voucher
any manual Journals for projects are posted. Vouchers View Access to See the Manual Journals which are entered
View Access
against Projects.
Project wise journal details can be see through the Journal Entry
Detailed report. The report access can be provided to Cost Control
Department.
providing data.
PA.BP.34.0 Depreciation cost of fixed asset need to be posted GAP CH Whenever an asset is required at Project site, a request form called Finance User
Depreciation Cost
on monthly basis to the ledger. Material Request Form will be raised by Project stores subject to
approval.
Normally assets like Porta cabins, power tools, IT assets etc., are
being requested. Central Stores will transfer the asset using Material
Transfer Form.
For Example:
Porta cabin transferred from Central Warehouse to Project A on 01st
Nov 2016 and returned on 10th Nov 2016, then the depreciation for
10 days to be charged to Project A.
The Internal Hire Rate for an asset will be calculated by taking the
asset depreciation in the earlier month as a basis loaded with some
margin.
There will be two custom forms, one for the Internal Hire Rate for
the asset items and the other is Charge form.
When the task and expenditure type are given in the Charge Form,
the Project Cost will be debited to the respective projects for the
period which the asset is used and Depreciation Control Account
will be credited.
reconciled.
PA.BP.35.0 Site Material Requisition (SMR-With in the same GAP CH A separate custom form will be developed for material request and Project User
Site Material
(PA.BPS.18.0) Requisition sites) a request will be created from site location to site store keeper for
(SMR-With in the the materials.
same sites) Whenever material is required in the project Site,
SMR (Site Material Request) should be created
At the time of request for the material to projects, site person needs
and sent to Project Manager/Supervisor for
Approval. Approved SMR should be sent to to specify the following values along with Item details:
storekeeper for material Issuance. If stock Project Number
available in the project store, material will be Task Number
issued to the project site against the SMR.
Issue Quantity
At Present this process is performed manually
(Out of the System). UCC Would like to Make the Sub inventory (Optional)
SMR through EBS.
Each and every Item code is attached with Expenditure type at Item
“Expenditure Type Item Mapping Custom Form”. Expenditure type
is attached with natural account in custom setup form which will be
debited when material is issued.
After giving all the above details the store keeper needs to click on
save and submit for approval.
Once the project manager approvers the material Request, the same
will be submitted to store keeper for Material Issuance.
PA.BP.37.0 GAP CH Project Issues/Returns custom form is used to Process the Inventory Key
Material Return
transaction. When Material is returned from project site, system User
from Project Site
to Store performs the transaction based on the current item cost at Inventory
Organization.
Accounting Entry
INVNETORY
MATERIAL PROJECT COST
ACCOUNT
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT Y Y
PROJECT Y N
N N
EMPLOYEE
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
PA.BP.38.0 Currently UCC is not have own Equipment and is GAP CH Equipment Vehicle Requisition form is not available in standard Project User
Equipment
Vehicle hired from PMV Department. ERP Module.
requisition Form
Currently UCC Site User is capturing the A custom form needs Tobe developed for the same.
Equipment utilization details and sending it to
PMV.PMV is generating billing to UCC, based on Whenever any Equipment or Vehicle is required for UCC, EVRF
received Utilization Timesheet details. will be created by Projects users. The following information will be
entered in the EVRF Custom Form
PMV is sending the Equipment Utilization
Timesheet details along with manual Bill copy to Item Number (Equipment)
UCC. Currently this task is performed manually Quantity Required
Unit of Measure (Will be defaulted from Selected Item)
Cost Code (Defaulted based on selected Item)
Different types of requisition for which the Project site store keeper
is going to create is
Consumables
Services
ADMIN & IT
Subcontract Works
For all consumables the destination type of the requisition lines will
be Inventory.
Note:
Average Purchase Order price for last 5 Purchase Orders
will be defaulted in Price field of requisition lines.
UOM and unit price of the Item can’t be updated in
purchase requisition lines.
Please refer flow chart for more details and Please refer PA.BP.21 for
more details on Budgetary Control.
PA.BP.40.0 Purchase Requisition for Services Purchase Requisitions for Services Project User
Purchase
Requisitions for
Services Purchase requisition for services will be created by warehouse
storekeeper or project site storekeeper when there is a requirement
for services from project site or central warehouse
For all the services a separate Item code with description as service
will be linked to services category and respective account code.
When the user prepares the requisition the account code linked to
the Item will be defaulted onto requisition.
control then system submit the same for approval. If the PR amount
is more than the budget allocated then a warning message will be
shown as ‘budgetary control exceeded’
Note:
The UOM for service Item will default as HRS. In case of
special services the UOM for the Item will default as LUM.
Average Purchase Order price for last 5 Purchase Orders
will be defaulted in Price field of requisition lines.
UOM and unit price of the Item can’t be updated in
purchase requisition lines.
PA.BP.41.0 Purchase Requisition for Sub contract works Purchase requisitions: Project User
Purchase
Requisitions for
Subcontract A custom form needs to be developed for sub contract request
works where it is required to capture the details like cost code, BOQ
(Package) and checklist as an attachment provided with the request.
Quotation creation date can be used as acceptance date for the
subcontract request as this will be prepared by Procurement
department.
PA.BP.42.0 GAP CH Whenever fuel is required at project site, fuel request will be created Project User
Fuel Request
by projects user. A custom form needs to be developed to achieve
the requirement.
Item
Quantity
UOM
Project
Cost Code
While submitting the form for approval, system should check the
budget available for fuel. If budget is not available, system will
restrict the user to proceed ahead on request based on Control Type
defined for the project.
against the request in PMV Unit with Waqod as Supplier. The fuel
will be directly received at Project site.
An Receipt will be made in PMV unit against the fuel order and the
fuel will be transferred to Projects site through Intercompany fuel
transfer (Customization). Fuel receipt will be made by the project
store against the issue made by PMV Unit.
For Detailed process of Fuel Issues to Project, Please refer PMV ADS
BP080. Please refer PA.BP.21 for more details on Budgetary Control.
PA.BP.43.0 Business Rule: GAP CH Process: UCC Project User
Manpower
Manpower is maintained by WSD and
Request Form
PMV and supplies to UCC projects for For Manpower Supply Projects, Manpower Request form needs to
(MPRF)
manpower supply works. be developed where UCC project team requests the manpower to
PMV or WSD.
Manpower Supply Projects:
Project in charge/Project Manager of Once the request is approved in UCC, WSD or PMV nominated
UCC requests manpower for Manpower person (HR person from LRD) will have to approve the request in
Supply Projects (to WSD/PMV) through order to acknowledge the same.
Manpower Request.
In Manpower request, number of Based on the action taken by WSD/PMV, an FYI notification needs
required employees by Category (Job) is be sent to UCC.
requested.
The request form is approved by Project Important fields to enter in the form.
Manager, Project Director and Cost
Controller of UCC. Project Number*
Once the request is approved from UCC, Project Location*
WSD person acknowledges the request To Operating Unit*
and for PMV, an HR person from LRD Category (Job)*
will acknowledge and coordinate with Quantity Available*
PMV internally for transfers. Quantity Required*
From Date*
Unit Rate Projects: To Date*
Section Managers of WSD requests Note: Budget Control by value should be controlled at Requisition
manpower through e-mails/phones. level.
Note: UCC creates the budget of manpower against single cost code.
Staff Requisitions of UCC are also performed Budget check of manpower should be checked with that cost code.
where request for staff comes from a
department/project.
Once the Requisition is raised, the value of the Budget will be taken
Require Quantity Budget control in Requisitions. as committed. Users can raise Request for remaining amount only.
Approval hierarchy need to be shared by the Cost Approval Hierarchy details should be provided by UCC.
Control Department.
While submitting for approval, the System should check for value
Budget check. Based on the Control Type (Advisory/Absoulte),
system should restrict the user based on budget.
Once the Requisition is raised, the value of the Budget will be taken
as committed. Users can raise Request for remaining amount only.
UCC creates the budget of staff against single cost code. Budget
check of manpower staff should be checked with that cost code.
Utilization Cost UCC has 2 types of agreement with WSD. against WSD Project.
1. Unit Rate Basis
2. Contract Basis
A custom form needs to be developed to enter Manpower
Utilization Time sheets of WSD. Manpower Utilization time sheets
Unit Rate Basis: Whenever manpower is required
will be entered against the WSD projects and at month end based on
for UCC, UCC is sending a request to WSD with
the rate of the Manpower, Manpower Invoice (UCC Project
Manpower Forecast Details. WSD Supplies
Manpower Cost) details will sent to Projects Team for approval with
manpower on hourly rate basis. Time keeper is
following information.
maintaining the time sheets of the Manpower and
submit the details to WSD. WSD is generating
billing to UCC, based on Timesheet details Project Number
received from timekeepers. Expenditure organization
WSD is sending the timesheet details along with Expenditure type (Cost Code)
manual Bill copy to UCC. UCC is allocating the Expenditure date (transaction date)
total cost of Manpower to different Cost Codes in Amount (Time * Rate (Picked from Time & Attendance).
Cost Details report. Currently this task is
performed manually by Cost Control Department. Transaction Source (Time & Attendance System)
Contract Basis: UCC is Subcontracting Formworks A custom form should be developed to interface the manpower cost
etc. related activities to WSD. In such cases, UCC to UCC. The form will contain following details
is considering that as subcontract order and
treating WSD as subcontractor. Commercial and
Contracts department is tracking the work done Header:
details of Subcontracted Activity and Processes
the Payment to WSD. UCC is not concerned on Project Number
Manpower Utilization/Count of manpower for
Project Name
such contracts.
Month
Operating Unit
Detail Level:
User can view the details and update the cost code and task
information (If Required) and click on Transfer Button.
On daily basis, UCC site need to enter the Staff time sheets with
following information
Employee
Hours
Activity
Cost Code (Mapped with Employee)
Project No
Project Organization (Populated based on Project)
Time sheet Date
Once the time sheet is approved, the cost of the Staff will be
transferred to Project Module and Accounting entries will be
generated in GL.
STAFF COST
STAFF COST
ABSORPTION
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT Y Y
PROJECT Y N
EMPLOYEE N N
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
CREDIT XXX
Unit Rate Basis: Whenever Equipment is required Project Number (from Project access setup)
for UCC, UCC is sending a request (EVRF) to
Expenditure organization (Defaulted from Project)
PMV with Equipment Forecast Details. PMV
Supplies equipment to UCC on hourly rate basis. Expenditure type (Cost Code defaulted based on selected
equipment)
Currently UCC Site User is capturing the Expenditure date (transaction date)
Equipment utilization details and sending it to
Cost Code (Defaulted)
PMV. PMV is generating billing to UCC, based on
received Utilization Timesheet details. Amount (Time * Rate (Picked from Agreement).
Activity (Higher Level Activity)
PMV is sending the Equipment Utilization
Timesheet details along with manual Bill copy to
UCC. UCC is allocating the total cost of Once the time sheet is entered, the same will be submitted for
Equipment to different Cost Codes in Cost Details approval.
report. Currently this task is performed manually
by Cost Control Department. PMV needs to provide the approval hierarchy details.
Example of Sources:
Inventory Misc
Time and Attendance
Equipment Utilization
Usage
Supplier Invoices Etc.,
For Example:
Project Number
Project Name
Activity Number
Activity Name
Transaction from Date
Transaction to Date
Cost Code
Cost Category
Transaction Sources
GL Date
Supplier Number
Supplier Name
Invoice Number etc.
For many transactions, User can select a transaction line and directly
navigate to Transaction level to see more details.
For Example:
Supplier Invoice
PO Receipts
Purchase Orders
Transaction ID
Project Number
Project Name
Task Number
Task Name
Cost Code
Item Transaction Date
GL Date
Supplier
Quantity
Unit of Measure
Value
Invoice Number
Inventory Item
PO Number
PO Receipt Number
Currency
Project Type Etc.,
Once all the Work Done Quantities are entered, the same will be
submitted for approval to Sr. QS.
PA.BP.49.0 QS Department Tracks Payment Application GAP CH Invoiced Quantity window is going to be there in Projects custom Commercial Key
Invoice
(PA.BPS.26.0) Quantities against each BOQ. module. User
Evaluation/Payme
nt Application
UCC Would like to capture Payment Application This window is used to enter the Invoiced Quantity (Cumulative).
Quantities
Quantities details in the system. This window consists of the BOQ details, where with reference to
the BOQ Details, Invoiced Quantity is entered. The BOQ details are
UCC would like to have following picked form the Costing Form.
fields/Columns in Payment Application Ex:
Quantities form
Cumulative Invoiced Quantity Entry for the Period
Once all the Invoiced Quantities are entered, the same will be
submitted for approval to Sr. QS.
PA.BP.50.0 QS Department tracks Certified Quantities against GAP CH Certified Quantity window is going to be there in Projects custom Commercial Key
Certified
each BOQ. module. User
(PA.BPS.27.0) Evaluation
UCC Would like to capture Certified Quantities This window is used to enter the certified quantity (Cumulative).
details in the system. This window consists of the BOQ details, where with reference to
the BOQ Details and work done quantity, certified quantity is
UCC would like to have following entered. The BOQ details are picked form the Costing Form.
fields/Columns in Certified Quantities form Ex:
Unit of Measure
Remaining Quantity Certified Quantity Entry for the Period
PC Quantity Entry Date: 13/Sep/2011
Previous PC Quantity BOQ No
Description: Complete anti termite treatment all as specified
Unit: SQM
Work Done Quantity: 10
Certified Quantity: 9
Final Certified Quantity
BOQ Quantity: 24
Rate: 0.22
Contract Type: Remeasurable
Once all the certified Quantities are entered, the same will be
submitted for approval to Sr. QS.
Custom Process:
Operating Unit
Project Number
PC Type (Advance)
Document Type
Document Date
PC No
Period
Comments (if any)
When the total project is completed (Final Invoice). UCC user will
enter the Work done, Advance Recovery, Retention and other
deduction amounts in PC custom form by selecting PC Type as
Final Progress Billing.
Accounting Entry:
Advance:
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
Advance Recovery:
Unbilled
Advance
Receivables
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
Invoice:
Unbilled
Account Receivables
Receivables
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
Advance
Additional Advance
Retention
Final Retention
Additional Retention
Currently UCC is capturing Advance Invoice The following details needs to be entered in the header level
details manually. After creating the Advance
Invoice, the same is sent to Approval manually. Operating Unit
Project Number
Approval Hierarchy details needs to be provided PC Type
by UCC Commercial Department. Document Type
Currently this process is maintained manually Document Date
and UCC would like to have complete process in PC No
system. Period
Comments (if any)
When advance recovery needs to be done, user will enter the details
of the advance recovery in advance recovery field when next invoice
has been raised against the project. Once the entry is completed, the
user will select the transact button which will directly pass the
Advance Recovery entries in GL.
Advance:
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
Advance Recovery:
Unbilled
Advance
Receivables
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
PA.BP.53.0 Currently QS is capturing the Work done details GAP CH When a project is awarded to UCC, based on the agreement with Commercial Key
Payment
against a project and sharing the details to customer some amount will be deducted in the Invoice as Retention. User
Certificate
Commercial Department. Based on contract Presently Retention is appealable for all types of projects.
(Invoice)
Terms and Work done details received from QS
Department, Commercial Department is A Custom component for billing (Payment Certificate) will be
preparing invoices to client/Customer and provided to UCC.
submitting it for internal Approval. While
preparing the invoice, following deductions are For entry of invoice the Type will be selected as Payment certificate.
applied by UCC
UCC Would like to have Document Type "Final At line level while entering the Invoice amount in PC, Against the
Bill Type" in the Payment Certificate. same Retention amount will be entered. The entry will be done in
Cumulative Value Column.
UCC would like to populate Value of work done
(VOWD) Value automatically based on Work Once the entry is completed, the user will select Transfer button.
done Quantities entered at Work done Evaluation Then, the retention accounting entry will be passed in GL directly.
by Quantity Surveyor.
Types of Retention Releases are maintained by UCC. Retention
Approval Hierarchy details needs to be provided Release is done when project is completed and Final Retention
by UCC Commercial Department. release is done by DLP Department when the project or DLP period
is completed.
Currently all this process is maintained manually
and UCC would like to have complete process in When project is completed and retention release invoice needs to be
system. sent to customer, user will select the Document Type as Retention
Release and enter the Retention release amount in Cumulative
Column against Retention release field and click on transfer. Once
the user has selected the transfer button, system will automatically
raise retention Release invoice in receivables module.
Accounting Entry:
Retention:
Unbilled
Retention
Receivables
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
Retention Release:
Receivables Retention
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
PA.BP.54.0 GAP CH Projects Module doesn’t have a provision to capture the Accruals. Project Key User
Accruals
UCC want to enter the accruals and affect the project on monthly
basis to calculate percentage of completion.
When the actual cost is affected in the month end, Cost Control User
navigates to Accruals form and select respective line which he want
to reverse. Once all the lines are selected, user can click on Transfer
button which creates negative entries in projects module and
reverse accounting entries in GL Module.
A check box should be provided in header level, show all and hide
cleared Accruals. When the check box is selected, all the accruals
which are settled should be hidden.
Please refer MD050 for details of form and field wise validations.
PA.BP.55.0 GAP CH To Recognize Revenue UCC is going to use percent Complete Projects Key User
Project - Revenue
process.
Recognition
Before Recognition of Revenue, user needs to check whether all the
actual transactions have been done for the project and accruals are
booked for the project.
Once user confirms that all the actual transactions and accruals have
been entered (Up to Date), User will navigate to Revenue
Recognition Custom Form.
User should to select Operating Unit and Period at header level and
click on Get lines. System should populate Actual Cost, Revenue
Budget and Cost Budget details each project wise. Based on the
formula provided by UCC, Percentage Completed will be calculated
by the system and should be show in custom form.
User can select the lines for which he want to recognize the revenue
and post. Remaining lines can be posted at later point of time.
Unbilled
Revenue
Receivables
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
PA.BP.56.0 Currently when project is completed and GAP CH When project is completed closed (DLP Completed), user will Commercial Key
Payment
Takeover certificate is received, Partial Amount of navigate to Payment Certificate and select Type as Final Retention User
Certificate (Final
Retention is getting recovered from Client based Recovery
Retention
on Contract Agreement Terms.
Recovery)
Operating Unit
After creating the Retention Release Invoice, the Project Number
same is sent to Approval manually. PC Type
Document Type
Remaining Retention Amount is released by Document Date
Client after DLP Period. DLP Department is PC No
recovering remaining Retention Amounts. Period
Comments (if any)
Approval Hierarchy details needs to be provided
by UCC Commercial Department.
Accounting Entry:
Currently all this process is maintained manually
and UCC would like to have complete process in Retention Release:
system.
Receivables Retention
COMPANY Y Y
DIVISION N N
DEPARTMENT N N
ACCOUNT Y Y
SUB-ACCOUNT N N
PROJECT Y Y
INTER N N
COMPANY
FUTURE N N
DEBIT XXX
XXX
CREDIT
PA.BP.57.0 At present UCC subcontract process is handled by GAP CH Subcontract Request Project &
Subcontract
Procurement department and Subcontract Procurement
Process
department. A Subcontract Request will be raised by Site and budgetary control User
will be checked at the time of requisition. Once the Request is
The procurement department take care of approved the same will be sent to Procurement department for
finalizing subcontractor based on further process.
qualification, comparisons and other
specifications. Request for Quotation & Quotation
The subcontractors are invited to Based on the Subcontract Request the Procurement department
participate in the bid through RFQ by the creates Requests for Quotation and Quotations. Bid analysis will be
performed by Procurement department and Procurement will
procurement team.
compare/rate and check budget in Bid Analysis report and submits
it for approval to hierarchy.
Once the subcontractor is finalized based Selected Supplier details will be forwarded to Commercial
on the comparisons and qualification the Department for agreement Creation.
contract is awarded to the subcontractor.
Subcontract Agreement:
Once the subcontractor is finalized the Subcontract Agreement will be created against the Subcontractor.
Requisition reference number will be entered in Subcontract
Subcontract Department creates a
agreement for reference purpose. Subcontract Management Custom
Subcontract Agreement.
process should be followed for Work Order and Service Order
processes.
UCC wants to continue with the same procedure
in future. Subcontract Liability Statement:
Payment Certificate:
There should be some fields in the agreement like Commercial Department should enter all the required mandatory
types of insurance, eligibility document & etc. information in agreement form.
Apart from existing Bond Types in Subcontract Some of the mandatory fields are as follows
Agreement, Few Other Bond Types are required.
The list is to be provided by Finance Department. Project Number
Subcontract Number/Name
Letter of Guarantee’s created for the supplier Subcontract Type (Lumpsum/Remeasurable)
should be shown in list of value of Guarantee’s in Currency
Subcontract Agreement. Advance %
Retention%
Replace Contract Name field to Subcontract Advance Recovery %
Name. Contract Award Date
Agreement Validity Dates
Defect Liability Days
Insurance Details
PA.BP.59.0 If the subcontractor is not registered in Qatar than GAP CH A custom form needs to be developed to capture the Subcontract Commercial User
Subcontract
withholding tax of 5% on work done will be Work done details.
Liability
applied.
Statement
The subcontract work done details form consists of following
information
Subcontract Quantity
SC Value
SC Application Quantity
SC Application Amount
Actual Workdone Quantity
Actual Workdone Value
Workdone Value
Workdone Quantity
Material at Site
Variation Values
Material on Site
Item Code
Item Description
Quantity
Bill Quantity
Rate
Amount
Remarks
Item Code
Item Description
Quantity
Bill Quantity
Rate
Amount
Remarks
Once all the details are entered by Q.S, the Liability Statement
should be submitted for approval.
Print Advance PC is sent for internal approval for For entry of Advance, the Payment Certificate Type will be selected
processing payment. Approved copy is getting as “Advance” for advance subcontractor invoice.
submitted to Finance for Processing of Payment to
supplier. The following details needs to be entered in the header level
When advance recovery needs to be done, user will enter the details
of the advance recovery in advance recovery field when next invoice
has been raised against the Subcontract Agreement. Once the entry
is completed, the user will select the transact button which will
directly pass the Advance Recovery details to AP.
PA.BP.61.0 Payment Certificate (Monthly Invoice) GAP CH QS Will track the Subcontract work done and capture all the Commercial User
Subcontract
information in Liability Statement.
Billing: Payment
Currently based on Subcontract Order work done
Certificate
details captured by QS department, QS At every month end, QS needs to navigate to PC Custom form and
(Monthly Invoice)
department is preparing Payment Certificate create a Payment Certificate for Subcontract Agreement.
(Outside the system).
Print PC is sent for internal approval for The following details needs to be entered in the header level
processing payment. Approved copy is getting
submitted to Finance for Processing of Payment to Operating Unit
supplier. Project Number
Subcontract Agreement No
Finance is directly processing Payable invoice in Document Type
the Fusion system and applying Retention and Document Date
Advance Recovery amounts. PC No (Auto Generation)
Period
UCC would like to maintain Payment Certificate Comments (if any)
details in System.
Once the details are entered, QS should click on Get Lines button
UCC want to populate Advance and Recovery which will generate VOWD value along with Advance Recovery
Percentage in Payment certificate automatically and Retention Values (Based on Percentages captured at
based on Agreement. Agreement)
Approval Hierarchy details needs to be provided QS Can enter the other deduction values in PC and Submit it for
by UCC Contracts Department. approval to hierarchy.
PC custom form.
Advance
Additional Advance
Progress Invoice
Retention
Final Retention
Additional Retention
PA.BP.62.0 Retention Recovery GAP CH When the subcontract work is completed, QS will enter the
Subcontract
Retention Recovery Invoice.
Billing Retention
Currently QS Department verifies the contractual
Recovery
terms and releases Retention amounts to A Custom component for billing (Payment Certificate) will be
Subcontractor. Retention Release Payment provided to UCC.
certificate is prepared by QS and is getting
submitted for approval (Manual Approval). For entry of Retention Recovery, the Payment Certificate Type will
be selected as “Retention Recovery”.
QS is sending the Signed copy to Finance for
Payment release. The following details needs to be entered in the header level
UCC would like to maintain Retention Release
Payment Certificate details in System. Operating Unit
Project Number
Approval Hierarchy details needs to be provided Subcontract Agreement No
by UCC Contracts Department. Document Type
Document Date
PC No (Auto Generation)
Period
Comments (if any)
Once the transaction has been entered, user will Click on transfer
which will automatically create a Prepayment Invoice in AP
Module.
Billing Final
Retention When the DLP Period is completed, DLP Department will enter the
Recovery Final Retention recovery Invoice.
Operating Unit
Project Number
Subcontract Agreement No
Document Type
Document Date
PC No (Auto Generation)
Period
Comments (if any)
Once the transaction has been entered, user will Click on transfer
which will automatically create a Prepayment Invoice in AP
Module.
PA.BP.64.0 Department Budgets are created in General Ledger Module. Project Key User
Department
Budgets
Complete Control of Department budgets will be lying with Cost
Control Department.
Currency
Budget
Period
Account Code Combination
Value
The budgets can be uploaded through Excel Sheets.
PA.BP.64.1 GAP CH Reporting: UCC Cost Control Department Generates following Project Key User
Department
Budgets - reports on monthly basis
Actual Cost:
To Generate Actual Cost Report a Custom form needs to be
developed to track Accruals Cost details.
Header Level:
Department/G&A Code
Department/G&A Name
Line Level:
G&A/Department Details
Each Detail wise/Month wise Accrual Cost Entry Column
G&A/Department Details
Budget
BCWP (Earned Value)
ACWP
Trend Input (should be provided as parameter in report)
CTC
CAC
CVAC
Please refer MD050 for more details and field level validations.
PA.BP.65.0 UCC would like to get the Cost to company GAP CH Cost to Company Calculation will be performed by HR Department. HR User
Cost to Company
(Labor) details from EBS. CTC rates of Labor are Please refer T&A Document for More Details.
Labor
calculated in HCM module.
However the details provided by Cost Control department are as
follows
Labor CTC.xlsx
All the Project level Month Values will summed up and shown in
Company Level.
Following information will be shown at company level forecasting
forms
Header:
Operating Unit
Lines:
Project Number
Project Name
Totals
Detailed Split upto 7Years
PA.BP.69.0 GAP CH
Actual Cost On Need Basis Cost Control Department would like to allocate Cost Project Key User
Reallocation from
Activity to Activity
Cost Code to Cost Code
Project to Project
A custom Process needs to be developed in EBS for Cost
Reallocation.
The custom form should contain following details
Cost Booked Activity
Cost Booked Cost Code
Project No
Project Name
Cost Booked Date
Cost Value
Cost Control Department will reallocate the cost by entering the
following details in the custom form against the above mentioned
fields by selecting the line (Check Box)
Reallocated Activity (Defaults Cost Booked Activity) User
will change (If Required)
Reallocated Cost Booked Cost Code (Defaults Cost Booked
Cost Code) User will change (If Required)
Reallocated Project No (Defaults Cost Booked Project No)
User will change (If Required)
Reallocated Project Name (Defaults Cost Booked Project
Name)
Reallocated Cost Date (Defaults Current Date)
Reallocated Cost Value (Defaults Cost Value Activity) User
will change (If Required)
Validations:
Cost Reallocation Value should not be more than Original
Cost Value
Activity Reallocation with in the projects:
When Activity Reallocation is performed, there will not be any
financial Impact. The transactions will be posted in projects module
only.
PA.BP.69.1
Stock Check On Monthly Basis, Projects department visits site and performs Project User
Physical Inventory Check to identify Stock discrepancies.
Physical Inventory Check Process available in System can be used to
perform the stock check
Oracle Inventory provides a fully automated physical inventory
feature that you can use to calculate system-maintained item on-
hand balances with actual counts of inventory.
Based on the counting date, system freezes the on-hand qty. When
actual quantities are entered, system shows the difference between
system & actual qty.
RB & BCWP
Master Budget
IBC Log
Cost Booked in ERP
Accrual Cost
Stock
VO Log
MJCR reports
CTC
Trend Input (Manual Selection)
CAC
CVAC
Executive Summary:
Executive Summary report consists of following main details.
Contractual Data
Cost Data
Preliminary Information
Contract Status
Budget Status
Progress Status
Billing Status
Risks & Opportunities
Performance Indices
Executive Summary Details are generated based on detailed reports
which are mentioned above.
Billing Analysis:
Custom form should to be developed to interface the Billing analysis
performed in Primavera based on Billing Value provided from ERP.
PA.BP.71.0 UCC Would like to reallocate Commitment Cost GAP CH Commitment cost cannot be reallocated in the system. Project Key User
Commitment
Cost Reallocation
UCC would like to reallocate Commitment cost Detailed analysis should be performed in Build Phase.
from one Cost to another cost code.
Job Information:
Please refer PA.BP.18 and PA.BP.19 for IBC Details which is used for
Cost Analysis Report Generation.
Section wise
Latest Revised Budget
Cost at Completion
Cost Variance
Cost Performance Index
Section Wise
IBC Period
Change in Cost at Completion
Change in CVAC
Change in Cost Performance Index
CTC from cost control reports. Once all the information is planned in primavera, the same needs to
be interfaced to EBS.
Actuals, budget and price to Primavera.
A custom form needs to be developed in EBS to capture all the
Scheduled Workdone to ERP. Activities with Dates.
Scheduled Budget work to ERP. Whenever activities are planned in primavera, all the activities with
dates should be interfaced to Activities Staging Table in EBS. System
Scheduled Resource histogram to ERP.
should pick the activities from Staging table and shown in Projects
Remaining Activities. Activities Custom Form with following details
PA.BP.77.0 GAP CH
Scope of Work Scope of Work wise reports will be generated in Scope of Work Project User
Liability Liability Reports
Painting Works
Please refer PA.BP.11.0 for details of Cost Codes and Subcontract
Cost Codes.
Scope of work liability reports are printed in 2 levels
High Level Summary Report (All Projects and All Scope of
Works)
Each Scope of Work wise Reports
Scope of work High Level Summary Report consists of following
details
Project Name
Cost Code
Cost Code Description (Scope of Work)
Total Budget (Budget for the Cost Code)
Subcontract Name (can be picked from SC Agreement)
Subcontract Code
Original Contracts Value (Original Agreement Value)
Approved Liabilities (Based on Value of Work done from
Liability Statement)
Approved Liability Variance (Total Budget – Approved
Liabilities)
Forecasted Liabilities
Forecasted Liabilities Variance (Total Budget-Forecasted
Liabilities)
Recoverable Amounts
Scope of Work Liability Assessment Form:
A custom form needs to be developed to generate Scope of Work
Liability wise report.
The form should contain following details
Header Level:
Operating Unit
Project Number
Project Name
Cost Code
Description (Scope of Work)
Date
Total Revised Budget Value (Latest/Revised total Budget
of the cost code)
Approved Liabilities (From Subcontract Liability
Statement)
Forecast Final Cost
Variance from Budget (Total Revised Budget Value –
Forecast Final Cost)
Line Level:
Descriptions
Original Contract Value
Contractual claims
Contra Charges
PA.BP.78.0 GAP CH
Database UCC would like to generate 2 excel reports for generating different Project User
reports/graphs manually
Header Details report
Line Details report
Header Detail report consists of following details
Project Name
Project Number
Project to Date (report Parameter)
Northing (From Project PID)
Project Number
Project Name
Actual Cost
ACWP
BCWP
CAC
Commitment Cost
Cost Code
Cost to Complete
Original Budget
Revised Budget
Stock at Site
Uncommitted Cost
Accruals
% Revised Budget
PA.BP.79.0 GAP CH
Cashflow Project Project Wise Forecasting Cash flow reports are generated by UCC Project Key User
& Company Planning department. & Finance Key
User
Advance Cumulative
Advance
Retention Cumulative
Retention
Net Invoice
Net Cumulative
Net Receipt
Retained Cash in Bank
Cumulative
Each Subcontractor description wise following details should be
generated in the report
Subcontract Description
Advance Payment
Advance Payment Date Paid
Retention Execution
Retention Completion
Payment Terms - Certified (Days)
Defect Liability Period (Days)
All the above details should be picked from Subcontract Agreement
details and when multiple Subcontractors are provided with one
Subcontract Description, Payment Terms should be averaged and
calculated and shown in the reports.
Final Cash flow reports formats needs to be provided by UCC
PA.BP.80.0 Initial Over Run Process GAP CL UCC would like to track the Overrun details and send it to approval Projects Key User
Initial Overrun
Process to GCEO and CEO.
Project ID
Initial Overrun Request
Cost Code
Cost Code Description
Item Code
Item Description
Unit of Measure
Quantity
Unit Rate
Amount
Initial Overrun Type (Quantity or Value)
Status of Approval
Date of Issue
Date of Approval
Initial Overrun Reason(Select from the LOV)
Change in Specification
Rejected variation
Self-Acceleration
The Log for the Over runs has to be maintained in the system and
user should be able to print in Overrun report format.
PA.BP.81.0 Rate Analysis Report GAP CL Rate analysis Report is generated each project wise or multiple Project Key User
Rate Analysis
Report project wise with date range.
Project Number
Project Name
Cost Code
Cost Code Description
Item Code
Item Description
Unit of Measure
Budget
Maximum Rate
Maximum Rate Date
Minimum Rate
Minimum Rate Date
Latest Rate
Budget: The revised budget rate in a job (if the report is for a specific
job), or the average of the revised budget rate during the selected
duration (if the report is for all jobs), for rough budget job no budget
rate will be shown.
Project Rates: The data for a job (if the report is for a specific job), or
from multiple jobs (if the report is for all jobs)
The formula used for the computation of the average actual rate as
follows:
Average rate for one job, or for all jobs in details formula =
Total cost amount of all product’s purchases during the
selected duration per job / Total quantity of all relevant
purchases measured in the same default unit.
Average rate for all jobs in summary formula = Total cost
amount of all product’s purchases during the selected
duration for all jobs / Total quantity of all relevant
purchases measured in the same default unit
Market Rates: Shown only if the report is generated for 1 job only or
for all jobs in details.
The formula used for the computation of the average actual rate as
follows:
Average rate of the market formula = Total cost amount of
all product’s purchases during the selected duration in all
jobs including the selected job / Total quantity of all
relevant purchases measured in the same default unit
Price Code
Description
Resource Code
Item Number
Quantity
Unit of Measure
Cost Price
Cost Amount
Activity
PA.BP.83.0 Concerns and Recommendation Report GAP CH A custom from needs to be developed to maintain Corrective Action Project Key User
Concerns and
Recommendation Plan. Custom form should have the following details
s Report
Project Number
Project Name
Report Date
Cost Code
Cost Code Description
Issue Description
Reason
Recommendation and Strategic Action
Date of Recommendation
Cost Impact
Statues of the Recommendation (Actioned or Not)
Action Effective Date
This Report will be generated every month for each Cost report.
PA.BP.84.0 Planning Database GAP CH UCC would like to generate following reports to generate Planning Key
Planning
Dashboards User
Database
Exposure Database
Revenue Forecast Database
Dashboard Database
Weekly Dashboard Checklist
Staff Forecast Dashboard
Labor Forecast Dashboard
Equipment Forecast
Baseline Checklist
All the above details needs to be picked from Projects Window and
Project Key user details.
Date
Project Number
Project Name
Project Commencement Date
Revised/Contractual Completion Date
Forecast Completion Date
Project Location
Designation
Month Wise Current Holding Details
Monthly Staff Forecasting
Staff Forecasting
Date
Project Number
Project Name
Project Commencement Date
Revised/Contractual Completion Date
Forecast Completion Date
Project Location
Designation
PA.BP.85.0
Auto-Accounting Revenue & Invoice accounts will be generated based on the auto SETUP
accounting setup. Auto Accounting determines the General Ledger
accounts based on auto accounting rules to which Oracle Projects
charges transactions.
Oracle Projects uses the accounting from Auto Accounting when it
generates accounting events for revenue & invoice distribution lines.
Accounting process creates final accounting for the accounting
events and transfers to General Ledger & Receivables.
UCC would use auto-accounting based on event types. Natural
accounts are attached to Event types.
To generate Revenue & Invoice account entries, the following
accounting rules will be defined.
Organization Organization
Division Constant 00
Department Constant 00
Account Account-Un Account-Receivable-
Billed Constant
Receivable-
Constant
Sub-Account Constant 00000
Project Project from 0000000
Project No.
Employee Constant 00000
Inter Co Constant 000000
Future Constant 0000
Activity Responsibility
Data Accuracy Check UCC
(Duplicate records)
Format Specification NALSOFT
(Required Columns)
Manual entry into system/ UCC/NALSOFT
Developing Interface Script
and Uploading the Data into
Interface Tables
Post Entry Scrutiny UCC
Personalization’s
Projects
1 Project Status Inquiry – Invoiced Amount, Received In project status inquiry the details of AR Invoice needs to
Account show in the project status inquiry window. The following
fields needs to be inserted
Invoiced Amount
Received amount
Advance Amount
Retention Amount
2 Projects Tasks Freeze for BOQ Projects Activities will be created as tasks in Main Projects Tasks
window. A Personalization will be done in such a way that the
Tasks cannot be changed for BOQ Projects (Tasks which are
created from Costing Window).
3 Budgets window Freeze Approved Cost Budget and Approved Revenue Budget will be
created from Projects custom form, an personalization will be
done in such a way that no changes can be made in Budgets
window for BOQ projects in order to avoid mismatch between
values of Projects Custom form and Standard Budget window.
DFF’s
Projects
1 Main Contract Number A zoom form needs to be developed to track Main Contract Number against DLP Project.
Projects
1 Project Purchase Requisition/Purchase Order Charge Account Project PO/PR auto charge account generation. When an PR/PO has been raised against a
project, based on the auto accounting setup the system will automatically generate charge
account, which cannot be changed manually.
2 AP Invoice (Project Invoice) AP Project Invoice Charge Account Generation workflow has been developed. When an AP
invoice has been raised and project details are entered in the invoice, the system will
generate charge account based on the selected Project type, Expenditure Type and auto
accounting setup.
3 Project Approved Cost Budget Account Generation (Budget GL Interface) In Projects Budgets window, Budget Accounting Generation workflow has been developed.
when the baseline option is selected in cost budget window, the system will generate
Accounts against each resource which has been utilized to arrive cost budget and interface
the same to GL.
5 Agreement When Custom Agreement is entered, Standard Agreement should be created automatically
6 Approved Revenue Budget When Custom Agreement is entered, Standard Revenue Budget should be created
automatically
7 Tasks In Costing window, Based on BOQ details uploaded An Interface should be developed in
such a way that the Trade Codes will be created in Projects Tasks window automatically
when the user selects the Create/Update tasks button in BOQ window.
Percentage Completion
Payment Certificate
Subcontract Agreement
Subcontract Liability Statement
Subcontract Payment Certificate
Accruals
Cost Reallocation
Reports
Projects
Sr. No Module Report Type Report Name Report Description Location Printer Type Mode Paper Output
1 Projects Analysis Internal Budget Change (IBC) Internal Budget Change (IBC)
Log Log
16 Projects Analysis Periodic Cost Variance Report Periodic Cost Variance Report
31 Projects Analysis Rate Analysis with budget Rate Analysis with budget
comparison comparison
32 Projects Analysis High Level Summary Report High Level Summary Report
35 Projects Analysis Data Base Header Report Data Base Header Report
36 Projects Analysis Monthly Running Cost for Monthly Running Cost for
Projects Projects
43 Projects Analysis Staff Forecast – Project Level Staff Forecast – Project Level
PURCHASING RE R
PAYABLES GENERAL LEDGER
TS S,
Q EC
UN IE
UI E
SUPPLIER COSTS
CO NTR
SI IP
TI T A
AC E
O
F T
N/ CC
O E
PO R
T DG
, E UA
AR BU
XP LS
CH ST
EN
CO
SE
PR
R
ICES
TU
OJ
IO
RE
EC
AT
INVO
D
T
RM
AN
CO
FO
ES
ST
ER
SU
IN
S
TOM
IS
EE
L
OY
IA
CUS
ER
PL
AT
EM
M
Determine Determine
Search for existing
Start the item the Item
Item Category
Code Category Setup > Item >
Categories
Category
No Define New Value
Existis
Key Flexfield
Value
Define New
Category
Category Code
Determine
Template to Yes
be used
Attach Category
Set
Category Set
Item Storing
Yes No
Organization?
Assign to
appropriate Stock
Locator Organization
Items
End
End
End
Start
Identify PO
No, Receipt
No. and Item
to return
Enter PO No/SRV
No/Item Code
Find Window
Select Item to be
Returned
Enter Quantity
Select Return to
Field value as
“Supplier”
Transact the
Quantity
End
Start
Project
Project Expense
Commitment
PR
Cost (PR)
No
Approval
Yes
Project
Project Expense
Commitment
PO
Cost (PO)
No
Approval
Yes
Actual Cost
Receipt Autointerface Interface to
Project
End
1. Source Organization
(Header)
2. Request Type (Header)
Site Material Request 3. Project Details (Header)
4. Item (Consumables)
5. UOM & Quantity
6. Activity
No
Approvals
Yes
Project Interface
Start
Site Material
Request
No
Material Request
from Central Store
No
Material Request
to other Project
Store
Material Transfer
Stock
Yes to Project Store
Availability
(Project to Project)
No
Purchase Request
Purchase Order
Receipt Material
No
Date of
Acceptance
Yes
Technical &
Commercial Evaluation
Subcontract Order
Subcontract Award
Work Order/Service
Subcontract Liability
Order/Subcontract Approval Yes
Statement/Workdone
Agreement
No
No
Approval
Yes
Subcontract Payment
Certificate
No
Approval
Yes
Subcontract Invoice
Interface to Payables
Service Agreement
Start with Project /
Customer
PMV
Purchase Blanket
Fuel Request at If fuel supply from Fuel Issue from PMV
Agreement with No
Project Site WOQOD Tankers to Projects
WOQOD
PMV UCC PMV
Yes
Blanket Agreement
Order Release
PMV
PO Receipt
PMV
PMV
Fuel Receipt
UCC
PMV
Invoice to Project/
Monthly
End
External Hiring
Purchase
Quotation Purchase Order
Requisition
Approved
No
No No
Replacement
Transfer
Equipment Utilization
Billing to PROJECTS Receipt at PLANT
Time Entry
Monthly
End
Start
Award Of Project
Create Project
Create Project Number
in GL
Create BOQ
CANDY INTEGRATION NO
Assign Resources
Approve
YES
Create Project
NO
Approve
YES
Cost Budget
Upload BOQ From CCS-
Candy
Activities
NO
Approve
Standard Agreement
Create Agreement
Revenue Budget
Manpower Actual
Primavera Integration
Equipment Actual
Material Actual
General Expenses
Accruals for material
Subcontract Accruals
Accruals for
subcontractors
Retention Release Final Progress Invoice Progress Invoice Additional Advance Payment Certificate Certified
Closure/DLP
Urbacon Trading
& Contracting
Item
Master(UGI)
Operating Unit
Urbacon Trading
& Contracting
Urbacon Item
Master
Urbacon Item
Organization
Organizations
IT STORE
CARPETS GEN STORE2
PWR TOOLS MS.000.000
Locators
ADM STORE
FURNITURE PPE STR1.000.000
GEN STORE
DEPARTMENT PWR TOOLS STR2.000.000
FUEL R01.A01.000 FUEL STR1.000.000
EMPLOYEE DAMAGED STR2.000.000
DAMAGED DAMAGED TS.000.000
YARD YRD.000.000
Item Master Organization Name Org. Code Subinventory Code Subinventory Description
UIM - UCC Item Organization UIM NA NA
IT STORE IT Store
UHO ADM STORE Admin Store
UHO - UCC Head Office DAMAGED DAMA
CARPETS Return Carpets from project
CHEMICALS Chemical Items
FUEL Fuel
GEN STORE UAH_Store
PRJ FRNT1 Project furniture
CWH - Umm Al Hawaaya Store CWH
OFF FRNT1 Office furniture
PPE Personal productive Equipment
PWR TOOLS Power tools
P.DAMAGED Partial damaged items
F.DAMAGED Fully damaged items
IT ASSET IT Asset
IT – IT Store IT
IT CONS IT Consumables
FUEL Fuel
A01 - Aspire Park Edutainment Complex U-513-513- GEN STORE Gen Store
A01
15-APEC DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
FUEL Fuel
UCC Global Item Master PPE PPE Store
A02 - Mokarbia and Reman Café Restaurant at Ezdan
A02 GEN STORE Subinventory @ Mokarabia Reman Cafe
U-292-292-14-MRRE
DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
FUEL Fuel
PPE PPE Store
GEN STORE1 Subinventory @ Al-Najadah Souq
A03 - Hotel & Complex of Al-Najadah Souq U-295-
A03 GEN STORE2 Subinventory @ Al-Najadah Souq
295-14-HCNS
PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
YARD Subinventory @ Al-Najadah Souq
FUEL Fuel
A04 - Design and Build of Al Khor Farm Villa U-443- GEN STORE Gen Store
A04
443-15-AKFV DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
A05 - Lusail Reclaimed Islands-Marine Works U-37- FUEL Fuel
A05
219-13-LRIMW PPE PPE Store
UCC_PA_BP080_FINAL UCC/NALSOFT - Confidential 162
BP.080-Future Business Process
Item Master Organization Name Org. Code Subinventory Code Subinventory Description
GEN STORE Subinventory @ Lusail Reclaimed Island
DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
FUEL Fuel
PPE PPE Store
A06 - Souq Ahmad Pedestrian Tunnel U-310-310-14-
A06 GEN STORE Subinventory @ Souq Ahmad Pedestrian
SAPT
DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
PPE PPE Store
A07 - Lusail Office Tower 1 UC-112-112-12-LOT1 A07
GEN STORE Subinventory @ Souq Ahmad Pedestrian
PWR TOOLS Power Tools
TLC_APPLNC Tlc Appliances Sub Inventory
TLC_CONSUM Tlc Consumables Subinventory
A08 - Facilities Management Department A08 DAMAGED Damaged Sub Inventory
FUEL Fuel
PPE PPE Subinventory
FUEL Fuel
GEN STORE Gen Store
A09 - Coast Guard Base UC -37-217-13-CGB A09
DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
FUEL Fuel
A10 - Umm Al Huwaya Central Complex U-506-506- GEN STORE Gen Store
A10
15-UAHCC DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
FUEL Fuel
GEN STORE Gen Store
A11 - New Labor Camp Expansion U-314-314-14-
A11 PWR TOOLS Power Tools
NLCE
DAMAGED Damaged Sub Inventory
PPE PPE Store
FUEL Fuel
A12 - CP07-A-1C - Infrastructure Works at Wadi
A12 DAMAGED Damaged Sub Inventory
Crossing - Seef Lusail South & QEC
GEN STORE Store Sub Inventory
FUEL Fuel
PPE Only For PPE Transfer From Central warehouse
GEN STORE1 Subinventory At Al Jassassiya South House
GEN STORE2 Subinventory 2 At Al Jassassiya South House
A13 - Al Jassassiya South House U-74-74-14-AJSH A13
GEN STORE3 Subinventory 3 At Al Jassassiya South House
GEN STORE4 Subinventory 4 At Al Jassassiya South House
GEN STORE5 Subinventory 5 At Al Jassassiya South House
GEN STORE6 Subinventory 6 At Al Jassassiya South House
UCC_PA_BP080_FINAL UCC/NALSOFT - Confidential 163
BP.080-Future Business Process
Item Master Organization Name Org. Code Subinventory Code Subinventory Description
PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
YARD Sub Inventory Yard At Al Jassassiya South House
FUEL Fuel
GEN STORE Gen Store
A14 - Al Jeryan Private Lounge, White House Spa &
A14 DAMAGED Damaged Sub Inventory
Horse Majlis U-445-445-15-ALSM
PWR TOOLS Power Tools
PPE PPE Subinventory
FUEL Fuel
GEN STORE Gen Store
A15 - Jeryan New Staff Villas and Apartments U-514-
A15 PWR TOOLS Power Tools
514-15-JNSVA
DAMAGED Damaged Sub Inventory
PPE PPE Subinventory
FUEL Fuel
PPE Store For Storing PPE
A16 - Al Rafaa Villa and Majilis U-568-568-15-
A16 GEN STORE Main Stores
ARVMP
DAMAGED Damaged Sub Inventory
PWR TOOLS Subinventory To Store Power Tools
FUEL Fuel
A17 - MOQ Tenant Fit Out U-464-464-15-MOQT A17 GEN STORE Gen Store
PWR TOOLS Power Tools
FUEL Fuel
A18 - Hotan Farm Majlis Renovation, Health Club &
A18 GEN STORE Gen Store
Private Villa U-444-444-15-HMCV
PWR TOOLS Power Tools
FUEL Fuel
GEN STORE Gen Store
A19 - Sheikh Hamad Bin Jassim Al Thani Villa U-203-
A19 PWR TOOLS Power Tools
203-14-SHBJV
DAMAGED Damaged Sub Inventory
PPE PPE Store
FUEL Fuel
GEN STORE Gen Store
A20 - Muraikh Compound U-424-424-15-MC A20 PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
PPE PPE Store
FUEL Fuel
GEN STORE Gen Store
A21 - Plot at Al Mazroa Farm U-473-473-15-PAMF A21
DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
FUEL Fuel
GEN STORE Gen Store
A22 - North Farm U-238-238-13-NF A22
PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
UCC_PA_BP080_FINAL UCC/NALSOFT - Confidential 164
BP.080-Future Business Process
Item Master Organization Name Org. Code Subinventory Code Subinventory Description
PPE PPE Store
FUEL Fuel
GEN STORE Gen Store
A23 - Al Khor Residence U-334-334-14-AKR A23 PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
PPE PPE Store
FUEL Fuel
GEN STORE Gen Store
A24 - Plot Bu Thelah Farm U-447-447-15-PBTF A24 PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
PPE PPE Store
FUEL Fuel
A25 - Ghariya Palace Marine Works U-449-449-15-
A25 DAMAGED Damaged Sub Inventory
GPMW
GEN STORE Main Store
FUEL Fuel
A26 - MOQ Kidzmondo A26 DAMAGED Damaged Sub Inventory
GEN STORE Main Store Of Moq Kidsmondo
FUEL Fuel
A27 - Interior Decoration Works for Amiri Guard GEN STORE Sub Inventory @ Guard Building Msheireb
A27
Building- Msheireb U-471-471-15-IDWAG DAMAGED Damaged Sub Inventory
PWR TOOLS Power Tools
DAMAGED Damaged Sub Inventory
FUEL Fuel
A28 - Souq Waqif to Souq Najada Tunnel U-315-315-
A28 GEN STORE Gen Store
14-SWSNT
PWR TOOLS Power Tools
PPE PPE Store
EPW_CONS Epw Consumables Subinv
FUEL Fuel
A29 - Workshop MEP Store A29
DAMAGED Damaged Sub Inventory
PPE PPE Store
Customer Types:
Contract Types:
Contract Scope:
Industries:
Industries Description
Chemical Chemical
Construction Construction
Oil And Gas Oil And Gas
Industrial Industrial
Power And Water Power And Water
Transport Transport
LABOR
Code Description Start Date End Date
L201 Labor Charges
L403 Benefits & Services (LRD)
MATERIAL
Code Description Start Date End Date
M103 Concrete
M104 Masonry & Plastering
M105 Metals
M106 Wood, plastics, and Composites
M107 Thermal & Moisture Protection
M108 Openings
M109 Finishes
M110 Specialties
M111 Equipment (Permanent)
M112 Furnishings
M113 Special Construction
M114 Conveying Equipment
M121 Fire Suppression
M122 Plumbing
M123 Heating, Ventilating, and Airconditioning (HVAC)
M125 Integrated Automation
M126 Electrical
M127 Communications
M128 Electronic Safety and Security
M131 Earthwork
M132 Exterior Improvements
M133 Utilities
M134 Transportation
M135 Waterway and Marine Construction
M140 Process Interconnections (LPG works etc..)
M141 Material processing and handling equipment
M142 Process heating, cooling, and drying equipment
Process gas and liquid handling, purification, and
M143
storage equipment
GENERAL REQUIREMENTS
Code Description Start Date End Date
G301 Office Facilities
G302 Temporary Facilities & Shelter
G303 Utilities Connection
G304 Office Furniture
G305 Office equipment
G306 Project Signage
G407 Telephone, Internet & Fax Charges
G408 Water Charges
G409 Electricity Charges
G410 Sanitary Charges
G411 Consumables
G412 Additional Expenses
G413 Personal Protection Equipment
G414 Safety Net
G415 First Aid
G416 Protection & Care
G417 Quality Requirments
G418 Bonds & guarantees
G419 Insurances
G420 Permits & Fees
G421 Staff Charges
G422 Staff Benefits
SUBCONTRACT
Code Description Start Date End Date
D301 Design
D302 Supervision
D303 Project Management
G3031230 Telephone, Internet & Fax line Networks G3030000 Other 1-Jan-51
G3041130 Furniture G3040000 Other 1-Jan-51
G3051130 Air Conditioners G3050000 Other 1-Jan-51
G3051160 Computer Hardware G3050000 Other 1-Jan-51
G4051190 Computer Software G3050000 Other 1-Jan-51
G3051230 Telephone & Fax machine G3050000 Other 1-Jan-51
G3051260 Mobile Communication Devices G3050000 Other 1-Jan-51
G3051290 Kitchen Equipments & Accessories G3050000 Other 1-Jan-51
G3051330 Water Tank G3050000 Other 1-Jan-51
G3061130 Sign Boards G3060000 Other 1-Jan-51
G3061160 Temporary Project Signage G3060000 Other 1-Jan-51
G4071130 Telephone, Internet & Fax Line Charges G4070000 Other 1-Jan-51
G4071160 Mobile Phone Charges G4070000 Other 1-Jan-51
G4081130 Water Consumption Charges G4080000 Other 1-Jan-51
G4091130 Electricity Consumption Charges G4090000 Other 1-Jan-51
G4101130 Drainage Charges G4100000 Other 1-Jan-51
G4101160 Garbage Disposal G4100000 Other 1-Jan-51
G4111130 IT Spare Parts & Consumables G4110000 Other 1-Jan-51
G4111160 Kitchen & Pantry Consumables G4110000 Other 1-Jan-51
G4111190 House Keeping Consumables G4110000 Other 1-Jan-51
G4121130 Stationery Expenses G4120000 Other 1-Jan-51
G4121160 Emergency Medical Expenses G4120000 Other 1-Jan-51
G4121190 Entertainment Expenses G4120000 Other 1-Jan-51
G4121230 Photograph Expenses G4120000 Other 1-Jan-51
G4121260 Oil G4120000 Other 1-Jan-51
G4121290 Fuel G4120000 Other 1-Jan-51
G4121330 Courier Expenses G4120000 Other 1-Jan-51
G4121360 Gifts G4120000 Other 1-Jan-51
G4121390 Training Expenses G4120000 Other 1-Jan-51
G4121430 Food Expenses G4120000 Other 1-Jan-51
G4131130 Safety Helmet G4130000 Other 1-Jan-51
G4131160 Safety Shoes G4130000 Other 1-Jan-51
G4131190 Goggles G4130000 Other 1-Jan-51
G4131230 Gloves G4130000 Other 1-Jan-51
G4131260 Jacket G4130000 Other 1-Jan-51
G4131290 Coverall G4130000 Other 1-Jan-51
G4131330 Gum Boots G4130000 Other 1-Jan-51
G4131360 Safety Harness G4130000 Other 1-Jan-51
G4131390 Ear Plug G4130000 Other 1-Jan-51
G4131430 Uniform G4130000 Other 1-Jan-51
G4131460 Dust Mask G4130000 Other 1-Jan-51
G4141130 Safety Net G4140000 Other 1-Jan-51
G4151130 First Aid Box G4150000 Other 1-Jan-51
G4151160 First Aid Medicine G4150000 Other 1-Jan-51
G4161130 Traffic Cone G4160000 Other 1-Jan-51
G4161160 Barrication Tape G4160000 Other 1-Jan-51
EFFECTIVE DATES
Note: Final List will be prepared based on Item Master provided by Inventory Key Users.
Equation
S.N.
A Staff Cost
A.2.4 Staff Gross Salaries - Other Allowance Sum of OTH per annum
A.3.01 Staff CTC - Air Tickets (Reg. Vac 2x) Sum of CTC Airticket per annum
A.3.02 Staff CTC - Accum. EOS @ 10% Est. Sum of CTC Graduity per annum
A.3.03 Staff CTC - Visa & Immigration Sum of CTC Visa per annum
A.3.05 Staff CTC - Medical Insurance Sum of CTC Insurance per annum
A.4 Bonus
B Logistics
B.2.1 Area
Total Logistics
C Financial Requirements
C.5 Depreciation
D IT Requirements
D.1 Software
Depreciation / Amortization
Total IT Requirements
E Other Expenses
GRAND TOTAL
Open Issues
1 Commitment Cost
Reallocation
Closed Issues