Question:
current in sap, when people use PA61 enter employee's absence, it doesn't check employee's cost center (KOSTL), because the authorization object P_ORGIN does not include field 'KOSTL'.
We create an new authorization object ZP_ORGIN which include 'KOSTL' and other fields which existed in P_ORGIN, then we assign it to PA61 (check/maintain), and assign this to the role. But it seemed when people who has this role do the PA61, system doesn't check this new object, all it check is P_ORGIN only.
how can we do this?
thanks
Ming Yang
Answer:
Run a trace using ST01 to see what is actually being read by PA61
Answer:
You need to study the field orgkey in the object P_ORGIN and how this is set based on customer specification in Infotype 0001.
You have a fundamental misunderstanding about check/maintain. It does not cause the transaction to behave differently. Only the developer controls that. Check/maintain assures that when that transaction is selected in the profile generator, the object will be inserted with the values configured in PFCG.