Subcategory:
Category:
Words:
408Pages:
2Views:
167Ariba applications use a specific implementation of the cXML language To successfully interact with Ariba applications through cXML we must implement the particular cXML behavior of those applications Trading partners back end systems must be able to map data either to or from the cXML documents The default configurations of these systems do not always have the data or formatting necessary for the cXML protocol Even if messages are well formed cXML the actual data within these elements might have many variations Additionally parties may wish to communicate information that is not standardized in the cXML protocol Therefore the use of Extrinsic elements may be employed which requires collaboration with trade partners to ensure accurate data mapping cXML documents travel between geographically disparate applications through corporate intranets and the public Internet To keep business data confidential and to protect against unauthorized access cXML enabled applications support secure communication Secure communication is made possible through two mechanisms document encryption and document authentication Document Encryption Applications encrypt cXML documents before transmission by sending them through HTTPS connections HTTPS is a secure form of HTTP HyperText Transfer Protocol that is supported by mostWeb servers and Web browsers It protects network communication by encrypting data so that unauthorized parties are unable to interpret it cXML Document Authentication Applications authenticate received cXML documents to check their validity Authentication ensures that each document is from a recognized organization Because cXML enabled applications communicate through the Internet they must perform authentication on all received cXML documents to prevent unauthorized access 4 Requirements 4 1 Goods Purchase
A standard purchase made by a customer through the Ariba network Once received in our SAP system a sales order is created and an order confirmation is sent back to Phillips 66 Once the order has been shipped a shipment notice is sent to Phillips 66 An invoice is then created and sent to Phillips 66 4 2 Non PO Purchase A non stand purchase made by Phillips 66 through the Ariba network Often in regard to a time constrained contract with one or more deliveries throughout the contract s life 4 3 Material Credit A notice of a material credit being made to Phillips 66 5 Process Flow Visualization 5 1 Goods Purchase 1 An order is placed by Phillips 66 through the Ariba network This order is sent by SAP Ariba s CIG to our Middleware in cXML format No changes are made to the cXML document during this transition The document is then passed from our middleware into our internal SAP Business Suite The cXML document is translated 6 Process Flow 7 Change History Date Author Changes Made Version 1 10 2018 Ben Brooks Document Created 8 Business Approval