Change of Position in Organisational structure

Hi all,
The position of an employee has changed in the organisational structure and the
new position is displayed. But  the underlying  workflows containing
SWX_GET_MANAGER function module, are not working properly and no agent is determined .
The above function module works properly for all other employee values.
Is there any other place where we have to determine the new position ?
Please treat it as urgent.
Thanks in advance,
Garima

You can create a small program for that. Please find a sample below:
https://wiki.sdn.sap.com/wiki/display/SRM/CodeSample3UpdatingExtendedAttributes(Storage+Location)
Regards
Kathirvel

Similar Messages

  • BDC Uploading  - Organisation structure position error

    Hi Gurus,
    When we are uploading Master data through BDC its uploading in pa30 but its not updating positions in organization structure (PPOM_OLD - TCODE) . we cant find the holder under the position though we have upload the data and clear see the data in pa30 for that position.
    when we are doing Action manually its updating the position. ofcourse its common too.
    My question is why its not updaing the holder to the position when we are doing BDC upload
    Any thoughts and suggestions.
    Regards,
    Ravi
    Edited by: ravi Kumar on Jun 17, 2010 12:02 PM

    First try this.
    1. Execute RHINTE00 for one person
    Selection screen
    tick CREATE RELATIONSHIPS and CREATE HOLDER RELATIONSHIPS ONLY.
    Remove the TEST tick and run.
    First try for one person only then you can run it for others.
    cheers
    Ajay

  • Staffing status within organisational structure - adding options (fields)

    Hello
    within the organisational structure (PPOME) on a position, on the basic data tab there is a drop down table marked STAFFING STATUS.  Could you please tell me if there is a way to add to this list to seperate the position into various assignments and statuses.
    thank you
    Emma

    Hi Emma,
    These staffing status values of positions reside in the "value range" part of  domain "HRPOSSTAT".
    In order to add new values, you need an access key to repair this object.
    Repair activities are not advised so please think twice before carrying out the activity.
    P.S. To check Domain value range, go to SE11, select "Domain", write HRPOSSTAT, change -You'll need the access key right at this point-, Value range tab, add new values .
    Regards,
    Dilek

  • Change of Position in MSS with Process and Forms

    Hi,
    I'm trying to create authorizations for a change of position in Process and Forms, but every time that I choose a new position to the employee I get the error, No authorization, with this details:
    No authorization
    Message no. 5A277
    Diagnosis
    You are not authorized to perform this activity.
    System Response
    The system cancels the activity you have tried to perform.
    Procedure
    If necessary, you can maintain missing authorizations in Customizing. Please remember that both the standard authorizations and the structural authorizations are checked.
    I have managed to change the position and create positions in SAP with t-code PPOME, but in the MSS Portal it doesn't work.
    I use authorization with context ( S_ORIGINCON ) with a FM in the structural profile that returns my objects ( O, S, P ). I also have personnel planning authorization ( PLOG ) for the returned objects.
    Any help to overcome this problem will be greatly appreciated.
    Regards,
    Diogo Silva.

    Hi there,
    We stop using SAP code to manipulate the infotype 0001, and started using our own code throw generic services I guess (Not my part of the project).
    The problem was that in a change of position for a new created position or even for an existing position there was a need for access to the default position OBJID='99999999'. That's why when you give authorization for object OTYPE=' ' and OBJID = ' ' you will not get an error, because it gives authorization for all objects, witch defeats the purpose of security.
    If you debug the functions used by the portal (MSS or ESS) you will see that in some FM on the call stack there is passed a flag that controls wether or not there is a authorization check for that default position.
    Basically ww stop using the SAP code, and started calling this FM (BAPI, etc) ourselves, and them we manipulated that flag so that we could circumvent the error.
    I hope it was clear, sorry if it was not, truth be told it was a long time since I finish that project.
    If you need anymore help just let me know.
    Regards,
    Diogo Silva.

  • Relation between Organisation Structure and Business Partner

    Dear All ,
    My Requirement is to pass any child node to get the corresponding parent node in the organisation structure created by T.Code : PPOMA_CRM.
    I found in HRP1001 table if you pass the BP in SOBID  field you will get the Parent field at OBJID in the same record . again you have to pass the OBJID as SOBID to get the next parent . Here my problem is the Business partner (SOBID) assigned in to two Org .Structure , So it is giving two records in the HRP1001 table . But i want to get the parent node comes under a particular Org Stucture .
    how it is related .
    Can any one help me on this,pls ?

    Hello,
    I don't know what your problem is, but try some of these fm. to help you to understand how hrp1001 table works. To find related objects you need to
    pass sobid into objid changing otype, ralat and sclas fields depending of what you are looking for.
    CRM_CENTRALPERSON_GET
    CRM_BUPA_GET_HROBJECT
    CRM_ORGUNIT_GETEMPLOYEES
    CRM_ORGUNIT_GETBUPA
    CRM_EMPLOYEE_GETORGUNIT
    CRM_CP_GET_POSITION
    CRM_IS_ORGUNIT_CONSISTENT
    Regards, Robert

  • Inactive employees not showing in the organisational structure

    We have employees who are in positions but may be on extended unpaid leaves of absence which means they have an inactive employment status.  In the organisational structure their position is there, but their name is not displayed.  Does anyone know how we can show inactive employees in the structure? 
    Thanks Tanya

    Hi, this is fine for HR if they are looking in the backend, but when the managers see their employees on the MSS portal, for those inactive employees, they do not see the name, because the view is current.
    Thanks Tanya

  • Details Designer for Organisational Structure

    Hi,
    I see that the position hierarchy detail's designer comes with a "Structure" tab as default. I am trying to get this to appear for the Organisational Structure but having no luck.
    Can this be achieved within the console?
    Many thanks

    Hi,
    Concerning your response
    "I'm afraid this needs to be manually coded using linked configurations. You may also need to create your own XSL."
    as we face exactly the same problem, could you please be more specific on what has to be done so that we will be able to see the extra tab? I mean, we can see it in the administrator's console, but not in the user. It would be of great help if you could describe the steps and the content of what should be added, as we have no experience in xml coding.
    Thank you very much,
    Evaggelia

  • How to extract organisational structure ( PPOMA_BBP) in a document /excel.

    Hi . in transaction PPOMA_BBP when i go to system -> List -> Save -> Reporting Tree , the reporting tree is greyed out.
    1) Is there another way to extract the organisational structure? I need to save the hierarchy + attributes .
    2) If possible, can we use the extract to maintain/ create an organisational structure ?
    thx

    Hello,
    We got a requirement like.... Suppose X company is having 5 consultants including proj mngr and is doing projects for Y and Z. In Y project 3consultants r involved, n in Z also 3consultants r involved. Proj mngr is common 2 both. We configured reporting structure evrything. But it will display only when we click on the position. The client is asking that... after giving org unit numb in ppom_old, the whole structure has 2 display....ie., who involved in the projects, who is reporting to whom, blablabla.....even in graphical struc also it is not showing...can anybody guide me, whether there is such option in sap.
    Thanks

  • Determining Approver from Organisational Structure

    Hi all,
    I am new to Workflow, Can anyone please let me know how Approver can be determined from Organisational Structure.
    1) For determining Approvers i have position data available with me.
    2) Also please let me know all possible scenarios of determining the Approvers from Organisational Structure.
    Please provide me any Documents or tutorials available for the same, if possible.

    There are many ways to determine the agents.
    Rule : It can be used via Function module(by abap coding & need to be suffixed with US for User & respectively) or Responsibilities created at Rule level or directly using Organization and there are many other options provided at that level.
    Organization: To assign the whole Organization and it is mostly high level & workitem will be sent to all the users assigned to that Organization.
    Position: To assign the Position directly assigned & workitem will be sent to all the users holding that position.
    Coming about your question:
    1) For determining Approvers i have position data available with me.
    You can either assign it at User Decision level directly or if you want to do any validations, you can even do it in Custom method or Function module through RH_GET_STRUCTURE where you need to pass Position & retrieve Users.
    You can look at the below link:
    http://help.sap.com/saphelp_nw04s/helpdata/en/fb/135d7c457311d189440000e829fbbd/frameset.htm
    Questions are welcome.

  • Question on organisational structure!

    Hi all SAP experts.
    I had a problem : I've created my organisational structure on 1st June 2010,
    I want to check is there any way i can change the start date for my organisational structure?
    Thanks for all advices.
    Regards,
    HongLing

    1. By structure you mean the Org unit relationship with each other right? you can change the start date of relationship A/B 002 between different Org units which form your structure.
    2. If you want to change the start date of the Object Org unit then use report RHBEGDA0
    cheers
    AJ

  • Define sd organisational structure?

    define sd organisational structure?

    SD Configuration:
    Enterprise Structure:
    1. Maintaining Sales Organization
    Sales Organization is an organizational unit responsible for the sale of certain products or services.
    IMG -> Enterprise Structure -> Definition -> Sales and Distribution -> Define, copy, delete, check Sales organization
    2. Assigning Sales Organization to Company Code
    This assignment ensures all the sales made through this Sales Organization are accounted for in the assigned Company Code (Company Code is created by FI Consultant).
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution -> Assign Sales Organziation to Company Code
    3. Maintaining Distribution Channel
    Distribution Channel is the way, in which Products or Services reach Customers.
    IMG -> Enterprise Structure -> Definition -> Sales and Distribution -> Define, copy, delete, check distribution channel
    4. Assigning Distribution Channel to Sales Organization
    This assignment ensures, a Sales Organization can supply Materials to Customers through this Distribution Channel.
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution > Assign distribution channel to sales organization
    5. Maintaining Division
    Division is a way of grouping materials, products, or services.
    IMG -> Enterprise Structure -> Definition -> Logistics - General -> Define, copy, delete, check division
    6. Assigning Division to Sales Organization
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution -> Assign division to sales organization
    7. Setting up Sales Area
    All the sales are made from a particular sales Area. For creating a Sales Order Sales Area is compulsory.
    IMG ->Enterprise Structure -> Assignment -> Sales and Distribution -> Set up sales area
    8. Assigning Sales Organization- Distribution Channel- Plant
    Plant is created ny MM Consultant.
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution -> Assign sales organization - distribution channel - plant
    9. Define Shipping Points
    Shipping Point is the Organizational element, which is responsible for shipping the Materials to the Customers.
    IMG -> Enterprise Structure -> Definition -> Logistics Execution -> Define, copy, delete, check shipping point
    10 Assigning Shipping Point to Plant
    This assignment ensures that goods from different Plant can be dispatched from different Shipping Points.
    IMG -> Enterprise Structure -> Assignment -> Logistics Execution -> Assign shipping point to plant
    Note: Ensure to do the undermentioned configuration also though it is not in Customizing node of Enterprise Structure.
    11. Defining Common Distribution Channels for Master Data
    Use
    The purpose of this activity is to define distribution channels which have common master data..
    Procedure
    Access the activity using one of the following navigation options:
    IMG Menu -> Sales and Distribution -> Master Data -> Define Common Distribution Channels
    Transaction Code: VOR1
    12. Defining Common Divisions for Master DataUse
    The purpose of this activity is to define distribution channels which have common master data..
    Procedure
    Access the activity using one of the following navigation options:
    IMG Menu -> Sales and Distribution -> Master Data -> Define Common Division
    Transaction Code: VOR2
    Pricing Procedure
    In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.
    In SD, the steps to configure Pricing procedure are as under:
    Step 1:
    Condition table: If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Table (select the required fields combination, which will store condition record).
    Step 2:
    Access Sequence: If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.
    Step 3:
    Condition Type: If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Type. It is always recommended to copy an existing similar condition type & make the neccessary changes. Here we assign Access sequence to Condition type.
    Step 4:
    a. Pricing Procedure: It is recommended to copy a similar pricing procedure & make the neccesary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Maintain Pricing Procedure.
    b. Pricing Procedure: After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Determine Pricing Procedure.
    5. Condition record: Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc.
    Normal Sales Order Cycle:-
    Step 1: Sales Document Type
    IMG > Sales and Distribution > Sales > Sales Documents >
    Sales Document Header:
    1. Sales Document Type:The sales document types represent the different business transactions, such as Inquiry, Quotation, Sales Order, etc. To create new sales order type, always copy as with reference to similar sales order. If possible use standard sales order.
    2. Define Number Ranges For Sales Documents: Maintain number range with discussion with core team.
    3. Assign Sales Area To Sales Document Types:
    A. Combine sales organizations / Combine distribution channels / Combine divisions: Ensure to maintain these, else Sales Order creation will give error.
    B. Assign sales order types permitted for sales areas: Assign only required Sales Order Types to required Sales Area. This will minimize selection of Sales Order Type as per sales area.
    Sales Document Item:
    1. Define Item Categories: If possible use Standard Item Category. Incase if required to create new, copy as from standard & maintain New.
    2. Assign Item Categories: If possible, use standard. Formula for deriving item category: Sales Document Type + Item Category Group + Usage + Higher Level Item Category = Item Category
    Schedule Line:
    1. Define Schedule Line Categories: If possible use Standard Schedule Lines. Incase if required to create new, copy as from standard & maintain New.
    2. Assign Schedule Line Categories: If possible, use standard. Formula for deriving Schedule Line: Item Category + MRP Type / No MRP Type.
    Step 2:
    IMG > Logistic Execution > Shipping > Deliveries >
    1. Define Delivery Types: If possible use Standard Delivery Type. Incase if required to create new, copy as from standard & maintain New.
    2. Define Item Categories for Deliveries: If possible use Standard Item Categories for Delivery Type. Incase if required to create new, copy as from standard & maintain New.
    3. Define Number Ranges for Deliveries: Ensure to maintain number range.
    Step 3:
    IMG > Sales and Distribution > Billing >
    1. Define Billing Types: If possible use Standard Billing Type. Incase if required to create new, copy as from standard & maintain New.
    2. Define Number Range For Billing Documents: Ensure to maintain number range.
    3. Maintain Copying Control For Billing Documents: Maintain relevant copy controls such as Sales Order to Billing, Deliver to Billing, etc.
    The configuration differs from scenario to scenario & requirement of the client.
    Regards,
    Rajesh Banka
    Reward point if useful.

  • Organisation Structure is not replicating completely from R/3 to CRM

    Hi SAP Gurus,
    Plaese help me out in this issue.
    We are replicating organisation structure from R/3 to CRM. There is Org Structure in which there are some sub org units say 6, under main org unit with positions and jobs. When try to replicating by tcode PFAL with evaluation path OS-CP, it geneartes IDOC in R/3, all are succesfully processed and Green. IN CRM, these Idocs are red and yellow with staus 51 and 52. As a result of this partial, org structure is replicated to CRM. In CRM, the Idoc is failed and It shows following errors:-->
    1. Resource key 4AFBD7B949F406E9E10000000B7404B7 is not known (Status 51)
    2. HR: ALE inbound processing for HR master data (Status 52)
    3. No Filter, No Conversion, No Field converted.
    Plaese advice to resolve this issue.
    Thanks a lot,
    Kind Regards
    Ash
    Edited by: Raman Khatri on Nov 23, 2009 2:43 PM
    Edited by: Raman Khatri on Nov 23, 2009 2:47 PM

    You can copy exactly error ??..
    For replication you need use tx PIDE in R3.
    In folder CRM>R3 you assign "BP Classification: Consumer, Customer, Sales prospect, competitor" to account group in R3. The BP Classification is hard code in CRM and only are available 5 types of classification.
    In folder R3> CRM you assing Account group R3 to CRM Classifcation and grouping. Grouping CRM is done in SPRO > Cross-Application Components >SAP Business Partner > Basic Settings > Number Ranges and Groupings > Define Groupings and Assign Number Ranges.
    Then, you define filter for replication in tx R3AC1 and replicate with tx R3AS

  • Function Module to get Organisation Structure - HR

    Hi All,
    I have to get the numbers of all the sub-organisations unit of a particular Organisation unit, as per the organisational structure defined in HR.
    Please let me know if there is any Function Module in SAP.Or any another way to do it.
    Mayank

    Hi Mayank,
      I'm not sure what you basically need. If you want to know JOB,POSITION and PERSON within the organization unit then you can get this info by using transaction code PPOM_OLD. Give the Org unit you are looking for. From next screen you can see the reporting structure. For POSITION the object type is 'S' similarly for JOB it's 'C' for ORG UNIT its 'O' and for PERSON it's 'P'.
    Pls let me know if my reply gives you the answere what
    you are looking . If yes pls reward me points.
    Cheers
    Alok

  • Can we move the Organisation structure from DEV to Quality to Production?

    Hi Experts,
    Can we move the Organisation structure from DEV to Quality to Production?
    If yes, I believe that we have to change  backend details at some areas.
    Please any one provide procedure and precautions for doing this, In general how we have to proceed?
    Thanks
    Reshma

    Hello Reshma,
    See program documentation from PFAL transaction (ALE distribution of HR Master Data).
    You will need:
    - an evaluation path,
    - a distribution models for sender DEV > receiver QUAL and sender QUAL > receiver PROD for correct message type.
    Regards.
    Laurent.

  • How to upload Organisation structure into SAP HR. Version 3.1I.

    Hi Experts,
    We have to upload Organisation structure into SAP HR.We are using Version 3.1I.
    Can any body please tell me how to do that.
    Itr'sa important as in version 3.1 i we cannot use LSMW or eCATT.
    Thanks and regards
    Rajeev Chhabra

    Hi Rajeev,
    SAP Best Practices provides load tools that should be valid for 3.1 since the data structure hasn't changed much.  You can also use delivered program RHALTD00.  I'm not sure if plain old CATTs were around in 3.1, but those would work as well. 
    Good luck,
    Sharon

Maybe you are looking for