You are on page 1of 11

Enhancement Name DCD 228 Business Requirements Specification

Business Requirements Specification

Enhancement name: Create concurrent


requests for all recurring reports being run via
SQL script

Application name: ALL

Customer: GBS

Version: 1.0
Date: 11/24/2017
Status: Unapproved

For more information


IBM contact Customer contact

Name Rajesh Kumar Podi Name: Ben Gangwer


Title Consultant Title:

IBM @ AECOM Page: 1 of 11


Enhancement Name DCD 228 Business Requirements Specification

About this document


 Filename: <enter file location or version control tool here>
 Template Version: 1.0

Revision History:

Version Date Author Change Description

1.0 11/24/2017 Rajesh Kumar Podi New document

1.2

Approvals:
This document requires the following approvals. If the approval is electronic, enter the location under the
Signature column.

Name Title Signature/Location

Customer Name Ben Gangwer

IBM Name Rajesh Kumar Podi

Additional Name

IBM @ AECOM Page: 2 of 11


Enhancement Name DCD 228 Business Requirements Specification

Table of Contents
1 Introduction............................................................................................................................................ 4
1.1 Scope ............................................................................................................................................ 4
2 References ............................................................................................................................................ 4
2.1 Referenced Documents or Notes .................................................................................................. 4
3 Business Scope and Objectives ........................................................................................................... 4
4 Customer Business Requirements ....................................................................................................... 4
4.1 Business Functional Requirements............................................................................................... 4
4.2 Security Requirements .................................................................................................................. 5
4.3 Business Non-Functional Requirements ....................................................................................... 5
4.4 Deliverables (if applicable) / Artifacts ............................................................................................ 5
5 Assumptions .......................................................................................................................................... 5
6 Appendices ........................................................................................................................................... 6
6.1 Appendix A - <Title> ...................................................................................................................... 6

IBM @ AECOM Page: 3 of 11


Enhancement Name DCD 228 Business Requirements Specification

1 Introduction
1.1 Scope

Scripts are running manually to get the information of various Applications like Payables, Receivables,
AGIS, Projects and Payroll Data like status of invoices, customer and Vendor information and other
financial data.
Hence to get the data required data Resources are spending time to run these scripts manually.

Requirement is to convert these Scripts into concurrent requests for all recurring reports being run via
SQL scripts so that Resource time will be saved in this regard.

2 References
2.1 Referenced Documents or Notes
Document Number / Location Reference Description/Name

3 Business Scope and Objectives


Scope and objective of this enhancement is by Creating these concurrent requests will save the
resources time and improve the accuracy of data without spending much time on the manual scripts.

“Creating concurrent requests will save time and this will allow users to see the data Adhoc basis and no
need to run scripts every time. Converting scripts into Concurrent requests will provide the data access
any time from frontend”.

4 Customer Business Requirements


The purpose of this section is to document clear and unambiguous business requirements (functional and
non-functional). Customer business requirements differ from system requirements. Customer business
requirements can be identified by the following characteristics:
 They support a business scope and / or objective, usually reviewed by executives
 They have a business purpose / focus
 They state "what" needs to be accomplished using business language
 They are non-technical

4.1 Business Functional Requirements


Re ID Requirement
BFR1 Convert Provided scripts into Concurrent requests as per application
BFR2 Test the Concurrent requests in Non-PROD – Output format provided by User should match
with the Concurrent request output
BFR3 Concurrent requests will be deployed into AIMS PROD

IBM @ AECOM Page: 4 of 11


Enhancement Name DCD 228 Business Requirements Specification

4.2 Security Requirements


Req ID Requirement
SR-01
SR-02
SR-03
SR-04

4.3 Business Non-Functional Requirements


Req ID Requirement
BNFR1
BNFR2
BNFR3
BNFRn

4.4 Deliverables (if applicable) / Artifacts

In Scope Deliverable Scoping Statements


Deliverables – Tailorable
<Yes> Delivery Strategy
<Yes> Technical Architecture
<Yes> Detailed Technical Design
<Yes> System Test Plan and Test Cases
<No> Training Materials
<Yes> Hypercare
Services – Tailorable
<No> Support UAT
<No> Conduct Training

5 Assumptions
ID Assumption

IBM @ AECOM Page: 5 of 11


Enhancement Name DCD 228 Business Requirements Specification

6 Appendices
6.1 Appendix A - <Title>
Appendices should be used to:
 Reference customer business requirements to their source documents (if necessary to reference
multiple sources)
 Reference information published separately for convenience in document maintenance (e.g. charts,
classified data)

