> For the complete documentation index, see [llms.txt](https://help.novacuraflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.novacuraflow.com/release-information/connector-services/ifs-odata-connector/earlier-releases/2.1.17.md).

# 2.1.17

2023-03-15

Version 2.1.17 introduces the operation "Custom Request". It has been in preview for a few versions but is now generally available. In this version we are also changing how the connector works regarding mapping between connectors. Before this release the mapping would fail if target connector did not have the used projection enabled. Now the mapping will succeed, but with workflow errors instead. See more details below.

###

### New features

#### Custom Request

"Custom Request" is a more manual way of doing calls to IFS OData Services. The user can define  what url to call, with what payload and what response to expect. This operation does not require the projection (endpoint) to be enabled in the connector. Furthermore, many (not all) operations can be converted to "Custom Request". There is currently no way to convert from a "Custom Request" into the regular operation.  More details about this can be found in [connectors documentation](/connectors/areas/business-systems/ifs-applications/ifs-odata/operations/custom-request.md).&#x20;

#### Tolerant mapping&#x20;

When mapping from one connector to another, the mapping would previously fail if target connector did not have the specific projection enabled, or if there was a difference in the operation. Differences includes filtering on members not present in target connector and similar metadata mismatches.&#x20;

With the release of 2.1.17, the target connector will accept what it considers errors and instead give the user the chance to correct these errors in Flow Studio later.&#x20;

If the projection is not enabled, the user can enable it from the machine step (or refresh status) or the user can choose to convert the operation into a "Custom Request". Metadata issues can (hopefully) be resolved by opening the machine step and change the operation. More details about this can be found in connectors documentation.&#x20;

&#x20;&#x20;

### Bug fixes

* Fixed a bug where the access token sometimes was not removed when changing password credentials on a configuration


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.novacuraflow.com/release-information/connector-services/ifs-odata-connector/earlier-releases/2.1.17.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
