Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member

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

Sankalp 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.

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.

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”.

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

This way the error can be done away with.

3 Comments
Labels in this area