Org Model to CDB table SMOMITAREA
I hope you can help....
When we download the Org Model to the CDB, the table SMOMITAREA is updated. In this table is a field for 'Default' Sales Org for a business partner.
Can you tell me what defines which Sales Org is default for a person in the Org Model if they are assigned to more than one? In some case we have more than one default and can't work out where this default flag comes from.
Thanks for any help you can give.
Edited by: Terry Butler on Feb 7, 2008 5:47 PM
Edited by: Terry Butler on Feb 7, 2008 5:48 PM
Edited by: Terry Butler on Feb 7, 2008 5:56 PM
Hi Chinmaya
I need function module or table from which i get the regions of org.model.
The table mentioned by you gives the regions under a country..i.e it gives the states of a country..
I need Regions in org.model like NA,LA,APJ,EMEA etc..
Any idea from where I can get these details?
Rgds
Hemalatha
Similar Messages
-
Org.model table to store region
Hi
Please help me in finding the table from which I could get the Region details from org.model.
Ex:
Root -> LOB Service Root org. -> North America, Latin America, APJ.
I need to get the list of SAP regions(North America, APJ etc) available in the org.model
Thanks
Hemalatha.MHi Chinmaya
I need function module or table from which i get the regions of org.model.
The table mentioned by you gives the regions under a country..i.e it gives the states of a country..
I need Regions in org.model like NA,LA,APJ,EMEA etc..
Any idea from where I can get these details?
Rgds
Hemalatha -
Hi friends
Could any one please tell me the table names which stores the ORG model and position and Job.
Earlier reply would be appreciated
Thanks in advance
RaoIn three steps you can retrieve the BP number(s) related to an Org. Model position.
<b>[1]</b>
Positions are registered in HRP1000:
OTYPE = 'S' (Position)
STEXT : description
<b>[2]</b>
Relations between position and persons are registered in HRP1001:
OTYPE = 'S' (Position)
OBJID = HRP1000-OBJID
SOBID : link to person-ID
<b>[3]</b>
Relations between persons and BP numbers are gistered in HRP1000:
OTYPE = 'CP' (Person)
OBJID = HRP1001-SOBID
SHORT : BP number
STEXT : First and Last name of Person -
Tables which stores org model in CRM
Hi All,
Which tables stores the org model or the sales area in CRM.
KRKHi there,
The tables that stores the organization model main information are HRP1000 and HRP1001.
For working with information that relates the org.model with sales area, I normally use static methods of class CL_CRM_ORGMAN_SERVICES.
Check if this class may help you a little more in your needs.
Kind regards,
Garcia -
Tables for Job (STEXT)in Org model
Hi friends
Could any one please tell me the table names which stores JOB-STEXT (which is there under the position field )in the ORG model .Now my requirement is that i should get the job of the BP based on the personal number or BP.
Earlier reply would be appreciated
Thanks in advance
RaoThe function module to find the BP number for the given sales organisation is 'CRM_ORGUNIT_GETBUPA' give organization number as '50000637' instead of 'O 50000637'. you will get bp guid as out put. then you can go to BUT000 and pass the BPGUID and get BP number. else call 'BBP_BUPA_GET_NUMBER' and pass the guid, get the BP number.
You can write select SOBID from hrp1001 into table it_hrp1001 where otjid = orgid and sclas = 'BP'.
here SOBID is the field which contains BP number for that sales org. sclas field should be 'BP'.
Reward points if it helps you
Regards,
Srinivas Maddineni -
Adding new data elements to Org Modeler.
We are trying to add 4 fields to the org Modeler. However it is nowhere to be found like in the orgchart.
Org Modeler 3.0 SP2
PA0001, PA0008, HRP1005 and HRP1008. (also linking to the texts in T001P, so we will require a table inner join)Hi Wade,
In order to get the fields in OrgModeler scenarios you need to make sure that your hierarchy data element in the Source OrgChart contains all fields that you want. For this I recommend creating a NakisaRFC function for the additional data, creating a data element for it and then creating a linked data element to link together the new data element and the existing hierarchy data element. There is no data center in OrgModeler so you will need to do this manually.
Best regards,
Luke -
No assignment to org model in PPOME possible
Hello,
When I try to assign in the org model/PPOME (ECC6.0) a person to a position, the system allows that for some persons u2013 for some not. If not, the message u201CNo entry found, 5W800u201C is issued. If I would try to create the relationship A/008 via PP02, the system issues u201CValidity period of record not within validity period of P 0000XXXX, Message no. 5A039u201D.
Can anybody please explain me whatu2019s going on?
T770S0 is maintained in the following way:
PLOGI ORGA X Integration Switch: Organizational Assignment
PLOGI PLOGI 01 Integration Plan Version / Active Plan Version
RHINTECHECK for personell no. 0000XXXX: all 12 (time-related) records of IT0001 are wrong (error) and the report suggests:
a. Check whether the person is marked in open processes
--> This seems not to be the case
b. Check your organizational assignment, either in infotype 1 or in the organizational structure in the above mentioned period.
--> I think this is also not the problem as org unit and position (PLANS, STELL) are both empty in PA0001.
I am new to HR-module, please explain what is missing, Thanks,
AngieHi,
thanks for your answer. Regarding the questions:
> How did you get the employee records into PA0001?
The employee records were transferred from another system into my system via ALE. In the source system the records were created via an interface (I assume). In the source system OM is not used.
> What about the emplyees that you can assign to a position? Do they have a position in PA0001?
No, they donu2019t. All records havenu2019t a position assigned in PA0001.
> Can you find other differences between the employees that work and the ones that don't?
There is only one difference for the employees who donu2019t work: In PA30 on IT "org. assignment" is field personnel area two times displayed with two different values, even that it is the same field:
On the top of the screen: P0001-WERKS, screen number 0100.
Section enterprise structure: P0001-WERKS, screen number 2000.
From PA0001-table I can see that these employees have changed their personell area in the past (in the source system). Those records were transfered into my system via ALE, too.
> Check dates to make sure that your employee is active within the dates you try to assign him.
The employees are active in the related period.
Please advise. Thanks,
Angie
Edited by: Angie012 on Feb 14, 2011 9:48 AM -
Change log on changing or adding additional position in org model?
If an employee is assigned to a position in the org model is there a log? In CDHDR, CDPOS I can see an entry that updates BUT050 to the org unit. But a org unit could have mulitple positions and if a user gets extended to a 2nd or 3rd position we can't easily see what position was updated at what time. For each assignment there is new entry in BUT050 to the org unit
HI
add that fileds in the all locations where you need it like
in internal table declaration , write statement , select statement
these are the main areas where you have to add that 2 fileds -
hi,
Iam not able to assign user under the position in my org model.Am i missing on somethning? Can any one plz help me
thanks
ajayHi Ajay,
Right click on the Position and select 'Assign' -Select UserIf you are unable to see the users Then try following work around,
Check the Organizational Management set up
Path:SPROMaster DataBusiness Partner --Set Up Integration with Organizational Management.
1. Activate global HR integration by setting the main switch HRALX/HRAC to 'X'.
2. Activate the integration between business partners and organizational units by setting the switch HRALX/OBPON to 'ON'.
3. Activate the integration between business partners and employees by setting the switch HRALX/PBPON to 'ON'.
4. Numbers can generally be assigned in three ways when creating business partners:
a) Number is taken as before from the general internal interval for number range object BU_PARTNER.
b) Number is taken from the special internal interval for the object.
c) Number is taken from HR and given a prefix. A special external interval is used, which has to be defined as XX00000000 to XX99999999, where XX stands for any two letters.
Number assignment is set for organizational units using HRALX/ONUMB, and for employees using HRALX/PNUMB.
The number range object for all switch values is BU_PARTNER, the interval being dependent on the switch value. The internal standard interval is used for switch value 1, for switch values 2 and 3 the interval is defined by the switch HRALX/OSUBG or HRALX/PSUBG. For switch values 2 and 3, a grouping also needs be created for these intervals using transaction BUC2.
To enable the system to connect the grouping and the number range interval, the name of the grouping must be exactly the same as that of the corresponding number range interval. The name of the grouping is in the first column of the table.
If you choose number assignment type 3 for business partners with the role employee (switch HRALX/PNUMB = 3), create the switch HRALX/PSUBG manually in table T77S0.
5. If you would like users to be informed by e-mail when errors occur, the recipient can be defined in switch HRALX/MSGRE (0=No messages, 1=Workflow administrator is notified, 2=User receives mail, 3=Both are informed).
6. If addresses are required to generate business partners correctly, the switch HRALX/OADRE must be set to 'X'. The standard address to be assigned to every organizational unit without its own address can be defined using HRALX/OADBP.
To create a standard address, create a business partner with an address and then enter this business partner's number in the switch.
7. If qualifications for employees are also to be transferred, the switch HRALX/PQUAL must be set to 'X'.
Effects on Existing Data
If you have already transferred employees from a connected HR System in an earlier CRM Release and have now upgraded, the relevant employees (personnel numbers) must be transferred again to the CRM System by initial distribution. This enables important employee information to be stored in the target system, and changes to be transferred correctly to the business partner master records.
Regards,
Satish Mathala -
New fields for Attributes Data Tab in Org Model
Hi, Guru's
I want to add/remove a new fields for Org model --->Attributes data tab
Diivision
Currency
region
dist.chnl
like that I want to add another new XXXX and respected values
How it would be done.
Regards
CR GuptaThank you.
I didn't get get the final Object
Can any one give solution.
system automatically generating the Table = HRT1222 and Field = LOW,
But
I need to maintain some values and to be select one from that list.
How can I overcome ?
Thank You.
Edited by: CR.Gupta on Oct 1, 2011 7:53 PM -
Org model function tab changing
HI,
I am new to CRM and learning CRM.i have created org model by creating marketing,sales and service structure.
everything works fine.
but my issue is when i click in service org tab and in function i am selecting service and service org.then i am going to sales org structure and click on it in function i see service is enabled where i have enabled sales before .In same case if i m scrolling through marketing and going to service structure then in service structure in function tab marketing is enabled.
Can any body tell me any functionality is available in sap CRM to restrict above structure once i have saved it .it will be as usual irrespective If I scroll to different structure.please help me regarding this.
Reagrds,
DebeshThanks for your quick response.
What i am doing is creating a sales organisation in CRM without entering Reference R/3 sales organisation.
Also i checked the "obj. permitted in determination" in a sales org.and run the report "HRBCI_ATTRIBUTES_BUFFER_UPDATE" .
I already done all the above mentioned things, but still i am facing the problem.
One pt is that the table "CRMD_ORGMAN" doesnt have the entry of newly created sales org.
Please provide some inputs.
Thanks and Regards,
Suraj -
Hi,
I need to read the BP assigned to a specific position on my CRM Org Model. This position is assigned to the first organizational unit of it. Could you give some functions in order to do this. I though to use HRP1000 and HRP1001 for this purpose but I can't hardcode the Position Number or Description. (This number will change in other environments.)
It's very urgent.
Regards.Hi Javier,
You can use table HRP1000 to get a Org unit based on SHORT. If you want all the org units attached in the heirarchy, you can use Function RH_STRUC_GET with act_weigd = 'SAP_SORG'.
Example code:
SELECT SINGLE objid FROM hrp1000 INTO (i_objid)
WHERE short = i_orgdata.
IF sy-subrc EQ 0.
CALL FUNCTION 'RH_GET_ACTIVE_WF_PLVAR'
IMPORTING
act_plvar = lv_plvar
EXCEPTIONS
no_active_plvar = 1.
CALL FUNCTION 'RH_STRUC_GET'
EXPORTING
act_otype = 'O'
act_objid = i_objid
act_wegid = 'SAP_SORG'
ACT_INT_FLAG =
act_plvar = lv_plvar
act_begda = sy-datum
act_endda = sy-datum
act_tdepth = 0
act_tflag = 'X'
act_vflag = 'X'
authority_check = 'X'
TEXT_BUFFER_FILL =
BUFFER_MODE =
IMPORTING
act_plvar = lv_plvar
TABLES
result_tab = result_tab
result_objec = result_objec
result_struc = result_struc
EXCEPTIONS
no_plvar_found = 1
no_entry_found = 2
OTHERS = 3
This should give you the object ID's for all the nodes (organization, position and the holders like business partners assined to positions)
Result tab of the above function will look like this :
OT OBJID
O 50000063
O 50000064
S 50000065
O 50000072
S 50000073
CP 50000427
where O corresponds to org object, S-> position and CP-> central person number of business partner (note: when you assign business partner to the postion, it stores the person number of the partner). So you would need to use the function BP_CENTRALPERSON_GET with IV_person_id = central person number (50000427) to get the user Id or partner number
Hope this helps.
Chandrika -
Hello all,
Can someone suggest a function module that retrieves the position information for a user in SRM's org model? The information is shown in PPOSA_BBP, when double clicking on a position (objec type "S") and on the basic data tab below. There are two fields related to label "Position" (above label "Job"), such as "PURCHASNG,SX" and "Supervisor, Purchasing", and I would like to get those two fields (or at least the second full text) programmatically.
By the way, we are running SRM4.0.
Thanks a lot for your help!
JayHi,
You can first use the FM "BBP_OM_STRUC_GET_POS_FROM_USER"to get the position ID for the user.Then using this position Id,you can get the details for the text/description from the table HRP1000.
BR,
Disha. -
Org model - org unit consistency check warning.
Hello,
I am not familiarize with org model. when i tried to create one org. strucuture, every thing went fine. But when i did an inconsistency check i got the warning message " 'IS_SA_ORG' hierarchy maintenance incorrect "
Can anybody help me get the incinsistency check corrected.
Please help me out.Pramod,
This is a typical org model issue..
here is the solution. "Make changes to table T77OMATTUS,
field PRIOX value to be made 0 for fields - IS_SA_ORG, IS_SA_GRP, IS_SA_OFF"
Do let us know if your check still fails...
Julius -
Org Modeler 3.0 : Can't load scenario
Hi,
I'm on OrgModeler 3.0, with DB2. I tried to create a scneario and load it. In the application, it looks like it is able to create but it can't load the scenario. Here's the log. Does anyone have any idea? It looks like it is related to database. Perhaps authorization? database settings?
15782. 19 Jan 2011 15:09:12 ERROR com.nakisa.Logger - : org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE CG_395532b3a98d4a9e976c69866b7300ac(Nakisa_ItemId VARGRAPHIC(50),Nakisa_EntityId VARGRAPHIC(50),Nakisa_Name VARGRAPHIC(255),RequestId VARGRAPHIC(50),RequestDate TIMESTAMP,RequestXML VARGRAPHIC(11000),Completed SMALLINT,SubmittedByUser VARGRAPHIC(50),Errors VARGRAPHIC(4000),ItemType INTEGER,ItemTypeName VARGRAPHIC(50),Anonymous SMALLINT,Action VARGRAPHIC(50))]; nested exception is com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-286, SQLSTATE=42727, SQLERRMC=32768;DB2NKD, DRIVER=4.9.78
15783. 19 Jan 2011 15:09:12 ERROR com.nakisa.Logger - org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE CG_395532b3a98d4a9e976c69866b7300ac(Nakisa_ItemId VARGRAPHIC(50),Nakisa_EntityId VARGRAPHIC(50),Nakisa_Name VARGRAPHIC(255),RequestId VARGRAPHIC(50),RequestDate TIMESTAMP,RequestXML VARGRAPHIC(11000),Completed SMALLINT,SubmittedByUser VARGRAPHIC(50),Errors VARGRAPHIC(4000),ItemType INTEGER,ItemTypeName VARGRAPHIC(50),Anonymous SMALLINT,Action VARGRAPHIC(50))]; nested exception is com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-286, SQLSTATE=42727, SQLERRMC=32768;DB2NKD, DRIVER=4.9.78
15854. 19 Jan 2011 15:09:13 ERROR com.nakisa.Logger - : org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE CI_395532b3a98d4a9e976c69866b7300ac(CountName VARGRAPHIC(255),CountXML VARGRAPHIC(16000))]; nested exception is com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-286, SQLSTATE=42727, SQLERRMC=32768;DB2NKD, DRIVER=4.9.78
15855. 19 Jan 2011 15:09:13 ERROR com.nakisa.Logger - org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE CI_395532b3a98d4a9e976c69866b7300ac(CountName VARGRAPHIC(255),CountXML VARGRAPHIC(16000))]; nested exception is com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-286, SQLSTATE=42727, SQLERRMC=32768;DB2NKD, DRIVER=4.9.78
15856. Caused by: com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-286, SQLSTATE=42727, SQLERRMC=32768;DB2NKD, DRIVER=4.9.78I am having a similar problem with Org Modeler 3.0 Microsoft SQL. On creating scenarios it lets me select the orgunit for the structure, but on the popup that checks off the creation tasks it gets stuck on "Importing data...".
I have tried it many times and there is also a create scenario button on the popup as well that looks like it just starts the process over.
Maybe you are looking for
-
Problem with running multiple servlet in same webapplication with tomcat 3
Hi all, I am using Tomcat 3.0 as webserver with jdk1.3, Servlet 2.0, Templates for html file and oracle 8i on UNIX platform. I have problem with multiple servlet running same webapplication. There are two servlet used in my application. 1) GenServlet
-
Can I buy an iPad 2, online, but to a different country rather than the US only?
Hi. I am not American, (Maltese, if you care) and I am highly considering an iPad 2. One problem. Here in Malta, the prices for the iPad 2 are like $300 higher than that stated on the Apple website. Do Apple offer an overseas delivery (I am ready to
-
I've recently purchased a car mount for my 8820, but everytime I put it in the cradel it goes into standby mode. The only options I see for the cradel are locking and unlocking and the ability to make calls when the phone is locked. How do I disable
-
Create a LabVIEW Based Virtual Instrument for NI Multisim - Missing Function?
Hi there, I am trying to build an output instrument for NI Multisim according to the instructions here: http://zone.ni.com/devzone/cda/tut/p/id/5635#toc3 The problem is that i cannot find the function i see labeled as "Gen Signal" anywhere in my Labv
-
My website has changed without my knowledge
I'm new to support communities and submitted a question without the proper information, so here goes again. My website is joanhauck.com. All of a sudden, it looks like a blog with extraneous material inserted and a download button, none of which I