Create compensation process records-----add BADI in the standard program

hi: all.
here, the consultant require me add BADI implementation in the standard program HRECM_CREATE_COMP_PROCESS. follow is the budi implementation which i must  add in:
1), add BDAI implementation of BADI HRECM00_ELIGIBILITY, and use the method CHECK_MICRO_ELIGIBILITY which used to check the eligibility of  the person,
2),add 3 BDAI implementation of BADI HRECM00_MATRIX_SEGM, and use the method CALCULATE_SEGMENT_VALUE which used to calculate segment value,
3),add BDAI implementation of BADI HRECM00_GUIDELINE, and use the method EVALUATE_GUIDELINE which used to determin the amount adjusted for the person.
but the function consultant not sure what condition is satisfied, then the program will call this method, so he ask me to debbug the standard program to found the logic, but there is not data could used to debug the program ,so is there some guy know the logic of the standard programHRECM_CREATE_COMP_PROCESS ?

Hi Raghunandan,
BADI are use to enhance the functionality of standard program.
BADI are similar to Uer-Exit with few differences like BADI are object oriented and you can have multiple implementation.
Tcode: SE18-> For BADI Definition.
            SE19-> For BADI Implementation.
In SE18, you can find different methods in Interface tab and all the parameters you can use to customize to your req.
In SE19, you can create your implementation and pass all the parameters(as required) and Activate it.
Hope this info useful to you.
Regards,
Ankit.

