SlideShare uma empresa Scribd logo
1 de 37
Product Analysis
Oracle XML Gateway
Version: 2.0
Date: April 2013
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
XML is a simple technology that allows communication between systems to share
information in a safe, reliable and easy way.
Oracle XML Gateway technology is a set of services that allows easy integration with
Oracle e-Business Suite to create and consume XML messages created by business
events.
Oracle XML Gateway is a solution to manage document flows. It allows organization to
automate their process, cut cost and be more efficient.
What is Oracle XML Gateway?
Oracle XML Gateway is the solution offer by Oracle E-Business Suite to send and
receive automatic supplier invoices, customer invoices and purchase messages.
It can be used for B2B (Business to Business) communication such as business
documents and industry information exchange and A2A (Application to Application)
communication such as data integration with legacy and others systems.
What is Oracle XML Gateway?
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
Oracle XML Gateway is a solution to manage document flows and allow automatic and
electronic communication. This tool can be applied to the following business process:
• Inbound invoicing
• Outbound invoicing
• Purchase orders
• Procurement
• Advance Supply Chain Planning
• Transportation
• Cash Management
• Process Manufacturing
How does Oracle XML Gateway works?
Inbound Invoicing: whit XML Gateway the time consuming activities such as entering
supplier invoices, making corrections and archiving invoices are a thing of the past. You
receive the digital data directly in your ERP or accounting system.
Outbound invoicing: the solution to deliver your invoices electronically and
automatically, in the correct form to the correct customer.
Purchase orders: with XML Gateway you can inform electronically and automatically to
your supplier of a creation, change, confirmation or cancelation of a purchase order. As
well as you can publish in your system the supplier purchase approval message and any
change of supplier data.
Procurement: XML Gateway can be apply to the procurement process that includes
approval purchase requisition, and any changes or cancelation of requisitions.
Advance Supply Chain Planning: a secure way to automate your material demand,
creating new purchase requisition, work order or on hand records.
How does Oracle XML Gateway works?
Transportation: This program maps the data received in the inbound shipment advice
message, from either the third party warehouse or the Carrier Manifesting system, and
populates the data in Oracle Shipping/Oracle Transportation.
Cash Management: use XML Gateway to load bank statement in a secure way.
Process Manufacturing: Provides process production batch details such as, recipe,
formula, routing, materials used, and resource transactions.
How does Oracle XML Gateway works?
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
Advantages of Oracle XML Gateway
1- Reduce Costs: some direct cost that are going to be reduced:
 Paper
 Ink
 Messaging company / post
And indirect cost:
 Accounting and reconciliation manpower
 Customers request for copies of lost invoices
 Archiving
 Settlement time and improved cash management
