SAP for Public Sector Discussions
Foster conversations about citizen engagement, resource optimization, and service delivery improvements in the public sector using SAP.
cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Error: Program "RFMATGRAOT9000001" not found during posting

Former Member
0 Kudos

Please help

we got this error during FInancial Posting (FB50) or Budget Reconstruct (FMAVCREINIT):

-


Program "RFMATGRAOT9000001" not found

The current ABAP program "SAPLABADR" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

or

Error in the SAP kernel.

-


The program: RFMATGR_AOT900_0001 ==> AOT 900 is our client

we check in other client in AOD, AOC, etc, the program is available. But why in AOT is not available? What we missed?

We suspect the problem come from FMDERIVE.

Is it because we transported the value in FMDERIVE? .

Please help

Thanks

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello,

Usually, this kind of issue can be solved by following the following steps :

Run FMDERIVE

Select FMDERIVE Strategy derivation.

Menu > Extras > Regeneration.

This should regenerate the missing programs/ routines.

Let us know if it helps!

Hélène

View solution in original post

7 REPLIES 7

Former Member
0 Kudos

Hello,

Usually, this kind of issue can be solved by following the following steps :

Run FMDERIVE

Select FMDERIVE Strategy derivation.

Menu > Extras > Regeneration.

This should regenerate the missing programs/ routines.

Let us know if it helps!

Hélène

0 Kudos

Hi

Thanks for the answer

I did that and the derivation rules were regenerated

But we checked in SE38 still no program and we still got the same abap error

Please help

0 Kudos

Hi,

Don't you have rules in GM (the prefix of the generated program shows relation to grants and not to funds management)? If yes, try regenerating the rules in GMDERIVE.

Regards,

Eli

0 Kudos

Hi again,

You could also perform the regeneration from inside the Derivation strategy for the AVC objects (FMAVCDERIACTG and GMAVCDERIACTG).

Let us know the status !

Hélène

0 Kudos

Following the remark of Hélène, go to ABAD0 and regenerate rules for all the relevant strategies, that are in use in your system.

0 Kudos

Hi Thanks for all the answer

I re transport the value and FM derive and the program is finally created.

But now I got syntax error when I regenerate using FMAVCDERIACTG

====================================================

Short text

Syntax error in program "RFMATGRAOT9000001 ".

What happened?

Error in the ABAP Application Program

The current ABAP program "SAPLABADR" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program "RFMATGRAOT9000001 " in include

"RFMATGRAOT9000001 " in

line 32:

"The Dictionary structure or table "FMATGRAOT9000001" is either not act"

"ive or does not exist."

" "

" "

The include has been created and last changed by:

Created by: "SAP "

Last changed by: "SAP* "

Error in the ABAP Application Program

The current ABAP program "SAPLABADR" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

==================================================

Please help

Thanks

0 Kudos

Hello,

I assume this occurs after a client copy.

To resolve the problem, I would suggest to transport the rules from inside FMAVCDERIACTG so that the generated tables will also be copied properly.

1. In target system > Run FMAVCDERIACTG > Please delete all the rules.

2. In source system > Run FMAVCDERIACTG > Extra > Transport > This would create a transport (with rule values as well). Please transport this to your target system and retest.

Let us know the result...

Regards,

Helene