Fluent Commerce Logo
Docs
Sign In

Install Core Reference Module into your sandbox

How-to Guide

Author:

Randy Chan

Changed on:

1 Feb 2024

Key Points

  • steps on how to install modules into your OMS sandbox

Steps

Step arrow right iconSetup new Retailer in the Sandbox

Create a new retailer along with user, roles + permissions, settings, and carrier 

Step arrow right iconDownload starter_pack.zip

get the starter_pack.zip and unzip into your local computer

Step arrow right iconSetup properties/sample_variables.json file

open the unzipped folder in VS Code, open the properties/sample_variables.json file

No alt provided

Step arrow right iconUpdate sample_variables.json

In the sample_variables.json file, populate ALL values of the sandbox

Step arrow right iconExecute the command

  • then open the command prompt and enter ./workflow-all.sh properties/sample_variables.json retailer.  where variable 2 is referring the value in line 11 of the sample_variables.json file.

Step arrow right iconExecute a specific workflow installation

For a specific workflow installation, this can be done by this command:
./workflow.sh properties/sample_variables.json retailer workflows/INVENTORY_CATALOGUE-DEFAULT.json workflows/ORDER-CC.json workflows/ORDER-HD.json


Step arrow right iconConfirm the workflows in workflow modeller UI

login on the admin console to check if all the workflows are installed

No alt provided

Step arrow right iconUnzip each file

unzip each file into your local drive

Step arrow right iconUpload to Postman

open Postman and use {{fluentApiHost}}/orchestration/rest/v1/plugin/upload

No alt provided

Step arrow right iconActivate the plugin

activate each plugin: {{fluentApiHost}}/orchestration/rest/v1/plugin/install

File: fc-module-inventory-1.2.0.jar, then the bundleName would be:

1{
2  "accountId": "RANDY",
3  "bundleName": "RANDY.globalinventory::1.2.0"
4}

Language: json

Name: fc-module-inventory jar

Description:

[Warning: empty required content area]

File: plugin-core-1.2.1.jar:

1{
2  "accountId": "RANDY",
3  "bundleName": "RANDY.core::1.2.1"
4}

Language: json

Name: plugin-core-1.2.1.jar

Description:

[Warning: empty required content area]


File: fc-plugin-fulfilment-1.0.0.670.jar:

1{
2  "accountId": "RANDY",
3  "bundleName": "RANDY.fulfilment::1.0.0.670"
4}

Language: json

Name: fc-plugin-fulfilment-1.0.0.670.jar

Description:

[Warning: empty required content area]


File: fc-plugin-order-1.1.1.jar:

1
2{
3  "accountId": "RANDY",
4  "bundleName": "RANDY.order::1.1.1"
5}

Language: json

Name: fc-plugin-order-1.1.1.jar:

Description:

[Warning: empty required content area]

Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo