Update Position changes in infotype 0001.

Hi Experts,
I am doing salary change with promotion workflow, for that i am writing a function module which upadates 4 infotypes
IT0000,IT0001,IT0008,IT0014. Using FM HR_INFOTYPE_OPERATION. But I am stuck in updating Positon change of
the person in infotype IT0001. Please help me in achiving it.
Thanks in advance,
Devananda A J

Hi Volker,
I updated it using Actions. Now its working fine.
Thanks for your inputs.
Regards,
Devananda A J

Similar Messages

  • Changes in Infotype 0001

    Hi,
    Is it recommended to make all changes in Infotype 0001 like PSA, Administrators through action like "Organization Reassignment" or should be changed through PA30.
    What is a recommended practice especially when there is a need to change the admin?
    Regards
    Yashika

    Hi Yashika,
    When you open IT 01 in PA30 in change mode, some fields will be grayed out, these fields can not be changed without any personal actions.
    But the fields which are open for change, there we need to decide whether the employee was any time in that PSA or Administrator job.
    If he was there for some period of time then we need to create a new record in IT 01 by copying the old record and changing the specific field. If the data was maintained wrongly then we can simple change the existsing record.
    Br/Manas

  • How to update position (change job)

    Dear All,
    Please let me know how can we update an existing position which is used by employees. The problem here is that we need to change the job associated with the position.
    Thanks in advance,
    Avinash

    Thanks Giuseppe
    I did try Mass Move Functionality before posting this thread but that did not work for me as expected. I dont know if I did something wrong or that functionality is not suitable for this scenario. So I raised this thread hoping some one has successfully tried Mass move and can help me out.
    Mass move was working fine for me when when i was giving existing Position and Functions in target columns and moving the assignments also from source to traget positions. But when I was giving new job name (correct name that our HR want to associate with position) in target fiield its ending in warning with below message
    "*ORA-20001: This assignment was not moved/updated.*
    *Cause: You must change an assignment's organization, position, location, standard conditions, GRE/Legal Entity or grade.*
    *Action: Define a new mass move changing at least one of these attributes."*

  • Cost center (KOSTL) is not updating in HR master table for infotype 0001

    Hi ABAP gurus,
    We have one interface where we are posting the HR master data using the IDOC (IDOC_INPUT_HRMD) into SAP.
    While updating cost center, We have one issue regarding infotype 0001.
    It is working fine for all the fields except: KOSTL, ORGEH, STELL.  Surprisingly the created IDOC contains the value in these fields but it is not getting updated in master table PA0001. I have tryied inserting the value manually and it is working fine and tried with BDC Programming and no issues. Only we have this issue while we want to use the IDOC. This is mandatory in our interface.
    While debugging the IDOC function module I found that one condition is there for these three fields.
    CHECK NOT inte IS INITIAL. where inte value is being fetched from table t77s0 based on
    GRPID = PLOGI
    SEMID = ORGA
    In this condition I see no value for this combination and hence it is not getting further. I am not sure how this condition does exist for only these three fields and not for others.
    Can any please provide the reasona and solution for this.
    Appreciate the help in advance.
    Thanks,
    Jitender

    Dear Mohan,
    Try assigning your cost center to position it will default both your org unit and cost center.
    Cheers!

  • Using FM HR_INFOTYPE_OPERATION to update infotype 0001.

    We're using FM HR_INFOTYPE_OPERATION to update the infotype 0001 (Organisation). We basically have the Cost center field grayed out on the entry screen so can not update it via BDC, which the cirrent method that we use to create new employees, based on data passed in from a third party system. When then attempt to update the employee record (using Copy) and the FM mentioned.
    We first get the details of the infotype using FM HR_INFOTYPE_GETDETAIL, and this work perfectly, returning all the information required. We the update the structure returned by the RECORD parameter and then use the FM HR_INFOTYPE_OPERATION, like so:
        call function 'HR_INFOTYPE_OPERATION'      
          exporting                                
             infty         =  '0001'               
             number        =  gs_p0001-pernr  
             SUBTYPE       =                       
             OBJECTID      =                       
             lockindicator = 'X'                   
             validityend   = '99991231'            
             validitybegin = gs_p0001-einda   
             RECORDNUMBER  = '001'                 
             record        = gs_p0001             
             operation     = 'COP'   
             nocommit      = 'X'             
       importing                           
        return        = gt_bapireturn1   
        key           = gs_bapipakey     
    exceptions                          
        others        = 1.            
    However, we receiving an error in the gt_bapireturn1 itab basically giving the error PG 184. When I look up the error it basically says that to update this info type we need an exclusive lock, which I would have thought exists when using the LOCKINDICATOR parameter. The previous FM ( HR_INFOTYPE_GETDETAILS) returns blank against the SPRPS fileld (Lock indicator) when reading the infotype data, so it's not previously locked or anything.
    We're using version 4.0b, which I know is pretty old, but surely this update should work.
    Has anyone encountered this problem before, and, do you think I should be able to update this field even though it's grayed out on the screen ?.
    Jason
    Edited by: Jason Stratham on Mar 16, 2010 11:41 AM

    I read that I should be using the enqueue and dequeue FM's despite the LOCKINDICATOR parameter.
    This I have now done, but am now receiving an error PG 428 'A complex application error has occurred', but I'm none the wiser in knowing why this error has occurred. Has anyone encountered this error before?.
    I'm beginning to feel that despite being told that I can use the HT_INFOTYPE_OPERATION  function module it may well purely imitate the front screen processing, which does not allow us to change the cost center value. Is there any way that this might be done. We're on version 4.0b, and I'm sure that in later version there might be a BAPI that almost directly updates it. I guess there's no such method for 4.0b?.
    Jason
    Edited by: Jason Stratham on Mar 16, 2010 12:06 PM

  • Not able to update organizations units in an infotype 0001

    Iam unable to update organizational units, positions through lsmw in an infotype 0001 if i do manually it is updating in 1infotype.
    Iam trying to run reports rhinteoo still not able to figure it out
    experts share your experience on this

    Ran LSMW Record created successfully for position
    If I see in organizational Assignment Infotype The record is not displaying
    As per your email Iam trying reports to display organizational units for the positions
    RHINTE10
    Done Livrun
    Next step RHINTE20
    My position is not in the list that is 600450
    Executed RHINTE30 I wonder how do we come to know personnel number when we are recording positions and organizational units. Still i checked personnel number in organizational assignment infotype and executed but it is displaying No batch input folder created . Yes we didnt create any batch input for personnel  numbers we created batch input for positions and org units.
    I believe we need to run first two records
    After running above reports i checked in an organizational assignment Infotype . Still data is not updating what would be the cause please let me know

  • Updating InfoType 0001 in ABAP

    Our parent company is passing different begin and end dates from Infotype 0001 to our HR system. In our system an employee would have a start date of 3/1/2005 but our parent company has the same employee in there system as a start date of 1/1/2008. I was looking at using user exit EXIT_SAPLRHA0_003 to capture these and add the parent companies dates into our Infotype 0001 so that there feed doesnt overwrite our original dates. I have attempted to use HR_INFOTYPE_OPERATION with no luck. Any one have a possible way to update InfoType 0001 without using a BDC?

    What exactly is the issue? In any case HR_INFOTYPE_OPERATION in turn calls HR_MAINTAIN_MASTERDATA so you might end up with the same issue with either function call.
    ~Suresh

  • BUS1065 - SAP HCM - Employee changes in infotype 0000 + infotype 0001

    Dear all,
    I have a problem with the customizing in order to recognize the changes in infotype 0000 + infotype 0001 for employees.
    What do I want?
    If there is a new hire, a rehire, a retire or a company-left action, I want to start ONE workflow in order to dispatch the employee data to several satellite systems considering the new validity dates.
    What happens currently?
    I maintain a rehire action through transaction PA40 and the system raises several events so that the workflow start multiply, meaning raises event hired, rehired, companyleft, ...
    My customizing:
    TCode: SWETYPV
    BO BOR-Objekttyp     BUS1065     COMPANYLEFT     WS91000007     0
    BO BOR-Objekttyp     BUS1065     HIRED     WS91000007     0
    BO BOR-Objekttyp     BUS1065     POSITIONCHANGED     WS91000007     0
    BO BOR-Objekttyp     BUS1065     REHIRED     WS91000007     0
    BO BOR-Objekttyp     BUS1065     RETIRED     WS91000007     0
    TCode: SWEHR1
    P     Person     0000                                                                      BUS1065
    P     Person     0001                                                                      BUS1065
    TCode: SWEHR2
    P     Person     0000     Maßnahmen                                        APP          100     BUS1065                                          CACS_LOG_HRINFTY
    P     Person     0000     Maßnahmen                                        DEL          100     BUS1065                                          CACS_LOG_HRINFTY
    P     Person     0000     Maßnahmen                                        INS          0     BUS1065                                          HR_EVENT_RULES_PA0000
    P     Person     0000     Maßnahmen                                        INS          100     BUS1065                                          CACS_LOG_HRINFTY
    P     Person     0000     Maßnahmen                                        UPD          0     BUS1065                                          HR_EVENT_RULES_PA0000
    P     Person     0000     Maßnahmen                                        UPD          100     BUS1065                                          CACS_LOG_HRINFTY
    P     Person     0001     Organisatorische Zuordnun                                        APP          100     BUS1065                                          CACS_LOG_HRINFTY
    P     Person     0001     Organisatorische Zuordnun                                        DEL          100     BUS1065                                          CACS_LOG_HRINFTY
    P     Person     0001     Organisatorische Zuordnun                                        INS          0     BUS1065                                          HR_EVENT_RULES_PA0001
    P     Person     0001     Organisatorische Zuordnun                                        INS          100     BUS1065                                          CACS_LOG_HRINFTY
    P     Person     0001     Organisatorische Zuordnun                                        UPD          0     BUS1065                                          HR_EVENT_RULES_PA0001
    P     Person     0001     Organisatorische Zuordnun                                        UPD          100     BUS1065                                          CACS_LOG_HRINFTY
    TCode: SWEHR3 (For testing purpose only one entry)
    P     Person     0000                                                                      INS          1     BUS1065     HIRED
    Can anybody tell me how I can customize our system so that the system raises only event hired for a new employee hire and e.g. companyleft event for a termination action?
    Thx you all in advance for your support!!!
    In case you need more information, don't hesitate to contact me!
    Kind regards,
    André

    Hi
    TCode: SWETYPV
    BO BOR-Objekttyp BUS1065 COMPANYLEFT WS91000007 0
    BO BOR-Objekttyp BUS1065 HIRED WS91000007 0
    BO BOR-Objekttyp BUS1065 POSITIONCHANGED WS91000007 0
    BO BOR-Objekttyp BUS1065 REHIRED WS91000007 0
    BO BOR-Objekttyp BUS1065 RETIRED WS91000007 0
    Iam not sure about what you have done in the customizing but, the above settings represents that the same workflow is set as receiver for different events.
    Now As per my understanding what ever you have posted, I feel like you want to restrict the workflow intiiation only for some of the events. and for the remaining events you do not want to start the workflow.
       If this is the case then I would suggest that to over come any kind of issues, I suggest you take a copy of the workflow WS9100000070 and assign the new workflow template to each different event, in this way you can differentiate which workflow is acting as a receiver for the event.
    and accordingly you activate the Event Linkages in SWE2 txn too.
    Regards
    Pavan

  • INFOTYPE 0001 UPDATION

    I HAVE ENHANCED INFOTYPE 0001. NOW I WANT TO UPDATE THOSE FIELDS. IS THERE ANY BAPI which will update the infotype 001.
    please help me.

    Hi umesh,
    1. There is on FM
       HR_INFOTYPE_OPERATION
    2. But its not RFC Enabled (as u want)
    3. U can make another Z FM (RFC Enabled )
       and use this FM inside it.
    regards,
    amit m.

  • PPOME infotype 0001 relation

    When I change the position by PPOM / PPOME for single Person, is not updated infotype 0001, Organizational Assignment, I see it by PA20.
    Although into the table T77S0 is set:
    PLOGI            ORGA                   X     Integration Switch: Organizational Assignment
    PLOGI            PLOGI                  02     Integration Plan Version / Active Plan Version
    The version 02 is active.
    What is missing ?
    Any assistance would be greatly appreciated.
    Thanks.
    Best regards.
    Eric

    Hi Eric,
    >PPOME is Transaction code in OM to maintain structure and IT 0001 is a Infotype in Personnel Administration.
    >There is no direct relationship but, when you maintain Position which is a integration point between OM & PA, it has a direct relationship to both the modules if the integration is active.
    >This issue is because the change what you made in OM is not updated in PA, this is a common issue and as other members already suggested you need to check the integration switches and run reports (RHINTE00, RHINTE10, RHINTE20, RHINTE30) to update the database both in OM & PA.
    Regards
    Chandrashekar

  • [MRS] Conflict in Infotype 0001 between A and S object type

    Hi,
    We use SAP MRS on top of our HR box. (sorry, I am not a SAP MRS expert so bear with me please....)
    As we activated PA-PD integration, whenever a Work Center (otype A) is assigned to an employee (otype P), it updates the Infotype 0001 accordingly (PLANS and OTYPE field) while also inserting a new entry into T528B and T528T tables.
    This is consistent with what the RHINTE30 program does (look at the $plste [S] and Work Center [A]):
    But, the employee is also assigned to a position (otype S)! It makes much more sense to have Position filled in the Infotype 0001 rather than Work Center!!
    Thus, our first approach would be to deactivate PA-PD integration for Work Center (otype A) and only leave it active for Position (otype S).
    Thanks in advance for your help.
    Best regards,
    Guillaume

    Guillaume,
    Has your issue ever been solved?
    Kind regards,
    Lieselot

  • Fields on infotype 0001

    what config setting controls graying out the following fields on infotype 0001 (should not be open to edit / change)
    Personnel Subarea
    Positin
    Payroll Area etc
    (PA / OM components integrated)

    Hi Matt,
    First, check the module pool and screen number of infotype 1 screen. This can be done by checking System -> status of infotype 1.
    Go to SPRO -> Personnel Mangement -> Personnel Administration -> Customizing user interfaces - Change Screen modifications. Now select corresponding module pool and screen. Click on "Details". Select the radio button "output" for the fields like personnel subarea, position and payroll area etc.
    Save.
    Hope this will help u.
    Reward if helpful.
    Rajesh Panda

  • Activate Block Organization Plan in Infotype 0001 when it copied

    Hi All,
    I want to activate block organization plan in infotype 0001 when I copy or  create that infotype.
    I have tried to search any available resources in sap notes but couldn't find it.
    How to activate this?
    Thank you in advance,
    MAL

    Dear semvladigo ,
    it's not about integration between PA and OM.
    What I want to do is I want to copy infotype 0001 directly from PA30, and then change the percentage of the position directly without using Action (PA40).
    I tried to copy it using PA30 but I cannot change the percentage because it is in grey out. How to make it possible to change the percentage directly.
    Thank You,
    MAL.

  • Report to track changes to infotypes prior to running the  payroll interfac

    wants a report to track changes to infotypes prior to running the  payroll interface.  The attached report looks like it should work but it returns nothing.  Is there config that turns on "Track Changes": for select infotypes?  If so, can they be activated for key infotypes so this report will run?
    Name, Address, position, etc.
    Not attendance and absence ITs.

    Hi,
    IMG – Personnel Management – Personnel Admin – Tools – Revision – Set up change document:
    This node has three items:
    Infotypes to be logged
    Field Group Definitions
    Field Group Characteristics
    Using these three options you define which infotypes you wish to log, then which fields, then you define which groups of fields are to be saved. Click each link, or see the sections below:
    Infotypes to be logged
    Here you define which PA infotype numbers you require logging. Select New Entries and enter a transaction class (A for Pers Admin, B for recruitment), then enter the infotype number and save.
    Field Group Definition
    When changes are made to a logged infotype, the field contents before and after are recorded. This is the very reason for logging the infotype, but there is an overhead in performance and disk space used so it needs to be given consideration. Typically you will want to record fields that are pay relevant.
    Using the field group definition, you specify which fields you wish to record changes in. When any of the fields in the group are changed, all the fields in the group are saved. You can use an asterisk to log all the fields of the infotype but this is not recommended for space and performance, also there are many fields on an infotype that you will not be using, that will be saved also. Ideally you will pick individual fields of the infotype and enter them like so:
    The field group number is a freely defined number you allocate to the group, it will be used in the next step. For normal use, simply pick any number not already used in that infotype. All fields with the same field group number are recorded in the log, even if they have not changed.
    Click New Entries and enter the infotype number, field group number and field names that you wish to record.
    Field Group Characteristics
    When you have set up the field group numbers, use the field group characteristics to activate the logging of those fields. You can also specify a supplementary field group; this means that the contents of another field group can also be saved at the same time, even though the contents have not changed. In practise it is not used much. Simply select new entries, enter the transaction class, infotype, and in the DocFieldGr enter the number you assigned to the field names that you want to store, then enter L for Long Term Documents (short are not supported)
    The Audit Report
    To access the report showing the logged infotype changes, use the HR report tree available from various menu paths, including:
    Main Menu – Human Resources – Pers Management – Administration – Info System – Reports - Documents – Infotype change – logged changes in infotype data. (RPUAUD00).
    When you run the report, select the infotypes you require, and select and execute.
    Cheers
    Prasanth

  • Search Help for Position in Custom infotype

    Dear All,
    I had created one Custom Infotype in which one field is Position which is same as position in Infotype 0001. The search help should be same. How can i achieve this? Here i had attached search help in PS structure of the custom infotype but it soesnt look similar. Please provide me guidance.
    Thanks & Regards,
    Radha.

    Hi,
    there is no search help maintained in data elament level in that info type, but there is explicitly mainatained as H_T528B in ENTRY HELP tab in the table . so try to mainatain as is in the standard infotype.
    Regards,
    Naveen

Maybe you are looking for

  • Concat function or equivalent for CDS view?

    Trying to create a CDS view and looking to combine multiple character fields (e.g. first_name + last_name) and am wondering if this is possible? Am on CRM NW 7.4 SP5 on HANA. Using the arithmetic function gives me the following. Data type CHAR is cur

  • Purchase variance account defined OBYC

    When there is difference between PO amount and Invoice I know that the delta is posted to PPV account. But in our case when it is posting to a PPV account, it is also psoted to a profit center. and when it is posting to a dummy profit center, The PO

  • Product Category in SAP SRM

    Hi, When we click on Describe Requriement option or create limit order option, the product category is defaulted. Is there anyway to remove thiis default value. Ravi G

  • How does one get a response on DSL connectiveity in my area

    I have contact everyone I know to contact in an effort to get DSL installed in my area. My entire neighborhood has DSL through ATT except the newest phase. Corporate office tells me that Construction and engineering department handles the new connect

  • TreeTable Selection

    Hi, I am using the treeTable described in treeTable2 example. I want my treeTable to only allow contiguous selection. I tried setting the selection mod of the TreeSelectionModel to be Contiguous selection i.e When I am creating my TreeTable, I call t