Setting up BOPIS deployment accelerator
You can set up BOPIS deployment accelerator using installService script.
Before you begin
About this task
deploymentaccelerator.propertiesfile. Additionally, provide all properties required by the BOPIS service to load stores in the customer_overrides.properties file.
When you run the BOPIS deployment accelerator script, an enterprise organization is created in Sterling Order Management System, and configurations are added for the organization.
Run the installService script on the BOPIS deployment accelerator JAR by
running the following command from the OMS_Runtime/bin
folder. The BOPIS deployment accelerator JAR is located in the
./InstallService.sh OMS_Runtime/deploymentaccelerator/deploymentaccelerator.jarThe BOPIS deployment accelerator script places all the resources, JARs, and properties in their respective directories.
- Navigate to OMS_Runtime/properties/deploymentaccelerator.properties.sample and rename the sample file to deploymentaccelerator.properties.
Set the following properties in the deploymentaccelerator.properties
Organization.OrganizationCode- Pass the organization code of the enterprise organization.Note: The BOPIS deployment accelerator script calls the
manageOrganizationHierarchyAPI to create an enterprise organization. However, if the organization is already present in Sterling Order Management System, the API is not called.
Organization.CorporatePersonInfo.*- Set of properties that are used for capturing the personal information and addresses of the enterprise organization.The sample
deploymentaccelerator.properties.sampleproperty file contains the following corporate address attributes:
Important: You must set at least one corporate address attribute.
Additionally, you can set other address or personal information attributes such as
MiddleNamethat is supported by Sterling Order Management System. For the list of attributes, see the
CorporatePersonInfoinput XML element of the
manageOrganizationHierarchyAPI present in the Javadoc.
The syntax for the property is
Organization.CorporatePersonInfo.attribute name. For example, in the
Cityattribute refers to the name of the city in the organization's address. Pass the city name as
- Provide all the properties required by the BOPIS service to load stores in the customer_overrides.properties file. For more information on these properties, see Configuring properties
To load all the configuration data, run the BOPIS deployment accelerator script by running the
following command from the OMS_Runtime/bin folder.
./sci_ant.sh -f load_bopis_DeploymentAccelerator.xml