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: 

Short Dump in XD02

Former Member
0 Kudos

Hi,

I need a solution for the short dump which i'm getting at the time of accessing the XD02/XD03 transaction for only one particular customer number.

Interestingly the same customer number was useful in that transaction a week before and i was able to add that customer as my shipto in my sales order with all its addresses appearing. Now no details of that customer is appearing and when i double click on shipto field (at VA02) or given the same number at XD02/XD03 transaction, an short dump arises.

It says this...

Program "SAPLSZA1" tried to use screen 0000.

The screen does not exist.

Source code extract

000010 * ABAP-System Include for all programs

000020 constants SPACE value ' ' %_predefined.

000030

000040 * SYST-Felder als SY-Felder ansprechbar machen.

000050 tables: SYST,

000060 sy %%internal%%.

000070 *

000080

000090 tables RSJOBINFO. "for SUBMIT .. VIA JOB ..

000100

000110 data: begin of common part %_SYS%%,

000120 SCREEN type SCREEN,

000130 %_PRINT type PRI_PARAMS,

000140 %_ARCHIVE type ARC_PARAMS,

000150 end of common part.

000160 *

000170 data: %_VIASELSCR type X value '04' %_predefined.

000180

000190 system-exit.

000200 perform (SY-XFORM) in program (SY-XPROG).

000210

000220 * Nach Laden des Dynpros

000230 module %_CTL_INIT output.

000240 perform %_CTL_INIT in program SAPMSSYD using SY-REPID if found.

-


> endmodule.

000260

000270 * Nach DCO

000280 module %_CTL_OUTPUT output.

000290 perform %_CTL_OUTPUT in program SAPMSSYD using SY-REPID if found.

000300 endmodule.

000310

000320 * Vor DCI

000330 module %_CTL_INPUT input.

000340 perform %_CTL_INPUT in program SAPMSSYD using SY-REPID if found.

000350 endmodule.

000360

000370 * Vor at exit-Modul (wenn vorhanden)

000380 module %_CTL_AT_EXIT input.

000390 perform %_CTL_AT_EXIT in program SAPMSSYD using SY-REPID if found.

000400 endmodule.

000410

000420 * Erstes Modul in PAI

000430 module %_CTL_PAI input.

000440 perform %_CTL_PAI in program SAPMSSYD using SY-REPID if found.

I have also got a message in the "How to correct the error" column to search for some OSS note for this issue. I tried and not able to find the exact one. The search criteria proposed for the OSS note was

"DYNPRO_NOT_FOUND" C

"SAPLSZA1" or "<SYSINI>"

"%_CTL_INIT"

This dump appears only for one customer number and all the other numbers are working fine at XD02/XD03. Please help me with your valuable solutions.

5 REPLIES 5

former_member181962
Active Contributor
0 Kudos

Hi,

See if anybody tried to create a screen exit for this transaction.

check if there are any implementations for any one of the badi definhitions:

CUSTOMER_ADD_DATA

CUSTOMER_ADD_DATA_BI

CUSTOMER_ADD_DATA_CS

in se19.

If there are any active implementations, just deactivate and try to execute again.

Regards,

Ravi

0 Kudos

Hi Ravi,

Thanks for a quick reply. How can i able to find whether this BADI's are active.

I went to SE19 and gave the BADI's which you have suggested and clicked display button. But i got the messages as

BAdI implementation CUSTOMER_ADD_DATA_CS does not exist!

BAdI implementation CUSTOMER_ADD_DATA_BI does not exist!

BAdI implementation CUSTOMER_ADD_DATA_CS does not exist!

Please advise.

0 Kudos

Go to se19.

Press F4.

Click on the Information System Button.

In the additinal Selections block, give the names of the Badi Definitions.

and press continue/enter.

YOu will find the implementations for the definitions if ther are any.

Regards,

Ravi

0 Kudos

Hi Ravi,

Thanks again.

I performed the steps suggested by you and found the following implementations were available.

<u>For CUSTOMER_ADD_DATA Badi</u>:

1. FM_CUSTOMER_ADD_DATA - Implementation of CUSTOMER_ADD_DATA by Public Sector

2. ZCUSTOMER_ADD_DATA - For adding custom field in the Customer Master

<u>For CUSTOMER_ADD_DATA_BI Badi</u>:

1. FM_CUSTOMER_ADD_D_BI - IS-PS: Additional Data for Customers (Batch-Input and ALE)

<u>For CUSTOMER_ADD_DATA_CS Badi</u>:

1. FM_CUSTOMER_ADD_D_CS - Implementation of CUSTOMER_ADD_DATA_CS by Public Sector

2. ZCUST_ADD_DATA_CS - Adding custom field to the customer master

Now shall i just give these names and deactivate in Se19. Sorry it might be silly but i really haven't worked on badi's. Hope deactivating it will not cause any surprising behaviour in the transaction.

Please let me know your comments.

Former Member
0 Kudos

Hi,

how did you resolve this problem? I have the same problem and i dont know next.

Thanks, zd.