cancel
Showing results for 
Search instead for 
Did you mean: 

Billing block on billing plan

Tebogo_Jack
Newcomer
0 Kudos
71

Hi experts

How do we restrict some users to remove the billing block from billing plan tab in ZPB orders?

Thank you.

 

Accepted Solutions (0)

Answers (1)

Answers (1)

DequanXu
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello,

To restrict users from removing the billing block in the billing plan tab for ZPB orders, you need to assign specific authorizations through role maintenance. Here's how you can do it:

1. **Identify the Authorization Object**: First, determine the authorization objects that control access to the billing plan and the ability to change billing block statuses. Typically, this would involve objects related to sales order processing and modification.

2. **Create or Adjust Roles**:
- Go to transaction `PFCG` to either create a new role or adjust an existing role.
- In the role menu, define the necessary transactions or report access that is required for the users.

3. **Assign Authorization Objects**:
- In the role edit screen, navigate to the "Authorizations" tab.
- Identify the relevant authorization objects (such as `V_VBAK_AAT` or any custom objects that might have been created for ZPB orders).
- Define the necessary authorization fields, specifically restricting the activity that allows for the removal of the billing block.

4. **Restrict Specific Activities**:
- For the identified authorization object related to the billing plan, specify the restrictions or deny the activities that correspond to removing the billing block (often activity type '02' for change).

5. **Test the Role**: Assign the adjusted or new role to a test user and verify that the restrictions are operating as intended. Ensure that the user cannot remove the billing block but can perform other necessary actions.

Best regards,

Dequan Xu