F Appendix: EICS Provided URLs
Note:
The <Region Name> and <Customer Subnamespace> part of the URL should be replaced with the one specific to your environment. This will be the same as your cloud service Application URL provided in the Welcome email.
EICS web-client URL
Table F-1 EICS Application URL
URL | |
---|---|
EICS web-client |
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/siocs-web-client |
SOCS (connections config) URL
Table F-2 SOCS Connections URL
URL | |
---|---|
SOCS (Connections Config) |
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/siocs-client-services/oracle.retail.sim.mobile.client.SimMobile/connections.xml |
EICS Web Service URLs
Table F-3 EICS Web Service URLs
SIM-WS | URL |
---|---|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ActivityLockBean/ActivityLockService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/FulfillmentOrderDeliveryBean/FulfillmentOrderDeliveryService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/FulfillmentOrderPickBean/FulfillmentOrderPickService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/FulfillmentOrderReversePickBean/FulfillmentOrderReversePickService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/InventoryAdjustmentBean/InventoryAdjustmentService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ItemBasketBean/ItemBasketService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/OrderRequestBean/OrderRequestService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/POSTransactionBean/POSTransactionService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ProductGroupScheduleBean/ProductGroupScheduleService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ProductGroupBean/ProductGroupService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ReplenishmentGapBean/ReplenishmentGapService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/RfidInventoryBean/RfidInventoryService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ShelfAdjustmentBean/ShelfAdjustmentService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ShelfReplenishmentBean/ShelfReplenishmentService?wsd |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StockCountBean/StockCountService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreBean/StoreService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreFulfillmentOrderBean/StoreFulfillmentOrderService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreInventoryBean/StoreInventoryService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreInventoryIsnBean/StoreInventoryIsnService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreItemPriceBean/StoreItemPriceService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreNotificationBean/StoreNotificationService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreShipmentManifestBean/StoreShipmentManifestService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreShipmentReasonBean/StoreShipmentReasonService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreTicketBean/StoreTicketService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/StoreTransferBean/StoreTransferService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/TransferDeliveryBean/TransferDeliveryService?wsdl |
|
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/TransferShipmentBean/TransferShipmentService?wsdl |
|
https://<eics_external_load_balancer_address>/<CUST_ENV>/VendorDeliveryBean/VendorDeliveryService?wsdl |
|
https://<eics_external_load_balancer_address>/<CUST_ENV>/VendorReturnBean/VendorReturnService?wsdl |
|
https://<eics_external_load_balancer_address>/<CUST_ENV>/VendorShipmentBean/VendorShipmentService?wsdl |
EICS-RICS Integration URLs
EICS-RICS Message Publishing
Publisher Web Service URL
The message publisher service (SIM -> RIB) is hosted by RIB-SIM. EICS installation takes in the message publisher service WSDL URLs and updates the DB system configuration table.
The WSDL URL can also be updated via EICS System Configuration UI post install.
Table F-4 RIB Message Publishing
Database CONFIG_SYSTEMName | System Configuration UI Display Name |
---|---|
integration.rib.publisher.wsdl.url |
Integration Publisher Web Service URL |
Web Service User Management
Oracle RICS RIB manages the RIB publisher user.
The publisher user (for example ribadmin) is created as part of the RIB/RTG install.
EICS chef scripts takes the input to add to EICS credential stores.
EICS Install Properties
-
input.sim.integration.rib.user.alias=rib-user
-
This property is for SIM calling the ApplicationMessagePublishingService. The username and password for the alias should match the user which is created as part of RIB-SIM and belongs to ribAdminGroup.
-
The alias name should be unique within the domain, and should not conflict with database data source user alias (for example, in some environment, the SIMRIBAlias is used for db user sim01_RIB, if that is case, choose a different alias for sim -> rib publishing user)
Setting Up RIB Message Injector
Injector Web Service URL
RIB Message Injector Service is hosted in EICS application server.
The WSDL URL is:
https://rex.retail.<Region Name>.ocs.oraclecloud.com/<Customer Subnamespace>/ApplicationMessageInjector-Bean/InjectorService?WSDL
Web Service User Management
The injector user (for example, sim_int) must belong to integration_users IDCS or OCI IAM Application Role, the injector user needs to be created as part of EICS provisioning process.
EICS Installation Properties
-
input.sim.integration.rib.inject.user.alias
-
This property is used for RIB-SIM -> SIM (RIB-SIM calling SIM's injector service), the user is hosted in SIM app and assign integration role (integration_users IDCS or OCI IAM Application Role), the user is created as part of SIM install (for example, sim_int user)
See Oracle® Retail Integration Bus Implementation Guide Provisioning InjectorSrvice URL