Refer the below attached Sheet for more information regarding the requirement.

Concurrent Request
Information_112217.xlsx

Request: 1
Report Name: AECOM AP Posted Invoice Report
Description: This report shows all items processed during the fiscal month.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily -Need clarification
Parameters: OPERATING_UNIT, PERIOD_NAME
Note: Please find the “AP Posting” tab in the attached excel sheet for output and script to be used to
create concurrent request

Request: 2
Report Name: AECOM AP Cancelled Invoice Report
Description: This report shows all items cancelled within the previous 24 hours.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily
Parameters: OPERATING_UNIT, FULL_PERIOD
Note: Please find the “Cancelled Invoice” tab in the attached excel sheet for output and script to be
used to create concurrent request

Request: 3
Report Name: AECOM AP Sent for approval Invoice Report
Description: This report shows all items which sent for approvals
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily
Parameters: OPERATING_UNIT, START DATE and END_DATE with Time
Note: Please find the “Sent for Approval” tab in the attached excel sheet for output and script to be
used to create concurrent request

IBM @ AECOM Page: 6 of 11


Enhancement Name DCD 228 Business Requirements Specification

Request: 4
Report Name: AECOM AGIS Review Queues Report
Description: This report shows all items that have entered left the AGIS review queues.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily
Parameters: OPERATING_UNIT, ENQUEUED TIMESTAMP, DEQUEUED TIMESTAMP
Note: Please find the “Review Queues” tab in the attached excel sheet for output and script to be used
to create concurrent request

Request: 5
Report Name: AECOM AP Vendor Daily Update Report
Description: This report shows all vendors that were created within the last 24 hours.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily
Parameters: OPERATING_UNIT, CREATION_DATE
Note: Please find the “Vendor Daily Update” tab in the attached excel sheet for output and script to be
used to create concurrent request

Request: 6
Report Name: AECOM GLOBAL AGIS MarkView Invoice Report
Description: This report shows all items currently active in the AGIS workflow.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily
Parameters: OPERATING_UNIT, ENQUEUED, WORKFLOW_AGE_BUCKET
Note: Please find the “GLOBAL AGIS MarkView Invoice” tab in the attached excel sheet for output and
script to be used to create concurrent request

Request: 7
Report Name: AECOM AP Billing Register Americas Approval Report
Description: This report shows all billing invoices for a specific month.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily
Parameters: OPERATING_UNIT, GL_PERIOD_NAME, FISCAL_WEEK
Note: Please find the “Billing Register Americas Appro” tab in the attached excel sheet for output and
script to be used to create concurrent request

Request: 8
Report Name: AECOM AR Daily Open AR Forecasting CM Report
Description: This report shows all open AR for the Americas.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Daily
Parameters: REGION, INVOICED_PERIOD

IBM @ AECOM Page: 7 of 11


Enhancement Name DCD 228 Business Requirements Specification

Note: Please find the “Daily Open AR Forecasting CM” tab in the attached excel sheet for output and
script to be used to create concurrent request

Request: 9
Report Name: AECOM AR Cash Receipts with Collector Report
Description: This report shows all items for a fiscal month that have had payments received from the
client.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: REGION, DEPARMENT, CUSTOMER_NAME, COLLECTOR, GL_START_DATE,
GL_END_DATE
Note: Please find the “Cash Receipts with Collector” tab in the attached excel sheet for output and
script to be used to create concurrent request

Request: 10
Report Name: AECOM AR Agreement Unbilled Billed Budge Report
Description: This report shows the details for Legacy URS customer agreements.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: AGREEMENT_NUMBER, PROJECT_NUMBER, TASK_NUMBER
Note: Please find the “Agreement Unbilled Billed Budge” tab in the attached excel sheet for output and
script to be used to create concurrent request

Request: 11
Report Name: AECOM AP USCAN CASH REQUIREMENT Report
Description: This report shows all items for the Americas that have traversed the AGIS workflow, but
have not been paid.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: NAME, PROJECT_NUMBER, REGION, GL_START_DATE and GL_END_DATE
Note: Please find the “AP USCAN CASH REQUIREMENT” tab in the attached excel sheet for output
and script to be used to create concurrent request

Request: 12
Report Name: AECOM AGIS Cash Deposits IC WEEKLY Report
Description: This report shows all cash deposits for intercompany.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: OPERATING_UNIT, PERIOD_NAME/PERIOD, BANK_ACCOUNT_NAME
Note: Please find the “CD IC WEEKLY” tab in the attached excel sheet for output and script to be used to
create concurrent request

