SAP ICL_CORR_GET Function Module for Determine Claim Data for Correspondence









ICL_CORR_GET is a standard icl corr get SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Determine Claim Data for Correspondence processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for icl corr get FM, simply by entering the name ICL_CORR_GET into the relevant SAP transaction such as SE37 or SE38.

Function Group: ICL_CORR_EXT
Program Name: SAPLICL_CORR_EXT
Main Program: SAPLICL_CORR_EXT
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function ICL_CORR_GET pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'ICL_CORR_GET'"Determine Claim Data for Correspondence
EXPORTING
* I_SUBCLAIM = "Subclaim
* I_DAMOBJ = "Damaged Object
* I_STRUC_TYPE = "CMC

IMPORTING
E_CLAIM = "Claim
E_CLAIM_STATUS = "Claim Status / Subclaim Status
ET_RBP = "RBP: Basic Data
T_POL = "Table ICL_POL
T_POLO = "Insured Object in Policy Snapshot
T_POLM = "Extended ICLPOLM (Coverage in Policy Snapshot)
T_POLL = "Limit and Deductible in Policy Snapshot
T_POLS = "Sums and Calculation Rules in Policy Snapshot
T_ICLPAYEE = "Additional Payee with Tax Role
T_RESERVE_ITEM = "Single case reserve for subclaim
T_NOTE = "Note: Structure for Display of Notes in Grid Control
E_ADDRESS_SCREEN = "
T_ACTIVITY = "Screen Fields for Tasks
T_DIAGNOSIS = "Used for Processing Individual Diagnoses
T_FROI = "Structure for Workers Compensation
T_ARCHIVE = "Assign Archive Link Document to Claim Subobject
T_POL_NEW = "
T_FROI_EMPL = "Structure for Workers Compensation
T_FROI_CLAI = "Structure for Workers Compensation
T_SUBCL_STATUS = "
ET_POLH = "
ET_POLH_ADDRESS = "
E_LOC_ADDRESS = "
ET_BENSPLIT_HDR = "Benefit Split (Onetime)
ET_BENSPLIT_ITM = "Benefit Split Item (One-Time)
ET_BENSPPER_HDR = "Benefit Split (Periodic)
ET_BENSPPER_ITM = "Benefit Split Item (Periodic)
ET_DISAB_HDR = "Impairment Header
ET_FUND_HDR = "Fund Header
ET_FUND_ITM = "Fund Items
ET_LOAN_HDR = "
ET_LOAN_ITM = "Loan Items
ET_TAX_HDR = "
E_LOSS_ADDRESS = "Loss Location
ET_TAX_ITM = "
ET_WAITPERIOD = "Waiting Period
ET_INVHEAD = "Invoice Header
ET_INVPOS = "Invoice Item - Overall List
E_CMC_DATA = "CMC
E_SUBCL = "Subclaim of Payment
E_SUBOBJCAT = "Subobject Category
E_SUBOBJECT = "Claim Subobject
EV_PCF_SUBCLAIM_SEL = "Subclaim

TABLES
* T_SUBCL = "ICL: Subclaim Information: Fields on Screen
* T_ICLINSOBJ = "Insured Object
* T_ICLPAY = "Claim Payment: Overview of All Payments
* T_ICLPAYI = "Claim Payment: Payment Items of a Payment
* T_ICLSUBRO_HIST = "Subrogation/Recovery Money Request: Header Data
* T_ICLSUBRO_ITEM = "Subrogation Items in a Subrogation Case (Overview)
* T_SUBROG = "Tab.type for ICL_SUBROG_WS_S_PE
* T_SUBROGITEM = "Tab.Type for ICL_SUBROGITEM_WS_S_PE
* T_BP_SBRG = "Tab.Type for ICL_PARTOCC
* T_SUBROREQ = "Subrogation/Recovery Receivable: Persistent + Logical Fields
* T_SUBROREQITEM = "Subrogation/Recovery Receivable Item: Persistent+Logical Fields
* T_ICLDAMOBJ = "
* T_PARTICIPANTS = "Extension of Structure ICLPARTOCC
* T_PROCURE = "Procurement
* T_ITEM = "
* T_LITHEADER = "Litigation
* T_LITITEM = "Litigation Level
* T_CLAIMASSIGN = "Link: Claim Subobject - Claim Subobject
* T_NEGHEADER = "Negotiation (Complete Structure for Table Types)
* T_NEGITEM = "Offer / Demand (Structure for Table Type)
* T_ICLITEMAU = "
* T_ICLITEMBI = "
* T_ICLITEMEQ = "
* T_ICLITEMRE = "
* T_ICLITEMDD = "
* T_ICLITEMDD_DO = "
* T_ICLITEMSUBCL = "
.



