cancel
Showing results for 
Search instead for 
Did you mean: 

SYSTEM_NO_ROLL

Former Member
0 Kudos

Hi,

I am working on a scenario where a report is fetching data from a table which has around 2,00,000 records and passing this to an abap proxy to pass the data into XI and then XI creates a file out of this data. The scenario is working fine for smaller amount of data but throws a

short dump when it encounters a large amnount of data like 2-3 Lacs records.

The short dump in R/3 look like this :

Runtime Errors SYSTEM_NO_ROLL

Date and Time 02.01.2008 12:52:51

-

-


-

-


Short text

Unable to fulfil request for 224505622 bytes of memory space.

-

-


-

-


What happened?

Each transaction requires some main memory space to process

application data. If the operating system cannot provide any more

space, the transaction is terminated.

-

-


-

-


What can you do?

Try to find out (e.g. by targetted data selection) whether the

transaction will run with less main memory.

If there is a temporary bottleneck, execute the transaction again.

-

If the error persists, ask your system administrator to check the

following profile parameters:

o ztta/roll_area (1.000.000 - 15.000.000)

Classic roll area per user and internal mode

usual amount of roll area per user and internal mode

o ztta/roll_extension (10.000.000 - 500.000.000)

Amount of memory per user in extended memory (EM)

o abap/heap_area_total (100.000.000 - 1.500.000.000)

Amount of memory (malloc) for all users of an application

server. If several background processes are running on

one server, temporary bottlenecks may occur.

Of course, the amount of memory (in bytes) must also be

available on the machine (main memory or file system swap).

Caution:

The operating system must be set up so that there is also

enough memory for each process. Usually, the maximum address

space is too small.

Ask your hardware manufacturer or your competence center

about this.

In this case, consult your hardware vendor

abap/heap_area_dia: (10.000.000 - 1.000.000.000)

Restriction of memory allocated to the heap with malloc

for each dialog process.

Parameters for background processes:

abap/heap_area_nondia: (10.000.000 - 1.000.000.000)

Restriction of memory allocated to the heap with malloc

for each background process.

Other memory-relevant parameters are:

em/initial_size_MB: (35-1200)

Extended memory area from which all users of an

application server can satisfy their memory requirement.

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

More main memory area was requested.

However, all the available space has been used up.

Possible reasons:

- Many (large) internal tables.

- Many (large) programs active.

- Deep nesting of subroutines with a lot of local data.

-

-


-

-


How to correct the error

Try to decide by analysis whether this request is

reasonable or whether there is a program error. You should pay

particular attention to the internal table entries listed below.

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:

"SYSTEM_NO_ROLL" " "

"CL_WS_PAYLOAD_HANDLER=========CP" or "CL_WS_PAYLOAD_HANDLER=========CM00E"

"SIMPLETRANS_RENDER"

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.

-

-


-

-


System environment

SAP-Release 700

Application server... "r3bgd"

Network address...... "172.16.14.30"

Operating system..... "AIX"

Release.............. "5.2"

Hardware type........ "00083DCF4C00"

Character length.... 8 Bits

Pointer length....... 64 Bits

Work process number.. 10

Shortdump setting.... "full"

Database server... "r3db"

Database type..... "ORACLE"

Database name..... "PRD"

Database user ID.. "SAPR3"

Char.set.... "en_US.ISO8859-1"

SAP kernel....... 700

created (date)... "Jan 28 2007 20:40:17"

create on........ "AIX 2 5 005DD9CD4C00"

Database version. "OCI_102 (10.2.0.2.0) "

Patch level. 95

Patch text.. " "

Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."

SAP database version. 700

Operating system..... "AIX 1 5, AIX 2 5, AIX 3 5"

Memory consumption

Roll.... 16128

EM...... 461035872

Heap.... 0

Page.... 24576

MM Used. 447539496

MM Free. 5099208

-

-


-

-


User and Transaction

Client.............. 999

User................ "COREPP3"

Language key........ "E"

Transaction......... " "

Program............. "CL_WS_PAYLOAD_HANDLER=========CP"

Screen.............. "SAPMSSY0 1000"

Screen line......... 6

-

-


-

-


Information About Termination Point in Simple Transformation Prog.

Termination occurred in the Simple Transformation Program

"/1SAI/TAS00000000000000000001=XT". The call took place using CALL

TRANSFORMATION from the

ABAP program specified below.

In the source code you have the termintion point in line 49

of the (Include) program "/1SAI/TAS00000000000000000001=XT".

-

-


-

-


Section of Source Code in Simple Transformation Program

-

-


Line

SourceCde

-

-


19

<tt:cond>

20

<tt:ref name="ROW">

21

<tt:loop>

22

<Row>

23

<tt:apply name="ZECCSPPDT_ECC_TO_SPP_IB_ROW"/></Row>

24

</tt:loop>

25

</tt:ref>

26

</tt:cond>

27

</tt:group>

28

</tt:template>

29

30

31

<tt:template name = "ZECCSPPDT_ECC_TO_SPP_IB_ROW">

32

<tt:group>

33

<tt:cond>

34

<CRMELOCTYP><tt:value ref="CRMELOCTYP"/></CRMELOCTYP>

35

</tt:cond>

36

<tt:cond>

37

<CRMFLOCTYP><tt:value ref="CRMFLOCTYP"/></CRMFLOCTYP>

38

</tt:cond>

39

<tt:cond>

40

<CRMFSTLTP><tt:value ref="CRMFSTLTP"/></CRMFSTLTP>

41

</tt:cond>

42

<tt:cond>

43

<CRMORDQTYV><tt:value ref="CRMORDQTYV"/></CRMORDQTYV>

44

</tt:cond>

45

<tt:cond>

46

<CRMPGIDATW><tt:value ref="CRMPGIDATW"/></CRMPGIDATW>

47

</tt:cond>

48

<tt:cond>

>>>>>

<CRMPGITIMW><tt:value ref="CRMPGITIMW"/></CRMPGITIMW>

50

</tt:cond>

51

<tt:cond>

52

<CRM_FACLOC><tt:value ref="CRM_FACLOC"/></CRM_FACLOC>

53

</tt:cond>

54

<tt:cond>

55

<CRM_FSTLOC><tt:value ref="CRM_FSTLOC"/></CRM_FSTLOC>

56

</tt:cond>

57

<tt:cond>

58

<CRM_ITCRAT><tt:value ref="CRM_ITCRAT"/></CRM_ITCRAT>

59

</tt:cond>

60

<tt:cond>

61

<CRM_ITMGUI><tt:value ref="CRM_ITMGUI"/></CRM_ITMGUI>

62

</tt:cond>

63

<tt:cond>

64

<CRM_ITMTYP><tt:value ref="CRM_ITMTYP"/></CRM_ITMTYP>

65

</tt:cond>

66

<tt:cond>

67

<CRM_ITMTYS><tt:value ref="CRM_ITMTYS"/></CRM_ITMTYS>

68

</tt:cond>

-

-


-

-


Information About Termination Point in ABAP Prog.

Termination occurred in the ABAP program "CL_WS_PAYLOAD_HANDLER=========CP" -

in "SIMPLETRANS_RENDER".

The main program was "YORDER_SPP_UPLOAD ".

In the source code you have the termination point in line 15

of the (Include) program "CL_WS_PAYLOAD_HANDLER=========CM00E".

The program "CL_WS_PAYLOAD_HANDLER=========CP" was started as a background job.

Job Name....... "YORDER_SPP_UPLOAD"

Job Initiator.. "COREPP3"

Job Number..... 10172300

-

-


-

-


Source Code Extract

-

-


Line

SourceCde

-

-


1

METHOD simpletrans_render.

2

3

4

  • constant for '<?xml':

5

CONSTANTS:

6

c_xml_hdr(5) TYPE x VALUE '3C3F786D6C'.

7

8

DATA:

9

conv_out TYPE REF TO cl_abap_conv_out_ce,

10

lv_xml_hdr TYPE string,

11

lv_xml_hdr_x TYPE xstring.

12

13

14

>>>>>

CALL TRANSFORMATION (transformation_name)

16

SOURCE (bindings)

17

RESULT XML x_xml.

18

  • append xml header if necessary

19

20

IF x_xml(5) <> c_xml_hdr.

21

22

conv_out = cl_abap_conv_out_ce=>create( encoding = 'UTF-8' ).

23

lv_xml_hdr = '<?xml version="1.0" encoding="utf-8"?>'.

24

conv_out->convert( EXPORTING data = lv_xml_hdr

25

IMPORTING buffer = lv_xml_hdr_x ).

26

CONCATENATE lv_xml_hdr_x x_xml INTO x_xml IN BYTE MODE.

27

28

ENDIF.

29

ENDMETHOD.

-

-


-

-


Contents of system fields

-

-


Name

Val.

-

-


SY-SUBRC

0

SY-INDEX

0

SY-TABIX

0

SY-DBCNT

0

SY-FDPOS

18

SY-LSIND

0

SY-PAGNO

0

SY-LINNO

1

SY-COLNO

1

SY-PFKEY

SY-UCOMM

SY-TITLE

Program to upload SPP data

SY-MSGTY

SY-MSGID

SY-MSGNO

000

SY-MSGV1

SY-MSGV2

SY-MSGV3

SY-MSGV4

SY-MODNO

0

SY-DATUM

20080102

SY-UZEIT

125009

SY-XPROG

SAPCNVE

SY-XFORM

CONVERSION_EXIT

-

-


-

-


Active Calls/Events

-

-


No. Ty. Program Include Line

Name

-

-


11 TRANSFORMATI /1SAI/TAS00000000000000000001=XT /1SAI/TAS00000000000000000001=XT 49

CALL

10 METHOD CL_WS_PAYLOAD_HANDLER=========CP CL_WS_PAYLOAD_HANDLER=========CM00E 15

CL_WS_PAYLOAD_HANDLER=>SIMPLETRANS_RENDER

