| Status | |
|---|---|
| Owner | UPADHYAY-ext, Anjali |
| Stakeholders | |
| Jira Request ID | |
| Jira Development ID |
| Parameter | Value |
|---|---|
| Application System | S/4Hana ROW, S/4Hana China, S/4Hana CUI |
| Business Process Reference | 10.01.01.04. Identify Initiatives and Items 10.02.01.01. Manage Project/WBS changes 10.02.03.04. Manage Project Time Allocation |
Functional specification covers primarily 2 requirements.
Scope and Objectives
There are multiple processes defined in Syway design, where the user is required to search the objects based on certain criteria for processing. Standard SAP search help are not sufficient to cover all possible scenarios for Syensqo's business processes. Therefore, custom search helps are required to be implemented. This functional specification covers below 2 search helps
N/A
Use Cases
| Use Case | Description | Comment |
|---|---|---|
1 | User open an Item and navigate to Project Owner field | Position search by Person no, Last Name, First name appears |
2 | User enters one or more of the search criteria | Relevant position is displayed for selection |
| 3 | User open a transaction with WBS as an entry field ( CJ20N or CN41N) | Syensqo search appears ( WBD ID, WBS descp, Project ID, Project descp, Person resp, Project type, Company code, Plant, Profit center, Capex/Opex, Account Assigned=X) |
| 4 | User enters one or more of the search criteria | Relevant WBS element is displayed for selection |
| 5 | User open a Timesheet with Posting WBS as an entry field | Syensqo search appears ( WBD ID, WBS descp, Project ID, Project descp, Person resp, Project type, Company code, Plant, Profit center, Capex/Opex, Cluster ID/Descp, Item type ID/Descp, Account Assigned= X) |
=X
Standard authorization checks associated with the relevant transaction will be applied.
Configuration Requirements
WBS master data is maintained in English only, therefore its expected that the search will be in English only
N/A
Custom search help is required for below
It is required that the custom search help will
Mockup of the Position Search

Mock up of WBS search

Search Exit and CDS extensions can be used.
Search is returned based on below table and fields
| Table | Field Name | Comments/Calculation/Field Manipulation |
|---|---|---|
| PRPS | POSID | WBS element |
| PRPS | POST1 | WBS description |
| PRPS | PSPHI | Project ID |
| PROJ | POST1 | Project Description |
| PRPS | PRART | Project Type |
| PRPS | VERNR | Person Responsible |
| PRPS | PBUKR | Company Code |
| HRP1001 | OBJID | Position ID, Person ID |
| HRP1000 | STEXT | Position Name, Person Name |
| PRPS | SYCAP_OPX | CAPEX/OPEX under ERP-65 PS Custom Fields for Reporting & Controls |
| PRPS | WERKS | Plant |
| PRPS | PRCTR | Profit Centre |
| PRPS | BELKZ | Account Assigned |
| /RPM/ITEM_D | ITEM_TYPE | Item Type ID |
/RPM/ITEM_D | SYCLUSTER | CLUSTER ID under ERP-64 PPM Custom Fields for Scoring & Reporting |
| /RPM/ITEM_TYPE_T | ITEM_TYPE_T | Item Type Description |
N/A
| Table | Field Name | Comments/Calculation/Field Manipulation |
|---|---|---|
N/A
N/A
<Include an overview of the table and what it’s used for>
| Field | Description | Data Type/Length | Validation rule/ Value Help |
|---|---|---|---|
N/A
| Field | Description | Data Type/Length | Validation rule/ Value Help |
|---|---|---|---|
N/A
| Field Name | Description | Select: Option or Parameter Check box or Radio button Import or Export | Data Type/Length | Default Value/ Validation rule/ Value Help | Selection Logic |
|---|---|---|---|---|---|
WBS search
Position Search
WBS and Position are high volume data. Exact volumes unknown at this point.
N/A
N/A
Portfolio Items, Initiatives, Bucket, Project Definition, WBS elements and Position IDs are required to test the data
| ID | Condition | Expected Result |
|---|---|---|
| 1 | Open Portfolio Bucket using "Buckets" Tile and search for Bucket Approver | Bucket Approver search help appears with Position ID, Position Name, Person ID and Person Name |
| 2 | Search using Wild card for one by one for each search criteria | search returns the valid results |
| 3 | Repeat step 1 and 2 for Program Manager at Initiative level Project Owner at PPM item level Project Financial Controller at PPM item level Person Resp at Project definition Level Applicant at Project Definition level Person Resp at WBS Level Applicant at WBS level | Search help appears with Position ID, Position Name, Person ID and Person Name and return valid results |
| 4 | Go to Project builder and Open WBS search | Search help appears with WBS ID, WBS Disc, Project ID, Project Disc, Project Type, Person Resp, Company code, plant, Profitcentre, Capex/OPex, Account Assignment =X |
| 5 | Search one by one for each search criteria | search returns the valid results |
| 6 | Search using by Person responsible | Search based on Person ID and Name appears |
| 7 | Search using Person name or ID | Valid Position ID appears |
| 8 | Repeat Step 4 to 7 for below Fiori Apps, GUI Txns
| Search help appears with WBS ID, WBS Disc, Project ID, Project Disc, Project Type, Person Resp, Company code, Plant, Profit Centre, Capex/Opex, and return valid results. Only Account assigned WBS are filtered |
| 9 | Repeat Step 4 to 7 for below Fiori Apps, GUI Txns
| Search help appears with WBS ID, WBS Disc, Project ID, Project Disc, Project Type, Person Resp, Company code, Plant, Profit Centre, Capex/Opex, Item type ID/Descp, Cluster ID/descp and return valid results. Only Account assigned WBS are filtered |
| Package Name | Parent Package |
|---|---|
| Enhancement Type | Standard Definition Name | Custom Implementation Name | Design Rationale Reference |
|---|---|---|---|
| Object Type | Object Name | Purpose/High Level Logic | Design Rationale Reference |
|---|---|---|---|
This table is based on the Syensqo development standards document. It provides the naming conventions for authorization groups to associated with custom reports and tables to comply with security requirements.
ABAP | ZFI | ZMM | ZPS | ZCO | ZSD | ZBC | ZFI | ZCA |
|---|---|---|---|---|---|---|---|---|
| TABLES | ZFIT | ZMMT | ZPST | ZCOT | ZSDT | ZBCT | ZFIT | ZCAT |
Insert links and references to other documents which are relevant when trying to understand this decision and its implications. Other decisions are often impacted, so it's good to list them here with links. Attachments are also possible but dangerous as they are static documents and not updated by their authors.
