cancel
Showing results for 
Search instead for 
Did you mean: 

BPS - Distribute with Reference data sender 2 reciever functionality

Former Member
0 Kudos

Hi All,

I'm looking for some documentation on this planning function(Distribute with reference data / from sender to reciever).When I run this function I have problems finding the Reference data,although I have defined the refernce data correctly and am using the # for the characteristics.

Is it possible to override a characteristic while executing this function.? for example you are distributing values form region level to line of business level,can you change the allocation flag(another characterstc) while executing this.?

Any documents with some Examples and guidelines of setting up Reference data will be very useful.

Thanking everybody in advance.,

Sudz.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member93896
Active Contributor
0 Kudos

Hello Sudz,

I know this can be tricky. First, you should check if reference data is read at all (use BPS_STAT0 transaction).

If no, check the configuration of planning package and parameter group. The selection criteria for the reference data are based on the planning package merged with the criteria for reference data defined in the parameter group (if there are criteria for the same characteristic in both places, the parameter group wins).

If yes, you need to go into more detail. The source data (to be distributed) is matched with the reference data based on all characteristics that are NOT in the fields to be changed. So maybe you have not defined the right fields to be changed (use execute with trace to see the internal packaging/matching).

You can change several characteristics with the function. However, this will increase the number of target combinations. If you want to turn off a flag, just use a repost function and link them via a sequence.

Regards,

Marc

SAP NetWeaver RIG

Former Member
0 Kudos

Hi Marc,

I followed up on ur suggestions.Running the BPS_STAT0 showed RECS_READ_REF 2710 ,So the reference data is getting picked up clearly.

I am trying to distribute the data at the LOB only level.

So in the planning function i'm using REGION as field for condition and LOB as the fields to be changed.

In the parameter group I have coded AA--YY under the Region(all valid states with generic LOB) AND 099999 under the LOB.

The new values have LOB coded as 000001 thru 89999..So that I can distribute all data that have valid REGION and genric LOB into valid LOB's.

The refernce data has the GL account , the allocation flag as 'R' , functional area and insurance system coded.All the other fields have been assigned '#".

However on running I get 7741 recs read,0 changed 0 generated.

I'm sure this sounds familiar to you,as I am trying to make some enhancements to the work in which you might have been involved with.Any help/suggestions will be very much appreciated.

Regs Sudz.

Former Member
0 Kudos

IS your LOB range 000001 - 089999 or 000001 - 899999? How is LOB definited? For costcenter and some other numeric type characteristics, the leading zero may be important so if you have only 89999 and it should be 6 numeric digits, try adding a leading zero.

Hope that helps.

Former Member
0 Kudos

Sorry the LOB has been defined as 089999.

This works okey now...from SEM Workbench,but in the grand scheme of things with the 'REPOST LOB and REGIO ' exit in the process chain....it doesnt fare well..

Thanks,

Sudz.