SAP Function Modules

BAPI_HCSRVCAT_GETITEMDETAIL SAP Function module - IS-H BAPI HCSrvCat.GetItemDetail - Determine Details on Service







BAPI_HCSRVCAT_GETITEMDETAIL is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below is the pattern details for this FM showing its interface including any import and export parameters, exceptions etc as well as any documentation contributions (Comments) specific to the object.

See here to view full function module documentation and code listing, simply by entering the name BAPI_HCSRVCAT_GETITEMDETAIL into the relevant SAP transaction such as SE37 or SE80.

Associated Function Group: 1300
Released Date: 09.10.2012
Processing type: Remote-Enabled
remote enabled module settings


Pattern for FM BAPI_HCSRVCAT_GETITEMDETAIL - BAPI HCSRVCAT GETITEMDETAIL





CALL FUNCTION 'BAPI_HCSRVCAT_GETITEMDETAIL' "IS-H BAPI HCSrvCat.GetItemDetail - Determine Details on Service
  EXPORTING
    institution =               " bapi1300srvdat-institution  Institution
    srvcatid =                  " bapi1300srvdat-srvcatid  Catalog
    serviceid =                 " bapi1300srvdat-serviceid  Service
  IMPORTING
    srvcat_addpeppa =           " bapi1300addpeppa  Additional Characteristics Determined for PEPP Service
    worst_returned_msgty =      " bapinall-worstretmsg  Most Severe Message Type
    catalog_currency =          " bapi1300catdat-currkey  Catalog Currency
* TABLES
*   srvcat_srvdata =            " bapi1300srvdat  Catalog Services Determined
*   srvcat_txtdata =            " bapi1300txtdat  Texts Determined for Services
*   srvcat_posdata =            " bapi1300posdat  Assignments to Services Determined
*   srvcat_plndata =            " bapi1300plndat  Planned Values Determined for Services
*   srvcat_adddata =            " bapi1300adddat  Additional Data Determined for Services
*   srvcat_coldata =            " bapi1300coldat  Columns Determined for Services
*   srvcat_adddatch =           " bapi1300addch  Additional Data Switzerland/Austria Determined for Service
*   srvcat_adddatch_ag =        " bapi1300addch_ag  Service Master Switzerland => Age Assignment Determined
*   srvcat_adddatch_ku =        " bapi1300addch_ku  Service Master Switzerland => Excluded Service Assignment Determined
*   srvcat_adddatch_ko =        " bapi1300addch_ko  Service Master Switzerland => Comb. Service Assignment Determined
*   srvcat_adddatch_ql =        " bapi1300addch_ql  Service Master Switzerland => Qualitative Grade Assignment Determined
*   srvcat_adddatch_qt =        " bapi1300addch_qt  Service Master Switzerland => Quantative Grade Assignment Determined
*   srvcat_adddatch_sp =        " bapi1300addch_sp  Service Master Switzerland => Division Assignment Determined
*   srvcat_adddatch_n1 =        " bapi1300addch_n1  Service Breakdown Switzerland Determined
*   srvcat_adddatch_n1t =       " bapi1300addch_n1t  Service Breakdown Switzerland - Texts Determined
*   srvcat_adddatch_w1 =        " bapi1300addch_w1  Service Master => IV Qualifier Assignment Determined - Switzerland Only
*   srvcat_adddatch_mx =        " bapi1300addch_mx  Service Master Switzerland => Maximum Rule Assignment Determined
*   srvcat_adddatat =           " bapi1300addat  Additional Data Determined Austria
*   srvcat_adddatfr =           " /ishfr/bapi1300addfr  Additional Data France Determined
*   srvcat_adddatfr_ak =        " /ishfr/bapi1300addfr_ak  Service Master France => Activity + Phase Assignment Determined
*   srvcat_adddatfr_as =        " /ishfr/bapi1300addfr_as  Service Master France => Ass. Serv. + Code Assignment Determined
*   srvcat_adddatfr_gh =        " /ishfr/bapi1300addfr_gh  Service Master France (GHS) Assignment Determined
*   srvcat_adddatfr_la =        " /ishfr/bapi1300addfr_la  Service Master FR => Service Excl. Assignment Determined
*   srvcat_adddatfr_mc =        " /ishfr/bapi1300addfr_mc  Service Master FR => Modification Codes Assignment Determined
*   srvcat_adddat_it =          " bapi1300adddat_it  Additional Data Determined for Service Master Italy
*   srvcat_adddatcn =           " bapi1300addcn  Insurance Coverage China
*   srvcat_addpepp =            " bapi1300addpepp  Remuneration Levels Determined for PEPP Service
*   return =                    " bapiret2      Return Messages
    .  "  BAPI_HCSRVCAT_GETITEMDETAIL

