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 © 2011, Oracle and/or its affiliates. All rights reserved.