IT 0024 enhancement

Hello gurus,
ive searched various threads and postings in Google, marketplace, SCN, hoe to add custom columns into IT 0024.
But with no luck.
I managed to add columns in TC: PM01 in List screen. Im also able to see the fields in the screen layout when i select change.
But i didnt manage to show those added columns in TC PA30 when selecting IT 0024.
PS. ive read these posts:
1.http://wiki.sdn.sap.com/wiki/pages/viewpage.action?spaceKey=Snippets&title=EnhanceInfotypesusingPM01inECC6.0&decorator=printable
2.Custom fields in IT0024
What could be the problem?
Best regards
Laurynas

Hi Dilak again,
I manged to do the column creation.
By the way there were some issues when i was trying to add custom fields from Z structure.
consultants modified this FORM: form data_read_qualifications
and enhanced 2101 screens user command
here are some changes
CALL FUNCTION 'RHPP_Q_PROFILE_READ'
           EXPORTING
                begda            = p_begda
                endda            = p_endda
              WITH_STEXT       = 'X'
              WITH_QK_INFO     = 'X'
                check_note       = 'X'
           TABLES
                objects          = sobids
              ERR_OBJECTS      =
                profile          = profile
           EXCEPTIONS
                no_authority     = 1
                wrong_otype      = 2
                object_not_found = 3
                undefined        = 4
                OTHERS           = 5.
      IF sy-subrc = 0.
        loop at profile ASSIGNING <wa_profile>.
          select single *
          from hrp1001
          into CORRESPONDING FIELDS OF wa_hrp1001
          where hrp1001~mandt = sy-mandt and
                hrp1001~OTYPE = 'Q' and
                hrp1001~SOBID = P_OBJID and
                hrp1001~PLVAR = '01' and
                hrp1001~RSIGN = 'B' and
                hrp1001~RELAT = '032' and
          ( ( hrp1001~begda = p_begda AND      "1 "|8888|
              hrp1001~endda = p_endda ) OR        "|8888|
            ( hrp1001~begda < p_begda AND      "2 "|8888|
              hrp1001~endda < p_endda AND         "   |4444|
              hrp1001~endda > p_begda ) OR
            ( hrp1001~begda < p_begda AND      "3 "|8888|
              hrp1001~endda = p_endda ) OR     "      |4|
            ( hrp1001~begda = p_begda AND      "4 "|8888|
              hrp1001~endda < p_endda ) OR     "   |4444444444"
            ( hrp1001~begda = p_begda AND      "5 "|8888888|
              hrp1001~endda > p_endda ) OR     "   |4444|
            ( hrp1001~begda > p_begda AND      "6 "|8888|
              hrp1001~endda = p_endda ) OR     " |444444|
            ( hrp1001~begda > p_begda AND      "7   |888888|
              hrp1001~endda > p_endda AND      " |44444|
              hrp1001~begda < p_endda ) OR
            ( hrp1001~begda > p_begda AND      "8      |888|
              hrp1001~endda < p_endda ) OR     "   |44444444444|
            ( hrp1001~begda < p_begda AND      "9   |88888888888|
              hrp1001~endda > p_endda ) ).     "         |44|
          select single hrpad77~ZCERTNO1
          from hrpad77
          into <wa_profile>-ZCERTNO1
          where hrpad77~mandt = sy-mandt and
                hrpad77~ADATANR = wa_hrp1001-ADATANR.
          select single hrpad77~ZCERTNO2
          from hrpad77
          into <wa_profile>-ZCERTNO2
          where hrpad77~mandt = sy-mandt and
                hrpad77~ADATANR = wa_hrp1001-ADATANR.
          select single hrpad77~ZCOURSEFEE
          from hrpad77
          into <wa_profile>-ZCOURSEFEE
          where hrpad77~mandt = sy-mandt and
                hrpad77~ADATANR = wa_hrp1001-ADATANR.
          select single hrpad77~ZCURRENCY
          from hrpad77
          into <wa_profile>-ZCURRENCY
          where hrpad77~mandt = sy-mandt and
                hrpad77~ADATANR = wa_hrp1001-ADATANR.
        endloop.