ABAP code example for Function Module BAPI_HCSRVCAT_GETITEMDETAIL





The ABAP code below is a full code listing to execute function module BAPI_HCSRVCAT_GETITEMDETAIL including all data declarations. The code uses 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 original method of declaring data variables up front. 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).

DATA:
ld_srvcat_addpeppa  TYPE BAPI1300ADDPEPPA ,
ld_worst_returned_msgty  TYPE BAPINALL-WORSTRETMSG ,
ld_catalog_currency  TYPE BAPI1300CATDAT-CURRKEY ,
it_srvcat_srvdata  TYPE STANDARD TABLE OF BAPI1300SRVDAT,"TABLES PARAM
wa_srvcat_srvdata  LIKE LINE OF it_srvcat_srvdata ,
it_srvcat_txtdata  TYPE STANDARD TABLE OF BAPI1300TXTDAT,"TABLES PARAM
wa_srvcat_txtdata  LIKE LINE OF it_srvcat_txtdata ,
it_srvcat_posdata  TYPE STANDARD TABLE OF BAPI1300POSDAT,"TABLES PARAM
wa_srvcat_posdata  LIKE LINE OF it_srvcat_posdata ,
it_srvcat_plndata  TYPE STANDARD TABLE OF BAPI1300PLNDAT,"TABLES PARAM
wa_srvcat_plndata  LIKE LINE OF it_srvcat_plndata ,
it_srvcat_adddata  TYPE STANDARD TABLE OF BAPI1300ADDDAT,"TABLES PARAM
wa_srvcat_adddata  LIKE LINE OF it_srvcat_adddata ,
it_srvcat_coldata  TYPE STANDARD TABLE OF BAPI1300COLDAT,"TABLES PARAM
wa_srvcat_coldata  LIKE LINE OF it_srvcat_coldata ,
it_srvcat_adddatch  TYPE STANDARD TABLE OF BAPI1300ADDCH,"TABLES PARAM
wa_srvcat_adddatch  LIKE LINE OF it_srvcat_adddatch ,
it_srvcat_adddatch_ag  TYPE STANDARD TABLE OF BAPI1300ADDCH_AG,"TABLES PARAM
wa_srvcat_adddatch_ag  LIKE LINE OF it_srvcat_adddatch_ag ,
it_srvcat_adddatch_ku  TYPE STANDARD TABLE OF BAPI1300ADDCH_KU,"TABLES PARAM
wa_srvcat_adddatch_ku  LIKE LINE OF it_srvcat_adddatch_ku ,
it_srvcat_adddatch_ko  TYPE STANDARD TABLE OF BAPI1300ADDCH_KO,"TABLES PARAM
wa_srvcat_adddatch_ko  LIKE LINE OF it_srvcat_adddatch_ko ,
it_srvcat_adddatch_ql  TYPE STANDARD TABLE OF BAPI1300ADDCH_QL,"TABLES PARAM
wa_srvcat_adddatch_ql  LIKE LINE OF it_srvcat_adddatch_ql ,
it_srvcat_adddatch_qt  TYPE STANDARD TABLE OF BAPI1300ADDCH_QT,"TABLES PARAM
wa_srvcat_adddatch_qt  LIKE LINE OF it_srvcat_adddatch_qt ,
it_srvcat_adddatch_sp  TYPE STANDARD TABLE OF BAPI1300ADDCH_SP,"TABLES PARAM
wa_srvcat_adddatch_sp  LIKE LINE OF it_srvcat_adddatch_sp ,
it_srvcat_adddatch_n1  TYPE STANDARD TABLE OF BAPI1300ADDCH_N1,"TABLES PARAM
wa_srvcat_adddatch_n1  LIKE LINE OF it_srvcat_adddatch_n1 ,
it_srvcat_adddatch_n1t  TYPE STANDARD TABLE OF BAPI1300ADDCH_N1T,"TABLES PARAM
wa_srvcat_adddatch_n1t  LIKE LINE OF it_srvcat_adddatch_n1t ,
it_srvcat_adddatch_w1  TYPE STANDARD TABLE OF BAPI1300ADDCH_W1,"TABLES PARAM
wa_srvcat_adddatch_w1  LIKE LINE OF it_srvcat_adddatch_w1 ,
it_srvcat_adddatch_mx  TYPE STANDARD TABLE OF BAPI1300ADDCH_MX,"TABLES PARAM
wa_srvcat_adddatch_mx  LIKE LINE OF it_srvcat_adddatch_mx ,
it_srvcat_adddatat  TYPE STANDARD TABLE OF BAPI1300ADDAT,"TABLES PARAM
wa_srvcat_adddatat  LIKE LINE OF it_srvcat_adddatat ,
it_srvcat_adddatfr  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR,"TABLES PARAM
wa_srvcat_adddatfr  LIKE LINE OF it_srvcat_adddatfr ,
it_srvcat_adddatfr_ak  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_AK,"TABLES PARAM
wa_srvcat_adddatfr_ak  LIKE LINE OF it_srvcat_adddatfr_ak ,
it_srvcat_adddatfr_as  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_AS,"TABLES PARAM
wa_srvcat_adddatfr_as  LIKE LINE OF it_srvcat_adddatfr_as ,
it_srvcat_adddatfr_gh  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_GH,"TABLES PARAM
wa_srvcat_adddatfr_gh  LIKE LINE OF it_srvcat_adddatfr_gh ,
it_srvcat_adddatfr_la  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_LA,"TABLES PARAM
wa_srvcat_adddatfr_la  LIKE LINE OF it_srvcat_adddatfr_la ,
it_srvcat_adddatfr_mc  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_MC,"TABLES PARAM
wa_srvcat_adddatfr_mc  LIKE LINE OF it_srvcat_adddatfr_mc ,
it_srvcat_adddat_it  TYPE STANDARD TABLE OF BAPI1300ADDDAT_IT,"TABLES PARAM
wa_srvcat_adddat_it  LIKE LINE OF it_srvcat_adddat_it ,
it_srvcat_adddatcn  TYPE STANDARD TABLE OF BAPI1300ADDCN,"TABLES PARAM
wa_srvcat_adddatcn  LIKE LINE OF it_srvcat_adddatcn ,
it_srvcat_addpepp  TYPE STANDARD TABLE OF BAPI1300ADDPEPP,"TABLES PARAM
wa_srvcat_addpepp  LIKE LINE OF it_srvcat_addpepp ,
it_return  TYPE STANDARD TABLE OF BAPIRET2,"TABLES PARAM
wa_return  LIKE LINE OF it_return .