Advantages of Oracle XML Gateway
2- Cost Elasticity: XML Gateway is a well proven tool that can be used for several
department in the company and that can help to switch from fixed costs to variable
cost.
3- Improve working capital: XML Gateway can help companies to be more efficient
from a financial point of view. Due to economic crisis and market pressures, companies
are forced to reduce prices, improve payments terms and enhance cash flow.
Advantages of Oracle XML Gateway
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
Business Process: Inbound Invoicing (AP invoices):
Activity Problems Solution with
XML Gateway
Receive invoices - Receive by mail may incurred
in long time delivery
- Entrance stamp
- Forward to AP department
- Errors during entering data
- Delayed entering during close
month activities
- Discrepancy with VAT
compliance is detected at late
stage
- Discrepancies between orders
and invoices lines
- Automated import
to AP
- Real time import
- Free of errors
- Automatic po
matching
- Real time exchange
dispute
information
- Automated
archiving
Entering data and values
Validation and Matching
Dispute management
Archiving invoices
Process and Optimization areas
Business Process: Outbound Invoicing (AR invoices) :
Activity Problems Solution with
XML Gateway
Print and send invoice - High cost
- Long delivery time
- No control over whether
customers have received
them
- Customers may reject invoice
weeks later
- Time consuming manual
process
- Send electronic
invoices securely
- Real time delivery
with receipt
confirmation
- Data validation as
soon as it is sent
- Automated
archiving
Change or Modify of
invoice
Archiving invoice
Process and Optimization areas
Business Process: Purchase Order and Procurement :
Activity Problems Solution with
XML Gateway
Print and send Purchase
Orders
- High cost
- Long delivery time
- No control over whether
customers have received the
purchase order
- Time consuming manual
process when requisitions are
created.
- Send electronic
approved purchase
order securely
- Real time delivery
with receipt
confirmation
- Data validation as
soon as it is sent
Change / Modify of
purchase order
Cancel Purchase orders
Supplier Acceptance of
PO
Archiving purchase
orders
Create purchase
requisitions
Process and Optimization areas
Business Process: Supply Chain and Process Manufacturing:
Activity Problems Solution with
XML Gateway
Demand Planning - Long delivery time
- Errors in manual register of
on hand transactions
- Errors when creating manual
work orders
- Send electronic
work orders
- Real time on hand
transactions
- Automatic material
routings
Define routing of
materials
Enter warehouse
transactions
Send Work orders to
production departments
Process and Optimization areas
Business Process: Transportation:
Activity Problems Solution with
XML Gateway
Register manual
deliveries
- Receive by mail the shipping
documentation
- Forward to
operations/Shipping
department
- Error during manual register
of data
- Automatic load of
shipping
information : trip,
Schedule pick ups and
drop off
Process and Optimization areas
Business Process: Cash Management:
Activity Problems Solution with
XML Gateway
Get bank statements via
mail or web
- Long delivery time in case of
receive them by post
- Forward to Financial
department
- Automatic load of
bank statements
from bank web site
Archiving of bank
statements
Process and Optimization areas
XML Gateway applied to Purchasing and iProc
XML Gateway applied to Purchasing and iProc
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
Architecture – General overview
Messages Designer: a tool to define the relationship between the source
and the target data.
XML Gateway Setup: when the relationship is with a trading party use this
tool to define the type of the relation, the code conversion values and the equivalence
of the internal-external transactions.
XML Execution engine: here you define how to process and transport the
data from and to others systems or others Oracle applications.
Oracle Transport: a tool to deliver outbound XML messages and to receive
inbound XML messages using different protocols.
Architecture – General overview
Architecture – Detailed overview
Oracle Transport: a tool to deliver outbound XML messages and to receive
inbound XML messages using different protocols.
4.1 Web Server Provider
Oracle XML Gateway uses Web Services Description Language (WSDL) to inform trading
partners how to communicate with the Oracle E-Business Suite. The Suite also
publishes the WSDL to a URL for customers to access. Partners can use any third party
Web service tools to call for Web services.
All inbound Web service messages are received through the Simple Object Accessed
Protocol (SOAP) servlet running under the Web service provider. These messages are
prepared as designed events before being enqueued to the SOAP agent,
WF_WS_JMS_IN queue, for further processing.
Architecture – Detailed overview
Outbound messages are created by Workflow processes and passed to the SOAP agent,
WF_WS_JMS_OUT queue. The messages are picked up by the SOAP client who is
responsible for the actual delivery of the message to the Trading Partner.
4.2 Oracle Transport Agent
The Oracle Transport Agent interfaces with Oracle Advanced Queuing to deliver
outbound messages and to receive inbound messages.
The Transport Agent server is a Java-based servlet that uses the Transport Agent
Messaging Protocol to support the following:
• Guaranteed delivery, exactly once
• Message encryption
• Server-to-server certificate authentication
Architecture – Detailed overview
4.3 Java Messaging Service (JMS)
Java Messaging Service (JMS) is a message standard. To send JMS messages between
the Oracle E-Business Suite and Trading Partners, the appropriate Protocol Type (JMS)
and Protocol Address registered with the Business Event System must be identified first
in the Trading Partner Setup form.
JMS providers can integrate with XML Gateway for B2B transactions using WF_JMS_IN,
WF_JMS_OUT, or their own JMS queues.
For inbound transactions, this integration provides complete validation and
authorization support so that XML Gateway processes only those messages that are
valid and have the appropriate authorization.
For outbound transactions, this integration provides a mechanism to store the JMS
queues as part of the Trading Partner setup so that the generated messages can be
sent to the desired JMS queue.
Architecture – Detailed overview
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
Oracle Transport Agent operates according to the security layer implemented at your
site. There are two authentication methods supported by SSL:
Client Authentication: the server identifies the client by requesting its client certificate.
Server Authentication: When a client connects to a Web server securely via HTTPS, the
server sends back its server certificate to the client for verification. Once verified, the
client sends the data, encrypted, to the server. Server Authentication allows the client
to identify the server.
Safety and Authentication
Connecting to NON OTA Server:
The OTA server (client) includes the capability to send documents to non-OTA servlets
that do not employ the OTA messaging protocol. When sending a message, the OTA
server initiates an HTTP post to transmit the document. The HTTP response from the
receiving Web server indicates whether the receiver was an OTA server.
If the HTTP response does not contain the OTA protocol response body, the sending
OTA server assumes the message was received by a non-OTA server. In this case, the
standard HTTP response code is used to determine the success or failure of the
message.
Safety and Authentication
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
The XML Gateway Execution Engine
interfaces with Oracle Workflow to
actively notify the XML Gateway
system administrator regarding system
or process errors, or the Trading
Partner contact for data errors.
The XML Gateway system
administrator has the option to
"retry" failed outbound processes, or
"reprocess" failed inbound processes.
Error handling
• What is Oracle XML Gateway?
• How does Oracle XML Gateways works?
• Advantages of Oracle XML Gateway
• Processes and optimization areas when using Oracle XML
Gateway
• Oracle XML Gateway Architecture
• Safety and Authentication
• Error Handling
• Comparative with similar solutions
Index
Ease of
Installation
Easy to setup
Security layers
Low hardware
costs
Comparative with similar solutions
Benefits of XML Gateway over similar products (ODI, Oracle B2B…):
1- Ease of Installation: XML Gateway is already installed, provided in the Oracle EBS
solution.
2- Easy to set up: XML Gateway is almost ready to use since needs minimal set up. For
instance, ODI or Oracle B2B are more complex tools that implies data and code
definition.
3- Security Layers: XML Gateway has several security layers between clients and web
server providers.
4- Low hardware cost: XML Gateway cuts hardware costs through improved utilization
and high-performance data integration.
Comparative with similar solutions
AcevedoApps IT Solutions, SL
C/Los Morales 10A 4-2
28054 Madrid
Spain

