> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SetSettingValue

> SetSettingValue method in the ABBYY FlexiCapture Web Services API: saves a named parameter to the database per user, project, and batch type.

## What it does

Saves the named parameter to the database.

<Note>
  Identically named parameters with different values can be saved separately for different users/batch types/projects. If a parameter with the specified name and set of user IDs, batch types, and project type already exists, the method will change its value.
</Note>

## Definition

```
void SetSettingValue( int userId, int projectId, int batchTypeId, string settingName, string settingValue );
```

## Parameters

| **Name**     | **Type** | **Description**              |
| ------------ | -------- | ---------------------------- |
| userId       | int      | The ID of the user's account |
| projectId    | int      | Project ID                   |
| batchTypeId  | int      | Batch type ID                |
| settingName  | string   | Parameter name               |
| settingValue | string   | Parameter value              |

## Returned value

None.
