Skip to Content
0
Former Member
May 21, 2009 at 07:54 AM

Dump Analysis in J2IU Tcode

36 Views

On execution of the report its showing the following dump.

Runtime Errors PERFORM_CONFLICT_UC_STRUCT

Except. CX_SY_DYN_CALL_ILLEGAL_TYPE

Date and Time 21.05.2009 13:26:24

Short text

Structure-type conflict when calling a FORM

What happened?

Error in the ABAP Application Program

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

come across a statement that unfortunately cannot be executed.

Error analysis

An exception occurred that is explained in detail below.

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

not caught and

therefore caused a runtime error.

The reason for the exception is:

The call of the FORM "DETERMINE_DEFAULT_VALUES" is incorrect:

The actual parameter no. 2 is at PERFORM not compatible with the

structure type requested by FORM "DETERMINE_DEFAULT_VALUES".

The FORM "DETERMINE_DEFAULT_VALUES" is defined in program "SAPMJ1II".

This error occurs in Unicode if the fragment view of the types is

incompatible.

Missing Handling of System Exception

Program J_1IRUTZ

Trigger Location of Exception

Program J_1IRUTZ

Include J_1IUPBO

Row 97

Module type (MODULE PBO)

Module Name FILL_PAYABLE_AMOUNT

Source Code Extract

Line SourceCde

67 ENDIF.

68 ENDMODULE. " FILL_ACCOUNT_BALANCES OUTPUT

69 &----


70 *& Module FILL_PAYABLE_AMOUNT OUTPUT

71 &----


72 * text *

73 ----


74 MODULE fill_payable_amount OUTPUT.

75 IF flg_first_time = 'X' .

76 *get the total value of amount payable

77 LOOP AT it_exchdr.

78 totals-bed = totals-bed + it_exchdr-exbed.

79 totals-aed = totals-aed + it_exchdr-exaed.

80 totals-sed = totals-sed + it_exchdr-exsed.

81 totals-cess = totals-cess + it_exchdr-cess.

82 totals-ecs = totals-ecs + it_exchdr-ecs.

83

84 *NCCD changes starts

85 totals-nccd = totals-nccd + it_exchdr-nccd.

86 *NCCD changes ends

86 *NCCD changes ends

87 ENDLOOP.

88 *determine default values based on customization

89

90 PERFORM determine_default_values(sapmj1ii)

91 USING p_exgrp

92 totals "#EC NO_INCOMP

93 max_bal

94 CHANGING rg23a

95 rg23c

96 st_pla.

>>>>> ent_tot-bed = rg23a-bed + rg23c-bed + st_pla-bed.

98 ent_tot-sed = rg23a-sed + rg23c-sed + st_pla-sed.

99 ent_tot-aed = rg23a-aed + rg23c-aed + st_pla-aed.

100 ent_tot-ecs = rg23a-ecs + rg23c-ecs + st_pla-ecs.

101

102 *NCCD changes starts

103 ent_tot-nccd = rg23a-nccd + rg23c-nccd + st_pla-nccd.

104 *NCCD changes ends

105 ent_tot-cess = st_pla-cess.

106

107 flg_first_time = space.

108 ENDIF.

109 *

110 PERFORM check_min_balances.

111 ENDMODULE. " FILL_PAYABLE_AMOUNT OUTPUT

112 &----


113 *& Module STATUS_9010 OUTPUT

114 &----


115 * text *

116 ----


Please help me out.....

Regards.

Santosh Alle