Sap PS
Sap PS
Version
4.1
Last Update
June 2022
Process Overview
Learning Objective Understand and execute an integrated project Time 140 Min.
planning.
Scenario To edit a complete project planning process, you will take
different roles in Global Bike, e.g. Production Supervisor and Cost
Accountant. Overall, you will be working in the Project Management (PS)
and Financial Accounting (FI) departments.
Employees involved Jun Lee (Production Manager)
Jermain Kumins (Shop Floor Worker)
Silvia Cassano (Controller)
Jamie Shamblin (AR Accountant)
At the beginning of your project you assign WBS elements, activities and milestones at Project
Builder. Also, you assign milestones to your project.
In the last few steps, you create a creditor invoice for your business partner, who acts as an
intermediary for the test driver and you have to pay for the entire project.
Table of Contents
Step 1: Create Project ............................................................................................................ 4
Step 2: Change Project .......................................................................................................... 9
Step 3: Display project network graph ................................................................................ 14
Step 4: Create Relationships ............................................................................................... 16
Step 5: Display project network graph ................................................................................ 19
Step 6: Assign milestones ................................................................................................... 21
Step 7: Release of Project.................................................................................................... 25
Step 8: Reporting using cost element report ....................................................................... 27
Step 9: Analyze Project Structure ....................................................................................... 30
Step 10: Further scheduling of Project ................................................................................ 32
Step 11: Post activity confirmations.................................................................................... 34
Step 12: Display actual cost reporting................................................................................. 37
Step 13: Create creditor invoice .......................................................................................... 40
Step 14: Display actual cost reporting................................................................................. 43
This is the Project structure of cost project P/20##, which consists of WBS
elements (yellow), activities (green), and milestones (red).
To create a new project, use in the Project System area in the role Production Fiori App
Note: Projects are tasks that have the following characteristics. Projects are
usually complex and unique and involve a high degree of risk. They have
precise targets that are agreed on between the contractor and the sold-to
party. Projects are limited in duration, are cost and capacity intensive and
involve several departments. They are subject to specific quality
requirements and are of strategic significance for the business carrying them
out. Projects are an integral part of the commercial processes of a business.
Before you can control all the tasks that occur as part of project execution,
you need a project-specific organizational form that should be in a position
central to the user departments involved.
In the screen Project Builder enter in the field Project def. P/2###. P/2###
Development of
Remember to replace ### with your three-digit number, e.g. 003 if your number Ultralight Bike ###(I)
is 003. Therefore, the provided screenshots in this case study can differ from the Cost projects (Europe)
Click on the WBS Element Overview icon to create new WBS elements.
Fill in the following data in the Project Builder screen. Please notice that the
system will deduce the project number from the entry. Special characters
such as double quotes can be configured in the SAP customizing menu.
Level WBS element Description PE Acct
1 P/2### Development of Ultralight Bike
2 P/2###-1 Engineering
2 P/2###-2 Prototype
2 P/2###-3 Testing
2 P/2###-4 Small series production
2 P/2###-5 Release to mass production
Again, confirm your entries by pressing Enter.
Note: Operative indicators such as the above (”PE” and ”Acct”) control
whether the WBS elements can be used for cost planning (Planning Element)
and cost account (Account Assignment possible) purposes.
The hierarchy graphic can be used to edit the project as well. Please note,
that the derivation of WBS element structure has determined the hierarchy
from the number of the WBS elements. Naturally, this works only for
numbers, which reflect a hierarchical order and are customized by a so-called
number mask.
To derive the WBS structure (if not done automatically by pressing enter in
the step before) the number of the WBS elements choose in the pull-down Menu List
menu More ► Project ► Derive structure ► Execute. Go to the tab
Responsibilities to assign responsible cost centers to all WBS elements.
Assign responsible cost centers to all WBS elements. Therefore, select the
Tab Responsibilities and enter the following data.
The project P/2### will be enhanced by network activities to detail the tasks
of the WBS elements). Activities describe the process flow of the project.
You can plan dates, resources and costs through network activities as well.
To change a project, use in the Project System area in the role Production Fiori App
Under Worklist: Description you will find your project P/2### under Last P/2###
Scroll to the right in the table to the WBS element column. All activities up to
now have been assigned to the WBS element P/2###, since this WBS
element was selected at the beginning.
Confirm your entries with Enter. The project structure updates and the
network activities can be seen under the associated WBS elements.
Note You use external processing operations to determine which services are
required from other companies for the execution. External processing
operations are handled by the purchasing department.
In the Service Specification: Ext. Specs f. Task List Maintain screen enter in 10
Engineering
the first line 10, in the field short text Engineering, choose for Quant. 1, for 1 EA
2000
Unit (Un) EA and in Gross price 2000.
20
In the second line enter 20, for the short text enter Ext. production, choose 1 Ext. production
1 EA
for Quant., EA for Unit and enter Gross price 3000. 3000
Confirm your entries with Enter. Go back to the Project Builder: Project
Confirm your entries, by pressing Enter. Use the Save icon to save
your entries, confirm any messages.
To display a project network graph, use in the Project System area in the role Fiori App
Enter P/2### in the Project Definition search field. The corresponding P/2###
The interface offers several ways to interact with the network. For example,
you can identify loops that have not been noticed in the Project Builder and
look at the critical path of the project. Activities of the critical path are
highlighted with orange color .
You can see that several tasks were created in the previous step, but they do
not yet have any relationships to each other. As a result, all operations
currently start at the same time.
So far, the activities are all assigned to the top WBS element. In addition,
there are no relationships between activities, i.e. activities so far begin all to
the same time. This will be changed now.
To create the relationships, use in the Project System area in the role
Production Manager the app Project Builder.
Fiori App
Under Worklist: Description you will find your project P/2### under Last P/2###
As you can see in the image above as well as in the snippet below, activity
number 20 is the successor of activity number 10. In addition, activity
number 50 is the successor of number 20. Please keep in mind that only
direct relationships between two activities will be created. For example, no
relationship between activity 10 and 50 will be entered.
Since we only care about the activities 10, 20 and 50, we will only enter 20 20
Scs
in activity (Act.) and mark it as successor by selecting the Scs flag. However,
please keep in mind that you are supposed to create the relationships to 30,
40 and 45 in the same way later on.
Note However, keep in mind that later the relationships to operations 30, 40
and 45 will also be maintained in the same way for operation 10.
In this screen you can see that activity 10 was automatically added as a
predecessor (flag Scs isn’t selected).
Here, you will notice that activity 20 has automatically been entered as the
predecessor.
Now maintain the successor activities for all the remaining activities, as
indicated in the illustration above with green activities. Do not forget to also
select Scs for these activities if they are successor activities.
To display a project network graph, use in the Project System area in the role Fiori App
Enter P/2### in the Project Definition search field. The corresponding P/2###
Due to the maintenance of the relationships, the project network graph has
now changed accordingly. Activity 0010 | General Design now has four
successor activities linked by arrows.
The project network now contains the same arrangement structure as the
graphic in the previous step. Only the arrangement of individual connections
can vary. Furthermore, you can see the critical path of the project .
To assign milestones to activities, use in the Project System area in the role Fiori App
Under Worklist: Description you will find your project P/2### under Last P/2###
Enter 01 for ST (first column), PH-###-1 for the description and DE as the 01
PH-###-1
language key (TT). DE
Confirm the entry with Enter, you can now enter a PS text. Click on to
return to the Project Builder main screen.
Use the . Milestone Overview icon. For Usage please enter 00004 and by 00004
Completion: prototype
Description enter Completion: prototype. Confirm your entries with Enter.
In the Project Structure: Description area, the milestone is added below the
activity. Select the entry in the project structure to open the details of the
milestone.
Complete the milestone data there. Select Trend analysis, Progress Trend analysis
Progress analysis
analysis and Offset to fin. Leave other fields as they are and confirm your Offset to fin
entries with Enter.
Now assign two other milestones to activities 0120 and 0140 analogously.
Make sure not to assign these milestones to the same activity 0070 or, worse,
to change the milestone, which you just created. Finally, you should be able
to display three milestones in the structure tree on the left side.
For the activity 0120 (Small series production) enter for Usage 00005 and in 00005
Completion: small series
Description enter Completion: small series. Select Trend analysis, Trend analysis
Progress analysis
Progress analysis and Offset to fin. Offset to fin
For the activity 0140 (Release to mass production) enter for Usage 00006 00006
Completion: release
and in Description enter Completion: release. Select Trend analysis, Trend analysis
Progress analysis
Progress analysis and Offset to fin. Offset to fin
The project will be released. The release of the WBS elements and / or
activities of the project are a precondition for the posting of actuals, in the
execution phase of the project. In productive environments and for large
projects, only those elements will be released which are to be executed in the
near future. The release of higher-level WBS elements will also release
subordinate WBS elements and / or assigned activities. In the exercises, we
release the project definition, thereby releasing all WBS elements and
activities of the project.
To release the project, use in the Project System area in the role Production Fiori App
Under Worklist: Description you will find your project P/2### under Last P/2###
Choose Menu More ► Edit ►Status ► Release to release your project. Menu bar
The system displays a message that the status for the project has been set.
By structuring the project using network activities, you have built a quantity
structure with internal and external services, which can be totaled as planned
costs. When releasing the activities, they are automatically calculated. From
now on, planned costs can be evaluated specific to controlling periods
(normally months) and specific to calculate elements. The evaluation can be
done on a specific activity, but also aggregated to WBS elements and the
whole project.
To report, use in the Project System area in the role Controller the app Fiori App
If required, enter in database prof. GL01000 and confirm with Enter. GL01000
Enter in the selection screen for Project P/2###, in the Controlling Area P/2###
EU00
choose EU00, for Plan Version 0. Enter the current year for From fiscal 0
current year
year and in To fiscal year enter the next year. By From period enter 1 and in next year
to period enter 12. Please delete all other field entries. 1
12
Note: The project will usually last until the next year (corresponding to the
network activity durations and their relationships). Since a part of planned
costs will be assigned to the next year, you would only show a part of the
costs when selecting only the current year.
Note: For the network activities, you specified work centers and the amount
of work (in units of hours). As for the primary cost activities, you entered the
costs directly. These costs are determined by network costing and will be
displayed as aggregated costs for WBS elements and for the project
definition. The servicing activity resulted in a purchase requisition for the
purchasing department, which is displayed as commitment (value type,
which displays a future obligation)
Using the structure information system, you can analyze the project structure
as well as dates, costs and revenues (plan and actuals) of one or many
projects. The structure information system does not only display data, but
you can edit the project from there or post activity confirmations.
To analyze the project structure, use in the Project System area in the role AR Fiori App
If required, enter in the PS Info Profile filed GL01000 and confirm with GL01000
Enter.
In the selection screen enter for Project P/2### and leave the other fields as P/2###
The standard layout shows the project structure overview, the corresponding
title texts and the basic and actual dates. However, additional columns can be
displayed, e.g. to evaluate the current costs. Furthermore, the structure
In our project, dates have been already planned by the scheduling of network
activities. Network scheduling works in principle using the durations of the
activities and their relationships. The scheduled dates of the activities are
aggregated to the WBS elements (to which the activities are directly
assigned). They can be further aggregated within the work breakdown
structure (i.e. to the higher level / top-level WBS elements).
To change your project, use in the Project System area in the role Production Fiori App
Under Worklist: Description you will find your project P/2### under Last P/2###
Change the Amount in 8000 EUR and select Flexible. Leave the other fields 8000 EUR
Flexible
as they are.
Note: Because of the indicator ”flexible” the duration of activity 0135 has
been linked to the duration of activity 0130, since both activities are
”parallel” and activity 0130 has a longer duration. The planned costs of
activity 0135 have decreased to 8 000 and are equally distributed over the
(flexible) duration of the activity.
In the execution phase, we post actuals (actual dates, actual costs, material
movements, capacity utilization) to the project. A prerequisite for the posting
of actuals is always the release of the associated project object. We have
already released the entire project.
To post activity confirmations, use in the Project System area in the role AR Fiori App
Note: If the app is not displayed, search for it by using the search bar .
In the Network Activities search, enter your project P/2### and press Enter.
Now all the activities of your project are displayed.
In the details of the process, you will see that it is scheduled for 80 hours.
The first part of the processing has taken 35 hours so far. Enter 35 as actual. 35
Delete both the actual start date and the actual finish date.
Press again.
You can see that an actual duration of 35 hours has now been reported.
Furthermore, the remaining processing time has been reduced from 80 to 45
hours.
The actual costs will be analyzed using the cost element report.
To display the actual cost reporting, use in the Project System area in the role Fiori App
If required, enter in database prof. GL01000 and confirm with Enter. GL01000
Enter in the selection screen for Project P/2###, in the Controlling Area P/2###
EU00
choose EU00, for Plan Version 0. Enter the current year for From fiscal 0
year and in To fiscal year enter the next year. By From period enter 1 and in current year
next year
to period enter 12. Please delete all other field entries. Click on 1
12
You get an overview of the cost types used. These are divided into actual,
commitment, total and planned costs.
Due to the confirmation of expenses, actual costs of EUR 1,760 are now
reported.
Before the general release for mass production, professional bikers are
testing the ultralight racing bikes. After testing, the professionals send an
invoice to the enterprise for their service. This leads to further actual costs in
the project execution.
To create a creditor invoice, use in the Project System area in the role AR Fiori App
114###
In the following screen, enter for Vendor 114###, choose the today’s date today’s date
9700
for the Invoice date and enter for Amount 9700. In the text field enter Invoice Invoice for performance
testing ###
for performance testing ###.
Enter 6300000 for G/L account and * for amount in document currency.
Enter A0 (no tax procedure) for tax code (column between
“Loc.curr.amount” and “Tax juristictn code”).
Scroll right in the table to the Network column. Click in the associated field
and select to access the value help. Select the Networks for a Project
Definition tab and enter your project P/2### for Project Definition. Then
press .
Press Enter to confirm the entries. The system completes all further
necessary data.
To display the actual cost reporting, use in the Project System area in the role Fiori App
If required, enter in database prof. GL01000 and confirm with Enter. GL01000
Enter in the selection screen for Project P/2###, in the Controlling Area P/2###
EU00
choose EU00, for Plan Version 0. Enter the current year for From fiscal 0
year and in To fiscal year enter the next year. By From period enter 1 and in current year
next year
to period enter 12. Please delete all other field entries. Click on 1
12
You get an overview of the cost types used. These are divided into actual,
commitment, total and planned costs.
Due to the receipt of the invoice, further actual costs of EUR 9,700 are now
reported.