Menu

SAP Function Module CLMA_CLASS_CREATE

Create Class for SAP Retail

The Function Module CLMA_CLASS_CREATE (Create Class for SAP Retail) is a standard Function Module in SAP ERP and is part of the function group CLMA within the package CL.

Technical Information

Function Module CLMA_CLASS_CREATE
Short Text Create Class for SAP Retail
Function Group CLMA
Package CL
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
CLASSNAME LIKE KLAH-CLASS Class
CLASSTYPE LIKE KLAH-KLART Class Type
CLASS_DESCRIPTION LIKE SWOR-KSCHL Class Text
LANGUAGE LIKE SY-LANGU SY-LANGU Language
WWSKZ LIKE RMCLM-WWSKZ SPACE SAP Retail Only: Type of SAP Retail Class

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
ERROR LIKE SY-BINPT Error That is Not an Exception
ERROR_MSGID LIKE SY-MSGID Message ID (in Case of Error)
ERROR_MSGNO LIKE SY-MSGNO Message Number (in Case of Error)
ERROR_MSGV1 LIKE SY-MSGV1 Message Variable 1 (in Case of Error)
ERROR_MSGV2 LIKE SY-MSGV2 Message Variable 2 (in Case of Error)
ERROR_MSGV3 LIKE SY-MSGV3 Message Variable 3 (in Case of Error)
ERROR_MSGV4 LIKE SY-MSGV4 Message Variable 4 (in Case of Error)

Changing Parameters

This function module does not define any CHANGING parameters.

Table Parameters

These are the TABLE parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
TFEATURES LIKE CLMERK Characteristics

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
CLASS_EXIST Class already exists
CLASS_INVALID_SIGN Class contains an invalid character
CLASS_LOCKED Class has already been blocked
FEATURE_NAME_MISSING Characteristic Name Missing from Transfer Table
FEATURE_NOT_EXIST A characteristic does not exist
LOCK_ERROR System: Block error
NO_AUTHORITY No authorization for creation class