DATA(ld_institution) = some text here

DATA(ld_srvcatid) = some text here

DATA(ld_serviceid) = some text here

"populate fields of struture and append to itab
append wa_srvcat_srvdata to it_srvcat_srvdata.

"populate fields of struture and append to itab
append wa_srvcat_txtdata to it_srvcat_txtdata.

"populate fields of struture and append to itab
append wa_srvcat_posdata to it_srvcat_posdata.

"populate fields of struture and append to itab
append wa_srvcat_plndata to it_srvcat_plndata.

"populate fields of struture and append to itab
append wa_srvcat_adddata to it_srvcat_adddata.

"populate fields of struture and append to itab
append wa_srvcat_coldata to it_srvcat_coldata.

"populate fields of struture and append to itab
append wa_srvcat_adddatch to it_srvcat_adddatch.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ag to it_srvcat_adddatch_ag.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ku to it_srvcat_adddatch_ku.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ko to it_srvcat_adddatch_ko.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ql to it_srvcat_adddatch_ql.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_qt to it_srvcat_adddatch_qt.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_sp to it_srvcat_adddatch_sp.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_n1 to it_srvcat_adddatch_n1.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_n1t to it_srvcat_adddatch_n1t.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_w1 to it_srvcat_adddatch_w1.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_mx to it_srvcat_adddatch_mx.