IMPORTING Parameters details for ICL_CORR_GET

I_SUBCLAIM - Subclaim

Data type: ICL_SUBCL_SEL
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_DAMOBJ - Damaged Object

Data type: ICLDAMOBJ-DAMAGEDOBJ
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_STRUC_TYPE - CMC

Data type: TABNAME
Optional: Yes
Call by Reference: Yes

EXPORTING Parameters details for ICL_CORR_GET

E_CLAIM - Claim

Data type: ICLCLAIM
Optional: No
Call by Reference: No ( called with pass by value option)

E_CLAIM_STATUS - Claim Status / Subclaim Status

Data type: TICL140T
Optional: No
Call by Reference: No ( called with pass by value option)

ET_RBP - RBP: Basic Data

Data type: ICL_RBPDATA_T_AL
Optional: No
Call by Reference: Yes

T_POL - Table ICL_POL

Data type: ICL_POL_TAB
Optional: No
Call by Reference: Yes

T_POLO - Insured Object in Policy Snapshot

Data type: ICL_POLO_T_AL
Optional: No
Call by Reference: Yes

T_POLM - Extended ICLPOLM (Coverage in Policy Snapshot)

Data type: ICL_POLM_T_AL
Optional: No
Call by Reference: Yes

T_POLL - Limit and Deductible in Policy Snapshot

Data type: ICL_POLL_T_AL
Optional: No
Call by Reference: Yes

T_POLS - Sums and Calculation Rules in Policy Snapshot

Data type: ICL_POLS_T_AL
Optional: No
Call by Reference: Yes

T_ICLPAYEE - Additional Payee with Tax Role

Data type: ICL_ICLPAYEE_T_AL
Optional: No
Call by Reference: Yes

T_RESERVE_ITEM - Single case reserve for subclaim

Data type: ICL_RESERVE_ITEM_T_AL
Optional: No
Call by Reference: Yes

T_NOTE - Note: Structure for Display of Notes in Grid Control

Data type: ICL_NOTE_T_AL
Optional: No
Call by Reference: Yes

E_ADDRESS_SCREEN -

Data type: ICL_CDC_ADDRESS_SCREEN
Optional: No
Call by Reference: No ( called with pass by value option)

T_ACTIVITY - Screen Fields for Tasks

Data type: ICL_ACTIVITY_EXT_T_AL
Optional: No
Call by Reference: Yes

T_DIAGNOSIS - Used for Processing Individual Diagnoses

Data type: ICL_DIAGNOSIS_T_AL
Optional: No
Call by Reference: Yes

T_FROI - Structure for Workers Compensation

Data type: ICL_FROI_T_AL
Optional: No
Call by Reference: Yes

T_ARCHIVE - Assign Archive Link Document to Claim Subobject

Data type: ICL_ALDD_T_AL
Optional: No
Call by Reference: Yes

T_POL_NEW -

Data type: TABLE
Optional: No
Call by Reference: Yes

T_FROI_EMPL - Structure for Workers Compensation

Data type: ICL_FROI_T_AL
Optional: No
Call by Reference: Yes

T_FROI_CLAI - Structure for Workers Compensation

Data type: ICL_FROI_T_AL
Optional: No
Call by Reference: Yes

T_SUBCL_STATUS -

Data type: TABLE
Optional: No
Call by Reference: Yes

ET_POLH -

Data type: ICL_BUS000_T
Optional: No
Call by Reference: Yes

ET_POLH_ADDRESS -

Data type: ICL_BUS000_EXT_T
Optional: No
Call by Reference: Yes

E_LOC_ADDRESS -

Data type: ADDR1_DATA
Optional: No
Call by Reference: No ( called with pass by value option)

ET_BENSPLIT_HDR - Benefit Split (Onetime)

Data type: ICL_BENSPLIT_HDR_T
Optional: No
Call by Reference: Yes

ET_BENSPLIT_ITM - Benefit Split Item (One-Time)