Mais conteúdo relacionado

Mais procurados

Aim vs oum documents
Aim vs oum documentsAim vs oum documents
Aim vs oum documentsjaydezr
 
Implementing Fusion Cloud Procurement a Real Life Case Study
Implementing Fusion Cloud Procurement a Real Life Case StudyImplementing Fusion Cloud Procurement a Real Life Case Study
Implementing Fusion Cloud Procurement a Real Life Case StudyJade Global
 
Oracle Payable Complete Business flows
Oracle Payable Complete Business flowsOracle Payable Complete Business flows
Oracle Payable Complete Business flowsAdil Arshad
 
Oracle EPM Cloud for Midsize Customers
Oracle EPM Cloud for Midsize CustomersOracle EPM Cloud for Midsize Customers
Oracle EPM Cloud for Midsize CustomersAlithya
 
Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financialshasan2000
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...vasuballa
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architectureSekhar Byna
 
Oracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement OverviewOracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement OverviewSanjay Challagundla
 
Oracle Purchasing – Different types of Receiving Options
Oracle Purchasing – Different types of Receiving OptionsOracle Purchasing – Different types of Receiving Options
Oracle Purchasing – Different types of Receiving OptionsBoopathy CS
 
Oracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts PayablesOracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts PayablesBerry Clemens
 
Smart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementSmart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementPrithis Das, PMP, OCS ☁️
 
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?Pranav Pandya
 

Mais procurados (20)

Aim vs oum documents
Aim vs oum documentsAim vs oum documents
Aim vs oum documents
 
Implementing Fusion Cloud Procurement a Real Life Case Study
Implementing Fusion Cloud Procurement a Real Life Case StudyImplementing Fusion Cloud Procurement a Real Life Case Study
Implementing Fusion Cloud Procurement a Real Life Case Study
 
Advanced procurement v1.2
Advanced procurement v1.2Advanced procurement v1.2
Advanced procurement v1.2
 
Sla and cost acctg
Sla and cost acctgSla and cost acctg
Sla and cost acctg
 
Oracle AP Cycle
Oracle AP CycleOracle AP Cycle
Oracle AP Cycle
 
Oracle Payable Complete Business flows
Oracle Payable Complete Business flowsOracle Payable Complete Business flows
Oracle Payable Complete Business flows
 
Oracle EPM Cloud for Midsize Customers
Oracle EPM Cloud for Midsize CustomersOracle EPM Cloud for Midsize Customers
Oracle EPM Cloud for Midsize Customers
 
