Reg: Relationship Maintenance in Personnel Management

Hai,
I created 2 function modules and attached them to the additional data on relationships. But when I use PPOME transaction to create the relationship, the function module is getting called on create itself and not on save. If I use any other transaction, the function modules are getting called correctly.
What could be the reason for this strange behaviour? Am I missing any configurations? Please do help as I have to give PPOME transaction for the client and for that transaction, it is not working as expected
Regards,
Jubish

Used BADI

Similar Messages

  • Reg: Questions on Personnel Management and Organization Unit ,

    Hi Friends,
    I have 2 questions Could any body help me out on this and Let me know i need to be little elaborate on this ...
    1.    What are the basic settings we need to do for Personnel                          Management ?
    2.    I want to know how to maintain Organization plans for Different Org Units.
    Thank you,
    Ayyappa

    adding to archana response
    Enterprise Structure consists of   Company code
                                                      Personal Area
                                                                                    Personal Sub Area
    Organisational Structure           Organisationla Units
                                                  Jobs
                                                  Positions
    sikindar

  • Cluster Maintenance Data_OM_Infotypes,Personnel Actions.

    Hi Seniors,
    I want to check the data for OM Transfer requests which are been trasfered to QA
    I mean Maintain Infotypes-View Cluster MAintenance Data- T778T,T777T &
    MainTain  Personnel Actions- View Cluster MAintenance Data- T778M, T777M.
    i have check the following path to check the infotype & the Personnel Actions in SPRO>>Personnel Management > Organization management >Basic setting >> but therse is no setting as such.
    And thses are the settings which has been transfered to QA ,what are the Impleication these setting going to have in QA once they are vailable in QA>>>Om Setting ,i mean when i create the OM Stracture In OM through-PP01.
    Please guide me on the same.Thanks.
    Edited by: srssaphr09 on Feb 22, 2011 10:36 AM

    Hi Seniors anyupdates...
    Waiting for your valuable inputs.

  • Can employee master data be stored without using Personnel Management?

    Hi All,
    I need some help...
    I am working on 6.0. The company has decided to implement only Organizational Management, Time management and Training and Event Management modules. Can any one please tell me if its possible to do this without implementing personnel management??? And how would it be useful???

    Hi Amit
    Assuming that for instance a <i>name </i>and a <i>prename </i>are considered as "Personnel Management" (or personnel administration <b>PA</b>) data, the use of only organizational management <b>OM </b>will quite limit the advantages.
    You could use OM to maintain the organizational chart, but without names on it... might be a bit boring.
    But if you use Personnel Time Management <b>PT </b>and Training and Event Management <b>TEM</b>, I assume, that you use PA as well. Or how should this work if you are not able to assign the reported time to one person's ID?
    cheers,
    Benno

  • Function modules to create the relationship for Reference Personnel IT0031

    I tried using BDC recording PA30 to create the relationship for reference personnel but it dun seems to work. Anyone knows of any standard function module to create that relationship instead.

    I have tried both and it doesnt work. The behaviour of this reference personnel number is different from the normal object relationships. Does anyone have experience using function module to create reference personnel relationship instead of giving the stand FM to create the records.

  • Personnel Management

    Hi All,
             I have Doubt in Personnel Management.
    I am working  on HR Functional Settings.I am working on New Client.
    I need to configure OM , PA ,Recruitment , Training Event Management.
    I need Global Settings which i need to configure before configuring OM  or PA.
    For example I can work HRM without recruitment and training Event Mangaemnet But OM is mandatory.Where can i configure OM Is mandatory and what are global settings i can configuring in Personel management in HRM.
    Can anybody help me this is very Urgent.
    Thanks,
    Swapna.

    Dear Swapna
    You need to activate the PD PA switch using T Code OOPS.  This is for PA OM Integration.  Confirm the values given for PLOGI ORGA is X.  You can turn on the Structural authroization main switches too using T Code: OOAC and ensure that ORGPD = 1 for giving strucural authorization.
    Regards
    Santhosh.S

  • SAP HR implimentation (Personnel Management)

    Hi Gurus,
    I am a Fresher to this Community and SAP Field,
    Can some body Plz help me with  Implementation steps of SAP HR (Personnel Management)
    Cheers!!!!!!!!
    Pavithra

    Hi Pavithra,
    Pls check the following implementation guides.
    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/PT/PT.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PACMCP/PACMCP.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTOMOM99/BCBMTOMOM99.pdf
    Regards,
    Dilek

  • Reg: material needs the batch management

    Hi All,
    The material needs the batch management. We have created without the batch
    first and the few movements were done, then tried to put the flag after the
    stock remove and sales order deletion, however could not process. System
    messaged as below in italic. Please let me know how we could change the MM
    date for the batch. The sales order alive now.
    The batch management requirement cannot
    be changed for the following reasons:
    SD documents exist (orders or deliveries) that have not yet been
    processed or that have been processed only in part.
    Thanks & Regards
    Siva

    Hi,
    This was asked in LE forum also, please read this thread:
    reg. activating batch management for existing materials
    You should fully process the sales documents (sales order - delivery - invoice) or you should delete them and after setting batch requirement for your material master you could recreate the them (SO, delivery).
    Regards,
    Csaba

  • Reg Plant Maintenance Module

    There is a smartform developed for my client instead of SAPSCRIPT for program RIPCT00(i.e TCODE - IW32).  In smartform client wants to have 2 fields.
    1 - How many Maintenance order created of the eqiupment
    2 - Last Maintenance order of selected equipment.
    But for both fileds they have mentioned as Max of AFIH-AUFNR.
    Experts can you please suggest me what will be the solution.
    Ex: if there are 2 records with AUFNR as 21 and 22.
    My guess is for 1 is by calculating no of records in AFIH. i.e 21 and 22 so value is 2.
    My guess is for  2 should i take 21 or 22 as Last maintenance order.
    Is my guess is in right direction because i am new to PM module. Please give me your valuable suggestions.

    Hi,
    1 - How many Maintenance order created of the eqiupment
    general logic will be to count the total number of AUFNR in the table
    2. Last maint order of selec equipment.
    This you have to check on the below logics
    Based on Created date.
    Based on Order start date.
    based on Order number.
    So for this you need to discuss with the business owner and document them in the FS correctly.
    Reg
    dsk

  • Reg:View Maintenance

    Hi Abapers,
    One new field is being added to a joining table and view during upgrade activity.. I have accepted these changes to both joining table and view.. generated table maintenance successfully.. When i'm trying to delete the existing maintenance for view to re-generate again, i'm getting below error: J_1GSL_CTRL_V maintenance interface cannot
    deleted because of IMG link
    Can someone please help me as how to regenerate this view maintenance...
    Thanks & Regards,
    Padmasri.

    You don't have to delete your maintenance - just go into change mode and select 'Create Modules' 'Create maintenance screen' and 'New field/sec.table in structure'.
    On the next popup select the screens you would like to have regenerated and select if you added key fields or secondary fields.
    That should do it.
    The other option would be to remove the link from IMG - delete and regenerate the view maintenance - and put the link back into IMG.
    Hope that helps,
    Michael

  • Reg. table maintenance generator and function group

    I am trying to create a table maintenance for a custom table. It is asking for a function group. Should I create a new function group for each table maintenance I generate?
    Thanks in advance for your input.

    Hi Krishen,
    You can also assign authorization groups to tables to avoid users accessing tables using general access tools (such as transaction SE16). A user requires not only authorization to execute the tool, but must also have authorization to be permitted to access tables with the relevant group assignments. For this case, we deliver tables with predefined assignments to authorization groups. The assignments are defined in table TDDAT; the checked authorization object is S_TABU_DIS.
    You can assign a table to authorization group Z000. (Use transaction SM30 for table TDDAT) A user that wants to access this table must have authorization object S_TABU_DIS in his or her profile with the value Z000 in the field DICBERCLS (authorization group for ABAP Dictionary objects).
    Please check this link for more info.
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/67129f439b11d1896f0000e8322d00/content.htm
    Regards,
    Ferry Lianto

  • Reg table maintenance

    what is the pre requisite for table maintenance generator

    IN Se11, when you create table you can create the table maintenance generator there.
    In utilities you will see table maintenance genarator. YOu have to create a function group. TO be on a safer side use the same name as the table name for the function group. and then create.
    Hope this helps.
    Shreekant

  • Does idm support maintenance of access manager's group/role/filtered role

    The xml of Access Manager Realm Resource Adapter has object types group, role and filtered role with object feature list,create, update and delete. Does that mean with the adapter installed, we can make use the idm to maintain the access manager's group/role/filteredrole? Is there any customization/configuration needed in order to provision these features in idm?
    Thanks,

    1. The AM agent can return ldap attributes after authentication. What you can do is use Sun Directory Server Proxy to provide a virtual view of both LDAP and your DB to AM.
    2. Sun Role Manager is a tool for role mining and attestation, ie it helps with compliancy verifications which is required by many businesses these days. Sun Identity Manager does not need Sun Role Manager if you just want to provision roles for your users, however, as it appears to be the case in your envirionment, the roles created by IDM are exported to SRM for compliance verifications.

  • Reg : dump while assigning personnel no to position

    When assigning personnel number to position in PA30 and once when I save I am getting a dump
    how to solve this please help me....
    Runtime Errors         GETWA_NOT_ASSIGNED
    Date and Time          07.04.2009 01:37:56
    Short text
         Field symbol has not yet been assigned.
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "SAPLHRWF" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
    Error analysis
         You attempted to access an unassigned field symbol
         (data segment 32770).
         This error may occur if
         - You address a typed field symbol before it has been set with
           ASSIGN
         - You address a field symbol that pointed to the line of an
           internal table that was deleted
         - You address a field symbol that was previously reset using
           UNASSIGN or that pointed to a local field that no
           longer exists
         - You address a global function interface, although the
           respective function module is not active - that is, is
           not in the list of active calls. The list of active calls
           can be taken from this short dump.
    Trigger Location of Runtime Error
        Program                                 SAPLHRWF
        Include                                 LHRWFU03
        Row                                     96
        Module type                             (FUNCTION)
        Module Name                             HR_ASSEMBLE_OBJECTKEY
    Source Code Extract
    Line  SourceCde
       66           OTHERS   = 1.
       67
       68 * v========================== XRGUNI ============================v
       69 *LOOP AT KEYFIELDS.
       70 *  LOOP AT STRUCTURE_PKEY WHERE FIELDNAME EQ KEYFIELDS-REFFIELD.
       71 *    BUSINESSOBJECTKEY+KEYFIELDS-OFFSET(KEYFIELDS-INTLENGTH) =
       72 *    KEY_OF_RECORD+STRUCTURE_PKEY-OFFSET(STRUCTURE_PKEY-DDLEN).
       73 *  ENDLOOP.
       74 *  IF SY-SUBRC NE 0.
       75 ** fatal error! BusObjectKey doesn't refer Infotypekey defined in DDIC
       76 ** structure PAKEY/PBKEY
       77 *  ENDIF.
       78 *ENDLOOP.
       79
       80 * sort table keyfields to create correct objectkey
       sort keyfields by editorder.
    loop at keyfields.
      clear fname.
    build fname for actual target field
      concatenate keyfields-refstruct '-' keyfields-reffield into fname.
      assign (fname) to <bo_key_field>.
      DATA d_ref TYPE REF TO DATA.
      CREATE DATA d_ref TYPE (fname).
      ASSIGN d_ref->* TO <bo_key_field>.
    now <bo_key_field> is declared with type fname
    build fname for actual source field
      clear fname.
      concatenate 'key_of_record' '-' keyfields-reffield into fname.
      assign (fname) to <source_value>.
    fill target field with corresponding value
      move <source_value> to <bo_key_field>.
    get length of actual target field to calculate offset for next loop
      describe field <bo_key_field> length bokf_length in character mode.
      move <bo_key_field> to businessobjectkey+bok_filled_to.
      bok_filled_to = bok_filled_to + bokf_length.
    endloop.
    ========================== XRGUNI ============================
    ENDFUNCTION.
    Edited by: VENKATESH MADANAGOPAL on Apr 7, 2009 7:52 AM
    Edited by: VENKATESH MADANAGOPAL on Apr 7, 2009 7:53 AM

    Check the Functional Module  GETWA_NOT_ASSIGNED once SE37
    Not sure but i doubt.................

  • Personnel Management(HR extraction)

    Hi Experts,
    I have to extract R/3 HR data to BI7 and first time working on HR extraction. I need data related to
    Employee details: like Department,Education,status,Experience,Cost(compensation),personnel action, action types,recruietment costs. Also i want HR department attrition data,reason for seperation,joiners,leavers monthly wise.
    What are the usefull masterdata and transactional datasources for this requirement and also
    pls help me in the extraction step by step procedure.if u have any pdf documents or screen shots pls send to sridhar _ kanukuntla at yahoo co in
    thanks,
    sridhar

    Hi Sridhar,
            In order to have leavers and joiners u can have to go for
               Headcount and Personnel Actions   0PA_C01.
    The two datasources for this are
    0HR_PA_0: Employees
    0HR_PA_1: Personnel Actions
    and u have to maintain master data for 0employee,0actiontype,...
    U check this link of help.sap regarding this cube and datasources and what standard queries every thing as this is standard it is avaialable in the below link i.e. in help.sap.com
    http://help.sap.com/saphelp_nw70/helpdata/EN/b2/f38137ffe27644e10000009b38f842/frameset.htm
    There are several infoobjects used in HR module... U have maintain master data for many like 0position, 0job,0orgunit,0costcenter,0PERS_AREA,0PERSON like accoridng to ur need....
    Regards
    vamsi

Maybe you are looking for

  • Use of Interface parameters in Function module in ECC 6.0

    Hello all, In ECC 6.0 Version we do not use Changing/Tables interface parameters. Instead we declare a table type and use Exporting Parameters. Can any one send me the link to sap help where this is mentioned. Thanks, Salil

  • What is standard authorization object for  Personal development  P_PLOG

    Hi, Recently i got a object in HR and i dont have any experince in HR.Could you guide me how to asssign standard authorisation object for the personal development p_plog? how to see the infotypes and what is the header field in innfotypes?

  • How to control the time.

    I 'am a Java beginner but already know OOP. I would develop an alarm which helps me to remember my appointment of the day, i.e. I schedule at the 17:00 the dentist appointment, so my application alrm me. I need a class that monitors the clock fo my P

  • Nothing returned when executing SQL

    I don't get the expected results when I run embedded parameterized SQL in c# if my where clause uses the primary key as a parameter. It does work if I use a date range or anything else. When I debug this and grab the SQL string and execute it in Toad

  • Changing key in Logic Loops...

    I'm able to change key in the loops, but once I drag that loop, in it's changed key, to my track, the sound reverts back to the original key. How do I record the loop in the changed key? Thanks!