OPA and Siebel

Hi all, I have another question.

We try to use the OPA and Siebel for this project, it's a big with thousands of rules, new everything about reservations, but anyone know if I can be able to choose, siebel, what are the rules to evaluate? as if the user can choose a subset of the 10 rules of a game of 100 something lime it?

Another question, the architecture can be like that? Rules Client with OPM and the server with Siebel, OPA and OPA connector? Am I wrong? or OPA and Siebel must be on different servers?

I think I'll have other questions while the project is running, so maybe I'll post soon.

Kind regards

Caesar

Caesar,

To answer your questions OPA and Siebel:

We try to use the OPA and Siebel for this project, it's a big with thousands of rules, new everything about reservations, but anyone know if I can be able to choose, siebel, what are the rules to evaluate? as if the user can choose a subset of the 10 rules of a game of 100 something lime it?

You can't choose what rules evaluate in OPA, but rules are evaluated only for the data that exist. In general, we find that our engine is efficient enough that you don't need to worry about which rules are run.

I suggest strongly just using modules with all the rules in it, but if you find that rule evaluations takes too long there are strategies you can use to create a smaller modules with only the rules you need.

Another question, the architecture can be like that? Rules Client with OPM and the server with Siebel, OPA and OPA connector? Am I wrong? or OPA and Siebel must be on different servers?

You need OPA Policy Modeling to create rulebases. The OPA for Siebel connector comes with the necessary operating times in the form of the siebel-determinations-Server and web-siebel-determinations, no other runtimes are needed. Both these OPA servers must be deployed on a server (IIS) .NET applications or a Java (for example, WebLogic), and communication between the Siebel server and the servers of the OPA is managed by Web Services.

I think I'll have other questions while the project is running, so maybe I'll post soon.

I look forward to answer

See you soon
Frank

Tags: Oracle Applications