9 METHOD CL_WS_PAYLOAD_HANDLER=========CP CL_WS_PAYLOAD_HANDLER=========CM00D 16

CL_WS_PAYLOAD_HANDLER=>DATA_RENDER

8 METHOD CL_WS_PAYLOAD_HANDLER=========CP CL_WS_PAYLOAD_HANDLER=========CM002 66

CL_WS_PAYLOAD_HANDLER=>DATA_2_PAYLOAD

7 METHOD CL_WS_PAYLOAD_HANDLER=========CP CL_WS_PAYLOAD_HANDLER=========CM007 13

CL_WS_PAYLOAD_HANDLER=>IF_WS_PAYLOAD_HANDLER~GET_PAYLOAD_FROM_REQUEST_DATA

6 METHOD CL_PROXY_FRAMEWORK============CP CL_PROXY_FRAMEWORK============CM011 27

CL_PROXY_FRAMEWORK=>XI_PROCESS_PAYLOAD

5 METHOD CL_PROXY_FRAMEWORK============CP CL_PROXY_FRAMEWORK============CM00V 15

CL_PROXY_FRAMEWORK=>XI_CALL_OUTBOUND

4 METHOD CL_PROXY_FRAMEWORK============CP CL_PROXY_FRAMEWORK============CM00O 19

CL_PROXY_FRAMEWORK=>CALL_EXECUTE_OUT

3 METHOD ZECCSPPCO_MI_ECC_SPP_OB=======CP ZECCSPPCO_MI_ECC_SPP_OB=======CM002 18

ZECCSPPCO_MI_ECC_SPP_OB=>EXECUTE_ASYNCHRONOUS

2 FORM YORDER_SPP_UPLOAD YORDER_SPP_UPLOAD 248

READ_DATA

1 EVENT YORDER_SPP_UPLOAD YORDER_SPP_UPLOAD 102

START-OF-SELECTION

-

-


-

-


Chosen variables

-

-


Name

Val.

-

-


No. 11 Ty. TRANSFORMATI

Name CALL

-

-


No. 10 Ty. METHOD

Name CL_WS_PAYLOAD_HANDLER=>SIMPLETRANS_RENDER

-

-


TRANSFORMATION_NAME

/1SAI/TAS00000000000000000001

2354425453333333333333333333322222222222

F1319F4130000000000000000000100000000000

BINDINGS

Table IT_165[1x16]

CLASS=CL_WS_PAYLOAD_HANDLERMETHOD=DATA_2_PAYLOADDATA=LT_BINDINGS

Table reference: 58

TABH+ 0(20) = 07000000402EAA70000000000000000000000000

TABH+ 20(20) = 0000003A000000A50000000100000010FFFFFFFF

TABH+ 40(16) = 040000EE00000918001025A401800000

store = 0x07000000402EAA70

ext1 = 0x0000000000000000

shmId = 0 (0x00000000)

id = 58 (0x0000003A)

label = 165 (0x000000A5)

fill = 1 (0x00000001)

leng = 16 (0x00000010)

loop = -1 (0xFFFFFFFF)

xtyp = TYPE#000031

occu = 16 (0x00000010)

access = 1 (ItAccessStandard)

idxKind = 0 (ItIndexNone)

uniKind = 2 (ItUniqueNon)

keyKind = 3 (user defined)

cmpMode = 4 (cmpSingleEq)

occu0 = 1

groupCntl = 0

rfc = 0

unShareable = 0

mightBeShared = 0

sharedWithShmTab = 0

isShmLockId = 0

gcKind = 0

isUsed = 1

isCtfyAble = 1

>>>>> Shareable Table Header Data <<<<<

tabi = 0x07000000402EAAC8

pgHook = 0x0000000000000000

idxPtr = 0x0000000000000000

shmTabhSet = 0x0000000000000000

id = 107 (0x0000006B)

refCount = 0 (0x00000000)

tstRefCount = 0 (0x00000000)

lineAdmin = 16 (0x00000010)

lineAlloc = 16 (0x00000010)

shmVersId = 0 (0x00000000)

shmRefCount = 1 (0x00000001)

>>>>> 1st level extension part <<<<<

regHook = Not allocated

collHook = Not allocated

ext2 = Not allocated

>>>>> 2nd level extension part <<<<<

tabhBack = Not allocated

delta_head = Not allocated

pb_func = Not allocated

pb_handle = Not allocated

X_XML

SYST-REPID

CL_WS_PAYLOAD_HANDLER=========CP

4455555454444544444453333333334522222222

3CF73F019CF14F81E4C52DDDDDDDDD3000000000

SY-REPID

CL_WS_PAYLOAD_HANDLER=========CP

4455555454444544444453333333334522222222

3CF73F019CF14F81E4C52DDDDDDDDD3000000000

%_SYSORTSRC

Table IT_167[1x16]

CLASS=CL_WS_PAYLOAD_HANDLERMETHOD=SIMPLETRANS_RENDERDATA=%_SYSORTSRC

Table reference: 60

TABH+ 0(20) = 07000000402FB1E8000000000000000000000000

TABH+ 20(20) = 0000003C000000A70000000100000010FFFFFFFF

TABH+ 40(16) = 040000EE00000FA8000143AC01800000

store = 0x07000000402FB1E8

ext1 = 0x0000000000000000

shmId = 0 (0x00000000)

id = 60 (0x0000003C)

label = 167 (0x000000A7)

fill = 1 (0x00000001)

leng = 16 (0x00000010)

loop = -1 (0xFFFFFFFF)

xtyp = TYPE#000061

occu = 1 (0x00000001)

access = 2 (ItAccessSorted)

idxKind = 0 (ItIndexNone)

uniKind = 1 (ItUnique)

keyKind = 3 (user defined)

cmpMode = 5 (cmpSingle)

occu0 = 1

groupCntl = 0

rfc = 0

unShareable = 0

mightBeShared = 0

sharedWithShmTab = 0

isShmLockId = 0

gcKind = 0

isUsed = 1

isCtfyAble = 1

>>>>> Shareable Table Header Data <<<<<

tabi = 0x07000000402FD398

pgHook = 0x0000000000000000

idxPtr = 0x0000000000000000

shmTabhSet = 0x0000000000000000

id = 108 (0x0000006C)

refCount = 0 (0x00000000)

tstRefCount = 0 (0x00000000)

lineAdmin = 1 (0x00000001)

lineAlloc = 1 (0x00000001)

shmVersId = 0 (0x00000000)

shmRefCount = 1 (0x00000001)

>>>>> 1st level extension part <<<<<

regHook = Not allocated

collHook = Not allocated

ext2 = Not allocated

>>>>> 2nd level extension part <<<<<

tabhBack = Not allocated

delta_head = Not allocated

pb_func = Not allocated

pb_handle = Not allocated

%_DUMMY$$

2222

0000

C_XML_HDR

<?xml

33766

CF8DC

CONV_OUT

| | F0000000 | | F0000000 | | LV_XML_HDR | | | | %_SPACE | | | | 2 | | 0 | | LV_XML_HDR_X | | | - -


| No. 9 Ty. METHOD | | Name CL_WS_PAYLOAD_HANDLER=>DATA_RENDER | - -
| TRANSFORMATION_NAME | | /1SAI/TAS00000000000000000001 | | 2354425453333333333333333333322222222222 | | F1319F4130000000000000000000100000000000 | | BINDINGS | | Table IT_165[1x16] | | PROXYNAME | | ZECCSPPCO_MI_ECC_SPP_OB | | 544455544544544455555442222222 | | A5333003FFD9F533F300FF20000000 | | EXTENDED | | | | 2 | | 0 | | X_XML | | | | OSTREAM | |

D0000002

0000000F

%_FSREG_001

???

??????

??????

%_VIASELSCR

#

0

4

SY-XPROG

SAPCNVE

5454454222222222222222222222222222222222

3103E65000000000000000000000000000000000

RSJOBINFO

00000000000000 ####

222222222222222222222222222222223333333333333322222222222222222222222222222222220000

000000000000000000000000000000000000000000000000000000000000000000000000000000000000

%_SYSORTSRC

Table[initial]

L_SHOW

2

0

SYST

#######################################################A#######P##############################

0000000000000000000000000000000000000000000000010000000400000005000000000000000100000000000000

0000000000000000000000000000000000000000000000020001000100010000000000000000000E00000000000000

SY-XFORM

CONVERSION_EXIT

444545544454545222222222222222

3FE65239FEF5894000000000000000

-

-


No. 8 Ty. METHOD

Name CL_WS_PAYLOAD_HANDLER=>DATA_2_PAYLOAD

-

-


DATA

Table IT_65[1x824]

DATA=REQUEST_PARAMETERS | | Table reference: 43 | | TABH+ 0(20) = 070000005261FE78070000004028FC4800000000 | | TABH+ 20(20) = 0000002B000000410000000100000338FFFFFFFF | | TABH+ 40(16) = 0400007F00000AA0001024C401800000 | | store = 0x070000005261FE78 | | ext1 = 0x070000004028FC48 | | shmId = 0 (0x00000000) | | id = 43 (0x0000002B) | | label = 65 (0x00000041) | | fill = 1 (0x00000001) | | leng = 824 (0x00000338) | | loop = -1 (0xFFFFFFFF) | | xtyp = TYPE#000038 | | occu = 16 (0x00000010) | | access = 1 (ItAccessStandard) | | idxKind = 0 (ItIndexNone) | | uniKind = 2 (ItUniqueNon) | | keyKind = 1 (default) | | cmpMode = 8 (cmpManyEq) | | occu0 = 1 | | groupCntl = 0 | | rfc = 0 | | unShareable = 0 | | mightBeShared = 0 | | sharedWithShmTab = 0 | | isShmLockId = 0 | | gcKind = 0 | | isUsed = 1 | | isCtfyAble = 1 | | >>>>> Shareable Table Header Data <<<<< | | tabi = 0x070000005416BDC8 | | pgHook = 0x0000000000000000 | | idxPtr = 0x0000000000000000 | | shmTabhSet = 0x0000000000000000 | | id = 48 (0x00000030) | | refCount = 0 (0x00000000) | | tstRefCount = 0 (0x00000000) | | lineAdmin = 16 (0x00000010) | | lineAlloc = 16 (0x00000010) | | shmVersId = 0 (0x00000000) | | shmRefCount = 1 (0x00000001) | | >>>>> 1st level extension part <<<<< | | regHook = 0x070000004028FAD0 | | collHook = 0x0000000000000000 | | ext2 = 0x0000000000000000 | | >>>>> 2nd level extension part <<<<< | | tabhBack = Not allocated | | delta_head = Not allocated | | pb_func = Not allocated | | pb_handle = Not allocated | | TRANSFORMATION_NAME | | /1SAI/TAS00000000000000000001 | | 2354425453333333333333333333322222222222 | | F1319F4130000000000000000000100000000000 | | DIRECTION | | Request Message | | 567767724677666 | | 25155340D533175 | | PROXY_NAME | | ZECCSPPCO_MI_ECC_SPP_OB | | 544455544544544455555442222222 | | A5333003FFD9F533F300FF20000000 | | PAYLOAD | |