Data type: ICL_BENSPLIT_ITM_T
Optional: No
Call by Reference: Yes

ET_BENSPPER_HDR - Benefit Split (Periodic)

Data type: ICL_BENSPPER_HDR_T
Optional: No
Call by Reference: Yes

ET_BENSPPER_ITM - Benefit Split Item (Periodic)

Data type: ICL_BENSPPER_ITM_T
Optional: No
Call by Reference: Yes

ET_DISAB_HDR - Impairment Header

Data type: ICL_DISAB_HDR_T
Optional: No
Call by Reference: Yes

ET_FUND_HDR - Fund Header

Data type: ICL_FUND_HDR_T
Optional: No
Call by Reference: Yes

ET_FUND_ITM - Fund Items

Data type: ICL_FUND_ITM_T
Optional: No
Call by Reference: Yes

ET_LOAN_HDR -

Data type: ICL_LOAN_HDR_T
Optional: No
Call by Reference: Yes

ET_LOAN_ITM - Loan Items

Data type: ICL_LOAN_ITM_T
Optional: No
Call by Reference: Yes

ET_TAX_HDR -

Data type: ICL_TAX_HDR_T
Optional: No
Call by Reference: Yes

E_LOSS_ADDRESS - Loss Location

Data type: ADDR1_DATA
Optional: No
Call by Reference: No ( called with pass by value option)

ET_TAX_ITM -

Data type: ICL_TAX_ITM_T
Optional: No
Call by Reference: Yes

ET_WAITPERIOD - Waiting Period

Data type: ICL_WAIT_PERIOD_T
Optional: No
Call by Reference: Yes

ET_INVHEAD - Invoice Header

Data type: ICLH_ICLH40_TAB
Optional: No
Call by Reference: Yes

ET_INVPOS - Invoice Item - Overall List

Data type: ICLH_ICLH46_TAB
Optional: No
Call by Reference: Yes

E_CMC_DATA - CMC

Data type: DATA
Optional: No
Call by Reference: Yes

E_SUBCL - Subclaim of Payment

Data type: ICL_SUBCLP
Optional: No
Call by Reference: No ( called with pass by value option)

E_SUBOBJCAT - Subobject Category

Data type: ICL_SUBOBJCAT
Optional: No
Call by Reference: No ( called with pass by value option)

E_SUBOBJECT - Claim Subobject

Data type: ICL_SUBOBJECT
Optional: No
Call by Reference: No ( called with pass by value option)

EV_PCF_SUBCLAIM_SEL - Subclaim

Data type: ICL_SUBCL
Optional: No
Call by Reference: Yes

TABLES Parameters details for ICL_CORR_GET

T_SUBCL - ICL: Subclaim Information: Fields on Screen

Data type: ICL_ICLSUBCL
Optional: Yes
Call by Reference: Yes

T_ICLINSOBJ - Insured Object

Data type: ICLDAMOBJ
Optional: Yes
Call by Reference: Yes

T_ICLPAY - Claim Payment: Overview of All Payments

Data type: ICL_PAYO
Optional: Yes
Call by Reference: Yes

T_ICLPAYI - Claim Payment: Payment Items of a Payment

Data type: ICL_PAYI
Optional: Yes
Call by Reference: Yes

T_ICLSUBRO_HIST - Subrogation/Recovery Money Request: Header Data

Data type: IICL_SUBROGATION_HISTORY
Optional: Yes
Call by Reference: Yes

T_ICLSUBRO_ITEM - Subrogation Items in a Subrogation Case (Overview)

Data type: IICL_SUBROGATION_ITEM
Optional: Yes
Call by Reference: Yes

T_SUBROG - Tab.type for ICL_SUBROG_WS_S_PE

Data type: ICL_SUBROG_WS_T_PE
Optional: Yes
Call by Reference: Yes

T_SUBROGITEM - Tab.Type for ICL_SUBROGITEM_WS_S_PE

Data type: ICL_SUBROGITEM_WS_T_PE
Optional: Yes
Call by Reference: Yes

T_BP_SBRG - Tab.Type for ICL_PARTOCC

Data type: ICL_PARTOCC_T_AL
Optional: Yes
Call by Reference: Yes

T_SUBROREQ - Subrogation/Recovery Receivable: Persistent + Logical Fields