IBM @ AECOM Page: 8 of 11


Enhancement Name DCD 228 Business Requirements Specification

Request: 13
Report Name: AECOM AR Customer List Report
Description: This report shows all customers.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: COUNTRYS
Note: Please find the “Customer List” tab in the attached excel sheet for output and script to be used to
create concurrent request

Request: 14
Report Name: AECOM AP Canadian Legacy URS Per Diem Report
Description: This report shows all Canadian Per Diem items.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: EXPENDITURE_TYPE, CHECK_START_DATE and CHECK_END_DATE
Note: Please find the “Legacy URS Per Diem Report” tab in the attached excel sheet for output and
script to be used to create concurrent request

Request: 15
Report Name: AECOM AR New Customers Active 7 Days Report
Description: This report shows all new customers created within the past week.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: COUNTRY
Note: Please find the “New Customers Active 7 Days” tab in the attached excel sheet for output and
script to be used to create concurrent request

Request: 16
Report Name: AECOM Payroll Rejected Time Report
Description: This report shows all rejected time from Payroll.
Responsibility: AECOM XXX XXX AP RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: EMPLOYEE_NUMBER, ORGANIZATION_NAME, PROJECT_NUMBER,
EXPENDITURE_ENDING_DATE
Note: Please find the “Payroll Pay Rejects” tab in the attached excel sheet for output and script to be
used to create concurrent request

Request: 17
Report Name: AECOM AR Unapplied Cash CANADA Report
Description: This report shows all unapplied cash for Canada.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: REGION, OPIE, NATURAL, GL_DATE

IBM @ AECOM Page: 9 of 11


Enhancement Name DCD 228 Business Requirements Specification

Note: Please find the “Unapplied Cash Canada” tab in the attached excel sheet for output and script to
be used to create concurrent request

Request: 18
Report Name: AECOM ABC Invoice Workflow Report
Description: This report shows all items currently active in the ABC Invoice workflow.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: OPERATING_UNIT, DISTRICT, GL_PERIOD_NAME, FISCAL_WEEK, DEPARTMENT,
PROJECT_NUMBER
Note: Please find the “ABC Invoice Workflow” tab in the attached excel sheet for output and script to be
used to create concurrent request

Request: 19
Report Name: AECOM PA Billing Register Updated Report
Description:
Responsibility: AECOM XXX XXX PA RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: OPERATING_UNIT, PROJECT_NUMBER, GL_PERIOD_NAME
Note: Please find the “Billing Register Updated” tab in the attached excel sheet for output and script to
be used to create concurrent request

Request: 20
Report Name: AECOM AR Global Open Report
Description: This report shows all items cancelled within the previous 24 hours.
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: OPERATING_UNIT, REGION, DEPARTMENT, PROJECT_NUMBER,
PAYMENT_TERMS
Note: Please find the “Global Open AR” tab in the attached excel sheet for output and script to be used
to create concurrent request

Request: 21
Report Name: AECOM AR Open Cash Forecast Report
Description:
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: OPERATING_UNIT, REGION, AREA, DEPARTMENT, PROJECT_NUMBER,
COLLECTOR, PERIOD_NAME
Note: Please find the “Open AR Cash Forecast” tab in the attached excel sheet for output and script to
be used to create concurrent request

Request: 22
Report Name: AECOM PA Pending Draft Request Report
Description:

IBM @ AECOM Page: 10 of


11
Enhancement Name DCD 228 Business Requirements Specification

Responsibility: AECOM XXX XXX PA RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday
Parameters: OPERARING_UNIT, REGION, DISTRICT, DEPARTMENT, PROJECT_NUMBER,
REQUEST_DATE, CLOSE_DATE
Note: Please find the “Pending Draft Request” tab in the attached excel sheet for output and script to
be used to create concurrent request

Request: 23
Report Name: AECOM AR Top 30 Open AR Reporting Report
Description:
Responsibility: AECOM XXX XXX AR RI (Please find the OUs list which report needs to be attach)
Frequency of report: Every Monday and Thursday
Parameters: OPERATING_UNIT, REGION, AREA, DEPARMENT, PROJECT_NUMBER,
COLLECTOR, START_DUE_DATE, END_DUE_DATE
Note: Please find the “Top 30 Open AR Reporting” tab in the attached excel sheet for output and script
to be used to create concurrent request

End of document – Business Requirements Specification

IBM @ AECOM Page: 11 of


11

You might also like