D0000002

1000000E

SCREEN

%_17SNS0000772164_%_%_%_%_%_%_

2533545333333333352525252525252222222222222222222222222222222222222222222222222222222222222222

5F173E30000772164F5F5F5F5F5F5F0000000000000000000000000000000000000000000000000000000000000000

CX_XMS_SYSERR_PROXY=>CO_ID_SERIALIZE_APPL_DATA

SERIALIZE_APPLICATION_DATA

545444454545544445444544542222

35291C9A5F100C93149FEF41410000

L_ROOT_ERROR->KERNEL_ERRID

???

??????

??????

LT_BINDINGS

Table IT_165[1x16]

ME->IF_WS_PAYLOAD_HANDLER~EXTENDED_XML_HANDLING

2

0

L_OSTREAM

D0000002

0000000F

L_TRANSFORMATION_ERROR

F0000000

F0000000

-

-


No. 7 Ty. METHOD

Name CL_WS_PAYLOAD_HANDLER=>IF_WS_PAYLOAD_HANDLER~GET_PAYLOAD_FROM_REQUEST_DATA

-

-


REQUEST_DATA

Table IT_65[1x824]

PAYLOAD

| | F0000000 | | F0000000 | | ME->PROXY_TYPE | | CLAS | | 4445 | | 3C13 | | ME | |

D0000002

60000009

ME->IF_WS_PAYLOAD_HANDLER~PROXY_NAME

ZECCSPPCO_MI_ECC_SPP_OB

544455544544544455555442222222

A5333003FFD9F533F300FF20000000

ME->IF_WS_PAYLOAD_HANDLER~PROXY_METHOD

EXECUTE_ASYNCHRONOUS

454455454554445444552222222222

5853545F139E382FEF530000000000

ME->IF_WS_PAYLOAD_HANDLER~EXTENDED_XML_HANDLING

2

0

LO_TRANSFORMATION

| | D0000002 | | 2000000D | | LO_TRANSFORMATION->ABAP2XML_NAME | | /1SAI/TAS00000000000000000001 | | 2354425453333333333333333333322222222222 | | F1319F4130000000000000000000100000000000 | | CL_PROXY_RUNTIME_ERRORS=>C_MDIR_REQUEST | | Request Message | | 567767724677666 | | 25155340D533175 | | %_ARCHIVE | | | | 2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 | | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | | CX_XMS_SYSERR_PROXY=>CO_ID_SERIALIZE_APPL_DATA | | SERIALIZE_APPLICATION_DATA | | 545444454545544445444544542222 | | 35291C9A5F100C93149FEF41410000 | - -


| No. 6 Ty. METHOD | | Name CL_PROXY_FRAMEWORK=>XI_PROCESS_PAYLOAD | - -
| SY-REPID | | CL_PROXY_FRAMEWORK============CP | | 4455545554544454543333333333334522222222 | | 3CF02F89F621D57F2BDDDDDDDDDDDD3000000000 | | ME | |

F0000000

5000000A

RSJOBINFO

00000000000000 ####

222222222222222222222222222222223333333333333322222222222222222222222222222222220000

000000000000000000000000000000000000000000000000000000000000000000000000000000000000

%_FSREG_001

???

??????

??????

%_DUMMY$$

2222

0000

LO_PAYLOADS

| | F0000000 | | 1000000E | | LO_PAYLOADS_INTERNAL | |

F0000000

1000000E

LO_PAYLOAD_HANDLER

D0000002

60000009

ME->INTERFACE_DIRECTION

OUT

455

F54

ME->CO_INTERFACE_DIRECTION_OUT

OUT

455

F54

ME->MESSAGE_DIRECTION

REQUEST

5455455

2515534

ME->CO_MESSAGE_DIRECTION_REQUEST

REQUEST

5455455

2515534

ME->REQUEST_PARAMETERS

Table IT_65[1x824]

LO_PAYLOAD

| | F0000000 | | F0000000 | | SYST | | #######################################################A#######P############################## | | 0000000000000000000000000000000000000000000000010000000400000005000000000000000100000000000000 | | 0000000000000000000000000000000000000000000000020001000100010000000000000000000E00000000000000 | | LO_PAYLOAD_POINTER | | 0.0.0.0.0.0.0.1. | | C0000000 | | F0000000 | - -


| No. 5 Ty. METHOD | | Name CL_PROXY_FRAMEWORK=>XI_CALL_OUTBOUND | - -
| ME->XMB_MESSAGE | |

E0000001

B0000004

ME->MESSAGE_DIRECTION

REQUEST

5455455

2515534

ME->CO_MESSAGE_DIRECTION_REQUEST

REQUEST

5455455

2515534

ME

| | F0000000 | | 5000000A | | ME->T_REQUEST_PAYLOAD_START | | ####"(##B# | | 20000229840 | | 0812728702C | | ME->T_REQUEST_PAYLOAD_END | | 0.0.0.0.0.0.0.0.0.0.1. | | 00000000000 | | 0000000000C | | ME->T_CALL_START | | 0.0.0.0.0.0.0.0.0.0.1. | | 00000000000 | | 0000000000C | | ME->T_CALL_END | | 0.0.0.0.0.0.0.0.0.0.1. | | 00000000000 | | 0000000000C | | ME->IS_SYNCHRON | | | | 2 | | 0 | | ME->C_TRUE | | X | | 5 | | 8 | | ME->CO_MESSAGE_DIRECTION_RESPONSE | | RESPONSE | | 54554454 | | 2530FE35 | - -


| No. 4 Ty. METHOD | | Name CL_PROXY_FRAMEWORK=>CALL_EXECUTE_OUT | - -
| ME | |

F0000000

5000000A

ME->T_CALL_METHOD_START

####"&AR3#

20000224530

0812726123C

ME->RUNTIME

RUNTIME_XI

5545444554

25E49D5F89

ME->RUNTIME_XI

RUNTIME_XI

5545444554

25E49D5F89

SCREEN

%_17SNS0000772164_%_%_%_%_%_%_

2533545333333333352525252525252222222222222222222222222222222222222222222222222222222222222222

5F173E30000772164F5F5F5F5F5F5F0000000000000000000000000000000000000000000000000000000000000000

SY

#######################################################A#######P##############################

0000000000000000000000000000000000000000000000010000000400000005000000000000000100000000000000

0000000000000000000000000000000000000000000000020001000100010000000000000000000E00000000000000

LO_ERROR

| | F0000000 | | F0000000 | | SYST-REPID | | CL_PROXY_FRAMEWORK============CP | | 4455545554544454543333333333334522222222 | | 3CF02F89F621D57F2BDDDDDDDDDDDD3000000000 | - -


| No. 3 Ty. METHOD | | Name ZECCSPPCO_MI_ECC_SPP_OB=>EXECUTE_ASYNCHRONOUS | - -
| OUTPUT | | ####ÿÿÿÿ####ÿÿÿÿÙ######& | | 0000FFFF0000FFFFD0000002 | | 0000FFFF0000FFFF90000006 | | %_DUMMY$$ | | | | 2222 | | 0000 | | SY-REPID | | ZECCSPPCO_MI_ECC_SPP_OB=======CP | | 5444555445445444555554433333334522222222 | | A5333003FFD9F533F300FF2DDDDDDD3000000000 | | ME->PROXY_FRAMEWORK | |

F0000000

5000000A

%_PRINT

DOT 001YORDER_SPCOR XXX8 ##

4452333545445555445222222222222222222222222222222222222222222222222222222222222222222225553200

4F400019F2452F303F2000000000000000000000000000000000000000000000000000000000000000000008888000

L_VALUE

0.0.0.0.0.0.0.1.

C0000000

E0000001

SPACE

2

0

%_ARCHIVE

2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

SY-XPROG

SAPCNVE

5454454222222222222222222222222222222222

3103E65000000000000000000000000000000000

-

-


No. 2 Ty. FORM

Name READ_DATA

-

-


W_DATA-CRMORDQTYV

WA_ORDERSPP-CRMORDQTYV

0.0.0.0.0.0.0.1.

00000000

0000010C

W_DATA-CRMPGIDATW

WA_ORDERSPP-CRMPGIDATW

20071228

33333333

20071228

W_DATA-CRM_FACLOC

WA_ORDERSPP-CRM_FACLOC

PT03

5533

0403

W_DATA-CRM_FSTLOC

WA_ORDERSPP-CRM_FSTLOC

PT03

5533

0403

W_DATA-CRM_ITCRAT

WA_ORDERSPP-CRM_ITCRAT

20071228

33333333

20071228

W_DATA-CRM_ITMTYP

WA_ORDERSPP-CRM_ITMTYP

ZTAN

5544

A41E

W_DATA-CRM_NUMINT

WA_ORDERSPP-CRM_NUMINT

000010

333333

000010

W_DATA-CRM_OHGUID