Data type: ICL_SUBROREQ_T_AL
Optional: Yes
Call by Reference: Yes

T_SUBROREQITEM - Subrogation/Recovery Receivable Item: Persistent+Logical Fields

Data type: ICL_SUBROREQITEM_T_AL
Optional: Yes
Call by Reference: Yes

T_ICLDAMOBJ -

Data type: ICLDAMOBJ
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_PARTICIPANTS - Extension of Structure ICLPARTOCC

Data type: ICL_PARTOCC
Optional: Yes
Call by Reference: Yes

T_PROCURE - Procurement

Data type: ICL_PROCURE
Optional: Yes
Call by Reference: Yes

T_ITEM -

Data type: ICL_ITEMLIST
Optional: Yes
Call by Reference: Yes

T_LITHEADER - Litigation

Data type: ICL_LITHEADER
Optional: Yes
Call by Reference: Yes

T_LITITEM - Litigation Level

Data type: ICL_LITITEM
Optional: Yes
Call by Reference: Yes

T_CLAIMASSIGN - Link: Claim Subobject - Claim Subobject

Data type: ICLCLAIMASSIGN
Optional: Yes
Call by Reference: Yes

T_NEGHEADER - Negotiation (Complete Structure for Table Types)

Data type: ICL_NEGHEADER
Optional: Yes
Call by Reference: Yes

T_NEGITEM - Offer / Demand (Structure for Table Type)

Data type: ICL_NEGITEM
Optional: Yes
Call by Reference: Yes

T_ICLITEMAU -

Data type: ICLITEMAU
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_ICLITEMBI -

Data type: ICLITEMBI
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_ICLITEMEQ -

Data type: ICLITEMEQ
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_ICLITEMRE -

Data type: ICLITEMRE
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_ICLITEMDD -

Data type: ICL_ITEMDD
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_ICLITEMDD_DO -

Data type: ICL_ITEMDD
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_ICLITEMSUBCL -

Data type: ICL_ITEMSUBCL
Optional: Yes
Call by Reference: Yes