"populate fields of struture and append to itab
append wa_srvcat_adddatat to it_srvcat_adddatat.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr to it_srvcat_adddatfr.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_ak to it_srvcat_adddatfr_ak.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_as to it_srvcat_adddatfr_as.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_gh to it_srvcat_adddatfr_gh.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_la to it_srvcat_adddatfr_la.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_mc to it_srvcat_adddatfr_mc.

"populate fields of struture and append to itab
append wa_srvcat_adddat_it to it_srvcat_adddat_it.

"populate fields of struture and append to itab
append wa_srvcat_adddatcn to it_srvcat_adddatcn.

"populate fields of struture and append to itab
append wa_srvcat_addpepp to it_srvcat_addpepp.

"populate fields of struture and append to itab
append wa_return to it_return. . CALL FUNCTION 'BAPI_HCSRVCAT_GETITEMDETAIL' EXPORTING institution = ld_institution srvcatid = ld_srvcatid serviceid = ld_serviceid IMPORTING srvcat_addpeppa = ld_srvcat_addpeppa worst_returned_msgty = ld_worst_returned_msgty catalog_currency = ld_catalog_currency * TABLES * srvcat_srvdata = it_srvcat_srvdata * srvcat_txtdata = it_srvcat_txtdata * srvcat_posdata = it_srvcat_posdata * srvcat_plndata = it_srvcat_plndata * srvcat_adddata = it_srvcat_adddata * srvcat_coldata = it_srvcat_coldata * srvcat_adddatch = it_srvcat_adddatch * srvcat_adddatch_ag = it_srvcat_adddatch_ag * srvcat_adddatch_ku = it_srvcat_adddatch_ku * srvcat_adddatch_ko = it_srvcat_adddatch_ko * srvcat_adddatch_ql = it_srvcat_adddatch_ql * srvcat_adddatch_qt = it_srvcat_adddatch_qt * srvcat_adddatch_sp = it_srvcat_adddatch_sp * srvcat_adddatch_n1 = it_srvcat_adddatch_n1 * srvcat_adddatch_n1t = it_srvcat_adddatch_n1t * srvcat_adddatch_w1 = it_srvcat_adddatch_w1 * srvcat_adddatch_mx = it_srvcat_adddatch_mx * srvcat_adddatat = it_srvcat_adddatat * srvcat_adddatfr = it_srvcat_adddatfr * srvcat_adddatfr_ak = it_srvcat_adddatfr_ak * srvcat_adddatfr_as = it_srvcat_adddatfr_as * srvcat_adddatfr_gh = it_srvcat_adddatfr_gh * srvcat_adddatfr_la = it_srvcat_adddatfr_la * srvcat_adddatfr_mc = it_srvcat_adddatfr_mc * srvcat_adddat_it = it_srvcat_adddat_it * srvcat_adddatcn = it_srvcat_adddatcn * srvcat_addpepp = it_srvcat_addpepp * return = it_return . " BAPI_HCSRVCAT_GETITEMDETAIL
IF SY-SUBRC EQ 0. "All OK ENDIF.







ABAP code to compare 7.40 inline data declaration with original syntax

The below ABAP code uses the older none in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. It may also be useful if you are using an older version of SAP as some of the newer syntax above, such as the @DATA is not available until 4.70 EHP 8.

