The system provides a staging table, where an interface can store
XML requests to perform a service in the system.
Some external systems interfacing with the system are not able
to produce XML request messages. Or you may have external systems
that produce XML messages but the messages are sent in a batch rather
than real time. The system provides the capability to read an external
data source containing multiple records, map the data to an XML request
and store the request on the XAI upload staging table. These records may be in XML requests, sequential input files
or database tables.
The XAI upload staging table may be populated in one of the following
ways:
- When a collection of messages in a file or database table must
be uploaded, a staging control record should be created for each file/database
table. The Staging Control Receiver processes each file or database table
and creates records in the XAI upload staging table for each message.
- The XML
File Receiver creates records directly in the XAI upload staging
table. Note, in addition, the XML File Receiver creates a staging
control record to group together these records.
- XAI creates records in the XAI upload staging table for inbound
messages in error that are configured to post the error.
- It is possible that when a response to a notification download
staging message is received (Oracle Customer Care and Billing only),
the response requires some sort of action. If this is the case, the
system creates an XAI upload staging record (and an XAI staging control
record) for the response.
Copyright © 2007, 2016, Oracle and/or its affiliates. All rights reserved. Documentation build: 2.5.2016 10:21:45 [T1_1454696505000]