SAP ICLE_INV_SCREEN_FIELDS Collective Invoice: Initial Screen Table data and field list

ICLE_INV_SCREEN_FIELDS is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Collective Invoice: Initial Screen" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_ICLE_INV_SCREEN_FIELDS TYPE ICLE_INV_SCREEN_FIELDS.

The ICLE_INV_SCREEN_FIELDS table consists of various fields, each holding specific information or linking keys about Collective Invoice: Initial Screen data available in SAP. These include CCTYPE (Claim Bundle Type), INVTYPE (Invoice Type/Payment Proposal Type), COSTCARRIER (Carrier), COSTCARRIERN (Description of Carrier)... See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

ICLE_INV_SCREEN_FIELDS structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP ICLE_INV_SCREEN_FIELDS structure fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the ICLE_INV_SCREEN_FIELDS table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
BULKINVCollective Invoice ICL_BULKINVCHAR17Assigned to domainALPHAICL_CCEVENTICL_BULKINV
CCTYPEClaim Bundle Type ICL_CCEVENTCATCHAR2Assigned to domainICL_CCEVENTCATICL_CCEVENTCAT
INVTYPEInvoice Type/Payment Proposal Type ICL_INVTYPECHAR3Assigned to domainICL_PDOCCATTYPE
COSTCARRIERCarrier ICL_COSTCARRIERCHAR10Assigned to domainALPHABU_PARTNER
COSTCARRIERNDescription of Carrier ICL_COSTCARRIERNCHAR50CHAR50
COSTCARRIER_ROLEParticipant Role Key ICL_ROLECHAR4Assigned to domainICL_ROLEICL_ROLE
INSCOMPInsurance Company of Participant ICL_INSCOMPCHAR10Assigned to domainALPHABU_PARTNER
INSCOMPNDescription of Insurance ICL_INSCOMPNCHAR50CHAR50
INSCOMP_ROLEParticipant Role Key ICL_ROLECHAR4Assigned to domainICL_ROLEICL_ROLE
INVOICERInvoicing Party ICL_INVOICERCHAR10Assigned to domainALPHABU_PARTNER
INVOICERNTextual Description of Invoicing Party ICLH_INV_DESCRPCHAR50CHAR50
INVOICER_ROLEParticipant Role Key ICL_ROLECHAR4Assigned to domainICL_ROLEICL_ROLE
SERVICEPROVBusiness Partner Number of Service Provider ICLH_LE_PARTCHAR10Assigned to domainALPHABU_PARTNERBUPA
SERVICEPROVNDescription of Service Provider Business Partner ICLH_LE_DESCRPCHAR50TEXT50
SERVICEPROV_ROLEParticipant Role Key ICL_ROLECHAR4Assigned to domainICL_ROLEICL_ROLE
INVOICEREF_BULKExternal Collective Invoice Number ICL_INVOICEREF_BULKCHAR16CHAR16
ISSUEDATECollective Invoice Date ICL_ISSUEDATE_INVBULKDATS8DATS
AMOUNT_TOTALNet Total Amount of Collective Invoice (acc. to Coll.Inv.) ICL_AMOUNT_BULKINV_TOTALCURR15(2) ICL_AMOUNT
CURRCurrency ICL_CURRENCYCUKY5TCURCWAERS

Key field Non-key field



How do I retrieve data from SAP structure ICLE_INV_SCREEN_FIELDS using ABAP code?

As ICLE_INV_SCREEN_FIELDS is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on ICLE_INV_SCREEN_FIELDS as there is no data to select.

How to access SAP table ICLE_INV_SCREEN_FIELDS

Within an ECC or HANA version of SAP you can also view further information about ICLE_INV_SCREEN_FIELDS and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).