Similar Messages

  • IView for Activating Compensation Process Records (IT 759)

    Does anyone know the iView for activating compensation process records (IT 759). There are iViews for compensation planning and compensation plan approval in the stndard MSS package but don't see one for activation.
    Regards,
    Sanjay Gera

    Hi Sanjay,
    Unfortunately, we do not have an iView for activation. You may need to develop a custom iView to pull in report RHECM_CHANGE_PROC_STATUS. Since that report is intended to run from R/3 and in bulk (read: background), you would want to consider data volume, browser compatibility to display results and last but not the least, security.
    Donnie

  • Add fields to the standard report QM15

    i want to add fields to the standard report.
    t.code QM15 which display the list of items: selection of notifications.
    the fields i want to add are:
    1. batch no
    2. Sample no
    3. Main vendor
    please let me know how can i do this. if any one can help me with screenshot doc. this is really helpful.
    Thanks

    Hi experts,
    I have done with the z** creation of the standard report. I also create the z*include for the standard includes which are in the standard program. But I not able to find the fieldcatlog or include where I can add my new fields.
    But I tried with one structure tht is standard structure in tht standard report so i make it as z*structure and I append my new fields to this structure. I debug the report and this works fine and also shows output, but at output when I change the layout to see these new fields it shows dump.
    Then I tried with one more thing to give the positioning to my new added fields. (This is what u can say column positioning ).
    When I execute this,it goes to dump screen.
    Now I don't what to do with this.
    If any one like to see the code. Plz let me know I will post the code.
    Or if any one have any document on this plz share. Or any other solution.
    Thanks in advance.
    Thanks
    Sachin

  • How to create a custom task in SRM for the standard task

    Hi Gurus,
    How to create a custom task in SRM for the standard task  eg: TS10407929
    regards,
    George.

    from PFTC itself. Same.

  • Creating enhancement spot in the standard  program

    Can we create our own enhancement spot in the standard program?

    Yes you can create your own enhancement point. But SAP should have provided the space to create it.
    In every standard program SAP has provided some spaces to create your own enhancement points.
    In order to check these spots
    Click on the ICON looks like Masquito coil   just left to the syntax check icon then  go to the following path
    EDIT->Enhancement operation->Show Implicit enhancements.
    when you select that path it will show you the implicit enhancements with doble commas
    right click on that and select Enhancement operation->Create
    Rewars points if useful.
    Need further help get back to me.
    Regards,
    Nageswar

  • Calling the standard program in program and getting its output in int table

    Hi there,
    I have a requirement, where I need to call the standard program (of transaction CJI3) in my Y program. CJI3 transaction produces a ALV GRID output. I need to use that data for further processing. I am getting following problems:
    1. I tried to use SUBMIT ... EXPORTING TO MEMORY statement. I need to pass the company code for the selection, but the company code is in the dynamic selection. So not getting how to pass them.
    2. Just a doubt. Can we export the ALV GRID to the memory an retrieve it back using import?
    3. I did tried to use SUBMIT .....  statement using only the parameters which are on the selection screen. However the control went to CJI3 transaction and gave an error message 'Please select "from database" or "from archive" '. Did not understood that, any IDEA?
    Or is there any other way with which I can accomplish my requirement of getting the data in my program to manipulate, other than SUBMIT.
    Points will be rewarded.
    Thanks,
    Ganesh Khumse

    Hi,
    point 1:
    SUBMIT ... EXPORTING TO MEMORY will never work, because it displays the information in an ALV grid and that grid is waiting for user interaction for manipulating the information.
    point 2:
    no, you cannot export the content of an ALV grid to the memory
    point 3:
    must you get records in an internal table or must you feed the transaction, so that this one performs a task ??  for first option read below and for the other option you might work with BDC and Transaction Recorder.
    what you have to do is read the code of transaction CJI3 in order to understand what it does, where the information is read from and what is the internal table that passes the values to the ALV Grid. You might find a user exit in the code for manipulating that information or you might create an enhancement point if there´s no user exit.

  • How to find the Standard Program associated with a Standard IDOC

    Hi,
          I am going work on enhancing the standard IDOC. Any body can suggest how to find a standard pogram associated with a Standard IDOC. And can any body send some exaple code for extending a standard IDOC and to implement the logic in the standard program .....

    Hi,
    For outbound IDoc the program can be found:
    1) For master IDoc via transaction BD60. Here for the message type you can find the function module used to generate the IDoc. Within this function module you can find the user exit where you can code your logic.
    2) For IDocs with message control (output control) we maintain settings for proces code in WE41. This process code will lead to outbound IDoc generation program.
    For Inbound IDoc the program can be found:
    Via WE42 where inbound process and its related inbound function module is maintained.
    In each cases above we can go the function module and find the customer exit where idoc enhancement logic can be coded.
    For extending IDoc look at the following links:
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7d6243d711d1893e0000e8323c4f/content.htm">Extending IDoc - SAP help</a>
    It can be summarized as follows:
    Enter transaction WE30 (ALE->Extension-> IDOC types->Maintain Idoc type)
    - Type in your name of the extended IDOC type (usually starting with 'Z') and click on the Basic IDoc type, click the create icon.
    - Click on Create new and enter a description and press enter.
    - Click on ZIDOCTYPE01 and then on the Create icon.
    - Enter ZIDOCTYPE as the segment type, click on Segment Editor.
    - Enter a description for your segment type and create.
    - Enter a description for your segment, enter each field required in your IDoc and press enter to validate.
    - Save and generate, press back
    - To release the segment choose Goto, Release from the menu.
    - Check the box on the line of your segment.
    - Save, back and enter.
    - Your Idoc type structure should be displayed with your new segment.
    - Save and back.
    - To release the Idoc type choose Extras, Release type from the menu and Yes.
    Hope this helps.
    Regards,
    Gajendra.

  • What does the standard program  RFBIBL00    does?

    what does the standard program  RFBIBL00    does?

    Hi Bharath
    Accounting Documents: Data Transfer Workbench
    Definition
    Transferring FI accounting documents from an external system into the SAP System using program RFBIBL00.
    Use
    You use program RFBIBL00 to enter accounting documents and to clear open items.
    Method
    Program RFBIBL00 primarily transfers accounting documents using the batch input method. However, you can also generate documents immediately using call transaction or direct input by means of the "Data transfer type" parameter. Both of these procedures lead to improvements in system performance when transferring large quantities of data (more than 10,000 transactions).
    Object-Specific Settings
    With call transaction or direct input, documents are posted immediately to the SAP System. As a result, you need to ensure that if for any reason the program is terminated, it can be restarted without inconsistencies occurring in the data.
    other information:
    To enhance the batch input procedure, the system offers the direct input technique, especially for transferring large amounts of data. In contrast to batch input, this technique does not create sessions, but stores the data directly. It does not process screens. To enter the data into the corresponding database tables directly, the system calls a number of function modules that execute any necessary checks. In case of errors, the direct input technique provides a restart mechanism. However, to be able to activate the restart mechanism, direct input programs must be executed in the background only. To maintain and start these programs, use program RBMVSHOW or Transaction BMV0.
    Examples for direct input programs are:
      Program        Application
    RFBIBL00         FI
    RMDATIND       MM
    RVAFSS00       SD
    RAALTD11        AM
    RKEVEXT0       CO-PA
    Hope this helps u
    thanks and regards
    suma sailaja pvn

  • Asset upload: Deactivation Date not available in the standard program(LSMW)

    Hi,
    I am trying to use the standard program for Assets upload,RAALTD01. But, the field de-activation date (ANLA-DEAKT) is not available for mapping. This is the only field am missing out of more than 200 fields involved in the upload. What would be the best approach inorder that I can use LSMW and at the same time map this deactivation date field ; provided we are not using the Recording method.
    Looking forward to your replies.
    Regards,
    Sophia Xavier

    It is not possible to do this in the transaction AS91. When you are doing the take over during a fiscal year you have to go from the tab Asset values to Transactions and fill in there the ttype for deactivation.
    Other wise you have to create a LSMW that is doing this deactivation after the upload

  • Error While executing the Standard Program RSEINB00

    Hi,
    I am trying to execute the Standard Program RSEINB00.
    The input parameters for this program are
    1. File path along with name
    2. Port.
    File path I am giving the application server directory along with the filename.
    For port. i have created a port in WE21.
    For both outbound parametes I selected the Physical directory and gave directory name and file name in both tabs and saved the port definition.
    Now I am passing the port to the RSEINB00 program.
    it is giving an error File cannot be opened.
    Can any one help me on this. Can someone guide me how to use RSEINB00 to read file from application server.
    thanks

    Hi,
    I think,you missed out some steps while creating Port.so please follow the below steps to resolve the issue.
    we21->click on your port number->outbound file tab->function module: EDI_PATH_CREATE_MESTYP_DOCNUM.
    outbound file: give file name .txt.
    and give the physical directory : /usr/sap/.......................................txt and save.
    and click on 'ACESS TEST' button and check any error is coming.
    go to outbound trigger tab-> give RFC destination name which we have created under a port in SM59.
    and one more important thing is check your unicode status is active or not.
    .Please get back me .if any issues.
    Kiran J

  • Addition of a new column to the standard program

    Hi Friends,
    I have a requirement to add a new column Group Key to the existing report a standard program RFD0PR10 and display the fields based on the group key .
    The standard program uses methods write _header etc...
    can any one guide me in this issue.

    hai naveen,
                        For standard tables, it is possible to add new columns by using either .include or
    Append structures. but,it is not possible to change key of the existing of table .
    if useful, reward points
    bye
    G.V.K.Prasad

  • Assets upload: Deactivation Date is not available in the Standard Program

    Hi,
    I am trying to use the standard program for Assets upload,RAALTD01. But, the field de-activation date (ANLA-DEAKT) is not available for mapping. This is the only field am missing out of more than 200 fields involved in the upload. What would be the best approach inorder that I can use LSMW and at the same time map this deactivation date field ; provided we are not using the Recording method.
    Looking forward to your replies.
    Regards,
    Sophia Xavier

    you can use ABAP program with BAPI 
    call function 'BAPI_FIXEDASSET_OVRTAKE_CREATE'

  • How to change call to the function module in the standard program

    Hi Guru,
    My requairment is to create the new Z function module  ZJ_1B_IM_NF_DOCUMENT_FUNCTION in the MM07MFJ1 program.
    I have created the Z Funtion module,
    plz provide me the info how to change the call to the new custom FM from the standard program.
    Points will be given to the ans.

    You use SE38 to change out the code.  When you try and change it you will get a popup asking you for a Key, since you are changing SAP Code.  If you have a Developers key you have to go to the SAP Service Marketplace and tell SAP that you are changing this code in order to get they key.  After this every time you do support packs you run the risk of this getting overlaid and you will have to change it back, also if you have a problem and SAP sees that you customized this code they probably won't spend any time on your problem.

  • What's the standard program for smartform : HR_ECM_CRS

    Hi Friends
    what's the standard program for smartform : HR_ECM_CRS?
    <REMOVED BY MODERATOR>
    Regards,
    Sree
    Edited by: Alvaro Tejada Galindo on Feb 21, 2008 4:14 PM

    hi
    good
    check this link, hope this would help you to solve your problem.
    http://saphelpbykevin.blogspot.com/2006/09/compensation-review-statement-confusion.html
    thanks
    mrutyun^

  • Where can we find the standard program for scripts and smartform for vl02

    where can we find the standard program for scripts and smartform for vl02
    regard,
    anil

    If it is a standard Script Output see that all config in NACE tcode was done correctly and in the Application document the output type was properly defined and attached to a medium, partner and all communication related things like printer name, when to print the output and number of messages etc are entered in the document
    the go to the related application Tcode
    (for sales order goto VA02 or VA03)
    (delivery -VL02N or VL03N)
    for Invoice VF02 or VF03
    for PO -goto ME9F
    enter doc number, Issue Output to -> screen/printer
    then see the output
    step 1 : copy the z layout into testing client thru SCC1.
    step2 : go to se71 and check modified layout.
    step3 : if it is under logistics.. go to TCODE "NACE".
    u will see various applictions for each business process.
    there u have configure ur related layout according to requirments,
    for example u consider for Request fo Quatation..
    there is APPLICATION called "EA"
    click and enter into it. configure it with ur requirments, for help consult with ur functonal consaltant, and save it.
    step 4 : goto tcode ME9A for requst for quatation(RFQ).
    step 5 : enter test data avalable and check it with message display.
    it is same for other applications like Contract agreament --> ME9k
    invoice --> vl02n
    and goes on..
    Reward points for useful Answers