DATA:
ld_srvcat_addpeppa  TYPE BAPI1300ADDPEPPA ,
ld_institution  TYPE BAPI1300SRVDAT-INSTITUTION ,
it_srvcat_srvdata  TYPE STANDARD TABLE OF BAPI1300SRVDAT ,
wa_srvcat_srvdata  LIKE LINE OF it_srvcat_srvdata,
ld_worst_returned_msgty  TYPE BAPINALL-WORSTRETMSG ,
ld_srvcatid  TYPE BAPI1300SRVDAT-SRVCATID ,
it_srvcat_txtdata  TYPE STANDARD TABLE OF BAPI1300TXTDAT ,
wa_srvcat_txtdata  LIKE LINE OF it_srvcat_txtdata,
ld_catalog_currency  TYPE BAPI1300CATDAT-CURRKEY ,
ld_serviceid  TYPE BAPI1300SRVDAT-SERVICEID ,
it_srvcat_posdata  TYPE STANDARD TABLE OF BAPI1300POSDAT ,
wa_srvcat_posdata  LIKE LINE OF it_srvcat_posdata,
it_srvcat_plndata  TYPE STANDARD TABLE OF BAPI1300PLNDAT ,
wa_srvcat_plndata  LIKE LINE OF it_srvcat_plndata,
it_srvcat_adddata  TYPE STANDARD TABLE OF BAPI1300ADDDAT ,
wa_srvcat_adddata  LIKE LINE OF it_srvcat_adddata,
it_srvcat_coldata  TYPE STANDARD TABLE OF BAPI1300COLDAT ,
wa_srvcat_coldata  LIKE LINE OF it_srvcat_coldata,
it_srvcat_adddatch  TYPE STANDARD TABLE OF BAPI1300ADDCH ,
wa_srvcat_adddatch  LIKE LINE OF it_srvcat_adddatch,
it_srvcat_adddatch_ag  TYPE STANDARD TABLE OF BAPI1300ADDCH_AG ,
wa_srvcat_adddatch_ag  LIKE LINE OF it_srvcat_adddatch_ag,
it_srvcat_adddatch_ku  TYPE STANDARD TABLE OF BAPI1300ADDCH_KU ,
wa_srvcat_adddatch_ku  LIKE LINE OF it_srvcat_adddatch_ku,
it_srvcat_adddatch_ko  TYPE STANDARD TABLE OF BAPI1300ADDCH_KO ,
wa_srvcat_adddatch_ko  LIKE LINE OF it_srvcat_adddatch_ko,
it_srvcat_adddatch_ql  TYPE STANDARD TABLE OF BAPI1300ADDCH_QL ,
wa_srvcat_adddatch_ql  LIKE LINE OF it_srvcat_adddatch_ql,
it_srvcat_adddatch_qt  TYPE STANDARD TABLE OF BAPI1300ADDCH_QT ,
wa_srvcat_adddatch_qt  LIKE LINE OF it_srvcat_adddatch_qt,
it_srvcat_adddatch_sp  TYPE STANDARD TABLE OF BAPI1300ADDCH_SP ,
wa_srvcat_adddatch_sp  LIKE LINE OF it_srvcat_adddatch_sp,
it_srvcat_adddatch_n1  TYPE STANDARD TABLE OF BAPI1300ADDCH_N1 ,
wa_srvcat_adddatch_n1  LIKE LINE OF it_srvcat_adddatch_n1,
it_srvcat_adddatch_n1t  TYPE STANDARD TABLE OF BAPI1300ADDCH_N1T ,
wa_srvcat_adddatch_n1t  LIKE LINE OF it_srvcat_adddatch_n1t,
it_srvcat_adddatch_w1  TYPE STANDARD TABLE OF BAPI1300ADDCH_W1 ,
wa_srvcat_adddatch_w1  LIKE LINE OF it_srvcat_adddatch_w1,
it_srvcat_adddatch_mx  TYPE STANDARD TABLE OF BAPI1300ADDCH_MX ,
wa_srvcat_adddatch_mx  LIKE LINE OF it_srvcat_adddatch_mx,
it_srvcat_adddatat  TYPE STANDARD TABLE OF BAPI1300ADDAT ,
wa_srvcat_adddatat  LIKE LINE OF it_srvcat_adddatat,
it_srvcat_adddatfr  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR ,
wa_srvcat_adddatfr  LIKE LINE OF it_srvcat_adddatfr,
it_srvcat_adddatfr_ak  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_AK ,
wa_srvcat_adddatfr_ak  LIKE LINE OF it_srvcat_adddatfr_ak,
it_srvcat_adddatfr_as  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_AS ,
wa_srvcat_adddatfr_as  LIKE LINE OF it_srvcat_adddatfr_as,
it_srvcat_adddatfr_gh  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_GH ,
wa_srvcat_adddatfr_gh  LIKE LINE OF it_srvcat_adddatfr_gh,
it_srvcat_adddatfr_la  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_LA ,
wa_srvcat_adddatfr_la  LIKE LINE OF it_srvcat_adddatfr_la,
it_srvcat_adddatfr_mc  TYPE STANDARD TABLE OF /ISHFR/BAPI1300ADDFR_MC ,
wa_srvcat_adddatfr_mc  LIKE LINE OF it_srvcat_adddatfr_mc,
it_srvcat_adddat_it  TYPE STANDARD TABLE OF BAPI1300ADDDAT_IT ,
wa_srvcat_adddat_it  LIKE LINE OF it_srvcat_adddat_it,
it_srvcat_adddatcn  TYPE STANDARD TABLE OF BAPI1300ADDCN ,
wa_srvcat_adddatcn  LIKE LINE OF it_srvcat_adddatcn,
it_srvcat_addpepp  TYPE STANDARD TABLE OF BAPI1300ADDPEPP ,
wa_srvcat_addpepp  LIKE LINE OF it_srvcat_addpepp,
it_return  TYPE STANDARD TABLE OF BAPIRET2 ,
wa_return  LIKE LINE OF it_return.


