No Checkbox For Head of Organizational Unit
Dear Experts,
I customized one relation which copied from A003/B003 and add in evaluation path.
I can use the relation and create a position in PPOME.
However, there is no checkbox for Head of Organizational Unit.
Are there anything I didn't do in IMG?
Thanks in advance.
Hello,
In order to display the tab strip "basic data" in the detail area of transaction PPOME various infotypes come into play, e.g. infotype 1000,1001 with subtypes B007, A008, A012, and infotype 1002 and 1007, just to mention some of them.
All of these infotypes and subtypes may carry different validity dates,and usually these dates are taken into account when calculating the periods displayed in the right part of the detail screen.
But with infotype 1001, subtype A012 (managing relationship) it has been decided to handle the periods in a different way. Since those relationships may also point from the current position to a completely different organizational unit, very complex situations may occur. This is the reason why in certain cases, where the periods calculated from the validity dates of the other infotypes/subtypes do not match the validity period or taget org unit of the A012 relationship, the checkbox "manages org unit" may be checked but is grayed out.
There are more exact ways to view and maintain the managing relationship: In the overview area, you can jump to the view "Managerial assignment" where you can directly maintain relationship A012, using the relationship validity display of our "column framework" (click on the right button "column comfiguration" and activate "Link period").
Hope this help
Sarah
Similar Messages
-
Authorization required for creating new Organizational units
Hi all,
How can we give authorization required for creating new Organizational units (IMG CRM Master Data Organizational Management Organizational Model Create Organizational Model) to a particular user?
Thanks and Regards,
Archanathe basis guy should be able to help.
at a higher level: you need to set authorizations to the roles assigned, the transaction code is pfcg.
you may create a new role with the required authorization and assign to the relevant users.
hope it helps..
regards
RH -
Authorization required for creating new Organizational units in CRM
Hi all,
How can we give authorization required for creating new Organizational units (IMG CRM Master Data Organizational Management Organizational Model Create Organizational Model) to a particular user?
Thanks and Regards,
ArchanaHi archana,
U can Create a role through Transaction PFCG.
Just create a role and assign the tcode PPOCA_CRM if u want to give the user just only this authorization otherwise u can select the menu list from sap menu and assign this role to that user.
Another way is if that user already exist in that system then just assign that particular transaction codr with that user.
Hope it will help u
Regards
Subhash -
How to Disable Group Manager Tab for Specific OU(Organizational Unit)
Hi All,
How can i disable Group Manager Tab for particular OU(Organizational Unit) in OAM 10.1.4.0.1? Where should i configure to disable this particular stuff?
Can someone please give suggestions on this issue?
Thanks,
GaneshHi Ganesh,
If you have many OUs under the searchbase that you want to include, but one that you want to exclude, then you could add a filter to the Group Manager tab (in Identity System Console/Group Manager configuration/Tabs menu item) like:
(!(ou:dn:=mygroup))
where mygroup is the ou that you want to exclude
Depending on your ldap sctructure, it may be more appropriate to add searchbases that you want to include rather than use filters to exclude those that you don't want.
Regards,
Colin -
Hi,
I am looking to find the Head of Organisation unit .
Is there any Function Module which will return the Head of Organisation unit .
Help will be appriciated .
Thanks,
SSHi
There are several Function modules which can do the job.
<u>E.g., Function module - BBP_OM_DETERMINE_COMPANY</u>
<b><u>Here is the sample code as well.</u></b>
CALL FUNCTION 'BBP_OM_DETERMINE_COMPANY'
EXPORTING
i_user_id = is_import-uname
IMPORTING
e_partners = ls_ord_partner
EXCEPTIONS
no_company_found = 1
attribute_company_not_found = 2
no_partner_function_found = 3
no_business_partner_found = 4
OTHERS = 5.
IF sy-subrc EQ 0.
MOVE-CORRESPONDING ls_ord_partner TO wa_partner.
wa_partner-addr_type = c_ad_org.
wa_partner-addr_origin = c_addr_origin_master.
ENDIF.
Here is the documenattaion as well.
FUNCTION - BBP_OM_DETERMINE_COMPANY
Functionality
Determines the company (sold-to party) using
Username (sy-uname)
Organizational unit (for purchasing organization "0 50000050")
Business partner number (10 character number)
Business partner GUID
If several parameters are transferred to the function module, the system checks whether they belong to the same company. If they do not, the function module does not supply a result.
Parameters
I_USER_ID
I_ORGUNIT_ID
I_PARTNER
I_PARTNER_GUID
I_LOGSYS
E_ORGUNIT
E_PARTNERS
ET_COMPC
Exceptions
NO_COMPANY_FOUND
ATTRIBUTE_COMPANY_NOT_FOUND
NO_PARTNER_FUNCTION_FOUND
NO_BUSINESS_PARTNER_FOUND
NO_COCODE_FOUND
OBJECT_ID_NOT_FOUND
INTERNAL_ERROR
Function Group
BBP_OM
Hope this will help.
Please reward suitable points.
Regards
- Atul -
Deactivate a workflow only for an organizational unit
Hello,
I would like to know if it is possible to deactivate a workflow for a particular organizational unit.
I would like to deactivate the workflow 'completion by purchaser' only for an organizational unit in order to skip the step of purchaser validation.
Regards,
LinaHi,
Just code it using the expression i have given mixed with the one who you want to use. Then use symbols such as "="(equal) to set your company value...
Remember that you have to code all possibilities !
Example : if you want to trigger the WF if company code = 0001, then you have to tell the system what to do if company code different to 0001 !
Kind regards,
Yann -
You are not the candidate/staffing manager for the specified org unit
Hi all.
With cProjects 4.0 (SP10) we are using the staffing scenario "Resource manager via responsible organization" meaning that the role will be directed to the organizational unit specificed in the "staffing process" tab who then handles the staffing.
Despite the above I get the messages from the Subject header when maintaining the role
You are not a candidate manager for the specified or initial organizational unit
You are not a staffing manager for the specified organizational unit"
As the scenario builds upon the project creating requirements through the role the above messages seem unlogical.
Is there an explanation for why the messages are received?
Best regards / AndersHi.
I also assume that is meaning of the message - but is that logical in this staffing scenario?
The project (leader) should create & update the role and then hand it over to the org unit for staffing by changing the status of the role "Start staffing process". The above message should not be received upon setting that status.
It can not be the intention that the project leader should be assigned as a resource manager to all possible org units.
Phrasing it differently, when the status of the role only is "Staffing in preparation" the project leader must be able to update it including setting the staffing status without these messages being received.
When the status of the role is Staffing in process the only thing the project leader ought to be able to do is the reset the status of the role (cancel the staffing request).
Regards / Anders -
PPOMA_CRM - System does not find the correct Organizational Unit
Dear Experts,
we have done the following:
1. We created a new Z-Field within table CRMD_ORDERADM_H with the Application Enhancement Tool. The name of the field is: ZZFLD000000.
2. The we changed the View-Cluster T77OMATTR and added the attribute ZZFLD00000 (Name Postal Code).
3. We added the attribute to the View in Component BT126H_APPT.
4. In PPOMA_CRM we added the Z-Attribute to the Organizational Unit 'A' with a number range from '08030' to '08035'.
5. Then we changed created a new Org. Determination Rule and assigned the new Determination Rule to a new Org. Data Profile which we assigned to the transaction type. We made a try and the determiantion rule is working!
The point is, when we create an activity the user puts the postal code (in this example '08032') into the created Z-Field and then we expect that the specific organizational unit 'A' will be assigned like Service Organization.
To solve the problem we put a breakpoint to all SET and GET Methods of the Attribute but the system is not stopping there. We missed something but we can not find really the problem.
Which method we have to redefine so that SAP CRM is looking at the new created Z-Field and is searching within the Organizational Structure for the correct Organizational Unit?
Best Regards
OliverHi,
This is my idea, I don't check this.
But, I think it's have to work.
Pass guid to CRM_ORDER_READ, and get parameters.
After that, check where you can read postal code.
I think it's in lT_CUSTOMER_H
For example,
call function 'CRM_ORDER_READ'
EXPORTING
it_header_guid = ZGUID
IMPORTING
ZCUSTOMER_H = lT_CUSTOMER_H
EXCEPTIONS
DOCUMENT_NOT_FOUND = 1
ERROR_OCCURRED = 2
DOCUMENT_LOCKED = 3
NO_CHANGE_AUTHORITY = 4
NO_DISPLAY_AUTHORITY = 5
NO_CHANGE_ALLOWED = 6. -
SRM 5.0 Exception E:BBP_BUPA:034 -Organizational unit in SUS
Hello,
We are in process of upgrade srm 4.0 to srm 5.0 , as configured Plan driven procuremnet with supplier enablement scenario . Connected R/3 (46 c) to SUS using PI 7.0 . But stuck in problem as no new vendor replicated in sus from R/3. XML message processing shows error at SUS system ie ..
"An error occured within an XI interface: Exception occurredE:BBP_BUPA:034 -Organizational unit 50000001 does not exist; check entries Programm:"
while successfully updated existing( working with srm 4.0 since last two years) vendors from same system ,
pls advise.
Regards,
Santosh
I am came across the organization plan change for srm 5.0. Want to be clarify that is it also applicable for SUS organization for vendors.
report BBP_XPRA_ORGEH_TO_VENDOR_GROUP
can any one light on it.
Message was edited by:
Santosh PatilHi
<u>Please read this carefully -></u>
See the following SAP OSS Notes as well ->
Note 957851 SRMSUS: Modification in usermanagement for CUA replication
Note 792364 SRM50/SUS/BP: Conversion of SUS business partner
Note 628547 SRM-SUS: Corrections for SUS 2.0 SP01: business partner,user
<b>Report BBP_XPRA_ORGEH_TO_VENDOR_GROUP</b>
<u>[Convert Org. Units to Vendor Groups ]</u>
<b>Mode details</b>
Mode Short text
0 Do not carry out structure checks
1 Business partner exists for root org.
2 Partner for root org. (only) has org. unit role
3 All level 2 nodes are org. units
4 All level 2 nodes have business partners
5 All level 2 nodes have (only) org. unit role
6 All level 3 nodes are org. units
7 All level 3 nodes have business partners
8 All partners (level 3) has (at least) org.unit + bidder role
9 All level 4 nodes are positions
<b>Purpose of this report</b>
This report converts the HR organizational model for external business partners (bidders, vendors, and their employees).
You have to run this report after an upgrade from BBP 2.0C, EBP 3.0, EBP 3.5, EBP 4.0 and SRM Server 5.0 for every root organizational unit of these external business partners (if you have several such root unit, you have to run the report several times).
This report does not run across clients, so you have to start it separately in every client that you have.
The conversion is required because, in the new HR organizational model, external objects can no longer be stored as object 'O' (=organizational unit); consequently, it is no longer possible to create positions for external objects.
This has the following effects for external business partners who are stored in the organizational model:
The old root object, the 'Central Organizational Unit for Vendors' will in future not be an organizational unit, but rather an organizational object of the type 'VG' (=vendor group)
The interim nodes that were created for reasons of system performance (each containing 100 vendors/bidders) will in future not be an organizational unit, but rather an organizational object of the type 'VG' (=vendor group)
The external business partners of the type Organization (bidders, vendors) are no longer represented by a separate organizational object (in other words, there is no longer an organizational object that has the identity relationship to the partner)
Since the org. object that previously represented the partners is missing, the business partners are now linked directly with the interim nodes (previously, the organizational unit for the partner, and not the partner itself, was linked)
If a business partner has a set of attributes that is different to the attribute values specified for the interim node, the partner in question is not linked directly to the interim node, but rather to another 'VG' object (which has the attributes of the partner), which in turn is linked to the interim node.
Previously, if an external business partner had an employee and this employee has a user in the system, the employee staffed the position in the organizational unit that represented the partner. However, since this organizational unit no longer exists, the position and the staffing relationship no longer exist either. This means, among other things, that there is no reporting option in HR that enables you to navigate from a user to the business partner of the user's company.
Since there is currently no way of directly assigning a user to a business partner (of the type Person), the organizational object 'CP' (=Central Person) is still used to establish this link.
Once the conversion report has run successfully, you will no longer be able to see the organizational structure of the external business partners by calling transaction PPOSA_BBP (or PPOMA_BBP).
However, a new transaction called PPOMV_BBP is available instead. You can use this transaction to display the converted (and newly generated) structure for bidders/vendors.
Prerequisites
Before you actually convert your organizational structure, you should let the report check the structure, and correct any errors that the report detects.
Features
The report has the following features:
A 'Check Only' mode is available, which you can use to check the consistency of the organizational structure of the external business partners at different levels
The report can be restarted. This means if the conversion is canceled due to errors or system problems, and you restart the report, it will recognize any new objects that have already been generated, thus ensuring that structure elements that have already been processed are not converted a second time (this is achieved by evaluating at runtime the log tables BBP_O_TO_VG_OBJ (for generated objects) and BBP_O_TO_VG_REL (for generated relationships)).
If you use table BBP_MARKETP_INFO to store the root organizational units, the report changes the old entries accordingly.
The report writes an application log (log object BBP_XPRA_O_TO_VG) in which messages are logged at two different levels; alternatively, you can request that the message be output directly ('WRITE', for background spool lists).
Although we do not recommend that you do this (because it can result in very long response times), you can run the report in parallel and thus convert several root organizational units at the same time.
Activities
Start the report for every 'Central Organizational Unit for Vendors' (root organizational units for external business partners) in every client that you use.
Annotations
We recommend that you do not use the 'Direct Message Output' option (that is, the option where an application log is not written) in conjunction with the 'Detailed Message Output' option for larger organizational structures, because every object and relationship that is generated will be output, and you will not feasibly be able to process this list.
Even if you use it in conjunction with the writing of an application log, the 'Detailed Message Output' option rarely makes sense if you have tens or hundreds of thousands of vendors/bidders.
Estimated work/expenditure necessary
The runtime for this report depends on the hardware, system load, and structure involved (for example, the number of vendors/bidders who have employees and users and, therefore, also positions, the number of vendors who have attributes different than those of the interim node, and so on).
As a rule of thumb, though, structures with vendors where 10% of users have their own individual attributes are processed at the rate of approximately 25,000 per hour.
Remember, however, that the time required depends to a large degree on the number of nodes where local attributes have been defined, and on the number of business partners who have users.
This can lead to situations where an organizational structure with 100,000 nodes but no local attributes or users can be converted more quickly that a structure with only 5,000 nodes but with local attributes and assigned users.
Hope this will help.
Regards
- Atul -
Usage of Department/Staff switch in Organizational Unit
Hi All,
Just would like to know the detail usage of the Department/Staff switch for the Organizational Unit. Currently neither the Department nor the Staff switch is selected for all the organizational units created. What would be the effect and impact if I set the Department switch for the organizational unit?
Thanks a lot,
FrancisHi Francis,
A staff flag does not have to be marked as such. It does, however, influence the presentation of positions and organizational units in the graphic. Positions or organizational units marked with a staff flag are shown in the graphic next to their respective superior nodes. Without a staff flag they are shown under the superior node.
As for the department,marking an org unit is optional and relates to integration.
If integration with Payroll Accounting is active, certain records are written from Personnel Management to Master Data. If you flag organizational units as departments, only the marked units are written to Master Data.
Marking units as departments makes sense when your organizational structure includes organizational units that are not actual departments (for example, a special project team).
NOTE: In order for the department marks to be recognized, you must also make adjustments in Customizing.
Department Switch in T77S0 (PPABT PPABT):
o 0 = causes the organizational unit directly above a position to
be read
o 1 = causes the organizational unit with a department flag
(infotype 1003 "Department/Staff") above a position to be read
Hope this helps.
Regards,
Arpita -
Dimensional Hierarchy - Organizational unit
Hi all,
I have the following queries related to Dimensional hierarchy.
1. Why we associate logical columns in the dimensional hierarchy?
2. For a particular organization unit there is no dimensional hierarchy, i mean data is at detailed level..
How to display data? ....i mean is it required to build dimensional hierarchy.
Please clarify.
regards
chandra kanth1. Why we associate logical columns in the dimensional hierarchy?
Dimension hierarchies establish levels for data groupings and calculations in your report, they also provide paths for drill down.
2. For a particular organization unit there is no dimensional hierarchy, i mean data is at detailed level..
How to display data? ....i mean is it required to build dimensional hierarchy.
Data will always be at granular level for any dimension in a typical data warehouse. In order to report the fact at higher level for business users we create this dimensional hierarchy in the BMM. So, if you want to create your report that shows measure at specific level of organization then create it, else no need. -
Flag head of own organizational unit - PPOME
Dear all,
I create a new position that valid in the past and i want it is the head of the organization unit at the same time also. But when i check on the flag, it alway is valid from current date. How to fix it?
Help me pls,
Thanks,
QuangHI
A head of own organization unit option is actually use for creating a chief position. So use the T.code PPOME_OLD and then select the position -- click on GOTO menu -- in this select Reporting structure -- then select the same position again -- click on create Chief position button -- After this select "Is managed by" relation ship.
Your query will solve.
Best of Luck. -
How to create Head of Own Organization Unit
Hi there,
I am trying to create Positions in Organizational Unit.I want to create one position as Head of Own Organization Unit.But the option for the same is grayed out and I am unable to do that.Kindly help me out.
Thanks and Regards,
Anita GeorgeHi -
I assume you are using the transaction, PPOME? Within the transaction you can create positions within org units by right clicking on the org unit and selecting create. Once the position is below the org unit, you double click on it to bring up the details below. You should then have the ability to check off the "Head of Own Organizational Unit".
Thanks,
Nick -
Function module for automating creation of organizational unit
Experts,
I am using SRM 4.0. In my system R/3 is acting as backend.
For creation of new organisational unit in SRM, which is not present in SRM but present in R/3 side i have to do the manual activity every time.
Is there any function module? Which can automate this process. If there is any function module which i can use please let me know. and how can i use that also please let me know.
By this automation every time through the program the new organization unit should created in SRM side.
Please let me know..
Thanks in advance. I will appriciate through rewards points.Hi,
Thanks for your input. But i am planning to send one file for HR records and then from that file through program i will upload the file. IF for some user the orgaisation unit will not be found then there itself it would create the OU through Function module(If Any)... I am doing like this as the HR system is some legacy system not the R/3 system.
So Please help me to find out function module.
i will appeciate for you help.
Thanks -
How do I activate the object history for an organizational unit ?
Dear experts,
we're using organizational units, positions, persons and users of the
organizational management (Transactions PPOCE and PPOME) for
the determination of (possible) agents in our Workflows.
The objects seem to have an object history, at least you find such an
option in the "find by" window on the left hand side of the maintenance
transactions, but in our system there are no entries and I can't figure
out how to activate history entries to be written.
Do you ?
Thanks in advance
AndreasHi,
In OM all relation have a validity. I think you mean this with object history.
If you double click an organizational unit for instance and then open the detail tab (if it wasn't open already)
there you'll see Valid On with todays date this is the date which is used for determining the organizational structure, also you'll see No Periods with a green square to the left of the text.
Just above the text Valid On, you'll see a button, when you click on the display periods button you can change the date to see what the relation of the object was at that time.
You can also search the HR forum for more on organizational management.
Kind regards, Rob Dielemans
Maybe you are looking for
-
Delete rule from logical to relational model
hello! I use data modeler Version 3.1.0.700 and I have some problems with delete rule. I have set delete rule in logical model on every relation (NO ACTION) but when i engineer it to relational there is everything randomized. How do i change this to
-
My ipod touch is disable and it says connect to itunes i did so what to do now
i dont know wht to do canyall please help me
-
Hello, STO process after PGI header - shipment tab - Trans ID code should be greyed out. Please let me know if there are any possibilities. Thanks & Regards
-
How do I set Preview as default PDF viewer
I have both Preview and Adobe Reader X installed. I want to configure my setting so when I select a pdf file, it opens in preview and adobe. I have looked through the preferences of both applications, but cannot see where I can change the default app
-
Does "default retry policy" mean what I define in web.config?
Warning: Do not use the information listed in the comments below. Most of it is wrong and/or out of date! Hi all; The docs for ReliableSqlConnection(connectionString) state: Initializes a new instance of the ReliableSqlConnection class with a given c