Ansicht
Dokumentation

BAPI_HCSRVCAT_GETITEMLIST - IS-H BAPI HCSrvCat.GetItemList - Determine Services for Selection

BAPI_HCSRVCAT_GETITEMLIST - IS-H BAPI HCSrvCat.GetItemList - Determine Services for Selection

PERFORM Short Reference   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

It returns the service master data that matches the specified selection conditions.

The import parameter MAXCNT specifies the maximum number of services to be listed. If the number of services available exceeds the number permitted by MAXCNT, the method terminates with a corresponding error message.

If a service text is specified in the selection criteria (FILTER_STANDARDTXT), the parameter MAXCNT is not taken into consideration, since the text for a service sufficiently reduces the number of services found.

The table for assignment types SRVCAT_POSDATA is only filled if the corresponding selection parameter (FILTER_ASSIGN_TYPE) was specified. The selection is independent of whether the group indicator was set.
Only the selection types for the services selected are looked for.

The following simple example demonstrates what you must specify for an ordinary selection: You want to select all extended services. To do this, you must set the filter FILTER_EXTDSERVICE as follows:
Sign = I
Option = EQ
LOW = X

For the generic search, CP (contains pattern) must be specified for the range option.

Example:

All services starting with "6" are to searched for ->
Sign = I
Option = CP
LOW = 6*
HIGH must not be specified!
Generic interval searches, e.g. [6*,7*] are not possible.

Notes

Messages are returned in the Return parameter. The parameter documentation shows the return codes and their meanings.





Parameters

FILTER_ASSIGN_TYPE
FILTER_BEGDATE
FILTER_CHARGE_TYPE
FILTER_DELETION_IND
FILTER_ENDDATE
FILTER_EXTDSERVICE
FILTER_EXT_CHRGTYPE
FILTER_IMMSERVICE
FILTER_OBJECT_TYPE
FILTER_OPTABLE
FILTER_SERVICEID
FILTER_SRV_CATEG
FILTER_SRV_GRP_IND
FILTER_STANDARDTXT
INSTITUTION
MAXCNT
RETURN
SRVCATID
SRVCAT_POSDATA
SRVCAT_SRVDATA
SRVCAT_TXTDATA
WORST_RETURNED_MSGTY

Exceptions

Function Group

1300

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 3716 Date: 20240523 Time: 105055     sap01-206 ( 50 ms )