Re: Regarding HR ABAP

Hai Experts,
i need to know in which infotype company code is stored in HR Organizational management,i.e in HRP tables.
can u please tell me the solution as soon as possible.
With Regards,
R.Dhineshraj.

Table & Field
PA0001-BUKRS
Edited by: tahir naqqash on Feb 22, 2009 3:10 PM

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

  • 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

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

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

  • Regarding wd abap table

    Hi all,
    I am working on a wd abap component in which i have to populate a table in which each row has a different value which are fetched from database table.i want that in each row i want different values .like suppose my table has two coloumn and in first row of first coloumn i want to display the text  "gender" and in the same row in second column i want to fetch a "value  of gender" from database table.
    similarly in second row of first coloumn i want to display a text " date of birth" and in the same row  of second column i want to get its corresponding values.so please tell me how to do itin detail that is how to bind for each and every row and how to get the particular values.
    send me the code along with proper commenting which will be easy for me to understand.
    thanking you all in advance.

    hi,
    It is possible.
    If u keep a nested node structure. Like
    First node<parent node in context>
      --->1st node under First node <bind this node to a column>
                             This node contains the header value
    >2nd node under First node<bind this node to rest of the column in table>
                                This node contains table value.Which will be displayed in table.
    I hope this will solve your problem.
    Please have a look at this
    Re: Row / line number as first column in table
    This link may solve your doubt.
    Regards,
    Ramanan
    Edited by: Ramanan Panchabakesan on Sep 2, 2008 10:08 AM

  • Regarding SCAN ABAP SOURCE PROGRAM

    Hi Friends,
    I am using SCAN ABAP PROGRAM in my code .
            SCAN ABAP-SOURCE  source_sub
            TOKENS     INTO  i_tokens_sub
            STATEMENTS INTO  i_statements_sub
            KEYWORDS   FROM  i_keywords_sub
            LEVELS     INTO  i_levels_sub
            WITH ANALYSIS.
    after this statement execution , i_token getting filled up with token used in source code source_sub
    but if i have to catch specific keywords is there a way that  i can append those keywords to  i_keywords_sub  structure and then scan so that a line where that particular keyword used can be captured .
    i am not knowing how to do that .Can i get some help on this.
    Thanks&Regards
    Poornima

    Hi,
    You can try using the SAP standard program RS_ABAP_SOURCE_SCAN and give key word for searching in the ABAP source.
    Thanks,
    Sriram Ponna.

  • Regarding SAP ABAP OOPS

    Hi ALL,
    Could anybody give some oops concepts in ABAP with examples.
    Thanks & Regards
    SAIJAYA

    Just take case if you want to access element from node in context ...such code by wizard Appears ....
    DATA:
    zobj_bbp_ior_util TYPE REF TO zcl_bbp_ior_util,
    node_ztiornode TYPE REF TO if_wd_context_node,
    elem_ztiornode TYPE REF TO if_wd_context_element,
    stru_ztiornode TYPE zsior.
    navigate from <CONTEXT> to <ZTIORNODE> via lead selection
    node_ztiornode = wd_context->get_child_node( name = if_request_ior=>wdctx_ztiornode ).
    get element via lead selection
    elem_ztiornode = node_ztiornode->get_element( 1 ).

  • Help regarding sap-abap jobs

    hi all!!
    I am sorry if this is not the right place to put up these kind of questions, however any idea which all companies i mumbai would be hiring abap trained freshers !!!

    hey anu
    u can search the jobs if u want to do in indian in yahoo job search
    for usa major seach sites r
    www.dice.com
    www.monster.com
    n try to post ur resume in yahoo job search u will get some calls i think
    r u can go with google u can find lot of stuff
    Regards
    naveen

  • Regarding SAP ABAP Online Training

    Hi All,
    I have around 2 years of Exp in SAP Business One as Technical Consultant.
    i am planning for SAP ABAP online Training from NIIT Mumbai.
    due to my budget constraint i m going for online training.
    NIIT is Authorised SAP Education Partner.
    Can u please guide me regarding Online training?
    i would like to know whether it will be fruitfull or not?
    How  user friendly  it is?
    Is it tough to understand the online training?
    is it right decision to go for online training for me?
    waiting for ur valuable reply....
    thanx in advance...
    Regards,
    Chetan .

    I would love to start with the development for business one. I have 3 years experience with the "big" SAP (ABAP and stuff) and would like to exchange the knowledge. If you would be interested, please drop me a line on my eml. I wanted to reach you through eml but it is not a public one. Looking forward to hear from you, Otto

  • Hai regarding hr-abap..?

    Hai friends ,
         i have one query ..? what is the exact difference between logical database PNP and PNPCE...? need to implement any  code changes..in the report for pnpce compared to Pnp..?
    regards
    A for Arun....

    Refer the links -
    PNP and PNPCE
    Re: PNP or PNPCE  What to use !!!
    Regards,
    Amit
    Reward all helpful replies.

  • Regarding HR ABAP (query selction)

    Hai Experts,
    if i give the month and date means , I need to display all the values for all years.
    for example if i give month as may and then date as 15 means then i need the values for all years for that corresponding month and date upto system date.
    With Regards,
    R.Dhineshraj.

    one way would be to create two additional fields (month, day) in infoset of 2 characters one for month, one for day.
    Then in record processing write
    for e.g. your infotype is 0000 then the code will be
    data var_date(4) type c.
    concatenate month day into var_date.
    check p0000-begda-4(4) = var_date.
    add the fields month and day in the field group and assign it in the query (tcode sq01).
    Then select them in sq01 to be shown for selection.
    This should solve your problem.

Maybe you are looking for

  • Sales order cost estimate

    hi, While saving the sales order cost estimate its getting the GL account from GBB-ZG0. as we assigned Balance sheet account its asking the cost element. can you please explain what is link to get the gl from GBB-ZGO, can we change this to pick from

  • Is there any API or Program to Update GL Journal Header DFF Values

    Hi All, Can anyone let me know if we have any API or Program for updating GL Journal Header DFF Values. Any information will be appreciated.. Thank You Gt1942

  • ChaRM with 4 system Landscape.

    Hi,<br /> We are trying to implement ChaRM in a four system landscape <br /> <br /> AFD --> AFQ --> AFI --> AFP<br /> <br /> defined logical components, project, created maintenance cycle. U'gent correction works fine.<br /> <br /> but for regular co

  • Why Berkeley DB caches entire ".db" file to Linux memory?

    Hi, We use the sample codes from the Berkeley documents to write a large amount of data to Berkeley DB in Linux. We found following problems: 1. System free memory drops quickly as more (key,data) pairs are written into db. 2. When we delete ".db" fi

  • Itunes is not recognizing my device

    my ipod touch 2 gen. is not recognizing my ipod... i've tried everything i know... please help!