Using PI to support multiple formats and Adapters

Hi All,
We are planning to start using PI as our Enterprise middleware system. In order to achive the full functionality of an Enterprise middleware we are looking at adding capabilities to PI to support
1. Formats like : EDIFACT / ANSI , HL7, ebXML
2. Having Conversion Agents : PDF.
3. Connectivity Options : AS2, OFTP, SFTP.
Can someone point me to how they have attained the enterprise wide function for PI. We have started reaching out to vendors for each of these options. It would be helpful if someone can also inform on the challenges and issues they faced using PI with tehse additional tools.
Regards,
Arunava

Arunava,
1. Formats like : EDIFACT / ANSI , HL7, ebXML
The SAP standard doesn't offer specific functionality for EDIFACT, ANSI X.12 etc conversion. In principal, you can have three solution for this - Custom-built EDI development based on PI standard functionality, add-on solutions from third party vendors or open source / community-driven solutions.
Conversion Agent is the best tool to handle this situation and it works pretty good.
2. Having Conversion Agents : PDF.
For handling PDF files, you don't require Conversion Agent.
3. Connectivity Options : AS2, OFTP, SFTP.
The 3rd party adapters are available and are widely used in PI centric architecture. Few prominent ones includes adapters from Seeburger and AEDAPTIVe.
Only issue and challenge in working with 3rd party tools is extra $$$ spending.
Hope this helps.
Regards,
Neetesh

