Associated SAP Fiori Applications
The Project Data Replication to Central Finance (3W1) scope item has the following associated app: Project Control app (App ID : F3215).
Project Control App (F3215)
The Project Control App (F3215) enables a project financial controller to create and maintain project header details associated with the assigned enterprise projects.
The key features of the app are as follows:
You can view the list of projects based on the filter criteria you have specified. You have the option to create variants based on your needs.
You can get an overview of project header and control details, such as, the assigned project manager, project profile, responsible cost center, profit center, and relevant dates.
You can create and edit project header details. You can also delete enterprise projects.
You can change the processing status of the project. The processing status defines the stage of the overall lifecycle the project is in.
For reporting purposes, you can choose the priority and type of your project.
On creation of a project, you can maintain the project currency. Modifications to the project currency are not permitted upon saving the project for the first time.
You can maintain the joint venture accounting attributes if joint venture accounting is active for your project.
Project budgeting and budget availability control can be used to monitor the consumption of assigned budgets to projects and prohibit budget overruns in time. You can assign an availability control profile to a project and choose to activate the budget availability control as per your need.
With situation handling, the project financial controller receives proactive information if the budget thresholds defined in the budget availability control profile are exceeded. For more information, refer to Situation Handling.
You have the option to navigate to related apps that are used in the project financial controlling process.
If the Project Review (1YF) process is enabled, you have the option to navigate to related apps of this process.
Processing Status for Projects
The processing status of a project indicates which part of the project lifecycle it's inhabiting. It controls which processing steps are allowed for projects during the individual lifecycle phases.
Based on where the project has reached from a business point of view, the project financial controller or project manager can decide when to change the processing status of the project.
Besides the project header, each Work Breakdown Structure (WBS) element has a status which you can currently only display or set in the Project Builder app. The processing status of the project influences the status of the WBS elements and vice versa.
The available processing status values for projects are:
Created: This is the initial status of a project. In this status, you can carry out project planning functions.
Partially Released: This status is set automatically when any of the lower-level project elements are set to Released. This status cannot be set manually using the Project Control app.
Released: You can set this status to indicate that a project is now ready for execution. All the lower-level project elements that have the status Created, are automatically released along with the project. You can now add costs to the project and record actual dates for project milestones.
Completed: You can set this status if a project is complete from a technical point of view. All the lower-level project elements that have the status Released are automatically set to Completed along with the project. You can no longer edit the project data, such as, structure, dates, status, or team. However, you still have the option to post further costs to the project. You have the option to move the project back to the Released status.
Closed: You can set this status when the project is also complete from an accounting point of view. All the lower-level project elements that have the status Completed are automatically set to Closed along with the project. You have the option to move the project back to the Completed status.
For any of the above status values, you can choose to lock the master data of the project by setting the status to Locked. By locking a project, you cannot carry out any editing functions on the project. You can subsequently unlock the project where it goes back to the previously set status.
You can extend the Project Control app according to your business needs.
Key users can extend the app in the Custom Fields and Logic app using the business context
Project Header. You can create custom fields in this business context, enable usage of these fields for the data source Project Control Extensibility Model in the UIs and Reports section of custom field maintenance, and publish your custom fields.
You can add published custom fields to the following UI elements using UI adaptation at runtime:
|UI Element||Business Context|
|Project Control → Project → General Information||Project Header|
In addition to this, business users can display fields that you have enabled in the Custom Fields and Logic app by personalizing certain UI elements. The fields that you enable for the Project Control app are included in the personalization options for business users for the following UI elements:
|UI Element||Business Context|
|Project Control: Projects table||Project Header|
You can implement logic for the following Business Add-Ins (BAdIs) in the Custom Fields and Logic app:
|Business Add-Ins (BAdIs)||Business Context|
|Project Validation||Project Header|
|Project Determination||Project Header|
With the BAdI Project Validation, you can validate values for project header properties.
With the BAdI Project Determination, you can determine values for project header properties.