ld_institution = some text here

"populate fields of struture and append to itab
append wa_srvcat_srvdata to it_srvcat_srvdata.

ld_srvcatid = some text here

"populate fields of struture and append to itab
append wa_srvcat_txtdata to it_srvcat_txtdata.

ld_serviceid = some text here

"populate fields of struture and append to itab
append wa_srvcat_posdata to it_srvcat_posdata.

"populate fields of struture and append to itab
append wa_srvcat_plndata to it_srvcat_plndata.

"populate fields of struture and append to itab
append wa_srvcat_adddata to it_srvcat_adddata.

"populate fields of struture and append to itab
append wa_srvcat_coldata to it_srvcat_coldata.

"populate fields of struture and append to itab
append wa_srvcat_adddatch to it_srvcat_adddatch.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ag to it_srvcat_adddatch_ag.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ku to it_srvcat_adddatch_ku.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ko to it_srvcat_adddatch_ko.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_ql to it_srvcat_adddatch_ql.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_qt to it_srvcat_adddatch_qt.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_sp to it_srvcat_adddatch_sp.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_n1 to it_srvcat_adddatch_n1.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_n1t to it_srvcat_adddatch_n1t.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_w1 to it_srvcat_adddatch_w1.

"populate fields of struture and append to itab
append wa_srvcat_adddatch_mx to it_srvcat_adddatch_mx.

"populate fields of struture and append to itab
append wa_srvcat_adddatat to it_srvcat_adddatat.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr to it_srvcat_adddatfr.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_ak to it_srvcat_adddatfr_ak.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_as to it_srvcat_adddatfr_as.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_gh to it_srvcat_adddatfr_gh.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_la to it_srvcat_adddatfr_la.

"populate fields of struture and append to itab
append wa_srvcat_adddatfr_mc to it_srvcat_adddatfr_mc.

"populate fields of struture and append to itab
append wa_srvcat_adddat_it to it_srvcat_adddat_it.

"populate fields of struture and append to itab
append wa_srvcat_adddatcn to it_srvcat_adddatcn.

"populate fields of struture and append to itab
append wa_srvcat_addpepp to it_srvcat_addpepp.

"populate fields of struture and append to itab
append wa_return to it_return.

SAP Documentation for FM BAPI_HCSRVCAT_GETITEMDETAIL


The detailed data for the service of the catalog SRVCATID specified in the import parameter SERVICEID is searched for and the table structures ...See here for full SAP fm documentation

Contribute (Add Comments)

Please help keep this info upto date and use the comments section below to add useful hints, tips and information specific to this SAP function. This will then be available for you and other users to easily find by simply searching on the object name BAPI_HCSRVCAT_GETITEMDETAIL or its description.