Skip Headers
Oracle® Retail POS Suite Implementation Guide, Volume 4 – Point-of-Service External Order
Release 14.1
E54477-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

5 SSL Configuration for Siebel on Oracle Retail Point-of-Service

To configure SSL communication between Point-of-Service and Siebel, Siebel must initially be configured to support the SSL protocol. After Siebel is configured with the SSL configuration, a .pfx certificate file is given to the administrator installing the Point-of-Service application.


Note:

This certificate is imported on the Point-of-Service store server.

After the .pfx certificate is received, do the following to import the certificate into Java trust store on the store server:

  1. Open Internet Explorer.

  2. Go to Tools -> Internet Options.

  3. On the Content tab, click Certificates.

  4. Import your .pfx file.

  5. Export the newly imported certificate as a .cer file (either DER or base-64).

  6. Import the resulting .cer file into the store server's trust store using the following command:

    keytool.exe -import -alias siebel -keystore <trust store> -file d:\siebel_cert.cer
    

    This command might ask for the password if the trust store is secure enabled.

Write-In Product

If an unknown item is added as an accessory to a Point-of-Service external order transaction, the item will be added to Siebel as a Siebel Write-In Product. The part number used for a Write-In Product is configurable. To change the part number, edit the writeInPartNumber propvalue for the SiebelOrderFundedFormatter, located in <pos server install>\pos\config\technician\RetailTransactionTechnician.xml:

<PROPERTY propname="writeInPartNumber" 
         propvalue="SEBLRSVWIP1"/>

Adjustment NRC

The Adjustment NRC order-level field is ignored when Siebel orders are read by Point-of-Service. Do not use the Adjustment NRC field for any searchable external orders.

Out-of-the-box, Siebel does not allow for the price of a return order line item (designated with the Deleted action code) to be rolled up into the order-level Total NRC field. Therefore, when Point-of-Service updates the return order, the returned amounts are not included in the Total NRC displayed on the interface in Siebel.

Instead, Point-of-Service updates Siebel's Adjustment NRC field, which is included in the Total NRC calculation, with the transaction's total return amount. This behavior is enabled by default; however, merchants can disable the use of the Adjustment NRC field by setting the FundedOrderFormatter's useAdjustmentNRC property to false.

The configuration for this property is located in <pos server install>\pos\config\technician\RetailTransactionTechnician.xml.

The out-of-the-box configuration is:

<PROPERTY propname="useAdjustmentNRC"
         propvalue="true" proptype="BOOLEAN"/>