cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to Transfer Customer Masters from feeder system to GTS!

Former Member
0 Kudos

Hi all,

I am facing a problem in transferring customer masters from ecc to gts. The RFC's are working properly (i.e Material Masters are getting transferred properly) but customers are not going. When i go to slg1 it is giving me a display log message as "No Customs Business Partner exists for partner" and when i go to legalr3 it is saying 0 were processed when i am trying to transfer a list of customers. The basic config has been done ie org structure, doc type mapping, item cat mapping, and the necessary compliance config...

Would appreciate if you could provide some help here?

Thanks,

Raj Mohan

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi ,

Please check if the FM /SAPSLL/DEBMAS_DISTRIBUTE_R3 is assigned to message type /SAPSLL/DEBMAS_SLL by going to Tcode Bd60

Kind regards,

Sameer

Former Member
0 Kudos

Hi Sameer,

Yes the FM has been correctly assigned to Message type for DEBMAS.

For CREMAS it is assigned as "MASTERIDOC_CREATE_SMD_CREMAS". Is it correct for CREMAS or should the FM be"/SAPSLL/CREMAS_DISTRIBUTE_R3" for this as well? Vendors are also not transferring.

Anyways coming to Customer Master Transfer it is still not happening. Anything else you can think of?

Thanks,

Raj Mohan

Edited by: sdnuser12 on Jun 12, 2009 6:39 PM

Former Member
0 Kudos

Hello friend,

If you are able to transfer Material master records then your RFC is working fine. I am suspecting some discrepancies between data validations between ECC and GTS.

Run transaction /SAPSLL/PARTNER_APPL in GTS, to check the transfer log for Business Partners.

For example: Countries, Postal codes etc.. might be mismatching.

The transfer log will give you the complete details on where the transfer failed, you may fix the same either in ECC or in GTS and try re-transferring the record.

Please let me know if this works,

Satya

Former Member
0 Kudos

Hi Satya,

For the customers i am trying to transfer from ecc to gts the system is not showing any logs at all relevant to the transfer. I tried transferring a handful of customers and the system gave me a mssg 0 were processed. When i tried mass transfer of customers (ex 10 to 1000 customers) still it is showing me 0 were processed successfully.

With one of the customers i tried creating a sales order with all the compliance config already done but no checking is taking place and when i go to technically incomplete doc section i see a mssg" No Customs business partner exists for partner from ECC" obviously because they did not get transferred.

The material masters log is good and showing all material details that were transferred.

Still wondering what could be done..

Thanks,

Raj Mohan

Former Member
0 Kudos

Hi Raj ,

Please check if your RFC for Customer Master transfer is getting called or not

In order to check the same do following step.

1. Before running the program to send customer to GTS switch on debug mode by putting /h as tcode.

2. Run the program to send the Customer to GTS,

3. Set break point at statement RFC.

4. Press F8 to excecute it will stop at CALL FUNCTION '/SAPSLL/API_1006_SYNCH_MASS if RFC is getting called , if it is not stoppoing at this that means some error is happenign on ECC side .

Check SM58 for RFC transfer log which can detail what error is this.

Kind Regards,

Sameer

Former Member
0 Kudos

Hi Sameer,

I have done as per the steps indicated by you but still there is no good news. . It is stopping at that point '/SAPSLL/API_1006_SYNCH_MASS and i was able to execute further.

Same problem is happening to vendors as well ie both customers and vendors are not getting transferred.

Thanks,

Raj Mohan

Former Member
0 Kudos

Hi everybody ,

I just have a question here: In APO when you send the data from ECC to APO sometimes the data gets blocked in a Queue resulting in the non transfer of data. So the queue has to be cleaned and then data flows. Can this happen to ECC GTS transfers as well ie data (in this case customer masters) getting blocked in a queue and not getting transferred?

Raj - Please let us know if you find a solution to this problem of data transfer.

Regards,

Shruthi

Former Member
0 Kudos

Hi Raj,

Have you checked Tcode SM58 for any transfer error log.in ECC

