SuccessionPlanning - Add 'Personnel Subarea' Selection in the Employee Grid
Hi experts,
I am currently using Nakisa SuccessionPlanning 3.0 SP1 0701027700.
My question is, for the Potential & Performance grid, is it possible to add a selection for 'Personnel Subarea'?
My client wants to view employees in several org units at one go in the 9-box grid. Current workaround is to insert multiple org units IDs in the selection but this can be daunting if there are a lot of org units to be covered.
Please help to give some insight on this.
Thanks,
Hi Aimey00,
Yes this is possible, but it can only be done through customization. The steps are below. Please remember to copy files that you need to edit to the .delta folder if they do not exist there. Should you not be able to follow the steps then I recommend using an experienced consultant because these steps do require some intermediate knowledge of the application configuration files.
1. Edit the NakisaRFC function SAPEmployeeNineBoxSearch.xml to add Personnel Subarea. Personnel Area is already in the function so by using that as an example you can find how to add this field.
2. Add the field to the following data element configurations (..\<build>\AppResources\dataelementconfiguration\): SAPEmployeeSearch_With_NineBoxTemp.xml and SAPEmployeeSearch_With_NineBox.xml
3. Add the field to the search control configurations (..\<build>\AppResources\searchcontrolconfiguration\): EmployeeSearchControl3.xml and EmployeeFiltersControl3.xml
Good luck!
Luke
Similar Messages
-
How to add a filter/selection into the report title?
Hi experts,
Currently I try to fugure out how to set up a field into the page header (title) of a report in order to dynamically adapt the title to selected filter criteria. I tried to use the Reprot Filter Summary, but since I do have several sheets in my reports the information given through it is not applicable.
What I would like to achieve is that the end user can select e.g. a category X and Y and the title says: "Report title - categories: X,Y" Somthg like this. I'd appreciate any tips.
Best regardsHi guys,
thanks so far. I managed to show prompts in the report. But still my problem is nor 100% solved
I would like t achieve that the filtered criteria in the report title is separated through a comma like in the report filter summary - e.g.: {001, 002, 003, 004} followed by just 1chart/table that is including the whole information.
When I however just drag a variable into the report it automatically created different sections, right? Like ........ table, chart, whatever... .......table chart whatever........
Regards -
Personnel Subarea groupings for a multiple country system
We have more than 70 countries in our SAP system and more coming to be rolled out. We mainly use the HR funtionality for time recording. So, for the configuration of personnel subarea groupings in Time Recording we used the country grouping: e.g. Singapore Molga = 25, MOABW = 25, MOVER = 25, etc. For the 'SAP-countries (countries for which SAP has a template) we use MOLGA as personnel subarea grouping, for the NON-SAP countries (countries for which SAP has no template) we use a 2 digit number downwards from 98. Now we are running out of 'numbers'.
Has anybody similar problems and can you please share with me possible solutions?
Thank you very much and looking forward to your replies,
DorisDear Doris,
Several other possibilities exist for the grouping (not only PSG),
for example :
A) the "Employee subgroup grouping for time quotas" (ESG)
which is a char1 field (so you can use many more then the ones you
use at the moment)
B) field "Quota type selection group" (Quomo), from the documentation
of this field in V_T559L:
"Quota type selection rule group
You can use the quota type selection rule group to control absence
quota type selection based on the employee's organizational assignment.
Using different quota type selection rule groups, you can set specific
rules for quota generation.
Use
Quota generation is carried out in the schema using function QUOTA.
There are three ways of setting the quota type selection rule group:
1. Using function MOD in the time evaluation schema
Function MOD calls a personnel calculation rule that has been modified
to suit the respective schema (for example, XMOD, MODT, or TMOD). The
employee subgroup grouping for personnel calculation rules is queried
in the rule using operation PAYTP. Using operation MODIF Q=xx,
you can determine (for ach grouping) which quota type selection rule
group shoulde be used in time evaluation to access the entries
for the relevant employees in the Leave Accrual table.
2. Using a personnel calculation rule you have written yourself in the
time evaluation schema
In this case, you also set the quota type selection rule group using
operation MODIF Q=xx.
3. Using feature QUOMO
You can use the feature to set the quota type selection rule group based
on other organizational assignments. It is queried by the system during
time evaluation."
As your main issue seems to be the use of several different quota
requirements, you can define, via the use of field QUOMO in V_T559L,
for quota type 10 (just as an example) several different generation
rules (one for each Quomo).
Please note that quota 10 does not need to be always generated in the
same way, it can have a different generation rule for each key
combination of V_T559L.
The most flexible way to select which quomo should be used is via the
feature QUOMO. There you will have the following decision fields
BUKRS Company Code
WERKS Personnel Area
BTRTL Personnel Subarea
PERSG Employee Group
PERSK Employee Subgroup
MOLGA Country Grouping
MOURA Personnel Subarea Grouping for Leave Types
TRFAR Pay scale type
TRFGB Pay Scale Area
TRFGR Pay Scale Group
TRFST Pay Scale Level
SCHKZ Work Schedule Rule
PERNR Personnel Number
ANSVH Work Contract
CTTYP Contract type
Hope this helps,
Regards,
Shree -
HR: Mass Update Personnel subareas
Hey All,
I wanted to know if there is a way to mass update the personnel subareas for all the personnel areas in HR. I know that we can maintain the personnel sub areas in SPRO but doing this manually is going to be very time consuming since we have lots of data to update. Is there any other way, any BAPI I can use, Any transaction i can create an LSMW of.
Any input is highly appreciated..
Thanks.Thank you for your input. I have used HR_MAINTAIN_MASTERDATA to update infotypes to a peratining user but how do i use it to update personnel areas in general??
I am talking about updating subareas to personnel areas in general, not related to a particular emloyee. -
Authorization based on personnel subarea
Hi All
I have to set up an authorization for my HR users restricted upon their location of work. I have set up personnel subarea for the same. However, am not able to find the personnel subarea object in the profile generator screen for the role.
For reference
PA PSA
Corporate Gurgaon
Plants Panoli
Udaipur
Jammu
Marketing All Marketing Locations
I want to set up an authorization for user to only be able to access Plants -> Panoli data
Please advice
Regards
Lokesh Guptahi,
Have a look at this pdf.It may help u.
http://www.sap-press.de/download/dateien/726/sappress_authorization_system_engl.pdf
http://wiki.ittoolbox.com/index.php/SAP_HR_-_Check_your_basics-Answers-1#DATA_AND_AUTHORIZATIONS
cheers,
Manoj. -
Copy, delete, check personnel subarea and Number ranges
Hi All,
I am creating a new personnel subarea using copy the personnel subarea in enterprise structure definition.
(Copy, delete, check personnel subarea)
While doing this I am getting prompt about number ranges over writing issue.
It seems that number ranges in production system may get affected due to this transport.
So I am planning to note all the available number ranges in production system before transport and reset similar as earlier after the transport directly in production
OR
set number ranges in development similar in production then to transport to production.
Please comment on the above approach.
I am planning to check on the following number ranges only
Tcodes u2013OONR ( for OM) and PA04 (for PA)
Can you suggest in case if any other number ranges to be taken care?
Regards
ThomasHello,
Do you have another option for the copy : Copy (without reference) ? -
Sample Data Used in Personnel Subarea and Employee Subgroup
Hi HR Guru,
Can anyone give me some sample values you used in Personnel Subarea and employee Subgroup? Our company is looking into HR implementation. We just wondered how other SAP customer's configuration for this field.
Thanks!
RLHi Reiling,
There are plenty of threads here that describe the concept of personnel area/subarea, employee group/subgroup. You can also check SAP documentation.
Based on that and your organization set up you should be able to chalk out the personnel structure.
Donnie -
Updation Error in "Group Personnel Subareas for the Work Schedule "
Hello everyone,
While trying to assign a PS grouping code to my Personnel Area here, I am facing a problem.
I can't see them in the table mentioned above .
Already checked the previous steps in Enterprise structure i.e creation PA and PSA, they are displayed properly in respective tables but I can't find them here in grouping for work schedule.
Could any one of you be kind enough to throw some light on possible errors and their solutions.
Thanks & Regards,
VibhuHi,
Just now I am able to sort out this problem, Actually we need to carry out "Maintain User Parameter" activity under 'Personnel Administration'
IMG Steps are as follows :
SPRO => Personnel Management => Personnel Administration => Basic Settings => Maintain User Parameters
Following screen will come up
here select the country you like to work on (in my case it is India)
Select Continue
A pop up will come stating "Parameters created for India"
Select Continue
User profile screen will come up
Save it
Now go to time management section of IMG
Go to "Personnel subarea grouping"
Personnel areas belonging to your country grouping will be displayed on screen.
Thanks,
Vibhu -
Considering Active Directory is supposed to be all about business, corporations and enterprises, I find it staggering that in 2015 the ADUC console STILL does not expose the Employee ID field in the default UI without having to dig into the attribute editor.
And then only if you browse to the user in their OU, the Attribute Editor tab is missing when you just search for the user. This isn't really helping our organisation. I've just setup the tech preview version of the new server version, and that doesn't expose
it either.
I'm not sure how other organisations handle this (suggestions please?), but when a user rings up the service desk for a password reset, we either have to keep them on the phone while we dig into their user account and look for the Employee ID for them to
then confirm on the phone, or just take it on blind faith that they are who they say there are.
Please for the love of all deities, can you expose the Employee ID field on the main user panel without having to dig into attribute editor. It would also be useful to show this information directly on the reset password dialog box so there's no looking
up required. While you're at it, please can you add a date of birth field (if it isn't already there, I never seen one), and expose this on the main screen for the user, as well as the reset password box. This would give us two pieces of information to verify
the identity of the user on the phone.
All that being said, if anybody has a better way of identifying users on the other end of the phone, I'm all ears.
Thanks in anticipation.Personally we use the AD selfservice plugin for manageengines service desk plus.
-
I have $8.05 balance on my gift card. I tried to buy an app more expensive than that so i had to add my credit card to the apple account. But I couldn't use the balance from the gift card anymore. How can I select to use it? or did I lose it?
The Apple Support Communities are an international user to user technical support forum. As a man from Mexico, Spanish is my native tongue. I do not speak English very well, however, I do write in English with the aid of the Mac OS X spelling and grammar checks. I also live in a culture perhaps very very different from your own. When offering advice in the ASC, my comments are not meant to be anything more than helpful and certainly not to be taken as insults.
The MAS should use any credits first and then apply the remainder to a listed bank card. -
How to add a new Field in the Dynamic Selection screen section.
HI,
There is a requirement in which I need to add a field in existing program of dynamic selections.
I need to add a field KNKK-DBRTG (Customer Rating) in dynamic selections screen of some existing report
which has a dynamic selection screen with other fields like customer account, company code etc. Along with this i need to add Customer rating field also in the selection screen.
I have used GET KNKK statement to select this in the Dynamic selection screen. But I need to make it appear
on the screen.
LDB used is the Customer Database.
I have added GET KNKK statement after GET KNA1 statement.
Can any one help me how we can make this rating field appear in the selection screen.
With the GET statement Credit control area Fields can be selected in the selection screen but I have to permanantly add the field in the selection screen.
Regards
Prashant PrabhuHi,
So you need that this new field have data in old records?
1.- If you are in BI 7.0 and the logic or data for that New field are in the same Dimension, you can use a Remodeling to fill it. I mean if you want if you want to load from a Master Data from other InfoObject in the same Dim.
2.- If condition "1" is not yours.
First add the new field, then create a Backup Cube (both cubes with the new field) and make a full update with all information in the original Cube. The new field willl be empty in both cubes.
Create an UR from BackUp_Cube to Original_Cube with all direct mapping and create a logic in the Start Routine of the UR (modiying the data_package) you can look for the data in the DSO that you often use to load.
To do that both cubes have to be Datasources ( right click on Cube-> aditional function-> and I think is "Extract Datasource")
Hope it helps. Regards, Federico -
How to add a dummy row in the result set of a SELECT statement.
Hello Everyone -
I have requirment to add a dummy row in the result set of a SELECT statement.
For e.g. lets say there is a table Payment having following colums:
Payment_id number
status varchar2(10)
amount number
payment_date date
so here is the data :-
Payment_id Status Amount payment_date
1 Applied 100 12/07/2008
2 Reversed 200 01/ 06/2009
3 Applied 300 01/ 07/2009
Here is my SQL
Select * form payment where payment_date >= 01/01/2009
Output will be
2 Reversed 200 01/ 06/2009
3 Applied 300 01/ 07/2009
My desired output is below
2 Reversed 200 01/ 06/2009
3 Applied 300 01/ 07/2009
2 Reversed -200 01/ 06/2009 ------(Dummy Row)
Thrid row here is the dummy row which I want to add when status is "Reversed"
I would be very thankful for any kind of help in this regard ...
Thanks,
GauravCartesion joining against a dummy table is a useful method of creating a dummy row:
with my_tab as (select 1 cust_id, 1 Payment_id, 'Applied' Status, 100 Amount, to_date('12/07/2008', 'mm/dd/yyyy') payment_date from dual union all
select 1 cust_id, 2 Payment_id, 'Reversed' Status, 200 Amount, to_date('01/06/2009', 'mm/dd/yyyy') payment_date from dual union all
select 1 cust_id, 3 Payment_id, 'Applied' Status, 300 Amount, to_date('01/06/2009', 'mm/dd/yyyy') payment_date from dual union all
select 2 cust_id, 1 Payment_id, 'Applied' Status, 100 Amount, to_date('12/07/2008', 'mm/dd/yyyy') payment_date from dual union all
select 2 cust_id, 2 Payment_id, 'Reversed' Status, 200 Amount, to_date('01/05/2009', 'mm/dd/yyyy') payment_date from dual union all
select 2 cust_id, 3 Payment_id, 'Applied' Status, 300 Amount, to_date('01/06/2009', 'mm/dd/yyyy') payment_date from dual union all
select 2 cust_id, 4 Payment_id, 'Reversed' Status, -400 Amount, to_date('01/06/2009', 'mm/dd/yyyy') payment_date from dual union all
select 2 cust_id, 5 Payment_id, 'Applied' Status, 500 Amount, to_date('01/07/2009', 'mm/dd/yyyy') payment_date from dual),
--- end of mimicking your table
dummy as (select 'Reversed' col1, 1 rn from dual union all
select 'Reversed' col1, 2 rn from dual)
select mt.cust_id,
mt.payment_id,
mt.status,
decode(dummy.rn, 2, -1*mt.amount, mt.amount) amount,
mt.payment_date
from my_tab mt,
dummy
where mt.status = dummy.col1 (+)
order by mt.cust_id, mt.payment_id, dummy.rn nulls first;
CUST_ID PAYMENT_ID STATUS AMOUNT PAYMENT_DATE
1 1 Applied 100 07/12/2008
1 2 Reversed 200 06/01/2009
1 2 Reversed -200 06/01/2009
1 3 Applied 300 06/01/2009
2 1 Applied 100 07/12/2008
2 2 Reversed 200 05/01/2009
2 2 Reversed -200 05/01/2009
2 3 Applied 300 06/01/2009
2 4 Reversed -400 06/01/2009
2 4 Reversed 400 06/01/2009
2 5 Applied 500 07/01/2009Edited by: Boneist on 07-Jan-2009 23:10
NB. You may have to mess around with the ordering if that's not come back in the order you wanted. You didn't mention what the rules were for any expected ordering though, so I've made up my own *{;-)
Also, I added an identifier (cust_id) to differentiate between different sets of payments, since that's usually the case. Remove that if it's not applicable for your case. -
How to Add a new fields in the selection screen of LDB.
Hi All,
I want to add a new fields in the selection screen of LDB & then i need to select the data for that fields.
So could you please tell me for that where i need to add the code for selecting the data.
Thanks
RoliHi
welcome to SDN forum
If you are designing your own LDB with your own tables you can define tree structure and then the selection screen for the tables
if you wants to modify the std LDB of SAp means take the access key and to modify that code
if you add the extra field you have to modify the where conditions in the code also
see the doc
A logical database is a special ABAP/4 program which combines the contents of certain database tables. You can link a logical database to an ABAP/4 report program as an attribute. The logical database then supplies the report program with a set of hierarchically structured table lines which can be taken from different database tables.
LDB offers an easy-to-use selection screens. You can modify the pre-generated selection screen to your needs. It offers check functions to check whether user input is complete, correct, and plausible. It offers reasonable data selections. It contains central authorization checks for data base accesses. Enhancements such as improved performance immediately apply to all report programs that use the logical database.
Less coding s required to retrieve data compared to normal internel tables.
Tables used LDB are in hierarchial structure.
Mainly we used LDBs in HR Abap Programming.
Where all tables are highly inter related so LDBs can optimize the performance there.
Check this Document. All abt LDB's
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent?documenturi=%2flibrary%2fabap%2fabap-code-samples%2fldb+browser.doc
GO THROUGH LINKS -
http://www.sap-basis-abap.com/saptab.htm
http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9bfa35c111d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c6/8a15381b80436ce10000009b38f8cf/frameset.htm
/people/srivijaya.gutala/blog/2007/03/05/why-not-logical-databases
Re: **LDB**
www.sapbrain.com/FAQs/TECHNICAL/SAP_ABAP_Logical_Database_FAQ.html
www.sap-img.com/abap/abap-interview-question.htm
www.sap-img.com/abap/quick-note-on-design-of-secondary-database-indexes-and-logical-databases.htm
http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/9f/db9bb935c111d1829f0000e829fbfe/content.htm
Gothru the blog which provides info on LDB's:
/people/srivijaya.gutala/blog/2007/03/05/why-not-logical-databases
Sample code
TABLES: SPFLI,
SFLIGHT,
SBOOK,
SCARR.
START-OF-SELECTION.
GET SPFLI.
WRITE:/ SPFLI: , SPFLI-CARRID, SPFLI-CONNID,
SPFLI-AIRPFROM, SPFLI-AIRPTO.
GET SFLIGHT.
WRITE:/ SFLIGHT: , SFLIGHT-CARRID, SFLIGHT-CONNID, SFLIGHT-FLDATE.
GET SBOOK.
WRITE:/ SBOOK: , SBOOK-CARRID, SBOOK-CONNID,
SBOOK-FLDATE, SBOOK-BOOKID.
GET SFLIGHT LATE.
WRITE:/ GET SFLIGHT LATE: , SFLIGHT-FLDATE.
Regards
anji -
How to add -Select- as the first value in dropdownbox?
Hi All,
I am having a dropdownbox with the set of values. I need to add -SELECT- as the first and default value. Please do advise how to achieve this.
Code and screenshot below.
var oModel = new sap.ui.model.odata.ODataModel("../../services/admin/typesTable.xsodata/", false);
var oSort = new sap.ui.model.Sorter("ID", false);
var lblType = new sap.ui.commons.Label();
lblType.setText("Type");
var ddbType = new sap.ui.commons.DropdownBox();
ddbType.setRequired(true);
var oItemTemplate = new sap.ui.core.ListItem();
oItemTemplate.bindProperty("text", "NAME");
oItemTemplate.bindProperty("key", "ID");
ddbType.setModel(oModel);
ddbType.bindItems("/TYPES", oItemTemplate, oSort);
lblType.setLabelFor(ddbType);
oChildLayout.createRow(lblType, ddbType);
Thanks in advance
AravindhHi,
Refer this discussion on exact requirement empty/"all" entry in DropdownBox with OData model - cleanest solution
Regards,
Chandra -
Add 2 infotypes for the employee sub group .......
hi all,
i got hold by a issue. as per the business requirement i have to add 2 infotypes for a infogroup . the main issues here is the those infotype should appear only for one of the employee sub group not for all. kindly do the needful.
grab the points for the solution.
thanks
vikramhai vikram,
we can do it by using IGMOD feature.
Reward with points.
Regards,
Chiran Reddy.
Maybe you are looking for
-
Upgrade to EHP1 java (Portal) alone from NW 7.0 SP12
Hi We are in the process of upgrading our portal NW 7.0 SP12 to EHP1 SP06. Java FAQs says that we can use just JSPM to deploy as its just a java standalone. Has anyone used JSPM to upgrade to EHP1 from NW7.0? instead of EHPi? Thanks
-
when i go onto adobe digital edition 2.0 and click on authorize device it won't work and i need it to work for my e-reader, so tell me how i can make it to work (when i press adobe id i can see that i have a long id number|) but Authorize device is n
-
Sales group not assigned to sales office
Hi, When i tried to create ERP quotation from Opportunity, "Sales group not assigned to Sales Office" error is arised. With Regards Selvam T
-
hi, i am novice in MPLS please help me to config below scenario , i want to config DHCP service on CE router (in picture:: CE2: Customer B ) which other CE (like CE1) can get IP address assume that we have different IP range i want to enable DHCP on
-
Problem after kernel upgradation
hi sdners i have a problem that is after upgrading to new kernel level then i have started system but sysyem is not comming up . how to troubleshoot it?