Adapter Factory Question

Hi,
Is it possible to populate a Child Process Form using Adapter Factory ?
For example:
- in the User Profile I have defined a UDF , GroupWise alias
- when this field is updated, I would like to fire a trigger that will modify the UD_NGW_NICK child form (add a row with the value from the UDF defined above)
Thank You for your help,
Ionut S

Hi,
You know how to fire a trigger when user field is updated then its become simple to populate the child table.Here is what you should do.
1.Have this Change + field name task in your provisioning process.
2.Attach an adapter to this task.
3.In the adapter you can write your code to populate the child table.You can use tcFormInstanceOperationsIntf to populate the child table.
Please let me know if you still have any problem in doing that I can help you in that.
Regards
Nitesh

Similar Messages

  • OIM Adapter Factory vs. DB Connector for MS SQL

    Hi all.
    I have a customer which is asking the following question:
    Is it possible to build a connector for SQL Server using OIM's Adapter Factory instead of buying the available Database Connector?
    Would it be too complex?
    Thanks for any ideas.

    You can do it. But complexity depends only on your use cases & your knowledge with OIM & MS SQL.
    We create custom connectors if needed, cost saving is one of the important factor for choosing this. :-)

  • Get OIM Date format using Adapter Factory

    I have written below java snippet to convert date to oim date format.
    public String getOIMDate() {
    DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss z");
    Date date = new Date();
    return dateFormat.format(date);
    }The above code will return current date as string which is used to update user in OIM.
    I need to use Adapter Factory to return current OIM date in string format.
    Can you help me in building the adapter with the way i mentioned above?

    just build jar for same and place this to <OIM_HOME>/server/JavaTask folder or upload in db using UploadJars.sh script.
    Then follow below steps to create Adapter task(Hope you are looking for Pre-populate adapter)
    http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/creadp.htm#BABHGEBG

  • Adaptive RFC question

    I have a general question: could you tell me the reason why the RFCs to be called in JAVA Web Dynpro should be designed transferring the table values in the "Tables" parameter tab and not the "Import" and "Export" parameter tabs?

    Re: Adaptive RFC question
    Posted: Apr 3, 2006 7:59 PM    Reply 
    Hi Tania,
    You need to know first what is import parameter, export parameter and table parameter.
    Import enables you to pass single set of values. Export enables you export single set of values. When you have data that is collection of n number of sets of data, use Table (Stucture) for import or export.
    E.G.
    Suppose, you are trying to see result of a student by Importing roll number of the student. You can use Export parameter to display result (a single set).
    But if you want to see reuslts for n number of students by inputing n number of roll numbers, you need to use table structure for inputing the roll numbers and outputing the results.
    An ABAP developer needs to document these parameters so that the WebDynpro developer can understand what are input tables and what are output tables.
    Need to know more ? let me know.
    Ashutosh

  • Differences between OIM Connectors using Adapter Factory and Generic Tech

    Hi,
    Can any one please tell me what is the difference between Oracle Identity Manager Connectors by using Adapter Factory and Generic Technology.
    Regards,
    Raghunath..

    This issue is a bit complex but let me try to explain.
    One way to look at it is to consider cars with automatic and manual gearboxes. A car with a manual gearbox requires more skills of the end user. You do need to understand how to use the clutch and what gear to use under what circumstances. In a car with an autoamtic gearbox all of these things are abstracted away from the user. On the other hand a automatic gearbox is more complex to manufacture, especially if you would do it yourself with just some machine tools and some basic materials available.
    In the same way an adapter factory connector requires a bit more skill to install and configure. A generic tech one is a lot more point and click. The downside is that creating the generic tech takes a little bit more effort and skill.
    Excellent article by Nishant on this : http://blog.talkingidentity.com/2007/06/understanding_oims_generic_tec.html
    Hope this helps
    /Martin

  • OIM - Beyond the Adapter Factory

    Hi all,
    I have now outgrown the capabilities of the Adapter Factory and need to find out how to directly code my adapter functions - in this case for a GTC connector.
    I have not been able to find the guidelines for this in the standard product documentation and so wonder where this information and knowledge can be gained?
    Many thanks,
    Bernie

    See this doc, may be useful:
    http://download.oracle.com/docs/cd/E14049_01/doc.9101/e14057/custom_prov.htm#Toc153968045

  • Sender JDBC Adapter : Urgent Question

    Hi,
    I am working on a Oracle - XI - R/3 scenario.  This scenario is working fine currently.  The question that I have is what if I more than 500,000 records existing in the oracle table, then how many records will be picked up by the adapter when it polls the Oracle table .   Will it try to pick up all the records, or does it pick up records in small packages..Can I set up the  package size somewhere ??
    I havent found an option in the adapter as such, and do not have high volumes of data in the Oracle table  yet, so havent been able to run tests myself.
    Thanks a lot
    Any help will be appreciated
    Mayank

    Bhavesh, Tim, Sandro ..
    Thanks for giving me ideas in getting my issue resolved.  I think I have the solution finally.  I controlled the data being selected using the
    SQL Query Statement " select * from zbwxi where  rownum < 5000 and readflag = 'U' "  and in the
    update sql statement I put " update zbwxi set READFLAG = 'P' where rownum < 5000  and readflag = 'U' . 
    ZBWXI was by Oracle table which has a field called readflag.
    I have run a few tests and the results look good to me ..
    Let me know if you need explanation on why this worked ..
    thanks for all your help
    Mayank

  • AC Adapter Connector Question

    Hello. I have a t400 with a 90 watt AC adapter. The connector for the adapter seems to be wearing out since the insulation is tearing and little wires are sticking out. Also when moving the laptop while it's plugged in, it flickers between battery power and AC power.
    Here is a picture of the damage
    Link to picture
    So my question is, is it safe to still use this charger with out damaging my laptop? Thanks.
    Moderator note; picture(s) totalling >50K converted to link(s) Forum Rules
    Solved!
    Go to Solution.

    i would recommend that you stop using this adapter and get a new one. 
    A short circuit may cause the power adapter to catch fire, and/or your motherboard getting fried. 
    Regards,
    Jin Li
    May this year, be the year of 'DO'!
    I am a volunteer, and not a paid staff of Lenovo or Microsoft

  • RFC Adaptive Model Questions

    Hi all,
    I have some questions about RFC Adaptive Model in Web Dynpro:
    1)Can I add a new RFC into a Model without recreating that?
    2)There’s a way to WebDynpro don’t lost de mapped attributes like an input field that’s mapped to an import parameter of a RFC? Because all the times that I change the Model and recreate that, my application lost the link between Controller and View and it’s generate a lot of work to redo this manually.
    Thanks,
    Manoel

    About RFC models, if I have this schema:
    RFCModels
    -- ZRFC_A
    -- ZRFC_B
    -- ZRFC_C
    If I want to add a new RFC to this model (ZRFC_D), I can't do that. In this case I want to create a new Model with the ZRFC_D right?
    When I import a Web Services Model and I have made some changes in Web Services, I don't have a Re-import option enabled like RCC models. What can I do in this case?
    Thanks,
    Manoel

  • JDBC sender adapter == advanced questions

    Hi Expert,
    basically I want to query a database VIEW to pull data, can you please answer my questions:
    1) Can I specify variable in the select statement like select * from myView where createTime<today and flag="true"? today is a variable for today's date. Or some other variable we can define in PI?
    2) Since generally view is not updatable, so what I should enter in the update statement? Let's say the view is based on three tables, one table named TableA has the field flag. So I guess I can update the flag directly in the TableA. However how can I make sure the the records created between the select and the update are not marked as false? I know if select and update is made to the same table, PI would make sure the update will be done on the sames records resulted from the select. However in my case, select is done on view while update is done on table. How can I be sure the flag is changes only for he processed records?
    3) In my scenario, I need to initially load 100mb data from JDBC adapter, would it be problem with this hug amount of data in the JDCB CC?
    Thanks

    Hi Jayson,
    1) Can I specify variable in the select statement like select * from myView where createTime<today and flag="true"? today is a variable for today's date. Or some other variable we can define in PI?
    A) Yes, it works but it should be createTime<TODAY().
    2) Since generally view is not updatable, so what I should enter in the update statement? Let's say the view is based on three tables, one table named TableA has the field flag. So I guess I can update the flag directly in the TableA. However how can I make sure the the records created between the select and the update are not marked as false? I know if select and update is made to the same table, PI would make sure the update will be done on the sames records resulted from the select. However in my case, select is done on view while update is done on table. How can I be sure the flag is changes only for he processed records?
    A) UPDATE TableA set flag="flase" where createTime<TODAY().
    This shd work.
    3) In my scenario, I need to initially load 100mb data from JDBC adapter, would it be problem with this hug amount of data in the JDCB CC?
    NO, 100mb is not a big deal for PI.
    Regards,
    Karna...

  • JDBC Adapter Newbie question

    Hi,
    I'm learning about XI and have a question regarding the JDBC adapter.
    Is it possible to generate interfaces and data types in the design view from the jdbc adapter under XI or do the interfaces have to be designed manually?
    Kind regards,
    Heiko

    hi,
    they have to be degined manually in XI
    have a look at this page:
    http://help.sap.com/saphelp_nw04/helpdata/en/22/b4d13b633f7748b4d34f3191529946/content.htm
    and check how interfaces for sender and receiver adapter have to look like
    Regards,
    michal
    Message was edited by: Michal Krawczyk

  • Non Central Advanced Adapter Engine Question

    Hi All,
    I have a question on non-central adv adapter engine. We have a proposal of installing a non central AAE for demographic reasons. Central PI instance is in North America. New AAE is going to be installed in Europe.
    Now question is if we run ICO based scenarios in non central AAE, would they run with out any impact if the central instance is unavailble due to connectivity issues?
    Please provide us some insight into this or any other relevant issues.
    Thanks
    Ven

    Hi Ven,
    >>>Now question is if we run ICO based scenarios in non central AAE, would they run with out any impact if the central instance is unavailble due to connectivity issues?
    All  ICO based scenarios running on Decentral Adapter Engines (DAE), will definitely run successfully even if the central instance (Integration Engine) is unavailable due to connectivity issues.
    Please take a look at the following links:
    http://help.sap.com/saphelp_nwpi71/helpdata/en/46/69f88453070ea1e10000000a155369/content.htm
    http://help.sap.com/saphelp_nwpi71/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/frameset.htm
    Regards, Gaurav

  • Decentral adapter engine questions

    Guru's,
    My customer's XI 3.0 system has interfaces to 30 partners, almost all using the SOAP adapter. It turns out that when XI sends  a high volume of messages to one partner and this partner is not responding (system down, network issues, etc.) all messages to the other 29 systems are blocked/timing out in the soap adapter because this adapter cannot deliver it's messages to the misbehaving partner.
    Therefor the customer wants to have a dedicated AE for business critical processes. They claim they need a decentral adapter engine to achieve this.
    My question: is that the best solution in this case? The customer has a CI and DI on different hosts and thus already two AE. Can't they make use of that to split important/less important traffic to their partners?
    Assume the DAE is needed anyway. We want to install that on the same hardware as the XI system itself, because most of the connectivity is already in place.
    Question: Does this DAE need it's own SID or can it use the same SID as XI itself with a unique instance number? If the DAE needs it's own SID, then I need to create a database as well (+ backup + database maintenance)...
    There is also the requirment to use 2048-bit certificates. The current  XI 3.0 supports only 1024-bit, NW 7.00 supports 2048-bit.  Is it supported by SAP to have a XI 3.0 system with a NW 7.00 Decentral Adapter Engine?
    Thanks and Regards,
    Rob Veenman
    SAP Basis.

    Hi Rob
    I can't answer all your questions but I can offer some tips that will help improve the performance and perhaps you will not need to install the DAE.
    1) you can increase the number of queues/threads available to the SOAP adapter. This will help with performance issues in high load situations.
    See the blog: /people/kenny.scott/blog/2007/08/20/messaging-system-queue-properties-after-xi-30-sp19-xi-70sp11 for details on how to do this.
    2) apply note #1136790 Blocking receiver channel may affect the whole adapter type. The parameter in this note will help prevent a problem with one SOAP channel, for example, blocking all your other SOAP channels. This will allow other interfaces to operate as normal if the high load interface has problems.
    See the blog: /people/kenny.scott/blog/2008/12/05/xipi-file-and-jdbc-receiver-adapter-performance-and-availability-improvements
    You should be on a SP higher than SP20 to avail of the functionalities in points 1 and 2 above.
    3) also ensure note #937159 XI Adapter Engine is stuck. This will help with the Adapter Engine performance.
    Maybe some of the other forum users can help you with your other questions.
    Regards
    Mark

  • Adaptive Layouts questions

    I did a little work with the layouts when 6.5 came out but am starting afresh with the 10.3 layouts since they seem to have been cleaned up. I have a few quick questions!
    1)
    The first layout I'm looking at is the Base Page Layout and right off the bat I'm trying to figure out what the basepagelayout-navarea.html file is, and why there isn't a layout web service created for it out of the box. Any ideas?
    I created a webservice for it and plugged it in and the layout seems to remove all adaptive styling from community pages, but the KD and search layouts fall apart. I went through the documentation but couldn't find anything related to this layout. Any suggestions?
    2)
    I've noticed that the basepagelayout causes an issue when you visit the "My Account" section. Basically it forces the footer to display to the right of the rest of the portal window. This only happens in IE8.
    One way to correct this issue would be to remove the 'align="left"' entry in the table of the "My Account" section by creating a new "My Account Layout". But it seems odd that this fails right out of the box, so I'm wondering if there is another workaround or reason this is happening?
    This is a snippet of the code that duplicates the issue in case anyone has a suggestion, or is bored/curious:)
    <table align="left" width="100%" bgcolor="green">
    <tr>
    <td>
    My Account
    </td>
    </tr>
    </table>
    <table width="100%">
    <tr>
    <td bgcolor="red">
    Weird Alignment
    </td>
    </tr>
    </table>
    Thanks
    Geoff

    You can get rid of this issue by adding an extra DIV element arount the pt:basepage.content tag in the BasePAgeLayout.html
    <div style="float:left;width:100%;">
    <pt:basepage.content/>
    </div>
    Regards
    Santosh
    Edited by: user10406069 on Oct 5, 2010 10:38 AM

  • 'unbounded' java factorial question

    during a recent job interview I was given a java assessment test and asked to write a code fragment to calculate factorials.
    The tech lead then walked through the code with me and questioned how I would write the fragment
    'unbounded' by an int, long or double type.
    He mentioned the phrase 'max value' somewhere, but I don't understand the solution he was looking for.
    do any java gurus understand the question? can you provide a code fragment that meets this requirement?
    I've seen the typical code samples using an int type as the input number.
    Thanks in advance for your help.

    user13537476 wrote:
    during a recent job interview I was given a java assessment test and asked to write a code fragment to calculate factorials.
    The tech lead then walked through the code with me and questioned how I would write the fragment
    'unbounded' by an int, long or double type.
    He mentioned the phrase 'max value' somewhere, but I don't understand the solution he was looking for.He was probably asking what you would do if the result were bigger than Integer.MAX_VALUE, Long.MAX_VALUE, etc. Factorial grows very fast, so even a modest input can have a result that's too large to fit in those types.
    do any java gurus understand the question? can you provide a code fragment that meets this requirement?I can't speak to what the interviewer was looking for, but if it were me, I'd use BigInteger.
    I've seen the typical code samples using an int type as the input number.That would be sufficient to show the general approach, whether iterative or recursive, but it will only work for small values. If I recall, 12! is the largest factorial value that will fit into an int. You can use the same approach with BigInteger.