Copy and paste ABAP code example for ICL_CORR_GET Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_e_claim  TYPE ICLCLAIM, "   
lt_t_subcl  TYPE STANDARD TABLE OF ICL_ICLSUBCL, "   
lv_i_subclaim  TYPE ICL_SUBCL_SEL, "   
lt_t_iclinsobj  TYPE STANDARD TABLE OF ICLDAMOBJ, "   
lv_e_claim_status  TYPE TICL140T, "   
lv_et_rbp  TYPE ICL_RBPDATA_T_AL, "   
lt_t_iclpay  TYPE STANDARD TABLE OF ICL_PAYO, "   
lv_t_pol  TYPE ICL_POL_TAB, "   
lt_t_iclpayi  TYPE STANDARD TABLE OF ICL_PAYI, "   
lv_t_polo  TYPE ICL_POLO_T_AL, "   
lt_t_iclsubro_hist  TYPE STANDARD TABLE OF IICL_SUBROGATION_HISTORY, "   
lv_t_polm  TYPE ICL_POLM_T_AL, "   
lt_t_iclsubro_item  TYPE STANDARD TABLE OF IICL_SUBROGATION_ITEM, "   
lv_t_poll  TYPE ICL_POLL_T_AL, "   
lt_t_subrog  TYPE STANDARD TABLE OF ICL_SUBROG_WS_T_PE, "   
lv_t_pols  TYPE ICL_POLS_T_AL, "   
lt_t_subrogitem  TYPE STANDARD TABLE OF ICL_SUBROGITEM_WS_T_PE, "   
lt_t_bp_sbrg  TYPE STANDARD TABLE OF ICL_PARTOCC_T_AL, "   
lv_t_iclpayee  TYPE ICL_ICLPAYEE_T_AL, "   
lt_t_subroreq  TYPE STANDARD TABLE OF ICL_SUBROREQ_T_AL, "   
lv_t_reserve_item  TYPE ICL_RESERVE_ITEM_T_AL, "   
lv_t_note  TYPE ICL_NOTE_T_AL, "   
lt_t_subroreqitem  TYPE STANDARD TABLE OF ICL_SUBROREQITEM_T_AL, "   
lv_i_damobj  TYPE ICLDAMOBJ-DAMAGEDOBJ, "   
lt_t_icldamobj  TYPE STANDARD TABLE OF ICLDAMOBJ, "   
lv_e_address_screen  TYPE ICL_CDC_ADDRESS_SCREEN, "   
lv_t_activity  TYPE ICL_ACTIVITY_EXT_T_AL, "   
lt_t_participants  TYPE STANDARD TABLE OF ICL_PARTOCC, "   
lt_t_procure  TYPE STANDARD TABLE OF ICL_PROCURE, "   
lv_t_diagnosis  TYPE ICL_DIAGNOSIS_T_AL, "   
lv_t_froi  TYPE ICL_FROI_T_AL, "   
lt_t_item  TYPE STANDARD TABLE OF ICL_ITEMLIST, "   
lv_t_archive  TYPE ICL_ALDD_T_AL, "   
lt_t_litheader  TYPE STANDARD TABLE OF ICL_LITHEADER, "   
lt_t_lititem  TYPE STANDARD TABLE OF ICL_LITITEM, "   
lv_t_pol_new  TYPE TABLE, "   
lv_t_froi_empl  TYPE ICL_FROI_T_AL, "   
lt_t_claimassign  TYPE STANDARD TABLE OF ICLCLAIMASSIGN, "   
lv_t_froi_clai  TYPE ICL_FROI_T_AL, "   
lt_t_negheader  TYPE STANDARD TABLE OF ICL_NEGHEADER, "   
lt_t_negitem  TYPE STANDARD TABLE OF ICL_NEGITEM, "   
lv_t_subcl_status  TYPE TABLE, "   
lv_et_polh  TYPE ICL_BUS000_T, "   
lv_et_polh_address  TYPE ICL_BUS000_EXT_T, "   
lt_t_iclitemau  TYPE STANDARD TABLE OF ICLITEMAU, "   
lv_i_struc_type  TYPE TABNAME, "   
lv_e_loc_address  TYPE ADDR1_DATA, "   
lv_et_bensplit_hdr  TYPE ICL_BENSPLIT_HDR_T, "   
lv_et_bensplit_itm  TYPE ICL_BENSPLIT_ITM_T, "   
lv_et_benspper_hdr  TYPE ICL_BENSPPER_HDR_T, "   
lv_et_benspper_itm  TYPE ICL_BENSPPER_ITM_T, "   
lv_et_disab_hdr  TYPE ICL_DISAB_HDR_T, "   
lv_et_fund_hdr  TYPE ICL_FUND_HDR_T, "   
lv_et_fund_itm  TYPE ICL_FUND_ITM_T, "   
lv_et_loan_hdr  TYPE ICL_LOAN_HDR_T, "   
lv_et_loan_itm  TYPE ICL_LOAN_ITM_T, "   
lv_et_tax_hdr  TYPE ICL_TAX_HDR_T, "   
lt_t_iclitembi  TYPE STANDARD TABLE OF ICLITEMBI, "   
lv_e_loss_address  TYPE ADDR1_DATA, "   
lv_et_tax_itm  TYPE ICL_TAX_ITM_T, "   
lv_et_waitperiod  TYPE ICL_WAIT_PERIOD_T, "   
lv_et_invhead  TYPE ICLH_ICLH40_TAB, "   
lv_et_invpos  TYPE ICLH_ICLH46_TAB, "   
lv_e_cmc_data  TYPE DATA, "   
lt_t_iclitemeq  TYPE STANDARD TABLE OF ICLITEMEQ, "   
lv_e_subcl  TYPE ICL_SUBCLP, "   
lt_t_iclitemre  TYPE STANDARD TABLE OF ICLITEMRE, "   
lv_e_subobjcat  TYPE ICL_SUBOBJCAT, "   
lt_t_iclitemdd  TYPE STANDARD TABLE OF ICL_ITEMDD, "   
lv_e_subobject  TYPE ICL_SUBOBJECT, "   
lt_t_iclitemdd_do  TYPE STANDARD TABLE OF ICL_ITEMDD, "   
lt_t_iclitemsubcl  TYPE STANDARD TABLE OF ICL_ITEMSUBCL, "   
lv_ev_pcf_subclaim_sel  TYPE ICL_SUBCL. "   

  CALL FUNCTION 'ICL_CORR_GET'  "Determine Claim Data for Correspondence
    EXPORTING
         I_SUBCLAIM = lv_i_subclaim
         I_DAMOBJ = lv_i_damobj
         I_STRUC_TYPE = lv_i_struc_type
    IMPORTING
         E_CLAIM = lv_e_claim
         E_CLAIM_STATUS = lv_e_claim_status
         ET_RBP = lv_et_rbp
         T_POL = lv_t_pol
         T_POLO = lv_t_polo
         T_POLM = lv_t_polm
         T_POLL = lv_t_poll
         T_POLS = lv_t_pols
         T_ICLPAYEE = lv_t_iclpayee
         T_RESERVE_ITEM = lv_t_reserve_item
         T_NOTE = lv_t_note
         E_ADDRESS_SCREEN = lv_e_address_screen
         T_ACTIVITY = lv_t_activity
         T_DIAGNOSIS = lv_t_diagnosis
         T_FROI = lv_t_froi
         T_ARCHIVE = lv_t_archive
         T_POL_NEW = lv_t_pol_new
         T_FROI_EMPL = lv_t_froi_empl
         T_FROI_CLAI = lv_t_froi_clai
         T_SUBCL_STATUS = lv_t_subcl_status
         ET_POLH = lv_et_polh
         ET_POLH_ADDRESS = lv_et_polh_address
         E_LOC_ADDRESS = lv_e_loc_address
         ET_BENSPLIT_HDR = lv_et_bensplit_hdr
         ET_BENSPLIT_ITM = lv_et_bensplit_itm
         ET_BENSPPER_HDR = lv_et_benspper_hdr
         ET_BENSPPER_ITM = lv_et_benspper_itm
         ET_DISAB_HDR = lv_et_disab_hdr
         ET_FUND_HDR = lv_et_fund_hdr
         ET_FUND_ITM = lv_et_fund_itm
         ET_LOAN_HDR = lv_et_loan_hdr
         ET_LOAN_ITM = lv_et_loan_itm
         ET_TAX_HDR = lv_et_tax_hdr
         E_LOSS_ADDRESS = lv_e_loss_address
         ET_TAX_ITM = lv_et_tax_itm
         ET_WAITPERIOD = lv_et_waitperiod
         ET_INVHEAD = lv_et_invhead
         ET_INVPOS = lv_et_invpos
         E_CMC_DATA = lv_e_cmc_data
         E_SUBCL = lv_e_subcl
         E_SUBOBJCAT = lv_e_subobjcat
         E_SUBOBJECT = lv_e_subobject
         EV_PCF_SUBCLAIM_SEL = lv_ev_pcf_subclaim_sel
    TABLES
         T_SUBCL = lt_t_subcl
         T_ICLINSOBJ = lt_t_iclinsobj
         T_ICLPAY = lt_t_iclpay
         T_ICLPAYI = lt_t_iclpayi
         T_ICLSUBRO_HIST = lt_t_iclsubro_hist
         T_ICLSUBRO_ITEM = lt_t_iclsubro_item
         T_SUBROG = lt_t_subrog
         T_SUBROGITEM = lt_t_subrogitem
         T_BP_SBRG = lt_t_bp_sbrg
         T_SUBROREQ = lt_t_subroreq
         T_SUBROREQITEM = lt_t_subroreqitem
         T_ICLDAMOBJ = lt_t_icldamobj
         T_PARTICIPANTS = lt_t_participants
         T_PROCURE = lt_t_procure
         T_ITEM = lt_t_item
         T_LITHEADER = lt_t_litheader
         T_LITITEM = lt_t_lititem
         T_CLAIMASSIGN = lt_t_claimassign
         T_NEGHEADER = lt_t_negheader
         T_NEGITEM = lt_t_negitem
         T_ICLITEMAU = lt_t_iclitemau
         T_ICLITEMBI = lt_t_iclitembi
         T_ICLITEMEQ = lt_t_iclitemeq
         T_ICLITEMRE = lt_t_iclitemre
         T_ICLITEMDD = lt_t_iclitemdd
         T_ICLITEMDD_DO = lt_t_iclitemdd_do
         T_ICLITEMSUBCL = lt_t_iclitemsubcl
. " ICL_CORR_GET




ABAP code using 7.40 inline data declarations to call FM ICL_CORR_GET

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
"SELECT single DAMAGEDOBJ FROM ICLDAMOBJ INTO @DATA(ld_i_damobj).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!