HR Position Structure
All,
I am looking to bring in the Position structure in R/3 to BW. Currently, we have our standard org unit hierarchy master data coming in, however we are wanting to report based on the Position structure.
Is there standard content that contains the Position structure within BW? Please advise.
Thanks,
DC
Hi,
I am having same issue and would like to report by Position instead typical organization unit.
Did you manage to layout soultion? If yes, please share.
Thanks in advance
Ketan
Similar Messages
-
Bank Analyzer - Error while creating the Position Structure
Hi,
We are implementing Bank Analyzer 6.0 and Implementing Financial Instrument and Financial Transaction.
We facing an Error while creating the Position Structure,
Error Message: Status of structure S40CURRACC is "New"
Anyone has an idea how to fix this?
Thank you,
John CrawfordHi,
1.Run Transaction - /BA1/F0_SGS_START
2.Entered the name of the structure and try to "activate".
3.It will get Active without any inconsistency.
Regards
Phani -
Differences between Position Hierarchy and Supervisory Hierarchy
Hi All,
Can somebody tell me the pros and cons of using Position Hierarchy and Supervisory Hierrarchy .
Regards,If you use the Position hierarchy then you will have to go through the process of defining all of the positions / posts in your organisation and specifying all reporting lines in your organisation from top to bottom. You will then have the overhead of maintaining your positions and position hierarchy and keeping them in line with the business on a day to day basis.
If your organisation is fairly fluid, e.g. a project based organisation or an expanding organisation, these can be very significant overheads. Business re-organisation will create a large workload in creating new positions and migrating employees to them.
If you are in a fairly static organisation e.g. public sector then it may well be that the position structure is well documented and changes infrequently. In this case use of positions and position hierarchies is a simple data entry task and adds significant value.
The supervisor hierarchy is more flexible. It is simply a field held against the person record. However, there is very little validation on it so the you have to put manual processes in place to make sure the data is valid e.g. leavers are replaced and that no loops are created.
I would recommend NOT using positions unless yours is a public sector implementation.
Regards,
Andrew -
List of objects supported by iSetup on 12.0.6
Setup Object Name => Application Short Name
Aging Buckets =>AR
Approval Limits =>AR
Approval User Limits =>AR
Auto Accounting =>AR
Auto Cash Rule Sets =>AR
Collectors =>AR
Credit Management Auto Rules =>AR
Credit Management Automation Rules =>AR
Credit Management Check Lists =>AR
Credit Management Scores =>AR
Credit Management Scoring Model =>AR
Credit Management Setup Options =>AR
Customer Profile Classes =>AR
Customers =>AR
Invoice Grouping Rules =>AR
Invoicing Rules =>AR
Line Ordering Rules =>AR
Memo Lines =>AR
Receipt Classes and Methods =>AR
Receipt Sources =>AR
Receivables Activities =>AR
Receivables Payment Terms =>AR
Receivables System Options =>AR
Receivables Tax Codes and Rates =>AR
Receivables Territories =>AR
Receivables Transaction Types =>AR
Remit To Addresses =>AR
Statement Cycles =>AR
Tax Exemptions =>AR
Transaction Sources =>AR
All Profile Options =>AZ
Convert to Multi-Org Concurrent Program =>AZ
Personalizations =>AZ
Profile Options =>AZ
Profile Options Updates =>AZ
Template Files =>AZ
Template Translations =>AZ
Workflow Business Event System Objects =>AZ
XML Samples =>AZ
XML Schemas =>AZ
BOM Calendars =>BOM
Cost Groups =>BOM
Cost Sub Elements =>BOM
Cost Types =>BOM
Departments =>BOM
Items =>BOM
Workday Calendars =>BOM
Bank Account Uses =>CE
Bank Accounts =>CE
Cash Management System Parameters =>CE
Payment Documents =>CE
System Parameters =>CE
Transaction Codes =>CE
Areas =>EAM
EAM Areas =>EAM
EAM Parameters =>EAM
Conditions =>FEM
Factor Table Rules =>FEM
Mapping Rule =>FEM
Statistics Rule =>FEM
Compile All Flexfields =>FND
Concurrent Programs =>FND
Descriptive Flex Field =>FND
Descriptive Flexfields =>FND
Document Sequence Assignments =>FND
Document Sequence Categories =>FND
Document Sequences =>FND
Key Flex Field =>FND
Key Flexfields =>FND
Lookups =>FND
Menus =>FND
Printers =>FND
Request Groups =>FND
Responsibilities =>FND
Users =>FND
Value Set =>FND
Value Set Values =>FND
Workflow Definitions =>FND
Payment Process Profile =>IBY
ABC Assignment Groups and Item Assignments =>INV
ABC Class Assignments =>INV
ABC Classes =>INV
ABC Compliles =>INV
ATP Rules =>INV
Catalog Groups =>INV
Category Sets =>INV
Cycle Count Classes =>INV
Cycle Count Items =>INV
Cycle Countings =>INV
Cycle Counts =>INV
Default Category Sets =>INV
Economic Zones =>INV
Genealogy =>INV
Inter-Company Relationships =>INV
Inter-Company Transaction Flows =>INV
Inter-Location Transit Time =>INV
Inventory FlexFields =>INV
Inventory FlexFields Validation =>INV
Inventory Parameters =>INV
Inventory Parameters Update =>INV
Item Attribute Controls =>INV
Item Categories =>INV
Item Costs =>INV
Item Cross References =>INV
Item Locators =>INV
Item Status Codes =>INV
Item Statuses =>INV
Item SubInventories =>INV
Item Templates =>INV
Item Valid Categories =>INV
Material Statuses =>INV
Movement Statistics Parameters =>INV
Movement Statistics Validation Rules =>INV
Organization Access =>INV
Physical Inventories =>INV
Picking Rules =>INV
Planners =>INV
Serial Numbers =>INV
Shipping Networks =>INV
Shortage Parameters =>INV
Stock Locators =>INV
Subinventories =>INV
Transaction Reasons =>INV
UOM Item Specific Class Conversions =>INV
Unit of Measure, Conversions, and Classes =>INV
Units of Measure =>INV
Asset Book Controls =>OFA
Asset Categories =>OFA
Asset Depreciation Calendars =>OFA
Asset Keywords =>OFA
Asset Locations =>OFA
Asset Prorate Conventions =>OFA
Asset Quick Codes =>OFA
Asset System Controls =>OFA
Fiscal Years =>OFA
Credit Check Rules =>ONT
Credit Profiles =>ONT
Credit Usage Rule Set =>ONT
Credit Usage Rule Set Assignment =>ONT
Credit Usage Rule Set Assignments =>ONT
Credit Usage Rule Sets =>ONT
Holds =>ONT
Order Holds =>ONT
Order Import Sources =>ONT
Order Parameters =>ONT
Order Sources =>ONT
Transaction Types =>ONT
Transaction Types Update =>ONT
Absence Element =>PAY
Accrual Formula =>PAY
Accrual Plan =>PAY
Balance Attributes =>PAY
Balance Feeds =>PAY
Balance Types =>PAY
Carry Over Formula =>PAY
Defined Balances =>PAY
Element Classifications =>PAY
Element EIT =>PAY
Element Span Usages =>PAY
Element Type Usages =>PAY
Element Types =>PAY
Fast Formula =>PAY
Formula Result Rules =>PAY
Frequency Rules =>PAY
Grossup Balance Exclusions =>PAY
Input Values =>PAY
Iterative Rules =>PAY
Module =>PAY
Module Formula =>PAY
Module Type =>PAY
Payrolls =>PAY
Primary Balances =>PAY
Process =>PAY
Process Module =>PAY
Retro Component Usages =>PAY
Run Types =>PAY
Secondary Classifications =>PAY
Status Processing Rules =>PAY
Business Groups =>PER
Employees =>PER
Enable Multiple Security Groups =>PER
Grades =>PER
HR Locations Update =>PER
Inventory Organizations =>PER
Job Groups =>PER
Jobs =>PER
Locations =>PER
Operating Units =>PER
Organization Structure Elements (Hierarchies)=>PER
Organization Structure Versions =>PER
Organization Structures =>PER
Organizations =>PER
Position Structure Elements (Hierarchies) =>PER
Position Structure Versions =>PER
Position Structures =>PER
Positions =>PER
Salary Bases =>PER
Approval Assignments =>PO
Approval Groups =>PO
Approval Groups, Group Assignments and Rules =>PO
Approved Supplier Lists =>PO
Blanket Purchase Orders =>PO
Buyers =>PO
Document Types =>PO
Job Category Associations =>PO
Line Types =>PO
Purchasing Commodity Definitions =>PO
Purchasing Options =>PO
Purchasing Unique Identifiers =>PO
Quality Inspection Codes =>PO
Receiving Options =>PO
Requisition Templates =>PO
Budgetary Control Groups =>PSA
Transaction Codes =>PSA
Collection Elements =>QA
Collection Plans =>QA
Specifications =>QA
Price Formulas =>QP
Price Lists =>QP
Simple Price Modifiers =>QP
Aging Periods =>SQLAP
Bank Accounts =>SQLAP
Banks and Bank Accounts =>SQLAP
Distribution Sets =>SQLAP
Expense Templates =>SQLAP
Financials Options =>SQLAP
Invoice Approvals =>SQLAP
Invoice Tolerances =>SQLAP
Payables Options =>SQLAP
Payables Payment Terms =>SQLAP
Payables Tax Codes =>SQLAP
Payment Formats =>SQLAP
Reporting Entities =>SQLAP
Special Calendars =>SQLAP
Suppliers =>SQLAP
Tax Authority Suppliers =>SQLAP
Withholding Tax =>SQLAP
Account Code Combinations =>SQLGL
Accounting Calendars =>SQLGL
Accounting Setups =>SQLGL
Budget Organizations =>SQLGL
Budgets =>SQLGL
Chart Of Accounts =>SQLGL
Code Combination =>SQLGL
Code Combinations =>SQLGL
Conversion Rate Types =>SQLGL
Currencies =>SQLGL
Daily Rates =>SQLGL
Data Access Sets =>SQLGL
Encumbrance Types =>SQLGL
Journal Reversal Criteria =>SQLGL
Ledger Sets =>SQLGL
Set of Books =>SQLGL
Statistical Units of Measure =>SQLGL
Summary Templates =>SQLGL
WIP Accounting Classes =>WIP
Carriers,Methods,Carrier-ModeServ,Carrier-Org=>WSH
Freight Carriers =>WSH
Metadata =>XDO
Legal Entities =>XLE
Edited by: Mugunthan on May 5, 2009 11:13 AMCustomer API is not available on 12.0.6/12.1.1. Thanks for pointing out. I will correct it. If you require customer API, please log an enhancement request through SR.
-
Assignment of employee BPs' to the organisational model (t-code: PPOMA)
Hi Forum-ers,
I need to load the assignment of employee business partners to the organizational model in PPOMA (transaction). Basically, the requirement is for a load program to:
1) create positions and assign them to the organizational structure nodes
2) assign employees to the organizational structure positions
Any suggestion on the Function Module to use? Or perhaps can i use IDOC for this update? If yes, what is the "basic type" for that caters for this assignment of employee BP's to the organizational model?
Thanks in advance.Hi Bruno,
Thanks for the info. I have tested FM CRM_ORGMAN_CREATE_REL_OBJ & i am able to create positions to the organization model.
However, assigning the employee BP to position did not work with FM OM_CREATE_NEW_RELATIONS. Here is what i've done with the FM:
PARENT_OBJ: Assign "Position" structure
CHILD_OBJ: Assign "BP" structure
VRSIGN: B
VRELAT: 270
VBEGDA: sy-datum
VENDDA: 31.12.9999
PERCENTAGE: 100.00
ACTION_INFO: blank
It did not assigned the BP to the position but instead creates another new position. Not sure why, did i left out something or does my parameter assignments are wrong? -
Problems assigning BP to a position in the organizational structure
I tried to assign a bp to a position in the organizational structure,
but I receive this message "Object cannot be assigned to object CliC
Agent in the period 21.12.2006 - 31.12.9999".
Also, I notice that in the screen, the checkbox where i can select for
the business partner is missing.
However, I can assign a user to the org structure.
Before upgrading, it was working. This is the support packages that it was in.
SAP_ABAP: Level 9
SAP_BASIS: Level 9
PI_BASIS: Level 9
SAP_AP: Level 6
BBPCRM: Level 6
After the upgrade to the following,
SAP_ABAP: Level 10
SAP_BASIS: Level 10
PI_BASIS: Level 10
SAP_AP: Level 7
BBPCRM: Level 7
The assigning of business partner to a position no longer works.Hi,
we're facing exactly the same problem, it was all going well until we went on production.... we applied note 997009 which results in a different error... did you manage to find a solution yet ?
Regards,
Jacob. -
Display of Person with position in Org Structure
Dear All,
We have a display issue, please help us to resolve.
While uploading the master data with help of BDC, the data is uploaded which has been checked properly showing data has been uploaded. But when we see the org structure through ppom_old we cant see person assignment to the positions.
chandan maityHi,
Whenever you run master data upload through BDC the relationships in OM are not created.
I am sure you have created the necessary positions in OM under Org Units and then used these positions in BDC to upload your IT 0001. But now you are not able to see the position - holder assignment in OM, right?
If this is your problem then go to SE38 and run program RHINTE00.
Select one or two persons for whom you have uploaded master data and run the above program for them
If you have already created OM objects then tick mark CREATE HOLDER RELATIONSHIPS ONLY
a session will be created with your username which you can process through SM35
please go through the documentation of the report to understand the use.
cheers
Ajay -
How to check position and length of a field in a structure
Dear All,
DATA : P_DEST TYPE ANY.
Assuming that the structure (P_DEST ) conatins a field called 'ROUTE', how to find the position and length of field 'ROUTE'.
Please help!!
Thank you in advance.
Sravan.Hi,
you may need to find out the type of a generic interface parameter in a subroutine. To do this, you would use the statement:
DESCRIBE FIELD <f> [LENGTH <l>] [TYPE <t> [COMPONENTS <n>]]
[OUTPUT-LENGTH <o>] [DECIMALS <d>]
[EDIT MASK <m>] [HELP-ID <h>].
The attributes of the data object <f> specified by the parameters of the statement are written to the variables following the parameters.
Regards
Sudheer -
Users Are Not Removed From Old Position Via Structural Auth
Hello...
Has anyone experienced an issue where someone move from one position into a new one, the old reporting manager can still see this person information via structural auth? There's a general structural profile with the evaluation path o-s-p and function module RH_GET_ORG_ASSIGNMENT which is assigned to all accounts in the system. This profile works as intended when Person A moves to a different position reporting to Manager B. Manager B can view Person A information (time, personal, etc.); however, the system does not remove Person A from Manager A. In addition, the RHPROFL0 is scheduled twice a day.
Thanks for any insights or thoughts on this issue.Hmm...
Which release and SP are you on?
Also check the depth of the profile (just in case the employees were demoted...) and the period (although you mention that it should be current only).
I have only been involved is custom implementations of "structural authorizations" because the standard is quite tricky and complex to find an error or inconsistency - so hopefully one of the other gurus who are more familiar with it can help as well.
Cheers,
Julius -
Structural Authorisation & Position Based Role Mapping ( Indirect Roles)
Hi
I have few queries on Structural Authorization & Position Based Role Mapping (Indirect Role Assignment).
This is a public sector implementation. We are migrating from the traditional based (assigning roles to users) to Indirect role assignment.
1. Can we integrate both structural authorizations and position based role mapping in one system?
2. If we implement structural authorizations and position based role mapping in a single system, then do we need to assign the role to the chief position or it would automatically have the authorizations which are assigned to the users below chief position.
3. First step do we need to create the users in SU01 / SU10 or can we create the entries in PA30. Which one comes first or both independent.
4. If the user moves from one position to the another position then there would need to be a grace period of shift over of Roles. Where do we maintain the shift over value of days. Do we need to maintain in both.
Any help or suggestions on the above would be appreciated.
Thanks and Regards
Arun RHi
1. Can we integrate both structural authorizations and position based role mapping in one system?
Yes you can. Structural authorisations and position based role mapping can be assigned to the same org plan in SAP.
2. If we implement structural authorizations and position based role mapping in a single system, then do we need to assign the role to the chief position or it would automatically have the authorizations which are assigned to the users below chief position.
No, the SAP role is unique to the postion it is assigned to. But remember not all employees will be assigned to a position - in this case you have to assign the sap role directly to the user in SU01/SU01
3. First step do we need to create the users in SU01 / SU10 or can we create the entries in PA30. Which one comes first or both independent.
Create user in SU01.SU10 first before creating infotype 105 in PA30.
4. If the user moves from one position to the another position then there would need to be a grace period of shift over of Roles. Where do we maintain the shift over value of days. Do we need to maintain in both.
*When a users assignment in the org structure changes then you must run RHRPROFL0 to update the user assignment to the new position.
Also the number of days an employee can have access to their previous data is controlled by the parameter is called ADAYS - tx OOAC . SAP currently defaults this to 15 days and this is used to control the number of days that the employee can still access the data they created even though they are assigned to a different organisation with different authorisations.
Hope this helps.
Charmaine -
Change of Position in Organisational structure
Hi all,
The position of an employee has changed in the organisational structure and the
new position is displayed. But the underlying workflows containing
SWX_GET_MANAGER function module, are not working properly and no agent is determined .
The above function module works properly for all other employee values.
Is there any other place where we have to determine the new position ?
Please treat it as urgent.
Thanks in advance,
GarimaYou can create a small program for that. Please find a sample below:
https://wiki.sdn.sap.com/wiki/display/SRM/CodeSample3UpdatingExtendedAttributes(Storage+Location)
Regards
Kathirvel -
Org. Structure: Position Cost Center Report
Hi,
I need to produce a report from the org. structure which shows which positions has a certain cost center. So, I would need to enter the cost center on the report selection-screen and then I would get a list of positions as output. Anyone know of a report or function in which accomplish this? *** Note that some of our cost centers are inherited from org. units.
Thanks.Hi...
Can u plz share how u change the evaluation path...
I have a similar reuirement...
Regards
Ashima -
Position key flex filed not populating in Position Flexfiled Structure
I have created a Position Key Flex field. While Creating Business Group Organization, Position key Flex Field is not populating in Position Flexfiled Structure Field.
Work Structure > Organization > Description
Org Classification : Business Groupcheck below -
Unable to Select new Flexfield Structure for the Business Group [ID 390314.1]
Also, did you check if your Position flexfield is compiled saved properly ? -
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.....!!
ThanksHi 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 -
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!
Maybe you are looking for
-
Stateful Session Beans are not passivated / serialized when cache idle time
Technology: Sun Application Server version 7.0.0_01; JDK 1.4.1; developed on Windows 2000; Tested on Sun Solaris. Initial error on Sun Solaris: [10/Aug/2004:08:04:57] WARNING (17227): CORE3283: stderr: Exception in thread "service-j2ee-25" org.omg.CO
-
Can I Auto format the first paragraph on every page of a 20 page document?
So I have a document that is basically just a numbered list of 200 entries. There are 10 entries per page, making it a 20 page document. Unfortunately, every so often I am given an additional entry to add, which invariaby is to the middle of the docu
-
After the upgrade of 10.4.9 combo, my PowerBook G4 cant start up. I have did the archieve and install, did the repair disk, but still cant get thru the Mac OS X screen. Any idea please. thanks
-
Firefox flickers during ADF PPR
Hi, When a PPR event is fired on ADF page element, which sets values to other fields, the panel or page is going grey for a while before re-rendering. Did anyone face this? This 'flicker' is supposed to be firefox bug as per some forums. Also, this f
-
Application loaded, but won't play - flashes only when you select it
Help I have downloaded Facebook, Skype and a couple of other apps. They worked yesterday. Today, when I click on them they flash only but won't load. What can I do?