Maintaine FM /SAPSLL/CREMAS_DISTRIBUTE_R3 for Vendor Transfer. Tcode Bd60

Also Please ensure that you have maintained Number Ranger for Business Partner in GTS.

Kind Regards,

sameer

Former Member
0 Kudos

Hi Raj,

As Sameer said please check SM58 in ECC and also i would suggest you to check ST22 in ECC.

See if you are getting any errors and also check the transaction if the system shows an error.

Hope it might help.

Thanks,

Shruthi

Former Member
0 Kudos

Hi Raj,

As you have already mentioned that RFCs are working fine, However To be on safe side, I will recommend to check the basis setting again.. Please follow the steps below and let me know if it helps.

R/3 client:-

Please make sure that there should be no change in Logical naming of the R/3 client (scc4)

RFC Destinations are maintained properly for RFC Calls. Please check their rfc username and password. (sm59)

RFC Destinations are maintained correctly for Method Calls (bd97)

ALE Distribution Model is set up correctly (bd64)

Change Pointers are activated globally

Change Pointers for Message Types are correct

it should be

Customer master /SAPSLL/DEBMAS_SLL

Vendor master /SAPSLL/CREMAS_SLL

Material master /SAPSLL/MATMAS_SLL

GTS client:-

Please make sure that there should be no change in Logical naming of the R/3 client (scc4)

RFC Destinations are maintained properly for RFC Calls. Please check their rfc username and password. (sm59)

RFC Destinations are maintained correctly for Method Calls (bd97)

Feeder system definition is correct in your Logical System Group (spro)

And also as Shruti mentioned. go to st22 and check if there is any abap short dump error. If you have any error there. Post it here...It may help to understand the problem more closely.

I hope that this may help...

Former Member
0 Kudos

Hi all,

Thanks for your replies. SM58 is showing" Nothing was selected"

But when i go to ST22 as indicated by couple of you i got this runtime error for transfer of customers/vendors - system is showing that the error is in program" /SAPSLL/SAPLSPL_SCREENING" and "/SAPSLL/DEBMAS_DIRR3" is the transaction related to the error.

Information on where termination occured - TERMINATION OCCURED IN THE ABAP PROGRAM "/SAPSLL/SAPLSPL_SCREENING" in "/SAPSLL/SPL_SCREENING_BP"

From the error i am not sure as to how SPL is related to the transfer of customers. I know for SPL to take place we need to transfer the customers but before the screening is done why is the system showing an SPL error message? Can SPL config in any way stop the data transfers from ECC due to any reason?

Thanks,

Raj Mohan

Former Member
0 Kudos

Hi ,

Customer Transfer is not depndent on SPL screening, what it means that even if your SPL for Business Partner is not activated Customer will be getting pushed to GTS.

But if you have activated the SPL for Business Partner for SPL ( under SAP compliance mgmt-->SPL screening Services -->Activate Business Partner at Business partner function Level ) and Under control setting you have selected Time of SPL check as Synchronous then while you transfer the Business partner from ECC it will be screened in GTS sunchronously with the transfer .

Check your config for this and set your Time of SPL check as Asynchronous in that case you can control the screening at it will not happen at the time of Transfer of Parnter and it will help you in landing the customer in GTS.

FM "/SAPSLL/SPL_SCREENING_BP in GTS does screening for parnter , in order to check while it is giving Dump you can get it debugged by your technical team.

As if you set you Time of SPL check to Asynchronous i hope you will be good in getting the customer in GTS and then do the screening manually for any of the BP to find out the dump reason.

Kind Regards,

Sameer

Former Member
0 Kudos

Hi Sameer,

I deactivated the Business Partner at Business Partner Level in SPRO under the Compliance Management IMG path and again activated the same for BP role SLLCPS and SLLCPC with Synchronous as the time of SPL check.

After doing this the transfers are occuring for both Vendors and Customers. Though i got a solution to the problem i am yet to come to terms with why this could have happened.

Anyways thanks for all of your answers.

Regards,

Raj Mohan