WA_ORDERSPP-CRM_OHGUID

DT.28-12-2007

45233233233332222222

44E28D12D20070000000

W_DATA-CRM_REQDAT

WA_ORDERSPP-CRM_REQDAT

20071228

33333333

20071228

W_DATA-CRM_SHIPTO

WA_ORDERSPP-CRM_SHIPTO

0000010151

3333333333

0000010151

W_DATA-CRMPROD_ID

WA_ORDERSPP-CRM_PROD_ID

DZ73033V

453333352222222222

4A7303360000000000

T_DATA

Table IT_58[276208x272]

PROGRAM=YORDER_SPP_UPLOADDATA=T_DATA

Table reference: 33

TABH+ 0(20) = 07000000402444B8000000000000000000000000

TABH+ 20(20) = 000000210000003A000436F000000110FFFFFFFF

TABH+ 40(16) = 0400000000000E90001024C401800000

store = 0x07000000402444B8

ext1 = 0x0000000000000000

shmId = 0 (0x00000000)

id = 33 (0x00000021)

label = 58 (0x0000003A)

fill = 276208 (0x000436F0)

leng = 272 (0x00000110)

loop = -1 (0xFFFFFFFF)

xtyp = TYPE#000056

occu = 16 (0x00000010)

access = 1 (ItAccessStandard)

idxKind = 0 (ItIndexNone)

uniKind = 2 (ItUniqueNon)

keyKind = 1 (default)

cmpMode = 8 (cmpManyEq)

occu0 = 1

groupCntl = 0

rfc = 0

unShareable = 0

mightBeShared = 0

sharedWithShmTab = 0

isShmLockId = 0

gcKind = 0

isUsed = 1

isCtfyAble = 1

>>>>> Shareable Table Header Data <<<<<

tabi = 0x07000000410B4F68

pgHook = 0x070000004ACAFA78

idxPtr = 0x0000000000000000

shmTabhSet = 0x0000000000000000

id = 42 (0x0000002A)

refCount = 0 (0x00000000)

tstRefCount = 0 (0x00000000)

lineAdmin = 278512 (0x00043FF0)

lineAlloc = 276208 (0x000436F0)

shmVersId = 0 (0x00000000)

shmRefCount = 1 (0x00000001)

>>>>> 1st level extension part <<<<<

regHook = Not allocated

collHook = Not allocated

ext2 = Not allocated

>>>>> 2nd level extension part <<<<<

tabhBack = Not allocated

delta_head = Not allocated

pb_func = Not allocated

pb_handle = Not allocated

W_DATA

####ÿÿÿÿï#######ï#######ï#######ï#######ï#######ï#######ï#######ï#######ï#######ï#######ï#####

0000FFFFE0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000000E00000

0000FFFFF0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00000

S_DATA-MT_ECC_TO_SPP_IB+8(8)

Table IT_59[276208x272]

PROGRAM=YORDER_SPP_UPLOADDATA=S_DATA-MT_ECC_TO_SPP_IB+8(8)

Table reference: 38

TABH+ 0(20) = 070000004B16C0E0000000000000000000000000

TABH+ 20(20) = 000000260000003B000436F000000110FFFFFFFF

TABH+ 40(16) = 0400000000000F38001024C401800000

store = 0x070000004B16C0E0

ext1 = 0x0000000000000000

shmId = 0 (0x00000000)

id = 38 (0x00000026)

label = 59 (0x0000003B)

fill = 276208 (0x000436F0)

leng = 272 (0x00000110)

loop = -1 (0xFFFFFFFF)

xtyp = TYPE#000059

occu = 16 (0x00000010)

access = 1 (ItAccessStandard)

idxKind = 0 (ItIndexNone)

uniKind = 2 (ItUniqueNon)

keyKind = 1 (default)

cmpMode = 8 (cmpManyEq)

occu0 = 1

groupCntl = 0

rfc = 0

unShareable = 0

mightBeShared = 0

sharedWithShmTab = 0

isShmLockId = 0

gcKind = 0

isUsed = 1

isCtfyAble = 1

>>>>> Shareable Table Header Data <<<<<

tabi = 0x070000004B16C138

pgHook = 0x070000004B16D250

idxPtr = 0x0000000000000000

shmTabhSet = 0x0000000000000000

id = 43 (0x0000002B)

refCount = 0 (0x00000000)

tstRefCount = 0 (0x00000000)

lineAdmin = 276208 (0x000436F0)

lineAlloc = 276208 (0x000436F0)

shmVersId = 0 (0x00000000)

shmRefCount = 1 (0x00000001)

>>>>> 1st level extension part <<<<<

regHook = Not allocated

collHook = Not allocated

ext2 = Not allocated

>>>>> 2nd level extension part <<<<<

tabhBack = Not allocated

delta_head = Not allocated

pb_func = Not allocated

pb_handle = Not allocated

M_DATA

####ÿÿÿÿ####ÿÿÿÿØ######'

0000FFFF0000FFFFD0000002

0000FFFF0000FFFF80000007

S_DATA

####ÿÿÿÿ####ÿÿÿÿÙ######&

0000FFFF0000FFFFD0000002

0000FFFF0000FFFF90000006

%_DUMMY$$

2222

0000

PRXY

F0000000

60000009

%_SPACE

2

0

SY-ONCOM

S

5

3

-

-


No. 1 Ty. EVENT

Name START-OF-SELECTION

-

-


SY

#######################################################A#######P##############################

0000000000000000000000000000000000000000000000010000000400000005000000000000000100000000000000

0000000000000000000000000000000000000000000000020001000100010000000000000000000E00000000000000

RSJOBINFO

00000000000000 ####

222222222222222222222222222222223333333333333322222222222222222222222222222222220000

000000000000000000000000000000000000000000000000000000000000000000000000000000000000

-

-


-

-


Internal notes

The termination was triggered in function "ResizeStringInt"

of the SAP kernel, in line 883 of the module

"//bas/700_REL/src/krn/runt/abstring.c#4".

The internal operation just processed is "TRFO".

Internal mode was started at 20080102101729.

-

-


-

-


Active Calls in SAP Kernel

-

-


Lines of C Stack in Kernel (Structure Differs on Each Platform)

-

-


=> 64 bit R/3 Kernel

=> 64 bit AIX Kernel

=> Heap limit = unlimited

=> Stack limit = 4294967296

=> Core limit = 1073741312

=> File size limit = unlimited

=> Heap address = 0x156b3dfc0

=> Stack address = 0xfffffffffffa8f0

=> Stack low = 0xfffffffffffa8f0

=> Stack high = 0xffffffffffff790

=> Stack Trace:

AixStack() at 0x1000a0248

CTrcStack2() at 0x1000a0340

rabax_CStackSave__Fv() at 0x1000cd144

ab_rabax() at 0x1000c9fb0

ResizeString__FP6StrRefUlUcUiT3() at 0x10019868c

PrepareStrhInt__FP6StrRefUlUcT3() at 0x10019709c

fbAbapStringWrite_12_5() at 0x100b69d00

close_elem() at 0x1010fe818

execute_actions() at 0x10110035c

fxAbsCloseElement() at 0x10110099c

ab_stS_ERV() at 0x1013d796c

ab_stEngineRun__FP9st_engine() at 0x100b734c4

CallSimpleTransformation__FPvT1P12TransOptionsUiUc() at 0x1010f53d0

ab_jtrfo__Fv() at 0x1010f094c

ab_extri__Fv() at 0x10036ee84

ab_xevent__FPCc() at 0x1008dc5fc

ab_trigg__Fv() at 0x1008dc2f0

ab_run() at 0x101241b88

N_ab_run() at 0x1011d83ec

dynpmcal() at 0x1011d71e8

dynppai0() at 0x1011d4e60

dynprctl() at 0x1011de028

dynpen00() at 0x10115671c

Thdynpen00() at 0x1000f3a6c

TskhLoop() at 0x1000f6cc0

ThStart() at 0x10010dcfc

DpMain() at 0x101764674

nlsui_main() at 0x101798cac

-

-


-

-


List of ABAP programs affected

-

-


Index

Typ

Program

Group

Date

Time

Size

Lang.

-

-


0

Prg

YORDER_SPP_UPLOAD

0

27.12.2007

14:26:49

45056

E

1

Prg

SAPMSSY0

1

15.08.2007

13:15:45

72704

E

2

Prg

SAPMSSYD

1

16.08.2006

12:06:37

18432

E

3

Prg

SAPFSYSCALLS

1

09.09.2004

14:18:32

6144

E

4

Prg

RSDBRUNT

0

16.08.2006

12:06:27

226304

E

5

Prg

SAPLSPRI

5

15.08.2007

13:16:28

299008

E

6

Typ

PRI_PARAMS

0

02.11.1998

09:46:12

5120

7

Typ

ARC_PARAMS

0

28.08.1997

08:36:28

4096

8

Typ

PRI_LAYOUT

0

06.11.2003

20:30:04

3072

9

Typ

PRIPAR_EXT

0

18.05.2004

14:07:03

3072

10

Typ

PRIPAR_EX2

0

09.11.2000

14:10:39

2048

11

Typ

PRIPAR_EX3

0

18.05.2004

14:07:03

3072

12

Typ

TPRI_DEF

0

09.11.2000

14:24:28

5120

13

Typ

USR01

0

14.02.1998

15:22:01

4096

14

Typ

TSP1D

0

15.11.2000

17:58:02

5120

15

Prg

SAPLSPOO

15

03.07.2006

09:56:25

128000

E

16

Prg

SAPLRSPOLSTDRV

16

19.05.2005

19:16:03

49152

E

17

Typ

TSPOPTIONS

0

29.01.1997

19:13:56

2048

18

Typ

TSP03

0

02.11.1998

09:57:05

5120

19

Typ

TSP0A

0

15.11.2000

17:58:02

5120

20

Typ

TSP03C

0

21.11.2003

11:41:10

7168

21

Typ

TSP03T

0

23.03.1998

18:21:38

5120

22

Typ

