Attributes value in Organizational Model
HI,
Iu2019ve created a new attribute for a org unit in scenario service. Itu2019s attribute REGIOGROUP based on values of this field of table ADRC.
Now, I need to maintain attribute values for this attribute for each OU to get BP determination.
The problem is that I need to have many different values in each OU for this attribute; for a several value entries, I need to automatically determine a OU for each BP.
Is there any way to set this values from a pre-created table or do I need to set this manually (all values in tx PPOSA_CRM for eah OU) ?
EX: OU 1 values 100101, 100102, 100103u2026 100999
OU 2 values 010110, 010111, 010112, u2026010199
Best Regards,
Teresa Lopea
check this link for [attributes values in organizational model|http://sapcrmlearn.blogspot.com/2009/02/organization-model.html]
Similar Messages
-
How to give Value set for model attribute?
Hi all,
How to give value set for model attribute?
plz explain me with some sample code.
Regards,
SrinuHi Srinivasulu,
An attribute (of basic data types like integer , string etc) holds a single values.
Please clarify by what you mean value set ?
Also, share the structure of context.
Regards,
Kartikaye -
Sending controller context value attributes to web service model
Hi,
I have put some parameters (value Attributes) in controller context and mapped to different views. Is there any way by which i can send the values to the web service model , each time the web service is called? like through header or some thing like that??Hi Sujesh,
Read those value attributes in your controller using following code:
wdcontext.currentContextElement().get<attribute>();
and then set these value in your web service model.
<model name> model = new <model name>();
model.set<attribute>(<value>);
wdcontext.node<nodename of your web service model>().bind(model);
wdcontext.current<nodename of your web service model>element().modelobject().execute();
Regards,
Bhavik -
Organization Model Before Data Replication
Dear SRM Gurus,
System:- SRM5.0 EBP5.5
I am stuck in CRM-Middleware, data replication from R/3 to SRM.
Can i still prepare ORGANIZATION MODEL, before replicating data.
Best Regards,
ANIL RAJPAL.Dear Yann,
I have replicated Product categories from one R/3 site.
a) Am using SRM5.0 EBP5.5, should i run report to get vendors into PPOCV_BBP ?
b) In PPOMA_BBP - in attributes VALUE field is GREY - i cant put any entry in it ? have i missed any config ?
Best Regards,
ANIL. -
Multiple Currencies Used in Organizational Model
Hi,
is there any way i can maintain multiple currencies for different organizational units?
let's say, org unit A uses USD and org unit B uses EUR.
because what i understand, once i assigned the currency at the root of the organizational model, it will be inherited to all organizational units bellow.
Thanks.
JDIn Tcode OOATTRCUST, for your attribute, you can tweak the inheritance characteristics to be either:
I think Option O ( Local values overwrite inherited values ) should do the trick for you.
Let me know how it works!!!
JD -
OBIEE Report based on attribute dim or say base attribute value
Hi,
I have OBIEE and Essbase implementation and have set of attribute dimensions. I am trying to understand how can I create reports in OBIEE where I can use the attribute values to filter, group, sum my fact data. For example I have a hierarchy for Dimension Supplier Geography as below -
Geography (Gen1 - Dimension)
(Gen2, Region)
(Gen3, Country)
(Gen4, Supplier Parent)
(Gen5, Supplier) (Attribute as Company Name)
Sample :
Supplier Geography
-- East
-- C1
-- PS1
-- S1 (Comp1)
-- S2 (Comp2)
-- West
-- C2
-- PS2
-- S3 (Comp1)
-- S4 (Comp2)
-- C3
-- PS3
-- S5 (Comp3)
-- S6 (Comp4)
-- North
-- C4
-- PS4
-- S7 (Comp3)
-- S8 (Comp4)
-- South
-- C5
-- PS5
-- S9 (Comp1)
-- S10 (Comp2)
Now, I would like to report where I can display information based on the attribute and display across different level. This would require to create drop down for this attribute values. For example -
A drop down showing values are Comp1, Comp2, Comp3, Comp4. When user selects Comp1 and assume that I have fact as sales amount, it should show report as below -
Comp1
Region Sales Amount
East - 10,000
West - 5,000
South - 7,000
I don't want to add a level as company as it would result in lot of redundant information. Also, I have got almost half million members and it would explode the size if I add more levels. Is there any better way to achieve this? Can I model this using alternate hierarchy? If so how would this exposed in OBIEE again?
Appreciate your inputs.
ThanksIf you are sure of the number of attributes the user will be using as criteria is fixed and will not change, you should able to bind the literals to page items like:
select emp.ename
from emp
join attribute_value a1 on a1.empno = emp.empno and a1.att_name = 'DEPT'
join attribute_value a2 on a2.empno = emp.empno and a2.att_name = 'SALARY'
join attribute_value a3 on a3.empno = emp.empno and a3.att_name = 'HIREDATE'
where a1.att_numeric_value = :P1_dept_value
and a2.att_numeric_value = :P1_salary_value
and a3.att_date_value = to_date(:P1_hiredate_value,'YYYY-MM-DD');or
select emp.ename
from emp
join attribute_value a1 on a1.empno = emp.empno and a1.att_name = :P1_att1_name
join attribute_value a2 on a2.empno = emp.empno and a2.att_name = :P1_att2_name
join attribute_value a3 on a3.empno = emp.empno and a3.att_name = :P1_att3_name
where a1.att_numeric_value = :P1_att1_value
and a2.att_numeric_value = :P1_att2_value
and a3.att_date_value = to_date(:P1_att3_value,'DD-MM-DD');What happens when your user wants to add another attribute and use it as search criteria. You have to:
1) add a JOIN clause to the SELECT
2) add to the WHERE clause to the SELECT
Warning personal opinion to follow: I would give up binding (i.e.. skipping parsing os the SELECT statement) for the flexibility of generating the SELECT at runtime. If the user adds a new attribute, then the PL/SQL code that assembles the SELECT statement would not have to be changed. All the meta data is stored in the database as to what the new column is and which column in the attributes table to use (ATT_NUMERIC_VALUE or ATT_DATE_VALUE). If your method of displaying the attributes and receiving the user's criteria is dynamic like my example, then you would not have to change the application at all for new attributes.
Just my 2 cents worth of opinion,
Mike -
Business Partner in Organizational Model Missing
Hi
I have added an Org Unit in Development Server and the ID and BP number is generated.
I have Transported from Dev to Quality server by using RHMOVE50 to move the org unit.
The Org unit and ID are transported successfully but the BP number is missing.
Note: Earlier for all other Org Units in Qulaity the BP Number exist.
Please prove me solution and points will be rewared.
Thanks and Regards
MasthanHi,
Apart from the above steps given by others you can also follow these steps as they did work in my scenario, this generally take some hours for the system to generate the BP ids so its better to schedule these activities in the evening so that when the Ids would be visible the next day I dont know whether this is a standard but this did happen in my case as i had to create the org structure twice so i had this experience twice.
Scenario when the buffering is not done and the Business partner id is not getting created in ppoma_crm
Check Settings for Attribute Maintenance
Check the consistency of the attribute assignments to the organizational units.
1. Access the activity using the following navigation options:
Transaction code SPRO
SAP CRM IMG menu Customer Relationship Management  Master Data  Organizational Management  Organizational Model  Tools  Check Settings for Attribute Maintenance
2. Execute the check.
Organizational Data Settings Check
See documentation of the IMG activity for details about this check
1. Access the activity using the following navigation options:
Transaction code SPRO
SAP CRM IMG menu Customer Relationship Management  Master Data  Organizational Management  Organizational Model  Tools  Organizational Data Settings Check
2. Execute the check.
Setup Buffering for Sales Scenario
Report HRBCI_ATTRIBUTES_BUFFER_UPDATE is used to buffer the attributes of organizational management objects. To enable buffering you have to maintain view T77OMATTR.
Enable Buffering for Sales Scenario
1. Access the activity using the following navigation option:
Transaction code OOATTRCUST
2. Select the structure node Scenarios.
3. Check the checkbox in the column Buffering for the scenario SALE.
4. Choose Save.
Update Buffers for Sales Scenario
1. Access the activity using the following navigation option:
Transaction code SA38
2. Call transaction SA38.
3. Select the report HRBCI_ATTRIBUTES_BUFFER_UPDATE
4. Select the checkboxes for Delete All Buffers and Restructure buffer on Date.
5. Choose Execute (F8).
In note 737315 further details regarding this topic are described. Note you can also schedule a job in transaction SM36 to run this report regularly.
Hope this helps.
Regards,
Amit -
Fetch attribute value of structure node
Dear All,
Please let me know is it possible to get the attribute name and attribute value of a structure node of a record model inside the program?
Can I give any name as the attribute name?
Regards,
Biju K GeorgeHi,
could you provide an example ?
I think you speak about using field-symbol.
--> get the attributes of a structure or a table --> same has field catalog for ALV
--> get the value of the attributes :
concatenante structure_mane attribute_name into w_field separated by '-'.
assign (w_field) to <field>
check <field> is assigned.
and <field> is the value of the attribute attribute_name of the structure structure_name.
regards
Fred -
User is not integrated in organizational model
Hi!
We are in SRM 5.0 Server 550. We have created our own roles based on the standard roles. Our employee role is almost identical to SAP_EC_BBP_EMPLOYEE. We have added some transactions.
Users_gen worked fine for the users, their attributes are maintained in BBPOMA_BBP and the check tab shows green light. But when user logs on and tries to maintain its settings we receive the message "User is not integrated in organizational model"
We also receive an error while trying to create a SC. I think this is related to the problem above.
Have we missed a crucial transaction?
I can see we are missing the authorization object PLOG.
Sincerely
Anders
Edited by: Anders Öhrling on Nov 5, 2008 10:56 AMHi!
The problem stared when I was trying out the new role that this user has gotten. BBPSC02 didn¨t work. By a chance I looked at the settings and saw that "User is not integrated in organizational model" was stated at the top. One could also see that no attributes at all was maintained here. So it looks like there is a correlation between BBPSC02 dump and that the user is not integrated in the organizational model.
Sincerely
Anders -
BP number in Organization model
Hi experts
When we will creating new organization structure along with Org Id BP # will be coming automatically
I would like to know what are the settings need to be done for this.
becoz now when i am creating in my production server now it is not displaying BP # for newly created Org model
Many thanks
VinayHi Vinay,
Go to IMG> CRM>Master DataBusiness PartnerIntegration Business Partner-Organization Management--Set Up Integration with Organizational Management.
Here you have to set up:
HRALX HRAC X
HRALX OBPON ON
HRALX ONUMB 2
HRALX OSUBG and here the no range for ur org.
Apart from the above steps, follow the steps given below as they did work in my scenario, this generally take some hours for the system to generate the BP ids so its better to schedule these activities in the evening so that when the Ids would be visible the next day.
Scenario when the buffering is not done and the Business partner id is not getting created in ppoma_crm
Check Settings for Attribute Maintenance
Check the consistency of the attribute assignments to the organizational units.
1. Access the activity using the following navigation options:
Transaction code SPRO
SAP CRM IMG menu Customer Relationship Management  Master Data  Organizational Management  Organizational Model  Tools  Check Settings for Attribute Maintenance
2. Execute the check.
Organizational Data Settings Check
See documentation of the IMG activity for details about this check
1. Access the activity using the following navigation options:
Transaction code SPRO
SAP CRM IMG menu Customer Relationship Management  Master Data  Organizational Management  Organizational Model  Tools  Organizational Data Settings Check
2. Execute the check.
Setup Buffering for Sales Scenario
Report HRBCI_ATTRIBUTES_BUFFER_UPDATE is used to buffer the attributes of organizational management objects. To enable buffering you have to maintain view T77OMATTR.
Enable Buffering for Sales Scenario
1. Access the activity using the following navigation option:
Transaction code OOATTRCUST
2. Select the structure node Scenarios.
3. Check the checkbox in the column Buffering for the scenario SALE.
4. Choose Save.
Update Buffers for Sales Scenario
1. Access the activity using the following navigation option:
Transaction code SA38
2. Call transaction SA38.
3. Select the report HRBCI_ATTRIBUTES_BUFFER_UPDATE
4. Select the checkboxes for Delete All Buffers and Restructure buffer on Date.
5. Choose Execute (F8).
In note 737315 further details regarding this topic are described. Note you can also schedule a job in transaction SM36 to run this report regularly.
Hope this helps.
Regards,
A S -
Organization Model : Adding new relationships
Hi friends,
<b> Organization Model : Adding new relationships to the existing list while assigning agents to a position </b>
Using transaction PPOMW, after creating an organization unit we assign a position to it.
When we right click the Position and select assign from the context menu, a dialog box appears where we have to choose relationships.
Can we create and add new relationships to this list. say for e.g. Position: holder Site
Please help.
JonJon,
This is definitely possible. I had a similar reqt where a new relationship Position: Holder Location was required.
Here's how to go about it.
1. We have to maintain the required entry in the table T77AR
This can be done through Transaction Code: SM30 or OOVK
Enter the table name T77AR and click Maintain button
2. Select Relationship 008: Holder from the table
Double Click on Relationship Characteristics from the frame on the Left Hand side. Here two entries are maintained.
The details of each of the above columns are given below.
A/B: Contains a code that represents a particular type of a relationship. there are two types, active(A) and passive(B) (reciprocal).
The two types exist since most relationships have two corresponding sides, or perspectives. For example, consider the relationship between a father and son. There is only one relationship, but there are two distinct perspectives to that relationship.
NOTE: Active and passive should not be assumed to mean superior and subordinate. Sometimes one side of a relationship does have a superior standing. However, it is also possible that both sides of a relationship have equal, and corresponding, standing. It is also possible that some relationships will be one-sided. This occurs when, for example, you create relationships with external objects.
Relationship: Contains a code that represents the relationship between two objects.
100% Check: You can specify in this field whether the 100% limit should be checked when percentages are entered for weighted relationships (infotype 1001).
The value entered in this field will determine the type of message that is issued if the 100% limit is exceeded when a relationship is created.
You can choose between the following values:
'E' = error
'I' = information
'W' = warning
' ' = no check is carried out
Check Work Schedule: You can use this field to control how the system is to treat relationships to persons in connection with the infotype "Work Schedule" (1011).
Check obsolete: This field controls the system reaction when relationships are entered or changed in connection with the infotype "Obsolete - 1014".
3. Now double click on the Allowed Relationships button from the frame on the left hand side.
Here we maintain a new entry Site.
Object: S
Object type text: Position
A/B: A
Rel: 008
Relationship Name: Holder
RelObjType: F (Site)
4. This entry now appears in the dialog box
<b> R&D is the name of the game </b>
Julius -
Sales Area, Organizational Model and Territory Management
Dear Experts,
I'm meeting unexpected system behaviour (CRM Release 2007) during the configuration of the territory management, below the steps I have done:
1. Define a new Employee from BP transaction
2. Go to "Organizational Model", create a new position under the existing organizational unit and assign the new BP to it.
3. Go to "Maintain Territory Hierarchy", add a regional level to the existing structure, add the new BP and set the appropriate territory attributes.
4. Go to "Maintain sales area for territories from Org. Model", select the new regional level and click on "Show Sales Areas". The system shows as attributes status "Position 50000125 has no sales areas".
Where can I set the sales area for the territory?
Thanks in advanced for your help.
Kind regards,
Alberto
Edited by: Alberto Angelini on Apr 7, 2009 6:43 PM
Edited by: Alberto Angelini on Apr 7, 2009 6:44 PMHi,
In TCODE CRMM_TERRMAN under the tab where the positions for a territory are assigned,
check if Territory attributes are maintained. There should be SA_SALES_AREA maintained here.
Also in TCODE PPOMA_CRM under the Function Tab check whether the Sales Area for the position is maintained.
Regards,
Masood Imrani S. -
Issues with Organizational Model in CRM
Hi guys,
We are implementing CRM 5.0 and I generated Organizational Model in system using Report: CRM_ORGMAN_R3_ORGDATA_GENERATE. This report generated organizational model with no errors. But there is a issue with org model:
In our R/3 system same sales office are assigned to multiple sales area and same salesgroups are assigned to multiple sales office due to this in CRM when the org model generated it only assigned the sales office and sales group to sales org 1000 however sales org 2000 and 3000 left unassigned.
eg:
R/3:
Sales office assigned to
sales area: 1000 10 10
001
002
003
2000 10 10
001
002
003
And after generation in CRM:
Sales org: 1000
sales office: 001
002
003
Sales org: 2000
no sales office or sales org assigned.
When I am trying to create it manually then it gives me an error: "attribute_R/3_SA_ORG with value xyx already assigned".
Did anybody faced similar issue?
I even ran the report for to change the org model to enhanced version but it didnt helped.
Please give your suggestions.
Thanks
AnkitHi Ankit,
Its common that the sales office are only assigned to the first sales organiz unit in
CRM structure in PPOMA_CRM. The same for the sales groups that are only assigned under the first sales office unit in CRM structure in PPOMA_CRM.
No mather, the important thing is that under Function tab > Sales office tab, for a sales office, the system has all the possible combinations for R/3 sales org, R/3distribution channel and R/3 division.
And the same under Function tab > Sales group tab, for a sales group, that must contain the possible combinations for R/3 sales org, R/3 sales office, R/3distribution channel and R/3 division.
In this way, you have the structure like:
SALESORG1001
SALESOFFICE 1100
SALESGROUP 100
SALESOFFICE 1200
SALESOFFICE 1300
SALESORG1002
SALESORG1003
But inside SALESOFFICE 1100 details you have something like:
Sales office tab:
R3 sales org | R3 DC | R3 Div
1001 10 01
1002 10 01
1003 10 01
And under Sales Group 100 you have something like:
Sales group tab:
R3 sales org | R3 Sales Office | R3 DC | R3 Div
1001 1100 10 01
1002 1100 10 01
1003 1100 10 01
1001 1200 10 01
1002 1200 10 01
1003 1200 10 01
1001 1300 10 01
1002 1300 10 01
1003 1300 10 01
Hope it helps,
Susana Messias -
Organizational Model Determination by Responsability
Hi experts:
I have the complain scenario. Depends of the Complaint's Reason is the organizational model responsible.
I tried to create a Determination Rule of the Organizational Model by Responsibility to evaluate the Code Group of the Catalog Type C1.
When I create the responsibility in the Container It allows me to add the Structure and the Field that I want to evaluate and an initial value if I want.
I am using structure: CRMT_6305_SRV_SUBJECT_UI
Field: CODEGRUPPE
But when I try to create the Responsibility the system throws an error: "XX-XXX-XXX It is not valid input value".
I have to do anything else to allow create the responsibilities??. Itu2019s missing to active something? or I was using a wrong structure.
Thanks in advanced!
Sussie.Hi Prajit ,
We want to determine Org based on employee responsible but not on basis of USER.
Employee responsible will be assigned to a particular position in Organization .
We want to determine Organization unit where Employee is assigned to that particular position.
When employee resposnsible is changed Org unit (Service ) should be changes .
Please suggest solution.
Thanks & Regards,
Anup Reche -
Hi all, please can you tell me what is the table that save information about organizational model in SRM?
Thanks in advance
RosaHi. HRP1000 holds the org units, positions etc.
HRP1001 holds the relationships between the org units and so on. All the relationships are in the 1 place, so to get from an org unit to a position to a central person you would have to read this table twice.
HRP1222 holds the normal attributes, linked to the org plan by HRT1222.
HRP5503 holds the spend and approval limits, linked by HR5503.
HRP5500 holds the company codes, purchasing orgs and groups linked by HRT5500.
HRP5501 holds the material group responsibility linked by HRT5501.
HRP5502 holds the plants and storage location linked by HRT5502. The plants are stored as business partner number, the link from BP to actual plant code is in table BBP_LOCMAP.
I hope this helps.
Regards,
Dave.
Maybe you are looking for
-
Have changed my apple Id to a new email address. its all working fine on my PC and also on come up with the new ID on my icloud page on my iphone but when i try to buy something from itunes etc on my phone, the log in box still contains the old id.
-
How can i charge my macbook pro with a inverter
how can i get my macbook pro to charge using a inverter sometimes it will charge and sometimes it wont works fine when plugged into a ac outlet in my home
-
How to set buttons to be visible on initial load of slideshow?
I'm using ImageSlideShow. I'd like to set the previous, play and next buttons to be unconditionally visible on the intial load of the page. Currently one has to hover over the appropriate region to see a button, and I'm trying to make it obvious th
-
Friday, December 21, 2012 Adobe Elements Complaint/Chat I have been waiting more than 30 minutes for a chat....This is ridiculous. So, here is phase one of my complaint! Good Afternoon, In 2009 I purchased Photoshop Elements 7 and I was excited that
-
Encrypting traffic between Sharepoint and SQL
We have a 2013 Environment used by internal and external users. External traffic (external users accessing the extranet site) is encrypted using SSL certs. Internal traffic (internal users to the intranet site) is not encrypted which is fine. We are