BAPI_GOODSMVT_CREATE is directing to short dump.
Hi,
When i am running a BAPI(BAPI_GOODSMVT_CREATE) it is throwing an error.
error:The FM MB_CREATE_GOODS_MOVEMENT is called up for second time.After it was called up for the first time Commit work was not done.
But i called BAPI_Transaction commit after BAPI_GOODSMVT_CREATE but even then it was directing to short dump.
when i am execting this FM in se38 there it is not directing to short dump but when i am using it in BADI then it is dumping.
Helpful answer will be rewarded.
Hey,
Can u please explain how to handle this situation,because if i dont use commit the also it is giving the error and if i use commit then also it is giving error.
Thanks for Replay.
Similar Messages
-
Short dump while using FM "BAPI_GOODSMVT_CREATE" in background
Hi Sir,
I am using the FM "BAPI_GOODSMVT_CREATE" to create the Goods movement. While running the program through a job in background, article docu is generated successfully,,but at the same time it gives short dump in ST22.
Short text
Exception condition "CNTL_ERROR" raised.
A RAISE statement in the program "CL_GUI_CUSTOM_CONTAINER=======CP" raised the
exception
condition "CNTL_ERROR".
Since the exception was not intercepted by a superior
program, processing was terminated.
Please tell me what can be the possible reason for the same and how to avoid the same?
Warm regards
KrishanThere's at least one note addressing this. You should be able to find it quite easily.
Rob -
BAPI_GOODSMVT_CREATE short dump while posting a GR for inbound delivery
Dear Experts,
I am using BAPI_GOODSMVT_CREATE to post a goods receipt for a PO using Inbound Delivery
here is how I am populating bapi input parameters:
lw_goodsmvt_code-gm_code = '01'.
lw_goodsmvt_item-deliv_numb = lw_inb_delivery_items-delivery.
lw_goodsmvt_item-quantity = lw_inb_delivery_items-deliv_qty.
lw_goodsmvt_item-entry_qnt = lw_goodsmvt_item-quantity
lw_goodsmvt_item-no_more_gr = ''.
lw_goodsmvt_item-move_type = '101'.
lw_goodsmvt_item-mvt_ind = 'B'.
lw_goodsmvt_item-STGE_LOC = '0001'.
lw_goodsmvt_item-po_number and lw_goodsmvt_item-po_item are populated as well.
When I execute the BAPI I get the short dump
Message Class: 'VL'
Number = 143
in the module MB_POST_GOODS_MVT and a reference to 385830 note.
Would you please help me how to solve this problem?from the dump the error orrcurs here:
CALL FUNCTION 'MB_CREATE_MATERIAL_DOCUMENT_UT'
EXCEPTIONS
error_message = 4.
As soon as we have started to put things into UPDATE TASK, we must
ensure that errors definitely terminate the transaction.
MESSAGE A is not sufficient because it can be catched from
external callers which COMMIT WORK afterwards, resulting in
incomplete updates. Read note 385830 for the full story.
IF NOT sy-subrc IS INITIAL.
> MESSAGE ID sy-msgid TYPE x NUMBER sy-msgno WITH "385830
sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
MESSAGE A263.
ENDIF.
The short text of the error is: Cannot be processed with this transaction.
Can you tell me if my BAPI Call is correct to post GR in Inbound Delivery? -
Short dump: : OBJECT_NOT_STRUCTURED
Hi,
We are getting the shortdump in BWP, ERROR MESSAGE :OBJECT_NOT_STRUCTURED.
due this the user are not able to see the reports.
This for the infocube : 0RPA_C01
Message no: RSBK257
Short dump
Runtime Errors OBJECT_NOT_STRUCTURED
Date and Time 21.12.2008 03:02:52
Short text
Invalid operand type for the MOVE-CORRESPONDING statement.
What happened?
Error in the ABAP Application Program
The current ABAP program "/RTF/CL_KYF_TRANSFORM=========CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The MOVE-CORRESPONDING statement can only be used on operands with a
structured type.
In the case at hand, this condition is not fulfilled: Operand "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... "ndflapp7"
Network address...... "192.168.4.38"
Operating system..... "SunOS"
Release.............. "5.10"
Hardware type........ "sun4v"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 18
Shortdump setting.... "full"
Database server... "ndflbwp"
Database type..... "DB6"
Database name..... "BWP"
Database user ID.. "SAPBWP"
Char.set.... "C"
SAP kernel....... 700
created (date)... "Feb 3 2008 21:08:24"
create on........ "SunOS 5.9 Generic_117171-13 sun4u"
Database version. "DB6_81 "
Patch level. 146
Patch text.. " "
Database............. "DB6 08.02., DB6 09."
SAP database version. 700
Operating system..... "SunOS 5.9, SunOS 5.10"
Memory consumption
Roll.... 2713920
EM...... 0
Heap.... 39801136
Page.... 24576
MM Used. 42159048
MM Free. 235944
User and Transaction
Client.............. 700
User................ "BWREMOTE"
Language key........ "E"
Transaction......... " "
Transactions ID..... "494D622862192FB7E1000000C0A80426"
Program............. "/RTF/CL_KYF_TRANSFORM=========CP"
Screen.............. "SAPMSSY0 1000"
Screen line......... 6
Information on where terminated
Termination occurred in the ABAP program "/RTF/CL_KYF_TRANSFORM=========CP" -
in "CALCULATE_KEYFIGURE_DS".
The main program was "RSBATCH_EXECUTE_PROZESS ".
In the source code you have the termination point in line 29
of the (Include) program "/RTF/CL_KYF_TRANSFORM=========CM004".
The program "/RTF/CL_KYF_TRANSFORM=========CP" was started as a background job.
Job Name....... "BIDTPR_9161_1"
Job Initiator.. "BWREMOTE"
Job Number..... 03023200
Source Code Extract
Line SourceCde
1 method calculate_keyfigure_ds.
2
3 field-symbols: SINGLE_REF
F0000000
F0000000
/RTF/CL_KYF_TRANSFORM=>S_MONITOR+148(100)
00000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000
22222222222222222222222222222222222222222222222222
00000000000000000000000000000000000000000000000000
/RTF/CL_KYF_TRANSFORM=>S_MONITOR
000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2222222222222222222223332222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
%_SPACE
0
0
2
0
SY
#######ᗹ###################A###P#################<#############################T#######䵘 C####
0000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000
000000050000000000000000000000000000000800000000000000000000000000000000000000000000000D000000
0000000F00000000000000000004000500000009000000000300000000000000000000000000010500010005240000
0300010900000100000001000101010000000008000000040C000000000000000000000000000604000E000803000C
%_EXCP
F0000000
F0000000
%_DUMMY$$
0000
0000
2222
0000
/RTF/CL_KYF_TRANSFORM=>HLP_STRUC_DS
C0000000
F0000000
<L_STRUC>
SYST-REPID
/RTF/CL_KYF_TRANSFORM=========CP
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
2554244545455544544543333333334522222222
F246F3CFB96F421E36F2DDDDDDDDDD3000000000
LT_APPL_MONITOR
Table[initial]
No. 7 Ty. METHOD
Name LCL_TRANSFORM=>COMPUTE_14_1
REQUEST
DTPR_4C872RDREWJJFKCBYOIXF7GVA
000000000000000000000000000000
000000000000000000000000000000
455553433354545444444544543454
4402F4387224257AA6B329F9867761
DATAPACKID
000001
000000
000000
333333
000001
SOURCE_FIELDS
1000000000001600000030202008121910010000000004000000000000000038022008121917294320081219172957
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
1000000000001600000030202008121910010000000004000000000000000038022008121917294320081219172957
RESULT
000000000
00000000C
MONITOR
Table[initial]
IS_S_FIELDS-BASEQUANTITY
000000000
00000000C
SOURCE_FIELDS-BASEQUANTITY
0000000
000000C
IS_S_FIELDS-DISTDISC
000000000
00000000C
SOURCE_FIELDS-DISTDISC
00000000
0000000C
IS_S_FIELDS-DISTTAX
000000000
00000000C
SOURCE_FIELDS-DISTTAX
00000000
0000000C
IS_S_FIELDS-DISTTENDER
000000000
00000000C
SOURCE_FIELDS-DISTTENDER
00000000
0000000C
IS_S_FIELDS-REDUCTIONAMOUNT
000000000
00000000C
SOURCE_FIELDS-REDUCTIONAMOUNT
00000000
0000000C
IS_S_FIELDS-TAXAMOUNT
000000000
00000000C
SOURCE_FIELDS-TAXAMOUNT
00000000
0000000C
IS_S_FIELDS-COMMAMOUNT
000000000
00000000C
SOURCE_FIELDS-COMMAMOUNT
00000000
0000000C
IS_S_FIELDS-TENDERAMOUNT
000000000
00000000C
SOURCE_FIELDS-TENDERAMOUNT
00000000
0000000C
RS_C_TRUE
X
0
0
5
8
IS_S_FIELDS-LINEITEMCOUNT
000000000
00000010C
SOURCE_FIELDS-LINEITEMCOUNT
1
0000
0001
IS_S_FIELDS-TOTALSALESAMOUNT
0.0.0.0.0.0.1. #
000000020
00000010C
SOURCE_FIELDS-TOTALSALESAMOUNT
0.0.0.0.0.1. #
00000020
0000010C
IS_S_FIELDS-REDUCTIONAMOUNTN
000000000
00000000C
SOURCE_FIELDS-REDUCTIONAMOUNTN
00000000
0000000C
IS_S_FIELDS-REDUCTIONAMOUNTG
000000000
00000000C
SOURCE_FIELDS-REDUCTIONAMOUNTG
00000000
0000000C
SY-REPID
GP4AQKW51YXT96BMBCFL1TYQBS6
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
4534545335553344444435554532222222222222
70411B751984962D236C14912360000000000000
CS_TARGET-FIELDNM
BASE_QTY
000000000000000000000000000000
000000000000000000000000000000
445455552222222222222222222222
2135F1490000000000000000000000
SYST-REPID
GP4AQKW51YXT96BMBCFL1TYQBS6
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
4534545335553344444435554532222222222222
70411B751984962D236C14912360000000000000
%_SPACE
0
0
2
0
IS_S_FIELDS
000 00001000120081219172957##### ###################
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000C00000C00000000C00000
3332222222222222222222222222222222222222222222333333333333333333333330000020000000000000000000
00000000000000000000000000000000000000000000000000100012008121917295700000000000000C00000000C0
CS_TARGET
BASE_QTY ##################
000000000000000000000000000000000000000000000000
0000000000000000000000000000000000C00000000000C0
445455552222222222222222222222000000000000000000
2135F149000000000000000000000000000000C000000000
%_DUMMY$$
0000
0000
2222
0000
No. 6 Ty. METHOD
Name LCL_TRANSFORM=>EXECUTE
I_MASTER_DATA_EXIST
0
0
2
0
I_R_INBOUND
80000007
B0000004
I_R_LOG
3000000C
2000004D
I_R_REQUEST
0000000F
B0000064
I_R_TRFN_CMD
D0000002
B0000004
E_R_OUTBOUND
3000000C
3000004C
LSSUPP-_13
0
0
2
0
RS_C_FALSE
0
0
2
0
RSJOBINFO
00000000000000 ##
0000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000
2222222222222222222222222222222233333333333333222222222222222222222222222222222200
0000000000000000000000000000000000000000000000000000000000000000000000000000000000
CURRRULE-RULEID
917760
00
0E
SCREEN
%_17NNS0000026337_%_%_%_%_%_%_
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2533445333333333352525252525252222222222222222222222222222222222222222222222222222222222222222
5F17EE30000026337F5F5F5F5F5F5F0000000000000000000000000000000000000000000000000000000000000000
CURRRULE-STEPID
16777248
0
1
LSSUPP-_14
0
0
2
0
LTMSG
Table[initial]
G1-BASE_QTY
000000000
00000000C
ME
0000000F
C0000063
L_REQUEST
DTPR_4C872RDREWJJFKCBYOIXF7GVA
000000000000000000000000000000
000000000000000000000000000000
455553433354545444444544543454
4402F4387224257AA6B329F9867761
I_R_INBOUND->N_DATAPAKID
000001
000000
000000
333333
000001
<_YS_SC_1>
1000000000001600000030202008121910010000000004000000000000000038022008121917294320081219172957
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
1000000000001600000030202008121910010000000004000000000000000038022008121917294320081219172957
LSMSG
000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2222222222222222222223332222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
SPACE
0
0
2
0
No. 5 Ty. METHOD
Name CL_RSTRAN_TRFN_CMD=>IF_RSBK_CMD_T~TRANSFORM
I_R_INBOUND
80000007
B0000004
I_R_LOG
3000000C
2000004D
I_R_SELSET
F0000000
F0000000
I_R_FILTER
F0000000
F0000000
E_R_OUTBOUND
3000000C
3000004C
ME->IF_RSBK_CMD~N_REQUID
9161
002C
0039
L_R_REQUEST_MAIN
F0000000
B0000004
%_DUMMY$$
0000
0000
2222
0000
L_R_REQUEST
0000000F
B0000064
SYST-REPID
CL_RSTRAN_TRFN_CMD============CP
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
4455555445554454443333333333334522222222
3CF23421EF426EF3D4DDDDDDDDDDDD3000000000
LR_EXE
0000000F
C0000063
ME->C_METH_EXECUTE
EXECUTE
0000000
0000000
4544554
5853545
ME->N_CHECK_ONLY_SIDS
0
0
2
0
ME
D0000002
B0000004
ME->N_TH_BP
Table IT_475[0x24]
DATA=N_TH_BP
Table reference: 164
TABH+ 0(20) = 0000000000000000000000000000000000000000
TABH+ 20(20) = 000000A4000001DB0000000000000018FFFFFFFF
TABH+ 40(16) = 04000114000004700010839401800000
store = 0x0000000000000000
ext1 = 0x0000000000000000
shmId = 0 (0x00000000)
id = 164 (0x000000A4)
label = 475 (0x000001DB)
fill = 0 (0x00000000)
leng = 24 (0x00000018)
loop = -1 (0xFFFFFFFF)
xtyp = TYPE#000009
occu = 16 (0x00000010)
access = 4 (ItAccessHashed)
idxKind = 0 (ItIndexNone)
uniKind = 1 (ItUnique)
keyKind = 3 (user defined)
cmpMode = 2 (cmpSingleMcmpR)
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 = Not allocated
pghook = Not allocated
idxPtr = Not allocated
shmTabhSet = Not allocated
id = Not allocated
refCount = Not allocated
tstRefCount = Not allocated
lineAdmin = Not allocated
lineAlloc = Not allocated
shmVersId = Not allocated
shmRefCount = Not allocated
shmIsReadOnly = Not allocated
>>>>> 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
L_S_BP
000000000000
000000000000
000000000000
333333333333
000000000000
SY-REPID
CL_RSTRAN_TRFN_CMD============CP
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
4455555445554454443333333333334522222222
3CF23421EF426EF3D4DDDDDDDDDDDD3000000000
RSTR_STEPTYPE
NO_UPDATE INITIAL DIRECT CONS
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
4455544542222222222222222222224445444222222222222222222222224454452222222222222222222222224445
EFF5041450000000000000000000009E9491C000000000000000000000004925340000000000000000000000003FE3
RSTR_STEPTYPE-DIRECT
DIRECT
000000000000000000000000000000
000000000000000000000000000000
445445222222222222222222222222
492534000000000000000000000000
I_R_INBOUND->N_DATAPAKID
000001
000000
000000
333333
000001
SY-SUBRC
4
0000
0004
SPACE
0
0
2
0
L_SEGID
0000
0000
0000
3333
0000
RSAWC_C_TFC-DISPLAY
DISPLAY
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
4455445222222222222222222222222222222222222222222222222222222222222222
4930C19000000000000000000000000000000000000000000000000000000000000000
No. 4 Ty. METHOD
Name CL_RSBK_PROCESS=>PROCESS_REQUEST
SY-REPID
CL_RSBK_PROCESS===============CP
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
4455544555444553333333333333334522222222
3CF232BF02F3533DDDDDDDDDDDDDDD3000000000
ME
F0000000
E0000001
ME->N_S_CURSOR_R-NODE
-2
FFFF
FFFE
ME->P_R_LOG_STEP
3000000C
2000004D
%_DUMMY$$
0000
0000
2222
0000
ME->P_R_INBOUND
80000007
B0000004
ME->P_R_OUTBOUND
3000000C
3000004C
L_R_TRANSFORM
D0000002
B0000004
ME->N_S_CURSOR_R+36(8)
D0000002
B0000004
SPACE
0
0
2
0
SY
#######ᗹ###################A###P#################<#############################T#######䵘 C####
0000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000
000000050000000000000000000000000000000800000000000000000000000000000000000000000000000D000000
0000000F00000000000000000004000500000009000000000300000000000000000000000000010500010005240000
0300010900000100000001000101010000000008000000040C000000000000000000000000000604000E000803000C
ME->N_R_DP
C0000003
D0000002
No. 3 Ty. METHOD
Name CL_RSBK_PROCESS=>IF_RSBATCH_EXECUTE~EXECUTE
I_PARAMETER
ÿ#######4102##########(##########################P#R#O#C#E#S#S«#####(ª######ª######ª######ª###
F0000080333300000000002000800000000000000000000005050404040505A000002A000000A000000A000000A000
F6111200410200005F00008005A70000000000000000000000020F03050303BF00008A800004A60000CA800004A800
E_RETURN
E_T_MSG
Table[initial]
RSBTC_C_STATUS-OK
@08@
0000
0000
4334
0080
%_FSREG_001
SY-XFORM
CONVERSION_EXIT
000000000000000000000000000000
000000000000000000000000000000
444545544454545222222222222222
3FE65239FEF5894000000000000000
SYST-REPID
CL_RSBK_PROCESS===============CP
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
4455544555444553333333333333334522222222
3CF232BF02F3533DDDDDDDDDDDDDDD3000000000
ME
F0000000
E0000001
%_ARCHIVE
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
%_PRINT
001RSBATCH_EXEC X8##A
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2222333554454454544222222222222222222222222222222222222222222222222222222222222222222222253004
00000012321438F5853000000000000000000000000000000000000000000000000000000000000000000000088001
%_VIASELSCR
0
4
L_R_ERROR
F0000000
F0000000
No. 2 Ty. FUNCTION
Name RSBATCH_EXECUTE_PROCESS
ID
DTPR_9161_1
000000000000000000000000000000
000000000000000000000000000000
455553333532222222222222222222
4402F9161F10000000000000000000
I_DIALOG_DEBUG_MODE
0
0
2
0
PROCESS
3
0000
0003
G_T_SERVER_100
00
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
222222222222222222222222222222222222222222222222222222222222222222222222222222222332
000000000000000000000000000000000000000000000000000000000000000000000000000000000000
L_S_CTRL-LANGU
E
0
0
4
5
SY-LANGU
E
0
0
4
5
SYST-REPID
SAPLRSBATCH
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
5454554454422222222222222222222222222222
310C232143800000000000000000000000000000
SPACE
0
0
2
0
G_NUM3
000
000
000
333
000
%_DUMMY$$
0000
0000
2222
0000
SY-REPID
SAPLRSBATCH
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
5454554454422222222222222222222222222222
310C232143800000000000000000000000000000
L_MODULE_NAME
CL_RSBK_PROCESS
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
4455544555444552222222222222222222222222
3CF232BF02F35330000000000000000000000000
%_SPACE
0
0
2
0
%_CX_TABLEVIEW_ID
2
0000
0002
L_S_CTRL-PROCESS_TYPE
DTP_LOAD
0000000000
0000000000
4555444422
440FCF1400
%_CX_TABSTRIP_ID
3
0000
0003
L_S_CTRL-BATCH_ID
DTPR_9161_1
000000000000000000000000000000
000000000000000000000000000000
455553333532222222222222222222
4402F9161F10000000000000000000
%_CX_TABLEVIEW_VERSION
0
0
0
3
0
L_S_CTRL-BATCH_PROCESS
3
0000000000
0000000000
2222222232
0000000030
%_CX_TABSTRIP_VERSION
0
0
0
3
0
L_PARAMETER
ÿ#######4102##########(##########################P#R#O#C#E#S#S«#####(ª######ª######ª######ª###
F0000080333300000000002000800000000000000000000005050404040505A000002A000000A000000A000000A000
F6111200410200005F00008005A70000000000000000000000020F03050303BF00008A800004A60000CA800004A800
L_R_BATCH_EXECUTE
F0000000
E0000001
L_RETURN
L_T_MSG
Table[initial]
CTRL_200_VAL-CX
No. 1 Ty. EVENT
Name START-OF-SELECTION
SYST-REPID
RSBATCH_EXECUTE_PROZESS
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
5544544545445545554545522222222222222222
2321438F5853545F02FA53300000000000000000
L_T_CTRL
Table[initial]
SCREEN
%_17NNS0000026337_%_%_%_%_%_%_
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2533445333333333352525252525252222222222222222222222222222222222222222222222222222222222222222
5F17EE30000026337F5F5F5F5F5F5F0000000000000000000000000000000000000000000000000000000000000000
L_S_CTRL
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
L_LINES
0
0000
0000
L_S_CTRL-BATCH_PROCESS
0000000000
0000000000
2222222222
0000000000
L_S_PAR-WP_NO
000
000
222
000
ID
DTPR_9161_1
000000000000000000000000000000
000000000000000000000000000000
455553333532222222222222222222
4402F9161F10000000000000000000
L_PROCESS
3
0000
0003
%_DUMMY$$
0000
0000
2222
0000
L_S_HEADER-HOLD_PAR_PROCS
0
0
2
0
%_SPACE
0
0
2
0
SYST
#######ᗹ###################A###P#################<#############################T#######䵘 C####
0000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000
000000050000000000000000000000000000000800000000000000000000000000000000000000000000000D000000
0000000F00000000000000000004000500000009000000000300000000000000000000000000010500010005240000
0300010900000100000001000101010000000008000000040C000000000000000000000000000604000E000803000C
PROCESS
3
0000
0003
L_S_HEADER-PROCESS_TYPE
DTP_LOAD
0000000000
0000000000
4555444422
440FCF1400
RSBTC_C_PROCESS-DTP_LOAD
DTP_LOAD
0000000000
0000000000
4555444422
440FCF1400
Internal notes
The termination was triggered in function "ab_jmvco"
of the SAP kernel, in line 1521 of the module
"//bas/700_REL/src/krn/runt/abmvco.c#6".
The internal operation just processed is "MVCO".
Internal mode was started at 20081221030232.
Active Calls in SAP Kernel
Lines of C Stack in Kernel (Structure Differs on Each Platform)
DoStack2 ( 0x106186020, 0xffffffff7fff9eb0, 0x10054b9a4, 0x0, 0x14, 0x1034d8af0 ), at 0x10054b
CTrcStack2 ( 0x106186020, 0x0, 0x19c00, 0x103547870, 0x101e1c9a4, 0x1034d8af0 ), at 0x10054b54
__1cQrabax_CStackSave6F_v_ ( 0x103775c00, 0x3775c00, 0x103edabe0, 0x1023314de, 0x100000000, 0x
ab_rabax ( 0x0, 0x0, 0x2000000, 0x100000000, 0x3ed9800, 0x3547800 ), at 0x100cd53b0
__1cIab_jmvco6F_v_ ( 0xffffffff7fffafbc, 0xfffffffe319fc20c, 0x600000000000000, 0x1069d1ca4, 0
__1cIab_extri6F_i_ ( 0x100000000, 0x62cac00, 0x548, 0x1, 0x0, 0xa9 ), at 0x10076ecf8
__1cJab_xevent6FpkH_i_ ( 0x0, 0x0, 0x0, 0x0, 0x4c, 0x106186800 ), at 0x100a4f6f0
__1cIab_trigg6F_i_ ( 0x106109f20, 0x106189968, 0x100a4f038, 0x4, 0x0, 0x0 ), at 0x100a4f174
ab_run ( 0x106a1adb8, 0x106189400, 0x102335bac, 0x0, 0x10618685c, 0x0 ), at 0x100d3d254
dynpmcal ( 0x10690c420, 0x6, 0xc, 0x103a0eec8, 0x100577d80, 0x103547864 ), at 0x1005703ac
dynppai0 ( 0x10690c420, 0x10690da2c, 0x0, 0x1035478c8, 0x0, 0x1061a6894 ), at 0x10056d608
dynprctl ( 0x10690c420, 0x0, 0x1035317c0, 0x1300, 0x1, 0x128c ), at 0x10056bc4c
dynpen00 ( 0x10682df80, 0x10690c420, 0x10690c420, 0x102c30000, 0x2c30000, 0x100000000 ), at 0
TskhLoop ( 0xffffffff7108b230, 0x103530000, 0x3f36, 0xffffffffffffe080, 0xffffffff70007d38, 0
ThStart ( 0x1, 0x2a7400, 0x1002a7400, 0x100000000, 0x1, 0x0 ), at 0x1002a7f0c
DpMain ( 0x3c7bc00, 0x3530000, 0x100000000, 0x1, 0x0, 0x0 ), at 0x1001d9698
List of ABAP programs affected
Index Typ Program Group Date Time Size Lang.
0 Prg RSBATCH_EXECUTE_PROZESS 0 09.07.2008 04:18:32 39936 E
1 Prg SAPMSSY0 1 08.07.2008 17:53:04 92160 E
2 Prg SAPMSSYD 1 05.09.2006 14:20:30 21504 E
3 Prg SAPFSYSCALLS 1 07.03.2005 18:01:13 8192 E
4 Prg RSDBRUNT 0 08.07.2008 18:16:58 254976 E
5 Prg SAPLSPRI 5 08.07.2008 18:48:22 342016 E
6 Typ PRI_PARAMS 0 27.10.1998 15:01:35 5120
7 Typ ARC_PARAMS 0 08.08.1997 14:45:20 5120
8 Typ PRI_LAYOUT 0 04.09.2002 14:38:36 3072
9 Typ PRIPAR_EXT 0 03.06.2004 11:20:21 3072
10 Typ PRIPAR_EX2 0 01.02.2001 17:17:24 2048
11 Typ PRIPAR_EX3 0 03.06.2004 11:20:21 3072
12 Typ TPRI_DEF 0 01.02.2001 17:50:49 5120
13 Typ USR01 0 08.07.2008 17:43:16 4096
14 Typ TSP1D 0 02.02.1998 15:00:56 5120
15 Prg SAPLSPOO 15 08.07.2008 18:46:51 152576 E
16 Prg SAPLRSPOLSTDRV 16 18.11.2005 14:39:34 57344 E
17 Typ TSPOPTIONS 0 06.12.1996 16:09:18 2048
18 Typ TSP03 0 13.08.1998 16:56:08 6144
19 Prg SAPCNVE 19 07.03.2005 18:01:13 8192 E
20 Prg SAPLSPOC 20 08.07.2008 18:48:51 137216 E
21 Typ RSPOCHECK 0 14.07.1997 13:01:20 4096
22 Typ TSP03A 0 10.06.1997 01:43:11 3072
23 Typ DEVPAR 0 01.02.2001 17:10:21 3072
24 Typ RSPOATTR 0 19.01.2000 18:34:33 2048
25 Typ RSSCR 0 23.11.1999 09:24:41 5120
26 Prg RSDBSPBL 0 07.03.2005 18:01:13 72704 E
27 Prg SAPDB__S 0 07.03.2005 18:01:13 19456 E
28 Typ VARID 0 11.04.1997 18:32:23 7168
29 Typ SSCRFIELDS 0 02.05.1997 13:16:39 5120
30 Prg %_CSYDB0 0 07.03.2005 18:01:13 36864 E
31 Prg RSDBSPVA 0 08.07.2008 16:32:53 133120 E
32 Typ RSVAMEMKEY 0 16.12.1996 19:31:50 2048
33 Prg RSDBSPMC 0 05.09.2006 14:14:08 79872 E
34 Typ DDSHDESCR 0 28.11.1997 16:26:30 4096
35 Typ SPPARAMS 0 07.03.1997 14:48:48 2048
36 Prg SAPLICON 36 08.07.2008 18:16:58 27648 E
37 Prg %_CICON 36 08.07.2008 18:16:57 107520 E
38 Typ ICONT 0 05.09.2006 14:14:08 2048
39 Prg SAPLSABE 39 07.03.2005 18:01:13 13312 E
40 Prg SAPLSECU 40 08.07.2008 17:43:16 87040 E
41 Typ RSSUBINFO 0 22.11.1999 21:15:17 3072
42 Prg RSDBSPVD 0 08.07.2008 13:55:28 88064 E
43 Typ DFIES 0 19.12.2004 17:28:52 10240
44 Typ VARI 0 16.12.1996 19:38:11 6144
45 Typ RSDSFIELDS 0 16.12.1996 19:31:30 3072
46 Prg %_CRSDS 0 07.03.2005 18:01:13 10240 E
47 Typ RSDSEXPR 0 16.12.1996 19:31:30 3072
48 Typ RVARI 0 18.06.1999 11:23:08 4096
49 Prg SAPLSVAR 49 08.07.2008 18:48:35 766976 E
50 Typ VARIS 0 14.03.1997 19:25:50 2048
51 Typ RSVARKEY 0 16.12.1996 19:31:51 2048
52 Prg SAPLSSEL 52 08.07.2008 18:16:58 1155072 E
53 Typ RSCONVERT 0 01.02.2001 17:18:21 4096
54 Prg RSDBSPDS 0 08.07.2008 18:16:57 56320 E
55 Typ RSEXFCODE 0 18.07.1997 17:04:17 2048
56 Prg SAPLDSYA 56 08.07.2008 17:48:56 45056 E
57 Prg SAPFSDS1 56 07.03.2005 18:01:13 53248 E
58 Typ TDCLD 0 14.07.1998 14:53:43 5120
59 Prg SAPLSDOD 59 23.01.2006 17:31:16 46080 E
60 Typ DOKIL 0 07.04.1997 18:29:04 3072
61 Prg SAPLLANG 61 08.07.2008 13:44:44 10240 E
62 Typ T002 0 08.07.2008 13:44:44 2048
63 Prg SAPFSPOR 0 08.07.2008 20:08:30 15360 E
64 Typ RSPARINT 0 10.03.1995 17:53:00 2048
65 Prg SAPLSTUP 65 08.07.2008 17:39:04 74752 E
66 Prg SAPLCNDP 66 08.07.2008 16:30:09 195584 E
67 Prg SAPLSCNT 67 07.03.2005 18:01:13 30720 E
68 Prg SAPSHDTV 67 07.03.2005 18:01:13 33792 E
69 Prg SAPFGUICNTL 1 07.03.2005 18:01:13 24576 E
70 Prg SAPLOLEA 70 08.07.2008 14:26:43 96256 E
71 Prg SAPLSGUI 71 08.07.2008 17:53:04 84992 E
72 Prg SAPLSTTM 72 18.11.2005 14:35:29 69632 E
73 Prg SAPLSBDC 73 08.07.2008 17:40:32 44032 E
74 Prg SAPLSFES 74 08.07.2008 18:48:19 261120 E
75 Prg SAPLTHFB 75 08.07.2008 18:47:19 394240 E
76 Typ WPINFO 0 08.02.1999 14:18:32 6144
77 Prg SAPLURFC 77 08.07.2008 17:49:18 22528 E
78 Prg SAPLSPLUGIN 78 07.03.2005 18:01:13 8192 E
79 Typ SWCBCONT 0 07.10.1997 12:13:50 3072
80 Typ OLE_VERBS 0 09.02.1995 13:23:37 2048
81 Typ OLE_PA 0 13.01.1995 11:06:59 2048
82 Typ SSCRTEXTS 0 15.08.1997 14:15:15 3072
83 Typ RSBATCHHEADER 0 23.01.2006 19:24:22 6144
84 Prg SAPLRSBATCH 84 09.07.2008 03:46:40 595968 E
85 Typ RSBATCHDEBUG 0 14.06.2004 17:15:14 4096
86 Typ BAL_S_MSG 0 01.02.2001 17:04:55 7168
87 Prg /1BCDWBEN/SAPLREN0002 87 23.11.2005 13:29:42 237568 E
88 Prg SAPLSENA 88 08.07.2008 14:29:56 33792 E
89 Typ RSBATCHCTRL 0 17.09.2004 14:15:41 5120
90 Typ RSBATCHDATA 0 18.04.2005 09:27:49 6144
91 Prg SAPLBTCH 91 08.07.2008 18:48:44 1871872 E
92 Prg SAPLRSSM 92 23.11.2005 13:29:30 1007616 E
93 Prg SAPLSYDB 93 08.07.2008 16:32:36 63488 E
94 Prg CL_RSBK_PROCESS===============CP 94 09.07.2008 03:32:34 94208 E
95 Typ RSBK_S_CMD_R 0 14.06.2004 17:14:04 3072
96 Typ RSBKCMDPROP 0 18.11.2005 16:13:41 5120
97 Prg IF_RSBATCH_CALLBACK===========IP 84 09.07.2008 04:09:32 9216 E
98 Prg IF_RSBATCH_EXECUTE============IP 84 07.03.2005 18:01:13 8192 E
99 Typ RSBK_S_PROCESS 0 19.04.2005 14:56:01 3072
100 Typ RSBK_S_CMD_MEMENTO 0 17.09.2004 14:15:27 2048
101 Prg CL_RSBK_REQUEST===============CP 101 09.07.2008 04:16:32 161792 E
102 Prg CL_RSBK_REQUEST_GENERAL=======CP 102 09.07.2008 04:16:32 35840 E
103 Prg SAPLRRSI 103 09.07.2008 04:21:08 246784 E
104 Typ RSD_S_COB_PRO 0 09.07.2008 02:12:20 23552
105 Prg CL_RSR========================CP 105 09.07.2008 04:03:31 154624 E
106 Typ RSR_S_CHANM 0 12.09.2003 11:33:26 2048
107 Typ RSD_S_DTA 0 09.07.2008 02:12:21 27648
10check the status of the background job , if job has faild
the reasion may be because of chaing in the extract structure in the source system.
so we can replicate the data source to resolve this issue.
And also make a check with extract structure using the T.coad RSA3, to find
no of records and to find out any chainges in the structure . -
Short Dump in MIGO transaction
When executing the transaction MIGO the transaction ends with the short dump as follows.
is it because of SAPNOTE 385830 ?
short text of error message : GET_SYTEM_BUSINESS_ERROR An error occurred while determining the business system ( No_business_system)
Technical information of error message
messgae class 00
number 001
variable 1 GET_SYTEM_BUSINESS_ERROR An error occurred while
variable 2 determining the business system ( No_business_system)
T CODE : migo
PROGRAM : SAPLMBWL
sceen no saplmigo 0001
screen line 18
the dump occurs at the line marked with -
>.
function mb_post_goods_movement.
""Local Interface:
*" IMPORTING
*" VALUE(XBLNR_SD) OPTIONAL
*" EXPORTING
*" VALUE(EMKPF) LIKE EMKPF STRUCTURE EMKPF
data: l_mem_id(10) type c. " 641365
Wurde zuvor eine Lieferung erzeugt, so ist kein MB_POST... nötig "HUM
check not xdeliv = x. "HUM
Control posting for external WM: Exit if BFWMS = 1 (Create delivery)
check not mkpf-bfwms = 1. "357661
read table xmseg index 1.
if not sy-subrc is initial.
message a260.
endif.
if xmkpf-mblnr is initial.
message a260.
endif.
xcommit = x. "Performance
if not xblnr_sd is initial.
xmkpf-xblnr = xblnr_sd.
xmkpf-le_vbeln = xblnr_sd. "XAN-SPM
modify xmkpf index 1.
when a goods movement for an inbound or outbound delivery is posted
directly from VL31N/ VL01N, XBLNR is not yet known when we call
CKMV_AC_DOCUMENT_CREATE, but the number is supposed to be stored in
BKPF as well. There is no other way to forward XBLNR to FI as not
every document is posted by MB_CREATE -> a new function module in
MBWL for transferring the information, called by FI, meant to load
the complete function group for all MBxx postings when this isn't
required (Performance). Would be the better way to transport the
information after switching off MBxx in later release.
corresponding IMPORT ... FROM MEMORY ... can be found in
AC_DOCUMENT_POST (FORM FI_DOCUMENT_PREPARE (LFACIF5D))
l_mem_id = 'MKPF-XBLNR'. " 641365
export xblnr = xblnr_sd to memory id l_mem_id. " 641365
endif.
if xmkpf-xabln is initial. "note 434093
call function 'MB_XAB_NUMBER_GET'. "note 434093
endif. "note 434093
enhancement-point mb_post_goods_movements_01 spots es_saplmbwl static.
$$-Start: MB_POST_GOODS_MOVEMENTS_01----
$$
enhancement 26 dimp_general_saplmbwl. "active version
data: l_statics_lock type c.
endenhancement.
$$-End: MB_POST_GOODS_MOVEMENTS_01----
$$
enhancement-point mb_post_goods_movements_02 spots es_saplmbwl.
$$-Start: MB_POST_GOODS_MOVEMENTS_02----
$$
enhancement 25 dimp_general_saplmbwl. "active version
read table xvbfa index 1.
if sy-subrc is initial and
g_vbtyp_v = '7'.
perform get_mdiff_kenz(sapmm07m) changing l_statics_lock.
endif.
endenhancement.
$$-End: MB_POST_GOODS_MOVEMENTS_02----
$$
call function 'MB_CREATE_MATERIAL_DOCUMENT_UT'
exceptions
error_message = 4.
As soon as we have started to put things into UPDATE TASK, we must
ensure that errors definitely terminate the transaction.
MESSAGE A is not sufficient because it can be catched from
external callers which COMMIT WORK afterwards, resulting in
incomplete updates. Read note 385830 for the full story.
if not sy-subrc is initial.
message id sy-msgid type x number sy-msgno with "385830
sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
MESSAGE A263.
endif.
Optische Archivierung
Spaete Erfassung mit Barcode
Redesign of barcode handling -> note 780365
perform barcode_update(sapmm07m) using xmkpf-mblnr
xmkpf-mjahr
barcode.
move-corresponding xmkpf to emkpf.
call function 'MB_MOVEMENTS_REFRESH'
exceptions
error_message = 4.
move-corresponding xmkpf to emkpf.
call function 'MB_MOVEMENTS_REFRESH'
exceptions
error_message = 4.
if not sy-subrc is initial.
message id sy-msgid type x number sy-msgno with "385830
sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
MESSAGE A261.
endif.
perform buchen_initialisieren(sapmm07m).
clear emkpf-subrc.
clear global fields when COMMIT WORK "Performance
if not sy-oncom = p.
perform clear_xcommit on commit.
else.
perform clear_xcommit. "if this FB is called on commit
endif.
perform clear_xcommit on rollback. "note 303392
endfunctionhi
check SAP Note 556000 - Short dump due to note 385830
Summary
Symptom
Consider the subsequent note 561872 ! *
You want to post a goods receipt for a reference document (for example purchase order, delivery ...). The checks do not cause any error. Nevertheless, the system generates a short dump which is deliberately triggered by note 385830.
One known scenario is a stock transfer process via a delivery: You have entered a stock transport order assigned to a sales order and post a goods receipt for the delivery via transaction MIGO. The sales order must be in valuated. The material to which postings are to be made is valuated separately and to be handled in batches. And the batch, which was assigned via the delivery, already exists with a valuation type in the receiving plant which is different from the one specified in the purchase order.
Other terms
MB_CREATE_GOODS_MOVEMENT, MIGO, MCHA, BWTAR.
Reason and Prerequisites
Prerequisites: see above. This is a program error.
Solution
Implement the attached program corrections.
Then implement the subsequent note 561872.
After the implementation of the note, checks are carried out in the program flow - if a batch and a valuation type were entered for a goods movement (for instance with reference to the purchase order or delivery) - on whether the assignment of the batch and valuation type is correct.
regards
KI -
ECC 6.0 bar chart short dump
We are starting an upgrade from 4.7(non-Unicode) to ECC 6.0(Unicode), using SAPgui for Windows (version 7.10). In our 4.7 systems, the graphical bar chart on the Project Planning Board (txn CJ2C) works as expected. However, in the 6.0 development system, before displaying the gantt chart, the system short dumps with CREATE_ERROR.
I have searched the forums and looked through OSS notes and was unable to find anything that described the problem or was pertinent to our release. I have debugged through the transaction and am finding that the short dump occurs in method cl_gui_barchart=>constructor around the following code:
at line 83 if the system is unicode (which it is), the code calls method cl_gui_frontend_services=>check_gui_support, exporting 'ganttcontrol'/'usedataasstream' and expecting a result in variable l_guisupp_data_as_string. When it returns from the check_gui_support method, l_guisupp_data_as_string is blank, so the next "if" statement raises an error that is not handled:
if l_guisupp_data_as_string = abap_true.
.....code not executed because the variable = abap_false.
else.
.....raise create_error. <<<<< this is where the dump occurs.
endif.
Note that in the debugger, if I force l_guisupp_data_as_string to be = abap_true, the gantt chart/barchart displays as expected. (gotta love the debugger) But since it is standard SAP code I would prefer to resolve the problem without a modification and am hoping someone out there can point me in the right direction.
This short dump occurs with gui versions 710 and lower. (I personally am using sapgui version 710, patch level 7.) Has anyone had problems like this with the graphical elements in SAP or does anyone have a suggestion as to why the gui is not displaying the barchart correctly in our unicode system?
Sorry for the very long message, but thanks in advance for the help!
Amanda Salt
Edited by: Amanda Salt on Jun 17, 2008 11:14 PMWe are starting an upgrade from 4.7(non-Unicode) to ECC 6.0(Unicode), using SAPgui for Windows (version 7.10). In our 4.7 systems, the graphical bar chart on the Project Planning Board (txn CJ2C) works as expected. However, in the 6.0 development system, before displaying the gantt chart, the system short dumps with CREATE_ERROR.
I have searched the forums and looked through OSS notes and was unable to find anything that described the problem or was pertinent to our release. I have debugged through the transaction and am finding that the short dump occurs in method cl_gui_barchart=>constructor around the following code:
at line 83 if the system is unicode (which it is), the code calls method cl_gui_frontend_services=>check_gui_support, exporting 'ganttcontrol'/'usedataasstream' and expecting a result in variable l_guisupp_data_as_string. When it returns from the check_gui_support method, l_guisupp_data_as_string is blank, so the next "if" statement raises an error that is not handled:
if l_guisupp_data_as_string = abap_true.
.....code not executed because the variable = abap_false.
else.
.....raise create_error. <<<<< this is where the dump occurs.
endif.
Note that in the debugger, if I force l_guisupp_data_as_string to be = abap_true, the gantt chart/barchart displays as expected. (gotta love the debugger) But since it is standard SAP code I would prefer to resolve the problem without a modification and am hoping someone out there can point me in the right direction.
This short dump occurs with gui versions 710 and lower. (I personally am using sapgui version 710, patch level 7.) Has anyone had problems like this with the graphical elements in SAP or does anyone have a suggestion as to why the gui is not displaying the barchart correctly in our unicode system?
Sorry for the very long message, but thanks in advance for the help!
Amanda Salt
Edited by: Amanda Salt on Jun 17, 2008 11:14 PM
I just installed the latest patch on the SAPgui, so I am now running:
Release: 710 Final Release
File Version: 7100.2.8.1039
Build: 983952
Patch Level: 8
But I am still getting the short dump. I have done extensive searches of SAP Help, OSS notes, and this and other forums (even just looking up the problem on "google") but can't seem to find anything that applies to this scenario. I'm not very familiar with the methods in cl_gui_frontend_services, so if anyone can give me a pointer of where else I can look, I would greatly appreciate it!
I also have edited the Subject line to be more informative about the problem -
Short dump Error during VM container communication between ABAP and JAVA.
Hello All,
Can anybody please help with resolving the following issue:
Short dump is displayed, when I try to insert CRM product (type: material) in the document (opportunity). This CRM product was created in CRM directly.
When I try to insert ECC migrated material, everything works fine.
Here is the details of dump:
Short text
Error during VM container communication between ABAP and JAVA
Information on where terminated
Termination occurred in the ABAP program "SAPLPRC_INT" - in "GET_PRICING_PROCEDURE_INFO".
The main program was "SAPMHTTP ". In the source code you have the termination point in line 100 of the (Include) program "LPRC_INTF35".
Thank you!hi Willie,
this is the dump, and i have used the t-code sm52 . the VMC is not active.
|Short Text |
| Error during VM Container communication between ABAP and JAVA. |
|What happened? |
| The current program had to be terminated because of an |
| error when installing the R/3 System. |
| Error in the RFC layer. |
|What can you do? |
| Note which actions and entries caused the error to occur. |
| |
| Consult your SAP administrator. |
| |
| Using transaction ST22 for ABAP dump analysis, you can view, manage, |
| and retain termination messages for longer periods. |
|Error analysis |
| An error has occurred in the RFC layer during communication between |
| JAVA and the ABAP stack. This prevents data from being passed correctly |
| between the two stacks. |
| |
| Message = TH_VMC_SERV_NOT_ACTIVE |
| Return code = -1007 |
| Pointer = "000007DD348F6138" |
|How to correct the error |
| Check whether the VMC is active on your application server. To do this, |
| run transaction SM52. If the VMC is not active, contact your SAP |
| administrator. |
Regards
Charles -
Internal Order status issue Error - Message Class X short dump
Hi All Experts,
I am creating internal order with CRTD status. However when I am trying to post transaction through MIRO , I am getting ABAP short dump mseeage class X. So I changed the CRTD to REL manually and able to solve the error.
But could any expert help me what is the logic behind this CRTD , REL, LKD etc ?
Since I am reading help.sap.com also as well but simple word help will be appreciable !
One more can we,
1 ) Create Internal Order with the REL status directly ?
2 ) If YES where configuration needs to be done
3 ) Will it hamper any business process ?
Exprts guidance will be appreciable.
Regards,
Sharvari Joshi.Hi,
All Masters,
Eli - Thank you for your answers.
Lawrence - Thank you for simple word that is what I was looking for.
Can anybody tell me how can we create IO directly in LKD status ? Or it is manual acitivity by clicking on Set / Rest button and then check LKD and save. I tried in KOT2_OPA but not no any option found. If any experts can guide for the following configuration would be great.
1 ) Is it possible to create IO with LKD status directly ?
2 ) Where that configuration needs to be done ?
3 ) What is significance of JEST Table relating to Internal Order ?
Exprerts help would be great !
Regards,
Sharvari Joshi.
Edited by: Sharvari Joshi on Dec 3, 2010 11:52 AM -
Short dump while extracting data
Hi,
When i extract the data from the datasource 2lis_05_item in rsa3 i m getting the following short dump. Can anyone tell what to do in this case?
Runtime Errors CONNE_IMPORT_WRONG_STRUCTURE
Exceptn CX_SY_IMPORT_MISMATCH_ERROR
Date and Time 06.12.2006 09:42:15
ShrtText
Error when importing object "MC05Q00ITM_TAB".
What happened?
Error in ABAP application program.
The current ABAP program "SAPLMCEX" had to be terminated because one of t
statements could not be executed.
This is probably due to an error in the ABAP program.
When attempting to import data, the
structure of the complex object "MC05Q00ITM_TAB" was not compatible with
target object.
Error analysis
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class 'CX_SY_IMPORT_MISMATCH_ER
was neither
caught nor passed along using a RAISING clause, in the procedure
"MCEX_BW_LO_API" "(FUNCTION)"
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
When attempting to import data, the structure of the complex object
"MC05Q00ITM_TAB"
was not compatible with the target object. The error occurred with
component no. 32.
sing RAISING Clause in Interface
Program SAP
Include LMC
Row 5
Module type (FU
Module Name MCE
gger Location of Exception
Program SAP
Include LMC
Row 241
Module type (FU
Module Name MCE
rce Code Extract
e SourceCde
11 endif.
12 enddo.
13 END-OF-DEFINITION.
14 ***** end macro *****I suppose that you are doing enhancement to your datasource 2LIS_02_ITM
Have you done the following steps in the extractor:
1. Append the new field in MC02M_0ITM structure
2. Append the new field in MCEKPO structure
3. Use Tcode LBWE and expand the Purchsing to get 2LIS_02_ITM and click on the Datasource to uncheck the 'hide' and 'fields only'
4. Activate the data source, by using Tcode RSA5
3. After that I have make changes to the user-exit to add logic for the new field
Do remember to carry out the following steps before you modify the Extraction structure:
1. Make sure that the following steps are carried out at a time when no updates are performed so that no data is lost.
2. Start the update collective run directly from within the Customizing Cockpit. Up to PI(-A) 2001.2 , this collective run exclusively concerns the V3 update. As of PI(-A) 2002.1, depending on the update mode setting of the application, the collective run concerns either the V3 update or the update from the extraction queue ("Delta Queued", see Note 505700).
3. Load all data of the respective DataSource into the BW System.
Hope it helps.
regards
Vinod -
Short Dump DYNPRO_MSG_IN_HELP in Conversion Exit
Hi Gurus,
I've written the following conversion exit:
FUNCTION CONVERSION_EXIT_ZBZEI_INPUT.
*"*"Lokale Schnittstelle:
*" IMPORTING
*" VALUE(INPUT)
*" EXPORTING
*" VALUE(OUTPUT)
*" EXCEPTIONS
*" INPUT_NOT_VALID
DATA : CPI_OUT(4) type n, CPI_IN(5), cpi_in2(5), cpi_in3(5).
DATA : CPI_YEAR(4), CPI_PERIOD(3).
DATA : CPI_NUM2(2) TYPE N.
DATA : CPI_NUM3(2) TYPE N,
index(2) type n,
index2(2) type n,
merker(1).
DATA : CPI_C8, CPI_C7, CPI_C6, CPI_C5.
DATA: SONDERZ. "nimmt das Trennungszeichen auf
*-initializations-----------------------------------------------------*
check not input is initial.
CPI_IN2 = INPUT.
CLEAR : cpi_in, cpi_in3, cpi_out, OUTPUT, index, index2, merker,
cpi_num2, cpi_num3.
do.
if cpi_in2+index(1) co '0123456789' and merker ne 'X'.
cpi_in+index2(1) = cpi_in2+index(1).
add 1 to index2.
endif.
if cpi_in2+index(1) = ':'.
merker = 'X'.
clear index2.
endif.
if cpi_in2+index(1) co '0123456789' and merker = 'X'.
cpi_in3+index2(1) = cpi_in2+index(1).
add 1 to index2.
endif.
add 1 to index.
if index = 5.
exit.
endif.
enddo.
if cpi_in3 is initial.
cpi_out = cpi_in.
else.
cpi_num2 = cpi_in.
cpi_num3 = cpi_in3.
cpi_out(2) = cpi_num2.
cpi_out+2(2) = cpi_num3.
endif.
if cpi_out(2) > 23.
message e000 raising input_not_valid.
endif.
if cpi_out+2(2) > 59.
message e001 raising input_not_valid.
endif.
output = cpi_out.
* output+2(2) = cpi_in+3(2).
endfunction.
The problem is when the user inputs an invalid value and presses directly after this F4 the conversion exit will call and I get the short dump DYNPRO_MSG_IN_HELP when I trigger the error message.
Is there any way to know that the program is in value-request? Maybe a system field? Can I catch this error?
Thanks for help.
LarsHello Lars,
refering to OSS 84510 SAP does not allow error messages in this environment. However, to find out if you are in a F4- context you can use the kernel function 'DY_GET_DYNPRO_EVENT'
data: event(3).
"check if we are in F4 environment
call 'DY_GET_DYNPRO_EVENT' id 'EVENT' field event.
if sy-subrc <> 0 or ( event <> 'PAI'
and event <> 'INP' )."PAI also POV
" not F4 help
message e000 raising input_not_valid.
else.
"F4 help -> only S message
message s000 display like 'E' raising input_not_valid.
endif.
Kind regards, miro -
Short dump while reading Payroll results
we have a Z program to read the payroll results for a quarter(3 months)for a large number of employees.
As the internal allocated memory is 2G. This is exceeding that limit resulting in a short dump.
There are no big internal tables in the program except reading some 8 infotypes using rp-provide and get pernr one at a time.
But, in the FM CU_READ_RGDIR the pcl2 cluster records are being stored in an internal table IMPORT_DATA[] and not refreshed, which I think is the cause for the large memory usage. Any suggestions or directions are welcome.
Any suggestions
Thanks,
KumarSantosh,
Thanks for your inputs,
But my internal table type is of DEC (5,2) , I am getting that... it needs to be of type 'C'. Can you suggest.
Ex :
MOVE wa_temp-infile_string+106(8) TO wa_item-QT_PERCENT
This didnt work
so i tried moving into a seperate variable
MOVE wa_temp-infile_string+106(8) TO v_percent.
and then write to
WRITE v_percent to wa_item-QT_PERCENT. -
Short Dump When activating BI Objects
Hi Experts,
When i try to activate any object ie., InfoObject, InfoCube, etc. it is moving to short dump. Can anyone please help in this issue, why it is going to short dump.
Thanks & Regards
Ramakrishna KmaurthyHi Ramakrishna,
Can you please be more precise? What is the type of shortdump?
Shortdumps do not directly have to be a basis issue.
Please post the "subject" and the "short description" from the shortdump (ST22) in this thread.
Regards,
Steven Groot -
Short dump GETWA_NOT_ASSIGNED field symbol not been assigned
Hi Gurus,
I am calling a RFC BAPI_PBSRVAPS_CHANGEKEYFIGVAL2 from R/3 sytem to SCM 5.0.
Acutally this FM BAPI_PBSRVAPS_CHANGEKEYFIGVAL2 not available in R/3 system.
So i am using scm destination and calling above FM directly from R/3 but i am getting the short dump
in SCM system as GETWA_NOT_ASSIGNED field symbol not been assigned.
Can you pls check and advise.
Best Regards,
Radhakrishna.Hi Radhakrishna,
It looks like you have a discrepancy in the planning area with respect to keyfigure. Some thing like the key figure description is not synchronized between live cache and db.
I suggest you log onto your SCM system, run the program /SAPAPO/TS_LCM_CONS_CHECK on your planning area with correct error option.
Please let me know if this works. -
Hi Experts,
We developed a LSMW using Idoc method for Material master. I need to make changes to this LSMW to fix a short dump in step 5 [Read data]. The dump is because of a unicode error. i Know how to fix the dump.
My question is how to make the changes to the program. i knnow the program where the error is. But i need to do it from the LSMW tool. When i open the program directly and make changes, it is not asking for a transport request.
Any suggestions on how to open the code from LSMW?
Please advice.usually the code will be maintained at mapping level in Step "Maintain Field Mapping and Conversion Rules". Else you can do one thing . Call a perform in the above step and handle the code for the same in the step "Maintain Fixed Values, Translations, User-Defined Routines"
Find below example:
In the step "Maintain Field Mapping and Conversion Rules"
For the below processing here iam calling a perform:
__END_OF_PROCESSING__ After Data Processing Finishes
Code: * __END_OF_PROCESSING__
perform call_commit.
In the step "Maintain Fixed Values, Translations, User-Defined Routines"
Under user defined routines I called above created routine.
User-Defined Routines
CALL_COMMIT call_commit
Check the code below that has been handled in the above routine.
Eigene Routine
form CALL_COMMIT.
endform. -
Short dump OBJECTS_OBJREF_NOT_ASSIGNED
Hi All,
I have a BSP application where the Application class has several attributes TYPE REF TO other classes. In production we are getting hundreds of OBJECTS_OBJREF_NOT_ASSIGNED short dumps a day. The references to these TYPE REF TO attributes on the application class are being lost.
Initially we were not able to reproduce the problem in development, however I have found that if you stay on a page for 10-15 minutes then navigate to another page the references are lost and the short dump occurs. I can see in the short dump that the reference to the Application object still exists but not to the TYPE REF TO attributes which are now all ???. If you navigate without waiting everything is fine.
I thought it might be the garbage collector cleaning them up, however at the time the page is displayed all the references are valid. Why do they disappear? Is there a time-out parameter somewhere?
Thanks in advance.
Sandra LawrenceThanks for all your replies. I realise now that I am getting a session time-out. As I still had some data remaining I originally didn't think this was my problem.
I am now in the process of implementing Thomas Jung's timeout solution from his blog BSP Developer's Journal: Part XV - Stateful BSP and Timeouts.
Thanks again for pointing me in the right direction.
Maybe you are looking for
-
After backing up the 2008 macbook pros harddrive the iphoto pictures are all gone!
A third party company made a backup of my 2008 Macbook pro by taKing the hard drive out of my 2008 macbook pro the videocard broke and i had nochange to do the backup by my own :( so i needed to go somewhere specialized and i paid 125$ for getting th
-
Search Query not showing up results
Hi , I m firing a UCM query using the UCM admin console ,something like xLanguage <contains> `it-IT`,but it is not returning any results,although the content matching this condition exists in the content server in Released state.I have also rebuild t
-
Internet sharing from iphone 3gs to ipad 3(only wifi)
i have iphone 3gs(4.1) and ipad 3(only wifi) can i share the internet from 3gs to ipad plzz help help me this issue becoz i travel al lot. i cannot go with web surfing ipad only wifi option so plz help me can i share the internet from 3gs to my ipad
-
greetings: could any1 help me with the syntax for using a query in an oracle817 export sitting on openVMS operating system?
-
Adobe Shockwave Player 11.6.6.636
Was trying to install Adobe Shockwave Player 11 on my Mac, but my Mac won't run the installer...