Procurement of Services using Oracle EBS
Procurement of Services using Oracle EBSProcurement of Services using Oracle EBS
Procurement of Services using Oracle EBS
 
Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financials
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architecture
 
Oracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement OverviewOracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement Overview
 
Oracle Purchasing – Different types of Receiving Options
Oracle Purchasing – Different types of Receiving OptionsOracle Purchasing – Different types of Receiving Options
Oracle Purchasing – Different types of Receiving Options
 
Opm costing
Opm costingOpm costing
Opm costing
 
Oracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts PayablesOracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts Payables
 
oracle order management
oracle order managementoracle order management
oracle order management
 
Smart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementSmart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurement
 
Procure to pay ppt
Procure to pay pptProcure to pay ppt
Procure to pay ppt
 
E-Business Tax Purchasing Whitepaper
E-Business Tax Purchasing WhitepaperE-Business Tax Purchasing Whitepaper
E-Business Tax Purchasing Whitepaper
 
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
 

Semelhante a Product Analysis Oracle XML Gateway

5. Cloud-BuyingHouse ERP Overview
5. Cloud-BuyingHouse ERP Overview5. Cloud-BuyingHouse ERP Overview
5. Cloud-BuyingHouse ERP OverviewAshim Sikder
 
Gary Neights – Customer Management “Order Automation Pays”
Gary Neights – Customer Management  “Order Automation Pays”Gary Neights – Customer Management  “Order Automation Pays”
Gary Neights – Customer Management “Order Automation Pays”Elemica
 
MakeServiceContractEasy_NEOAUG_20120611
MakeServiceContractEasy_NEOAUG_20120611MakeServiceContractEasy_NEOAUG_20120611
MakeServiceContractEasy_NEOAUG_20120611Ravindra Tripathi
 
At 306 Case Study The Newest Shipping Systems Its All About Rapid Informa...
At 306   Case Study   The Newest Shipping Systems Its All About Rapid Informa...At 306   Case Study   The Newest Shipping Systems Its All About Rapid Informa...
At 306 Case Study The Newest Shipping Systems Its All About Rapid Informa...oscarmurray
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyTop Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyAtul Kapoor
 
4 Benefits of a Digitized and Automated AP System
4 Benefits of a Digitized and Automated AP System4 Benefits of a Digitized and Automated AP System
4 Benefits of a Digitized and Automated AP SystemFlatirons Solutions®
 
Easy EDI: It Does Exist
Easy EDI: It Does ExistEasy EDI: It Does Exist
Easy EDI: It Does ExistZach Gardner
 
AP Automation System
 AP Automation System AP Automation System
AP Automation SystemAtul Kapoor
 
Lotus Forms Web Intro
Lotus Forms Web IntroLotus Forms Web Intro
Lotus Forms Web Introdanisman
 
LMKT Microsoft Solutions and Services
LMKT Microsoft Solutions and Services LMKT Microsoft Solutions and Services
LMKT Microsoft Solutions and Services LMKT Private Limited
 
Cache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure ApplicationsCache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure ApplicationsInterSystems Corporation
 
Percite SCMaster Sphere Overview June 2015 v1.01
Percite  SCMaster Sphere  Overview June 2015 v1.01Percite  SCMaster Sphere  Overview June 2015 v1.01
Percite SCMaster Sphere Overview June 2015 v1.01Shoko Pic
 
Tomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptx
Tomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptxTomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptx
Tomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptxvmnyuvarajraj
 
TechTrek India Corporate Overview
TechTrek India Corporate OverviewTechTrek India Corporate Overview
TechTrek India Corporate OverviewTechTrek India
 
Relevant Remitter
Relevant RemitterRelevant Remitter
Relevant Remitterebstlr
 
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.pptOracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.pptshubhtomar5
 

Semelhante a Product Analysis Oracle XML Gateway (20)

Oracle order management v1
Oracle order management v1Oracle order management v1
Oracle order management v1
 
5. Cloud-BuyingHouse ERP Overview
5. Cloud-BuyingHouse ERP Overview5. Cloud-BuyingHouse ERP Overview
5. Cloud-BuyingHouse ERP Overview
 
