Enterprise Communication Interface (ECI)

eci_crm_typ

Description

Call-up status change for a data record in a type mask.

  • Opens a mask of the type.
  • Search with the specified search criteria.
  • Transfer data record to the new status.
  • Close mask.
  • If entry does not exist, error message via return code.

This 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 modification 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-CRM-TYP

Name Value which ECI functions use this parameter
EDB-ECI-CRM-TYP <name of task> eci_crm_typ

 

Input parameter

ent_nam

string name of entity

typ_nam

string name of type

wdg_nam

string name of list

wdg_ext

string activate system fields in mask {"on","off"}

wdg_mod

string mode of widget {"list","form"}

act_mod

string mode of interaction {"bat"}

sel_fld_nam

stringlist name of fields for selection

sel_fld_val

stringlist values of fields for selection

new_state

string new progress indicator (status)

 

Example

Transfer document type record to status 120.

Input parameters:

ent_nam "EDB-DOCUMENT"
typ_nam "DRAWING"
wdg_nam "EDB-DOC-DRW-TLI"
wdg_ext "off"
wdg_mod "list"
act_mod "bat"
sel_fld_nam "T_DOC_DAT.DOCUMENT_ID"
sel_fld_val "drw003"
new_state "120"