Enterprise Communication Interface (ECI)

eci_res_ent

Description

Reserve a record in an entity list.

  • Open mask of entity.
  • Select record.

    No record found:

    • Cancel function, return error.

    Record found:

    • Reserve record.
    • If the current user has reserved the data record, the reservation date is set to the current date.
  • 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 does 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-RES-ENT

Name Value which ECI functions use this parameter
EDB-ECI-RES-ENT <name of task> eci_res_ent
   
 

Input parameter

ent_nam

string name of entity

wdg_nam

string name of mask

wdg_ext

string activate system fields of 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

Reserve an item record

Input parameter:

ent_nam "EDB-ARTICLE"
wdg_nam "EDB-ART-SFR"
wdg_ext "off"
wdg_mod "form"
act_mod "bat"
sel_fld_nam "T_MASTER_DAT.PART_ID"
sel_fld_val "art001"