Gary Neights – Customer Management “Order Automation Pays”
Gary Neights – Customer Management  “Order Automation Pays”Gary Neights – Customer Management  “Order Automation Pays”
Gary Neights – Customer Management “Order Automation Pays”
 
MakeServiceContractEasy_NEOAUG_20120611
MakeServiceContractEasy_NEOAUG_20120611MakeServiceContractEasy_NEOAUG_20120611
MakeServiceContractEasy_NEOAUG_20120611
 
At 306 Case Study The Newest Shipping Systems Its All About Rapid Informa...
At 306   Case Study   The Newest Shipping Systems Its All About Rapid Informa...At 306   Case Study   The Newest Shipping Systems Its All About Rapid Informa...
At 306 Case Study The Newest Shipping Systems Its All About Rapid Informa...
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyTop Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development Company
 
4 Benefits of a Digitized and Automated AP System
4 Benefits of a Digitized and Automated AP System4 Benefits of a Digitized and Automated AP System
4 Benefits of a Digitized and Automated AP System
 
Easy EDI: It Does Exist
Easy EDI: It Does ExistEasy EDI: It Does Exist
Easy EDI: It Does Exist
 
SFA CISLINK
SFA CISLINKSFA CISLINK
SFA CISLINK
 
AP Automation System
 AP Automation System AP Automation System
AP Automation System
 
Lotus Forms Web Intro
Lotus Forms Web IntroLotus Forms Web Intro
Lotus Forms Web Intro
 
LMKT Microsoft Solutions and Services
LMKT Microsoft Solutions and Services LMKT Microsoft Solutions and Services
LMKT Microsoft Solutions and Services
 
Cache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure ApplicationsCache Security- Adding Security to Non-Secure Applications
Cache Security- Adding Security to Non-Secure Applications
 
Percite SCMaster Sphere Overview June 2015 v1.01
Percite  SCMaster Sphere  Overview June 2015 v1.01Percite  SCMaster Sphere  Overview June 2015 v1.01
Percite SCMaster Sphere Overview June 2015 v1.01
 
Tomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptx
Tomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptxTomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptx
Tomorrows-Supply-Chain-Today-Oracle-Fusion-Order-Management.pptx
 
Orbit Brochure_v4.0
Orbit Brochure_v4.0Orbit Brochure_v4.0
Orbit Brochure_v4.0
 
TechTrek India Corporate Overview
TechTrek India Corporate OverviewTechTrek India Corporate Overview
TechTrek India Corporate Overview
 
Relevant Remitter
Relevant RemitterRelevant Remitter
Relevant Remitter
 
Brilliant wms-broucher-
Brilliant wms-broucher-Brilliant wms-broucher-
Brilliant wms-broucher-
 
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.pptOracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
Oracle-Fusion-Cloud-Vs-EBS-12.2.7-Upgrade-What-Suits-Your-Business-Best.pptx.ppt
 