Similar Messages

  • Can bookmarks be protable for multiple computers? Is it an option to log on and use my bookmarks with multiple computers and locations? Thanks

    Can bookmarks be protable for multiple computers? Is it an option to log on and use my bookmarks with multiple computers and locations? Thanks

    Profile is a folder which store all your personal data in a safe place
    * https://support.mozilla.com/en-US/kb/Profiles
    You can use this button to go to the current Firefox profile folder:
    * Help > Troubleshooting Information > Profile Directory: Open Containing Folder
    here explain how to backup profile
    * https://support.mozilla.com/en-US/kb/Backing%20up%20your%20information
    Here explain how to restore it
    *https://support.mozilla.com/en-US/kb/Recovering%20important%20data%20from%20an%20old%20profile

  • Looking for a client/server that supports multiple protocol and delivery

    Hi all, I don't know if this the right place to ask my question,here it goes.
    I am looking to develop a client-server that supports multiple protocols such as HTTP, HTTPS etc. I am looking for a framework( i don't know if that is correct or I need some kind of web-service (soap etc)) that would manage connection, security etc. I would like to like to devote most of my time in developing business objects with multiple delivery mechanism such as sending serilized java objects, xml message or soap message, or in some case JMS message as well. So I need a client server that can come in via TCP/IP or HTTP or anyother industry standard protocol and I should be able to service him with pub/sub model and also request/response model as well.
    I don't know if I had explained what I need, I would like to know what technologies I should be evaluating and which direction I should be heading... Also the server I'm developing should be free of Java constraints if needed...
    Also this service is not webbased service as now but if need arises I should have a flexibilty to make them web enabled in future. Also I would like to work with open source webservers or appservers if I need

    Inxsible wrote:I installed i3 - along with the i3status - which I still have to figure out. I am liking what I see as of now. It reminds me of wmii -- when I used it way back when. However I do not like the title bar. I would much rather prefer a 1 px border around the focused window.
    "i3 was created because wmii, our favorite window manager at the time, didn't provide some features we wanted (multi-monitor done right, for example), had some bugs, didn't progress since quite some time and wasn't easy to hack at all (source code comments/documentation completely lacking). Still, we think the wmii developers and contributors did a great job. Thank you for inspiring us to create i3. "
    To change the border of the current client, you can use bn to use the normal border (including window title), bp to use a 1-pixel border (no window title) and bb to make the client borderless. There is also bt  which will toggle the different border styles.
    Examples:
    bindsym Mod1+t bn
    bindsym Mod1+y bp
    bindsym Mod1+u bb
    or put in your config file
    new_window bb
    from: http://i3.zekjur.net/docs/userguide.html (you probably already found that by now )

  • Can I make the parameter supports multiple selection and editable at the same time?

    Hi, 
    I am building my report using SQL Server Report builder 3.0. All the parameters are added to the report
    by the builder. When the user access the report by browser, he can change the parameter value and click "view report" button to load the report from the database.
    For one of the parameter, I want to provide user the ability to select frequently used value as multiple
    selection, and meanwhile let them able to edit the value if the preloaded selection doesn't contain what he wants.
    Is it possible to archive this goal using report builder?
    Thanks!

    You cant have this functionality using standard report viewer. An approximate work around can be implemented as follows.
    Have two parameters one based on your current parameter values (dropdown) and another one without any available values set and default set to NULL (Set Allow Null value property and pass Null as default value). This parameter will appear as disabled textbox
    with NULL checkbox checked. 
    Now in your code behind which gives you first parameter's values Add one more value say <None Of Values> and set value as some default value (-1 if int or just a random string value).
    Now in the value for second parameter set a expression like below
    =IIF(Parameters!FirstParam.Value ="<Select None>","",Nothing)
    This will make sure second parameter gets activated when you select option <none> from first. Then you can type the value you want in it
    In query behind just make filter like below
    WHERE field = CASE WHEN @Param1 <> '<None>' THEN @Param1 ELSE @Param2 END
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • How to use for loops with Multiple Initializers and Incrementers

    I found that my for loop is printing out wrong, because I am using two for loops. I have searched but all I can find out is you can't use multiple inializers and increments, does anyone know how to get around this? How would I use an array for this?
    Thanks very much for your help.
    import java.util.Random;
    import java.util.Arrays;
    /** Generate numnodes value for random integers in the range 0..499. */
    public final class RandomInteger {
    public static final void main(String... aArgs){
    log("Generating 6 random integers in range 0..499.");
    int numnodes = 6;
    //Randomly generate a number between 0 and 499 for the x and y coordinates for the nodes
    Random randomGenerator = new Random();
    for (int x = 0; x < numnodes; ++x) {
    int randomInt = randomGenerator.nextInt(500);
    Random randomGenerator2 = new Random();
    for (int y = 0;y < numnodes; ++y) {
    int randomInt2 = randomGenerator2.nextInt(500);
    log("Generated : " + randomInt + " " + randomInt2);
    log("Done.");
    }

    Sorry that code works, but I want to use both my x and y coordinates to get a random number from 0 to 499 in both of them, then I want to do some comparisons of the values, then return it to another function. As it stands now, I get the wrong results when I run it, as you can see at the bottom.
    Thanks very much for your help. I have been stumped all mornign on this and have looked everywhere trying to find an example. I don't won't to use math random. I am on a tight deadline to finish and at the rate I am going, I will not complete it.
    /** Generate numnodes value for random integers in
    the range 0..499. */
    public final class RandomInteger {
    public static final void main(String... aArgs){
    log("Generating 6 random integers in range
    0..499.");
    int numnodes = 6;
    //Randomly generate a number between 0 and 499 for
    the x and y coordinates for the nodes
    Random randomGenerator = new Random();
    for (int x = 0; x < numnodes; ++x) {
    int randomInt = randomGenerator.nextInt(500);
    Random randomGenerator2 = new Random();
    for (int y = 0;y < numnodes; ++y) {
    int randomInt2 = randomGenerator2.nextInt(500);
    log("Generated : " + randomInt + " " + randomInt2);
    log("Done.");
    private static void log(String aMessage){
    System.out.println(aMessage);
    Output:
    --------------------Configuration:
    <Default>--------------------
    Generating 6 random integers in range 0..499.
    Generated : 98 254
    Generated : 98 347
    Generated : 98 359
    Generated : 98 25
    Generated : 98 277
    Generated : 98 148
    Generated : 416 401
    Generated : 416 165
    Generated : 416 354
    Generated : 416 169
    Generated : 416 144
    Generated : 416 354
    Generated : 295 158
    Generated : 295 138
    Generated : 295 349
    Generated : 295 324
    Generated : 295 18
    Generated : 295 193
    Generated : 197 451
    Generated : 197 416
    Generated : 197 480
    Generated : 197 33
    Generated : 197 490
    Generated : 197 494
    Generated : 324 412
    Generated : 324 490
    Generated : 324 213
    Generated : 324 386
    Generated : 324 467
    Generated : 324 163
    Generated : 379 180
    Generated : 379 446
    Generated : 379 314
    Generated : 379 52
    Generated : 379 113
    Generated : 379 271
    Done.
    Process completed.

  • Using the Nikon RAW NEF format and Nikon Capture NX.

    This is about using the RAW NEF format in Aperture together with RAW NEF capable editing programs, specifically Nikon Capture NX.
    I basically agree with Aperture that it is a "workflow tool" and NOT a photo editor with all the bells and whistles of Photoshop or Nikon Capture. Apple fixed the most basic level of NEF conversion with version 1.1, great!
    However, as a workflow tool for RAW images, I cannot seem to figure out how to use RAW (Nikon's NEF) files efficiently with the new Nikon Capture NX.
    Nikon Capture NX is quite an interesting alternative to Photoshop. (I cannot wait or the Universal version, as with Photoshop, but that is another matter.) I like the work flow idea it uses, and I like that it edits the RAW NEF files directly, layering the edits on the RAW data. If I open an edited NEF file in Photoshop using the Nikon Plug-in, the result looks great. If I open the same file with Aperture (or using the Adobe RAW plugin) the result is basically an unedited version of the RAW NEF file. This is very disappointing.
    It seems I need to export the file from Nikon Capture as a TIFF or JPG. The TIFF gives good results but takes up about 10x more disc space. With the JPG I must give up the 16-bit per channel color depth. Neither allow me to have a "RAW workflow" as advertised by Aperture.
    What am I missing? Is this something Apple is going to work on by working more closely with Nikon (and Cannon)? (I figure Nikon keeps their conversion algorithms secret.)
    Or are we out of luck here?
    Macbook Pro 17" Mac OS X (10.4.7)
    Macbook Pro 17"   Mac OS X (10.4.7)  

    How do I know? Well if you change the white balance settings in-camera, different numbers come thru in Aperture. But the numbers in Aperture, ACR and the presumed numbers in-camera do not match. I wrote Nikon about this quite a while ago and they wrote back saying we do not know how other people interprete our proprietary WB numbers. See note below for additional insight as how you might look further into it
    "The shooting data I referenced is available in Nikon View Browser when viewing your images. Looking at all the images at once, it is easy to compare changes made to the camera by quickly clicking on the separate thumbnails. They displayed the differences I had mentioned before. If you do not already have the software, you can download it here:
    Title: Nikon View 6.2.7 Full Version - Windows
    URL: http://support.nikontech.com/cgi-bin/nikonusa.cfg/php/enduser/stdadp.php?p_faqid=13760&pcreated=1131989543
    Nikon Capture will not report a temperature value for White Balance, unless a manual Kelvin setting is selected using the option in the D200. As I mentioned before, Auto White Balance, and other Auto settings in the camera may not deliver a consistent result in a burst or as separate still frames even if the subject has not moved or changed. You have a cast on that one image using Auto White Balance. This is not uncommon, just choose a different value. The value may not even accurately reflect what situation you are in. It may be sunny, and you choose cloudy. The White Balance is not measuring the ambient light, it's used to measure the temperature of the light reflecting off your subject. The closer your subject is to white, the closer the value. This is why a preset is taken with a white or neutral gray card.
    Since Auto White Balance covers a wide range of temperature, the exact value is not recorded anywhere that I know of. In addition, all White Balance temperatures are approximate values, as per the manual page 35. Having a cast on an image while using Auto White Balance is very possible, just choose another value more suited to the ambient light.
    Set the White Balance to K , and capture an image, and this will be reported by the shooting data in Nikon Capture. I have no idea whether ACR is reporting an accurate value or not, we do not support that software, but check this value against what you see in there software."
    Regards,
    Steven

  • Is it recommended to support multiple DBs and Instances on same RAC nodes

    Customer wants to install multiple databases on the same set of 3-nodes essentially making all these database 3-node rac databases on Sun fire servers.
    Is this a recommended approach? What are the pitfalls?
    Can this be done effectively without using local containers (which are not supported for RAC)?

    The Customer would save significantly on Licencing if he does not have to add Processors into the three nodes.
    Processor Based Licences don't count the number of databases and instances, only the number of CPUs (Processors).
    Setting up seperate Clusters requires that many Processor Licences.
    However, using multiple Standard Edition RAC installations (Linux and ASM) would have been another option.
    I have run multiple databases on a single Cluster in 9iRAC. I am sure that there are customers running multiple databases in a single Cluster in 10gRAC. You'd have only one CRS and one ASM Home in each node but it may be possible to have separate Database ORACLE_HOMEs in each node as well.

  • Single Template support multiple formats of data - Best practice

    I have a requirement to create Invoices in a single PDF file.
    The invoices would belong to different categories - DebitNotes, CreditNotes, Invoices with single product,
    invoices with multiple product etc.. each will have a different format.
    I initially thought the right way to create a single pdf is to use a
    single Template, with different formats of invoice seperated by conditional formatting.
    The see from reading the blogs that the other way is to create sub-template
    (one each for credit, invoice, Debits etc) and plug it into the
    main template.
    I would like to know what is the best practice that is followed in the above case.
    If I were to use sub-templates how would I make it possible to view the invoice stub only on the first page.
    Since the data from the sub-template would go to multiple pages.
    Is adding the stub data to the footer the only option. Please can someone share with me an example
    template.
    Thanks
    Shandrila

    Shandrila
    If the various document types are of a single XML format ie the same structure with just document type differences and the layout format is the same just the data different or very minimal changes that can be handled with conditional formatting then I think it would be OK to have a single report for all document types.
    If the data structures are very different and the layout requirements are different then I would create separate reports for each document type. If the data structure is teh same but the document type layouts are different then go for separate layout formats.
    Going down the sub template path can be a little difficult, you might end up with a very complex set of templates that are almost as much of a pain to manage as the original report you are trying to replace.
    Here's the best scenario IMHO ...
    1 data extract, parameterized to pull invoice, CM, etc data based on the user request
    Multiple layout templates, 1 for each document type. If you have common layout sections across the layouts e.g address blocks then break them out as sub template components that all of the layouts can access and share.
    Multiple report definitions, sharing the data extract with a single layout template associated with them
    cheers
    Tim

  • Using one library for multiple computers and accounts (not store accounts)

    Okay, we currently have four macs in the house. One was recently bought: i7 iMac (late 2009), another is dying: (mid 2005 iMac), another is going somewhere else: (late 2006 iMac) and another is a laptop: C2D MBP (late 2008). We might add another computer into the mix some time later.
    Anyway, what I want to do is have one iTunes library which all of the computers can access (even guest's/friend's computers). We have a Time Capsule, and as I have heard one can make the TC the HDD for the iTunes library, I thought it best for it to be there.
    The only thing is, how can each computer (and the possible multiple accounts) each access the same library, without duplicating and messing anything up? Is that possible? If it is too hard for multiple computers to do this, I would still want the (late 2009) iMac to be able to use the same library for the two accounts on it.
    Thanks.

    Make sure everything you want to share is on the centralized drive (music, video, and books, but if any of you have mobile devices, keep the apps on your local drive). Mount the drive on your computer. (Remember, from now on you must do this before starting iTunes.) If iTunes isn't running, start it now.
    At the moment iTunes thinks the library is on the local computer and has all the music on it so that has to be changed. Click on Music in the left window pane, select all, and delete. This deletes all the music from the library and, if you choose, from the computer too. (Until you are sure this set-up is to your liking, don't delete the music from the drive.) Now go to Preferences and select the Advanced tab. Set iTunes to look at the music folder on your shared drive. And finally, select File>Add to Library to repopulate your iTunes library. This could take a while if you have a large music collection.
    Since you changed the music location, anything that is added to one person's library will be saved onto the shared drive so it isn't too much of a hassle to manually add music. You'll have to rebuild playlists which is a minor hassle but it’s a one time deal.

  • External hardrive to use with Imac - how to format and to what?

    i have my external hardrive i use with my pc
    how and to what should i format it so i can use ut with leopard and timemachine, also is it possible to make 2 partiton on it so one partition
    would still be windows format so i can backup windows on it too?

    If you have an Intel Mac do this:
    Extended Hard Drive Preparation
    1. Open Disk Utility in your Utilities folder.
    2. After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Note the SMART status of the drive in DU's status area. If it does not say "Verified" then the drive is failing or has failed and will need replacing. SMART info will not be reported on external drives. Otherwise, click on the Partition tab in the DU main window.
    3. Set the number of partitions from the drop down menu to two and resize as desired using the sizing gadget. Click on the Options button, set the partition scheme to GUID (only required for Intel Macs) then click on the OK button. Click on the Partition button and wait until the process has completed.
    4. Select the PC volume you just created (this is a sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window. Set the format type to MSDOS (FAT32) from the Format drop down menu. Click on the Erase button.
    5. Select the OS X volume you just created (this is the other sub-entry under the drive entry) from the left side list. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process can take up to several hours depending upon the drive size.
    You should now be able to use the drive on both platforms. One partition for OS X and the other for Windows.

  • Can you use wifi sync with multiple libraries and multiple devices

    Hi all
    Does anyone know if you can use wifi sync with 1 computer, 2 libraries and 2 devices?
    I have my wife's iPhone synced to 1 library and mine to another library but on the same computer. Will wifi sync work this way or do you need iTunes to be open to the correct library for it to work? As I know you can't have 2 instances of itunes open on the same computer.
    Anyway thanks for any help

    I have been looking more and more into this and it appears no.
    You need to have iTunes running on the computer to enable it to wifi sync. You can use 2 devices on 1 library but if you don't have all the right options ticked you will then end up with each others stuff on each others device.
    To enable wifi sync you need to have your iDevice connected to the same wifi network as your computer and iTunes open on that computer.
    With my library open it detected my wife's phone and started to sync. Hasty push of cancel sync button lol.
    There is a guide on here somewhere about multiple devices with 1 library which I can't find at the moment that tells you which options to tick so only your stuff stays on your device the the other half's on their device.
    Its basically tick 'sync only ticked songs and videos' under summary of your device
    Under apps take tick out of 'automatically sync new apps'
    Then under edit->preferences click device and click prevent i's from syncing automatically
    I think you should then be able to sync both devices to 1 library with mucking them up too much
    Hopefully please correct me if I'm wrong
    I have tried not doing the last step and asking it to open itunes automatically when phone is connected but this does not work with wifi sync
    Have fun hopefully someone else can give us a better answer

  • How to use one query against multiple table and recieve one report?

    I have duplicate tables, (except for their names of course) with commodities prices. They have the same column headings, but the data is different of course. I have a query that gives me a certain piece of information I am looking for but now I need to run this query against every table. I will do this every day as well, to see if the buying criteria is met. There are alot of tables though (256). Is there a way to say run query in all tables and return the results in one place? Thanks for your help.

    hey
    a. the all 256 tables whuld be one big partitoned table
    b. you can use all_tables in order to write a select that will write the report for you:
    SQL> set head off
    SQL> select 'select * from (' from dual
      2  union all
      3  select 'select count(*) from ' || table_name || ' union all ' from a
      4  where table_name like 'DB%' AND ROWNUM <= 3
      5  union all
      6  select ')' from dual;
    select * from (
    select count(*) from DBMS_LOCK_ALLOCATED union all
    select count(*) from DBMS_ALERT_INFO union all
    select count(*) from DBMS_UPG_LOG$ union all
    remove the last 'union all', and tun the generated quary -
    SQL> set head on
    SQL> select * from (
      2  select count(*) from DBMS_LOCK_ALLOCATED union all
      3  select count(*) from DBMS_ALERT_INFO union all
      4  select count(*) from DBMS_UPG_LOG$
      5  );
      COUNT(*)
             0
             0
             0
    Amiel

  • Multiple formats and frame rates in one sequence

    i have material shot on many different cameras. it includes PAL and NTSC, HD and SD, 24, 25, 30, and 60 fps, ProRes, DCVProHD, DVCam, etc etc. the final product is going to HD in both NTSC 24fps and Pal 25fps, for NatGeo domestic and international.
    the roughs are already done with this hodgepodge. my job is to clean up the audio (done), and send the video out in for color, titles, and graphics. i'm trying to get at least the frame rates to match at 24, much of it is already in 24 dvcprohd or prores, so i have been doing quicktime exports of the non-dvcprohd/prores video to prores, then conforming to 24p in cinema tools, then overlaying the clips in the sequence with a fit to fill edit. sync has not been a problem, miraculously, even though the speeds end up between 100 and 125 percent.
    am i doing anything right, and if not, what's a preferable way to handle this mess? i tried media manager initially but nothing would relink, so i gave up and started doing the clips individually as stated above.
    all i know for sure is that whatever i end up doing, they're not paying me nearly enough.
    -m

    Hi Shane - Thanks for getting back to me! I figured I'd have to compress it, but
    my question is - how? Initially, I used MPEG Streamclip to import the 23.98 dvd footage in as a DV/DVC Pro QT at 100% Best Quality. I then imported those files into FCP. After getting your e-mail, I went to export the files into Compressor (from FCP), and I'm only given 5 setting choices under "QT." I'm not sure which one to select . . . Uncompressed 10 bit? Any ideas? Again, thanks so much!!!

  • Support multiple language and timezone

    Hi experts,
    My company is going to use ondemand for asia countries. Each country will be using their local language. In this case, how can we set up the system where
    user A in Japan can see the account in Japanse and record is logged in Japan timezone. The currency is default to Japanese Yen.
    user B in Thailand can see the account in Thai and record is logged in Thailand timezone. The currency is default to Thai baht.
    Thanks.
    Sab,

    Sab,
    When you create their user ID you set their locale defaults, you also need to do all the language translation for their page views, and setup the exchange rates.
    regards
    Alex

  • I have used my all store multiple times and it gas worked fine, now it's saying my card details are wrong

    Help please

    go to settings/itunes & app store tap on the ID there then tap view ID and log in then tap on payment information and check details are correct

Maybe you are looking for

  • Using Live 24Bit With Vis

    Hello there,I have SoundBlaster Li've! 24Bit with Inspire T7900 7. Speaker System. I upgraded to Windows Vista 32Bit, used the latest Creative Driver (Feb 2007)?and now I have sound and speakers test is working....but not in music playback and stuff.

  • HT1476 i have a question about my charger

    Hello,      I have bought a charger in the end of Feburary. I know apple covers products up to a year, and i was wondering if i could get a new on for free?

  • Modifying Sponsored Links

    Hi,       I want to change the title "Sponsored Links" that is displayed in the search screen to "Quick Links". I have tried changing the title by editing the .properties file(SponsoredLinksComponent.properties) in java class com.sapportals.wcm.rende

  • Copy of my libraries and play list of my Ipod

    I backed up my ipod, but when I restore the backup "only gets me the pictures and I lose libraries and playlists." Why?

  • M-Cards in Buffalo

    I'm sure its been asked a thousand times but I want to verify that M-Cards are available in Buffalo.  I bought a Z-Series Sony today and was going to buy the Tivo HD with it and get $100 off the Tivo but the guy was trying to tell me that Tivo may no