Skip to Content

Eliminating the failure of Transfer rules due to error

Applies to:

SAP BW 3.X.

Summary

This article provides a simple resolution for the failure of the transfer rules activation due to the occurrence of the error “Error when creating transfer structure /BIC/<Transfer-structure> as an IDOC segment in source system <Source-System>”.

Author(s): Sankalp Sawhney

Company: Larsen and Toubro InfoTech Limited.

Created on:  26 March 2012

Author Bio

/wp-content/uploads/2012/03/main_85154.jpgSankalp Sawhney has been engaged with Larsen and Toubro Infotech Limited for over 27 months, his acquaintance with the IT industry being the same.

The author has worked on various projects with different clients, in SAP as BI Consultant He is also well versed in a couple of other SAP technologies like Xcelsius, Cognos, ABAP, and various versions of BI. His area of expertise is ETL in BI and reporting in Xcelsius.

Introduction

The 3.x data sources can only be activated, in case we have active transfer rules. When we activate the transfer rules in BW, a transfer structure identical to the one in BI is created in the source system from the Data Source fields. This data is transferred 1:1 from the transfer structure of the source system into the BI transfer structure. This is then transferred into the BI communication structure using the transfer rules.

A transfer structure always refers to a Data Source from a source system and to an Info Source in BI.

Cause of Error

The error “Error when creating transfer structure /BIC/<ABC> as an IDOC segment in source system <ABC>” occurs, when we try to transport the transfer structure from one system to another. This error usually occurs when we are transporting the same transfer rule for the second time due to some changes or inactive transfer rule.

Please refer the screen below for the error while transporting.

/wp-content/uploads/2012/03/1_85156.jpg

When we try to activate the transfer rule from the program RS_TRANSTRU_ACTIVATE_ALL, still the same issue persists. Kindly refer to the screen shot below for the spool generated of the job failure.

/wp-content/uploads/2012/03/2_85157.jpg

Solution

The solution towards this error would be to change the Transfer method of the transfer and that way the issue can be resolved i.e. if earlier the transfer method was selected as “PSA”.

/wp-content/uploads/2012/03/3_85158.jpg

Change the transfer method to IDOC and transport the transfer rule or activate it using the program RS_TRANSTRU_ACTIVATE_ALL.

/wp-content/uploads/2012/03/4_85159.jpg

This way the error can be done away with.

To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

  1. Prasanna Kumar Korada

    Hi Sankalp,

    Thanks for you suggestion. We had the same problem and I will try you suggestion to change from PSA to IDOC then will activate the transfer rules. Do you think transfer rules will be activated after we change the transfer method from IDOC to PSA again as we would like to have PSA method.

    Thanks

    Prasanna

    (0) 

Leave a Reply