Oracle® Retail POS Suite Implementation Guide, Volume 4 – Point-of-Service External Order Release 14.1 E54477-01 |
|
Previous |
Next |
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:
Open Internet Explorer.
Go to Tools -> Internet Options.
On the Content tab, click Certificates.
Import your .pfx file.
Export the newly imported certificate as a .cer file (either DER or base-64).
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.
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"/>
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"/>