and another one
     START OF CHANGE WSY L.Prikockis
      CALL FUNCTION 'RH_UPDATE_DATABASE'
        EXPORTING
          vtask = 'D'
         BUFFER_UPD = ' '
         ORDER_FLG = 'X'
          commit_flg = 'X'
         CLEAR_BUFFER = 'X'
          EXCEPTIONS corr_exit = 0 OTHERS = 0.
      LOOP AT lit_qual_act .
        IF lit_qual_act-action = c_dis OR
          lit_qual_act-action = c_spe .
          CONTINUE .
        ENDIF .
        SELECT * FROM hrp1001  INTO ZABC
          WHERE otype EQ qual_act-data-otype
          AND objid EQ lit_qual_act-data-sobid
          AND sobid EQ lit_qual_act-data-tbjid
          AND sclas EQ lit_qual_act-data-ttype
          AND begda EQ lit_qual_act-data-vbegd
          AND endda EQ lit_qual_act-data-vendd.
          hrpad77-adatanr = ZABC-adatanr.                   " <<< TL keista 2011 08 09
          hrpad77-ZCERTNO1 = lit_qual_act-data-ZCERTNO1.
          hrpad77-ZCERTNO2 = lit_qual_act-data-ZCERTNO2.
          hrpad77-ZCOURSEFEE = lit_qual_act-data-ZCOURSEFEE.
          hrpad77-ZCURRENCY = lit_qual_act-data-ZCURRENCY.
          IF lit_qual_act-action = c_del .
            DELETE FROM hrpad77 WHERE adatanr = hrp1001-adatanr .
          ELSEIF lit_qual_act-action = c_mod OR
            lit_qual_act-action = c_new.
            MODIFY hrpad77.
          ENDIF .
           ENDLOOP .
        ENDSELECT.
      ENDLOOP.
     END OF CHANGE WSY L.Prikockis
Thanks and best regards

