Regarding SRM ABAP

Hi
   I got a requirement to build logic in SAP SRM to capture purchase requisition that is ordered from ILA Catalog.Can you guide me on this.

Hi,
Usually the naming and development standards are the same no matter which module you are developing for. Take a look at:
1. http://ifmp.msfc.nasa.gov/documents/ABAPNamingStandards.doc and
2. http://ifmp.msfc.nasa.gov/documents/ABAPProgrammingStandards.doc
See if these help.
Regards

Similar Messages

  • Regarding hr-abap

    hi all,
    how to retrieve the data using logical database PCH.we cant use rp-provide here.
    so can any one of you give suggestions on this it will be good to have an example prgm using pch,so can any one send me.
    i have used select stmts to retrieve the data but while taking data its not taking.

    Hi
    HR:
    HR deals with the INFOTYPES which are similar to Tables in General ABAP.
    There are different ways of fetching data from these infotypes.
    There are different areas in HR LIKE Personal Admn, Orgn Management, Benefits, Time amangement, Event Management, Payroll etc
    Infotypes for these areas are different from one another area.
    storing of records data in each type of area is different
    LDBS like PNP are used in HR programing.
    Instead of Select.. we use some ROUTINES and PROVIDE..ENDPROVIDE.. etc
    and in the case of Pay roll we use Clusters and we Import and Export them for data fetching.
    On the whole Normal ABAP is different from HR abap.
    For Personal Admn the Infotypes start with PA0000 to PA1999
    Time Related Infotypes start with PA2000 to PA2999.
    Orgn related Infotypes start with HRP1000 to HRP1999.
    All custom developed infotypes stsrat with PA9000 onwards.
    In payroll processing we use Clusters like PCL1,2,3 and 4.
    Instead of Select query we use PROVIDE and ENDPROVIDE..
    You have to assign a Logical Database in the attributes PNP.
    Go through the SAp doc for HR programming and start doing.
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    See:
    http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
    sites regarding hr-abap:
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPA/PAPA.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPD/PAPD.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYINT/PYINT_BASICS.pdf
    http://www.atomhr.com/training/Technical_Topics_in_HR.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    You can see some Standard Program examples in this one ...
    http://www.sapdevelopment.co.uk/programs/programshr.htm
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html?Offer=SAlgwn12604#Certification
    http://www.erpgenie.com/faq/hr.htm.
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.sapbrain.com/TUTORIALS/FUNCTIONAL/HR_tutorial.html
    These are the FAQ's that might helps you as well.
    http://www.sap-img.com/human/hr-faq.htm
    http://www.sapgenie.com/faq/hr.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.atomhr.com/library_full.htm
    HR Long texts Upload
    Look at the below link
    BDC - hr maintain text
    sample code
    START-OF-SELECTION.
    GET pernr.
      rp_provide_from_frst p0000 space pn-begda pn-endda.
      if pnp-sw-found EQ '1'.
          READ TABLE p0001 WITH KEY pernr = p0000-pernr.
         if sy-subrc = 0.
         write : p0001-plans. " earliest.
        endif.
      endif.
      rp_provide_from_last p0014 space pn-begda pn-endda.
      if pnp-sw-found EQ '1'.
       READ TABLE p0014 WITH KEY pernr = p0000-pernr.
         if sy-subrc = 0.
         write : p0014-LGART. .
        endif.
      endif.
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • How to Call Standardapplication in Custom Applications in SRM-ABAP ?

    Hi,
      I want to Create a Custom Apllication in SRM 5.0 & i have to call a Standard Application.
    I am new to SRM ABAP , can anyone help me how to Create Applications in SRM ABAP & How to Call Standard Application in SRM ABAP.

    thank u

  • Srm abap

    What is the prerequisite of an abaper to work with srm , in which areas abapers has to focus?

    You can start by going through http://help.sap.com/saphelp_srm30/helpdata/en/95/f6a93e08503614e10000000a114084/frameset.htm.
    In addition to this config guides are available on service market place.
    Regards,
    Nikhil

  • Is SRM ABAP Programming special?

    Hi,
    in a few days I'm starting in a SRM project for the first time... I'd like to know if any of you could tell whether there's a guide, manual or wathever about how programming ABAP in SRM -I mean special situations like those in CRM, where most programming is based onto activities and Function Modules which work onto them.
    If so, could you pass the link to that info -if it's available.
    Best Regard.

    Hi ,
    There is not much difference when you are programming with SRM. All you just need to know the list of badi's( Busincess Add in's).  If you get these details then there is not much difference.... Example: For validaiton purpose there is badi called 'BBP_DOC_CHECK_BADI'. Here all the validations done for the respective business objects (SC,PO,Confirmtaion).
    Search the forum for more info
    Regards
    Sameer

  • Urgent Querry regarding SRM to R/3 PO Creation

    Hi All,
    I have one requirement where in PO is created in SRM (using Extended Classic Scenario) and the same PO is reflected in R/3 thru RFC.
    My requirement is related to pricing i have maintained a condition record for a condition type for eg : ZBRK is the condition type. In R/3 for condition type ZBRK i have maintained condition record. I need to populate the condition record when PO from SRM gets created in R/3.
    Is it possible?
    Points will be rewarded.
    Regards,
    Shuban

    Hi
    Which SRM version are you using ?
    See these SAP OSS Notes, which might help ->
    Note 907271 - Upload: New condition when you update the item
    Note 859049 - SRM 5.0: Restrictions for uploading and downloading
    You can try to use BBPECS_PO_OUT_BADI to transfer this condition type to ECC.However, please check that the condition type from SRM do not apply again in ECC else your original price will be recalculated twice both in SRM and ECC..._
    Using VMC cache when you modify the PO price schema.
    Thus, you have to reset the buffer of the VMC to "activate" your modifications.
    http://help.sap.com/saphelp_srm50/helpdata/en/72/f40f3c98ddaa4ce10000000a11402f/content.htm
    You can check if the conditions Customizing is complete.
    See the path in the IMG: SRM Server ® Cross-Application Basic Settings ® Pricing ® Check Technical and Customizing Settings for Conditions
    Meanwhile, Please go through the following SAP OSS Notes and Business Add-Ins(BADIs) which will help ->
    Note 640369 - Incorrect values in dropdown in account assignment details
    Note 1027656 - Simplified pricing:wrong price calculation in SC using prod.
    Note 1038241 - Simplified pricing: Follow-on note to note 1027656
    Note 1034949 - Wrong price in SC when a product has multiple conditions
    Note 539720 - Simplified pricing (classic scenario)
    Note 637562 - Simplified pricing
    BADIs ->
    1) BBP_PRICEDATA_READ
    2) PRODUCT_UPDATE2
    3) PRC_PRICING_INIT
    Note 622282 - EBP 3.5 - price is lost in the Shopping Cart
    Related links ->
    Pricing
    http://help.sap.com/saphelp_srm50/helpdata/en/72/f40f3c98ddaa4ce10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/ee/d9df3bbcce4b37e10000000a114084/frameset.htm
    Do let me know.
    Regards
    -Atul

  • Regarding EXPORT_COMPRESS_ERROR ABAP dump

    Hello Experts,
    In our BI System, we are getting EXPORT_COMPRESS_ERROR ABAP dump. And not able to find out any SAP notes regarding this dump.
    Waiting for your kind response.
    Runtime Errors         EXPORT_COMPRESS_ERROR
    Date and Time          11.04.2008 16:40:42
    Short text
    Internal error when compressing data.
    What happened?
    Error in the SAP kernel.
    The current ABAP "SAPLRSDRI_SERVICES" program had to be terminated because the
    ABAP processor detected an internal system error.
    In the EXPORT TO DATABASE statement, an internal error occurred
    when compressing data.
    What can you do?
    Note which actions and input led to the error.
    For further help in handling the problem, contact your SAP administrator
    You can use the ABAP dump analysis transaction ST22 to view and manage
    termination messages, in particular for long term reference.
    Error analysis
    There is an internal system error.
    eliminated with ABAP/4.
    Last error logged in SAP kernel
    Component............ "EM"
    Place................ "SAP-Server u962004s_P38_67 on host u962004s (wp 23)"
    Version.............. 37
    Error code........... 7
    Error text........... "Warning: EM-Memory exhausted: Workprocess gets PRIV "
    Description.......... " "
    System call.......... " "
    Module............... "emxx.c"
    Line................. 1881
    The error reported by the operating system is:
    Error number..... " "
    Error text....... " "
    How to correct the error
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "EXPORT_COMPRESS_ERROR" " "
    "SAPLRSDRI_SERVICES" or "LRSDRI_SERVICESF01"
    "DATA_WRAP_UC"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
    To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
    Display the system log by calling transaction SM21.
    Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
    In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    System environment
    SAP-Release 700
    Application server... "u962004s"
    Network address...... "10.200.230.110"
    Operating system..... "HP-UX"
    Release.............. "B.11.23"
    Hardware type........ "ia64"
    Character length.... 8 Bits
    Pointer length....... 64 Bits
    Work process number.. 23
    Shortdump setting.... "full"
    Database server... "u962004s"
    Database type..... "ORACLE"
    Database name..... "P38"
    Database user ID.. "SAPP38"
    Char.set.... "de_DE.iso88591"
    SAP kernel....... 700
    created (date)... "Dec 30 2007 21:06:56"
    create on........ "HP-UX B.11.23 U ia64"
    Database version. "OCI_102 (10.2.0.2.0) "
    Patch level. 141
    Patch text.. " "
    Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."
    SAP database version. 700
    Operating system..... "HP-UX B.11"
    Memory consumption
    Roll.... 6219104
    EM...... 2291965488
    Heap.... 2302579280
    Page.... 16384
    MM Used. 4399764848
    MM Free. 194652624
    User and Transaction
    Client.............. 100
    User................ "K59461"
    Language Key........ "D"
    Transaction......... " "
    Transactions ID..... "47FF35AD14F65486E10000000AC8E66E"
    Program............. "SAPLRSDRI_SERVICES"
    Screen.............. "SAPMSSY1 3004"
    Screen Line......... 2
    Information on caller of Remote Function Call (RFC):
    System.............. "P38"
    Database Release.... 700
    Kernel Release...... 700
    Connection Type..... 3 (2=R/2, 3=ABAP System, E=Ext., R=Reg. Ext.)
    Call Type........... "asynchron with reply and non-transactional (emode 0,
    imode 0)"
    Inbound TID.........." "
    Inbound Queue Name..." "
    Outbound TID........." "
    Outbound Queue Name.." "
    Client.............. 100
    User................ "K59461"
    Transaction......... " "
    Call Program........."SAPLZ_ZOP01_VCUBES"
    Function Module..... "RSDRI_INFOPROV_READ_RFC"
    Call Destination.... "NONE"
    Source Server....... "u962004s_P38_67"
    Source IP Address... "10.200.230.110"
    Additional information on RFC logon:
    Trusted Relationship " "
    Logon Return Code... 0
    Trusted Return Code. 0
    Note: For releases < 4.0, information on the RFC caller are often
    only partially available.
    Information on where terminated
    Termination occurred in the ABAP program "SAPLRSDRI_SERVICES" - in
    "DATA_WRAP_UC".
    The main program was "SAPMSSY1 ".
    In the source code you have the termination point in line 194
    of the (Include) program "LRSDRI_SERVICESF01".
    Source Code Extract
    Line
    SourceCde
    164
    165
    CLEAR: l_string.
    166
    167
    CALL METHOD cl_abap_container_utilities=>fill_container_c
    168
    EXPORTING
    169
    im_value     = <l_s_data>
    170
    IMPORTING
    171
    ex_container = l_string.
    172
    173
    PERFORM wrap_str_to_c255
    174
    USING    l_string
    175
    CHANGING e_t_outdata.
    176
    177
    ENDLOOP.
    178
    179
    ENDFORM.                    " data_wrap_std
    180
    181
    *&      Form  data_wrap_uc
    182
    183
          text
    184
    185
         -->P_I_T_DATA  text
    186
         <--P_E_OUTDATA_UC  text
    187
    188
    FORM data_wrap_uc
    189
    USING    i_t_data      TYPE STANDARD TABLE
    190
    i_compress    TYPE rs_bool
    191
    CHANGING e_outdata_uc  TYPE xstring.
    192
    193
    IF i_compress = rs_c_true.
    >>>>>
    EXPORT rsdri = i_t_data
    195
    TO DATA BUFFER e_outdata_uc
    196
    COMPRESSION ON.
    197
    ELSE.
    198
    EXPORT rsdri = i_t_data
    199
    TO DATA BUFFER e_outdata_uc
    200
    COMPRESSION OFF.
    201
    ENDIF.
    202
    203
    IF sy-subrc <> 0.
    204
       RAISE conversion_error.
    205
    ENDIF.
    206
    207
    ENDFORM.                    " data_wrap_uc
    208
    209
    210
    FORM data_wrap_250
    211
    212
    213
    Contents of system fields
    Name
    Val.
    SY-SUBRC
    0
    SY-INDEX
    1
    SY-TABIX
    0
    SY-DBCNT
    1
    SY-FDPOS
    25
    SY-LSIND
    0
    SY-PAGNO
    0
    SY-LINNO
    1
    SY-COLNO
    1
    SY-PFKEY
    SY-UCOMM
    SY-TITLE
    CPIC- und RFC-Steuerung
    SY-MSGTY
    E
    SY-MSGID
    BL
    SY-MSGNO
    209
    SY-MSGV1
    SY-MSGV2
    SY-MSGV3
    SY-MSGV4
    SY-MODNO
    0
    SY-DATUM
    20080411
    SY-UZEIT
    163555
    SY-XPROG
    SAPLRSDRI
    SY-XFORM
    RSDRI_INFOPROV_READ_RFC
    Active Calls/Events
    No.   Ty.          Program                             Include                             Line
    Name
    7 FORM         SAPLRSDRI_SERVICES                  LRSDRI_SERVICESF01                    194
    DATA_WRAP_UC
    6 FUNCTION     SAPLRSDRI_SERVICES                  LRSDRI_SERVICESU04                     29
    RSDRI_DATA_WRAP
    5 FORM         GP49E5DYREKDNLT28VWMJJ5FAZY         GP49E5DYREKDNLT28VWMJJ5FAZY           199
    INFOPROV_READ_RSDRI
    4 FUNCTION     SAPLRSDRI                           LRSDRIU02                             153
    RSDRI_INFOPROV_READ_RFC
    3 FORM         SAPLRSDRI                           LRSDRIU02                               1
    RSDRI_INFOPROV_READ_RFC
    2 FORM         SAPMSSY1                            SAPMSSY1                               85
    REMOTE_FUNCTION_CALL
    1 MODULE (PBO) SAPMSSY1                            SAPMSSY1                               30
    %_RFC_START
    Chosen variables
    Name
    Val.
    No.       7 Ty.          FORM
    Name  DATA_WRAP_UC
    SYST-REPID
    SAPLRSDRI_SERVICES
    5454554545545544452222222222222222222222
    310C23429F352693530000000000000000000000
    I_COMPRESS
    X
    5
    8
    RS_C_TRUE
    X
    5
    8
    SY
    ###############################################################################À##############
    0000000000000000000000000000000000000000000000010000000000000000000000000000000C00000000000000
    0001000000000000000000000000000000000000000100090001000000010000000000000000002000000000000000
    I_T_DATA
    Table IT_4214[3004988x1456]
    PROGRAM=GP49E5DYREKDNLT28VWMJJ5FAZYFORM=INFOPROV_READ_RSDRIDATA=L_T_DATA
    Table reference: 245
    TABH+  0(20) = C0000005B3A98DB0000000000000000000000000
    TABH+ 20(20) = 000000F500001076002DDA3C000005B0FFFFFFFF
    TABH+ 40(16) = 0400002A00000B10000824C401800000
    store        = 0xC0000005B3A98DB0
    ext1         = 0x0000000000000000
    shmId        = 0     (0x00000000)
    id           = 245   (0x000000F5)
    label        = 4214  (0x00001076)
    fill         = 3004988 (0x002DDA3C)
    leng         = 1456  (0x000005B0)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000040
    occu         = 8     (0x00000008)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    cmpMode      = 8     (cmpManyEq)
    occu0        = 1
    groupCntl    = 0
    rfc          = 0
    unShareable  = 0
    mightBeShared = 0
    sharedWithShmTab = 0
    isShmLockId  = 0
    gcKind       = 0
    isUsed       = 1
    isCtfyAble   = 1
    >>>>> Shareable Table Header Data <<<<<
    tabi         = 0xC0000009BB9B2090
    pgHook       = 0x600000008EAEC160
    idxPtr       = 0x0000000000000000
    shmTabhSet   = 0x0000000000000000
    id           = 3503  (0x00000DAF)
    refCount     = 0     (0x00000000)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 3014656 (0x002E0000)
    lineAlloc    = 3004992 (0x002DDA40)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 1     (0x00000001)
    >>>>> 1st level extension part <<<<<
    regHook      = Not allocated
    collHook     = Not allocated
    ext2         = Not allocated
    >>>>> 2nd level extension part <<<<<
    tabhBack     = Not allocated
    delta_head   = Not allocated
    pb_func      = Not allocated
    pb_handle    = Not allocated
    %_DUMMY$$
    2222
    0000
    E_OUTDATA_UC
    ÿ#######1100####ÒWÜ#####°ï6=³$Ç~ßsæ#ä5L#¼ -^##há#°#!&ß3#ð#ô#Á#p6##Òâ¬###Å#.À#6²aÀ#kÀ6´1ÀOp##ú#
    F000008033330000D5D01190BE33B2C7D7E8E348BA25816E8B822D30F8F1C07321DEA019C12C93B6C86C3B3C4700F0
    F61122001100000027C52FD20F6D347EF36545C1C0DE008100016F3B064D13063B22C59855E056210BB06410F019A0
    SYST
    ###############################################################################À##############
    0000000000000000000000000000000000000000000000010000000000000000000000000000000C00000000000000
    0001000000000000000000000000000000000000000100090001000000010000000000000000002000000000000000
    No.       6 Ty.          FUNCTION
    Name  RSDRI_DATA_WRAP
    I_COMPRESS
    X
    5
    8
    I_RESULT250
    2
    0
    I_T_DATA
    Table IT_4214[3004988x1456]
    I_UNICODE_RESULT
    X
    5
    8
    E_OUTDATA_UC
    ÿ#######1100####ÒWÜ#####°ï6=³$Ç~ßsæ#ä5L#¼ -^##há#°#!&ß3#ð#ô#Á#p6##Òâ¬###Å#.À#6²aÀ#kÀ6´1ÀOp##ú#
    F000008033330000D5D01190BE33B2C7D7E8E348BA25816E8B822D30F8F1C07321DEA019C12C93B6C86C3B3C4700F0
    F61122001100000027C52FD20F6D347EF36545C1C0DE008100016F3B064D13063B22C59855E056210BB06410F019A0
    E_T_OUTDATA
    Table[initial]
    E_T_OUTDATA250
    Table[initial]
    RS_C_FALSE
    2
    0
    SY-REPID
    SAPLRSDRI_SERVICES
    5454554545545544452222222222222222222222
    310C23429F352693530000000000000000000000
    No.       5 Ty.          FORM
    Name  INFOPROV_READ_RSDRI
    SY-SUBRC
    0
    0000
    0000
    SY-REPID
    GP49E5DYREKDNLT28VWMJJ5FAZY
    4533434554444453355444344552222222222222
    7049554925B4EC42867DAA561A90000000000000
    SY
    ###############################################################################À##############
    0000000000000000000000000000000000000000000000010000000000000000000000000000000C00000000000000
    0001000000000000000000000000000000000000000100090001000000010000000000000000002000000000000000
    %_DUMMY$$
    2222
    0000
    %_SPACE
    2
    0
    SYST-REPID
    GP49E5DYREKDNLT28VWMJJ5FAZY
    4533434554444453355444344552222222222222
    7049554925B4EC42867DAA561A90000000000000
    I_OUTU
    X
    5
    8
    RS_C_TRUE
    X
    5
    8
    L_T_DATA
    Table IT_4214[3004988x1456]
    E_RFCOUT_UC
    ÿ#######1100####ÒWÜ#####°ï6=³$Ç~ßsæ#ä5L#¼ -^##há#°#!&ß3#ð#ô#Á#p6##Òâ¬###Å#.À#6²aÀ#kÀ6´1ÀOp##ú#
    F000008033330000D5D01190BE33B2C7D7E8E348BA25816E8B822D30F8F1C07321DEA019C12C93B6C86C3B3C4700F0
    F61122001100000027C52FD20F6D347EF36545C1C0DE008100016F3B064D13063B22C59855E056210BB06410F019A0
    I_S_RFCMODE
    0.0.0.1.
    22222222222222222222222222222222222222220000
    00000000000000000000000000000000000000000000
    I_S_RFCMODE-RFC_RECEIVER
    222222222222222222222222222222
    000000000000000000000000000000
    E_EOD
    X
    5
    8
    I_S_RFCMODE-ID
    2222222222
    0000000000
    No.       4 Ty.          FUNCTION
    Name  RSDRI_INFOPROV_READ_RFC
    I_AUTHORITY_CHECK
    R
    5
    2
    I_CURRENCY_CONVERSION
    X
    5
    8
    I_DEBUG
    2
    0
    I_FILENAME
    222222222222222222222222222222222222222222222222222222222222
    000000000000000000000000000000000000000000000000000000000000
    I_INFOPROV
    B100_CB3E
    433354434222222222222222222222
    2100F3235000000000000000000000
    I_MAXROWS
    0
    0000
    0000
    I_READ_ODS_DELTA
    2
    0
    I_REFERENCE_DATE
    20080411
    33333333
    20080411
    I_RESULTTYPE
    U
    5
    5
    I_ROLLUP_ONLY
    X
    5
    8
    I_SAVE_IN_FILE
    2
    0
    I_SAVE_IN_TABLE
    2
    0
    I_S_RFCMODE
    0.0.0.1.
    22222222222222222222222222222222222222220000
    00000000000000000000000000000000000000000000
    I_TABLENAME
    222222222222222222222222222222
    000000000000000000000000000000
    I_USE_AGGREGATES
    X
    5
    8
    I_USE_DB_AGGREGATION
    X
    5
    8
    E_AGGREGATE
    B100_CB3E$X
    433354434252222222222222222222
    2100F3235480000000000000000000
    E_END_OF_DATA
    X
    5
    8
    E_RFCDATA_UC
    ÿ#######1100####ÒWÜ#####°ï6=³$Ç~ßsæ#ä5L#¼ -^##há#°#!&ß3#ð#ô#Á#p6##Òâ¬###Å#.À#6²aÀ#kÀ6´1ÀOp##ú#
    F000008033330000D5D01190BE33B2C7D7E8E348BA25816E8B822D30F8F1C07321DEA019C12C93B6C86C3B3C4700F0
    F61122001100000027C52FD20F6D347EF36545C1C0DE008100016F3B064D13063B22C59855E056210BB06410F019A0
    E_SPLIT_OCCURRED
    2
    0
    E_T_FIELD[]
    Table IT_4[180x40]
    FUNCTION-POOL=RSDRIFORM=RSDRI_INFOPROV_READ_RFCDATA=%_%_E_T_FIELD
    Table reference: 4
    TABH+  0(20) = C0000005B3902040C0000005B38D281000000000
    TABH+ 20(20) = 0000000400000004000000B400000028FFFFFFFF
    TABH+ 40(16) = 0400000100000F700010249401800000
    store        = 0xC0000005B3902040
    ext1         = 0xC0000005B38D2810
    shmId        = 0     (0x00000000)
    id           = 4     (0x00000004)
    label        = 4     (0x00000004)
    fill         = 180   (0x000000B4)
    leng         = 40    (0x00000028)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000060
    occu         = 16    (0x00000010)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    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         = 0xC0000005B39020A0
    pgHook       = 0xC0000005B38FC770
    idxPtr       = 0x0000000000000000
    shmTabhSet   = 0x0000000000000000
    id           = 16    (0x00000010)
    refCount     = 0     (0x00000000)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 304   (0x00000130)
    lineAlloc    = 304   (0x00000130)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 1     (0x00000001)
    >>>>> 1st level extension part <<<<<
    regHook      = 0x0000000000000000
    collHook     = 0x0000000000000000
    ext2         = 0xC0000005B38D27A0
    >>>>> 2nd level extension part <<<<<
    tabhBack     = 0xC0000005B38D2740
    delta_head   = 0000000000000000000000000000000000000000000000000000000000000000000000000000000
    pb_func      = 0x0000000000000000
    pb_handle    = 0x0000000000000000
    E_T_RFCDATA[]
    Table IT_5[0x256]
    FUNCTION-POOL=RSDRIFORM=RSDRI_INFOPROV_READ_RFCDATA=%_%_E_T_RFCDATA
    Table reference: 5
    TABH+  0(20) = 0000000000000000C0000005B38D292000000000
    TABH+ 20(20) = 00000005000000050000000000000100FFFFFFFF
    TABH+ 40(16) = 0400000100000E580010249401800000
    store        = 0x0000000000000000
    ext1         = 0xC0000005B38D2920
    shmId        = 0     (0x00000000)
    id           = 5     (0x00000005)
    label        = 5     (0x00000005)
    fill         = 0     (0x00000000)
    leng         = 256   (0x00000100)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000055
    occu         = 16    (0x00000010)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    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      = 0x0000000000000000
    collHook     = 0x0000000000000000
    ext2         = 0xC0000005B38D28B0
    >>>>> 2nd level extension part <<<<<
    tabhBack     = 0xC0000005B38D2850
    delta_head   = 0000000000000000000000000000000000000000000000000000000000000000000000000000000
    pb_func      = 0x0000000000000000
    pb_handle    = 0x0000000000000000
    E_T_RFCDATAV[]
    Table IT_6[0x100]
    FUNCTION-POOL=RSDRIFORM=RSDRI_INFOPROV_READ_RFCDATA=%_%_E_T_RFCDATAV
    Table reference: 6
    TABH+  0(20) = 0000000000000000C0000005B38D2A3000000000
    TABH+ 20(20) = 00000006000000060000000000000064FFFFFFFF
    TABH+ 40(16) = 0400000100000F000010249401800000
    store        = 0x0000000000000000
    ext1         = 0xC0000005B38D2A30
    shmId        = 0     (0x00000000)
    id           = 6     (0x00000006)
    label        = 6     (0x00000006)
    fill         = 0     (0x00000000)
    leng         = 100   (0x00000064)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000058
    occu         = 16    (0x00000010)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    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      = 0x0000000000000000
    collHook     = 0x0000000000000000
    ext2         = 0xC0000005B38D29C0
    >>>>> 2nd level extension part <<<<<
    tabhBack     = 0xC0000005B38D2960
    delta_head   = 0000000000000000000000000000000000000000000000000000000000000000000000000000000
    pb_func      = 0x0000000000000000
    pb_handle    = 0x0000000000000000
    I_T_RANGE[]
    Table IT_0[24x153]
    FUNCTION-POOL=RSDRIFORM=RSDRI_INFOPROV_READ_RFCDATA=%_%_I_T_RANGE
    Table reference: 0
    TABH+  0(20) = C0000005B38C97E0C0000005B38C97A000000000
    TABH+ 20(20) = 00000000000000000000001800000099FFFFFFFF
    TABH+ 40(16) = 04000001000004B80010249421800000
    store        = 0xC0000005B38C97E0
    ext1         = 0xC0000005B38C97A0
    shmId        = 0     (0x00000000)
    id           = 0     (0x00000000)
    label        = 0     (0x00000000)
    fill         = 24    (0x00000018)
    leng         = 153   (0x00000099)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000011
    occu         = 16    (0x00000010)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    cmpMode      = 2     (cmpSingleMcmpR)
    occu0        = 1
    groupCntl    = 0
    rfc          = 0
    unShareable  = 0
    mightBeShared = 1
    sharedWithShmTab = 0
    isShmLockId  = 0
    gcKind       = 0
    isUsed       = 1
    isCtfyAble   = 1
    >>>>> Shareable Table Header Data <<<<<
    tabi         = 0xC0000005B38C9840
    pgHook       = 0xC0000005B38CA1F0
    idxPtr       = 0x0000000000000000
    shmTabhSet   = 0x0000000000000000
    id           = 2     (0x00000002)
    refCount     = 1     (0x00000001)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 48    (0x00000030)
    lineAlloc    = 48    (0x00000030)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 3     (0x00000003)
    >>>>> 1st level extension part <<<<<
    regHook      = 0xC0000005B3AB3F70
    collHook     = 0x0000000000000000
    ext2         = 0xC0000005B38C9730
    >>>>> 2nd level extension part <<<<<
    tabhBack     = 0xC0000005B38C96D0
    delta_head   = 0000000000000000000000000000000000000000000000000000000000000000000000000000000
    pb_func      = 0x0000000000000000
    pb_handle    = 0x0000000000000000
    I_T_REQUID[]
    Table IT_7[0x12]
    FUNCTION-POOL=RSDRIFORM=RSDRI_INFOPROV_READ_RFCDATA=%_%_I_T_REQUID
    Table reference: 7
    TABH+  0(20) = 0000000000000000C0000005B38D2B4000000000
    TABH+ 20(20) = 0000000700000007000000000000000CFFFFFFFF
    TABH+ 40(16) = 04000001000006780010249401800000
    store        = 0x0000000000000000
    ext1         = 0xC0000005B38D2B40
    shmId        = 0     (0x00000000)
    id           = 7     (0x00000007)
    label        = 7     (0x00000007)
    fill         = 0     (0x00000000)
    leng         = 12    (0x0000000C)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000019
    occu         = 16    (0x00000010)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    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      = 0x0000000000000000
    collHook     = 0x0000000000000000
    ext2         = 0xC0000005B38D2AD0
    >>>>> 2nd level extension part <<<<<
    tabhBack     = 0xC0000005B38D2A70
    delta_head   = 0000000000000000000000000000000000000000000000000000000000000000000000000000000
    pb_func      = 0x0000000000000000
    pb_handle    = 0x0000000000000000
    I_T_RTIME[]
    Table IT_1[3x121]
    FUNCTION-POOL=RSDRIFORM=RSDRI_INFOPROV_READ_RFCDATA=%_%_I_T_RTIME
    Table reference: 1
    TABH+  0(20) = C0000005B38CB680C0000005B38CB64000000000
    TABH+ 20(20) = 00000001000000010000000300000079FFFFFFFF
    TABH+ 40(16) = 04000001000005980010249401800000
    store        = 0xC0000005B38CB680
    ext1         = 0xC0000005B38CB640
    shmId        = 0     (0x00000000)
    id           = 1     (0x00000001)
    label        = 1     (0x00000001)
    fill         = 3     (0x00000003)
    leng         = 121   (0x00000079)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000015
    occu         = 16    (0x00000010)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    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         = 0xC0000005B38CB6E0
    pgHook       = 0x0000000000000000
    idxPtr       = 0x0000000000000000
    shmTabhSet   = 0x0000000000000000
    id           = 3     (0x00000003)
    refCount     = 0     (0x00000000)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 16    (0x00000010)
    lineAlloc    = 16    (0x00000010)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 1     (0x00000001)
    >>>>> 1st level extension part <<<<<
    regHook      = 0x0000000000000000
    collHook     = 0x0000000000000000
    ext2         = 0xC0000005B38CB5D0
    >>>>> 2nd level extension part <<<<<
    tabhBack     = 0xC0000005B38CB570
    delta_head   = 0000000000000000000000000000000000000000000000000000000000000000000000000000000
    pb_func      = 0x0000000000000000
    pb_handle    = 0x0000000000000000
    I_T_SFC[]
    Table IT_2[17x52]
    FUNCTION-POOL=RSDRIFORM=RSDRI_INFOPROV_READ_RFCDATA=%_%_I_T_SFC
    Table reference: 2
    TABH+  0(20) = C0000005B38CBFA0C0000005B38CBF6000000000
    TABH+ 20(20) = 00000002000000020000001100000034FFFFFFFF
    TABH+ 40(16) = 0400000100000DB00010249401800000
    store        = 0xC0000005B38CBFA0
    ext1         = 0xC0000005B38CBF60
    shmId        = 0     (0x00000000)
    i

    Hello,
    did you resolve the problem ?
    Please tell me how if it's resolved.
    Best Regards

  • Regarding SRM MDM 3.0

    Hi Gurus!!
    I will soon be working on SRM MDM business scenario,so i want to be prepared beforehand.
    Please guide me about the integration details from SRM as well as MDM side,and also important documentation\link regarding the same.
    Thanks,
    Ravi

    Hi Ravi,
    Please refer this below article to start with SRM-MDM Catalog Setup u2013 Ready Reference
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/806f3d56-0d29-2d10-9abf-c0df6f0fdfe8?quicklink=index&overridelayout=true
    Also refer, SRM-MDM Catalog 3.0 Repository information SAP Note 1171711
    https://websmp130.sap-ag.de/sap/support/notes/1171711
    and SRM-MDM Catalog 3.0 - Installation & Configuration SAP Note 1177779
    https://websmp130.sap-ag.de/sap/support/notes/1177779
    SRM MDM Integration: https://websmp107.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012002523100015170792009E
    Check this link for component Installation: https://websmp107.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012002523100012367812008E
    For configure SRM MDM catalog: https://websmp107.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700001156822009E
    Regards,
    Mandeep Saini

  • Need information Regarding HR-ABAP

    Hi experts ,
       Would appreciate if you could provide me some links to learn about basics of PA , OM etc.
    And also programming in HR-ABAP.
    Thanks and regards,
    aditya.
    Please chosse proper Header Text
    Edited

    Hi Adhitya,
    Please go through this link.
    http://www.abaphr.com/?p=789
    Regards,

  • Regarding SRM busniess process flow

    Hi
    i am having a book of SRM 201 and start learning and enhancing my skills,i feel sometimes lost while reading and practiing the same in IDES as i am not aware about the business process of SRM completely.Can all of you experts please explain what all are there in SRM and how do i proceed so that at the end when i finish i will not be aware about whole SRM but atleast i am aware about the process. i want to study and finish process by process not whole SRM at once. So expert i hope you all will able to knw what i want...
    Kind regards,
    Vishwjeet Sharma

    Dear Sharma,
    If you want learn SRM then please go throguh the SAPSRM material or SRM over view then you will understand complete business processess and technical scneario's of SRM.
    If you are having MM knowledge then it's easy for you to understand.Please go thorugh the below link.
    http://help.sap.com/saphelp_srm50/helpdata/en/8d/f6a93e08503614e10000000a114084/frameset.htm
    Thanks
    Ravi

  • Regarding required ABAP knowledge to understand the APO-BW developments

    Hi All,
    Could you pls let me know what kind of ABAP skills that an APO consultant must have to understand the development code in the  routines and user exits.
    Best regards,
    Ramya

    Hi Ramya,
    For ABAP consultant to work in APO, mainly you need to learn and
    focus on working with structures. 
    Other areas for focus will be Badi's, user exits, function modules,
    routines, enhancements which are more or less similar to other modules
    Regards
    R. Senthil Mareeswaran.

  • Regarding Netweaver ABAP

    Hi Friends
               I have a doubt about Netweaver abap workbench coding part.
             Generally in R/3 architecture if we want to write the coding we can use se38 or se80.
             What about netweaver architecture abap coding?. i have little bit of idea about this but still i am not sure about this part .So please lemma now how is if anybody have any idea about this.
            In netweaver architecture we have two enginee parts J2EE AND ABAP. this is my question how we can write the coding in netweaver abap?.
    Regards
    Saravanan

    Hello Saravanan,
    you can Code ABAB as you've done alway in SE38 and SE80.
    Regards
    Gregor

  • How to Get Each line item Create and Approval dates for a SHOPPING CART in SAP SRM (ABAP Programming)

    Hi All,
    I have to Get Each line item Create and Approval dates for a SHOPPING CART in SAP SRM. Either a table, or any Function module, Method, please let me know ASAP. Same i can use in my Program.
    Thank you Very much.
    Regards,
    Ramesh J.

    Hi,
    Refer the below wiki link it may help you.
    Product catlog configuration for ECC - CRM - SCN Wiki

  • Regarding 'FREE' ABAP Keyword in the local internal table

    Hi Experts,
    //sorry for my english ;(
    Our ABAP Development leader forced us to use  FREE ABAP Keyword on Local internal table like below situation.
    and I really don't get it.
    -below-
    FORM GET_DATA.
      DATA: LT_ITAB TYPE TABLE OF SFLIGHT.
      SELECT * FROM ZTABLE INTO TABLE LT_TABLE
            FOR ALL ENTRIES IN LT_ITAB
        WHERE KKEY = LT_ITAB-CARRID.
    "// WHY DO I HAVE TO USE THIS CODE
        FREE LT_ITAB.
    ENDFORM.
    I know that GC(garbage collector) will release memory area of LT_ITAB.
    but why do i have to release directly FREE LT_ITAB memory area?
    cause to take in short time memory advantage of before GC calling?
    thanks.

    Guys, why don't you read ABAP help?
    From ABAP help about FREE:
    For internal tables, FREE has the same effect as the REFRESH statement, though the entire memory area occupied by the table rows is released, and the initial memory area remains unoccupied
    About REFRESH:
    This statement sets an internal table itab to its initial value, meaning that it deletes all rows of the internal table. The memory space required for the table is freed up to the initial memory size INITIAL SIZE. For itab, you must specify an internal table.
    To delete all rows and free the entire memory space occupied by rows, you can use the statement FREE.
    About INITAIL SIZE:
    After the optional addition INITIAL SIZE, you can specify a number of rows n as a numeric literal or numeric constant to adjust the size of the first block in the memory that is reserved by the system for an internal table of the table type. Without this addition, if the number 0 is entered, or the value of n exceeds a maximum value, the system automatically allocates an appropriate memory area.
    To summarize:
    Using free allows you to immediately free the initial space reserved by the kernel for an internal table.
    I am lazy to look for it, but I don't think it ever exceeds few Kb.
    regards,
      Yuri

  • Regarding WD ABAP Tutorial for Adobe forms

    Hello,
    I'm having difficulty finishing tutorial for WD ABAP interactive forms by Thomas Jung..Questions:
    1) Do we have to create an WD application to run it or do we have to test it using the pdf file? in the SDN video its not clear what to do after completing the exercise with form editor?
    2) In the Adobe form editor from SE80, my file menu is blank...i cant use 'import'pdf from menu since there is no menu although I can drag n drop the elements from libraries.
    Please let me know if I'm missing any installation or support packs!
    Regards,
    Ahmad

    If you aren't seeing anything at all then there may be a problem with your ACF (Active Control Framework). The ACF is only used when running the adobe form in web dynpro in interactive mode.  The ACF is generally installed along with the SAPGui, but may not be updated properly when the SAPGui is updated.  Also there are some dependencies in the ACF version and the backend ABAP system version. 
    I had problems on my laptop when I first tried to use interactive forms in Web Dynpro ABAP.  My form displayed, but I couldn't trigger the Submit to SAP event.  I found several OSS notes on the ACF topic.  I had to uninstall my current ACF version and install the version specific to Netweaver04S SP7.  Just installing the SP7 version of the ACF did NOT work.  Once I got the ACF all cleaned up, everything worked fine.  Incidently the problems I had before patching the ACF effected both Web Dynpro ABAP and Web Dynpro Java.

Maybe you are looking for