Similar Questions

  • Import and export of the OPA and Siebel Mapping does not properly.

    Hello
    We created OPA attribute and Siebel mapping fields under administration - policy automation > mappings in our development environment. However, I am able to EXPORT mappings to XML format. But when I try to IMPORT the mapping on the test environment, I get an error "'Attribute name' field is." whose value is more than 50 characters

    When I dug deep in the present, I found this level column length is 75 CHAR type and however on the component business integration component (e.g. Poliy Automation) length was 50. I changed the length of BC and IO level synchronized. IO/IC now shows length 75.
    Still, if I try to import XML on the test environment, I get error "'Attribute name' field is that the value is more than 50 characters."

    Any pointers/direction would help a lot, because we have about 2K attributes to migrate.

    Published by: 923416 on March 26, 2012 09:52

    A few things to say:

    * This has been raised as a bug and will be fixed in the next version of the Siebel connector.
    * I have reproduced this problem and fixed by the following method:

    1 open the object of integration "Policy Automation" in Siebel Tools
    2. Select the integration component 'Policy of automation attribute Mapping' and select the fields component integration
    3. change the length and the outside length of the 'Attribute name' field of 50 to 75
    4. change the length and the outside length of the 'Field name' field of 50 to 75
    5. compile all projects that begin with 'policy Automation"(just to be safe).
    6 stop the siebel Server
    7. copy the new .srf file compiled in step 5 above
    8 restart the siebel server.

    Once the siebel server is rebooted, you should be able to export and import mappings from attribute names and domain names longer than 50 characters.

  • Tables of session OPA in Siebel is growing rapidly. What needs to be done to optimize it?

    We use the OPA 10.4, siebel 8.2. We are in production since January, 2012.We I 149 attributes in our modules. Recently, we were checking S_PA_SESSN_ATTR that contains all the attributes of value of the interview ended up in Siebel and is close to 70,000,000.And that it is growing at a good pace. We show the interview ended up using this table in a custom in Siebel view.

    In the future, we have big plans to move to the OPA and Siebel Sector.We Public will also use Decesion report in the future. My question is

    1. Is there a threshold for the above provided table that we should be aware of?
    2. We have a modules as prototype to production, we will very soon have more rulebases running in production. We use based IO mapping in new projects. Is that all we should seek specifically designing solution for future projects so that we can avoid problems like that?
    3. What to do to optimize the current production? Please tell us the best possible option available for us.

    Thank you

    Shri Nath

    OPA tables are like any other table of Siebel with a lot of paperwork. for example, audit, log tables tables; There must be a Siebel archiving strategy in place, this is usually done with scheduled tasks of MIE.  If they need help with this Expert Siebel Services or ACS have a standard Siebel archiving approach.  The review will help to design the timetable and the criteria for the archiving of data.  You must consider how long sessions need to be retained for verification requirements and examine if archiving to a second database is practical.

    1. Is there a threshold for the above provided table that we should be aware of?

    There is no specific threshold because it depends on how your underlying database is designed, but it is definitely time to start thinking about a check-in policy

    1. We have a modules as prototype to production, we will very soon have more rulebases running in production. We use based IO mapping in new projects. Is that all we should seek specifically designing solution for future projects so that we can avoid problems like that?

    IO mappings make it easier to map data to the Siebel data model.  Try to design the solution so that the session tables are used for backup and restore sessions and are not used in custom views.  You can then automatically mark as complete sessions the final recording to Siebel case make much easier archiving.

    1. What to do to optimize the current production? Please tell us the best possible option available for us.

    The tables are indexed performance should be good enough, that the best optimization is to propose a strategy of archive which deletes the old session records.

  • BPlan modules and Siebel 8.1.1.5

    I understand that this seems to be an example for Siebel 8.2 but if someone spent the time to make it work in 8.1.x? If so can I preview?

    I don't have time to fix the whole process, because I want to use in a CRP.

    Thanks in advance

    Siebel 8.2 is required for integration of benefits to work as expected.

    I think that the business objects and components that map to the modules have been introduced in 8.2. Also, there is a code specific to 8.2 to treat an example of eligibility that is designed to work with the modules of the advantage plan.

    However, this is just an example of integration Siebel-OPA and he uses nothing that you can't do yourself as a systems integrator. Maps, link between OPA and Siebel all work in 8.1.x Siebel.

    See you soon
    Frank

  • Installation of OPA 10.4.3 and Siebel 8.2.2.2 authentication problem webservice

    We work with the OPA 10.4.3 and Siebel 8.2.2.2.  We have installed Siebel and OPA.  We followed the procedures to put in all the integration settings.  However, when we try and launch WD smoke Test, the popup shows a 500 error.  After further review, we found that, despite the use of Siebel eai anon services, we receive an authentication error which suggests that the user name and password must be placed in the header of the soap to Siebel message.

    Can someone tell me please the specific documentation of how to solve this problem and make it work?

    Thank you.

    Sam

    Sam,

    Do not transmit the information of name and password of the user when connecting, even with the Siebel eai anon services.

    You must change the file named "siebel-data - adapt .properties in the WEB-INF/classes/configuration of the web application directory.".

    You can find the details of this in the section "change the siebel data - adapt .properties ' of the Oracle policy Automation Connector for Siebel Manual of Installation

  • Value null sent Siebel to OPA and back of the OPA of Siebel

    Hello world

    Is it possible to have a field with a null value mapped in the Siebel takeover and have value for this field OPA or return the value zero of origin?

    In our project, we have some fields in Siebel that will be mapped to the OPA. This field can have a null value when OPA is called. My intention is to map this field with OPA - and given a set of circumstances, the value of this attribute with a value OR returns the original value of Siebel (which may be zero).

    For example:
    In Siebel under the ignition, there is a text field: mood of the person
    The field is not required, so he has an LOV from: happy, sad, or null.

    It is an example of rule table.
    http://i.imgur.com/YqdGi.jpg

    For mapping, I plan to have-
    [Siebel: mood of the person]-> [OPA: entry in the mood of the person]
    and
    [OPA: output in the mood of the person]-> [Siebel: mood of the person]


    Thanks for your help!
    Isamu Minami

    Published by: Isamu August 8, 2011 15:18

    You can deduct rules based on the unknown function [currently]. Siebel connector will not pass nulls for modules so they will be unknown at the session. You can then set the mood of output OPA based on the question of whether or not the attribute is unknown.

    Hope this helps

  • Should the Tomcat when the OPA with Siebel testing on dev local machine?

    Hello

    I'm seeing if I can install an environment of test-to-end on my dev machine. Basically, I want to write a few rules and trigger in Siebel on my machine before I push anything on the server. I know that the OPM has integrated Tomcat and I was wondering if I could use in a way that instead of installing a stand alone Tomcat on my PC.

    Anyone know if this is possible and what I need to configure to make it happen?

    Thank you
    CC

    Hi cc2.

    Short answer: No, tomcat is not necessary, any server or IIS for .NET, Java application will work

    Longer answer:

    Siebel and OPA communicate through Web Services and the OPA can be installed on a standard Java application server.

    The steps for Siebel and OPA working together are described in policy Oracle Automation Connector for Siebel Setup Guide, but basically, they work as follows.

    1. install the server of determinations and conclusions of Web on an application suiitable Server (any application server j2ee compatible should do).
    2. for determinations Server, make sure that you know what is the URL of the assessment exercise (tests it is strongly recommended).
    3 configure outbound web services in Siebel to appeal determinations Server.
    4 determinations of Web, to make Siebel Web Server Extensions installed and installed the OPA for Siebel connector. This creates the appropriate incoming Web services in Siebel.
    5. change the siebel-data - adapt .properties in determinations of the Web to the location of the incoming Web Services referred to in 4. (see above).

    Published by: frank.hampshire on October 17, 2011 16:23

  • OPA for Siebel connector

    Hello

    next week I'll start a PoC OPA with a big client Siebel. The customer is currently preparing the IT environment this POC and installed OPA OPA for Siebel v10.1.2 connector and 10.2.0.110. But the menu entry called datamodel tools - Siebel - import is not available (as described in the installation guide for the Siebel connector in section finalize and validate the installation of the connector). Modeling plugins directory contains 2 dll files (C:\Program Files\Oracle\Policy Modeling\plugins\siebel-import-export). Anyone have an idea why this customer cannot see this menu entry?

    Any help is appreciated.

    Concerning
    Joerg

    Joerg

    You must use the OPA with Siebel connector 10.1 10.1. 10.2 connector Siebel support OPA 10.2, but it's not yet released.

    Andrew

  • OPA with Siebel - it only works on primary BCs of BO?

    Hello. I write a simple rule. I tested in debug mode, manually enter the values you want and rule interacts with the server of determination as expected. Once more it is a simple rule. After that, I joined it to Siebel. What is being done on Siebel side? I created maps using correct business after picking up correct object business component (which is not primary data BO BC and relationship is through the link (1:M)). I added the correct fields of my BC, defined outcome. Validation of maps went well. Now, I faked policy Automation assess Workflow in Siebel Tools (with the Id of the object = ROW_ID folder within my BC and Configuration and Configuration name = mapping). Please note that this web service has been defined. Now am following in the Watch window in tools what happens. Strange thing is that really one-step build request to the PS AssessRequest data are missing. This means that WF has not found file with special ROW_ID. Just for fun, I put everything in troubleshooting ROW_ID of record in British Colombia primary data BO and AssessRequest was full of data that must be sent to the server of determination. Now wonder: is connector OPA with Siebel operated only on BC primary data BO? When I take a look at the AdminSmokeTest (that work successfully in my environment) I see that BO = employee and BC = employed, what is main BC of BO. Or I miss some relationships in my maps? Please share your thoughts... rgrds
    Milan

    Hi Milan,

    I can confirm that it is a restriction without papers in all versions of the connector (that the 'Global' entity is mapped to the main BO working group British Colombia).

    The potential to map intermediate BCs to the overall entity was raised as an improvement, however and is wanted in a next version of the connector. At this point, I can't confirm when it will be available, but I'll do my best to get an answer for you as soon as POSSIBLE.

    See you soon,.
    Jason

  • OPA with Siebel integration

    Hello
    I want to install 10 OPA with Siebel 8.1. Do I need to have a comprehensive set of determinations server engine determinations and web of determinations implemented before installing the connector for Siebel OPA?
    In addition, there's no install.exe in determining server pkg (downloaded from Oracle), how can I install it.
    Thank you

    Published by: user2553059 on January 17, 2010 16:08

    The server of the determination must be installed as part of the connector. The instructions for doing this are the connector install guide and the installation guide for the OPA Runtime. The server of determination is a WAR of Java file that can be installed on any J2EE application server or a .net Web application that should be deployed to IIS. The simplest option is to start to download Tomcat and deploy the WAR file.

  • ODI and Siebel CRM - Modules of knowledge Oracle Siebel CRM in Oracle Data Integrator.

    Hi all

    I'm looking for information on ODI and Siebel CRM.

    Part 1:

    For the moment, we do not use ODI to load data into Siebel, guys on the team here

    do a lot of PL/SQL for CEF Siebel system tables. (I'm not a person of Siebel)

    Part 2:

    Then these tables of Siebel, I use ODI BI Apps to finally get the data for some dashboards OBIEE.

    I thought that maybe there would be a better way to do part 1 using ODI.

    According to me, that there is a knowledge Oracle Siebel CRM Modules in Oracle Data Integrator.

    http://docs.Oracle.com/CD/E21764_01/doc.1111/e17466/oracle_siebel.htm#ODIAA461

    Here's what we have:

    ODI 11.1.1.7.0 Patch 18204886

    ODI BI Apps 11.1.1.8.1

    Siebel Version 8.1.1

    Pointers to people who have made would be apprecated.

    Eric

    After talking with my boyfriend of Siebel, here's what I understand:

    ODI will load the tables of EIM, which, said, is 75% of employment

    and the last 25% is the .ifb file is generated and ths to run the file on the

    Server Manager.

    Yes, ODI can load data but my guy Siebel

    the ifb file will have to be revised manually...

    When I get a moment, I'll do a small test case and see

    If I can build and run a simple example of this in ODI.

    A small proof of concept.

    Eric

  • Automatic assignment of record parent registration RN when created by OPA and involve a custom object

    The question that we face, it's what seems to be the forced transfer of the child for parent records records when she is using OPA integrated with RightNow to create records. This scenario is a little complex, so I put try it below with a structure to make it easier.

    • Scenario: creating records in RightNow across an interview of the OPA
    • OPA setting of mapping:
      • Personal contact Center (account)
      • At the beginning of the interview, load data related to an individual: Incident
      • At the end of the interview, update Incident
    • Data models:
      • OPA: Global-> [object custom-1] > [custom object 2]
        • all containment relationships
      • RN: Incident-> 1-> object custom object custom 2
        • All relationships of association
    • Detailed description: in Takeovers we are inferring creating two records personal 2 object with a Custom single object 1. In these registers Custom object 2, we put directly the field that contains the link PK 1 custom, object so that each personal object 2 is actually assigned in RN for different Custom object 1s. Some examples of data to explain:
      • Custom 1 object associated with the Incident, read in the OPA
        • ID is set to 123
      • 2 custom object created in OPA under instance of Custom 1 object with ID = 123
        • Link to PK for 1 item 123-custom
      • 2 custom object created in OPA under instance of Custom 1 object with ID = 123
        • PK link for 1 custom object on 345 (different from the Custom object 1 read OPA)
    • Expected behavior: the object two custom 2s are created and assigned to their respective different personal 1 item RightNow records.
    • Actual behavior: the object two custom 2s are created and assigned to the Custom object with ID 123 1

    To continue the investigation, we then tested using a different set of objects, standard objects, but with the same rules:

    • Data models:
      • OPA: Global-> contact-> the incident
        • all containment relationships
      • RN: Organization-> (current) Contact-> Incident (custom object)
        • all relationships of association
      • Detailed description: same logic as the previous
      • Customer expected: same as previous
      • Actual behavior: Matches expected behavior. The Incidents have been correctly assigned to their two different respective Contacts

    This behavior of divestiture now seems specific to custom objects, but can ayone confirms that this is the case and the behavior expected please?

    In addition, we are confident that when you test this feature about 2 weeks ago, we received the expected behavior in BOTH cases to 80%. Maybe it's because changing the configuration in our RN environment that we are not aware of, so we are investingating cela, but are there changes to the OPA / connectors deployment for customer environments in recent weeks that could have caused this please?

    Finally, if this could be affected by a change of configuration of RN, nobody knows what this configuration can be please?

    I can confirm that this is the expected behavior. A few more details are given in the article of doco hierarchies entity Understand - he explains how the containment relationships mapped determines the assignment to the parent.

    The reason for this behavior is that most of the time, it makes sense that the registration of the new entity instances to 'work', feel that they are saved in exactly the same hierarchy of containment that was present in the OPA, and in a way that ensures referential integrity (we support in particular the case where the whole hierarchy of objects is created at the same time if the parent does not yet exist at the time of the creation of the rule (, so you couldn't possibly know its ID). Otherwise, as Matt says, is up to the author of the rule to make sure that, for example, 345 is a valid foreign key.

    This behavior should be the same for the built-in objects as well as custom objects, and as Brad says he has not changed recently. If you see this behavior in some cases but not in others, what this means is that probably in cases where it works as expected, there are multiple relationships between the parent and the child object, and it happens that the foreign key that you set manually is different from the foreign key of the mapped containment relationship.

  • Extracting data from Siebel, OPA and impose rules on this

    Hi all

    We have a scenario:

    OPA is used as the server front-end to answer some questions & based on these responses, OPA must validate the data in Siebel and return the result to OPA.

    for example:

    I have a few contracts in siebel, based on my rules in OPA (say, year 2010 > & warranty = 2 years), I need to recover the data that are corresponding to this criterion of Siebel and display in the OPA.

    Can I use OPA connector for Siebel to achieve?

    From now on I saw and heard the examples where connector for Siebel takeover is used when Siebel is the front end application and OPA serves just to validate in the back-end.

    Anticipate some answers.

    Thank you
    Shyam

    You can do this with Siebel connector.

    Specifically, you can use the data in Siebel to begin a session Web determinations then use Web determinations of conduct and maintenance. The results of this interview can then be saved to Siebel.

    See you soon
    Frank

  • OPA vs Siebel 8.1 Haley business rule

    Experts

    do you know if Siebel 8.1 engine Haley business rule supports the same functions as OPA which allows users using Word to write rules and import the word to OPA to run the rules?

    Thanks for your advice

    See you soon,.
    Eddie

    Hi Eddie

    The Haley in Siebel 8.1 business rules engine is a family of products completely separated from the OPA. It is not possible to write rules of Word in the Haley business rules engine as you can in OPA.

    The Haley business rule engine is no longer supported by Oracle and will not be updated in future releases of Siebel. If you plan to use it, you should think about OPA rather to use the current product.

    Concerning

    Anthony Bettanin | Director, Global Partner Enablement, Oracle policy Automation | Oracle global alliances & channels
    Office: + 61386163683 | Mobile: + 61434832564 | 417 St Kilda Road, Melbourne, Australia
    Area to OPA knowledge: http://www.oracle.com/partners/en/knowledge-zone/applications/042908.html

  • 12.1 the OPA and several mappings

    Hello

    I have a questions about maps features: Guide to the user Oracle policy Automation

    The idea is in the future to implement a connector in a no Oracle environment and use a RightNow environment.

    Is it possible to define several mappings for each of the attributes?

    If a single system called OPA, then I use a map, if it is the other, I use other maps... and this tree, 3, 4 different mappings.

    Thank you.

    Orlando

    Orlando,

    OPA does not map an interview to two different data sources. Your approach here should be to create a web service as a single Web services connector and to use this web service to decide on the possible storage of the parameters sent by OPA.

    Unfortunately, you can not test the side mapping without a data service to map to. Which means the creation of a web service.

Maybe you are looking for

  • My Satellite S1800-400 won't start

    Hello I have a Toshiba Satellite S1800-400. When I press the button to start the computer, the witness only burns.The witness indicates that the laptop is on, but there is no activity. Not hard disk which start up, no disk drive that will run.Is ther

  • 15 ab108ax: cannot enable Wifi

    Hey guys, I just installed windows 8.1 on my hp Pavilion ab108ax 15. the laptop originally supplied with windows installed 10 but I don't like windows 10 so I bought a copy of windows 8 and install it on my laptop. now most of the pilots are doing we

  • Mobile VPN client

    Does anyone know a client VPN for Windows Mobile 2003 second edition certified for Cisco PIX? TIA Stefano

  • 10 automatic update of unusual things I believe

    High tower HP 2000 240 ca Win 7 Home was on IE 9, but automatic update is on IE 10 now.  ESET antvirus I noticed that IE 10 seemed faster, but sometimes when the lap top is put to market seems not to want to go on a chosen site (ie: hotmail) and bogs

  • How to add pages in Acrobat Reader DC?

    How can I add pages in Acrobat Reader DC, or is that not possible?