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 RaoUse 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 RaoHi 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
LucianoIf you have access to the source code you should be able to modify it and do what everu want.
-
Hello,
ECS 5.0
Trying to find a place to maintain contact persons for organisational units. Any ideas where that is done?
rgds
GARHi,
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,
PriyaThanks 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,
stanleydid 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 KBHi 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 100103This 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
KalyanHello
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,
NikhilHi 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
-
How to configure Event Correlation
Hi, I have a requirement where in a Service stop event has to be monitored for the Stop event. If the start events doesn't get logged in the System log in 3 min an alert has to be triggered. Please advise how do i configure this alert. Jesty
-
Editing a Word document from Dropbox on iPad. How?
I Have saved a Word document into Dropbox on my laptop. I can open it in my ipad2 but cannot edit it. i Have Docs and Word on the iPad but they will not open a document in Dropbox. tried Google but. WHat hat do I need to do? thank you
-
Can I turn off my display while syncing?
I have an old laptop with usb 1.1 ports. Obviously syncing is extremely slow. If I want to load 12 GB worth of songs it can take hours. Does it harm or wear out the display or do I risk burning the image of the 'Sync in Progress' screen onto my displ
-
The playback on my iPodTouch is suddenly garbled
The sound on my iPodTouch suddenly sounds distorted. Not sure what I should do to try to correct it.
-
I need help. I used to have Itunes on my computer but something happen and now I can't install it anymore. I click on download somethimes it comes nothing but somethimes there is a mask and I can click ok but still nothing happen. I deleted all relat