# BAPI: ZNCFLOW\_DDIF\_FIELDINFO\_GET

This BAPI will return de definition of data dictionary objects. In this case the parameters for BAPI's or function modules returned from BAPI: RFC\_GET\_FUNCTION\_INTERFACE.

| **Field**      | **Description**                                                   | **Type** | **Spec**                                            | **Example** |
| -------------- | ----------------------------------------------------------------- | -------- | --------------------------------------------------- | ----------- |
| TABNAME        | Name of the Table (of the Type) for which Information is Required | I        | CHAR30                                              |             |
| FIELDNAME      | Use Parameter LFIELDNAME Instead                                  | I        | CHAR30                                              |             |
| LANGU          | Language of the Texts                                             | I        | LANG1                                               |             |
| LFIELDNAME     | If Filled, only Field with this Long Name                         | I        | CHAR132                                             |             |
| ALL\_TYPES     | Take all Types into Consideration                                 | I        | CHAR1                                               |             |
| GROUP\_NAMES   | Take Named Includes into Consideration                            | I        | CHAR1                                               |             |
| UCLEN          | Unicode length with which runtime object was generated            | I        | RAW1                                                |             |
| DO\_NOT\_WRITE | Write                                                             | I        | CHAR1                                               |             |
| X030L\_WA      | Nametab Header of the Table (of the Type)                         | E        | CHAR30                                              |             |
| DDOBJTYPE      | Kind of Type                                                      | E        | CHAR8                                               |             |
| DFIES\_WA      | Single Information if Necessary                                   | E        | CHAR30                                              |             |
| LINES\_DESCR   | Information about Other Referenced Types                          | E        | DDTYPEDESC-TYPENAME (CHAR30)-TYPEKIND (CHAR4)-DFIES |             |
| DFIES\_TAB     | Field List if Necessary                                           | T        | DFIES                                               |             |
| FIXED\_VALUES  | Description of Domain Fixed Values                                | T        | DDFIXVALUES                                         |             |

**Table/Structure: DFIES\_TAB**

| **Field**   | **Description**                                            | **Spec** | **Example** |
| ----------- | ---------------------------------------------------------- | -------- | ----------- |
| TABNAME     | Table Name                                                 | CHAR30   |             |
| FIELDNAME   | Field Name                                                 | CHAR30   |             |
| LANGU       | Language Key                                               | LANG1    |             |
| POSITION    | Position of the field in the table                         | NUMC4    |             |
| OFFSET      | Offset of a field                                          | NUMC6    |             |
| DOMNAME     | Domain name                                                | CHAR30   |             |
| ROLLNAME    | Data element (semantic domain)                             | CHAR30   |             |
| CHECKTABLE  | Table Name                                                 | CHAR30   |             |
| LENG        | Length (No. of Characters)                                 | NUMC6    |             |
| INTLEN      | Internal Length in Bytes                                   | NUMC6    |             |
| OUTPUTLEN   | Output Length                                              | NUMC6    |             |
| DECIMALS    | Number of Decimal Places                                   | NUMC6    |             |
| DATATYPE    | ABAP/4 Dictionary: Screen data type for Screen Painter     | CHAR4    |             |
| INTTYPE     | ABAP data type (C,D,N,...)                                 | CHAR1    |             |
| REFTABLE    | Table for reference field                                  | CHAR30   |             |
| REFFIELD    | Reference field for currency and qty fields                | CHAR30   |             |
| PRECFIELD   | Name of included table                                     | CHAR30   |             |
| AUTHORID    | Authorization class                                        | CHAR3    |             |
| MEMORYID    | Set/Get parameter ID                                       | CHAR20   |             |
| LOGFLAG     | Indicator for writing change documents                     | CHAR1    |             |
| MASK        | Template (not used)                                        | CHAR20   |             |
| MASKLEN     | Template length (not used)                                 | NUMC4    |             |
| CONVEXIT    | Conversion Routine                                         | CHAR5    |             |
| HEADLEN     | Maximum length of heading                                  | NUMC2    |             |
| SCRLEN1     | Max. length for short field label                          | NUMC2    |             |
| SCRLEN2     | Max. length for medium field label                         | NUMC2    |             |
| SCRLEN3     | Max. length for long field label                           | NUMC2    |             |
| FIELDTEXT   | Short Description of Repository Objects                    | CHAR60   |             |
| REPTEXT     | Heading                                                    | CHAR55   |             |
| SCRTEXT\_S  | Short Field Label                                          | CHAR10   |             |
| SCRTEXT\_M  | Medium Field Label                                         | CHAR20   |             |
| SCRTEXT\_L  | Long Field Label                                           | CHAR40   |             |
| KEYFLAG     | Identifies a key field of a table                          | CHAR1    |             |
| LOWERCASE   | Lowercase letters allowed/not allowed                      | CHAR1    |             |
| MAC         | Flag if search help is attached to the field               | CHAR1    |             |
| GENKEY      | Flag (X or Blank)                                          | CHAR1    |             |
| NOFORKEY    | Flag (X or Blank)                                          | CHAR1    |             |
| VALEXI      | Existence of fixed values                                  | CHAR1    |             |
| NOAUTHCH    | Flag (X or Blank)                                          | CHAR1    |             |
| SIGN        | Flag for sign in numerical fields                          | CHAR1    |             |
| DYNPFLD     | Flag: field to be displayed on the screen                  | CHAR1    |             |
| F4AVAILABL  | Does the field have an input help                          | CHAR1    |             |
| COMPTYPE    | DD: Component Type                                         | CHAR1    |             |
| LFIELDNAME  | Field name                                                 | CHAR132  |             |
| LTRFLDDIS   | Basic write direction has been defined LTR (left-to-right) | CHAR1    |             |
| BIDICTRLC   | DD: No Filtering of BIDI Formatting Characters             | CHAR1    |             |
| OUTPUTSTYLE | DD: Output Style (Output Style) for Decfloat Types         | NUMC2    |             |
| NOHISTORY   | DD: Flag for Deactivating Input History in Screen Field    | CHAR1    |             |
| AMPMFORMAT  | DD: Indicator whether AM/PM time format is required        | CHAR1    |             |

**Table: FIXED\_VALUES**

| **Field**  | **Description**                                | **Spec** | **Example** |
| ---------- | ---------------------------------------------- | -------- | ----------- |
| LOW        | Values for Domains: Single Value / Upper Limit | CHAR10   |             |
| HIGH       | Values for domains: upper limit                | CHAR10   |             |
| OPTION     | Option for domain fixed values                 | CHAR2    |             |
| DDLANGUAGE | Language Key                                   | LANG1    |             |
| DDTEXT     | Short Text for Fixed Values                    | CHAR60   |             |