TSP06A

0

15.11.2000

17:58:02

6144

23

Prg

SAPCNVE

23

09.09.2004

14:36:10

6144

E

24

Prg

SAPLSPOC

24

15.08.2007

13:10:48

121856

E

25

Typ

TSP03L

0

10.07.1997

00:46:18

2048

26

Typ

RSPOCHECK

0

13.08.1997

12:53:10

3072

27

Typ

TSP03A

0

10.07.1997

00:46:15

2048

28

Prg

SAPLSFES

28

15.08.2007

13:15:45

229376

E

29

Prg

SAPLSPOR

29

03.07.2006

10:27:35

33792

E

30

Prg

SAPLSPOB

30

15.08.2007

13:11:41

62464

E

31

Prg

SAPLSDEX

31

09.09.2004

14:20:42

19456

E

32

Typ

DD07T

0

15.08.2007

12:27:59

3072

33

Typ

DEVPAR

0

04.12.2000

12:46:11

3072

34

Typ

RSPOATTR

0

10.11.1999

17:44:19

2048

35

Typ

RSSCR

0

30.03.2005

10:21:45

5120

36

Prg

RSDBSPBL

0

30.03.2005

10:21:58

59392

E

37

Prg

SAPDB__S

0

30.03.2005

10:22:01

16384

E

38

Typ

VARID

0

12.05.1997

16:51:30

4096

39

Typ

SSCRFIELDS

0

13.05.1997

12:54:26

4096

40

Prg

%_CSYDB0

0

30.03.2005

10:21:45

28672

E

41

Prg

RSDBSPVA

0

15.08.2007

13:15:41

114688

E

42

Prg

SAPLSVAR

42

15.08.2007

13:16:28

694272

E

43

Typ

RSVAMEMKEY

0

07.05.1997

13:07:49

2048

44

Prg

RSDBSPMC

0

16.08.2006

11:55:58

67584

E

45

Typ

DDSHDESCR

0

03.09.1997

03:05:16

3072

46

Typ

SPPARAMS

0

07.05.1997

13:10:38

2048

47

Prg

SAPLICON

47

16.08.2006

11:55:59

24576

E

48

Prg

%_CICON

47

25.01.2006

11:06:59

76800

E

49

Typ

ICONT

0

16.08.2006

11:55:57

2048

50

Prg

SAPLSABE

50

09.09.2004

14:18:36

10240

E

51

Prg

SAPLSECU

51

15.08.2007

13:11:33

74752

E

52

Typ

RSSUBINFO

0

14.10.1999

22:01:03

3072

53

Prg

RSDBSPVD

0

15.08.2007

13:11:40

75776

E

54

Typ

DFIES

0

28.12.2004

17:06:45

8192

55

Typ

VARI

0

12.05.1997

15:27:09

6144

56

Typ

RSDSFIELDS

0

20.08.1998

10:57:22

5120

57

Prg

%_CRSDS

0

18.02.2005

14:15:39

8192

E

58

Typ

RSDSEXPR

0

20.08.1998

10:57:18

2048

59

Typ

RVARI

0

30.03.1998

09:40:50

4096

60

Typ

VARIS

0

12.05.1997

15:27:21

2048

61

Typ

RSVARKEY

0

07.05.1997

13:07:54

2048

62

Prg

SAPLSSEL

62

15.08.2007

13:15:36

984064

E

63

Typ

RSCONVERT

0

09.11.2000

14:11:21

3072

64

Prg

RSDBSPDS

0

25.01.2006

11:07:00

46080

E

65

Prg

SAPLDSYA

65

15.08.2007

13:10:34

39936

E

66

Prg

SAPFSDS1

65

30.03.2005

10:22:01

47104

E

67

Typ

TDCLD

0

02.11.1998

09:51:35

5120

68

Prg

SAPLSDOD

68

25.01.2006

10:59:45

39936

E

69

Typ

DOKIL

0

12.05.1997

16:46:17

3072

70

Prg

SAPLLANG

70

09.09.2004

14:18:35

8192

E

71

Typ

T002

0

15.08.2007

12:29:16

2048

72

Typ

RSEXFCODE

0

13.08.1997

12:52:57

2048

73

Prg

SAPFSPOR

0

09.09.2004

14:18:32

12288

E

74

Typ

RSSELINT

0

04.04.1995

16:12:37

2048

75

Prg

SAPLOMCV

75

25.01.2006

11:07:05

20480

E

76

Prg

CL_ABAP_TYPEDESCR=============CP

76

05.07.2005

13:10:15

25600

E

77

Prg

CL_ABAP_ELEMDESCR=============CP

77

03.07.2006

10:26:16

31744

E

78

Prg

CL_ABAP_DATADESCR=============CP

78

05.07.2005

13:10:15

16384

E

79

Prg

CL_ABAP_REFDESCR==============CP

79

05.07.2005

13:10:15

20480

E

80

Prg

CL_ABAP_STRUCTDESCR===========CP

80

25.01.2006

11:00:49

34816

E

81

Prg

CL_ABAP_COMPLEXDESCR==========CP

81

05.07.2005

13:10:15

14336

E

82

Prg

CL_ABAP_TABLEDESCR============CP

82

05.07.2005

13:10:15

21504

E

83

Prg

CL_ABAP_CLASSDESCR============CP

83

05.07.2005

13:10:15

25600

E

84

Prg

CL_ABAP_OBJECTDESCR===========CP

84

05.07.2005

13:10:15

29696

E

85

Prg

CL_ABAP_INTFDESCR=============CP

85

05.07.2005

13:10:15

20480

E

86

Prg

CL_EXITHANDLER================CP

86

15.08.2007

13:16:28

24576

E

87

Prg

SAPLSEXV

87

15.08.2007

13:14:19

103424

E

88

Typ

SXS_ATTR

0

05.01.2006

12:04:28

4096

89

Prg

CL_BADI_FLT_DATA_TRANS_AND_DB=CP

89

15.08.2007

13:16:28

29696

E

90

Typ

V_EXT_ACT

0

09.11.2000

14:27:05

2048

91

Typ

SXC_EXIT

0

09.11.2000

14:23:43

2048

92

Prg

CL_EX_BADI_MATN1==============CP

92

25.01.2006

11:07:02

17408

E

93

Prg

IF_EX_BADI_MATN1==============IP

86

18.05.2004

11:08:26

4096

E

94

Typ

TMCNV

0

15.08.2007

14:36:01

4096

95

Prg

SAPLV04B

95

09.09.2004

14:18:37

10240

E

96

Typ

TAUUM

0

14.02.1998

12:33:11

2048

97

Prg

SAPLSTUP

97

05.01.2006

12:20:05

64512

E

98

Prg

SAPLCNDP

98

03.07.2006

09:52:45

178176

E

99

Prg

SAPLSCNT

99

18.02.2005

14:16:06

24576

E

100

Prg

SAPSHDTV

99

05.01.2005

16:26:16

28672

E

101

Prg

SAPFGUICNTL

1

18.02.2005

14:15:08

20480

E

102

Prg

SAPLOLEA

102

15.08.2007

13:14:35

86016

E

103

Prg

SAPLSGUI

103

15.08.2007

13:15:45

66560

E

104

Prg

SAPLSTTM

104

05.07.2005

13:10:18

62464

E

105

Prg

SAPLSBDC

105

05.07.2005

13:10:18

37888

E

106

Prg

SAPLTHFB

106

15.08.2007

13:15:45

340992

E

107

Typ

WPINFO

0

26.02.1999

14:49:01

5120

108

Prg

SAPLURFC

108

15.06.2005

11:39:01

18432

E

109

Prg

SAPLSPLUGIN

109

09.09.2004

14:18:36

7168

E

110

Typ

SWCBCONT

0

15.11.2000

17:55:11

3072

111

Typ

OLE_VERBS

0

04.04.1995

16:02:20

2048

112

Typ

OLE_PA

0

04.04.1995

16:02:19

2048

113

Typ

SSCRTEXTS

0

03.09.1997

03:12:33

3072

114

Typ

RSVUVINT

0

15.01.1996

16:09:23

2048

115

Typ

YORDERSPP

0

27.12.2007

14:25:03

4096

116

Prg

SAPLSPIAGENTCW

116

18.02.2005

14:15:59

10240

E

117

Prg

SAPLSPILS

117

15.08.2007

13:15:45

50176

E

118

Prg

CL_OS_TRANSACTION_END_NOTIFIERCP

118

05.07.2005

13:05:25

7168

E

119

Prg

CL_SYSTEM_TRANSACTION_STATE===CP

119

15.08.2007

13:15:45

91136

E

120

Prg

SAPLOI00

120

11.04.2005

17:14:25

83968

E

121

Typ

VAPMA

0

28.08.1997

09:11:30

4096

122

Typ

VBAP

0

15.08.2007

14:36:08

33792

123

Typ

VBAK

0

15.08.2007

14:36:08

20480

124

Prg

ZECCSPPCO_MI_ECC_SPP_OB=======CP

124

15.10.2007

14:18:07

15360

E

125

Prg

CL_PROXY_BASIS================CP

125

18.05.2004

10:34:50

11264

E

126

Typ

LVC_S_ROID

0

14.10.1999

21:58:04

2048

127

Prg

CL_PROXY_FRAMEWORK============CP

127

28.02.2005

20:59:04

95232

E

128

Prg

CX_SRT_LP_REGISTRY============CP

128

13.02.2005

19:41:34

12288

E

129

Typ

SCX_SRCPOS

0

18.05.2004

14:07:11

2048

130

Typ

SRT_LP_MESSAGE

0

06.11.2003

20:31:27

3072

131

Prg

CX_STATIC_CHECK===============CP

131

05.07.2005

13:10:16

8192

E

132

Prg

CX_ROOT=======================CP

132

05.07.2005

13:10:16

9216

E

133

Prg

CX_XMS_SYSERR_PROXY===========CP

133

14.02.2005

17:09:47

20480

E

134

Prg

