Fonction SAP BAPI_CLASS_CREATE - Create Class BAPI

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
CHANGENUMBER BAPI1003_KEY-CHANGENUMBER C 12 X Change Number
CLASSADDITIONAL BAPI1003_ADD u 20 X Additional Data
CLASSBASICDATA BAPI1003_BASIC u 80 Basic Data
CLASSDOCUMENT BAPI1003_DOCU u 33 X Document Information
CLASSNUMNEW BAPI_CLASS_KEY-CLASSNUM C 18 Class
CLASSSTANDARD BAPI1003_STAND u 68 X Standards Data
CLASSTYPENEW BAPI_CLASS_KEY-CLASSTYPE C 3 Class Type

Paramètre Reférence Long. Facultatif Description
CHARACTOVERWRITE BAPI1003_CHARACT_OVERWR 72 X Overwritten Characteristic Attributes
CHARACTVALUEOVERWRITE BAPI1003_CHARACT_VALUE_OVR 156 X Overwritten Characteristic Values
CHARACTVALUETEXTOVR BAPI1003_CHARVALTEXT 94 X Overwritten Characteristic Descriptions
CLASSCHARACTERISTICS BAPI1003_CHARACT 100 X Characteristics
CLASSDESCRIPTIONS BAPI1003_CATCH 84 Class Description / Keywords
CLASSLONGTEXTS BAPI1003_LONGTEXT 180 X Long Texts
RETURN BAPIRET2 548 Return Parameter

Functionality
This function module creates classes, if the classes do not yet exist.
It creates data that can also be displayed with BAPI_CLASS_GETDETAIL.
You must make an entry in the following fields:

  • CLASSNUM (class) and CLASSTYPE (class type)

  • Table CLASSDESCRIPTIONS (class description)

  • Either Language_Int (internal language key, one character) or
  • Language_ISO (external language key, two characters). ISO formatoverrides internal format.

    Further information
    If the BAPI runs successfully, table Return contains no messagesof type 'E'.

    Caution
    This BAPI does not change the the database. To change the database,call BAPI BapiService.TransactionCommit.

1581535Features of class type 026