# Enterprise Communication Interface (ECI)

## eci_loa_art

### Description
Load an article via classification system. If opt. parameter "classification group" is not defined: Call widget for list of classification groups. Select the desired classification group "ret_csg_type" else: Call appropriate widget of classification group. Preselection with current selection criteria. Selection of desired article by the user. Call menu "Return to CAX". Return classification system attributes of selected article. If class. group or article not found, return appropriate return code
| If no fields are requested for return, all fields of the form are returned. CLS file names are to be defined as "SML.C_1" etc. They are automatically extended with the appropriate CLS-Number (eg: SML62.C_1). The selection entries in menu to return are: EDB-ECX-ART-SML-LOA ("Load", edb_usx, eci_loa_art_ret) EDB-ECX-ART-SML-BRK ("Break", edb_usx, eci_loa_art_abo) There exists a submenu "EDB-ECX-SML-ART", which contains both selection entries. If the selection entries are missing in your GTM-menu, you can add menu "EDB-ECX-SML-ART" in the GTM-select-menu. In GTM-nonselect-menu you have to add selection "EDB-ECX-ART-SML-BRK".
### Input parameter
wdg_mod
string | mode of widget {"list", "form"}
act_mod
string | mode of interaction {"int", "bat"}
csg_type
string | opt. classification code of classification group
sel_fld_nam
stringlist | names of fields for selection
sel_fld_val
stringlist | values of fields for selection
ret_fld_nam
stringlist | values of fields for return
### Output parameter
ret_csg_type
string | sel. classification code of classification group
n
string | count of returned fields of classification group
ret_fld_val
stringlist | values of fields of first data record
ret_tit_val
stringlist | values of titles of first data record