Maybe you are looking for

  • Safari keeps crashing on my macbook pro HELP!

    this shows up as the report. i have loaded it in safe mode, restarted my computer countless times and i have no idea what else to do! please help! Process:         Safari [146] Path:            /Applications/Safari.app/Contents/MacOS/Safari Identifie

  • How to increase font size in form that comes to me?

    Hi guys, how would I go about increasing the size of the form content that I receive when clients fill in this form: http://www.gvcheese.co.nz/nett_wholesale.html I've tried applying classes to the text fields but this has no effect on the form data.

  • Can't open attachments in mail

    Mac OSX 10.9.4 Can't open any attachments in mail by double clicking. Was able to do previously. Now need to click on attachments, download, then open from application (word, acrobat, excel, etc). Even when attachment is in downloads folder, double c

  • Accessing values of components in a form in a JSP function

    Hi, I have a peculiar problem. I want to access the value of a textbox in my JSP method. Please let me know how to do that. The code is <%!           public boolean checkFile(String filepath)      System.out.println("************ " + filepath);      

  • NB305 first time setup display too big for screen

    I just bought an NB305-310 netbook  (two, actually, and the first one had no trouble). It came loaded with Windows XP.  When I turned it on I wasn't able to set it up right away, when I came back to it, I found the display of the welcome screens and