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

ABAP runtime error while creating milestone billing

Former Member
0 Likes
1,110

Hi all,.......

while creating milestone billing (VA01 create with reference) we are getting dump error.

below is error analysis text.

please let me know how to resolve this.

___________________________________________________

Error analysis

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_FORM', was

not caught in

procedure "VBAP_KOPIEREN_VORBEREITEN" "(FORM)", nor was it propagated by a

RAISING clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

The program "SAPFV45C" is meant to execute an external PERFORM,

namely the routine "DATEN_KOPIEREN_905" of the program "SAPFV45C", but

this routine does not exist.

This may be due to any of the following reasons:

1. One of the programs "SAPFV45C" or "SAPFV45C" is currently being developed.

The name "DATEN_KOPIEREN_905" of the called routine may be incorrect, or

the routine "DATEN_KOPIEREN_905" is not yet implemented in the program

"SAPFV45C".

-

2. If the program SAPMSSY1 is involved in the runtime error, one of

the function modules called via RFC is not flagged as remote-capable.

(see Transaction SE37 Goto -> Administration -> RFC flag)

3. There is an inconsistency in the system. The versions of the

programs "SAPFV45C" and "SAPFV45C" do not match.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
787

Hello,

there's a data transport routine defined in customizing, but not included in the program source. Maybe it was just recently defined or transported.

You could check following points:

- transaction vofm -> data transfer -> order : is there an active entry 905. Is there a source text behind this entry .

(should be a report named RV45C905). if there's no source behind it, deactivate the entry.

if there is source, does it beginn with 'FORM DATEN_KOPIEREN_905' ?

- Is the entry needed for business ? if not deactivate it.

- If it's needed, check the program SAPFV45C using transaction SE80. Is there an include RV45C905 ?

If not and alle other points are ok, just execute Report RV80HGEN.

Regards Wolfgang

1 REPLY 1
Read only

Former Member
0 Likes
788

Hello,

there's a data transport routine defined in customizing, but not included in the program source. Maybe it was just recently defined or transported.

You could check following points:

- transaction vofm -> data transfer -> order : is there an active entry 905. Is there a source text behind this entry .

(should be a report named RV45C905). if there's no source behind it, deactivate the entry.

if there is source, does it beginn with 'FORM DATEN_KOPIEREN_905' ?

- Is the entry needed for business ? if not deactivate it.

- If it's needed, check the program SAPFV45C using transaction SE80. Is there an include RV45C905 ?

If not and alle other points are ok, just execute Report RV80HGEN.

Regards Wolfgang