cancel
Showing results for 
Search instead for 
Did you mean: 

Double entry for same field in BDCP2 for same message type while activating change pointer

0 Kudos

Hello Team,

We have a requirement to trigger change pointer for Vendor and Customer master for fields as follows:

1) C/o Name

2) Street 2

3) Street 3

4) Street 4

5) Street 5

These fields are available in message type /SAPSLL/ADRMAS_SLL.

When we add these entries the change pointers are triggered for vendor master data successfully and the data is sent to GTS system

However for Customer master data, each field when changed triggers two entries in BDCP2 table. When the data is transferred to GTS, only one entry is changed to 'Processed'. the other entry is always kept as blank.

In production if many blank unprocessed entries stay in table BDCP2, would it cause performance issue?

Kindly suggest

View Entire Topic
former_member215181
Active Contributor
0 Kudos

Hi Teena,

Are both entries identical, when created, or can you identify any differences?

And if you process the entries again (after the first time), are the second (blank) entries then also processed, or do they still remain "blank"?

As Satish suggests (in his strange way), it's unusual to transfer Partner changes in that way, partly because the Address Numbers are not guaranteed to be the same in each system or client. Is there a particular reason why you are using pointers on the Address message instead of the Partner message?

Regards,
Dave

0 Kudos

difference-in-entries-name-co.png

Hi Dave,

I have attached an example for one of the field (Name_CO). We have this requirement both for vendor and customer master. I couldn't find these fields in the Vendor and customer message type. It is working fine for Vendors i.e. I am not getting multiple entries for vendors.

Also I am facing this issue in our development client. I did prototype in sandbox and didn't face this issue there.

When I add fields in ADRMAS message type, it is activated for both vendors and customers.

Please let me know in case you need more information.

Thank you so much for your help on this!

Regards,

Teena Khatri

former_member215181
Active Contributor
0 Kudos

Thanks Teena,

Oh, that's interesting. In your example, the two entries appear to show different Partner Numbers. Could that be because technically you have two Partner records - that's to say, the partner is created as both a Vendor and a Customer (perhaps for Returns)? In that case, your change could result in two Change Pointers, and only one (the Customer) will be processed in the "Customer" run.

Please take a close look at those partners in your system, and let us know what you find.

Apologies in advance, in case I'm wide of the mark here!

Regards,
Dave

0 Kudos

Hi Dave,

You are right! We have business partner with role 'FI customer' which is used in Collection Management process.

However, since business partners are not transferred to GTS why is Change pointer triggered for the address change in business partner data?

Thanks for your inputs. It helped to check it in the right direction.

Regards,

Teena Khatri

Dhanesh_Mohan
Explorer
0 Kudos

Hi All,

We have the message types '/SAPSLL/DEBMAS_SLL' and '/SAPSLL/CREMAS_SLL' setup and RBDMIDOC is scheduled to run for master data for Customer and Vendor Changes to be replicated in GTS. However we noticed that the additional Street2 through Street4 fields are transferring to GTS only if a changes is made along to the main street field(STRAS). For example, if Street2 field is updated in Customer or Vendor without making any changes to Street(STRAS) field, then this change for Street2 field is not pushed to GTS. What additional configuration is needed to resolve this ? Activating the message type '/SAPSLL/ADRMAS_SLL' alone will solve this issue, or do we need to configure any new IDOC and Program altogether ? Any guidance or KBS pointers on this is highly appreciated.

Thanks,

Dhan