DDIC_TYPES_INCONSISTENT is an ABAP runtime error which you may come across when using or developing within an SAP system. See below for the standard details explaining what it means and how you can avoid or fix this runtime error.
Short Dump Classification: I - Internal Kernel Error
You can view further information about a runtme error by using transaction code ST22 which will show you this and all runtime erros that have happen in your SAP system.
Also check out the Comments section below to view or add related contributions and example screen shots.
Try restarting the program. If the error persists, activate the
dictionary types <runtime parameter> and <runtime parameter> again and regenerate the program <runtime parameter>.
Please see search hints for more details about the possible cause of this runtime error and how it could be avoided.
Inconsistency between the DDIC types <runtime parameter> and <runtime parameter>.
Please see internal error for more details about the possible cause of this runtime error and how it could be avoided.
Inconsistency detected when accessing the dictionary description for
data type <runtime parameter>.
Type <runtime parameter> is used to define type <runtime parameter>.
According to the dictionary description of type <runtime parameter> the data type
should be <runtime parameter> <runtime parameter> bytes long. According to the dictionary description
of type <runtime parameter> is <runtime parameter> bytes long however.
Please see runtime error for more details about the possible cause of this runtime error and how it could be avoided.
DDIC_TYPES_INCONSISTENT - ddic types inconsistent DDIC_TYPELENG_INCONSISTENT - ddic typeleng inconsistent DDIC_STRUCLENG_INCONSISTENT - ddic strucleng inconsistent DDIC_REFTYPE_INCONSISTENT - ddic reftype inconsistent DDIC_ILLEGAL_TABUNIQUE_KIND - ddic illegal tabunique kind DDIC_ILLEGAL_TABKEYDEF_KIND - ddic illegal tabkeydef kind