SAP PS Certification

Interested in PS Video Training? Click here for a free PS training Video

SAP Certified Application Associate  – Project Systems

These questions are similar to the ones asked in the actual Test.

How should I know?  I know, because although I got my Project System Certification five years back, I have re-certified with the latest version of the Associate Certification test.

Before you start here are some Key features of the PS Associate Certification Exam

– The exam is Computer based and you have three Hours to answer 80 Questions.

– The Questions are (mostly) multiple choice type and there is NO penalty for an incorrect answer.

– Some of the Questions have more than one correct answers. You must get ALL the options correct for you to be awarded points.

– The Official Pass percentage is 65% (But this can vary). You will be told the exact passing percentage before you begin your test.

Sample Questions

Q1. With reference to Organization Assignments in Project Systems, which of the following statements are true? (More than one answer is correct)

a.        Controlling Area & Company Code assignments is mandatory at Project Definition level.

b.        Currency can be changed Only if the controlling area does not allow different company code currencies.

c.         Business area assignment is mandatory at Project Definition level.

d.        Profit center assignment is mandatory at Project Definition level.

Answer;
a, b

Explanation;
The WBS elements belonging to a project definition, along with assigned networks and network activities, must be assigned to the controlling area for the project definition.

In the same way, network activities and subnetworks must be assigned to the controlling area in the header for the network to which they belong. The company code(s) and business area in the WBS elements, networks, and network activities must be in the controlling area for the project definition and/or network header.

The values for the project definition are copied from the template or project profile when you create a work breakdown structure.

If you create a work breakdown structure using a template but enter a project profile different from the one in the template, you can choose whether to adopt the default values from the template or those from the project profile.

If you make changes to the project profile later, the changes have no effect on the values taken from the project profile and inserted into existing project definitions.

Project Definition

Controlling Area

Type of field                 Required

Default value               Inherited by any new elements your create or insert into the WBS.

Can be changed?        Yes, but only when you are creating the project definition. Once you have saved,  you cannot change the controlling area (exception: standard WBS).

(Object) Currency

Type of field                  Required

Default value                 Default value for new WBS elements If you do not fill this field, the system copies the company code into it.

Can be changed?        Only if the controlling area does not allow different company code currencies.

Company code
Type of field                   Required

Business area
Type of field                  Required field, if business area balances are managed in the company code.

Profit Center
Type of field                  Optional

Plant
Type of field                 Optional

Q2. All the currency-dependent data in the Project System is managed in three different currencies in parallel. These are; (More than one answer is correct)

a.        Business Area Currency

b.        Controlling area currency

c.        Object Currency

d.        Transaction currency

Answer;
b, c, d

Explanation;
All the currency-dependent data in the Project System is managed in three different currencies in parallel:

•        Controlling area currency
The whole project (work breakdown structure, along with the networks, activities, and orders assigned to it) must be in one controlling area. For this reason, the controlling area currency within a project is always uniform.

•        Object currency
You can assign any object currency you wish to the following objects in the Project System:

  • Project definition (default value for matching WBS elements)
  • WBS element
  • Network header
  • Network activity

If you have assigned a number of company codes to a controlling area and the company codes have different currencies, you cannot allocate the object currency. The system automatically uses the local currency of the respective company code.

•        Transaction currency
Costs and revenues arising from different business transactions in the project are recorded in the currency of the appropriate business transaction – for example, the currency in which the purchase order was entered.

Planning also takes account of the business transaction currencies.

For example, for an externally-processed activity, the system takes the currency from the purchasing info record. If no currency has been maintained in the purchasing info record, you can maintain it manually in the business transaction. The planning finance flow is always displayed in the project by currency.

Every amount in the project is translated as appropriate when you enter it and recorded in the database in all three currencies. You stipulate the currency translation rates in the Project System implementation guide.

Currency amounts are only updated in parallel if you activate the All currencies indicator for the relevant controlling area.

Q3. Project System has its own Organizational structure, which can be a matrix structure.

a. True
b. False

Answer;
b

Explanation;
Each project starts with the definition and classification of the structures required for processing and the incorporation of these into the existing enterprise structure.

The Project System has no organizational structures of its own; you incorporate it into the existing structure by making assignments to the organizational units in Accounting and Logistics. It is this which enables the Project System to present data clearly and in many different ways.

Example;

Q4. Workforce Planning in Project Systems, allows you to assign certain HR resources to activities of a project. Which of the following can be assigned? (More than one answer is correct)

a. Persons

