How to make Default the Higher-Level Manager of the employee
Dear experts,
how to make Default the Higher-Level Manager of the employee as Further Participant in performance management ?
Regards,
TVS
Hi,
The delivered BAdI below defaults in both the appraiser and appraisee as part-appraisers//Default Further Participants.
BAdI Area: Appraisal Enhancements
BAdI Definition: HRHAP00_DOC_DEF_DO (Appraisal - Default Further Participants)
App. Enhn.: DEFAULT_ALL_MANAGERS
Implementation: HRTMC_DEF_OTHERS
Implementation short text: Determine All Managers
Implement this BADI in SE18/SE19 and write the desired code in the BADI methods
Hope this will help u out.....
Regards
Lakhan
Similar Messages
-
The next level manager is unable to view or access appraisal forms for all
I am facing an issue where in the next level manager is not able to see the appraisal docs of employees.
Follwing is the link that we found on SDN related to the same issue-
Next higher level manager should see the appraisal docs of the employees
During the PM testing, an issue was discovered with the existing logic of the Default Next Level Manager BADI.
When a manager manually reports to a NL managers organization unit, the next level manager is unable to view or access appraisal forms for all the employees who report to the manager.
For example,
NL Manager/Cheif: Susan
Manager/Chief: John
Employees: Mary and Matt
If Johns position (manager/chief) has a A 999 Reports to dotted line relationship to Susans organization unit (NL Manager), then Susan is unable to access, approve or reject the appraisal forms for Mary and Matt (Johns direct reports).
The relationship type is A 999 Reports to dotted line
Type of related object O (Organizational Unit)
We need to update the BADI in order for the next level manager to be able to access appraisal forms as described in the example above.
BADI implementation Name : Z_HRHAP00_DOC_DEF_DO
Method - IF_EX_HRHAP00_DOC_DEF_DO~DEFAULT_OTHERS
Now we are facing the following issue-
After identification of the employees who report to the managers organizational unit using the A 003 Belongs to relationship we are not sure how to pass these employees information from BADI to appraisal form, so that the previously identified Next Level Manager will be able to access, accept and reject appraisal forms for these employees.
For further details please refer the thread. I was not able to understand how this can be achieved.
Can anyone please mention in brief how I should be able to do this. I am new to this and I would appreciate any help .
Regards,
Satish.There are no Function Modules to my knowledge. Pls try the transaction S_AHR_61016530 which would display the User's approvers as per hierarchy. This would bring datas from the HR tables. If this helps pls award points.
-
How to make default values in selection field?
hi,
i have selection field date , using data element 'QENTST' using following code in view INIT Method. i get the input selection field when i test application.
DATA: LT_RANGE_TABLE TYPE REF TO DATA.
CALL METHOD WD_THIS->M_HANDLER->CREATE_RANGE_TABLE
EXPORTING
I_TYPENAME = 'QENTST'
RECEIVING
RT_RANGE_TABLE = LT_RANGE_TABLE.
CALL METHOD WD_THIS->M_HANDLER->ADD_SELECTION_FIELD
EXPORTING
I_ID = 'QENTST'
IT_RESULT = LT_RANGE_TABLE
I_OBLIGATORY = ABAP_TRUE.
What i need now , to make default value in this selection field( low = sy-datum and high = sy-datum + 10 ) . I have checked , i found one method called... SET_RANGE_TABLE_OF_SEL_FIELD. Bt i m not able to understand how to assign values to input table parameter in this method?
Thanks In Advance.
Saurin ShahHi,
Refer this Article by Thomas on how to make default values in Select Options:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60474842-91ca-2b10-3390-d2fd30f335fd
I hope it would solve your problem. -
High level manager Accessing Appraisal in Objective Setting & Appraisals
Hello,
Can anyone please suggest me how the
1. Next High Level Managers (all the way upto CEO), can access the appraisal of an employee from the portal.
2. Also how the manager can access the appraisals of his previous employees, when the manager is transfered?
In my previous project, when I was using ECC5.0, I have addresed all these requirements by creating custom copies of "manager status overview pages" of HAP_Document.
In my current project, I am using ECC6.0 and we do not want any customizations.
Is there any configurable way for these requirements?
Thank you & Regards
RaghuIn the new PMP world, the manager can access the appraisals of his previous employees, when this manager is added as a Part Appraiser to the transferred employee's document.
-
How to make a JPanel containing buttons take up the width of the window?
I'm creating a GUI and I have a button group that I want to be the width of the window. I have another JPanel on the same window that doesn't have a button group in it and it takes up the width of the window. I don't think I'm doing anything differently creating the two, but I need consistency.
The best way I can explain this is with code, so I created an example of what I am doing here:
import java.awt.*;
import javax.swing.*;
public class test extends JFrame {
public test() {
JPanel win = new JPanel();
JPanel buttonsPanel = new JPanel();
JPanel statusPanel = new JPanel();
win.setLayout(new BoxLayout(win, BoxLayout.Y_AXIS));
buttonsPanel.setLayout(new BoxLayout(buttonsPanel, BoxLayout.Y_AXIS));
statusPanel.setLayout(new BoxLayout(statusPanel, BoxLayout.Y_AXIS));
// createRadioButtonsPanel
ButtonGroup buttons = new ButtonGroup();
JRadioButton currentMap = new JRadioButton("option1", true);
JRadioButton newMap = new JRadioButton("option2");
JRadioButton noMap = new JRadioButton("option3");
buttons.add(currentMap);
buttons.add(newMap);
buttons.add(noMap);
buttonsPanel.add(currentMap);
buttonsPanel.add(newMap);
buttonsPanel.add(noMap);
buttonsPanel.setBorder(
BorderFactory.createTitledBorder("Create: "));
// createStatusPanel
JLabel statusLabel = new JLabel("Loading...");
statusLabel.setBorder(BorderFactory.createLoweredBevelBorder());
statusLabel.setPreferredSize(new Dimension(400,20));
statusLabel.setMinimumSize(new Dimension(400,20));
statusLabel.setMaximumSize(new Dimension(400,20));
statusPanel.add(statusLabel);
JPanel statusButtons = new JPanel(new FlowLayout(FlowLayout.RIGHT));
JButton pauseSearch = new JButton("Pause");
JButton cancelSearch = new JButton("Cancel");
statusButtons.add(pauseSearch);
statusButtons.add(cancelSearch);
statusPanel.add(statusButtons);
statusPanel.setBorder(BorderFactory.createTitledBorder("Status: "));
win.add(buttonsPanel);
win.add(statusPanel);
getContentPane().add(win);
pack();
setVisible(true);
public static void main(String args[]) {
test s = new test();
}When I compile and run this class I get this window:
http://img136.imageshack.us/img136/1538/exampleek5.png
You see how on the bottom, "Status" JPanel takes up the entire width of the window? When the window is resized, the border is also resized. I would love to have the top "Create" JPanel have the same behavior. How do I do this?
Thanks in advance!It can get confusing when using the BoxLayout. The box layout takes into consideration the X alignment of the components as well as the minimum and maximum lengths.
So I suggest you read the Swing tutorial on [url http://java.sun.com/docs/books/tutorial/uiswing/layout/box.html]How to Use Box Layout for examples and explanations on how these values are used in the layout process.
It may be easier to use a BorderLayout for the high level layout manger, since it will resize a components width when added to the NORTH, CENTER or SOUTH. -
When I deploy the cube which is sitting on my PC (local) the following 4 errors come up:
Error 1 The datasource , 'AdventureWorksDW', contains an ImpersonationMode that that is not supported for processing operations. 0 0
Error 2 Errors in the high-level relational engine. A connection could not be made to the data source with the DataSourceID of 'Adventure Works DW', Name of 'AdventureWorksDW'. 0 0
Error 3 Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of 'Customer', Name of 'Customer' was being processed. 0 0
Error 4 Errors in the OLAP storage engine: An error occurred while the 'Customer Alternate Key' attribute of the 'Customer' dimension from the 'Analysis Services Tutorial' database was being processed. 0 0Sorry hit the wrong button there. That is not entire solution and setting it to default would work when using a single box and not in a distributed application solution. If you are creating the analysis database manually or using the wizard then you can
set the impersonation to your heart content as long as the right permission has been set on the analysis server.
In my case I was using MS Project Server 2010 to create the database in the OLAP configuration section. The situation is that the underlying build script has been configured to use the default setting which is the SQL Service account and this account does
not have permission in Project Server I believe.
Changing the account to match the Project service account allowed for a successful build \ creation of the database. My verdict is that this is a bug in Project Server because it needs to include the option to choose impersonation when creating the Database
this way it will not use the default which led to my error in the first place. I do not think there is a one fix for all in relations to this problem it is an environment by environment issue and should be resolved as such. But the idea around fixing it is
if you are using the SQL Analysis server service account as the account creating the database and cubes then default or service account is fine. If you are using a custom account then set that custom account in the impersonation details after you have granted
it SQL analysis administrator role. You can remove that role after the DB is created and harden it by creating a role with administrative permissions.
Hope this helps. -
Hi All,
I have a cube in which i'm using the TIME DIM that i created in the warehouse. But now i wanted a new measure in the cube which is Average over time and when i wanted to created the new measure i got a message that no time dim was defined, so i created a
new time dimension in the SSAS using wizard. But when i tried to process the new time dimension i'm getting the follwoing error message
"Errors in the high-level relational engine. The data source view does not contain a definition for "SSASTIMEDIM" the table or view. The Source property may not have been set."
Can anyone please tell me why i cannot create a new measure average over the time using my time dimension? Also what am i doing wrong with the SSASTIMEDIM, that i'm getting the error.
ThanksHi PMunshi,
According to your description, you get the above error when processing the time dimension. Right?
In this scenario, since you have updated the DSV, it should have no problem on the table existence. One possibility is that table has been specified for tracking in the notifications for proactive caching, but isn't available any more for some
reason. Please change the setting in Proactive Caching into "MOLAP".
Reference:
How To Implement Proactive Caching in SQL Server Analysis Services SSAS
If you have any question, please feel free to ask.
Best Regards,
Simon Hou
TechNet Community Support -
Connections are all valid and work when I setup the Refresh but when the schedule refresh occurs I get this error:
Errors in the high-level relational engine. The following exception occurred while the managed IDataReader interface was being used: The Data Transfer Service has encountered a fatal error when performing the data upload. The remote server returned
an error: (400) Bad Request. The remote server returned an error: (400) Bad Request. Transfer client has encountered a fatal error when performing the data transfer. The remote server returned an error: (400) Bad Request. The remote server returned an error:
(400) Bad Request.;transfer service job status is invalid Response status code does not indicate success: 400 (Bad Request).. The current operation was cancelled because another operation in the transaction failed.
It is trying to refresh 3 simple tables with less than 9,000 rows each.
Also, i'd like to add that the refresh works right from excel as well...
Another fact just in, it seems to work on one out of 3 tables sometimes, so first table gets a success on the log, but sometimes it fails (It succeed twice and failed once with the above error). The second table never succeeds and gets the error above.
The 3rd table never even gets attempted.
Am I running into some sort of timeout perhaps?
loading
Failure
Correlation ID:
7b159044-c719-41f9-8d0f-da6f73576d6e
04/01/2015
at 01:50 AM
04/01/2015
at 01:53 AM
00:03:14
Power Query - Sendout_Records Not tried
Power Query - Positions Errors in the high-level relational engine. The following exception occurred while the managed IDataReader interface was being used: The Data Transfer Service has encountered a fatal error when performing the data upload. The
remote server returned an error: (400) Bad Request. The remote server returned an error: (400) Bad Request. Transfer client has encountered a fatal error when performing the data transfer. The remote server returned an error: (400) Bad Request. The remote
server returned an error: (400) Bad Request.;transfer service job status is invalid Response status code does not indicate success: 400 (Bad Request).. The current operation was cancelled because another operation in the transaction failed.
Power Query - Position_Activities Success.This is not because of the number of rows, instead its the execution time. The query takes more than 7 mins to execute and seems this fails the refresh process.
Thank You -
Summing up the price of the sub items and put it in the Higher level item
Dear Experts,
I have got one requirement from my customer.
The requirement is while creating the Sales order (in VA01), in the line item the customer will enter the Material, Quantity and Higher level item for the line item.In Condition Tab page price and Condition will be entered.
My requirement is at the time of saving the sales order the price of the lower level items has to be summed up and this price has to be put in condition tab page of the higher level item.
This is my requirement.Is it possible?if yes please explian me how to do this.
If anybody not able to understand my question please reply back to me.
Thanks & Regards,
Ashok.Hi
Here u need to find user exit that suits ur requirement like user exit that will trigger while saving that sale order and in that user exit u are able to access that tables where all the lower level item prices stored and condition table where price stored. Then u can do sum and update that sum into condition price table. So search for user exit that suits ur requirement.
Regards,
KP. -
How to make default Currency depending upon plant in table entries
Hi,,
How to make default Currency depending upon plant in table entries?
I am making entries in SM30.
I have the following fields in z table.
plaant , material,month.year,PFvalue,Currency.
Can some body throw light for this issue,please?\
I am familiar with modification-events.
With Regards,
JaheerHi,
In PBO, within a LOOP, table control is filled via a Structure/Work Area.
In that module, code as follows,
LOOP AT SCREEN.
IF WA-FIELD1 = C_1 AND SCREEN-GROUP1 = C_G1.
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Here, WA is a strcture & FIELD1 is its field, like that...
I already did this.
Check it out & Reply.
Yours,
R.Nagarajan
We can -
How to make ENTER key in internet explorer run the BIP report?
In BI publisher 11g, users wanted that after entering the values for the parameter, they hit the ENTER key ( on the keyboard) and the report should run .
In Mozilla firefox, when I hit ENTER key on the keyboard report runs fine... but in Internet explorer, it does not ( infact in internet explorer TAB key works)
How to make ENTER key in internet explorer run the report?
Thanks
AshishPerform the following steps and tell us if it resolve this issue:
1. In Internet Explorer, click Tools, and then click Internet Options.
2. Click the Security tab.
3. There are four security zones listed:
* Internet
* Local intranet
* Trusted sites
* Restricted sites
Click the zone being used by P6, which is noted at the bottom right hand corner of the browser window when the P6 URL is being accessed.
4. Under Security level for this zone, click Custom Level.
5. Under Downloads, under Automatic prompting for file downloads, click Enable, and then click OK two times.
6. The browser will need to be restarted for the change to take effect.
Refer to the following Microsoft Knowledge base article for additional file download and active x controls which should also be enabled: http://support.microsoft.com/kb/883255 -
How to make use of adjacent data elements within the same buffer
Hi,
Does anyone know how to make use of adjacent data elements within the same buffer? To make my question clearly, I would like to give you an example. In my application, I set "sample to read" as 10 which means at each loop 10 data samples will be taken into a buffer. Now, what I would like to do is to do some calculations on adjacent data samples in same buffer. I tried to use "shift register" for this, but it seemed to me that it only can deal with the calculation between data from adjacent loops. In other words, it skips 9 data elements and take the 10th one for the calculation.
Here I also attach my VI showing what I did.
Thank you very much in advance,
Suksun
Attachments:
wheel_encoder_1.vi 98 KBHi Suksun,
I hope you'll forgive me for distilling your code - mainly to understand it better. I tried to duplicate your logic exactly - which required reversing the "derivatives"-array before concatination with the current samples array. As in your code, the last velocity is being paired with the first position. If first velocity is really supposed to be paired with first position, just remove the "Reverse 1D Array" node.
cheers
Message Edited by Dynamik on 01-07-2006 03:17 AM
Message Edited by Dynamik on 01-07-2006 03:19 AM
When they give imbeciles handicap-parking, I won't have so far to walk!
Attachments:
encoder2.GIF 14 KB
encoder2.vi 102 KB -
How can i NOT include top level keyword in the metadata of an image?
Hello,
I want to know how can i NOT include top level keyword in the metadata of an image. I know there is an option for not applying a keyword to an exported image, but is there an option for not applying the top level keyword to the actual image?
I have organized my geographical (by location) keywords like this:
Places
USA
New York
Miami
Spain.
If i add geographical keywords to all my images, all my images will have the keyword "Places", i dont think that it have any sence to have all your images with one keyword. How can i fix this? Any sugestion? i will appreciate it a lot any help or information that you could give me.
Excuse my english, i know it is not good. I hope that you could understand me.
Thanks,
Marcelo :)Explicitly excluding a keyword only applies when "exporting". Unfortunately, there's currently no way to stop the keyword being written to the file when "Save Metadata to File" command is used. The natural reaction of users to this difference is to suggest that it is stupid. Nevertheless, there are good reasons why the difference exists:
1. "Export" creates a new file whereas "Save Metadata to File" writes the metadata back into the existing file.
2. There are very good reasons why certain keywords should not be written to file, and the example given in the OP is one. Saving metadata to file is more often used as means of backing up important image related metadata, independently of the catalog or allowing the metadata to be visible in other aplications. It would be rare that such a file would be shared with a third party, so the reason for not including certain keywords is less obvious. Actually, not including it can result in no end of confusion and grief. For example, if the top level (or any keyword) was excluded during the save metadata process then the other keywords would be orphaned when image is imported back into the catalog (e.g. buiding a new catalog).
The development team are aware of the need, in some circumstances, to exclude certain keywords when save metadata command is used. How and when the issue is resolved, without adding even more confusion/complexity, is some way off. -
How many domains can Prime Collaboration Advanced manage with the BE6000?
The BE6000 Administration guide states that "Most BE6K deployments have a single domain as part of a Standard Prime installation. Multiple domains are available with Prime Collaboration Advanced (available for purchase) that can be used for complex Business Edition 6000 deployments."
How many domains can Prime Collaboration Advanced manage with the BE6000 solution? How do we order and deploy Prime Collaboration Advanced with the BE6000 solution?http://docwiki.cisco.com/wiki/System_Capacity_for_Cisco_Prime_Collaboration_10.0
-
If a material reports to two higher level assemblies in the BOM /Is there a
Hi,
If a material reports to two higher level assemblies in the BOM would creates two planned orders for it. Each of the orders has a different date?
For example
Z is final assembly
In that Y is one assembly in that says X1material in level 2
And the again same material X1 is reporting to Y in levels 5 so here my question is it would create two planned order with different dates?
And
Is there any report to see confirmed time to say machine time / labor time or shall we go for report.
Thx....SriniSrini,
CS15 can be usefull to check the usage of component in assemblies.
if its used then more then once it can be easily located through this report.
another concern what you expressed is not clear.
But what i understand is same component is used at level 2 and level 4 of a BOM.
assumption from the word levels is , X is used in level 2 its used directly in BOM of Y and Y have some differnt component G which inturn again have X in it .
so at both this levels if the dependent requirement is different, you can get 2 differnet orders use individual /collective indicvator for this material as individual .
If your concern is for BOM position (Item Number) field in BOM then system will create a single plan order even if you set it for individual requirement in material master.here some work around can be possible by maintaining lead time offset IN BOM in item detail screen.
check and come back
Hope it helps you
Regards
Ritesh
Maybe you are looking for
-
Sync with k750i? can't get it to work. anyone else?
followed instructions from oracle for s700/k700 and i still can't get it to work. works fine on nokia 9300. anything specific i need to know? thanks!
-
Just the phone thru apple bluetooth headset? No BT for the iphone's ipod?
Does anyone know how I can hear the ipod option of the iphone thru my apple bluetooth headset? It comes on briefly when swithing to the phone, but I don't know how to make it stay on.
-
Automatic Start of J2EE services
Hi I am trying to configure J2EE services to start automatically after boot in Windows 2000. Most of SAP* services in "services mananagment" are already configured to startup automatically, including SAPDB (this wasn't the default). I started manuall
-
How to view an .xls document using Swing
Hi folks, I'd like to view an .xls document in the same format as in Microsoft Excel. How can i accomplish this using jdk1.5 (swing). I've gone through JExcel doc but dont know how to use it. I appreciate if u guys provide an example... Thanks in adv
-
Are local Java programs only command line runnable? How can I create exe like programs? I already know about how Java doesn't use compilation, but bytecode interpretation. Can applets run locally or only browserly.