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

Extended Prog Check???

Former Member
0 Likes
1,469

Hi Experts,

Just curious to know that, Why the following is happening?

When I am doing EXTENDED PROG CHECK for my_z_prog. , am getting errors like,

<i><b>Module FLIGHTS_1_INIT in the flow logic is not defined in the module pool

(The message cannot be hidden using pseudo-comment "#EC .., or by using SET

EXTENDED CHECK OFF/ON) </b></i>

I dont understantd that, Why SAP interpreting FLIGHTS prog. to my_z_prog.?????

1 ACCEPTED SOLUTION
Read only

former_member192429
Active Participant
0 Likes
1,442

Have you used any SLFIGHT tables or code in your Zprogram?

-Kriss

Hi Experts,

Just curious to know that, Why the following is happening?

When I am doing EXTENDED PROG CHECK for my_z_prog. , am getting errors like,

<i><b>Module FLIGHTS_1_INIT in the flow logic is not defined in the module pool

(The message cannot be hidden using pseudo-comment "#EC .., or by using SET

EXTENDED CHECK OFF/ON) </b></i>

I dont understantd that, Why SAP interpreting FLIGHTS prog. to my_z_prog.?????

15 REPLIES 15
Read only

former_member192429
Active Participant
0 Likes
1,443

Have you used any SLFIGHT tables or code in your Zprogram?

-Kriss

Read only

0 Likes
1,442

no! thats am wondering!!

thanq.

Read only

0 Likes
1,442

can i see your code ?

Thanks

Seshu

Read only

0 Likes
1,442

Double click so that you can go to the line of code...

-Kriss

Read only

0 Likes
1,442

yes, I did, its taking me into SFLIGHTS screen painter!!!

my_z_prog. is a Report prog.

errors category is SCREEN CONSISTANCY!

thanq.

Message was edited by:

Srikhar

Read only

0 Likes
1,442

Did you copy any SFLIGHT related program to your Z program? Are you calling any function module related to a SFLIGHT program?

Read only

0 Likes
1,441

.

Message was edited by:

Srikhar

Read only

0 Likes
1,441

Some where there would be link with SFLIGHTS. If it is taking you to an Include please check the where-used list and some how get the link. Otherwise paste the code.

-Kriss

Read only

0 Likes
1,441

as per my knowledge, answer is NO!

Read only

0 Likes
1,441

I uploaded this program and did EPC and I did not get the error you mentioned. Create a new program (not copy) and copy-paste this entire code in it, activate it and then do the EPC check. You should not get that error.

Also check if you have a screen defined for your program (go to SE51, enter your program name and see if there are any screen numbers in the drop down).

Read only

0 Likes
1,441

yes, ur right.

So, Now, I can guess, Why it was happened is that, in SE38, I copied by using Application tool bar COPY button like,

FROM PROG: my_z_prog_test

TAR´GET PROG: my_z_prog.

but, even, Do u think, this is the cause?

thanq,

Message was edited by:

Srikhar

Read only

0 Likes
1,441

I think you just copy and paste the code into one program,this program may use call screen command.

Please goto SE80 Transaction -> enter program -> see the screens ,you should have more than one screen number.

normal report ,it contains one screen number 1000 ( if you have selection-screen).

If so then create new program and now paste ur code here,now check the SLIn Transaction.

I did not get any issue ,i copied your program and paste into newly created program.

Thanks

Seshu

Read only

0 Likes
1,441

yes, ur right.

after am doing CTRLA and ctrlc into new_prog.-----I did not get the said EPC.

thanq.

Read only

0 Likes
1,441

When you 'copy', you will also copy the screens, GUI statuses etc associated with your source program into your target program and then in your target program, if you just eliminate the code, you will end up with inconsistencies where your screen may be calling some modules and it may not be there in your new program.

Read only

Former Member
0 Likes
1,441

Check the program attributes. Make sure it's an executable program (not a module pool).

(should be Or) has no logical database.

Rob

Message was edited by:

Rob Burbank

Message was edited by:

Rob Burbank