b. Organizational units

c. Jobs

d. Positions

Answer;
a, b, d

Explanation;
Workforce Planning allows you to distribute work in internally processed activities of a project to personnel resources according to periods.

The personnel resources that you can assign to activities are persons, positions, and organizational units in human resources (HR).

You can carry out workforce planning with a project view or a work center view, depending on your responsibilities. In reporting you can analyze workforce planning from project, work center, and personnel resource views.

The work distributed to a person can be used as a default by the system for Time Sheet (CATS), when entering personal working times.

Q5. What are the pre-requisites for distributing work to HR Resources? (More than one answer is correct)

a. In Customizing for the Project System, you must have defined profiles for workforce planning in Resources.

b. Assigned work centers to the internally processed activities.

c. Assigned one or more labor capacity to a work center.

Answer;
a, b

Explanation;
The pre-requisites are:

–        In Customizing for the Project System, you must have defined profiles for workforce planning in Resources. However you can change the settings for the current working environment from those of the profile, when you call up workforce planning.

You must have also:

– Assigned work centers to the internally processed activities.

– Entered formulae in the work center to determine capacity requirements.

– Scheduled the activities to generate capacity requirements.

– Assigned only one labor capacity to a work center.

Q6. With reference to WBS scheduling, which of the following statements are FALSE?

a. In WBS scheduling, the activities which are assigned to the selected WBS elements are scheduled. In network scheduling on the other hand, all activities which belong to the network are scheduled.

b. If you selected scheduling type ‘WBS determines dates’, the earliest start date of the activities is defaulted from the respective WBS elements in case of forward scheduling (or the latest finish date of the activities in case of backward scheduling).

c. The execution of WBS scheduling consists of 2 steps:

1. Determining the initial dates (start dates for forward scheduling or finish dates for backward scheduling).

2. Transferring the dates of the activities into respective network headers and WBS elements.

d. Activities which are not scheduled, but have relationships to activities involved in scheduling, are viewed as external activities. In this case, the dates of the external activity are taken into account as restricting dates.

Answer;
c

Explanation;

In WBS scheduling, the activities which are assigned to the selected WBS elements are scheduled. In network scheduling on the other hand, all activities which belong to the network are scheduled.

You can execute WBS scheduling in the following Transactions: CJ2B, CJ27, CJ2D, CJ20, CJ21, CJ23, CJ25, CJ29 and in Transaction CJ20N, if one WBS element, several WBS elements or the project definition is selected in the hierarchy tree.

The execution of WBS scheduling consists of 3 steps:

1. Determining the initial dates (start dates for forward scheduling or finish dates for backward scheduling).

2. Scheduling the involved activities of selected WBS elements.

3. Transferring the dates of the activities into respective network headers and WBS elements.

How are initial dates determined for activities?
If you selected scheduling type ‘WBS determines dates’, the earliest start date of the activities is defaulted from the respective WBS elements in case of forward scheduling (or the latest finish date of the activities in case of backward scheduling).

Example:

Activity V_1 is assigned to WBS element P_1,
Activity V_2 is assigned to WBS element P_2.

In case of forward scheduling, activity V_1 gets an initial start at the same time as WBS element P_1 is started, activity V_2 gets an initial start at the same time as WBS element P_2 is started.

If you selected scheduling type ‘Network determines dates’, the earliest start date of the activities is defaulted from the respective network headers in case of forward scheduling (or the latest finish date of the activities on case of backward scheduling).

Example:
Activities V_1, V_2 are assigned to WBS element P_1, activity V_3 is assigned to WBS element P_2. Activity V_1 belongs to network N_1, activity V_2 belongs to network N_2, activity V_3 belongs to network N_3.

In case of forward scheduling, activity
•        V_1 gets an initial start = earliest start (network N_1, network N_2)
•        V_2 gets an initial start = earliest start (network N_1, network N_2)
•        V_3 gets an initial start = earliest start network N_3.

Q7. Which of the following are possible user exits that can be used while processing materials from the Project Systems? (More than one answer is correct)

a.        CNEX0009 — EXIT_SAPLCOMK_001

b.        CNEX0011 — EXIT_SAPLCOMK_002

c.        CNEX0015 — EXIT_SAPLCN10_002

d.        CN015AFZ — EXIT_SAPLCNFZ_003

Answer;
a, b, c

Explanation;
The following are the list of possible user exits that can be used while processing materials from the Project Systems.

1. CNEX0009 — EXIT_SAPLCOMK_001
Use this exit while processing materials from the network orders.

