# New features for September 2023

**URL:** https://community.synatic.com/t/new-features-for-september-2023/382
**Category:** New Features
**Tags:** 2023
**Created:** [September 7, 2023, 1:26pm UTC](https://community.synatic.com/t/new-features-for-september-2023/382 "2023-09-07T13:26:53Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![praise](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.synatic.com/praise/32/1124_2.png) [@praise](https://community.synatic.com/u/praise)
#### Post date: [September 7, 2023, 1:26pm UTC](https://community.synatic.com/t/new-features-for-september-2023/382/1 "2023-09-07T13:26:53Z")

</div>

The following are the new features for **September 2023** :

**Validate button in the Calculator step:**

The Calculator step now has a **Validate button** feature! This is used to validate the JavaScript code in the step. The validation errors will be listed and displayed on the step itself as shown in the example below after clicking on the Validate button.

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/b/bef0c5babd712424bc8b9d1c78860cb2d4a51a36.png)

If the code is valid, a message will be displayed as shown in the image below.

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/b/b71491d0016f9b1921f005c2d50310ee7b6f7620.png)

**AMS 360 WSAPI Lookup Mapper Step:**

An **AMS 360 Lookup step** is now available!

Click on the ‘plus’ button highlighted in the image below to add a new connection or alternatively select an existing connection from the dropdown list. Entities can be selected by clicking on the **Entity dropdown list**. The **Mappings section** allows you to map fields from the lookup object to the current record. An action will occur when a record is not found in the **On Not Found section** by selecting an option.

The **Enable Caching checkbox** will enable caching of results so that the results are fetched only once for a specific ID. The **Retry field** can be enabled by clicking on the Enable checkbox; a **Delay field and the Times field** (number of retries) that can be made will appear. Input the required values and save the step. In the example shown in the image below, it would retry five times and the delay is 30 seconds in between those five retries.

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/b/b062bb74e9844832c86be3abacd379ec6e0290c9.png)  
 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/1/180e7c54cff7b20e1dcb48dbf2ce27d2fb01cad5.png)

**AMS 360 WSAPI Destination Step:**

Records can be sent to AMS 360 using the **AMS 360 WSAPI Destination step**! Click on the ‘plus’ button highlighted in the image below to add a new connection or alternatively select an existing connection from the dropdown list. Entities can be selected by clicking on the **Entity dropdown list**. The **Retry field** can be enabled by clicking on the Enable checkbox; a **Delay field and the Times field** (number of retries) that can be made will appear. Input the required values and save the step.

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/4/4ae3c2a47340d1e45d2643ab64420b4b9e47fb45.png)

**NetSuiteQL Connection:**

A **NetSuiteQL connection** is now available! A **NetSuite Account ID is required** to create a connection. The Connection Type is automatically set to Token Based Authentication where all the fields are required. Input the credentials and then click the Save button to save the connection.

Click on the link below to view the NetSuiteQL API reference document:

> [NetsuiteQL API Reference Document](https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_157373386674.html#To-view-records-and-schema-definitions%3A)

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/0/029780911284df705292d0cf89275955e984fda6.png)

**NetSuite SuiteQL Source Step:**

Data can now be retrieved from NetSuite SuiteQL using the **NetSuite SuiteQL Source Step**. Click on the ‘plus’ button highlighted in the image below to add a new connection or alternatively select an existing connection from the dropdown list. Type the **SQL command in the Command section**. The **Paged checkbox** will enable paging on the route. The **Paging Offset section** allows you to include the offset element. Type in the required number or click the button on the side to increase or decrease as required. The **Page Size field** and the **Limit field** can be modified.

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/f/f54bd84ac587a802d9927362f6ca4255bd89a33a.png)  
 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/d/d54018c4ef23e7da86c2d55c9ef5f2d3cab9a8e3.png)

**Applied Epic Connection:**

A **connection to Applied Epic** is now available. The page below illustrates the credentials that are required to create a connection. Input an Account, Database Name, and Authentication Key. Once the credentials are inputted, you can click on save and test the connection by clicking on the Test button.

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/2/288f3946a4976f01280ad5b87382b5277e2b7c66.png)

**Applied Epic SDK SOAP Source Step:**

Data can be retrieved from Applied Epic using the **Applied Epic SDK SOAP Source step**. Click on the ‘plus’ button highlighted in the image below to add a new connection or alternatively select an existing connection from the dropdown list. The **Route field** and **Operation field** have a default configuration and can be modified. The **Operation Body section** is where the API, XML or JSON can be configured.

Click on the link below to view the Applied Epic API reference document:

**NB: To view the full documentation, a WSDL is required.**

> [Applied Epic API Reference Document](https://help.appliedsystems.com/Help/EpicSDK/2021.1/html/N_ASI_TAM_API_Web_EpicSDK_Client.htm)

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/e/eabafa061c456a266e0045de18255b14186c9768.png)

**JWKS Endpoint Type Field in the REST API Builder/Gateway:**

An **JWKS Endpoint Type Field** is now available in the REST API Builder/Gateway. Select the Type (either Endpoint or Document) of JWKS resource by clicking on the drop-down list. The Endpoint Type has been selected in the example below. Type in the Endpoint URL and save the security scheme.

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/7/731a53f0f49a1bab494b156eac6e793d2d75f03f.png)

**Enforce Input Schema on Buffers in the REST API/Gateway:**

The **Enforce Input Schema on Buffers** feature on the Buffer in the REST API/Gateway is a checkbox feature that can be ticked to **enforce the validation of a set structure**. It will perform a validation before it sends data to the buffer. If it finds that the schema does not match the provided structure, it will reject the request and give an error message. This feature is **only available for the POST, PUT and PATCH methods.**

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/synatic/original/2X/e/e289547f00254fa3dae01cb00ae47f4bef6c8a62.png)

---

<div class="post-metadata">

### Author: ![navessa](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.synatic.com/navessa/32/58_2.png) [@navessa](https://community.synatic.com/u/navessa)
#### Post date: [September 12, 2023, 11:36am UTC](https://community.synatic.com/t/new-features-for-september-2023/382/2 "2023-09-12T11:36:53Z")

</div>



---

<div class="post-metadata">

### Author: ![navessa](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.synatic.com/navessa/32/58_2.png) [@navessa](https://community.synatic.com/u/navessa)
#### Post date: [September 12, 2023, 6:14pm UTC](https://community.synatic.com/t/new-features-for-september-2023/382/3 "2023-09-12T18:14:17Z")

</div>



---

<div class="post-metadata">

### Author: ![navessa](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.synatic.com/navessa/32/58_2.png) [@navessa](https://community.synatic.com/u/navessa)
#### Post date: [September 12, 2023, 6:14pm UTC](https://community.synatic.com/t/new-features-for-september-2023/382/4 "2023-09-12T18:14:32Z")

</div>



---

<div class="post-metadata">

### Author: ![navessa](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.synatic.com/navessa/32/58_2.png) [@navessa](https://community.synatic.com/u/navessa)
#### Post date: [October 3, 2023, 7:58am UTC](https://community.synatic.com/t/new-features-for-september-2023/382/5 "2023-10-03T07:58:14Z")

</div>