CX_XMS_SYSTEM_ERROR===========CP

134

28.12.2004

18:23:35

18432

E

135

Prg

CL_SRT_LP_MAINTENANCE=========CP

135

14.02.2005

17:09:42

142336

E

136

Typ

SXI_ADDRESS

0

06.11.2003

20:31:57

2048

137

Typ

SRT_LP

0

14.02.2005

17:08:14

4096

138

Prg

CL_SOAP_RUNTIME===============CP

138

16.08.2006

12:15:41

17408

E

139

Prg

%_CTSOAP

138

18.02.2005

14:16:05

13312

E

140

Prg

CL_SOAP_RUNTIME_ROOT==========CP

140

16.08.2006

12:15:41

28672

E

141

Prg

CL_SOAP_ENVIRONMENT===========CP

141

05.07.2005

13:10:15

8192

E

142

Prg

CL_SOAP_RUNTIME_UTILS=========CP

142

30.09.2004

13:30:26

47104

E

143

Prg

CL_WS_TRANSPORT_BINDING=======CP

143

18.05.2004

10:55:11

12288

E

144

Prg

IF_WS_TRANSPORT_BINDING=======IP

143

18.05.2004

11:09:39

4096

E

145

Prg

CL_WSPROTOCOL_INTERNAL========CP

145

18.05.2004

10:55:09

11264

E

146

Prg

IF_WSPROTOCOL_INTERNAL========IP

145

18.05.2004

11:09:37

9216

E

147

Prg

IF_WSPROTOCOL=================IP

127

18.05.2004

11:09:37

4096

E

148

Prg

CL_WSPROTOCOL_PAYLOAD=========CP

148

18.05.2004

10:55:10

15360

E

149

Prg

IF_WSPROTOCOL_PAYLOAD=========IP

148

18.05.2004

11:09:37

6144

E

150

Prg

CL_WSPROTOCOL_MESSAGE_ID======CP

150

18.05.2004

10:55:10

13312

E

151

Prg

IF_WSPROTOCOL_MESSAGE_ID======IP

150

18.05.2004

11:09:37

5120

E

152

Prg

CL_WSPROTOCOL_ASYNC_MESSAGING=CP

152

18.05.2004

10:55:09

14336

E

153

Typ

PRX_ACK_REQUEST_DETAILS

0

06.11.2003

20:30:05

3072

154

Prg

IF_WSPROTOCOL_ASYNC_MESSAGING=IP

152

18.05.2004

11:09:37

5120

E

155

Prg

CL_WSPROTOCOL_ROUTING=========CP

155

18.05.2004

10:55:10

15360

E

156

Prg

IF_WSPROTOCOL_ROUTING=========IP

155

18.05.2004

11:09:37

7168

E

157

Prg

CL_WSPROTOCOL_ATTACHMENTS=====CP

157

18.05.2004

10:55:09

13312

E

158

Prg

IF_WSPROTOCOL_ATTACHMENTS=====IP

157

18.05.2004

11:09:37

4096

E

159

Prg

CL_WSPROTOCOL_XI_HEADER=======CP

159

18.05.2004

10:55:10

18432

E

160

Prg

IF_WSPROTOCOL_XI_HEADER=======IP

159

18.05.2004

11:09:37

6144

E

161

Typ

YSPP_FSCLOC

0

27.12.2007

14:26:47

2048

162

Typ

PRXCTRL

0

18.12.2001

16:53:46

2048

163

Typ

ZECCSPPDT_ECC_TO_SPP_IB_ROW

0

15.10.2007

14:18:02

7168

164

Typ

ZECCSPPDT_ECC_TO_SPP_IB

0

15.10.2007

14:18:02

6144

165

Typ

ZECCSPPMT_ECC_TO_SPP_IB

0

15.10.2007

14:18:03

7168

166

Typ

SPROXDAT

0

15.08.2007

11:52:42

9216

167

Typ

PRX_S_PARAM

0

28.12.2004

15:57:12

3072

168

Typ

SPROXHDR

0

15.08.2007

11:54:25

8192

169

Prg

SAPLSPRX_DB

169

16.08.2006

12:15:40

207872

E

170

Typ

SPROXSIG

0

08.12.2004

18:02:20

4096

171

Prg

CL_XMS_MESSAGE_XMB============CP

171

15.08.2007

13:13:34

83968

E

172

Prg

CL_XMS_MESSAGE================CP

172

18.05.2004

10:34:58

32768

E

173

Prg

CL_XMS_FACTORY================CP

173

06.11.2003

21:13:26

9216

E

174

Prg

CL_XMS_MESSAGE_FACTORY========CP

174

06.11.2003

21:13:30

13312

E

175

Prg

CL_XMS_NSCONTEXT==============CP

175

06.11.2003

21:13:35

10240

E

176

Prg

IF_XMS_MSGHDR=================IP

171

18.05.2004

11:09:40

5120

E

177

Typ

SXMS_NSM_S

0

20.08.2001

12:15:32

2048

178

Prg

CL_XMS_MSGHDR30_MAIN==========CP

178

15.08.2007

13:09:23

61440

E

179

Typ

SXMS_VERSION

0

06.11.2003

20:32:01

2048

180

Typ

SXI_INTERFACE

0

08.12.2004

18:00:34

2048

181

Typ

SXI_FROMORTO

0

08.12.2004

18:00:34

3072

182

Typ

SXI_MAPPING

0

05.01.2006

12:02:46

2048

183

Typ

SXI_TOWITHMAP

0

05.01.2006

12:02:46

4096

184

Typ

SXMS_MSGHDR30_MAIN

0

05.01.2006

12:02:48

8192

185

Prg

CL_XMS_PARSER=================CP

185

30.09.2004

13:16:23

37888

E

186

Prg

IF_XMS_MSGHDR30_MAIN==========IP

171

18.05.2004

11:09:40

5120

E

187

Typ

SXMS_PRO_S

0

06.11.2003

20:32:01

2048

188

Prg

CL_XMS_RUN_TIME_PERF==========CP

188

15.08.2007

13:09:23

35840

E

189

Typ

SXMSPERF

0

06.11.2003

20:31:59

2048

190

Typ

SXMS_MSGHDR30_PERFORMANCE

0

06.11.2003

20:32:01

2048

191

Prg

IF_XMS_MAIN_CONST=============IP

171

18.05.2004

11:09:39

4096

E

192

Prg

CL_XMS_MSGHDR30_RM============CP

192

15.08.2007

13:09:23

35840

E

193

Typ

SXMS_MSGHDR30_RM

0

06.11.2003

20:32:01

2048

194

Prg

IF_XMS_MSGHDR30_RM============IP

171

18.05.2004

11:09:40

4096

E

195

Prg

SAPLSYGU

195

09.09.2004

14:18:36

24576

E

196

Prg

IF_XMS_MESSAGE_XMB============IP

171

15.08.2007

13:16:32

19456

E

197

Prg

SAPLLCRACCESS

197

18.05.2004

10:48:31

38912

E

198

Typ

SLD_S_VALUELIST

0

07.01.2003

18:24:02

2048

199

Prg

CX_SLD_API_EXCEPTION==========CP

199

06.11.2003

21:14:23

10240

E

200

Prg

CX_DYNAMIC_CHECK==============CP

200

05.07.2005

13:10:16

8192

E

201

Typ

LCRT_CLNTCACHE

0

29.04.2003

15:05:39

2048

202

Prg

CL_ABAP_TSTMP=================CP

202

05.07.2005

13:10:15

31744

E

203

Typ

TTZCU

0

30.01.1996

13:46:43

2048

204

Prg

SAPLSXPT

204

16.08.2006

12:06:35

138240

E

205

Prg

SAPLSLI1

205

08.03.2005

19:06:30

41984

E

206

Prg

CL_SLD_ACCESSOR===============CP

206

06.11.2003

21:07:13

77824

E

207

Typ

RFCDES

0

13.02.2005

17:31:53

8192

208

Typ

SLD_S_ACCESSDATA_DISPLAY

0

07.01.2003

18:24:01

3072

209

Typ

SLD_S_ACCESSDATA

0

07.01.2003

18:24:01

2048

210

Prg

SAPLSLDAPIUTIL

210

06.11.2003

21:27:54

9216

E

211

Prg

CL_ABAP_CONV_IN_CE============CP

211

05.07.2005

13:10:15

19456

E

212

Typ

SLD_S_NAMEKEYMAP

0

18.05.2004

14:07:57

2048

213

Typ

SLD_S_NAME

0

07.01.2003

18:24:01

2048

214

Typ

SLD_S_ARRAYVALUEMAP

0

18.05.2004

14:07:57

2048

215

Typ

SLD_S_NAMEVALUE

0

18.05.2004

14:07:34

2048

216

Prg

CL_SLD_CIM_CLASS==============CP

216

06.11.2003

21:07:13

25600

E

217

Prg

CL_SLD_CIM_OBJECT=============CP

217

06.11.2003

21:07:14

24576

E

218

Typ

SLD_S_CLASSLOOKUP

0

07.01.2003

18:24:01

2048

219

Prg

CL_SLD_UTIL===================CP

219

08.12.2004

18:21:37

32768

E

220

Prg

CX_NO_CHECK===================CP

220

05.07.2005

13:10:16

8192

E

221

Prg

CL_SLD_FILTER=================CP

221

06.11.2003

21:07:14

17408

E

222

Typ

SLD_S_VALUEFILTER

0

07.01.2003

18:24:02

2048

223

Typ

SLD_S_NAMEDOBJQUAL

0

18.05.2004

14:07:34

2048

224

Typ

SLD_S_NAMEDPROPQUAL

0

18.05.2004

14:07:34

2048

225

Typ

SLD_S_NAMEDPROPCAT

0

18.05.2004

14:07:57

2048

226

Typ

SLD_S_NAMEDPROPVAL

0

18.05.2004

14:07:34

2048

227

Typ

SLD_S_GENVALUE

0

18.05.2004

14:07:34

2048

228

Typ

