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: 

Runtime Errors DDIC_TYPE_INCONSISTENCY

Former Member

Please help me to find the solution to this error. Error detail is shown as below:

Short text

Inconsistency in the Dictionary for the structure "DTFIAP_3".

What happened?

Error in the SAP kernel.

The current ABAP "SAPLFBW4" program had to be terminated because the

ABAP processor detected an internal system error.

What can you do?

Note which actions and input led to the error.

For further help in handling the problem, contact your SAP administrator

.

You can use the ABAP dump analysis transaction ST22 to view and manage

termination messages, in particular for long term reference.

Error analysis

There is an internal system error.

eliminated with ABAP/4.

How to correct the error

The internal system error cannot be fixed by ABAP means only.

You may be able to find a solution in the SAP note system. If you have

access to the SAP note system, try searching for the following terms:

"DDIC_TYPE_INCONSISTENCY" " "

"SAPLFBW4" or "LFBW4$01"

" "

If the error occures in a non-modified SAP program, you may be able to

find an interim solution in an SAP Note.

If you have access to SAP Notes, carry out a search with the following

keywords:

"DDIC_TYPE_INCONSISTENCY" " "

"SAPLFBW4" or "LFBW4$01"

" "

If you cannot solve the problem yourself and want to send an error

notification to SAP, include the following information:

1. The description of the current problem (short dump)

To save the description, choose "System->List->Save->Local File

(Unconverted)".

2. Corresponding system log

Display the system log by calling transaction SM21.

Restrict the time interval to 10 minutes before and five minutes

after the short dump. Then choose "System->List->Save->Local File

(Unconverted)".

3. If the problem occurs in a problem of your own or a modified SAP

program: The source code of the program

In the editor, choose "Utilities->More

Utilities->Upload/Download->Download".

4. Details about the conditions under which the error occurred or which

actions and input led to the error.

Information on where terminated

The termination occurred during generation of the ABAP/4 program "SAPLFBW4".

-

The termination occurred in line 16

of the source code of program "LFBW4$01" (when calling the editor 160).

The program "SAPLFBW4" was started in the update system.

Internal notes

The termination was triggered in function "ab_RxDdicTypeError"

of the SAP kernel, in line 1052 of the module

"//bas/701_REL/src/krn/runt/abucutil.c#1".

The internal operation just processed is " ".

Internal mode was started at 20100914083248.

There is an inconsistency in the DDIC structure "DTFIAP_3". This means there is

an error in the corresponding Dictionary runtime object (NAMETAB).

The number of components in the structure (NAMETAB component "fldcnt")

is given as 79. However, when all substructures are resolved, and the

actual total number of components is calculated (recursively), the value

is different.

This error was caused by a change being made to the structure "DTFIAP_3" or one

of its substructures, and an error occurring during the subsequent

activation. To find out the exact cause of the error, examine the

runtime object of the structure "DTFIAP_3" in the Dictionary.

If the program RSDDCHECK is in your system, you can use it check the

structure "DTFIAP_3".

Thanks.

4 REPLIES 4

Former Member
0 Kudos

Hi,

Please check if you have duplicated fields in your structure.

Regards,

Former Member
0 Kudos

Hello

Try going to the structure and activating it. SE11 -> Display -> Structure -> Activate. Sometimes they get resolved.

Thanks

Renjith

Former Member
0 Kudos

Hi Xiebryant,

Just execute the program RSDDCHECK in your system by giving the value of the field "Type name" as DTFIAP_3 on the selection screen.

This program will tell you if there are any inconsistencies with the structure DTFIAP_3.

Hope this helps.

Regards

Abhii

Sandeep_Kumar
Advisor
Advisor
0 Kudos

Welcome to SCN!

You can check the runtime object consistency .

Se11->utilities->runtime object->Check.