Version: eXtendSanMar 1.0.5.5 and above
Audience: Administrator
In the cases of a Sandbox account refresh, or when you are provisioned with a new Release Preview account, the eXtendSanMar Setup configurations are copied from your Production account to the Sandbox/Release preview account.
To avoid any Map/Reduce script execution or PO placement in Sandbox or RP account following setup options are provided under "Additional Settings" subtab on SanMar setup screen:
- ALLOW PLACE PO IN SANDBOX & RP - If this field is checked on setup screen then PO will be placed in SB and RP account, if not checked then PO will not be placed. Note: It is always recommended to always leave this field as unchecked in production account to avoid accidental PO placement form Sandbox or RP account in case of Sandbox refresh or creation of RP account.
- AVOID RUNNING M/R SCRIPTS IN SANDBOX & RP - If field is checked in setup screen then M/R script will not execute in SB and RP account, if not checked then M/R script will execute in SB and RP account. Note: It is always recommended checking this checkbox on setup screen to avoid execution of Map/Reduce scripts in Sandbox or RP account in case of Sandbox refresh or RP account creation.
List of Map/Reduce scripts which will be controlled by this setting: eXtendSanMar Create Bill Map/Reduce
eXtendSanMar Item Fulfillment Map/Reduce
eXtendSanmar Link Items Map Reduce
eXtendTech SanMar PO Creation Map/Reduce
eXtendTech SanMar Purchase Price MR
eXtendTech recommends re-configuring the eXtendSanMar Setup page to point the SanMar credentials to your SanMar UAT/test account before checking the checkbox ALLOW PLACE PO IN SANDBOX & RP, and check any Workflows or Scheduled Map/Reduce Scripts which are configured in your account before unchecking the checkbox AVOID RUNNING M/R SCRIPTS IN SANDBOX & RP.
These settings are provided to prevent your Sandbox/Release Preview accounts from placing live Purchase Orders to SanMar, and prevent the automatic generation of Vendor Bills or Item Fulfillment records based on SanMar's Production endpoints.
Details regarding these Workflows and Scripts can be found in the articles below:
- Automatically place Purchase Orders to SanMar
- Create NetSuite Vendor Bills from SanMar Invoices with eXtendSanMar
Note:
- SanMar's UAT/test Host Name is https://uat-ws.sanmar.com:8080