| # To use project procedures A project procedure includes various steps required to execute a project. You can apply and execute project procedures, such as updating budget status, generating control data and so on. To execute and maintain a project, you must perform all the required project procedures from activating the project status to executing the maintenance procedures. Creating and using project procedures: LN allows you to execute different procedures while activating a project and to repeat certain procedures when the project is modified. You can maintain and execute the project procedures in the Project Procedures (tppdm6180m000) session and the procedure steps in the Project Procedural Steps (tppdm6182m000) session. You can also specify a default procedure for a project using the Project Procedure field in the User Profiles (tppdm0101s000) session. Project procedures can be executed automatically or manually. To execute the project procedure automatically, select the Automatic checkbox in the Project Procedural Steps (tppdm6182m000) session. You can also execute the procedure manually, as required. For example, to monitor the PRP orders before approval, the related order procedures such as Approve Planned PRP Purchase Orders and Approve Planned PRP Warehouse Orders can be manually executed and the other procedures can be set to 'Automatic'. Project procedures when a project is active When a project is set to Active for the first time, these procedures can be executed, if the Applicable checkbox for the procedure is selected: Activate project status Update budget status of structures Update work authorization status of structures Process Report Generate Budget from Reference Activity (tpptc2250m000) Generate Control Data (tpptc1230m000) Generate Planned PRP Orders (tppss6200m000) Approve Planned PRP Purchase Orders (tppss6220m000) Approve Planned PRP Warehouse Orders (tppss6225m000) Transfer Planned PRP Purchase Orders (tppss6230m000) Transfer Planned PRP Warehouse Orders (tppss6235m000) Generate Service Orders (tppss6250m000) Note When a project procedure is executed for the first time, LN updates the Status of the relevant procedure to Executed in the Procedure Status (tppdm6584m000) session. When a project is modified During the execution of the project, you can modify the project by adding a new structure, a new budget line, add PRP orders, or add a reference activity to a service order and so on. LN allows you to repeat the execution of the required procedures whenever the above changes are made to the project. When a project procedure is repeated, LN updates the Status of the relevant procedure to Partial (if the procedure is partially executed) in the Procedure Status (tppdm6584m000) session. Example If you add a new structure and link a maintenance activity, the project procedures from Update Budget Status of structures to Generate Service Orders must be executed again. The status of the next procedure is set to Partial indicating that the procedure must be repeated. When this procedure is executed, LN checks for the next project procedure that is set to Automatic. Note LN repeats the cycle for all procedures that are set to Automatic. When structures and budget lines are added When you add or modify a structure to the project, after the project is activated, these procedures are executed: Update budget status of the added structures Update work authorization status of the added structures Process Report Generate Budget from Reference Activity (tpptc2250m000) Generate Control Data (tpptc1230m000) Generate Planned PRP Orders (tppss6200m000) Approve Planned PRP Purchase Orders (tppss6220m000) Approve Planned PRP Warehouse Orders (tppss6225m000) Transfer Planned PRP Purchase Orders (tppss6230m000) Transfer Planned PRP Warehouse Orders (tppss6235m000) Generate Service Orders (tppss6250m000) When new budget lines are added to an existing structure When you add a new budget to an existing structure in the project, after the budget lines are approved, these budgeting procedures are executed: Generate Control Data (tpptc1230m000) Generate Planned PRP Orders (tppss6200m000) Approve Planned PRP Purchase Orders (tppss6220m000) Approve Planned PRP Warehouse Orders (tppss6225m000) Transfer Planned PRP Purchase Orders (tppss6230m000) Transfer Planned PRP Warehouse Orders (tppss6235m000) When PRP orders are manually generated When you manually generate a PRP order for the project requirements, these order procedures are executed: Approve Planned PRP Purchase Orders (tppss6220m000) Approve Planned PRP Warehouse Orders (tppss6225m000) Transfer Planned PRP Purchase Orders (tppss6230m000) Transfer Planned PRP Warehouse Orders (tppss6235m000) Project procedures for the maintenance of the project When a project is completed, the maintenance activities can be performed for the project. For example, when you link a service order to a project, these procedures are executed to perform the maintenance activities for a project: Update budget status of structures Update work authorization status of structures Generate Control Data (tpptc1230m000) Process Report Generate Budget from Reference Activity (tpptc2250m000) Generate Service Orders (tppss6250m000) Summary of the status of each project procedure at various stages of a project:
Project Procedure | Session | Status of the project / budget / order | Status of the procedure
Project Status | tppdm6107s000 | When the status of the project is Free | Free
When the status of the project is set to Active | Executed
Update Budget Status | tpptc2201m000 | When the status of the budget is Free | Free
When the status of the budget for at least one element/activity is Free | Partial
When the budget status is changed from Actual to Free
When a new element/activity is added.
When the budget status for all elements/activities is Actual or Final | Executed
Update Work Authorization Status | tppss2205m000 | When the work authorization status of all the elements/activities is Free | Free
When the work authorization status of atleast one element/activity is Free. | Partial
When the work authorization status is changed from Released to Free.
When a new element/activity is added.
When the work authorization status for all elements/activities is set to Released. | Executed
Generate Control Data | tpptc1230m000 | When the status of the budget is Free | Free
When control data is generated for a particular element or activity | Partial
When a budget line is added or modified
When control data is generated for all the elements/activities in the project. | Executed
Generate Planned PRP Orders | tppss6200m000 | When no PRP order is generated for the project. | Free
When a PRP order is generated for a particular element/activity | Partial
When a budget line is added/modified for the project.
When PRP orders are generated for all the elements/activities of the project. | Executed
Approve Planned PRP Purchase Orders | tppss6220m000 | When PRP orders are generated, but not approved. | Free
When the status of at least one of the PRP orders is Planned or Firm-Planned | Partial
When the status of all PRP orders is Approved | Executed
When no PRP orders with status Planned or Firm-Planned exist for the project.
Transfer Planned PRP Purchase Orders | tppss6230m000 | When the status of all PRP orders is Approved, but none of the PRP orders is transferred. | Free
When the status at least one PRP Order is Transferred | Partial
When the status all the PRP Orders is Transferred | Executed
When no PRP orders with status Planned, Firm-Planned or Approved exist for the project.
Approve Planned PRP Warehouse Orders | tppss6225m000 | When PRP warehouse orders are generated, but not approved. | Free
When the status of at least one of the PRP warehouse orders is Planned or Firm-Planned | Partial
When the status of all PRP warehouse orders is Approved | Executed
When no PRP warehouse orders with status Planned or Firm-Planned exist for the project.
Transfer Planned PRP Warehouse Orders | tppss6235m000 | When the status of all PRP warehouse orders is Approved, but none of the PRP warehouse orders is transferred. | Free
When the status of at least one PRP warehouse order is Transferred. | Partial
When the status of all the PRP warehouse Orders is Transferred | Executed
When no PRP warehouse orders with status Planned, Firm-Planned or Approved exist for the project.
Generate Budget From Reference Activity | tpptc2250m000 | When no reference activity is linked to the project. | Free
When the budget is generated from a specific reference activity. | Partial
When the budget is generated from all reference activities linked to the project. | Executed
Generate Service Orders | tppss6250m000 | When no service order is linked to the project. | Free
When a service order is generated for a specific reference activity. | Partial
When a service order is generated for all the reference activities linked to the project. | Executed