Maybe you are looking for

  • Mutlithreading with GUI

    hey guys, I was working on some Socket programming assignment and encountered an intersting problem. i am using Swing for GUI and Threads to communicate with clients. My server GUi has a JButton("Start Server") to trigger the Server. or we can say..

  • My phone has a mind of its own, can someone please help me?

    Hello, I bought an iphone 5 and its only one month old. I noticed during a skype call that it kept activating Siri all on its own, which interrupted my call. It also signs out of my apps while I use them, moves the screen up and down, left and right,

  • Table relating site and bank

    Hi Experts,    Using the Site Id I need to get the bank number(bank key) . I tried getting customer number using site from KNA1 table and using customer number tried to find bank number using knbk table. But the KNBK table has only around 500 entries

  • Lumia 928 - Black Update - Panorama Taken Pictures...

    I have a Lumia 928, updated it to black while in India.  I took some pictures using Panorama this weekend at a tourist location, and cannot find the files anywhere.  I have previously succussfully taked Panorama pictures and they have saved to the ca

  • Cost/revenue rate E_MOE_DEC, 00000000: unit of measure PDA does not exist

    Dear community, I am still working on SAP PPM FICO & CATS integration. I can't replicate my cost/revenue rate in the ECC system. There is the error message : Cost/revenue rate (name of the cost/revenue rate) : unit of measure PDA does not exist Does