2. CNEX0011 — EXIT_SAPLCOMK_002
With this user exit, you can modify the quantity of the BOM items which are exploded at the BOM explosion in the network screens.

This exit will export STPOX_TAB table which is the structure of the BOM items.

3. CNEX0014 — EXIT_SAPLCN10_001
The user exit can be activated when you want to transfer BOM items from external systems. If the exit is active then the indicator for the takeover of external data in the initial screen of the interface like

CN33 should be set active.

In return, a table with the extended structure of the BOM items (STPOX) is expected.

4. CNEX0015 — EXIT_SAPLCN10_002
This exit can be used to change BOM data for BOM transfer.

If this user exit is called, then a function module is called after the BOM explosion. This function module receives a structure with fields from the initial screen (RCNIP01) as well as the table of selected Bill of materials items (STPOX).

The changed table can be returned to the calling program for further processing.

5. CNEX0026 — EXIT_SAPLCOMK_005
This user exit is used to check if there are any changes done to the material component in the component overview screen or the details screen of the material component.

Please note that this user exit is called only during the change in component overview screen or component detail screen.  In other words this exit cannot be called if for an example the network order header changes which involved in the material component change during release or scheduling etc.,

6. CNEX0034 — EXIT_SAPLCN10_003
This user exit is used to check if a new assignment is allowed for the network activity during BOM transfer to PS (CN33).

7. CNEX0035 — EXIT_SAPLCN10_004
This user exit is used to check if a change to an existing assignment is allowed for the network activity during BOM transfer to PS (CN33).

8. CNEX0036 — EXIT_SAPLCN10_005
This user exit is used to check if any existing assignment can be deleted during BOM transfer to PS (CN33).

9. CNEX0037 — EXIT_SAPLCOMK_011
This user exit can be called during creation of new material component to the network activity.

10. CNEX0038 — EXIT_SAPLCOMK_012
This user exit can be called during change of material component.

11. CNEX0038 — EXIT_SAPLCOMK_013
This user exit can be called during deletion of material component.

12. CNEX0040 — Source determination of the network
This user exit is used to activate the source determination of the network.

13. CNEX0041 — EXIT_SAPLCOZF_004 — EXIT_SAPLCOZF_005
This exit is used to influence the date of price simulation when you specify a Purchasing Info Record for an activity/element or for a component.

14. CNEX0042 — EXIT_SAPLCN10_006
This user exit is used to control the generation of preliminary requirements for the top level BOM item during multi-level BOM explosion.

Q8. With reference to material requirements in Project System (PS-MAT), which of the following statements are true?

a. 9999 components may be created per network.

b. Project System supports consignment stock.

c. Component scrap is considered during BOM explosion.

Answer;
a

Explanation;     

9999 components may be created per network. For each component a new entry is added to table RESB that has key fields RSNUM, RSPOS and RSART.

For each network one RSNUM is used. For each component one RSPOS is used. The next RSPOS number is determined by starting the search from the RESB entry with the highest RSPOS number; hereby gaps derived from deleted components are not reused.

If you require more than 9999 components in one network then you may use subnetworks.

Project System supports plant stock (i. e. reservation to network), project stock and sales order stock. PS does not support consignment stock or any other stock.

Component scrap will not be considered during BOM explosion in PS. This is to avoid excess generation of requirements from Project Systems.

During production of components, PP will consider component scrap. If PS also does this,then it will be excess requirements of the same component. This behaviour should not be compared with other applications like PP, MRP etc.,

In project systems, during BOM explosion, the decimal places will never be rounded.  This is to avoid incorrect requirements from project systems. This behaviour should not be compared with other applications like PP, MRP etc.,

Q9. Could a user with Access Control List (ACL) authorization ‘Read’ lock a project?

a.        Yes

b.        No

Answer;
a

Explanation;
Yes. This behaviour is standard design. Although User ‘X’ only has Read authorization on the project object, they could have ‘Admin’ or ‘Write’ authorization on child objects.

For example, user ‘X’ has ‘Read’ authorization on project object Project Definition but they could have ‘Write’ authorization on project object WBS element.

In CJ20N, the complete hierarchy is locked downwards from the entered object for performance reasons. If the user does not have ‘Admin’ or ‘Write’ authorization on lower level objects then they could be given Display only authority in transaction CJ20N.

 

More Questions? Have a look at:

SAP Certified Application Associate – Project System with SAP ERP 6.0 Questions, Answers & Explanations