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
    Krishan

    There'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     
            10

    check 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
    endfunction

    hi
    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 PM

    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 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.
    Lars

    Hello 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,
    Kumar

    Santosh,
    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 Kmaurthy

    Hi 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.

  • LSMW short dump

    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 Lawrence

    Thanks 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

  • Query in export on vms

    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...