# Enterprise Communication Interface (ECI)

## eci_fre_ent

### Description
Reset reservation of a record in an entity list. Open mask of entity. Select record. No record found: Cancel function, return error. Record found: Reset reservation of record. Close mask.
| These ECI functions can be protected by role concept, too. These functions call userexits which are menu selection userexits. If you protect these menu userexits by replacing the standard userexit with TASK-userexit, the assigned tasks are checked. But as the ECI functions called the userexits directly, the modifications do not have any consequences to the ECI functions. Now you can define configuration parameters to determine which task should be checked by these ECI functions: New configuration parameters (grouped under rubric EDB-ECI): <Name of task> EDB-ECI-FRE-ENT
Name | Value | which ECI functions use this parameter
EDB-ECI-FRE-ENT | <name of task> | eci_fre_ent
### Input parameter
ent_nam
string | name of entity
wdg_nam
string | name of mask
wdg_ext
string | activate system fields on mask {"on", "off"}
wdg_mod
string | mode of widget {"list","form","bvb"}
act_mod
string | mode of interaction {"bat"}
sel_fld_nam
stringlist | names of fields for selection
sel_fld_val
stringlist | values of fields for selection
### Example
Reset reservation of an item record Input parameter:
ent_nam | "EDB-ARTICLE"
wdg_nam | "EDB-ART-SLI"
wdg_ext | "off"
wdg_mod | "list"
act_mod | "bat"
sel_fld_nam | "T_MASTER_DAT.PART_ID"
sel_fld_val | "art002"