Similar Messages

  • HR ABAP -- infotype 0024 enhancement

    u201CNew joiner u201Cis an action in our client system in which 8 infotypes are configured. When I execute this action in PA40 transaction, the 8th infotype that appears will be 0024.When this infotype screen appears as a part of u201DNew joiner u201Caction, the user should be presented with the defaulted qualification and proficiency based on nationality of the individual.
    I decided to look for a user exit. The user exit PBAS0001 gets triggered for the PBO and PAI of every infotype in PA .But infotype 0024 u2013 (Qualifications) belongs to Personal Development (It belongs to package PPPE).There is no exit associated with this package. Also I searched for the string u201Ccustomer u201Cin the function group RHP6 (0024 infotype screen belongs to this function group) but couldnu2019t get any solution.
    Also I did not get any result for searching u201CBADIu201D in the above function group. I am using ECC 5.0 system.
    The user needs the values to be defaulted in the 0024 infotype screen .
    Can you please suggest any other approach to achieve the above objective?

    that is an Function group problem tell to your Functional people, they will resolve

  • Infotype 0024 enhancement

    u201CNew joiner u201Cis an action in our client system in which 8 infotypes are configured. When I execute this action in PA40 transaction, the 8th infotype that appears will be 0024.When this infotype screen appears as a part of u201DNew joiner u201Caction,  the user should be presented with the defaulted qualification and proficiency based on nationality of the individual.
    I decided to look for a user exit. The user exit PBAS0001 gets triggered for the PBO and PAI of every infotype in PA .But infotype 0024 u2013 (Qualifications) belongs to Personal Development (It belongs to package PPPE).There is no exit associated with this package. Also I searched for the string u201Ccustomer u201Cin the function group RHP6 (0024 infotype screen belongs to this function group) but couldnu2019t get any solution.
    Also I did not get any result for searching u201CBADIu201D in the above function group. I am using ECC 5.0 system.
    The user needs the values to be defaulted in the 0024 infotype screen .
    Can you please suggest any other approach to achieve the above objective?

    Hi Kiran,
    First, you need to check whether you're using qualifications with PD integration or not.
    Goto SM31 -> PLOGI ORGA value.
    If it is 1 A032 Q, then there is the PD integration.
    So you need to attach a qualification to an employee through PP01.
    Thus, in order for automatic creation,  you may write a user exit in  PBAS0001 and try to create A032 relationship between P object (employee) and Q object (qualification).
    Best Regards,
    Dilek

  • Installation of Enhancement Package 1 in SAP NetWeaver 7.0

    Hello,
    We have install the Enhancement Package 4 in the server ECC 6.0 with EHP3.
    But, before we need install the Enhancement Package 1 in SAP NetWeaver 7.0
    The actual Kernel is releae 700 level 185.
    We download the kernel 701 for Windows 64 unicode with SQL, and we install in the system, when we start sap the part java don't started the process sapcpe.exe "could not be started" .
    We have tried with the kernel 15 and 23 of release 701, but this don't ok.
    We can connect to the part ABA and JAVA, but the Kernel isn't update, and in the console of sap the process sapcpe.exe is in red with the message could not be started"
    The actual level of the server is:
    SAP_ABA 700 0016 SAPKA70016
    SAP_BASIS 700 0016 SAPKB70016
    ST-PI 2005_1_700 0005 SAPKITLQI5
    PI_BASIS 2005_1_700 0015 SAPKIPYJ7F
    SAP_BW 700 0017 SAPKW70017
    SAP_AP 700 0012 SAPKNA7012
    SAP_HR 600 0024 SAPKE60024
    SAP_APPL 603 0001 SAPKH60301
    EA-IPPE 400 0012 SAPKGPID12
    EA-APPL 603 0001 SAPK-60301INEAAPPL
    EA-DFPS 603 0000 -
    EA-FINSERV 603 0000 -
    EA-GLTRADE 603 0000 -
    EA-HR 603 0000 -
    EA-PS 603 0001 SAPK-60301INEAPS
    EA-RETAIL 603 0000 -
    FINBASIS 603 0001 SAPK-60301INFINBASIS
    ECC-DIMP 603 0000 -
    ERECRUIT 603 0001 SAPK-60301INERECRUIT
    FI-CA 603 0000 -
    FI-CAX 603 0000 -
    INSURANCE 603 0000 -
    IS-CWM 603 0000 -
    IS-H 603 0000 -
    IS-M 603 0000 -
    IS-OIL 603 0000 -
    IS-PS-CA 603 0000 -
    IS-UT 603 0000 -
    LSOFE 603 0000 -
    SEM-BW 603 0001 SAPK-60301INSEMBW
    BP-INSTASS 600V6 0000 -
    BP-ERP05 603V4 0000 -
    Can you help us with the error?
    Kind Regards

    Hello,
    Because when we import the packages of ECC 6.0 EPH4, the system return the error:
    "OCS package SAPK-701DHINSAPBASIS requires at least Kernel Release 701 with patch number
    0000"
    And the package SAPK-701DHINSAPBASIS is a prerequisite for import the package with the release 604 (ehp4).
    The package that we need import is:
    sap basis 701
    sap aba 701
    pi basis 701
    sap bw 701
    sap bs fnd 701
    webcuif 700
    sap appl 604
    sap hr 604
    ea appl 604
    ea dfps 604
    ea finserv 604
    ea gltrade 604
    ea hr 604
    ea ps 604
    ea retail 604
    finbasis 604
    erecruit 604
    lsofe 604
    sem bw 604
    The package are the prerequisites for import the EHP4 in the system.
    Kind Regards

  • Infotype 0024

    Hello,
    I am looking for a Enhancement/BADI for infotype 0024, i want this to trigger when the infotype is about to be saved to the database tables. I checked BADI HRPAD00INFTY, but it is not triggering for infotype 0024. The data for IT0024 is saved in HRP10001 so this is a bit different from other infotypes.
    Can anyone help me in this case?
    Thanks.

    hi,
    check out these exits related to pa30.
    Exit Name           Description
    HRPBAS01            User Exit for HR Master Data
    HRPC0001            HR: PC download authorization
    HRRPAI01            User exit for FB HR_ENTRY_DATE and HR_LEAVING_DATE
    PARA0001            Enhancement for Determining the Number of Periods
    PARA0002            Enhancement for Calculating Annual Salary; IT0008,14,15
    PBAS0001            PA: Pers.Admin./Recruitment: Default values and checks
    PBAS0002            PA: Enhancements for Personnel Administration - Menu
    PBASRP01            PA: User exit distributed reporting
    hope this helps.
    reward if helpful.

  • User Exit in Infotype 0024 (Appraisals)?

    Hi,
    I'm an ABAPer and I've been asked to find out if there are any user exits on the 0024 create screen?  We want to add in some tick boxes.
    I've searched SPRO and nothing jumps out at me, could anyone point me in the right direction?
    Thanks,
    Gill

    Hi gill,
    Actually your requirement can be fulfilled with "Enhancing Standard Infotype".I think user exit is not at all required.Check the following link:-
    https://wiki.sdn.sap.com/wiki/x/GIGrAg
    -Goodluck,
    Bhumika

  • Enhancement to a cube

    Hi Gurus
    I am working on BI 7 and as per a requirement i had to add 2 fields i.e calmonth(0CALMONTH) & a key figure namely document number (0CRM_NUMDOC) to a cube, now in tranformation calmonth is being mapped to a field in the DSO name of the field being, date field(0CRM_CRD_AT) and the key figure is being mapped with field of the same name in the DSO.After adding the fields to the cube and performing the full load i do not see the result for all records of the 2 fields that were loaded in the cube.kindly suggest..points will be hansomely awarded

    Hi Sharma,
    As u said the fields to be added to the cude, in this case the DS is already having this fileds and not mapped at the intal satage of mapping....????
    Can you check in RSA3 whether these fields that you have added does contain the Data for this perticluar Datasource.
    If you have enhanced the data source then u have to chek at the source system level itself.
    Since you are using BI.7 the DTP method then there is only 1 place that you map is in Tranformations.
    In this place it is direct map and 0CALMONTH if you map to any data field it will take the conversion automatically.
    Same way the Key field also if it is a direct field then it has to come.
    Best Regards,
    VNK.

  • Enhance MR11

    Hello Gurus ,
    I am trying to enhance MR11 Transaction (Report : SAPRCKM_MR11) .  Here i am adding GR  and  IR  posting date(BUDAT)  as selection field  .
    Requirement is that MR11 should consider  Gr and IR for that period.. compare and show the difference .
    In the program
    I added posting date(BUDAT)  in the select query to  'v_ckmlgrir' .  and it is picking all the records with in that period , open and cleared both .
    1)   But I want only the open one .....and I dont see any flag for that ....so is there any way i can get only the open items ?
    2) I observed that if i dont specify posting date ...I mean just run the standard MR11 ...then also it picks up open and cleared items ....but during processing it is considering open only don't know why ..i debugged it  its going through every item item but in the end considering open only which is correct ....so not understanding why its not doing the same if i restrict it to posting date .....
    any suggestion is greatly appreciated !!
    PS : GR/IR account   open items I can see from FBL3N .

    If you are using an account assigned PO then possibly the order(PM order, internal order etc) to which your PO refers might have status as CLSD.
    Check and reverse the status.

  • Extractor 0FC_BP_ITEMS - Business Partner Items Enhancement

    I'm looking at using 0FC_BP_ITEMS extractor to extract Open and cleared items. Has anyone worked on the enhancement of this extractor. If so what are the steps involved in enhancing this extractor?  Is it similar to the Full load extractor 0FC_CI_01 and 0FC_OP_01. Any help will be great.

    Hi,
    Please have alook in help.sap.com- Netweaver- BI Content-FICA.
    This is not same as those two datasources which you mentioned. This datasource will give you delta records.
    Regards,
    Asish

  • What is new in Enhancement Package 2 and 3

    Hi all,
    The [ERP Solution Browser|http://solutionbrowser.erp.sap.fmpmedia.com/] is an excellent tool to find out, what's new. However I did not find any means to get a list of new features in ERP 6.0 enhancement packages 2 and 3. Any hint (especially what's new in HCM) is welcome!
    Regards
      Matthias

    Hello Matthias,
    check out Service Marketplace, alias ERP-EhP to find out what's being delivered as part of an Enhancement Package:
    http://service.sap.com/erp-ehp (logon required).
    Basically, it provides the following:
    link to SAP Enhancement Package Infocenter to understand the content based on functional domain, e.g. HCM.
    documentation on
    - EhP concept and strategy
    - overview presentation SAP ERP EhP 2 and 3
    - detailed presentation SAP ERP EhP 2 and 3
    - preview SAP ERP EhP4
    - how to implement EhP ("Must know guide for IT professionals")
    - test case templates
    - links to other useful resources (e.g. ERP solution map, media library, functional areas)
    Hope this helps!

  • Create a new view in a enhance component

    Hi All,
              I want to create a new view for sales order and quatation in a component BP_factsheet.When i craete new view ,it is asking about some value like model node, bol entity, higher level, bol realtion.after that is is asking context node ,bsp application ,custome controller and view type.How can i get these value .when i create a new view then have to add these view in run time repositry under a window or not?
    Thanks in advance....
    Vishwas

    Hello Vishwas,
    You might be interested in knowing how to customise the new UI to add a new view using the enhancement concept.
    Please refer to the published document on the service marketplace:
    http://help.sap.com/saphelp_crm60/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
    refers to the link at
    service.sap.com/okp
    Inside this go to:
    SAP CRM 2006s: Learning Map for Technology Consultants
    wherein you can find the cookbook to perform similar operation in detail.
    SAP CRM UI Cookbook
    I hope this helps.

  • USB Enhanced Performanc​e Keyboard utility crash

    USB Enhanced Performance Keyboard (Wired) : skd881x daemon has stopped working
    What I'm getting here is a consistent crash of the OSD / button management daemon (Skdaemon.exe) on a standard french Vista 32bit install. This might be a duplicate of this unresolved problem, although the OS is 32 bit here.
    I can reproduce the crash easily by using either one of the Volume+, Volume- or Mute buttons at any time as long as the Play/Pause button has never been pressed before. If I start the daemon, choose "Play/Pause" (the indication "Play/Pause" appears in the OSD), then the instance of the daemon will never crash afterwards and I will be able to use the volume buttons until the next reboot.
    I have tried :
    using the keyboard configuration tool to change most of the settings,
    clean uninstalling/reinstalling the (latest) driver and utility,
    looking up for a solution elsewhere,
    to no avail.
    I would appreciate any pointer to resolve that annoying problem.
    EDIT : updated the title so it appears more explicit from the forum view

    I know that bumping my own thread is not really a display of gentleman's manners, but I would like to know if there is a way to reach lenovo directly, at least to make the company aware of this annoying bug (which does seem to be recurrent). I can't seem to find it as I'm lost in the endless cross-references between lenovo and IBM support pages, and a part of the online support doesn't seem to be available in France

  • Looking for Chapter Tool Beta or other app to create enhanced podcasts

    Hi all. I am looking at creating enhanced podcasts. On Google I found a mysterious app that Apple has apperantly created - "Chapter Tool Beta". However, all links to this app are dead. Any idea what happened to that app?
    Also, what are some alternatives? Garage Band doesn't work well, as in this project I am working on, we have to show a screen shot, then in the next "frame" same screen shot, but with a highlight box over an area. And, it's hard to line up images in GB. Any ideas? Thanks,

    I think the Chapter Tool is now dead - though someone did ask about this a few weeks back: it might be worth searching for the thread to see whether anyone could help.
    I would suggest you look at Podcast Maker: this will take your pre-existing mp3 files and add chapters and images to make an m4a 'enhanced podcast', and incorporate the information you give it into a feed file. It will then upload the podcast to your iDisk or other server and ping the iTunes Store for you. I've used it for three years now and found it very reliable.

  • Enhancement for MB1C/MB1A before creation of an Accounting Document

    Hello everyone,
    Actually I want to get the material document number(MBLNR) before the creation of an accounting document when using the transaction MB1C or MB1A.
    I will have to use the value 'MBLNR' to update a field during the creation of an accounting document(the field SGTXT should be updated with the MBLNR).
    I have already tested the following BADI's which provide me the value of the material document number:
    - MB_DOCUMENT_BADI  (BAdIs During Creation of a Material Document)
    - MB_DOCUMENT_BADI_SAP (BADI for Creation and Changing of a Material Document)
    and I am using the BaDi 'AC_DOCUMENT' to update the required field with the material document number(MBLNR).
    The problem is that the BADI's 'MB_DOCUMENT_BADI ' and 'MB_DOCUMENT_BADI SAP' are call after the creation of the accouting document(after the BADI 'ACDOCUMENT') meaning that I can't used these BADI's as the value MBLNR is not available before.
    My idea was to export the value to memory ID before the creation of accounting document and import the value in memory ID in the BADI's 'AC_DOCUMENT' to update the field SGTXT.
    I am currently looking for other enhancements or BADI's which can help me to solve this issue.
    After much research on the internet, I did not succeed in finding a suitable hint which can help me.
    I would be grateful if someone could guide me(even a small hint will help me a lot as am I am new in the world of BADI's) on how to find a suitable way to get the document number(MBLNR) before the creation of an accounting document(before calling the BADI 'AC_DOCUMENT').
    Thanks a lot in advance for you help.
    Kind Regards,
    Bryan

    Hi
    I had a look through the program and found an enhancement spot ES_SAPMM07M available through out. Sadly i am not able to create a material document in my system some master data issue but there are various enhancement points in this enahcmenet and you need to debug on save and find the right enhancement point to export the value.
    Put a break point in the following includes which have only one subroutine in them
    MM07MFF9_F_SEGMENTE_BEWERTEN
    MM07MFF9_F_SEGMENTE_ERSTELLEN---> In this accounting item are created. If stops here and in debugger change the value if it works then there are various enhancement spot for the same.
    MM07MFF9_F_SEGMENTE_ERZEUGEN
    MM07MFF9_F_SEGMENTE_GENERIEREN
    Hope it helps
    Nabheet
    Edited by: nabheetmadan09 on Feb 1, 2012 3:49 PM

  • COST GL account when goods issue - enhancement or user exist

    Hello SAP exports,
    There is a requirement from F&A department for different COGS GL account based on Customer Account Assignment Group value when goods issues (GI) (goods movement).  Customer Account Assignment Group field name is KNVV-KTGRD.   The solution is NOT possible for standard SAP SD (pricing procedure) / MM (T-Code:OBYC with GBB).    Therefore, I am searching solution for enhancement.
    the requirement is like following:
    KNVV-KTGRD                                   COGS GL account at goods issue
    01                    Domestic                   818100
    02                    Export                       818200
    03                    Testing - sample         818300
    04                    Testing - VOM            818400
    05                    Franchise                   818500
    Can you please let me know what and how this can be resolve by enhancement or user exist?
    Thank you.
    Kind Regards,
    Sylvia Chen

    Hello,
    The requirement is to provide different COGS GL account based on the Customer Account Assignment Group value(KNVV-KTGRD) when SAP performs goods issue.  for example, movement type 601,
    This means, when company ships goods to differnt customers, then SAP should generate different COGS GL account.
    for example, when company ships goods to customer account assignment group '01' (Domestic customers), then SAP should generate COGS GL account 818100.
    when company ships goods to customer account assignment group '02' (export customes), then SAP should generate COGS GL account 818200. 
    when company ships goods to customer account assignment group '03' (Testing - sample customers), then SAP should generate COGS GL account 818300. 
    the logic is following:
    KNVV-KTGRD              COGS GL account at goods issue
    01 Domestic                 818100
    02 Export                     818200
    03 Testing - sample      818300
    04 Testing - VOM         818400
    05 Franchise                818500
    I am not good at user exist.  
    Can you please provide solution with step-by-step guide?
    Thank you.
    Regards,
    Sylvia Chen

Maybe you are looking for