SLD_S_PROPQUAL

0

18.05.2004

14:08:19

2048

229

Typ

SLD_S_NAMELOOKUP

0

18.05.2004

14:07:57

2048

230

Typ

SLD_S_PROPCAT

0

07.01.2003

18:24:01

2048

231

Typ

SLD_S_DATATYPES

0

07.01.2003

18:24:01

2048

232

Prg

CL_SLD_CIM_INSTANCE===========CP

232

06.11.2003

21:07:14

31744

E

233

Prg

CL_AI_ATTACHMENT==============CP

233

06.11.2003

20:59:35

12288

E

234

Prg

IF_XMS_MSGHDR30_MANIFEST======IP

127

30.09.2004

13:26:36

5120

E

235

Typ

SXMS_MF_S

0

06.11.2003

20:32:01

2048

236

Prg

CL_XMS_MSGHDR30_MANIFEST======CP

236

30.09.2004

13:16:23

28672

E

237

Typ

SXMS_MSGHDR30_MANIFEST

0

27.01.2004

13:51:13

2048

238

Prg

CL_WS_PAYLOAD_HANDLER=========CP

238

08.12.2004

18:34:10

37888

E

239

Prg

CL_IXML=======================CP

239

05.07.2005

13:10:15

202752

E

240

Prg

CL_IXML_UNKNOWN===============CP

240

05.07.2005

13:10:15

7168

E

241

Prg

IF_IXML_ENCODING==============IP

238

18.02.2005

14:13:27

4096

E

242

Prg

IF_WS_PAYLOAD_HANDLER=========IP

148

18.05.2004

11:09:39

8192

E

243

Prg

CL_PROXY_RUNTIME_ERRORS=======CP

243

18.05.2004

10:34:50

27648

E

244

Prg

CL_PROXY_STYLESHEET_RUNTIME===CP

244

03.07.2006

10:22:30

82944

E

245

Prg

CL_PROXY_LOCAL_SETTINGS=======CP

245

15.08.2007

13:13:32

32768

E

246

Prg

SAPLSCTSDLVU

246

28.04.2005

10:34:19

13312

E

247

Typ

CVERS

0

09.11.2000

14:05:49

2048

248

Typ

DLV_SYSTC

0

09.11.2000

14:07:12

2048

249

Typ

SPROXSET

0

19.07.2004

10:44:40

5120

250

Typ

SPROXXSL

0

03.07.2006

10:22:04

3072

251

Prg

SAPLSDIFRUNTIME

251

05.07.2005

13:11:53

82944

E

252

Typ

X031L

0

05.07.2005

13:10:15

6144

253

Prg

SAPLSDNT

253

15.08.2007

13:15:35

198656

E

254

Prg

SAPLSUGS

254

31.03.2006

11:14:08

40960

E

255

Prg

%_CABAP

238

05.07.2005

13:10:15

25600

E

256

Prg

CL_WS_PAYLOAD=================CP

256

18.05.2004

10:55:11

9216

E

257

Prg

IF_WS_PAYLOAD=================IP

238

18.05.2004

11:09:39

5120

E

258

Prg

/1SAI/TAS00000000000000000001=XT

238

15.10.2007

14:36:28

13312

E

259

Prg

%_CSYLDB

0

18.02.2005

14:15:48

6144

E

260

Prg

%_CSLIS

51

25.01.2006

11:07:06

68608

E

261

Typ

DTC_S_LAYO

0

04.12.2000

12:46:23

6144

262

Prg

%_CSSCR

62

30.03.2005

10:21:45

9216

E

263

Typ

RSDSQCAT

0

07.05.1997

13:45:01

2048

264

Typ

ETCF_SVARS

0

18.05.2004

10:29:43

2048

265

Typ

CAT_SVARS

0

18.05.2004

10:32:36

2048

266

Typ

LIKEY_ERROR

0

14.02.2005

17:06:04

2048

267

Typ

SYST

0

09.09.2004

14:18:12

27648

268

Typ

RSJOBINFO

0

29.04.1992

14:52:25

3072

269

Prg

IF_SOAP_PART_OBSERVER=========IP

127

30.09.2004

13:31:09

4096

E

270

Prg

IF_WS_SERVER_CONTEXT==========IP

127

18.05.2004

11:09:39

6144

E

271

Prg

IF_XMS_MAIN===================IP

127

03.07.2006

10:30:28

7168

E

272

Prg

IF_XMS_PLSRV==================IP

127

18.05.2004

11:09:40

4096

E

273

Prg

IF_MESSAGE====================IP

133

05.07.2005

13:10:16

4096

E

274

Prg

IF_SERIALIZABLE_OBJECT========IP

133

18.02.2005

14:13:43

4096

E

275

Prg

IF_XMS_RESOURCE===============IP

127

18.05.2004

11:09:40

6144

E

-

-


-

-


Directory of Application Tables

-

-


Name Date Time Lngth

Val.

-

-


Program YORDER_SPP_UPLOAD

-

-


SYST 09.09.2004 14:18:12 00002408

00000000000000000000000000000

RSJOBINFO . . : : 00000084

00000000000000

VARI . . : : 00002972

999VAYORDER_SPP_UPLOAD &000000000000

VBAK . . : : 00000856

999001033318920071210070909ANBHIDE 0000000000000000200

YORDERSPP . . : : 00000123

200801020010333189000670TE006801 00000

YSPP_FSCLOC . . : : 00000019

999ZDOMWA02SP02SP02

SSCRFIELDS 09.09.2004 14:18:02 00000854

SSCRTEXTS . . : : 00000371

-

-


Program RSDBRUNT

-

-


RSVUVINT . . : : 00000047

VARID . . : : 00000132

YORDER_SPP_UPLOAD

DFIES . . : : 00000671

-

-


Program SAPLSPRI

-

-


TSP03 . . : : 00000240

DOT EPESCP9 F 00

USR01 . . : : 00000110

999COREPP3 DOT GD1X

PRI_PARAMS . . : : 00000196

DOT 001YORDER_SPCOR

ARC_PARAMS . . : : 00000332

TPRI_DEF . . : : 00002912

999GV21 0000000000000000000

TSP1D . . : : 00000168

0000000000

-

-


Program SAPLSPOO

-

-


TSP03 . . : : 00000240

DOT EPESCP9 F 00

TSP03C . . : : 00000192

DOT 0 000000 0000 __D

TSP1D . . : : 00000168

X_65_80 ANY PL0008000065SAP 1998040711

-

-


Program SAPLRSPOLSTDRV

-

-


TSP0A . . : : 00000194

EPESCP9 STN200321EPSON ESC/P 9-pin printer 1143114311

TSP03 . . : : 00000240

DOT EPESCP9 F 00

TSP03C . . : : 00000192

DOT 0 000000 0000 __D

TSP03T . . : : 00000211

DOT

TSPOPTIONS . . : : 00000216

-

-


Program SAPLSPOC

-

-


TSP03L . . : : 00000034

Local Dot Matrix DOT

-

-


Program SAPLSPOR

-

-


TSP03 . . : : 00000240

DOT EPESCP9 F 00

TSP03L . . : : 00000034

Local Dot Matrix DOT

-

-


Program SAPLSDEX

-

-


DD07T . . : : 00000130

RSPOARCHTY EA00010000Print

-

-


Program SAPLICON

-

-


ICONT . . : : 00000065

-

-


Program SAPFSDS1

-

-


TDCLD . . : : 00000050

RE DOKU 8R XX XXLIMUDOKUX x1E0XR3TRPROGX

-

-


Program SAPLSDOD

-

-


DOKIL . . : : 00000076

-

-


Program SAPLLANG

-

-


T002 . . : : 00000005

ES1EN

-

-


Program SAPLOMCV

-

-


TMCNV . . : : 00000068

999MATCONV 0x080000000x08

-

-


Program CL_PROXY_FRAMEWORK============CP

-

-


RSJOBINFO . . : : 00000084

00000000000000

-

-


Program CL_WS_PAYLOAD_HANDLER=========CP

-

-


RSJOBINFO . . : : 00000084

00000000000000

-

-


-

-


ABAP Control Blocks (CONT)

-

-


Index

Name

Fl

PAR0

PAR1

PAR2

PAR3

PAR4

PAR5

PAR6

Source Code

Line

-

-


20071

4362

1093

METH

01

0000

0000

0000

0000

0000

0000

0000

CL_WS_PAYLOAD_HANDLER=========CM00D

43

1097


00

0000

CL_WS_PAYLOAD_HANDLER=========CM00D

43

1098

STCK

02

C00A

CL_WS_PAYLOAD_HANDLER=========CM00D

1

1099

STCK

02

C00B

CL_WS_PAYLOAD_HANDLER=========CM00D

1

1100

STCK

02

C00C

CL_WS_PAYLOAD_HANDLER=========CM00D

1

1101

CPOP

00

0000

CL_WS_PAYLOAD_HANDLER=========CM00D

1

1102


00

0000

CL_WS_PAYLOAD_HANDLER=========CM00D

1

1103

METH

14

0000

0003

0002

0000

0000

0000

0000

CL_WS_PAYLOAD_HANDLER=========CM00E

1

1107

PAR2

04

0000

C000

0000

CL_WS_PAYLOAD_HANDLER=========CM00E

1

1109

PAR2

04

0000

C001

0000

CL_WS_PAYLOAD_HANDLER=========CM00E

1

1111

PAR2

1D

0000

C002

0000

CL_WS_PAYLOAD_HANDLER=========CM00E

1

>>>>>

TRFO

31

0000

C000

C001

0000

0000

C002

C006

CL_WS_PAYLOAD_HANDLER=========CM00E

15

1117

FREE

00

C006

CL_WS_PAYLOAD_HANDLER=========CM00E

15

1118

OFFL

05

0001

C002

C008

0000

0046

C007

0000

CL_WS_PAYLOAD_HANDLER=========CM00E

20

1122

COMP

00

01E6

C008

0044

