
During the synchronization from employee to BP, it is possible for us to influence the generated BP number.
Firstly, how BP grouping is determined during synchronization?
BP grouping is determined as per system table T77S0
GRPID: HRALX
SEMID: PNUMB
If you set it to '1', the system uses the internal interval (In transaction BUC2, there is an interval where selected as standard grouping for internal number assignment) of number range object BU_PARTNER.
If you set it to '2', the system uses a specific internal interval for the object. In this case you will have to maintain the interval ID in parameter HRALX PSUBG.
If you set it to '3', the number is transferred from HR and a prefix is added. For this, an external interval should be created in number range BU_PARTNER (from XX00000000 to XX99999999, where XX stands for any two letters). So in this case, the interval ID should be maintained in HRALX PSUBG.
If it is 3, then PSUBG = number range of BP = BP grouping If not, error R1 212 happens.
The number ranges for the Business Partner can be maintained through transaction BUCF or by this path: SPRO –> Cross Application Components –> SAP Business Partner –> Business Partner –> Basic Settings –> Number ranges and Groupings -> Define number ranges:
BP grouping for the Business Partner can be maintained through transaction BUC2 or by this path: SPRO –> Cross Application Components –> SAP Business Partner –> Business Partner –> Basic Settings –> Number ranges and Groupings -> Define Groupings and Assign Number Ranges:
For example, in T77S0
Then in BUCF, it should be
In BUC2
For more information, you can check
2792166 - Same number for BP and employee
3268345 SLG1 error: Grouping && does not exist (message R1 212)
Hope this blog can help you.
Best Regards,
Grace
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
10 | |
8 | |
7 | |
7 | |
5 | |
4 | |
4 | |
4 | |
4 | |
4 |