A distribution number (or ‘Distro’ number) is a unique identifier
of a distribution order that indicates the type of distribution.
RWMS provides distro numbers when stock order status messages are
published to the RIB.
Example:
RWMS generates appointment records to indicate the quantities of particular Items sent to various Locations within the system. In addition, the records indicate the specific document (Purchase Order, Transfer or Allocation) responsible for the movement of the Item.
There is a parent-child relationship between RMS PO’s and RWMS
Appointments. Due to this dependency, when purging PO’s and
Appointments, RWMS must send a ‘delete appointments’ message to RMS
before RMS attempts to delete the associated PO and send a ‘delete
PO’ message to RWMS.
There are settings within each application indicating when the purge
cycles should be run. In RWMS, the (scp.appt_purge_days) column in
System Parameters displays the number of days after an Appointment
has been closed that their purge process will delete associated
Appointments.
In RMS, the unit_options.order_history_months displays the number of
months after a PO has been closed that the PO should be purged. Do
to the dependency between POs and appointments, the RWMS parameter
needs to be a lesser number than the RMS parameter. If RMS purges
closed POs before RWMS has deleted the associated appointments,
foreign key violations will occur.
Oracle Retail Integration Bus (RIB)
The Oracle Retail Integration Bus (RIB) is a fully distributed integration infrastructure that implements RIB using Asynchronous JMS Pub/Sub Fire-and-Forget.
Oracle Retail Service Backbone (RSB)
Oracle Retail Service Backbone (RSB) is the productization of a set of Web Services, ESBs and Security tools that standardize the deployment and run time of Web Service flows within Oracle Retail Suite of applications.