Deleting a Transformation
I have some transformations which have been imported to a system prior to a source system conversion. What is the easiest way to delete these. Thanks
We had a similar issue with DTPs , usually occurs due to improper system copy procedures ... ideally to overcome this ...
you need to delete the transformations in PRODUCTION and then transport from DEV... otherwise transport the data target and transformation from DEV and the transformation that is available in PRD will get deactivated and the one which has been transported will take precendence.
Arun
Similar Messages
-
DTP can't be deleted, if transformation was deleted before it
DTP can't be deleted, if transformation was deleted before it
How I can delete that DTP?Hi,
if you want delete the Delta DTP or Full DTP use program deleting DTP's.
enter the T-CODE- SE38 -> run the program -> give the DTP technical name -> execute.
it will go permanently.
Thanks,
Phani. -
Hi all,
we can no more access a transformation that seems to be damaged.
We can't create another transformation with the same source and target structure.
Any suggestion on how to delete it?
TIADeleting the DTP & Error DTP didn't have success...
But we succeded deleting this transformation from table RSTRAN!
Thanks! -
Deletion of generated transformation programm
Hi
We have implemented includes in the expert routines in our transformation. After we have deleted a transformation with an customer include, we wanted to delete the customer include. This is not possible as the include is still used in a programm generated by SAP (program class RSTRAN_MASTER_TMPL_X / Generated Runtime for Transformations). I believe that this program should have been deleted when we have deleted the transformation. Does anybody know how we can delete this generated programm?
Thanks for helping.
RetoHi Reto,
Just to share some tasks I do when I encountered this similar incident.
Would you still recall the technical name of your transformation?
You can try to search this in RSA1 as sometimes this is not yet completely deleted and can still be seen by the system. So in case there was a search result, you can delete it from there.
Can you try using a where use in your INCLUDE as this may also be inserted in a different transformation. Normally a system generated program for a transformation starts with a GP***
Then in case there is a search result you can display this generated program and you can see the technical name of this other transformation. You can verify this transformation if you still need this or you can delete so you can delete your include.
In case the transformation is in the system you can try to activate it first just to "clean" up things first related to your transformation then from there try deleting again your transformation.
Hope this helps.
Cheers,
Jeff -
Hi All,
In DEV system, I wanted to delete an Transformation so when I tried deleting it was under someone's transport request and hence new task will be created. But we did not wanted to save under that transport request and so we gave Cancel. After that the Transformation got deleted in the system but we are unable to capture the deleted Transformation in any requests.
Please suggest us how to capture the deleted transformation or where it will be captured.
Thanks,
DineshHi Prashanth,
Thanks for reply.
In the old Transport request, TRFN changes done earlier and which is collected already is shown. Please confirm whether my deletion activity will show any additional task for deletion or the old request will be replaced as transformation delete request so that if I transport this old request number it should delete the same transformation in test system.
Plese suggest.
Thanks,
Dinesh -
Problems with transformation; infoobject not updated in DSO.
Hi all,
We are having some problems with one of our transformations between PSA and DSO.
Suddenly some of the fields are not filled in the DSO. The mapping for field Sales order number worked fine, and then I added an infoObject in the DSO to hold the info for Sales order item. I also replaced the infoobject that was supposed to hold the sales order number. After this, none of the two fields has any data in DSO. I checked the PSA, and the data is available here. I tested the rule in Rule details and for sales order number it gives the correct result, but for sales order item it gives a runtime error; assertion failed. I checked on SAP Notes, and found 929934. But the corrections are already added in our system.
Has anyone got any ideas on what to do?
BR,
LindaHi,
There are a number of problems in Transformation when either a source field or target field is changed.
This can lead to inconsistent transformation.
You can raise a message to SAP or best thing is if possible delete the Transformation and create a new one.
Regards,
Nitin -
Added fields not appearing in the DSO transformations.
Hi,
I have added three new info objects into data fields in the DSO then activated and not appearing added fields in the transformations.
Please suggest me,
regards,
Jayapal.Hi Jayapal,
i dont know whether it would help you...you can give a try on it.
Instead of deleting the Transformation, just delete the mappings if any in the transformation.
Goto DS->Fields Tab-->In the Column Template info Object. Try mapping corresponding IO with the Source IO.
Then it will show a pop up give Copy . Activate the DS.
Goto Info Provider>Select the Transformation> If it is active-->reactivate it by clicking the Pencil Icon with glass and click activate icon.
If its not active, then reactivate it again by clicking the Pencil Icon with glass.
Let me know if it Works... Cheers
Regards,
Syed
Edited by: shameer83in on Nov 20, 2009 12:10 PM -
Expression must return the interface type in Transformation Step in BPM
hi,
We are getting below while activating the IP,
Expression must return the interface type SI_Send_AA
Expression must return the interface type SI_Get_AA
No semantic errors found
We have a Transformation Step in BPM,
In OM, Source is SI_Send_AA and Target is SI_Get_AA
Also Container variable points to the same Abstract SI's.
Few Thread's for Same are error are:
Error in BPM
expression must return the interface type
Transformation step in ccBPM scenario
Error while compiling Business Process
Even after checking these i am getting this Exception.
Please Help!
Thanks,
MayankAlso Container variable points to the same Abstract SI's
Are you sure that you are using Abstract Message Interfaces only and that these are referring to relevant container variables.
Normally it happens that there is some mis-match between the message types/ interfaces that we use in the mapping and that we use in the BPM.
If still not solved, then delete the Transformation step --> save --> activate......then again Edit the BPM to include the Transformation Step.
Regards,
Abhishek. -
Transformation pointing to Quality Client in Production System Repeatedly
Hi,
I need to understand one issue which is explained in detail below step by step.
1. I created one Customized Data Source(Full Load) and replicated in BW.
2. Also created Info Objects, DSO, Info Package, Transformation, DTP.
3. While transporting this modelling to Production(first time), i unknowingly/mistakenly missed capturing the datasource in Transport Request.Sequence of transport was -
Data Source
Info Area
Info Object Catalogue
Info Object
DSO
Cube & MP
Data Source
Transformation
Info Package & DTP
Now, the moment TR for transformation was transported it threw an error - "Data Source does not exist in Quality client". Then I transported the Data Source TR and after that re-transported the transformation TR production and this error was removed.
But, there were 2 transformations in production - 1) Pointing to Production, 2) Pointing to quality.
4. I request the basis team to delete the second transformation(pointing to quality) from BW production system.
5. After that we captured Data Source and transformation in same TR and transport was successful.
6. Now, after few days we transported a change to production for same object and the system again threw the same error mentioned in point no.3 above and created two transformations again.
How to resolve this issue permanently and I also want to know the reason of this type of system behavior.Mohammed,
I did that also - please read my step no.4.
We are able to delete the transformation which was referring to quality client and then captured D.S & transformation in a single TR and transport as successful.
Now, after few days I did one change in the same transformation and transported to production.
System Behavior:
Error - " No source exist (i.e.,system referred to quality in production)".
Also again transformation was visible in production which was referring to quality client(which we already deleted with the help of BASIS).
Now since again the transformation needs to be deleted from production, our basis team is telling us to they cannot delete objects every time in production.Thus,
1. Is there any option to solve this issue permanently?
2. Also is it necessary to transport data source along with the transformation which is directly linked to data source?
Please Note: We have Dev+Quality as one client and Production. -
ASSERTION_FAILED while activation of Transformation !
Hello ,
While activation of transformation in Development system BI7.0 , following error appears :
===============
Error analysis
The following checkpoint group was used: "No checkpoint group specified"
If in the ASSERT statement the addition FIELDS was used, you can find
the content of the first 8 specified fields in the following overview:
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"ASSERTION_FAILED" " "
"CL_RSTRAN_GEN_STEP_INIT_CHECK=CP" or "CL_RSTRAN_GEN_STEP_INIT_CHECK=CM001"
"CONSTRUCTOR"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
Information on where terminated
Termination occurred in the ABAP program "CL_RSTRAN_GEN_STEP_INIT_CHECK=CP" -
in "CONSTRUCTOR".
The main program was "RSAWBN_START ".
In the source code you have the termination point in line 14
of the (Include) program "CL_RSTRAN_GEN_STEP_INIT_CHECK=CM001".
Line SourceCde
1 METHOD CONSTRUCTOR.
2 data: l_r_step_dummy type ref to cl_rstran_step,
3 ls_class type cl_rstran_gen_step=>ty_s_c
4
5
6 call method super->constructor
7 exporting
8 i_r_step = l_r_step_dummy.
9
10 o_internal = rs_c_true.
11 o_steptype_ = rstr_steptype-initial_value_check.
12 read table g_t_class into ls_class
13 with key steptype = o_steptype_.
>>>>> assert sy-subrc = 0.
15 o_steptypeid_ = ls_class-steptypeid.
16
17 ENDMETHOD.
What I have done already :
1-Implemented notes :1494809 ,1502803,0001490927, 1458197( No Success)
2-Entry in Table : Table RSTRANSTEPTYPE and RSTRAN_STEPTYP_R as specified in Note :1494809
3-No routines in Transformation .All are direct mapping .
4-No Constant / Formula / Routine mapped in Transformation .
5-Even I have deleted transformation and re-created ..again same problem..Going to Dump
Any one of you have faced such issue !!
Regards
Vikas SharmaHello ,
Problem is solved by my self :
Problem cause :
1- There was some characteristic which are reference characteristic of 0Date or 0TIME are available for rules mapping .
So First Identify which are those characteristic in your transformation and delete the rule .
2- Also check the table /BI0/STIME and /BI0/Sdate and check if there is some wrong values are in it .. like wrong date or time format ...for example : 20.02.0201 ( Date)
Do follow below steps :
Data Browser (transaction SE16) to create the following new entries:
1. Table RSTRANSTEPTYPE
STEPTYPE INITIALVALUE_CHECK
STEPTYPEID _IV
ICONNAME
CLASSNAME
DBTABLE
PROGCLASS RSTRAN_RULE_TMPL_1
CLASSNAME GEN CL_RSTRAN_GEN_STEP_UNIT_CHECK
SECOND PROCESS
Transport this entry by selecting the entry to be entered INITIALVALUE_CHECK from the list, and writing this to an order using the function "Transport Entries".
2. Table RSTRAN_STEPTYP_R
STEPTYPE INITIALVALUE_CHECK
SUBSTEP
TMPL SECTION RULE
Transport this entry by selecting the entry to be entered INITIALVALUE_CHECK from the list, and writing this to an order using the function "Transport Entries".
Important Note : If you will map again all rules it will give dump . So assume if you have 4 characteristic which are ref. to 0date , so create a rule for one and activate transformation . again do for second one and activate transformation ..do one by one for all ..
: Activate one by bye each rule and problem will be solved for a moment .
Another solution If you do not have 0Date or 0Time ref.char of any involved characteristic : simple delete the transformation and do not may this characteristic to any one and activate again ..it will work .
Regards
Vikas Sharma
Rober Bosch GmbH -
Digital copies of Hugo and Transformer's with iTunes extras will not play
The copys of Hugo and Transformer's that came with a digital copy, that I had to download from iTunes will not play. When I try to play them it says "This movie requires QuickTime, which is not supported by this version of iTunes."
I have the latest version of iTunes installed and all of my other digital copy movies work fine. I thought it might just be a corrupt download, so I deleted the Transformer's movie, and to my suprise, I can't redownload it! If I go into the finder and find the file in itunes and try to play Hugo, there, it opens up Quicktime and plays just fine.
Anyone with either of these movies please chime in. I haven't tried much to fix this, as I don't know what to do. Thanks!I just found this thread because I had "The Big Lebowski" and "Harry Potter, Deathly Hallows Part 1" doing that to me.
Your solution worked.
Then after those were back in the library with their nice album art, I see that Hugo had gone to the "gray cube" and wouldn't play! The "Extras" interface would, but not the movie. So I did it to that movie. There were multiple movies in the list, the Extras and the Movie itself. When I went to add it back in, I just got the movie, not the Extras interface.
Has anyone else figured out how to get the Extras back? -
Delete blob column in source and rename schema using rule
Hi
I have blob column in source table, which i am deleting while capturing through rule based tranformation and also renaming the schema through the same rule.
SET SERVEROUTPUT ON
DECLARE
v_dml_rule VARCHAR2(80);
v_ddl_rule VARCHAR2(80);
BEGIN
DBMS_STREAMS_ADM.ADD_TABLE_RULES(
table_name => 'ENGINE.ACTIVATIONS',
streams_type => 'CAPTURE',
streams_name => 'CAPTURE_TO_&destsid',
queue_name => '&source_strmadmin_user..&sourcesid._TO_&destsid',
include_dml => true,
include_ddl => false,
include_tagged_lcr => false,
source_database => 'MMSTG.DEMOWORLD.COM',
dml_rule_name => v_dml_rule,
ddl_rule_name => v_ddl_rule,
and_condition => ':lcr.get_command_type() != ''DELETE''',
inclusion_rule => true);
DBMS_STREAMS_ADM.DELETE_COLUMN(
rule_name => v_dml_rule,
table_name => 'ENGINE.ACTIVATIOINS',
column_name => 'INSTANCE_DATA',
value_type => '*',
step_number => 0,
operation => 'ADD');
DBMS_STREAMS_ADM.RENAME_SCHEMA(
rule_name => v_dml_rule,
from_schema_name => 'ENGINE',
to_schema_name => 'ENGINE_WEST',
step_number => 0,
operation => 'ADD');
DBMS_OUTPUT.PUT_LINE('Capture DML Rule for ENGINE.ACTIVATIOINS => ' || v_dml_rule);
END;
I use step_number 0 for both rename schema and delete column. Some how, delete column transformation is not firing and it replicates the blob column with some bytes instead of zero bytes.
How do we execute this both rule based transformation with correct step_number to fire both transformations. Please do let me know..
Thanks
BalaIn what version?
Step 0 is the default so that is not the issue.
Can you also post the DDL for your table and the results of the following query:
SELECT *
FROM dba_streams_unsupported
WHERE owner = <schema owner>
AND table_name = <your table name>; -
Hello
I'm getting an ERROR in the following transformations rule..
Timestamp --> Date
Timestamp --> time
Timestamp --> Month
Timestamp --> Year
I though time info Objects are subjected to automatic conversions ?, why its is NOT getting converted ?
Thanks and your answers are appreciated.Hi,
We too faced the same problem,at that case we deleted the transformation and created it again,it worked.In BI 7.0
Regards,
Prem
Edited by: Prem Venugopal on Mar 11, 2009 6:08 AM -
Active vs. Inactive Transformations
HI,
Just wondering the reason for inactive transformations (white ribbon)? Why would you have inactive transformations? Do inactive transformations get executed, or only active transformations? Also, I'm seeing an inactive transformation based on a data source that no longer exists. Why would someone keep this as part of the data structure in RSA1?
Thanks,
KevinHello,
Just wondering the reason for inactive transformations (white ribbon)? Why would you have inactive transformations? Do inactive transformations get executed, or only active transformations? Also, I'm seeing an inactive transformation based on a data source that no longer exists. Why would someone keep this as part of the data structure in RSA1?
1. Inactive Transformations:
There are many reasons, to have inactive transformations -
If the target infoProvider (either DSO, InfoCube or master data attr , text) has been changed, meaning if you add any new field to any data target and activate the target. This will result in inactivation of transformation and also DTP will be inactive.
2. I'm seeing an inactive transformation based on a data source that no longer exists?
This should not happen, when you delete the source (in your case the DataSource) then the transformation is automatically removed.. since there is no connection between the two (source and target). However, I shall advice you to verify the DataSource and check if it is still in use. If not, then you can delete the transformation and also DTP associated with the same.
Hope this helps. -
Transport Request - Delete Object
Dear Expert,
I have a problem with two transformation in Quatility System, I don't have authorization to delete in the Quatily System. I have deleted in the develoment syste but I have lost the transport request with this taks for to do this. How can I recover the taks in Development System and create a new transport request to delete two transformation in the Quality System.
Thanks for your time,
LuisDear Alexander,
Thank for your suggestion, but both transformations doesn't excite in the source system (Dev). The cases is I delete both transformation in the Dev system a lost the transport with delete action to Quality System, and I can't recover these object. The other solution was created again with the same technical name isn't possible because they are transformation object, and you canu2019t set up the technical name.
I really appreciate your suggestion,
Luis
Maybe you are looking for
-
I've tried to sync my iPhone 3 to my MacBook Pro for a little while now. It has never synced my music from my iPhone onto my music library that is on my computer. I have 427 songs on my iPhone and only 237 of those songs are downloaded on my computer
-
I lost my photoshop elements 7.0 serial number and i had not had it registered so i can't get it back. My old desktop broke and i would like to install photo shop on my new laptop. How can i get it back?
-
ICloud and uploading pictures problem
I have the newest ipad and the 4s iphone. I have iCloud but sometimess when I take pictures on my phone they are not showing up on my ipad. what could be the issue?
-
How does Java API handles binary files
I couldn't find some documentation which describes how to extend the Java API for handling binary files. (I want to upload, check in/out (and delete) such files from within a Java application.) Does anybody know where I can find an example or some re
-
Nokia E72 Problems with Ovi Apps
Why isnt there more apps for the Nokia E71 - 72 phone. I keep downloading apps only to find they say they are not compatable with my phone... please help how do I get round this