Upgradition issue in transfer rules
Hello Gurus,
please give me solution for this issu.
Debited Company Code (0DEBT_CMPC) appears in our existing transfer rules, and hence has been loaded from R/3 in the past, but the field is not used as a characteristic in the cube. In ECC6.0 the field apparently does not exist; activating the transfer rules in BW gives the error message shown below. I have already replicated datasources twice; that by itself has not fixed the problem.
I checked "where used" for it and it appears only in the transfer rules. I am therefore inclined to delete it from the transfer rules and try again to activate them, but I am reluctant to do that without your concurrence. What is your opinion?
Thank you very much.
Reddy.
Field BUKRS_CO will not be delivered from DataSource 0HR_PY_1 in source system DE1CLNT111
Hi
Check the DS at Source System with that field.
Similar Messages
-
Issue Regarding Transfer Rules
Hi All,
We have an issue regarding Transfer Rules. We are loading Data using 0FI_GL_4 into ZFIGL_A01. It is a periodic load of data.
Last month due to some issue in R/3 we have to replicate the Data Sources and retransport the Transfer Rules from BW Dev to BW Production. Next we loaded data into the InfoCube. Now when we execute the report for the current period I am not getting Master Data Values. All are coming as Not Assigned.
We have tracked down the issue and found that the issue may be incorrect mapping of Tranfer Rules. Is there any way in Prd where we can revert back to old version of Transfer Rules or can find the old mappings in Transfer Rules.
Regards
JayHi Jay,
The only way you can find your old transfer rules mapping is to goto RSA1 -
> Infosource -> Tools -> Program and compare the versions .
Bye
Dinesh -
System copy problem...No transfer rules available
Hi ,
We are facing a problem in getting the Transfer Rules...
1.we did a system copy from PRD system and created a Sandbox system .
2.After the system copy the problem came from the source system.....i.e for the datasource's in the table RSOLTPSOURCE the mapping is showing for 2 systems....CRM PRD system & CRM SANDBOX system....
3.Coz of this issue the Transfer rules are not available and the all the DS are inactive......
4.I tried with the FM RS_TRANSTRUC_ACTIVATE_ALL but im getting message as no transfer structure is available.
5.When i tried to manually activate the DS from BW side it is asking to create TRANSFER RULE.
Please help me to sort it out.....
Thanks in Advance
BASKARHI ,
I also raised a OSS to SAP ....what they suggested is....
According the logs in BWS there was definitely a systemcopy from BWP to BWS, but the BDLS logs looks very strange, which actually did not converted anything, because the administration tables containing some very strange entries.
Lets take the datasource 0crm_sales_act_1 for example. If you check this datasource in table RSOLTPSOURCE you can see, that it exists currently for both source systems:
OLTPSOURCE LOGSYS OBJVERS
0CRM_SALES_ACT_1 CMPCLNT501 A
0CRM_SALES_ACT_1 CMSCLNT501 A
Unfortunately the root cause of this is unkown, but most probably it is caused by an improper copy procedure, where the consulting note
886102 was not followed.
To solve the problem, please follow the below steps:
1. Implement note 1405233 and 1336119 to your system 2. Go to RSA1 and delete the source System CMS.
3. With function module rsar_logical_system_delete delete the source system CMP:
I_LOGSYS CMPCLNT501
I_FORCE_DELETE X
I_NO_TRANSPORT X
I_NO_AUTHORITY X
4. In your productive BW (BWP) please create a transport request which contains all the source system dependent objects for CMP. Please check note 886102 scenario B3 step 2 for details.
5. In BWS, please recreate the source system to CMS and activate it but please do not replicate the datasources yet.
6. In BWS please maintain the table RSLOGSYSMAP and map CMP to CMS and import the transport request created in step 4.
Please be aware, that such a constellation happens mostly, if some steps are missed or are not carried out properly from consulting note 886102. Please get in touch with your basis colleagues and provide them this note, so the next time such a problem does not occur.
I hope this helps to solve the problem.
Thanks
BASKAR -
Issue with the activation of transfer rules
Hi,
I am working with the datasource 0PRODUCT_TEXT, and I am trying to install transfer rules from BI Content and unable to get the active version.
But the transfer rules are showing inactive and the error is as follows.
Error generating program
Message no. RSAR245
Diagnosis
An error occurred during program generation:
Template: RSTMPL80
Error code: 6
Row: 47
Message: Statement concluding with "...LIKE" ended unexpect
Procedure
Correct the template to remove the problem
Please help me in this issue.
Thanks in advance,
Rama Murthy.Try to run RSActivate* all transfer rule program that will activate the inactive transfer rules. Don't forget to replicate the datasource once again before you run the program.
thanks.
Wond -
Transfer rules issue for 0COSTELMNT_0102_HIER
Hello Experts,
The transfer rules doesnot exist for 0COSTELMNT_0102_HIER. We have only 2 fields(0COSTELMNT and 0CO_AREA) in Transfer Structure. The data source is in modified version.
When I try to include the filed for hierarchy table, it's not displaying activate simbol at highlighted. Unexpectedly we lost the transfer rules.
Can anyone give idea how to activate the datasource and build transfer rules with hierarchy fileds like 0HIENM,0HIER_VERS,0DATETO, 0DATEFROM ...etc.
Please give idea to resolve the issue. Any help?
Thanks,
VenkyHi Navneet,
I am also facing the same issue
I am using 0COSTELMNT_0102_HIER, now there are transfer rules I can see but no communication structure it is showing.
Apart from that it is not active and I have installed it again in SAP R/3 and replicated but no use
When I go to edit also I am not able to activate.
It is working fine I have loaded hierarchies in it -
Two issues: activation of transfer rules and data load performance
hi,
I have two problems I face very often and would like to get some more info on that topics:
1. Transfer rules activation. I just finished transport my cubes, ETL etc. on productive system and start filling cubes with data. Very often during data load it occurs that transfer rules need to be activated even if I transport them active and (I think) did not do anything after transportation. Then I again create transfer rules transports on dev, transport changes on prod and have to execute data load again.
It is very annoying. What do you suggest to do with this problem? Activate all transfer rules again before executing process chain?
2. Differences between dev and prod systems in data load time.
On dev system (copy of production made about 8 months ago) I have checked how long it takes me to extract data from source system and it was about 0,5h for 50000 records but when I executed load on production it was 2h for 200000 records, so it was twice slower than dev!
I thought it will be at least so fast as dev system. What can influence on data load performance and how I can predict it?
Regards,
AndrzejAksik
1 How freequently this activation problem occurs. If it is one time replicate the datasource and activate thetransfer structure( But in general as you know activation of transfer structure should be done automatically after transport of the object)
2 One thing for difference of time is environmental as you know in production system so many jobs will run at the same time so obiously system performance will be slow compare to Dev System. In your case both the systems are performing equally. You said in dev system for 50000 records half an hour and in production 200000 records 2hrs so records are more in Production system and it took longer time. If it is really causing problem then you have to do some performance activities.
Hope this helps
Thnaks
Sat -
BW3.5: Error message when trying to activate the transfer rule
When I was trying to activate the transfer rule for one info object( charateristic with master data) , I got the following error in [[ ]]
Error when creating transfer structure /BIC/CCPIZGR00CC_ATTR in source system CI2220
Diagnosis
An error occurred when creating transfer structure /BIC/CCPIZGR00CC_ATTR as an IDoc segment in source system CI2220 .
System response
The action was terminated. No data was changed.
Procedure
Use the generation log in source system CI2220 to identify the error, and remove the cause.
CI2220 is the backend R/3 system, I had no issue in replicating the data source etc. this error occurred while trying to activate the transfer rule after assigning the info source to the replicated datasource in BW.
Can anybody tell me how to view( what transaction etc) the generation log to understand the issue?
Thanks in advance
ArunabhaHi Roberto,
Thanks for yoyur prompt reply, I would try to follow the instruction, but at the same time please note that previously we had no issue in activating the transfer structure. I would like to see the log in the source system, but don't know how to and which transaction to use etc. any help would be appreciated.
Thanks
ARUN -
Error while activating transfer rules needs help.
The error while activating 0FI_AP_6 transfer rules is listed below.
''InfoObj. 0DEBITOR from fld KUNNR of dataSource 0FI_AR_6 is not active but BCT ex. -> Dtl'' how to resolve this issue and activate transfer rules?Hi
The problem is with your data source replication.
Activate your data source & replication too.
Activate your transfer atructure through RS_TRANSTRU_ACTIVATE_ALL .
If not so, Activate your transfer rule manually.
Regadrs
Saravanan.ar -
Error while migrating transfer rules
Hi all,
When migrating <b>2LIS_02_SCL</b> transfer rules to transforamtions I got a shotdump "ASSERTION_FAILED in 'CL_RSTRAN_TEMPLATE->CREATE_ROUTINE" for this I have implemented Snote : 986199 after this when I am migrating transforamtions are getting created but showing syntax errors (for this transfer rules there are standard routines ) .Can anyone help me to sort out this issue.
Regards
KKHello,
unfortunately not all transfer rules can be migrated automatically.The migration of the business content transformation is done on customer project base. This means some of the adjustments needs to be done manually.
Please adjust the rules to the ABAP OO compliance.
This how to paper should help:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/fc61e12d-0a01-0010-2883-e2fc63ef729b
and
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e73bfc19-0e01-0010-23bc-ef0ad53f2fab
I hope this helps.
Michael -
Problem while transporting transfer rules in BW 3.5
Hi All,
I have a problem while transporting transfer rules in BW 3.5.
I have just checked the box for conversion to Transfer structure / Transfer rules of an infoobject and tried to transport it to quality. I got this below error message:
The selections T ZBW_ZBILLRATP_TEXT_BA specify more than one DataSource
Diagnosis
You need to select an individual DataSource based on the selection conditions
InfoSource =
Source System =
Object Version = T
Transfer Structure = ZBW_ZBILLRATP_TEXT_BA
although the select event is not unique.
Procedure
Check the objects to which the selection applies.
Reference to transfer structure ZBW_ZBILLRATP_TEXT_BA not available. No activation possible.
Message no. RSAR436
Diagnosis
Transfer structure ZBW_ZBILLRATP_TEXT_BA should be transported into this system.
However, no DataSource mapping refers to this transfer structure.
System response
The transfer structure was not activated or deleted.
Procedure
Ensure that DataSource mapping, with a reference to the transfer structure ZBW_ZBILLRATP_TEXT_BA is on the same transport request. Use the transport connection to create a consistent request.
Can any one provide me details of how to overcome this issue. I tried transporting all related objects.
Regards
LakshmiHi Lakshmi,
Befor Transporting the Transfer rules, make sure that you are transporting the Active Versions of your Datasource & DataTarget between which your transfer rules exist.
Also make sure that the Transfer rules are active before it is transported.
Hope it helps!
Regards,
Pavan -
Conversion of DATS to DEC in transfer rule
Dear all,
I have a requirement to Activate mapping field in Infosource - transfer rule.
I have to map ZDATE (datatype - DEC) with ZOLDDATE (Datatype - DATS).
I know it can be directly mapped so DATS field will be automatically converted to DEC like below.
12.07.2010 will be converted to 20.100.712.xxx.xxx
But after mapping it, the dataload time has been increased from 1 hr to 5 hrs.
Do anyone has faced this issue ? how to bringdown the dataload time.
I also wrote a simple routine....but again the dataload timin is affected.
data : l_date type sy-datum,
tmp TYPE AD_TSTAMP.
l_date = TRAN_STRUCTURE-ABRDT.
CALL FUNCTION 'ADDR_CONVERT_DATE_TO_TIMESTAMP'
EXPORTING
IV_DATE = l_date
IV_HIGH = ' '
IMPORTING
EV_TIMESTAMP = tmp.
RESULT = tmp.
Pls give a solution for this problem.
Regards..
Balathanks..
-
How to make use of a global internal table in SAP BW during transfer rules
HI friends,
I am ABAP consultant working on some APO info cubes. I have an issue during the upload of planning area data into APO info cube.
Please help.
I am using a transfer routine to find the TECHWEEK from a data base table ZGC_CALWEEK based on the on the calender month and calender week.
Code I am writing is like below.
* FORM COMPUTE_/BIC/ZCALWEEK
* Compute value of InfoObject ZCALWEEK
* in communication structure /BIC/CSZT6DPPA
* Technical properties:
* field name = /BIC/ZCALWEEK
* data element = /BIC/OIZCALWEEK
* data type = NUMC
* length = 000006
* decimals = 000000
* ABAP type = N
* ABAP length = 000006
* reference field =
* Parameters:
* --> RECORD_NO Record number
* --> TRAN_STRUCTURE Transfer structure
* <-- RESULT Return value of InfoObject
* <-> G_T_ERRORLOG Error log
* <-- RETURNCODE Return code (to skip one record)
* <-- ABORT Abort code (to skip whole data package)
FORM COMPUTE_/BIC/ZCALWEEK
USING RECORD_NO LIKE SY-TABIX
TRAN_STRUCTURE TYPE TRANSFER_STRUCTURE
G_S_MINFO TYPE RSSM_S_MINFO
CHANGING RESULT TYPE /BIC/OIZCALWEEK
G_T_ERRORLOG TYPE rssm_t_errorlog_int
RETURNCODE LIKE SY-SUBRC
ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel datapackage
*$*$ begin of routine - insert your code only below this line *-*
* DATA: l_s_errorlog TYPE rssm_s_errorlog_int.
DATA: LV_WEEK TYPE ZGC_CALWEEK-APOWEEK,
LV_MONTH TYPE ZGC_CALWEEK-APOMONTH,
LV_TECH_WEEK TYPE ZGC_CALWEEK-TECHWEEK.
LV_WEEK = TRAN_STRUCTURE-CALWEEK.
LV_MONTH = TRAN_STRUCTURE-CALMONTH.
SELECT SINGLE TECHWEEK INTO LV_TECH_WEEK
FROM ZGC_CALWEEK CLIENT SPECIFIED
WHERE MANDT = SY-MANDT
AND APOWEEK = LV_WEEK
AND APOMONTH = LV_MONTH.
IF SY-SUBRC IS INITIAL.
RESULT = LV_TECH_WEEK.
ELSE.
RETURNCODE = 1.
ENDIF.
*$*$ end of routine - insert your code only before this line *-*
ENDFORM.
There are more than 50-80 million records that wil be transferred from planning area to info cube. The select statment is giving pathetic performance as this has to run 50-80 million times.
After adding the select statment to find the TECHWEEK it is taking 4 times the time that used to take before writing the select statment.
Is there a way that I can first fetch the data from ZGC_CALWEEK to one internal table and that internal table can be used using read statment during the transfer routine instead of writing select statement here.
Please help in this case?Hi Ashutosh,
Thanks for the reply,
The structure of the ZGC_CALWEEK is as below. I have already created a secondary index on the table for this table for the fields APO WEEK and APO MONTH. This didn't help much on the performance.
I am also planning to keep the ZGC_CALWEEK database table to be fully buffered and this may definitely improve the performance but I need to reduce the data base hits as less as possible.
MANDT MANDT CLNT 3 0 Client
TECHWEEK ZTECHWEEK NUMC 6 0 Technical Week
FROMDATE_TECH DATUM DATS 8 0 Date
TODATE_TECH DATUM DATS 8 0 Date
APOWEEK /BI0/OICALWEEK NUMC 6 0 Calendar year / week
FROMDATE_APO DATUM DATS 8 0 Date
TODATE_APO DATUM DATS 8 0 Date
APOMONTH /BI0/OICALMONTH NUMC 6 0 Calendar year/month
The table ZGC_CALWEEK is in APO system, where the transfer rules are being executed.
As you mentioned START ROUTINE, In the start routine Can I create an internal table let's say GT_CALWEEK with structure ZGC_CALWEEK and pull all the records (I have a max of 2000 records in this table) from ZGC_CALWEEK to GT_CALWEEK and Can I used the same internal table GT_CALWEEK in the transfer routine to read the TECHWEEK from internal table.
Thank you very much again for you reply. Any help regarding this would be greatly appreciated.
Best regards,
Siva -
Change Source System in Transfer Rules
Dear All,
I need to change the Source System assignment in Transfer Rule from System "A" to System "B", as the System "A" no longer exists.
I came across the T-Codes BDLS/BDLSS but aint sure if this can help me rectify the issue.
Request you to please provide some inputs.
Regards,
Nitin S.Hi
if you change the source system you may face the problem.
first you can replicate the Dat sources on B, then you can map the info source with your respective data source.
else it will not allow you for thr mapping.
Regards,
chandra. -
Attribute not showing up in Transfer Rule.
This is my first posting on the forum.
I am running into issue with the Transfer Rule.
I have extended the existing BC extractor (0BEN_PLAN_TEXT) to include a field (ZZVENDOR) in R/3. I also replicated into BW.
Then in BW I created a infoobject (ZZVENDOR) as Text and included it as the attribute of infoobject (0BEN_PLAN).
When I try to modify the transfer rule that field is not there on the assignment side (left frame). It is on the right hand side coming from the datasource. It is also part of Transfer structure but since I cannot assign the transfer rule and it is not in communication area the field is not getting populated when I load master data.
All the article I have come across say's the field should be there as soon as you add as attribute and activate it.
Any help in this matter will be appreciated.Thanks SB.
No the field is not hidden in R/3. When I tested the extractor in R/3 the field is displayed and populated with right information fine.
In-fact I also see the field in the transfer structure in BW and it is also in the right frame of Transfer rule (Assign.InfoObject-field) but I do not have a field in the left frame where I can assign this too.
I think the issue is around setting of (ZZVENDOR) as infoobject or assign it as attribute. -
Problem in mapping Infoobjects in Transfer Rules
Hello Friends,
I need your help regarding following issue:
I installed ODS named STABILITY STUDY : INSPECTION RESULTS QUANT. DATA (0QM_DS02) from Business Content.
The ODS & Update Rules have been installed properly.
Few infoproviders had been already installed at the time of implementation, hence majority of the infoobjects existed from before. Only few were new.
Now when i tried to map transfer rules, newly installed infoobjects are not seen in data source.
The data source is 2LIS_05_QE2 and few of the infoobjects not being mapped are:
Sum of Target Value (0SUMSOLLW)
Target Val.Available (0IND_SOLLW)
Phys. Sample Number (0PHYS_SP)
Inspect.Lot Origin (0LOT_HERK)
Inspection Method (0PMETHODE)
Plant of Insp. Meth. (0PPLANT)
Insp. Meth. Version (0PMTVERSION)
Can any one suggest me how should i proceed??
Regards,
Anuradha VakilDear Anuradha,
Before installing transfer Rules or infosource first u have to install the datasource in source system and replicate it into bw.
If u have done this already then u want to map some objects in transfer rules then u have to check whether those fields available in the datasource , If they are available then goto transfer structure click datasource/transfer strucature tab there right side box u can see the unmapped fields in black colour move them to right side then go to transfer rules map those fields to infoobjects.
If the fields are not there in the datasource u cant do any thing just activate the transferrules.
Assign points if it solves ur problem...........or clearly reply what is ur problem.
Best Regards,
SG
Maybe you are looking for
-
Mapping Runtime Error XI3.0
Hi I am encountering a problem with mapping for even a simple 1:1 mapping which I have setup for a test scenario to identify what the problem may be. It would seem that when any 'Message Mapping' program is used the error appears; The error is as f
-
I'm new to this. I've imported dvd into Premier without difficulty before but I now have one which seems to import ok but only shows about a quarter (the top left part) of the image in the preview screen even when I select 'fit to screen'. The dvd
-
Import Error in Elements 10.0
Just upgraded to 10.0 and am very dissapointed with errors when importing photos from my 4TB NAS. Some folders import fine, others error out. No specific reason is given for the error and I have tried resolving the problem by selecting single folde
-
Is there a Cubase-style GM Drum Map in Logic?
Hi! I've been really happy about choosing Logic, but I must admit that I'm almost envious to my friend who's using Cubase. Simply for the reason that I haven't found an equally effortless way to create drum beats as the GM mode in Cubase. The ability
-
UploadedFile component - af:inputFile to upload blob Errors - help needed
Hi, I am working with JDev, Toplink, and ADF Faces. I am using the af:inputFile component to read in a pdf file which I want to save as a blob into my oracle DB. This is the code on the jspx page: <af:inputFile label="Label 1" binding="#{backing_app_