XML Standard for B2B Integration

Hi B2B Gurus-
One of our client is looking at implementing a B2B solution using Oracle B2B to send and receive business documents with its Trading Partners (Suppliers and Banks).
The typical transactions as of now would be:
1. Purchase Order Outbound to Trading Partners
2. Advances Shipment Notice and Invoice Inbound from Trading Partners
3. Payment Files Outbound to the banks
The client will not be using EDI or Rosettanet standards. They are looking for XML standards ONLY.
I understand that Oracle B2B supports cXML, xCBL, ebXML, OAGIS etc
Can anybody please suggest which XML standard is the best for the above mentioned B2B transactions.
Please note that the back-end ERP system in our case is Oracle E-Business Suite R12.
Thanks in advance.
Regards,
Dibya

Hello Dibya,
RoesttaNet is a XML based standard but if I am right then your client does not want to use it.
Deciding a document protocol in B2B communication is mutual agreement based process between the trading partners, so I think your client should first check with it's TP's that which document protocol they would prefer.
Still if I have to give personal opinion, then I would go for ebMS because it has support for SOAP standard using which you may even connect with web-services of your TP (if they do not have a B2B product). Moreover, I can define my own message structure in ebMS (obviously with my TP's ack) and have CPP/CPA import functionality. There is also a PING-PONG message facility in ebMS to test connectivity between TP's. Apart from this there is also ActionName based agreement identification support for ebMS.
I would suggest you to ask your client to discuss it with their TP's and then take a decision.
Regards,
Anuj

Similar Messages

  • Any recomdations for B2B integration product to work with WLS?

    Hi, any recomdations for B2B integration product to work with WLS?
    Thanks
    Wasiq Hasan
    [email protected]

    Yes:
    http://www.beasys.com/press/releases/2000/0607_collaborate_eap.html
    Thanks,
    Michael
    Michael Girdley
    Product Manager, WebLogic Server & Express
    BEA Systems Inc
    "Globalink" <[email protected]> wrote in message
    news:3978d8f8$[email protected]..
    Hi, any recomdations for B2B integration product to work with WLS?
    Thanks
    Wasiq Hasan
    [email protected]

  • XML Standard for UI Definition

    Hi!
    I have to implement an engine that will convert one (or more) XML files based on XSD into Java objects to display a (rather complex) user interface in an Java standalone application. Before I start, I would like to know if there are XML standards out there that already allow an easy description of (complex) UIs for Java standalone applications. So far I saw XUL, XAML, XForms and others but these are either to complex or not powerful enough and as far as I know none of them is a real standard yet meaning certified by ISO or W3C.
    To clarify what complex UI means here some examples:
    - I need to define UI elements that are replaced by others at runtime without compromising the UI strucuture (e.g. replacing an editbox with a combobox)
    - I need to define reusable UI elements (reused in the sense of "define a person data sheet as a part of the whole UI once, reuse it in different applications")
    - I need to define multilevel dialog structures where starting from the main window another (modal) dialog may be called
    - I need to implement a binding for the UI elements to flexible JAXB data object definitions
    Thanks for any helpful suggestion.
    Best regard Uli

    Since there seems no straight answer to my problem, I decided to go with XHTML which I might extend by own namespace elements/attributes.
    BR loc

  • INVOIC02 message structure for B2B integration.

    Is there any way to export INVOIC02 IDoc message structure in XML format?
    I have tried WE60 (Documentation) transaction, but it only allows to export the structure in xsd format.
    Edited by: Nicky Ben on Sep 14, 2009 11:57 AM
    Edited by: Nicky Ben on Sep 14, 2009 11:59 AM

    Hi Sarat,
    1. Oracle B2B requires Oracle Application Server - Infrastructure and Middletier. You need to use Oracle Application Server 10.1.2 as it provides both these components. Oracle Application Server 10.1.3 doesn't contain all the Infra & Middle Tier components -
    it only contains :-
    * Oracle HTTP Server
    * Oracle Application Server Containers for J2EE (OC4J)
    * Oracle Enterprise Manager 10g Application Server Control
    * Oracle Business Rules
    * Oracle TopLink
    2. You can download Application Server Integration(10.1.2.0.2) that contains Oracle Integration B2B. You can get more information about the other components at the download page for Oracle Application Server 10.1.2.
    3. You can get information about Oracle B2B at the link :-
    http://www.oracle.com/technology/products/integration/b2b/index.html
    4. The Quick Start Document at this link should give you a summary about B2B - features, installation, configuration ,etc...:-
    http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_001_Installation_Quickstart.pdf
    Regards,
    Sandeep

  • XML Standard for Comments on Tables, Columns?

    We are creating a new application and plan to store comments inside Oracle using the comment on table / column commands, but would like to store them in a manner that XML tools could understand. Is there some standard naming convention for things like Name, purpose, creator, etc? I know several metadata standards like FGDC have this, but I would like a more generic one if it exists.

    i looked, and noone is answering the question in the xml db forum. That is where I expected help to come from.

  • Regarding A2A And B2B Integrations in SAP XI

    Hi Experts,
    I want to Know the Difference Between the A2A And B2B Integrations in XI.
    Any one Can Please Explain me In General Words Using One Real Time Scenario.
    Helpful ANS Will be Rewarded.
    Regards
    Khanna

    Hi Rajesh ,
    Today's business world is infinitely more complex than it was a long time ago.
    Modern companies have a large number of applications that take care of
    running the business. Such diverse applications weren't a problem initially
    because they were meant to provide stand-alone, independent, and
    automated functions. The result of this diversity was a collection of stovepipe
    applications rather than a unified network of linked systems. But now, the
    companies are realizing the utmost need to integrate these independent data
    silos to leverage the information stored in them across the various vertical
    and horizontal domains as well as surmount the ever-increasing costs of
    building new applications.
    And this is where an A2A Integration solution comes into the picture.
    1>A2A Integration
    A2A Integration is a collection of processes, software and hardware tools,
    methodologies, and technologies. When implemented together, they have the
    aim of consolidating, connecting, and organizing all the businesses computer
    applications, data, and business processes (both legacy and new) into a
    seamlessly interfaced framework of system components that allow real-time
    exchange, management, and easy reformulation of the company's missioncritical
    information and knowledge.
    2> B2B Integration
    B2B Integration is fundamentally about coordinating information among
    businesses and their information systems.
    In today's world with companies operating in a global business environment,
    B2B Integration is a pre-requisite for them to remain competitive. They need
    to come out of their shell and interact with their suppliers, partners, and
    customers distributed throughout the world. B2B Integration enables a
    company to focus on its core competencies and offload other services to
    partners to gain efficiency and reduce cost.
    For  B2B integration in SAP Xi refer the following links .
    /people/shailesh.mane/blog/2006/06/27/b2b-configuration-part-i--creating-an-integration-scenario
    /people/shailesh.mane/blog/2006/06/29/b2b-configuration-part-ii--creating-the-configuration-using-the-automated-configuration-tool
    Thanks ,
    Suvarna
    Award pts if this ans helps you .

  • B2B INTEGRATION USING WEBLOGIC INTEGRATION PLATFORM 8.1

    procedure and requirements for B2B INTEGRATION USING WEBLOGIC INTEGRATION PLATFORM 8.1
    Message was edited by:
    sachu

    Saurabh,
    Well it is achievable with a bit of custom code which should not be very difficult to make.
    1) Is this flow achievable using Beehiveonline ?
    Yes, you can have the external users programmatically upload the content into the system and if you set up a subscription for a genric user/email it could be informed when something changes and programmatically copy it out to wherever you need it to go.
    2) How can we fetch the files from Beehiveonline directories ? Can we use generic SFTP/FTPS adapters to do so?
    FTPS can be used along with the developers kit, webDAV and HTTP transfers - I have a working java FTPS programme that can be used to upload/download the files so that piece already exists.
    As usual the devil will be in the detail and the flow you describe at the moment is a bit sparce on detail :-)
    Phil

  • Agreement Configuration for B2B and BPEL integration

    I configured a listening channel on B2B to pick up custom xml files from a folder. I have a BPEL SOA composite that has a B2B adapter as a service to receive the custom xml files from B2B through direct integration. Since B2B has to send the xml file only to a SOA composite and not to another trading partner, how do I configure the agreement in B2B?
    Appreciate your help.

    Hi Naresh and Anuj,
    Thanks a lot for your responses.
    This is the problem that I am facing now.
    As per your suggestion, I deployed an inbound agreement that specifies that the Sender is the Other TP (EPCOD) and the Receiver is the Host TP EPCOZ). Also I left the channel for the Host TP blank in the agreement - did not select anything from the drop down.
    When I drop the file into the folder specified in the internal listening channel, with the following naming convention (EPCOZ_PayableInvoice_1.0_Custom_1234.xml), the file gets picked up, but I get the following error message:
    Description: Agreement not found for trading partners: FromTP EPCOZ, ToTP EPCOZ with document type PayableInvoice-1.0-OUTBOUND.
    For some reason, it thinks that both the sender and the receiver are the same. If I reverse the file name as EPCOD_PayableInvoice_1.0_Custom_1234.xml, then it thinks that the From TP is EPCOZ and the To TP is EPCOD.
    Any ideas? Appreciate your help.
    Thanks.
    Raja

  • Does B2B support NAMM-XML standard?

    Hi All,
    Can anyone tell me whether B2B supports NAMM-XML or not?
    Regards,
    Divya

    Hi Divya,
    You may find the list of supported protocols here -
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10229/b2b_intro.htm#CEGJIFBB
    Can anyone tell me whether B2B supports NAMM-XML or not?It should be possible to implement it as Custom-XML in Oracle B2B. Let us know if you face any challenges.
    Regards,
    Anuj

  • Standards for XML

    Hi,
    Like we have ANSI standard for EDI
    for example EDI 850 for a P.O. or S.O.
    do we have any standards for XML transcations.
    Where can I get them?
    I appreciate any help.
    Thanks

    hi,
    IDOC-XML
    BTW
    >>>>xCBL for e-commerce 
    xCBL is a whole set of documents - like orders etc.
    I don't see any reason why it could not be used for FMCG companies
    (from the business document types point of view)
    >>>>xBRL for Insurance Industry
    this one is not only for insurance it's more for XML reports
    (I believe it's consortium also holds government agencies for example)
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Standard XML schema for Vendor data exchange between SAP and other system

    Is there a SAP standard way of XML schema that we exchange between SAP and other system? Please let me know.
    Thanks.

    See SAP Interface Repository (http://ifr.sap.com).
    My proposal is to leave old SAP connectors staff and use SAP Exchange Infrastructure. There is a support of industry XML standards in XI 3.0 like xCBL.

  • Sample UIX XML requested for standard functionality

    I am learning UIX XML.
    Using scott's emp and dept tables, I have used the wizards to generate a UIX XML application using BC4J.
    I would like to enhance the generated UIX XML.
    For example...
    1. The UIX XML pages that allow inserts/updates to the EMP view object. I would like to have a LOV on the dept_no field so user can use this. Typically any foreign key field to have a LOV with a lookup on the master table.
    2. Also I am having some difficulty with radio groups, list items etc that are based on hardcoded values or data in the database. Have you any complete example code. The on-line documentation shows examples but not the whole code working together. Have you got a complete sample app that shows these features?
    3. Have you any UIX XML examples that use FORMS containing text input items, lists, radio groups etc that ARE NOT based on BC4J...then have the event logic access BC4J and do the inserts/updates.
    Thanks,
    Paul.

    Paul,
    Like you I have been learing using the scott schema.
    I too have struggled with this LOV issue in UIX-XML and UIX-JSP and BC4J-JSP. UIX-JSP can allow for a drop down list based upon custom properties in the VO and a "custom" Java class. The HOW-TO Page has an excellent example that when followed (with some tweaks to get what I wanted) the drop down list worked. I know it's not an LOV (like in Forms) but for small FK lookups drop down lists seem to be the requests of most users. But these drop down lists will not happen in UIX-XML or BC4J-JSP. Seems aierd to me but hey, I'm just learning too.
    My point is that I too have asked question after question on this forum about UIX-XML or about implementing fearures of UIX-XML in other frameworks (like coulmn sorting) and have gotten zero helpful repsonses. There were some comments about how 9.0.3 would soleve some of these issues, but no one seems to be able to explain a way to show a "broken" example so that I will be elated when 9.0.3 comes out and works.
    If you get an answer or some helpful pointers pelase forward them to me at [email protected]
    And I apologize for making your heart get all a flutter when you saw the reply count grow by "1" only to find that it's just another loser who can't make the simple things in this IDE work.
    Ed.

  • B2B integration with just one trading partner using a dedicated VPN channel

    Hi colleagues,
    We are working in a B2B integration escenario, where our company will just integrate with a service provider using a dedicated VPN channel, so we won't go out to internet, for that B2B communication we have identified 10 inbound + 9 outbound interfaces.
    Do we need to look into implemeting an document exchange protocol for that? Of course we need some ACK mechanism as there'll be SLAs in place. If so, what would it be the most appropiate? I've been reading about ebxml, rosettanet etc but still not very clear for me which level of customization you'll need in order to apply those protocols. If this is much and given the fact that we are just dealing with a trading partner and we won't scale this platform to use more parther in the future, would it be worthy to customize our own ACK mechanism?
    If relevant, in our side we use oracle fussion middleware, the trading partnel is using SAP IS-U. The message format will be standard XML, we haven't identified the need of any other formatting at the moment such EDI.
    I know this is a very open question, so any advices or recommendations on that are highly appreciated.
    Regards,

    Hello Dipal,
    There is a lilttle catch. Eventhough your Delivery channel which is used in the agreement for a specific trading partner specifies some IP/Port, you can dynamically send the message to some other IP as well. This is specified in the document.
    This will give a flexibility of sending the HL7 message not just to the end point which is mentioned in the agreement but also to any othere ip/port as driven by the ACTION_NAME field in the IP_MESSAGE type. However ACTION_NAME filed overrides the delivery channel information, hence at any point of time you can
    1. Send a message to the end point mentioned in the delivery channel and used in the agreement. In this case ACTION_NAME is null or
    2. Any dynamic end point driven by the ACTION_NAME.
    Hope this is clear.
    Rgds,Ramesh

  • Questions on B2B Integration

    We are evaluating B2B Integration for one of our Peer to Peer B2B projects
    using RosettaNet v1.1. I have reviewed most of the online docs to gain
    knowledge on how the product works. I plan on running the examples pretty
    soon. I need answers to a couple of basic questions that I have in order to
    get started.
    1. Our trading partner does not use Weblogic Integration or any Weblogic
    products. Can we still use Bea B2B Integration on our side to :
    a. Receive the RosettaNet envelope (handshake) with attachments from the
    remote trading partner (Non-weblogic) using a local public workflow, process
    it using a local private workflow and return a response back to the remote
    trading partner ?
    b. Have a private workflow generate an event, pass it to the public workflow
    and have the public workflow handshake with the remote trading partner to
    pass the envelope and receive a response from them ?
    If the answer to any of the above is 'yes', I'll appreciate if you also
    include briefly how and refer me to a URL that describes the scenario in
    detail.
    2. Since BPM workflows are JMS based (eventQueues) I am curious how the
    public workflows would be triggered using HTTP/HTTPS transport. Do I need to
    write Servlet code if I want to receive the RossetaNet v1.1 envelope with
    attachment over HTTP/HTTPS from the remote trading partner ?
    3. Do I need to write Servlet code if I want to send a RossetaNet v1.1
    envelope with attachment over HTTP/HTTPS to the remote trading partner ?
    4. Is the attachment size an issue ?
    5. Can I create and use custom PIPs in B2B Integration ?
    6. Can I create and use custom message formats in B2B Integration ?
    I hope I have put forward the questions clearly. I'll appreciate a quick
    answer to the following questions, so that I can get started on the project.
    Regards,
    Adarsh

    yes it does.
    "Adarsh Dattani" <[email protected]> wrote in message
    news:[email protected]...
    Robert, thanks for the detailed answers. I'd like to know if B2Bisupports
    attachments on RNIF v1.1 messages.
    Thanks,
    Adarsh
    "Robert Yau" <[email protected]> wrote in message
    news:[email protected]...
    "Adarsh Dattani" <[email protected]> wrote:
    We are evaluating B2B Integration for one of our Peer to Peer B2B
    projects
    using RosettaNet v1.1. I have reviewed most of the online docs to gain
    knowledge on how the product works. I plan on running the examples
    pretty
    soon. I need answers to a couple of basic questions that I have inorder
    to
    get started.
    1. Our trading partner does not use Weblogic Integration or anyWeblogic
    products. Can we still use Bea B2B Integration on our side to :
    a. Receive the RosettaNet envelope (handshake) with attachments from
    the
    remote trading partner (Non-weblogic) using a local public workflow,
    process
    it using a local private workflow and return a response back to theremote
    trading partner ?Yes. Since RN is an open standard, WLI will integrate with any productsthat supports
    the RN spec.
    b. Have a private workflow generate an event, pass it to the public
    workflow
    and have the public workflow handshake with the remote trading partner
    to
    pass the envelope and receive a response from them ?WLI provides a 'Start public workflow action' that allows a privateworkflow to
    start a public workflow (i.e. the PIP) on the
    initiator side. You will typically generate the event for the private WFand use
    the action to start the pip.
    If the answer to any of the above is 'yes', I'll appreciate if you also
    include briefly how and refer me to a URL that describes the scenario
    in
    detail.
    2. Since BPM workflows are JMS based (eventQueues) I am curious how the
    public workflows would be triggered using HTTP/HTTPS transport. Do I
    need to
    write Servlet code if I want to receive the RossetaNet v1.1 envelope
    with
    attachment over HTTP/HTTPS from the remote trading partner ?No custom servlet is needed. When a message arrives, the contents of themessages
    will be parsed by WLI and the appropriate public workflow is started.(Each public
    workflow
    is assoicated with properties like roles, conversation name etc).
    For this example, the workflow will be marked as started by a
    business message (RN).
    3. Do I need to write Servlet code if I want to send a RossetaNet v1.1
    envelope with attachment over HTTP/HTTPS to the remote trading partner
    ?No. You will write workflows that provides the RM message content. (Anddetails
    of the attachments to send.) WLI will take the message content and theattachments
    and generate the RNO (headers etc) on sending.
    4. Is the attachment size an issue ?
    I've have seen attachments of 20 meg. The limit is restricted
    by system resource.
    5. Can I create and use custom PIPs in B2B Integration ?
    Yes. The product ship with a 3A2 as an example and maybe used
    as a template to create additonal pips.
    6. Can I create and use custom message formats in B2B Integration ?
    Do you mean custom protocol?
    I hope I have put forward the questions clearly. I'll appreciate a
    quick
    answer to the following questions, so that I can get started on theproject.
    Regards,
    Adarsh

  • ANNOUNCE XML conference for data management

    XML For Information Resource Managers
    October 27-29, 1999
    Wyndham Anatole Hotel, Dallas, Texas
    http://www.wilshireconferences.com/xml
    The program covers XML for data management,
    enterprise application integration, corporate
    information portals, and includes sessions of
    XML metadata standards (XMI, CWM, OIM)
    XML for Data Management
    Clive Finkelstein, Information Engineering Services Pty Ltd
    Keynote: How the World's Largest Corporation is Using XML
    Ron Shelby, CTO, General Motors
    XML - Lessons from an Early Adopter
    Bill Emberton, Fidelity Systems Company
    What Does XML Mean for E-Business? An Analyst's View
    Philip Russom, The Hurwitz Group
    XML Metadata Interchange (XMI): A Reusable Framework
    for Modeling and Implementing Interoperable E-Business Solutions
    Sridhar Iyengar, OMG Object Analysis & Design Task Force
    & Unisys
    How XML Can Pave the Way for Organizations to Re-Use
    Vital Business Information
    Eve Maler, Arbortext
    Metadata Models for XML Interchange
    Common Warehouse Metadata:
    Dan Chang, OMG CWM Working Group & IBM
    Open Information Model
    Brian Welcker, Microsoft
    Panel: Major Vendors Discuss Their XML Strategies
    Moderator: Dana Gardner, InfoWorld
    Panelists: IBM, Microsoft, Oracle, Unisys
    Reality Check: Where is XML Likely to Deliver on its Promise?
    Stephen Gantz, American Management Systems
    Engineering Enterprise Portals: Metadata Engineering
    in Preparation for XML-based Delivery of Data
    Peter Aiken, Virginia Commonwealth University
    XML and Enterprise Application Inegration
    Chris Kurt, Open Applications Group
    & Microsoft Biztalk Steering Committee
    & PricewaterhouseCoopers
    Coco Jaenicke, Object Design
    XQL - XML Query Language
    Joe Lapp, Web Methods
    A white paper on "Corporate Portals and XML" as well as
    additional conference information can be found at
    www.wilshireconferences.com/xml
    If you have questions, please contact:
    [email protected]
    null

    Thanks a bunch, that was it. Any ideas where I can find DTSs
    or Schemas for the FDS config files?
    -Robert

Maybe you are looking for

  • Working in Photoshop Elements

    This question was posted in response to the following article: http://help.adobe.com/en_US/photoshopelements/using/WS287f927bd30d4b1f89cffc612e28adab65-8 000.html

  • Video mirroring iPad 2 + Component AV Cable

    Can I use a Component Av Cable to video mirroring my iPad 2? I have the VGA adapter an it works great for that purpose but I'd like better quality output than just VGA. Have you tested this combination? Thanks

  • Home Theatre question

    Hello! I need to know what is needed to hook up my computer with Xtreme Gamer to my 42" LCD TV. The TV? has a Sony 5. surround with RCA hookup. I don't want to buy a computer-speaker system. I heard you can get 3.5mm to RCA coversion cables, but will

  • Scan on one machine and print to a different device

    Hi - I have a PSC 2179 All-in-1. I've been told that it is possible to use the built-in scanner to copy a document and send the output directly to a different printer. Does anyone know if this is true ? If it is, presumably the 2 devices need to be n

  • Splitting DATA_TOP to different mountpoints

    Hi, I am doing a single node to multi node clone of Apps. In the database code tree copy I have placed the RDBMS_ORACLE_HOME in /u01 Now I need to evenly split data files across three mount points /u02 , /u03, /u04. How can I achieve this? Can this b