Wrong Selection for Organisational Units

Hello all,
While I am trying to create Quotation, getting pop up for selection for organisational units, which does not belongs to me. I am struggling to know how to solve this for past 2 days, if any one can help, will be greatly appreciated.
Regards,
Venky.

please check program (Tcode se38)
HRBCI_ATTRIBUTES_BUFFER_UPDATE
Hello Denis,
Thanks for your reply, but with this running programme, still the problem remains same. I had to manually enter the Organisational data.
Why it is not proposed automatically when I enter the Sold to party number ?
When I enter the product, why the system doesnot take the sales unit (ea or pc ) automatically ?
I hope you would help me to sort this out.

Similar Messages

  • Any business object for Organisation Unit Create

    is there any business object for Organisation Unit Creation. BUS0018 is available but there it is not defined. basically on saving the Organisation Unit in PP01 Transaction, a workflow should be triggered to send a mail to the Requestor intimating him that the org unit has been created.
    points will be awarded even to the slightest cues.

    Hi,
    Did you check SWEHR2 to see if there are any clues there? I found object PDOTYPE_O there. But it triggers an event for BOR BUS1221. So depending on your needs you could use one of these maybe. The problem is PDOTYPE_O doesn't have any events, so you would need to create a subtype and delegate it. In the subtype you could create your own events which you could call using SWEHR3.
    Regards,
    Martin

  • Organizing dimensions for organisational units

    Hi Gurus,
    I discovered that in one development project, one star schema with its dimensions has a dimension "organisational units".
    In this dimension are all units put together and those units are also in the InfoCube.
    That means in one dimension is available:
    Company code
    Credit control area
    Customer number
    Profit Center
    Business unit
    Business segment
    Sales organisation
    Sales division
    Distribution channel
    Does this make sense?
    I mean will the system allow to make correct selections/drill downs etc. with those adjustments?
    As the development is still in progess I would make a suggestion to partition the dimension "organisational units" into following dimensions:
    Company code
    Credit control area
    Company code
    Customer
    Customer number
    Profit Center
    Profit center
    Business segment
    Business unit
    Sales organisation
    Sales organisation
    Distribution channel
    Sales division
    I think this would make more sense ...
    Correct?
    Thanks in advance!

    Hi Suman,
    I am really new to BW and my subject is more at report level i.e. creating queries.
    Currently I am learning more about modeling and so on to get a better technical understanding.
    For my understanding and respective to the four dimensions above (when they are separated) and for example key figure turn over is available.
    With this scenario it would be possible to analyze the turn over in relation to for example:
    customer, business unit and sales division.
    But what is the difference when the dimension customer is separated and the other three are clubbed together?
    Isn't the same mentioned analysis possible?
    It should be possible to achieve the same result I think because only the granularity of the clubbed dimensions would be more granular and the dimension would be bigger.
    Does my understanding make sense?
    Thanks in advance!

  • Maitain Partner Type Values for Organisational Unit

    Please give me the TCode for Maitaining the Values for Partner Type ORGANISATIONAL UNIT (O).
    Regards
    Jogeswara Rao

    Use tcode PA30
    SAP Menu -> Human Resources -> Personnel Management -> HR Master Data -> PA30 - Maintain HR Master Data (Employee Master Data.

  • Automatic creation of an account for org unit

    Hello Experts,
    System automatically creates an account for organisational unit with the role organisational unit. But when i am creating a new organization model, the org units are not created as accounts.
    Kindly suggest me,
    Thanks and Regards,
    Lakshith Rao

    Hi Lakshith Rao,
    For some reason BP number must not have got generated for your Org. Could be because of some errors.
    Go to SPRO-> CRM-> Master Data-> Business Parnter-> Integration Business Partner - Organization Management-> Create Business PArtner Initially.
    Select Org. Unit and search and select your org. unit. Click on execute.
    If there are no errors in your org. unit then BP number will get generated or else it will mention what data is missing.
    Cheers,
    MG

  • Action on click in Organisation Unit in JNet Chart

    Hi,
    I have one Application in WD for Java that use chart developed using JNET API, now I need modify it.
    It is possible put one action in Organisation Chart, when click on organisation Unit?
    I want select one organisational Unit, get Organisational Code and open new Iview or Popup with Organisation Details.
    It is possible do this?
    Thanks a lot
    Luciano

    If you have access to the source code you should be able to modify it and do what everu want.

  • Contact Person for org unit

    Hello,
    ECS 5.0
    Trying to find a place to maintain contact persons for organisational units. Any ideas where that is done?
    rgds
    GAR

    Hi,
    You may try the transaction BUA1.
    Regards
    Mick

  • Determine the superior Org Unit for a given Organisation Unit.

    Hi,
    I am using the Sequential Access method of accessing the PCH Logical Database.
    Is there any macro available to determine the superior Org Unit of the current Organisation Unit being looped at using the GET OBJEC statement.
    I cannot access the STRUC internal table as I do not want to use structural access.
    At the moment I am using the function module RH_ENTH_READ_STRUCTURE. Is this a good way of doing this or is there any PCH functionality for this?
    Any help would be much appreciated.
    Thanks and regards,
    Priya

    Thanks for the input.
    I just was concerned if either way would cause a performance issue while i'm already in the GET OBJEC loop.
    Anyway, for now I think I'll continue using the function module. I guess a direct SELECT on HRP1001 would require explicit authority check.
    If someone else has a comment on this topic do post it in. I have time till next week to finalize on my approach.
    Thanks once again Suresh!!!
    Regards,
    Priya

  • How to get organisation unit for given date.

    Hi Everyone,
    I have created a report to display all the hired and left employees
    for the given date. I have to display department wise.
          CALL FUNCTION 'RH_DIR_ORG_STRUC_GET'
            EXPORTING
             ACT_ORGUNIT           = S1_ORGEH-LOW
             ACT_PLVAR             = '01'
             ACT_DATE              = SO_DATE-HIGH
             SORT_FLAG             = 'X'
             ADD_FLAG_PDATA        = 'X'
           TABLES
             ORG_UNITS             = IT_ORG_UNITS.
    This function module will bring all the active org unit existing
    in our system. If an organisation unit is delimited.
    This function module is not getting the delimited org unit.
    How to get that org unit.
    Plz its vry urgent,
    thanks in advance,
    regards,
    stanley

    did you try RH_STRUC_GET?
    Regards
    Raja
    close your previous threads
    Re: ALV in browser

  • Tab control shows wrong display for selected tab

    My computer crashed when I tried to post this earlier, so I apologize if the first post actually shows up. 
    I have seen this for years so it is nothing new, but I don't remember seeing it in any release notes (sorry if I missed it).
    Upon loading the .vi (or as an executable), the .vi shows the wrong page for the selected tab.  After selecting a different tab, the control works fine.  Also, if you create a property node to read the tab value, it matches the displayed page....just the selected tab seems to be incorrect.
    A work around is to select the default tab before saving the .vi, but why is this happening in the first place?
    Attachments:
    tab_example.vi ‏24 KB

    Hi Stephen,
    The erroneous tab display is something I see on most of not all of my code that uses a tab control (each is a typedef). 
    What change would I make the the typedef?  If I disconnect the tab from the typedef then I will loose the advantages of using the typederf...I will stick with the workaround like I have for the past 3+ years.
    Isn't this a LabVIEW bug since the displayed tab is not equal to the value read from the control?  I have not tried it on this example I posted but in the past, writing to the control does not fix the displayed tab (writing the control may not work since I wrote the same value that LabVIEW thinks is the current value, but the displayed!=actual).
    Thanks,
    Todd

  • Select for update gives wrong results. Is it a bug?

    Hi,
    Select for update gives wrong results. Is it a bug?
    CREATE TABLE TaxIds
    TaxId NUMBER(6) NOT NULL,
    LocationId NUMBER(3) NOT NULL,
    Status NUMBER(1)
    PARTITION BY LIST (LocationId)
    PARTITION P111 VALUES (111),
    PARTITION P222 VALUES (222),
    PARTITION P333 VALUES (333)
    ALTER TABLE TaxIds ADD ( CONSTRAINT PK_TaxIds PRIMARY KEY (TaxId));
    CREATE INDEX NI_TaxIdsStatus ON TaxIds ( NVL(Status,0) ) LOCAL;
    Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100101, 111, NULL);
    Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100102, 111, NULL);
    Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100103, 111, NULL);
    Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100104, 111, NULL);
    Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (200101, 222, NULL);
    Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (200102, 222, NULL);
    Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (200103, 222, NULL);
    --Session_1 return TAXID=100101
    select TAXID from TAXIDS where LOCATIONID=111 and NVL(STATUS,0)=0 AND rownum=1 for update
    --Session_2 waits commit
    select TAXID from TAXIDS where LOCATIONID=111 and NVL(STATUS,0)=0 AND rownum=1 for update
    --Session_1
    update TAXIDS set STATUS=1 Where TaxId=100101;
    commit;
    --Session_2 return 100101 opps!?
    --Session_1 return TAXID=100102
    select TAXID, STATUS from TAXIDS where LOCATIONID=111 and NVL(STATUS,0)=0 AND rownum=1 for update
    --Session_2 waits commit
    select TAXID, STATUS from TAXIDS where LOCATIONID=111 and NVL(STATUS,0)=0 AND rownum=1 for update
    --Session_1
    update TAXIDS set STATUS=1 Where TaxId=100102;
    commit;
    --Session_2 return 100103                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    This is a bug. Got to be a bug.
    This should be nothing to do with indeterminate results from ROWNUM, and nothing to do with read consistency at the point of statement start time in session2., surely.
    Session 2 should never return 100101 once the lock from session 1 is released.
    The SELECT FOR UPDATE should restart and 100101 should not be selected as it does not meet the criteria of the select.
    A statement restart should ensure this.
    A number of demos highlight this.
    Firstly, recall the original observation in the original test case.
    Setup
    SQL> DROP TABLE taxids;
    Table dropped.
    SQL> 
    SQL> CREATE TABLE TaxIds
      2  (TaxId NUMBER(6) NOT NULL,
      3   LocationId NUMBER(3) NOT NULL,
      4   Status NUMBER(1))
      5  PARTITION BY LIST (LocationId)
      6  (PARTITION P111 VALUES (111),
      7   PARTITION P222 VALUES (222),
      8   PARTITION P333 VALUES (333));
    Table created.
    SQL>
    SQL> ALTER TABLE TaxIds ADD ( CONSTRAINT PK_TaxIds PRIMARY KEY (TaxId));
    Table altered.
    SQL>
    SQL> CREATE INDEX NI_TaxIdsStatus ON TaxIds ( NVL(Status,0) ) LOCAL;
    Index created.
    SQL>
    SQL>
    SQL> Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100101, 111, NULL);
    1 row created.
    SQL> Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100102, 111, NULL);
    1 row created.
    SQL> Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100103, 111, NULL);
    1 row created.
    SQL> Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (100104, 111, NULL);
    1 row created.
    SQL> Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (200101, 222, NULL);
    1 row created.
    SQL> Insert into TAXIDS (TAXID, LOCATIONID, STATUS) Values (200102, 222, NULL);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> Original observation:
    Session1>SELECT taxid
      2  FROM   taxids
      3  WHERE  locationid    = 111
      4  AND    NVL(STATUS,0) = 0
      5  AND    ROWNUM        = 1
      6  FOR UPDATE;
         TAXID
        100101
    Session1>
    --> Session 2 with same statement hangs until
    Session1>BEGIN
      2   UPDATE taxids SET status=1 WHERE taxid=100101;
      3   COMMIT;
      4  END;
      5  /
    PL/SQL procedure successfully completed.
    Session1>
    --> At which point, Session 2 returns
    Session2>SELECT taxid
      2  FROM   taxids
      3  WHERE  locationid    = 111
      4  AND    NVL(STATUS,0) = 0
      5  AND    ROWNUM        = 1
      6  FOR UPDATE;
         TAXID
        100101
    Session2>There's no way that session 2 should have returned 100101. That is the point of FOR UPDATE. It completely reintroduces the lost UPDATE scenario.
    Secondly, what happens if we drop the index.
    Let's reset the data and drop the index:
    Session1>UPDATE taxids SET status=0 where taxid=100101;
    1 row updated.
    Session1>commit;
    Commit complete.
    Session1>drop index NI_TaxIdsStatus;
    Index dropped.
    Session1>Then try again:
    Session1>SELECT taxid
      2  FROM   taxids
      3  WHERE  locationid    = 111
      4  AND    NVL(STATUS,0) = 0
      5  AND    ROWNUM        = 1
      6  FOR UPDATE;
         TAXID
        100101
    Session1>
    --> Session 2 hangs again until
    Session1>BEGIN
      2   UPDATE taxids SET status=1 WHERE taxid=100101;
      3   COMMIT;
      4  END;
      5  /
    PL/SQL procedure successfully completed.
    Session1>
    --> At which point in session 2:
    Session2>SELECT taxid
      2  FROM   taxids
      3  WHERE  locationid    = 111
      4  AND    NVL(STATUS,0) = 0
      5  AND    ROWNUM        = 1
      6  FOR UPDATE;
         TAXID
        100102
    Session2>Proves nothing, Non-deterministic ROWNUM you say.
    Then let's reset, recreate the index and explicity ask then for row 100101.
    It should give the same result as the ROWNUM query without any doubts over the ROWNUM, etc.
    If the original behaviour was correct, session 2 should also be able to get 100101:
    Session1>SELECT taxid
      2  FROM   taxids
      3  WHERE  locationid    = 111
      4  AND    NVL(STATUS,0) = 0
      5  AND    taxid         = 100101
      6  FOR UPDATE;
         TAXID
        100101
    Session1>
    --> same statement hangs in session 2 until
    Session1>BEGIN
      2   UPDATE taxids SET status=1 WHERE taxid=100101;
      3   COMMIT;
      4  END;
      5  /
    PL/SQL procedure successfully completed.
    Session1>
    --> so session 2 stops being blocked and:
    Session2>SELECT taxid
      2  FROM   taxids
      3  WHERE  locationid    = 111
      4  AND    NVL(STATUS,0) = 0
      5  AND    taxid         = 100101
      6  FOR UPDATE;
    no rows selected
    Session2>Of course, this is how it should happen, surely?
    Just to double check, let's reintroduce ROWNUM but force the order by to show it's not about read consistency at the start of the statement - restart should prevent it.
    (reset, then)
    Session1> select t.taxid
      2   from
      3    (select taxid, rowid rd
      4      from   taxids
      5      where  locationid = 111
      6      and    nvl(status,0) = 0
      7      order by taxid) x
      8   ,  taxids t
      9   where t.rowid = x.rd
    10   and   rownum = 1
    11   for update of t.status;
         TAXID
        100101
    Session1>
    --> Yes, session 2 hangs until...
    Session1>BEGIN
      2   UPDATE taxids SET status=1 WHERE taxid=100101;
      3   COMMIT;
      4  END;
      5  /
    PL/SQL procedure successfully completed.
    Session1>
    --> and then
    Session2> select t.taxid
      2   from
      3    (select taxid, rowid rd
      4      from   taxids
      5      where  locationid = 111
      6      and    nvl(status,0) = 0
      7      order by taxid) x
      8   ,  taxids t
      9   where t.rowid = x.rd
    10   and   rownum = 1
    11   for update of t.status;
         TAXID
        100102
    Session2>Session 2 should never be allowed to get 100101 once the lock is released.
    This is a bug.
    The worrying thing is that I can reproduce in 9.2.0.8 and 11.2.0.2.

  • Organisational unit for asset master record

    Hi,
    Which organisational units do you manage in the asset master record ?
    Thanks
    Kalyan

    Hello
    Company code / Controlling Area / Plant / Sales Organisation /
    Reg
    assign pts if useful

  • Screen or Report that shows all Responsibilities for Org Unit

    How can we find out in Oracle application from the front end,,,, the screens... or may be report that shows all responsibilities for ORG Unit ‘Vision Operation’ (204).
    SELECT FR.RESPONSIBILITY_NAME, FPOV.PROFILE_OPTION_VALUE ORGID, NAME ORG_NAME
    FROM FND_PROFILE_OPTIONS FPO,
    FND_PROFILE_OPTION_VALUES FPOV,
    FND_RESPONSIBILITY_TL FR,
    HR_ALL_ORGANIZATION_UNITS HOU
    --HR_OPERATING_UNITS HOU
    WHERE --UPPER (FPO.PROFILE_OPTION_NAME) LIKE UPPER ('MO%OPERATIN%')
    PROFILE_OPTION_NAME = 'ORG_ID'
    AND FPO.PROFILE_OPTION_ID = FPOV.PROFILE_OPTION_ID
    AND FPOV.LEVEL_VALUE = FR.RESPONSIBILITY_ID
    AND HOU.ORGANIZATION_ID = FPOV.PROFILE_OPTION_VALUE
    the above query displays the data from the backend,,I want to see how to see that data from the front end,, does anyone know the navigation, thank you so much in advance.

    Hello Kashif,
    Thank you for the reply. So, there is no screen that shows all the responsibilities that are assigned to a operating unit.
    The link that you provided really did not give any information that i was looking for.
    And as you said .. "there is no specific screen to show all except responsibilities form".... what does the responsibilities form show,
    I have also tried to look in the System Administrator -> Profile -> System
    and in the Responsibility, I query for Payables manager, and look which Orgs are assigned to it, I am not able to find it. I know I am wrong, but can you please help me how to see which responsiblity is assigned to which Operating Unit.
    Thank you

  • Organisational Unit Configuration.

    Hello,
    Generally in which client do we configure the Organisational Unit of a company, If suppose we configure in Development how do we move it to Production, Pls throw your views on the same.
    thank you....

    Hello Rajesh,
    This report adds PD objects (no external objects) to the transport task in the 'TRKORR' field and, if necessary, deletes the objects in the source and target systems.
    The system transports infotype 1000 records and their dependent infotype records (infotype 1001, etc.) However, you can set an import lock using Customizing in the target system. By doing so, you determine which infotypes are transported.
    You can use the selection conditions to select the number of objects and specify that only certain sub-structures are selected (according to the evaluation path).
    WARNING: External objects from table T77EO (such as cost centers or persons) are not transported or deleted.
    Internal object types: In the target system, a relationship is only created if the related object already exists.
    External object types: A relationship to the external object is always created. That is, the system does not first check that the external object exists (for technical reasons it is not possible to check the existence of external objects because the check cannot be run for cross clients). Exception: If the after-import method is running in the target client, a check can be run because the client is the same.
    Parameter TRSPSET: The objects are transported.
    Parameter DEL: The objects are deleted in the source and target systems.
    Parameter REPL: Persons are replaced by the appropriate users in the transported data records.
    Parameter TEST: The objects selected are only displayed. They are not transported or deleted.
    Regards,
    Regi Alex

  • Organisation unit not getting determined

    Hi All,
    I have configured 4 transaction. Same partner determination profile, text deter procedure, org. data profile and date profile is assigned to all of them. But in only 2 of them organisational unit, sale office and sales group is not getting determined.
    What could be the reason for this?
    Regards,
    Nikhil

    Hi Nikhil,
    I think buffering CRM sales areas might help you.
    In CRM the sales areas are represented in the organizational model, this means they are not physically stored, but they are the result of the different combinations of sales organizations, sales offices, sales groups, channels and divisions maintained in the organizational model.
    Whenever a CRM transaction or a business partner needs the sales areas, they are calculated, and this is an expensive process. To speed up this process, the sales areas are buffered.
    Report HRBCI_ATTRIBUTES_BUFFER_UPDATE is used to buffer the attributes of organizational management objects. To enable buffering you have to maintain view T77OMATTR.
    1. Go to Tcode : OOATTRCUST
    2. Select the structure node Scenarios.
    3. Flag the field in the column Buffering for the scenario SALE.
    4. Choose Save (Ctrl+S).
    Then run the report in Tcode: sa38
    1. Tcode: sa38
    2. Select the report HRBCI_ATTRIBUTES_BUFFER_UPDATE.
    3. Flag the fields Delete All Buffers and Restructure Buffer on (Date).
    4. Choose Execute (F8).
    In Note 737315 further details regarding this topic are described. Note you can also schedule a job in transaction SM36 to run this report regularly.
    Hope this helps!
    Regards,
    Chethan

Maybe you are looking for