Enhancing the PA40 transaction.

My requirement is like this.
In PA40 transaction when the personnel number is created for a Applicant at that moment i need to capture the personnel number, applicant number and basic pay  and save into my customize table.
But I am not able to find the corresponding exit or a badi where in I can capture the personnel number.
Please help me.
Regards
Madhu.

hi,
    first of the T.code of PA 40  is belongs to personnel administration used for hire a new employee into the organization where as the to hire a applicant we use the T.code PB40 ,
let me clear you requriment that you need to fetch the single applicant number by using the babi and exit function module ,
can you elobrate your quesion ,
siveprasad.

Similar Messages

  • Enhancing the Mass Transaction XD99 screen

    Hi,
    I want to enhance the screen on XD99 tcode which should incorporate one check box and push button on
                       subscreen program SAPLMASSINTERFACE and
                 the subscreen number 202.
    This screen comes after once we provide the customer number while selecting the field which needs to be modified in mass transaction. I need to provide check boxes just adjacent to print button.
    I have checked the screen which doesnt have any screen exits.
    Could any please let me know how to go ahead to provide the check box and button for different functionality.
    Regards,
    Uday

    Hi Guys,
    Sorry about this - a simple problem with a simple solution. The 'Page Down' Button will allow us to access more locations. I had missed this when I was analyzing the issue and was thinking on a higher level for resolving this.

  • Enhancing the MMSC transaction.

    Hi Experts,
                     In the current version of the MMSC transaction, one is only allowed to add 10 storage locations. Is it possible to add an additional 5 storage locations to this screen ?
                     If so how ?
    Thanks & Regards,
      Aditya.

    Hi Guys,
    Sorry about this - a simple problem with a simple solution. The 'Page Down' Button will allow us to access more locations. I had missed this when I was analyzing the issue and was thinking on a higher level for resolving this.

  • How enhance the default variant in standard transaction COOIS (SAP&COOIS) as per the user requirement

    Hi,
    I have one query that how to enhance the standard default variant (SAP&COOIS) for standard transaction COOIS.
    If any one know solution pls share.
    Thanks & Regards,
    J.Goud

    Hi Maine,
    Thanks for your reply.
    As you mentioned for your own program, you can control the parameter "I_SAVE", when calling "REUSE_ALV_GRID_DISPLAY".
    so already i have use the same logic and control the parameter through I_SAVE and here i am calling method ALV_GRID->SET_TABLE_FOR_FIRST_DISPLAY instead of "REUSE_ALV_GRID_DISPLAY".
    and it works fine when we execute the report but the logic doesnt work when the user tries to change and save the layout variant on the output screen of the report.
    Regards,
    Satish

  • EXIT/BADI  for enhancing the output of the transaction S_ALR_87013532

    Hi,
      greetings to all!! I have a problem here guys-I need to find any exit or badi for enhancing the output of the tcode S_ALR_87013532.This tcode is used for seeing the planned/actual/variance of project cost.
    In  the output we have got 3 columns-total of years, previous years and 2009. Under each column we have Plan, Actual, Variance and VAR %. Our requirement is to show Functional Location(PRPS-TPLNR), Budget Number(TCN01-SWRT0), SBU (TCN01-SWRT1) and Region (TCN01-SWRT2) in each of the clolumns-you can also get the last 3 fields in PRPS table as USR00, USR01 and USR02.
    Can anyone help please?could not find anything worthwhile on SDN. Thnx  a lot !

    Hi,
    Check   these User-Exits..
    Exit name  Short text
    KAHFEX01  Selection data for commercial reporting in PS
    KAP10001  PS: Hierarchy Reports for Projects
    KAP60001  PS: Export Project Key Figures into R/3 EIS
    Also check the BADI
    WBS_USER_FIELDS_F4
    Regards
    Raghu
    Edited by: Raghavendra  Rao G on Sep 2, 2009 12:26 PM

  • Enhancement in the Master data Tab in the BP transaction

    Dear all,I need to create news fileds in the Master data tab in the BP transaction. This fields are not imput fields but the content of this fields are customer specifics number which will be generated when creating a BP.  This numebr will be generated in the BUT000 Table in the BP number field.
    My Question is : How can i create New Fields in the Master Data Tab, is it possible to use the EEWB for that or not ?
    thanks in advance for ur help.
    liliane

    Hi liliane,
        You can use eewb however it should be used very cautiously as once changes are made there are  tables and attributes that are created correspondingly. I mean activities like Bdoc creation for the fields added happen simultaneously and you may not be able to revert changes.
    Thanks,
    vivek

  • Issue in PA40 transaction recording

    Hi,
    I recording PA40 transaction. for the infotype  0001 when i recording manually it is showing percentage field there i entered 100. when BDC is over i converted this recording into a report. when i run this report it is giving field percentage  is not exist in the screen MP000100. Why it is not whoing ?
    any body can help me in this?
    Thanks,
    Maheedhar

    Different molga, different ugr, different language, enhancement with sy-batch... there are a lot of reasons

  • Need steps in pa40 transaction

    Hi experts,
       Can any one help me all the required fields while hiring a employee through PA40 transaction.
    Thanks
    vinod

    Hi Vinod there are certain basic things like
    psotion, emp group . em su group , company code  which should be in a order like they should be enhanced..But dont worry
    Go to pa0000 ,pa0001 table and see how they are enhanced the same way like for the particalur position we can  have more than one entry just enter those u can create the emp data and it is not manditory to maintain all the screens.
    Let me know for nay query !!
    RegardS
    SAS

  • Restriction of business partner role in the BP transaction

    We have a requirement 3 iniividual BP transactions each with their own set of roles.
    We are using CRM 4.0
    Any ideas?
    Cheers
    Richard

    Hi
    You can enhance the BP by creating a transaction code that allows you to create BP only with specific roles.
    Tx code: to create a transaction code is SE93
    To assign the Tx code to a specific role related activity: BUSF
    Hope this helps
    Regards
    Rekha Dadwal

  • Enhancing the Interface of a Function Module

    Per SAP note 352697, I am trying to enhance the interface of module EXIT_SAPLPC32_003 via transaction SE37. I receive a message "Object FUGR XPCA cannot be enhanced; software component unknown cannot be enhanced". Is there a way to enhance this without requesting an access key?

    Hi,
    No, and enhancing the interface with the changes form SAP in a Customer enhancement would be a wrong thing to do (I think it would lead to some kind of name clash by support/enhancemant pack implementaion). You have to register and repair R3TR FUGS XPCA to implement the note.
    cheers
    Janis

  • Enhancing the extract structure for 0FI_GL_4,  0FI_AP_4,  0FI_AR_4

    Hi all,
          Does anyone know how to enhance the extraction structures with additional fields for datasources 0FI_GL_4 (General ledger: line item), 0FI_AP_4 (vendors: line item) and 0FI_AR_4 (customers: line item). 
    Thanks,
    Sabrina.

    Hi
        Here are the two scenario's described in the note:
    1. All the fields of the customer enhancement in the customer include are contained in the read structure (see the table above).  Then no additional action is required. The fields of the customer enhancement are filled automatically by the datasource from the assigned read structure via "move-corresponding".
    Example:   The extraction structure DTFIGL_4 for datasource 0FI_GL_4 (General ledger: line item) should be enhanced by the VALUT (value date) field.
               To do this, create structure CI_BSIS in the data dictionary of the R/3 source system and include the VALUT field in it. The data dictionary in the R/3 source system shows that the VALUT field is contained in the read structure of the datasource (table BSIS). For that reason the VALUT field is automatically filled by datasource 0FI_GL_4.
    2. Fields of the customer enhancement in the customer include are not contained in the read structure (see the table above).  In this case you have to program a function module to fill the field of the customer enhancement. To do this, there is a Business Transaction Event available (open FI interface for process 00005021). Create any function module you like and use function module SAMPLE_PROCESS_00005021 as a template for the interface (input parameter, changing parameter).
               Interface of function module SAMPLE_PROCESS_00005021:
                Input-parameter I_OLTPSOURCE: datasource that is currently extracting data from the R/3 source system.
                Changing-Parameter C_STRUCTURE: Extraction structure of the data source currently extracting including fields from the assigned customer include. When you call this customer defined function module, all the fields of the extract structure are transferred filled.
               Check whether the type pool SBIWA is declared in the TOP include of the function group.
    If not, add it with the statement TYPE-POOLS: SBIWA.
               Then maintain table TPS31 with Transaction SM30. Create the following entry:
               PROCS LAND APPLK FUNCT
               00005021 <fname>
               <fname> stands for the customer defined function module.
                By doing so, the function module you defined is called for each extracted record. Note that in this case the performance of the extraction may be reduced significantly regardless of the table read and the complexity of the programmed logic.
               Example:
               You want to enhance the extraction structure DTFIAR_3 for datasource 0FI_AR_4 (customers: line item) by the ORT01 (city) field from the customer master record.
                To do this, create structure CI_BSID in data dictionary of the R/3 source system and include the ORT01 field in that. The data dictionary in the R/3 source system displays that the ORT01 field is NOT contained in the read structure of datasource 0FI_AR_4 (Table BSID).
                Therefore you have to program a function module that reads the customer master in the R/3 system (table KANN1) and fills the ORT01 field of the customer enhancement. In the changing parameter C_STRUCTURE the filled fields of the extraction structure DTFIAR_3 are available to you. With the KUNNR field of extraction structure DTFIAR_3, you can select the respective master data record from table KNA1 and determine field ORT01 of the customer enhancement.
    1. All the fields of the customer enhancement in the customer include are contained in the read structure (see the table above).
               Then no additional action is required. The fields of the customer enhancement are filled automatically by the datasource from the assigned read structure via "move-corresponding".
               Example:
               The extraction structure DTFIGL_4 for datasource 0FI_GL_4 (General ledger: line item) should be enhanced by the VALUT (value date) field.
               To do this, create structure CI_BSIS in the data dictionary of the R/3 source system and include the VALUT field in it. The data dictionary in the R/3 source system shows that the VALUT field is contained in the read structure of the datasource (table BSIS). For that reason the VALUT field is automatically filled by datasource 0FI_GL_4.
               ATTENTION:
               By using Note 430303 you can enhance DataSource 0FI_GL_4 by all fields from table BSEG (instead of BSIS); then the fields are filled automatically in the extractor.
    1. Fields of the customer enhancement in the customer include are not contained in the read structure (see the table above).
                In this case you have to program a function module to fill the field of the customer enhancement. To do this, there is a Business Transaction Event available (open FI interface for process 00005021). Create any function module you like and use function module SAMPLE_PROCESS_00005021 as a template for the interface (input parameter, changing parameter).
               Interface of function module SAMPLE_PROCESS_00005021:
                Input-parameter I_OLTPSOURCE: datasource that is currently extracting data from the R/3 source system.
                Changing-Parameter C_STRUCTURE: Extraction structure of the data source currently extracting including fields from the assigned customer include. When you call this customer defined function module, all the fields of the extract structure are transferred filled.
               Check whether the type pool SBIWA is declared in the TOP include of the function group.
    If not, add it with the statement TYPE-POOLS: SBIWA.
               Then maintain table TPS31 with Transaction SM30. Create the following entry:
               PROCS LAND APPLK FUNCT
               00005021 <fname>
               <fname> stands for the customer defined function module.
                By doing so, the function module you defined is called for each extracted record. Note that in this case the performance of the extraction may be reduced significantly regardless of the table read and the complexity of the programmed logic.
               Example:
               You want to enhance the extraction structure DTFIAR_3 for datasource 0FI_AR_4 (customers: line item) by the ORT01 (city) field from the customer master record.
                To do this, create structure CI_BSID in data dictionary of the R/3 source system and include the ORT01 field in that. The data dictionary in the R/3 source system displays that the ORT01 field is NOT contained in the read structure of datasource 0FI_AR_4 (Table BSID).
                Therefore you have to program a function module that reads the customer master in the R/3 system (table KANN1) and fills the ORT01 field of the customer enhancement. In the changing parameter C_STRUCTURE the filled fields of the extraction structure DTFIAR_3 are available to you. With the KUNNR field of extraction structure DTFIAR_3, you can select the respective master data record from table KNA1 and determine field ORT01 of the customer enhancement.
    After you create the customer include in the R/3 source system you have to post process the accompanying datasource with Transaction RSA6. Select the application component according to the above table and change the datasource that fits the customer include. The "Hide fields" flag should be removed in the field list for the fields of the customer include. Then save the field list.
    If the fields of the customer include is not displayed in Transaction RSA6, refer to note 415530.
    1.  After you create the customer include in the R/3 source system you have to post process the accompanying datasource with Transaction RSA6. Select the application component according to the above table and change the datasource that fits the customer include. The "Hide fields" flag should be removed in the field list for the fields of the customer include. Then save the field list.
    If the fields of the customer include is not displayed in Transaction RSA6, refer to note 415530.
    Please let me know.
    Thanks,
    Sabrina.

  • Need userexit / badi / bte to enhance the automatic clearing rules

    Dear All,
    My requirement is to enhance the automatic clearing rules for tcode ff_5.
    Program RFEBKA00 will upload bank statement items based on the external transaction codes provided by the banks .
    The standard posting rules will clear a GL bank account using a set of algorithms for further interpretation set of standard algorithms do not meet the clearing criteria.
    Hence I need userexit / badi / bte to enhance the automatic clearing rules. EXIT ZXF01U01 / FEB_BADI are triggering before posting the document.
    So we cannot use these. Please suggest me regarding the same.
    Thanks in advance
    Somu.

    Hi,
           Did you get a solution for this problem from any other means? Cause I am also facing the same problem. It will be great if you can  help me in this regard.
    Thanks
    Sudheer K

  • Reference field value disappears on the Receivables transaction line window

    Hi Everybody,
    I have below problem while creating the manual invoice from Receivables.
    when i am trying to utilize the reference field on the Receivables transaction line,
    so that it can be used to enter extra data for manual invoices.
    At the moment if you enter data in the file and save it . it was visible.
    Again when i re query the transaction then it disappears.
    Kindly some one suggest me how to view reference field value from Transaction line and as well as from back end in which column of Trx table i can see the data. Please help me to resolve the issue.
    Many Thanks.

    Pl check the below note.
    272428.1
    There is an enhancement pending (2660680) for this issue. You may have to check the status of this enhancement with Oracle Crop.

  • Enhancement for BGM1 Transaction

    Hi Friends,
    I have a reqirement to add a new column in the BGM1 transaction -> Item Screen -> Services Tab ,            in-between SORTID and INCL/EXCL. I have checked all the User-exits, Customer exits and BADI's available for the transaction but could not find a suitable enhancement for this.
    I have given the basic frame work of the sequence in which the column should be inserted below.
    Item              Service             Text              LongText            Sortid       New field to be inserted              INCL/EXCL                       
    Is there any way to modify the screen by inserting this column. Please guide me.
    Thanks & Regards,
    R.Indirajit.

    Hi
    I do not think so, there is any user exit/BADI related to "Baseline date" change.
    Instead, if you are using ECC6.0 you can go with " Enhancement Spots ".
    Program:
    Include:     LFDCBFM0
    Search for " Implicit Enhancement " in the above program.....
    At the end of the Subroutine " Modify_Screen_Header_Fields ", place your logic:
    Logic:
                 Loop at screen.
                     Case Screen-Name.
                           When 'INVFO-ZFBDT'.
                               If <company code> is YES.
                                   screen-input = 0.
                                    modify screen.
                                endif.
                     endcase.
                 end loop.
    Hope this helps.............

  • Enhance the Cancel billing document (VF11)

    Dear Experts,
    I need to enhance the Cancel billing document (VF11), with new Z filed in the header table 'VBRK'.
    We enhanced the master table 'VBRK' with two new filed, is it possible to update those filed while canceling billing document?
    Please guide me how to proceed further.
    Reg, Hariharan.

    Hi
    See these notes:
    SAP Note 1259505 - FAQ: New cancellation procedure in SD
    SAP Note 400000 - FAQ: Transaction VF11: Cancellation of SD billing documents
    Try with copy rules in VTFF.
    I hope this helps you
    Regards
    Eduardo
    Edited by: E_Hinojosa on Nov 2, 2011 9:13 AM
    Edited by: E_Hinojosa on Nov 2, 2011 9:15 AM

Maybe you are looking for