on 07-04-2013 12:05 PM
Dear Experts,
My BW System recently got updated to Netweaver 7.3. Following that I added a couple of fields to a DSO and wrote some logic in the End Routine for the same. Before going into the End Routine I selected those 2 fields to be relevant in End Routine.
The Transformation and logic works great for me in Dev system.
But when I transport this flow to QA system, the TR fails saying "End Routine: Syntax error in Routine". When I check the End Routine in QA, those 2 fields are not selected as Target fields for End Routine.
Following things that I already tried:
1. Re-import the same TR, which failed giving same error.
2. Re-captured the dataflow in Dev system and imported it again, which again failed giving same error.
I am not sure if I am doing something wrong here.
Please suggest.
Regards,
Shreyas
Just try pressing Ctrl+Shift+F7 in your keyboard after opening the transformation, there you can give "All target fields (independent of active rules)"
OR
just try assigning a blank constant assignment for the field in the transformation instead of having a No transformation for the field
Prathish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Move your DSo first to qua and check whether new fields have come?
Collect the transformation along with routines, formulas etc and move to Qua. then issue will be resolved.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shreyas,
1. Make sure that you are transporting the 2 newly added fields first that means 2 new info object built.
2. I think you need to transport the info provider as well having where you might have added those fields .The info provider can be DSO , Info cube etc.
3. Later Transport the Transformation containing the end routine.
Regards
Kamal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try to transport the newly added feilds first from DEV TO QAS , then transport the DSO, and then transformations with routines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In development system comment the code of newly added fields in endroutine and then try to move the new fields added towards left hand side ( deselecting of target fields) in pop-up on click of end routine and then save/activate transformation.
And again uncomment the code of newly added fields and now select the new fields to be available as target fields and again save /activate /import transformation and check.
Srikanth.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.