Reporting structure between two positions as vise versa
Hi,
Two positions for eg. AGM (A002 relationship) reporting to Deputy MG and Deputy MG (A002 relationship) reporting to AGM..as per my knowledge reporting structure between two posiitions is maintained with two different relationships i.e A002 and B002 relationship ie.if one relationship is maintained another is automatically maintained...is it possible to maintain two positions reporting to each other (A002)...Please help ASAP.....!!
Thanks
Hi Sonu,
You are asking abt a inverse relationship and yes A/B002 will do that
say AGM is the higger position and DGM is the lower so when DGM reporting to AGM it will be A/002 and when AGM reports to DGM then it will be B/002
So always the higher position is taken as A and lower is B.
Hope this clarifies ur issue.
Thanks
Swati
Similar Messages
-
Org unit Hierarchy structure between two Key date s
Hello Friends,
We have an issue with displaying HR Org unit hierarchy structure between two calendar months.
The BI Report has a selection parameter to select Org unit hierarchy , Calendar month From and Calendar month To
The BI Report is to display the no.of sick absence days for employees in a chosen Org unit hier.
Employee A had a sick absence of 5 days in the month 04.2011 in the Org unit X . The same employee had a sick absence of 4 days in 05.2011.The Org unit X then delimit in 05.2011 , the Org unit X is no longer in Org structure from 05.2011.
When we run the report for 04.2011 to 04.2011 , the employee A is showing absence under Correct Org unit ie X with correct Org structure .
When we run the Report for 05.2011 to 05.2011 , the employee A is showing absence under hierarchy Org unit Not assigned which is OK .
But the issue is when we run the Report from 04.2011 to 05.2011 , The employee A absence days 9 (5 +4 ) showing under Not assigned Org unit hierarchy structure which is the latest Org unit .
When I deactivate the Org unit hierarchy and choose tech name of Org unit , It is showing correct Org unit key
But The user would like to see 5 days under org unit X and 4 days under Not assigned with Correct Org unit hier structure when we run the Report from 04.2011 to 05..2011 .
We have a user Exit variable for the Key date in the Bex Report which seems to be taking only one date at any time .
Is there any way to get the correct figures under Org unit hier structure where employee had absence in when we put range of calendar months on a selection screen ?
Any advice appreciated.
Thanks.Hi
Yes, we can display the same by using time dependent hierachy's i.e. your org is converted to time dependent so that respective employee shows with respective of time.
Regards
Jagadeesh.M -
Programmatically create a relationship between two positions in HR
Hi,
I have a requirement to create relationships in HRP1001 between two given positions with a start and end date.
I need to write an upload program to do this but want to avoid Batch Input if possible.
Are there any relevant function modules that can do what transaction PP01 does?
Many Thanks
DavidHi,
Try using this code
LOOP AT T_MAINTAIN INTO WA_MAINTAIN.
WA_MAINTAIN-FCODE = 'INSE'.
WA_MAINTAIN-PLVAR = '01'.
WA_MAINTAIN-ISTAT = '1'.
*Relate account to project
IF WA_MAINTAIN-OTYPE = 'O' AND WA_MAINTAIN-SCLAS = 'O'.
WA_MAINTAIN-RSIGN = 'B'.
WA_MAINTAIN-RELAT = '002'.
*Relate position to project
ELSEIF WA_MAINTAIN-OTYPE = 'O' AND WA_MAINTAIN-SCLAS = 'S'.
WA_MAINTAIN-RSIGN = 'B'.
WA_MAINTAIN-RELAT = '003'.
*Relate job to position
ELSEIF WA_MAINTAIN-OTYPE = 'S' AND WA_MAINTAIN-SCLAS = 'C'.
WA_MAINTAIN-RSIGN = 'B'.
WA_MAINTAIN-RELAT = '007'.
*Relate employee to position
ELSEIF WA_MAINTAIN-OTYPE = 'S' AND WA_MAINTAIN-SCLAS = 'P'.
WA_MAINTAIN-RSIGN = 'A'.
WA_MAINTAIN-RELAT = '008'.
ENDIF.
*Relate position to position
ELSEIF WA_MAINTAIN-OTYPE = 'S' AND WA_MAINTAIN-SCLAS = 'S'.
WA_MAINTAIN-RSIGN = 'A'.
WA_MAINTAIN-RELAT = '002'.
ENDIF.
WA_MAINTAIN-ENDDA = '99991231'.
*FM to create relationship
CALL FUNCTION 'RH_RELATION_MAINTAIN'
EXPORTING
ACT_FCODE = WA_MAINTAIN-FCODE
ACT_PLVAR = WA_MAINTAIN-PLVAR
ACT_OTYPE = WA_MAINTAIN-OTYPE
ACT_OBJID = WA_MAINTAIN-OBJID
ACT_ISTAT = WA_MAINTAIN-ISTAT
ACT_RSIGN = WA_MAINTAIN-RSIGN
ACT_RELAT = WA_MAINTAIN-RELAT
ACT_SCLAS = WA_MAINTAIN-SCLAS
ACT_SOBID = WA_MAINTAIN-SOBID
ACT_BEGDA = WA_MAINTAIN-BEGDA
ACT_ENDDA = WA_MAINTAIN-ENDDA
ACT_PROZT = WA_MAINTAIN-PROZT
EXCEPTIONS
MAINTAINANCE_FAILED = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
WRITE : WA_INPUT-OBJID.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDLOOP. -
Crystal reports- Calculation between two reports
Hi Experts
I have designed a sales and purchase transaction report using crystal reports and i have designed another report for accounting transactions like Excise Duty payable and receivables, Vat payable and receivables, Expenses(like EB, Maintenance) and so on. Finally I added accounting report as sub-report into First Report.
My question is, is it possible to made some calculations between sub-report and main report.
Hope some solutions from you.
By
KalaHello,
right upto the linking is good?
Right now you have to create a formula (which you might have already done for "Total expenses", you just need to alternate it slightly.
Example:
On 2nd report (subreport) You might have a formula like given below.
Instead of Numbervar CAvg, which is the last shown value in the below formula, you have to make it like Shared Numbervar CAvg.
Whileprintingrecords;
Numbervar TJs;
Numbervar TotalJobs=0;
Shared Numbervar CAvg;
Shared Numbervar CAvg=0;
TotalJobs := DistinctCount({lab_credits.credit_no},{lab_credits.reason_code});
CAvg:= TotalJobs /{@WorkingDays};
TJs:=TJs + CAvg;
CAvg
Do your calculation above.
Now in the main report you will create another formula which will look like below.
Whileprintingrecords;
Shared Numbervar CAvg;
Numbervar TAvg:=fieldname;
Numbervar TotalBoth:= Shared Numbervar CAvg+ Numbervar TAvg;
TotalBoth;
You will have a reset formula which will be placed ontop of the report header , group header if you are using grouping like this
Whileprintingrecords;
Shared Numbervar CAvg:=0;
SHared Numbervar TAvg:=0;
bearing in mind that we do not have to declare CAvg field here as it is being shared.
Hope this helps
Regards
Jehanzeb -
I have a question.
I have worked on MSS with the organizational structure where the employee repoerts to the cheif supervisor of the organization. In the 'employee info iview' there we have two option to view directly reporting employee and all employees.
But my question is does this iview also carry the same data and options when we use the reporting structure that is position reporting to a position, or do we need to build a iview for that.I know this is pretty easy to fond ouy but currently am not having acces to system to.
I mean that the underlying function module that is called, does return data irrespective of the type of reporting structure and then we have this displayed.
inputs appreciated
kishorHi,
do you mean to say that if i am able to configure and get the same in the MDT the same will apear in MSS am i right. Can you also guide me about how to configure the same in MDT. i mean the eval paths. My requirment is this. There is no cheif supervsior psotion for the org unit. Assume i have org1 in which there is the following reporting structure. i have psotion POS1 that reports to POS2 that reports to POS3 that reports to POS4. When POS4 logs in he hould be able to see POS3 in the directly reporting employees and POS3 POS2 POS1 in all employees option. and POS3 shpuld see POS2 and POS1 fo r the directly reporting and POS2 for the imediatly reporting employees.
Aprecite ur suggestions -
hi gurus
can any body please tell me how to create reporting structure and chief position for suppose
Director
Managr
Trainer
Trainee
thanks in advanceHi,
1. Goto Tcode PO13 Object Type Position and give the object ID eg GM position.
2. Click on relationship Infotype and create. With Realtionship B002(is line supervisor of) and give the underlined position number. If you want to make that the GM reports to some other position then Relationship will be A002.
3.Now Suppose if you want to create the reporting structure of GM position, click on GM Position and Goto Edit --> Elevate --? Withing Org Unit. A pop will appear with all the postion now you check the check box of the positions whom you want to report to GM and save.
Thanks and Regards,
Revathi. -
Hi Gurus,
I have created Reporting structure as per below guidance in the forum
Tcode PPOM_OLD
1. Once you create all the position in ABC Org unit, now its time to create reporting structure as in who will report to whom.
2. Click on ABC Org Unit --> GoT0 --> Reporting Structure.
3. Now Suppose if you want to create the reporting structure of GM position, click on GM Position and Goto Edit --> Elevate --? Withing Org Unit. A pop will appear with all the postion now you check the check box of the positions whom you want to report to GM and save..
now am able to see reporting structure view in the report (Tcode s_ahr_61016528) but i need position and name of person assigned to is required in the report Please advice me how can i do it
Early reply is very helpful
Thanks in Avance
ChaitraHello Chaitra,
Select the Obj Type as 'S'
and Evaluation Path as 'A002'
This might help you
Good Day,
KK -
Results row calculation between two column result in BEx Report.
I want to use weighted average method between two keyfigure.
for example consider the following secnario.
CH Kf1 Kf2
A 10 5
B 6 4
C 3 2
Result 19 b]4.21</b>
how 4.21 is ((105)+(64)+(3*2))/total of Kf1(ie 19)
( A value(Kf1Kf2)+ B value (Kf1Kf2) + C Value (Kf1*Kf2))/total value (Kf1) = 4.21
is it possible to achieve the above result for Kf2.
With regards,
HariHello,
I cannot able to use Excel Macro functionality since it is a drill down report and report cells varies based upon the selection parameter.
and also i can't able to use Calculation, since this report contains lot of columns and if i use the formula, one more result column i have to include in all key figures and also business users not able to understand the report....
Is it possible to create a variable structure, for example user is executing for 10 days , the structure should display for only 10 days ans also i create structure for 31 days (ie one month)..
With regards,
Hari -
Performance between two partitionned tables with different structure
Hi,
I would like if there is a difference between two partitionned tables with different structure in term of performance (access, query, insertions, updates ).
I explain myself in detail :
I have a table that stores one value every 10 minutes in a day (so we have 144 values (24*6) in the whole day), with the corresponding id.
Here is the structure :
| Table T1 |
+ id PK |
+ date PK |
+ sample1 |
+ sample2 |
+ ... |
+ sample144 |
The table is partionned on the column date, with a partionned every months. The primary key is based on the columns (id, date).
There is an additionnal index on the column (id) (is it useful ?).
I would like to know if it is better to have a table with just (id, date, value) , so for one row in the first table we'll have 144 rows in the future? table. The partition will already be on the columns (id, date) with the index associated.
What are the gains or loss in performance with this new structure ( access, DMLs , storage ) ?
I discuss with the Java developers and they say it is simpler to manage in their code.
Oracle version : Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
Thanks & Regards
From France
Oliver
Edited by: 998239 on 5 avr. 2013 01:59I mean storage in tablespaces and datafiles on disk.
Can you justify please and give me concrete arguments why the two structures are equivalent ( except inserting data in T(id, date,value))
because i have to make a report.i didnt say any thing like
two structures are equivalent ( except inserting data in T(id, date,value)i said
About structure : TABLE1(id, date, value) is better than TABLE1(id, date, sample1, .... sample144)because
1) oracle has restriction for numbers of column. Ok you can have 144 columns now but for future if you must have more than 1000 columns , what will you do?
2) Restrictions on Table Compression (Table compression is not supported for tables with more than 255 columns.)
3) store same type values on diffrent columns is bad practise
http://docs.oracle.com/cd/B28359_01/server.111/b28318/schema.htm#i4383
i remember i seen Toms article about this but now i cant find it sorry ((( if i found i will post here -
Evaluation Path for Position to Position Reporting Structure
Hello Everyone,
We currently have a position to position reporting structure in place. WIth this being said, not every supervisor in our organization is the chief of a team. I am trying to create an evaluation path that will look at a position, then go up to get the positions report to position (but not go up any further), then go down to get the positions that report to the supervisor. This will allow us to start with a position, then return all the positions that the report to position has. In essence this will allow us to start with a position and get the team (though we don't have an org unit for the team). I am trying to do this for the Team Calendar in ESS.
Below is what I have. The problem is with the depth, if I enter a 2, then it is not getting the lateral positions, but if I enter a 3, then it goes up to another level and gets an additional supervisor (which I do not want).
S A 002 Reports (line) to 2 S
S B 002 Is line supervisor of 1 S
S A 008 Holder 3 P
Has anyone developed and Evaluation Path that does this (gets a positions team without having an org unit) and can offer assistance?
Best Regards,
ScottMy first suggestion was either use Bottoms-up approach or top-down dont use both..like either use either of below
S A 002 Reports (line) or
S B 002 Is line supervisor
but figured u will still have depth issues..so therefore
you cld experiment like below..i understood your requirement, and i am suggesting this totally off-hand thats on top of my head..as i said experiement doing this way..
say you have four levels why dont you use different evalutaion path to link them between each level..
say 1st to 2nd (reports to A002)
2nd to 3rd (subordinate to A005)
3rd to 4th/4th to 3rd (Is line supervisor B 002 )etc
this way you will not have the depth issue as each one is diffeent Ev path..
...oops i can see people laughing at this solution..but well..i tried! -
Difference in GL Balances between two Standard Report fbl3n and fagll03
Hi ,
Mismatch of balances between two standard report ie.fbl3n and fagll03 . We are giving the complete example of what we are facing right now ... please go through the examples .
ENTRY NO. 1
We have posted one MIRO , Accounting Posting is as below : -
PK Description Amount
86 GR/IR 1000.00
31 Vendor -800.00
50 TDS -200.00
ENTRY NO. 2
We have Reversed the MIRO through MR8M , Accounting Posting was as below : -
PK Description Amount
21 Vendor 800.00
40 TDS 200.00
96 GR/IR -1000.00
But in Standard report FAGLL03 , .The line items of above twoi entries under GL " TDS " are showing in this way : -
Doc No. PK Ammount
Entry 1 50 -200.00
Entry 2 40 -200.00 -
> ?????
*OPEN ITEMS - 400.00----
> ?????
Although in other Standard report FBL3N , the same are showing correctly as shown below
Doc No. PK Ammount
Entry 1 50 -200.00
Entry 2 40 +200.00
*OPEN ITEMS 0.00
PLEASE HELP
Regards
Soumitra BhattacharyaHi
FAGLL03 - Display/Change Items (New) - this report is related to ledger reporting purpose. this reports is available after ECC 5.0.
FBL3N - is line item display - this is only GL reports (not in ledger reporting)
if you find any difference is values please check the report variant you are using and ledger you are activated.
hope this will help you.
Regards
Ram -
OBIEE 11G - Issue passing parameters between two reports
Hi folks,
I am struggling to pass parameters between two reports in OBIEE 11G.
My first report contains the following columns: Rolling Year Type (VCHAR), Year(VCHAR), Month(VCHAR), Cost(Double).
My second report contains the following columns: Rolling Year Type(VCHAR), Year(VCHAR), Month(VCHAR), Category(VCHAR), Cost(Double).
My requirement is to pass the Rolling Year Type, Year and Month values from report 1 to report 2.
On the Month column properties of report 1, I have created an Action Link called 'Drill to Category'. I have clicked on 'Navigate to BI Content' and selected Report 2.
Then on Report 2, I have included three filters: Rolling Year Type is prompted, Year is prompted, Month is promted.
When I run the report I always get the following error:
The specified criteria didn't result in any data. This is often caused by applying filters and/or selections that are too restrictive or that contain incorrect values. Please check your Analysis Filters and try again. The filters currently being applied are shown below.
When I check the cursor cache, the filter values are correct. Does anybody have any idea why Report 2 does not display?
When I remove the Month filter, the report works correctly.
I have since changed the third filter to be Month No and although Report 2 does display, it does not pick up the filter on the Month No.
I initially thought this may have been a caching issue and so I have disabled BI Server Cache but this does not fix my problem.
This was never an issue on OBIEE 10G as I found it very easy to navigate between two requests.
Has anyone else experienced problems with passing parameters between two request in 11G?
Any help appreciated.
Thanks
GavinHi,
I once tried this kind of requirement(with dashboard prompts though) and hit at similar issue. I later found out that the problem is with the space in the parameter values. Can you please let me know, if the same is the case with you?
Suppose the parameter passed is "Jan 2010", but the report on the destination takes the value as "Jan" & "2010". Yes, it kind of split the parameter value to two based on space. I think we can notice the filters the destination report got, by enabling filter view.
In this case, since you pass only value at a time, could you try placing the parameter value anyway in double quotes? I think the Server then will understand it as one value.
Thank you,
Dhar -
How to get relationship between two views in the reports
How to get relationship between two views in the reports, I am doing a deletion program , it is fully relates to views , how to get relationship between them in the reports
Hi,
Please explain your question in detail...what do you want to read ?
If you want to know about the navigation links between the views then you can use APIs like
wdComponentAPI.getComponentInfo().findInWindows("windowName").getViewUsageByID("Name").getNavigationLinks();
Iterate through the navigationLinkInfo from above collection and can read the other properties .
I haven't tried the above , but it should work !!!
Regards,Anilkumar -
Passing multiple parameters between two report portlets on the same page
Hi,
I want to pass multiple parameters between two report portlets on the same page.
I have been succussful passing a single parameter between two portlets. The
following are the steps :
(1) Created first report based on the query
SELECT htf.anchor('http://192.168.0.84:7778/servlet/page?&_pageid=97&_dad=portal30&_schema=portal30&_mode=3&dept_code='||DEPTNO,DEPTNO) Department, ename FROM EMP;
(2) Created 2nd report
select * from EMP where DEPTNO = :dept_code
(3) Added pl/sql code before display page on the 2nd report
portal30.wwv_name_value.replace_value(
l_arg_names, l_arg_values,
p_reference_path||'.dept_code',portal30.wwv_standard_util.string_to_table2(nvl(g
et_value('dept_code'),10)));
(4) Created a page and added these reports as portlets.
Sofar it works fine for one parameter (deptno) . Now I want to add one more
parameter say empno to my first report query and would like to pass both the
parameters deptno and empno to the 2nd report. Please tell me how to pass multiple parameters ?
Thanks
AsimHi,
You will have to do the same thing
The select will be like this
SELECT htf.anchor('http://toolsweb.us.oracle.com:2000/servlet/page?_pageid=97&_dad=mb&_schema=mybugs&_mode=3&dept_code='||DEPTNO||'&empno='||empno,DEPTNO) Department,ename
FROM EMP
In the additional plsql code do the same for empno like this
mybugs.wwv_name_value.replace_value(l_arg_names,l_arg_values, p_reference_path||'.dept_code',mybugs.wwv_standard_util.string_to_table2(nvl(get_value('dept_code'),10)));
mybugs.wwv_name_value.replace_value(l_arg_names,l_arg_values, p_reference_path||'.empno',mybugs.wwv_standard_util.string_to_table2(get_value('empno')));
Thanks,
Sharmila -
How can i get report between two dates?
Hi
how can i get report between two dates?
for example i want get reports between 20/4/2002 & 27/4/2002.
my table has date column and i can get first date( exam : .... where date:=a and/or ....i don't know this part)
thanks alot.
Regards
The Oracle Reports Team
http://otn.oracle.com/where exam_date between :from_date and :to_date
from_date and to_date are user_parameter
Maybe you are looking for
-
How to play videos in the Portal
Hi, I would like to play the tutorial videos in the PCD. How can I achieve that? Is it possible to create an iView for this. Valid reply is appreciatable Thanks Vivekanandhan
-
HI There I have several signatures that I use on varios accounts in Mail and I was updating them, when I noticed if I quit Mail, they would revert back to the old ones? So I tried a few things- 1- Deleting all unsed signatures>saved by closing mail p
-
Cannot find the download link for the already paid Lion!
Hi, Although I have already purchased the Lion and Apple has already charged my credit card, cannot see the download link anywhere ın the ıTunes store. I've checked my downloads folder just to see whether I've already downloaded but to no avail. It d
-
Vacancy Reason " Renovation" in RE-FX
Hi, We are in ECC 6.0 and use RE-FX Solution .The business requirement is that system should not allow leasing the facility ( Rental unit ) during its renovation period. I have created a vacancy reason " Renovation " in IMG and chosen the Rental sub
-
Can i make it using Java?
I'm wondering if it is possible to translate a visual basic code to java. I use NetBeans platform. I want to clone [statusdetect.com|http://www.statusdetect.com] . I know i have to use a bot which is written already in visual basic , but i don't real