BADI in  Org model determination..

Hey Gurus..
We determine the org model(service org,service team , etc) by the zipcode of the sold to.User just needs to enter sold-to.
I am in pocess of understanding the configurations done in the system in order to implement this.
I would like to know the way to determine which BADI is trigerring for this org determination.
Thanks

Hi,
Its not a BADI which is triggering the determination. It is function module which is attached in the rule definition. U can view the rule definition in Tcode: PFAC.
This Rule is inturn attached to the org profile.
If u wish to change the determination, all u need to do is decide on the parameter to be passed, and change the logic accordingly in the function module.
There is one BADI also available CRM_ORGMAN_BADI and its method
CRM_ORGMAN_DETERM_INITIAL may be of some help.
Regards,
Shalini Chauhan

Similar Messages

  • Org Model determination for BP

    Dear SAP experts,
    We are using SAP CRM 7.0 and want to apply the Org Model determination by creating a new BP in WEB UI.
    As we defined a Rule in PFAC (based on POSTCODE_1 and COUNTRY), is it possible to "execute" this rule by using a standard Function Module or Class Method?
    The scenario is quite simple:
    - The Country/Postcode attributes are defined for the Org Unit
    - A Custom Rule is defined
    While creating a BP (on SAVE) a Function Module will be called:
    Thiis function should read the custom rule and its associated attributes,
    then read the corrispondent values (Postcode/Country) of the Business Partner
    and apply the determination based on the custom rule.
    The result would be the associated Org. Unit.
    Pratically is what the "Simulate" button does in the PFAC transaction.
    Any idea if there is already standard FMs to achieve this?
    Best Regards
    Diego

    Hi Denis,
    I would say, yes, we plan to activate the buffering.
    Once more, I´m looking for a clean way to:
    1.Reading Container Attributes (COUNTRY/POSTCODE_1) of a Determination Rule (ZRule)
    maybe RH_GET_HRS_CONTAINER
    2.According to the attributes (for example COUNTRY) prepare a WHERE condition
    3.Determine the attributes values for a BP (executing the query with the the WHERE condition above)
    4.Execute the Rule (SALE scenario) to determine the Sales Group
    CRM_ORGMAN_ORGOBJECTS_FIND_1
    5.Check the Org Model Hierarchy to read the Sales Org / Sales Office associated to the Sales Group.
    Any help is welcome
    Diego

  • Org Model determination from Employee Responsible

    Hello friends,
    I have to derive the Org responsible base on the Agent for the Service scenario. I am using the Detremination Rule ORGMAN_22 for this purpose.
    I have created the Org Data Profile with this rule and have assigned it to the transaction.
    But still the organization is not determined.
    Can anyone please let me know if i am missing a step.
    Thanks,
    Vipul.

    Hi Vipul,
    In Organization Model ( TR: ppoma_crm), there is a check box "Object Permitted in Org. Determination" which determines whether the org. unit will be used in the org. determination or not. Check whether the check box is checked for your org. unit. Also check whether you have defined the required attribute in your rule ( Business Partner in this case) in your org unit
    Let me know if this works..!!!
    Best Regards,
    Vishant
    Edited by: Vishant Jain on Aug 12, 2008 8:33 AM
    Edited by: Vishant Jain on Aug 12, 2008 11:08 AM

  • FM to simulate the org model determination - sales group and sales office

    Hi
    I am looking for a FM to get the organization profile details which on sales order Organization tab.
    I want to pass BP# and order type as input and get the sales group, sales office.
    I tried using 'CRM_ORDER_MAINTAIN'' but with no luck. (May be I am not using it correctly )
    Please suggest any a way to achieve this .
    Thanks in advance
    Swapnil

    Hi Swapnil,
    U can  Simulate  in the orgdata rule itself  from the following path mentioned below--
    SproCRM-Master Data-Organizational Management----Organizational Determination-
    Change rules and profiles.
    Enter the Rule -ORGMAN_14 and click on display-
    Click on simulate rule resolution icon next to Change icon
    mention the Partner number and click on execute test icon or F8. You will get the list of sales office and
    sales groups. you will also get the  FM details in the rule itself. Revert me for any other  clarifications.
    Regards
    Pavan.A

  • Org model by State & Zip code - ORGMAN_7 - set default if no entry

    Orgman_7 10000164 works well for us.  But if no country, state, zip code is found it errors as no org object is found.
    How can I set a default org if no country state zip is found?
    in CRMC_ORGPROF I set 10000164 as the org model determination rule, then I tried to create a responsibilitiy rule based on document type and added the document type as an attribute in the org model but did not work.
    Thanks,
    Glenn

    Hi Ashish,
        In PPOMA_CRM for the organizational elements that represent our sales offices we maintain the Country, State, & Postal Codes (some have hundreds of entries as some states have multiple sales offices in territory, but a single sales office controls a single postal code).
         A new customer calls our ICWC and we create a new BP, using ORGMAN_7 works well when the state & zip code exist as an attribute.  It finds that sales office and sales org it is assigned to.
         If no entry is found, then the ICWC user gets numerous error messages all related to no organization being found.  If an order is created it fails to pass to R/3 until we correct the document.  Usually done in the GUI as there is no place in the ICWC to update the sales org. 
         Basically looking to have a dummy office get found if no entry is found in ORGMAN_7.  This would allow the order to pass to R/3 and then we could more easily work entries that his the dummy office (update PPOMA_CRM when a bad zip or state combo is entered.)  Sometimes is a typo on the user in creating the BP record.
    Thanks,
    Glenn

  • Partner Determination using Transaction Type in Org Model

    Hi Experts,
    I am a functional consultant working on CRM 5.0 and currently customizing the partner determination procedure for transaction Lead. As per the business requirement, for all the leads created by default the system should determine a Lead Qualifier in the transaction Lead. In order to achieve this I am using rule 14000146 Orgman_14 which provides org unit for a transaction type. In the org model I am having a org unit defined as "Lead Management Dept" as well as I have created and assigned position Lead Qualifier and assigned emp to this position too. Now I have defined the sales attributes for this Org Unit "Lead Management Dept" and for the sales attribute "Transaction Type" filled in value as Y001 which is my transaction type for Lead.
    The issue is that this defined attribute is not inherited by the position although this position is assigned to the above mentioned Org Unit and therefore the partner is not getting determined in the transaction. Can someone provide guidance about this issue? How to inherit this attribute to position so that the position is determined in the PDP? or any other alternative for this situation??
    Thnaks and regards
    Ambar Adhav

    Hi,
    Try transaction OOATTRCUST, scenario SALE> Attributes/Scenarios:
    For PROC_TYPE attribute try to change the Inherit.Type and see how the system behaves.
    Regards,
    Susana Messias

  • Predefault Account based on Org Model

    Hello,
    we would like to achieve that the account is predefaulted for new transactions based on the users position in the org.model.
    How could we achieve this?
    We thought of using organizational attributes for this.
    Thanks in advance

    You can use organizational model to set the info in the system, but I think there is no sap predelivered logic to populate account (if you are refering to customer) according to org. model according to your needs. But you can use badi or event to achive your requirements. To use badi, go to spro>crm>basic functions>partner processing>business add-in for partner. there do the desired coding. And after that set that badi is called in your partner determination procedure.

  • Org Unit determination based on Emp Resp in Task

    Hi...
    I am using the standard transaction type TASK, and want to determine the Org Units Sales Org, Distribution Channel and Division based on the value entered for employee responsible. I have these employees to Sales Organization in the Org model under Positions. For the sales Org, I have maintained country as the attribute and released it. My requirement is to see the corresponding Org Units in the TASK transaction depending on the country of the Employee responsible.
    Appreciate your help.
    Regards

    Hi Sadhu,
    Please try to create a new organizational data profile in IMG:
    Customer Relationship Management->Master Data->Organizational Management->Organizational Data Determination->Change Rules and Profiles->Maintain Organizational Data Profile
    This new organizational data profile should have the following attributes:
    Scenario: Sales;
    Organizational Model Determin. Rule: please try 10000258 (Orgunit employee) or 10000162 (Employees for responsible org. unit);
    Mandatory: Sales Org. / Dist. Channel / Division.
    For last, please assign your new organizational data profile in your document type:
    Customer Relationship Management->Transactions->Basic Settings->Define Transaction Types
    I hope it helps.
    Kind Regards,
    Gabriel Santana

  • Multiple business roles and org data determination

    Hello together,
    we are having an issue with the organizational data determination. Some users have multiple business roles in different sales organizsations. This means, they are assigned to several units in our org modell.
    This users can select the business role after the login screen. But this selection doesn't affect the org data determination (rule: ORGMAN_12).
    For example. My user is assigned to 4 different org units. After the login i select a role. In debugging i can see this role, but the system selects only the first role and not the role i've selected after the login.
    Is there any other rule which follows the select business role? Or can i assign one user only to one unit?
    Best regards
    Sascha

    Thanks for your reply!
    The problem is, that i need exactly the org unit according to the selected business role at the beginning. Because we have in one company different distribution channel (e.g. 10, 20, 30). And depending on this the user can create an business partner in 10, 20 or 30. So, in our case we have some users assigned to 10 AND 20 AND 30. For each channel we have one role.
    Our org modell looks like this:
    company XYZ
    --channel 10 ( role 'salespro10')
    mustermann-m
    --channel 20 ( role 'salespro20')
    mustermann-m
    --channel 30 ( role 'salespro30')
    mustermann-m
    If the user mustermann-m select salespro10 he should be able to create a business partner in channel 10. And if the user select the salespro20 he should be able to create the bp in channel20.
    But if you use the RH_STRUC_GET i get ALL assigment.
    Best regards,
    Sascha

  • Org Model attributes

    What are the attributes in Org Model used for?
    Thanks

    Org Determination Procedure
    •     Maintain determination rules. You can define new rules for both types, responsibility and organizational attributes. In both cases you can use a wizard to create the rules. You can simulate the rules created with the wizard and process them again if required.
    •     Maintain organizational data profile. Within the organizational data profile, you choose a scenario (for example, sales or service) for which you want to use the profile. You then assign one of the available determination rules. You can assign one rule with type responsibility and one with type organizational attributes. If you define a rule in both fields, the system finds the intersection of both quantities. Additionally, you define which organizational units are mandatory and must occur in the transaction. You can use the wizard to create and assign organizational data profiles.
    •     Assign the organizational data profile to one or more transaction types
    Cutomizing:
    IMG->Customer Relationship Management->Master Data ->organizational Management ->Organizational Data Determination ->Change Rules and Profiles->Maintain Determination Rules
    Example:
    •     Enter determination rule 10000164 (ORGMAN_7- Det. acc. to partner at. (Reg, Country))
    •     choose Copy.
    •     Go to container tab page.
    •     Go to the change mode and modify the values as per your requirement on the Container tab page,
    •     If you want to delete an value select and right-click and choose Delete entry.
    •     Save the modified determination rule.
    •     Simulate organizational data determination based on the values in container tab page.
    •     Choose Simulate rule resolution and enter the attributes based on the values in container tab . 
    Organizational data profile maintenance
    Create the new organizational data profile.
    IMG->Customer Relationship Management->Master Data ->Organizational Management->Organizational Data Determination->Change Rules and Profiles->Maintain Organizational Data Profile
    Example :
    •     Choose New Entries.
    •     Choose the sales scenario.
    •     From the list of scenarios, choose Sales.
    •     Use the determination rule defined in organizational model rule.
    •     In Organizational model rule, enter the number of the determination rule
    •     Fill the mandatory fields Sales Organization and Distribution Channel for output of organizational data determination.
    •     Select Sales organization and Distribution channel.
    •     Save the organizational data profile.
    Thanks
    Amar Reddy

  • Can I create and add my own customized attribute in Org.Model?

    Hi,
    I have a question on Org.Model. If I have to add my own attribute in the 'Attributes' tab, how can I add one.
    My scenario is like this:
    We are using the std Org determination based on employee responsible. But an employee may exist in more than one position in the CRM Org.structure. The ideal scenario would be to have the Org Determination talking place with a combination of Employee Responsible and the Store(customized) partner function.
    Please see what guidance you experts can give me. Points will be generous.
    Thanks,
    John

    Hi Fredrick,
    I dont think this should be a problem as when a user is assigned to two different org units, and when you are using the rule based to determine org based on the user (standard rule 10000194), the system will pop up to select the relevant org (it will pop up both org units where the user is assigned) and you need to select one that is relevant to you.
    This pop comes in transactions when you enter the employee responsible and if the org data profile is assigned to the transaction type.
    Hope this clarifies as per my undersatnding of your requirement and reward points if useful.
    Srini

  • Changing The Validity Dates In Org Model in CRM- User Level

    Hi
    How can we restrict the Validity Dates in Organisation Structure at User Level.
    I need that the user should be given some specific dates<b> ( Valid till or assigned till )</b> while assigning in the org. And it should be visible always in the Org Model.
    We tried using Delimited Date Function, but the User gets ellapsed if the Validity is expired.With the business point of view, <b>the requirement is that all user should be listed in Org model with respect to any dates.this would mean that if a user is terminated we would want to change the Valid till date in the Org</b>

    Hi Amrita,
    Business partner number and Object ID is automatically determines by system when creating a org unit.
    I dont find any configuration to create org unit with your own BP number and object ID. You have option to make repairs to the existing org unit.
    Please find the below path to repair the org unit
    IMG -> CRM -> Master Data -> Business partner -> Integration Business partner -Org management -> Create Business partner initially
    Select the org unit and execute to get all the org units.
    You can select the org units with errors /warnings and click on start repair to get automatic assignment of BP.
    Hope it helps
    Reward points if it helps
    Regards,
    Madhu

  • Display of general attributes in Org Model

    Hi Experts,
    In my Org Model, in attributes tab the general attributes like division,distribution channel etc are not existing. What is the procedure for them to get displayed in the attributes tab of org model.
    Regards,
    Aielneni Lakshith Rao

    There are two possible solutions to your question:
    1.  A simple solution:  in the attributes tab, make sure that you have selected 'SALE' in the attribute maintenance scenario.  If you still do not see the attributes, click the button BELOW the 'Object permitted..' selection field, (a little + sign),  to open all the attributes.  You should then be able to see all the attributes determined for the Sales scenario.
    If the above solution does not work, then
    2.  use t-code: /nOOATTRCUST and check if those attibutes exist.  For this select 'SCENARIOS' in the dialog structure and select 'SALE'.  Then open scenarios and in the list of attributes check if distribution, division... exist.
    In a normal situation, the first solution should solve your problem.  If you need further assistance, please post a followup to this response.
    --Venky
    Edited by: javlin-ga on Oct 13, 2011 5:07 AM

  • Organizational Model Determination Rule

    Hello !
    I am looking for an organizational model determination rule which is looking for the Org Unit of the given employee responsible. Could anybody help?
    Maybe a little more explanation. I created a partner determination procedure which looks for the employee responsible via the business partner. The system should then look for the organizational unit in the org model, which belongs to the employee responsible. Therefore I need an organizational model determination rule.
    Thanks a lot!
    Astrid

    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

  • 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,
    Debesh

    Thanks 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

Maybe you are looking for

  • Urgent Help: IOS 7

    Urgent Help: Does anybody know when exactly the new IOS 7 will be released!

  • Want album but in another country

    I'm looking for the album "Mozart l'Opéra Rock." I cant find it on itunes USA but in France. I'd like to purchase this but not sure about currency. It shows 9,99£ but when you convert that on a converter it says that equals $1,000 usa dollars. Should

  • Import Word Documents and Merging Projects

    Please look at this link

  • New iphone for husband, new apple id?

    I have an imac, that my husband and I share. All of our music is on it. He uses gmail as do I. His contacts are all at gmail. My contacts are on the mac. Should he get a new apple id for his phone? Will he be able to get to our music and apps? Thank

  • Can't launch Iphoto for some reason

    Hello, I'm unable to launch IPhoto for some reason Here is the log from the console 28/02/10 20:19:55 com.apple.launchd.peruser.501[154] ([0x0-0x1ec1ec].com.apple.iPhoto[4038]) Job appears to have crashed: Bus error Here is the start of the crash log