Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Generating program

Former Member
0 Kudos

Hi all,

I have one include GBTC2PCB which exists only in developement system.Now i have a requirement to change this include. When i inserted new code its not asking for transport request.

So please tell me how to change and transport this program to testing system and production system.

When I see the comment for this include it is like this:


* Boolean rules generated automatically by RGUGBR00
* Generated Coding uses by validating
* Substitutions and rules
* !!  Change please not manually or transport!!
* In cases of problem, you use please for
* Messages and reference search the range of topics
*  ---->   FI-SL-VSR     <------ 

1 ACCEPTED SOLUTION

Former Member
0 Kudos

I am not an expert in substitution and validation rules, but it looks like you are directly changing the code of a generated program. This will not work. You have to go to the place where the validation and substitutions are defined and change it there. Then use the program that is mentioned here in your message to regenerate all the program includes.

Run the program RGUGBR00 to see what it is.

Srinivas

13 REPLIES 13

Former Member
0 Kudos

create a new tranport request when it had asked u

if u have authorizations u can release it

go to se10 ,put ur cursor on the transport request and click on release button

0 Kudos

Hi,

I know that.The problem is when i try to change its not asking for the transport.

So, without transport how i can release...

regards

chandu.

0 Kudos

Check the development class assigned or not.

Thanks

CH

Former Member
0 Kudos

copy it into a Z include and then i hope it will ask for the request.

Regards,

Bikash

Former Member
0 Kudos

I am not an expert in substitution and validation rules, but it looks like you are directly changing the code of a generated program. This will not work. You have to go to the place where the validation and substitutions are defined and change it there. Then use the program that is mentioned here in your message to regenerate all the program includes.

Run the program RGUGBR00 to see what it is.

Srinivas

0 Kudos

Hi srinivas,

Thanks for ur reply.What you said is correct.But how can

I know where the validations and substitutions are defined.

And in the include there is a path like FI-SL-VSR.

Is anything do with the changing program.

regards

chandu

0 Kudos

Any Help?

Former Member
0 Kudos

A couple of things - look at the attributes of GBTC2PCB. See who created or last changed it. Find out from that person what substitution/validation rules they used.

If you can't do that, go to the IMG (transaction SPRO) and search for 'substitution' or 'validation'.

If that doesn't work, try OSS notes searching the area FI-SL-VSR.

Rob

0 Kudos

Hi Rob,

Thanks for the information.

Developement class is $tmp...

And i searched in SPRO. I found FI->Special purpose ledger->Basicsettings->Subsitution.

But i cant see this include.

I also tried in OSS with keyword FI-SL-VSR . But i didnt find any usefull information.

Anyway Thanks alot for your suggestions.

0 Kudos

Yes - It will be a local object, but there will still be the userid of the person who last changed it (via the program).

Rob

0 Kudos

hi,

He is external..

0 Kudos

Did he leave any documentation? If not, give him a call.

Rob

0 Kudos

hi,

Just he said in the documentation run the report RGUGBR00.

we will call him.

Thanks and regards

chandu.