CL_WS_PAYLOAD_HANDLER=========CM00E

20

1124

dtch

00

C007

CL_WS_PAYLOAD_HANDLER=========CM00E

20

1125

BRAF

05

001C

CL_WS_PAYLOAD_HANDLER=========CM00E

20

1126

clcm

10

0005

0012

0001

0000

0000

0000

0000

CL_WS_PAYLOAD_HANDLER=========CM00E

22

1130

PAR1

00

0040

CL_WS_PAYLOAD_HANDLER=========CM00E

22

-

-


Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanks.

Former Member
0 Kudos

Hi Snehal,

This is due to large volume of data :

Please use following recommendation :-

1)If possible, specify the selection criteria as accurately as

possible to reduce the resulting quantity.

2) Run the report at a time when no or few postings are carried out.

3) Accelerate the selection using a suitable secondary index on the

database, if required.

4) In some cases, the attached changes in the report may also be

helpful:

...

START-OF-SELECTION.

COMMIT WORK. "<<<<<<<<< INSERT

...

5) Allocate any spare disk space available to increase the size of rollback segments.

Regards,

Amitanshu

Former Member
0 Kudos

Yes, I understand that Data is very large and it takes 3-4 hours in background to complete the task but I got to do this way only as it is monthly report to be used for forcasting purposes and I have to read all the data and then delete the table data.

Can you suggest any workaround. If you demand, I code show you the code.

Please help.

Former Member
0 Kudos

Hello Mr. Patil,

You can use this link to tune the performance of your report.

http://sap-img.com/abap/performance-tuning-for-data-selection-statement.htm

You can also use secondary indexing for this.

If not then from the dump analysis try to find out the suitable SAP note for this issue.

What i can see it is related to memory roll back segments.

So, find a suitable note and consult your BASIS team to implement it.

Regards,

Amitanshu

Former Member
0 Kudos

Hi,

I suggest to modify report and then run report with variant periodically. I understood that you are deleting data after reading then better run this report for fewer records (may be you can use loop in coding etc) and then delete those records after reading. Keep this process continue till all record read and deleted.

You can use various parameter to reduce number of records, from-date, to-date, hard coded counter etc.

It is perfectrly possible using ABAP report (create wrapper if current one is not modifiable).

Regards,

Gourav

Former Member
0 Kudos

Hi,

the current progra, looks like this :

report yorder_spp_upload no standard page heading.

tables : vbak,

yorderspp,

vapma,

yspp_fscloc.

data : it_items type table of ymat_order_spp with header line.

types : begin of ty_vapma,

matnr type vapma-matnr,

vkorg type vapma-vkorg,

audat type vapma-audat,

bstnk type vapma-bstnk, "PO Number

vbeln type vapma-vbeln,

posnr type vapma-posnr,

end of ty_vapma.

data : it_vapma type table of ty_vapma,

wa_vapma like line of it_vapma.

types : begin of ty_vbap,

vbeln type vbap-vbeln,

posnr type vbap-posnr,

matnr type vbap-matnr,

kwmeng type vbap-kwmeng,

meins type vbap-meins,

pstyv type vbap-pstyv,

werks type vbap-werks,

end of ty_vbap.

data : it_vbap type table of ty_vbap,

wa_vbap like line of it_vbap.

types : begin of ty_final,

crmordqtyv type vbap-kwmeng,

crmpgidatw type vbap-erdat,

crm_facloc type vbap-werks,

crm_fstloc type vbap-werks,

crm_itcrat type vbap-erdat,

crm_itmtyp type vbap-pstyv,

crm_order type vbap-vbeln,

crm_numint type vbap-posnr,

crm_ohguid type vapma-bstnk,

crm_reqdat type vbap-erdat,

crm_shipto type vbak-kunnr,

crm_prod_id type vbap-matnr,

crm_doctyp type vapma-vkorg,

end of ty_final.

data : it_final type table of ty_final.

data : wa_final like line of it_final.

data : ydate type sy-datum.

data: i_options like rfc_db_opt occurs 0,

i_fields like rfc_db_fld occurs 0,

i_data like tab512 occurs 0,

i_table_name like dd02l occurs 0 with header line.

data : it_orderspp type table of yorderspp,

wa_orderspp type yorderspp.

data : prxy type ref to zeccsppco_mi_ecc_spp_ob.

data : m_data type zeccsppmt_ecc_to_spp_ib,

s_data type zeccsppmt_ecc_to_spp_ib,

w_data type zeccsppdt_ecc_to_spp_ib_row,

t_data type zeccsppdt_ecc_to_spp_ib_ro_tab.

data : l_date type datum,

f_date type datum.

selection-screen begin of block b1 with frame.

select-options : s_matnr for vapma-matnr,

s_audat for vapma-audat,

s_werks for vapma-werks,

s_auart for vapma-auart,

s_vkorg for vapma-vkorg.

selection-screen end of block b1.

start-of-selection.

perform select_data_upload_table.

perform read_data.

&----


*& Form select_data_upload_table

&----


  • text

----


form select_data_upload_table.

  • delete all the data from table "yorderspp".

delete from yorderspp.

commit work.

wait up to 2 seconds.

  • If Input s_audat(Order date) is initial, It will fetch last Calendar months data.

if s_audat[] is initial.

call function 'OIL_LAST_DAY_OF_PREVIOUS_MONTH'

exporting

i_date_old = sy-datum

importing

e_date_new = l_date.

concatenate l_date+0(6) '01' into f_date.

s_audat-low = f_date.

s_audat-high = l_date.

s_audat-option = 'BT'.

s_audat-sign = 'I'.

append s_audat.

endif.

  • Selection of order no and respective items from table VAPMA.

select matnr vkorg audat bstnk vbeln posnr werks

into corresponding fields of table it_vapma

from vapma

where matnr in s_matnr

and vkorg in s_vkorg

and auart in s_auart

and werks in s_werks

and audat in s_audat.

  • Selection of data based on order number from table VBAP.

if not it_vapma[] is initial.

select vbeln posnr matnr kwmeng meins pstyv werks

into corresponding fields of table it_vbap

from vbap

for all entries in it_vapma

where vbeln = it_vapma-vbeln

and posnr = it_vapma-posnr

and pstyv = 'ZTAN'

and werks in s_werks.

endif.

loop at it_vapma into wa_vapma.

read table it_vbap into wa_vbap with key vbeln = wa_vapma-vbeln

posnr = wa_vapma-posnr

matnr = wa_vapma-matnr.

if sy-subrc = 0.

select single * from vbak where vbeln = wa_vbap-vbeln.

yorderspp-crm_entdt = sy-datum.

yorderspp-crm_order = wa_vbap-vbeln.

yorderspp-crm_numint = wa_vbap-posnr.

yorderspp-crmordqtyv = wa_vbap-kwmeng.

yorderspp-crmpgidatw = wa_vapma-audat.

yorderspp-crm_facloc = wa_vbap-werks.

yorderspp-crm_fstloc = wa_vbap-werks.

yorderspp-crm_itcrat = wa_vapma-audat.

yorderspp-crm_itmtyp = wa_vbap-pstyv.

yorderspp-crm_ohguid = wa_vapma-bstnk.

yorderspp-crm_reqdat = wa_vapma-audat.

yorderspp-crm_shipto = vbak-kunnr.

yorderspp-crm_prod_id = wa_vbap-matnr.

yorderspp-crm_doctyp = wa_vapma-vkorg.

insert yorderspp.

commit work.

endif.

endloop.

wait up to 5 seconds.

endform. "select_data_upload_table

&----


*& Form READ_DATA

&----


  • text

----


form read_data.

select * from yorderspp into table it_orderspp.

if sy-subrc = 0.

create object prxy.

loop at it_orderspp into wa_orderspp.

select single * from yspp_fscloc where s_vkorg = wa_orderspp-crm_doctyp

and s_werks = wa_orderspp-crm_fstloc.

if sy-subrc = 0.

wa_orderspp-crm_facloc = yspp_fscloc-s_facloc.

wa_orderspp-crm_fstloc = yspp_fscloc-s_fstloc.

else.

select single * from yspp_fscloc where s_vkorg = wa_orderspp-crm_doctyp

and s_werks = space.

if sy-subrc = 0.

wa_orderspp-crm_facloc = yspp_fscloc-s_facloc.

wa_orderspp-crm_fstloc = yspp_fscloc-s_fstloc.

else.

wa_orderspp-crm_facloc = wa_orderspp-crm_fstloc.

endif.

endif.

w_data-crmordqtyv = wa_orderspp-crmordqtyv.

w_data-crmpgidatw = wa_orderspp-crmpgidatw.

w_data-crm_facloc = wa_orderspp-crm_facloc.

w_data-crm_fstloc = wa_orderspp-crm_fstloc.

w_data-crm_itcrat = wa_orderspp-crm_itcrat.

w_data-crm_itmtyp = wa_orderspp-crm_itmtyp.

w_data-crm_numint = wa_orderspp-crm_numint.

w_data-crm_ohguid = wa_orderspp-crm_ohguid.

w_data-crm_reqdat = wa_orderspp-crm_reqdat.

w_data-crm_shipto = wa_orderspp-crm_shipto.

w_data-crmprod_id = wa_orderspp-crm_prod_id.

append w_data to t_data.

clear w_data.

endloop.

s_data-mt_ecc_to_spp_ib-row = t_data.

m_data = s_data.

try.

call method prxy->execute_asynchronous

exporting

output = s_data.

commit work.

catch cx_ai_system_fault .

data fault type ref to cx_ai_system_fault .

create object fault.

write 😕 fault->errortext.

endtry.

endif.

endform. "READ_DATA

Former Member
0 Kudos

Can any braveheart XI champ help me ?

Former Member
0 Kudos

Hi,

Clearly memory issue. Run job for small data and multiple times. Do not keep data in memory (as your job is doing).

You can made available for more memory to your program but it is not recommended.

I strongly suggest to run job for fewer records say 10000 records and run it mulitple time.

Regards,

Gourav