Application Development and Automation 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: 
Read only

Transport issue

Former Member
0 Likes
1,643

Hi,

I created 3 RFC's and while creation, there is a zstructure, zfunction group for all these 3 and a subroutine in an sap suggested include for one of the RFC's. All these 3 are under 1 request. Even before moving to PRD an after the program is in QA i had to make some changes. I did and moved to QAS then and there. After all the changes, i asked my basis to move to PRD giving them all the request numbers. But i forgot to mention to say that the order has to be followed. Now, they are messed up i believe. Later I realized and asked them to re-import them giving the order of the imports for each program. the transported completed with an error code 8. Finally i see all the changes in the prd but when i execute i get a short dump. the function pool SAPLZFUNC is having syntax errors.

*******************************************************************

  • System-defined Include-files. *

*******************************************************************

INCLUDE LZFUNCTOP. " Global Data

INCLUDE LZFUNCUXX. " Function Modules

*******************************************************************

  • User-defined Include-files (if necessary). *

*******************************************************************

  • INCLUDE LZFUNCF... " Subprograms

  • INCLUDE LZFUNCO... " PBO-Modules

  • INCLUDE LZFUNCI... " PAI-Modules

INCLUDE LZFUNCF01.

<b> The contents in INCLUDE LZFUNCUXX. " Function Modules

are: </b>

*****************************************************************

  • THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. *

  • NEVER CHANGE IT MANUALLY, PLEASE! *

*****************************************************************

INCLUDE LZFUNCU01.

"ZRFC1

INCLUDE LZFUNCU02.

"ZRFC2

INCLUDE LZFUNCU03.

"ZRFC3

INCLUDE LZFUNCU04.

"ZRFC4

the subroutine that i wrote in ZRFC1 when i double click it doesn't go any where.

The error msg is there is no form found. but i see it exist.

Pls. explain.

Go to the main program and activate it again. Also go to the function module ZRFC1 and in the menu 'Utilities-->Update Navigation Index' to fix your double click not going anywhere issue.

Check each and every include from SE38 and see if any of them are inactive and if they are, manually activate them.

11 REPLIES 11
Read only

Former Member
0 Likes
1,617

Hi Vinni,

When you created the subroutine, the system must hace asked wether you want to add the subroutine in the same program or create a new include..

wht you did that time? did you create a new include? as from the error it seems that the subroutine is not transported..

Thanks and Best Regards,

Vikas Bittera.

**Reward if useful**

Read only

0 Likes
1,617

the subroutine is created in a different include. I see in PRD under that include that the subroutine exists but when i double click it doesn't go there. and hence the SAP Standard program gives syntax errors in PRD. But in DEV and QAS they look good. looks wierd to me.

Read only

0 Likes
1,617

Hi Vinni..

Did you a add an INCLUDE statement in your program too??

As you have created the routine in a new include, you will need to add this include in the program where you are calling the subroutine.

as, INCLUDE zxxx.

Thanks and Best Regards,

Vikas Bittera.

**Reward if useful**

Read only

0 Likes
1,617

No, i don't have to do that. I am calling this subroutine in an RFC module and the include is suggested by SAP not a z include. Which gets included in the SAP Standard function pool. But since the transports got messed up this include did not get included in the Function pool. I know tihs is the error but now i am not sure how to add this inlcude to the funciton pool to move to PRD and make it work,

Read only

0 Likes
1,617

Also try in SE37, in the initial screen menu 'Utilities-->Repair Function Group' and enter your function group.

Read only

0 Likes
1,617

Hi Vinni,

Goto SE80, open your function group..

place cursor on the Includes and press create button.. add your include and generate

transport the function group again..

Thanks and Best Regards,

Vikas Bittera.

**Reward if useful**

Read only

0 Likes
1,617

I just tried to activate everything even the function group making slighter changes in the text and put everything under one request and moved to QAS. Just asked the basis to move to PRD. Lets hope for the best. Otherwise i will get back to you again or do something like repairing the function group or adding include in SE80.

Thanks for the answers.

Read only

0 Likes
1,617

Whatever I told is to be done directly in production, you don't have to transport.

Read only

0 Likes
1,617

Hi Vinni,

Did you not added the include to the function group???

If not, i feel it is not going to work...man..

Thanks and Best Regards,

Vikas Bittera.

**Reward if useful**

Read only

0 Likes
1,617

the include i don't have to manually add it. I activated the function group and put all the custom things under one request. Since the Function group got activated and generated again and put under one request the include got included in the funciton pool and everything worked.

Thanks for the helpful answers.

Read only

Former Member
0 Likes
1,617

Go to the main program and activate it again. Also go to the function module ZRFC1 and in the menu 'Utilities-->Update Navigation Index' to fix your double click not going anywhere issue.

Check each and every include from SE38 and see if any of them are inactive and if they are, manually activate them.