Último

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Último (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Product Analysis Oracle XML Gateway

  • 1. Product Analysis Oracle XML Gateway Version: 2.0 Date: April 2013
  • 2. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 3. XML is a simple technology that allows communication between systems to share information in a safe, reliable and easy way. Oracle XML Gateway technology is a set of services that allows easy integration with Oracle e-Business Suite to create and consume XML messages created by business events. Oracle XML Gateway is a solution to manage document flows. It allows organization to automate their process, cut cost and be more efficient. What is Oracle XML Gateway?
  • 4. Oracle XML Gateway is the solution offer by Oracle E-Business Suite to send and receive automatic supplier invoices, customer invoices and purchase messages. It can be used for B2B (Business to Business) communication such as business documents and industry information exchange and A2A (Application to Application) communication such as data integration with legacy and others systems. What is Oracle XML Gateway?
  • 5. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 6. Oracle XML Gateway is a solution to manage document flows and allow automatic and electronic communication. This tool can be applied to the following business process: • Inbound invoicing • Outbound invoicing • Purchase orders • Procurement • Advance Supply Chain Planning • Transportation • Cash Management • Process Manufacturing How does Oracle XML Gateway works?
  • 7. Inbound Invoicing: whit XML Gateway the time consuming activities such as entering supplier invoices, making corrections and archiving invoices are a thing of the past. You receive the digital data directly in your ERP or accounting system. Outbound invoicing: the solution to deliver your invoices electronically and automatically, in the correct form to the correct customer. Purchase orders: with XML Gateway you can inform electronically and automatically to your supplier of a creation, change, confirmation or cancelation of a purchase order. As well as you can publish in your system the supplier purchase approval message and any change of supplier data. Procurement: XML Gateway can be apply to the procurement process that includes approval purchase requisition, and any changes or cancelation of requisitions. Advance Supply Chain Planning: a secure way to automate your material demand, creating new purchase requisition, work order or on hand records. How does Oracle XML Gateway works?
  • 8. Transportation: This program maps the data received in the inbound shipment advice message, from either the third party warehouse or the Carrier Manifesting system, and populates the data in Oracle Shipping/Oracle Transportation. Cash Management: use XML Gateway to load bank statement in a secure way. Process Manufacturing: Provides process production batch details such as, recipe, formula, routing, materials used, and resource transactions. How does Oracle XML Gateway works?
  • 9. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 10. Advantages of Oracle XML Gateway
  • 11. 1- Reduce Costs: some direct cost that are going to be reduced:  Paper  Ink  Messaging company / post And indirect cost:  Accounting and reconciliation manpower  Customers request for copies of lost invoices  Archiving  Settlement time and improved cash management Advantages of Oracle XML Gateway
  • 12. 2- Cost Elasticity: XML Gateway is a well proven tool that can be used for several department in the company and that can help to switch from fixed costs to variable cost. 3- Improve working capital: XML Gateway can help companies to be more efficient from a financial point of view. Due to economic crisis and market pressures, companies are forced to reduce prices, improve payments terms and enhance cash flow. Advantages of Oracle XML Gateway
  • 13. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 14. Business Process: Inbound Invoicing (AP invoices): Activity Problems Solution with XML Gateway Receive invoices - Receive by mail may incurred in long time delivery - Entrance stamp - Forward to AP department - Errors during entering data - Delayed entering during close month activities - Discrepancy with VAT compliance is detected at late stage - Discrepancies between orders and invoices lines - Automated import to AP - Real time import - Free of errors - Automatic po matching - Real time exchange dispute information - Automated archiving Entering data and values Validation and Matching Dispute management Archiving invoices Process and Optimization areas
  • 15. Business Process: Outbound Invoicing (AR invoices) : Activity Problems Solution with XML Gateway Print and send invoice - High cost - Long delivery time - No control over whether customers have received them - Customers may reject invoice weeks later - Time consuming manual process - Send electronic invoices securely - Real time delivery with receipt confirmation - Data validation as soon as it is sent - Automated archiving Change or Modify of invoice Archiving invoice Process and Optimization areas
  • 16. Business Process: Purchase Order and Procurement : Activity Problems Solution with XML Gateway Print and send Purchase Orders - High cost - Long delivery time - No control over whether customers have received the purchase order - Time consuming manual process when requisitions are created. - Send electronic approved purchase order securely - Real time delivery with receipt confirmation - Data validation as soon as it is sent Change / Modify of purchase order Cancel Purchase orders Supplier Acceptance of PO Archiving purchase orders Create purchase requisitions Process and Optimization areas
  • 17. Business Process: Supply Chain and Process Manufacturing: Activity Problems Solution with XML Gateway Demand Planning - Long delivery time - Errors in manual register of on hand transactions - Errors when creating manual work orders - Send electronic work orders - Real time on hand transactions - Automatic material routings Define routing of materials Enter warehouse transactions Send Work orders to production departments Process and Optimization areas
  • 18. Business Process: Transportation: Activity Problems Solution with XML Gateway Register manual deliveries - Receive by mail the shipping documentation - Forward to operations/Shipping department - Error during manual register of data - Automatic load of shipping information : trip, Schedule pick ups and drop off Process and Optimization areas
  • 19. Business Process: Cash Management: Activity Problems Solution with XML Gateway Get bank statements via mail or web - Long delivery time in case of receive them by post - Forward to Financial department - Automatic load of bank statements from bank web site Archiving of bank statements Process and Optimization areas
  • 20. XML Gateway applied to Purchasing and iProc
  • 21. XML Gateway applied to Purchasing and iProc
  • 22. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 24. Messages Designer: a tool to define the relationship between the source and the target data. XML Gateway Setup: when the relationship is with a trading party use this tool to define the type of the relation, the code conversion values and the equivalence of the internal-external transactions. XML Execution engine: here you define how to process and transport the data from and to others systems or others Oracle applications. Oracle Transport: a tool to deliver outbound XML messages and to receive inbound XML messages using different protocols. Architecture – General overview
  • 26. Oracle Transport: a tool to deliver outbound XML messages and to receive inbound XML messages using different protocols. 4.1 Web Server Provider Oracle XML Gateway uses Web Services Description Language (WSDL) to inform trading partners how to communicate with the Oracle E-Business Suite. The Suite also publishes the WSDL to a URL for customers to access. Partners can use any third party Web service tools to call for Web services. All inbound Web service messages are received through the Simple Object Accessed Protocol (SOAP) servlet running under the Web service provider. These messages are prepared as designed events before being enqueued to the SOAP agent, WF_WS_JMS_IN queue, for further processing. Architecture – Detailed overview
  • 27. Outbound messages are created by Workflow processes and passed to the SOAP agent, WF_WS_JMS_OUT queue. The messages are picked up by the SOAP client who is responsible for the actual delivery of the message to the Trading Partner. 4.2 Oracle Transport Agent The Oracle Transport Agent interfaces with Oracle Advanced Queuing to deliver outbound messages and to receive inbound messages. The Transport Agent server is a Java-based servlet that uses the Transport Agent Messaging Protocol to support the following: • Guaranteed delivery, exactly once • Message encryption • Server-to-server certificate authentication Architecture – Detailed overview
  • 28. 4.3 Java Messaging Service (JMS) Java Messaging Service (JMS) is a message standard. To send JMS messages between the Oracle E-Business Suite and Trading Partners, the appropriate Protocol Type (JMS) and Protocol Address registered with the Business Event System must be identified first in the Trading Partner Setup form. JMS providers can integrate with XML Gateway for B2B transactions using WF_JMS_IN, WF_JMS_OUT, or their own JMS queues. For inbound transactions, this integration provides complete validation and authorization support so that XML Gateway processes only those messages that are valid and have the appropriate authorization. For outbound transactions, this integration provides a mechanism to store the JMS queues as part of the Trading Partner setup so that the generated messages can be sent to the desired JMS queue. Architecture – Detailed overview
  • 29. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 30. Oracle Transport Agent operates according to the security layer implemented at your site. There are two authentication methods supported by SSL: Client Authentication: the server identifies the client by requesting its client certificate. Server Authentication: When a client connects to a Web server securely via HTTPS, the server sends back its server certificate to the client for verification. Once verified, the client sends the data, encrypted, to the server. Server Authentication allows the client to identify the server. Safety and Authentication
  • 31. Connecting to NON OTA Server: The OTA server (client) includes the capability to send documents to non-OTA servlets that do not employ the OTA messaging protocol. When sending a message, the OTA server initiates an HTTP post to transmit the document. The HTTP response from the receiving Web server indicates whether the receiver was an OTA server. If the HTTP response does not contain the OTA protocol response body, the sending OTA server assumes the message was received by a non-OTA server. In this case, the standard HTTP response code is used to determine the success or failure of the message. Safety and Authentication
  • 32. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 33. The XML Gateway Execution Engine interfaces with Oracle Workflow to actively notify the XML Gateway system administrator regarding system or process errors, or the Trading Partner contact for data errors. The XML Gateway system administrator has the option to "retry" failed outbound processes, or "reprocess" failed inbound processes. Error handling
  • 34. • What is Oracle XML Gateway? • How does Oracle XML Gateways works? • Advantages of Oracle XML Gateway • Processes and optimization areas when using Oracle XML Gateway • Oracle XML Gateway Architecture • Safety and Authentication • Error Handling • Comparative with similar solutions Index
  • 35. Ease of Installation Easy to setup Security layers Low hardware costs Comparative with similar solutions
  • 36. Benefits of XML Gateway over similar products (ODI, Oracle B2B…): 1- Ease of Installation: XML Gateway is already installed, provided in the Oracle EBS solution. 2- Easy to set up: XML Gateway is almost ready to use since needs minimal set up. For instance, ODI or Oracle B2B are more complex tools that implies data and code definition. 3- Security Layers: XML Gateway has several security layers between clients and web server providers. 4- Low hardware cost: XML Gateway cuts hardware costs through improved utilization and high-performance data integration. Comparative with similar solutions
  • 37. AcevedoApps IT Solutions, SL C/Los Morales 10A 4-2 28054 Madrid Spain