Hierarchy
⤷
⤷
⤷
Properties
| Class | CL_MASS_CHARVAL_DATA | |
| Short Description | Import characteristic values from spreadsheet | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MGW | Application development R/3 material master Retail |
| Created | 20121119 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_MASS_CHARVAL_DATA has no interface implemented.
Friends
Class CL_MASS_CHARVAL_DATA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | ATTYP | '01' | Material Category | 20121203 | ||
| 2 | Constant | Private | Type reference (TYPE) | ATTYP | '21' | Material Category | 20121205 | ||
| 3 | Constant | Private | Type reference (TYPE) | ATTYP | '' | 20121214 | |||
| 4 | Constant | Private | Type reference (TYPE) | ATTYP | '02' | Material Category | 20121203 | ||
| 5 | Constant | Private | Type reference (TYPE) | KLMAF | 'K' | Single-Character Indicator | 20121126 | ||
| 6 | Constant | Private | Type reference (TYPE) | WWS_KLTYP | '2' | Merchandize management system class type | 20121203 | ||
| 7 | Constant | Private | Type reference (TYPE) | WWS_KLTYP | '3' | Merchandize management system class type | 20121203 | ||
| 8 | Constant | Private | Type reference (TYPE) | WWS_KLTYP | '0' | Merchandize management system class type | 20121203 | ||
| 9 | Constant | Private | Type reference (TYPE) | WWS_KLTYP | '1' | Merchandize management system class type | 20121203 | ||
| 10 | Constant | Public | Type reference (TYPE) | ATPRF | 'WRF_CHECK_CHAR_VAL' | Function Module for Checking Values | 20130116 | ||
| 11 | Constant | Private | Type reference (TYPE) | KLMAF | 'O' | Single-Character Indicator | 20121126 | ||
| 12 | Constant | Public | Type reference (TYPE) | KLASSENART | '026' | Class Type | 20121127 | ||
| 13 | Constant | Public | Type reference (TYPE) | MASS_RECORD_STATUS | 'DEL' | Status of the Data Record in Mass Maintenance | 20121126 | ||
| 14 | Constant | Public | Type reference (TYPE) | MASS_RECORD_STATUS | 'ERR' | Status of the data record in mass maintenance | 20121120 | ||
| 15 | Constant | Public | Type reference (TYPE) | MASS_RECORD_STATUS | 'INS' | Status of the Data Record in Mass Maintenance | 20121126 | ||
| 16 | Constant | Public | Type reference (TYPE) | MASS_RECORD_STATUS | 'NOP' | Status of the Data Record in Mass Maintenance | 20121126 | ||
| 17 | Constant | Public | Type reference (TYPE) | MASS_RECORD_STATUS | 'UPD' | Status of the Data Record in Mass Maintenance | 20121126 | ||
| 18 | Constant | Private | Type reference (TYPE) | TABNAME16 | 'WRF_CHARVAL' | 20121219 | |||
| 19 | Constant | Private | Type reference (TYPE) | TABNAME16 | 'WRF_CHARVALT' | 20121219 | |||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_MASS_SPREADSHEET_IMP_CONF | 20121220 | ||||
| 21 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_MASS_SPSH_TYPECONVERSION | 20130103 | ||||
| 22 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20121207 | ||||
| 23 | Instance attribute | Private | Type reference (TYPE) | TH_CHAR | relevant characteristic fields and charact. description | 20121130 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | MASS_T_CHARVAL_IMPORT | Table type for Mass Maint. of Inform. Characteristics | 20121120 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | Table type for Mass Maint. of Inform. Characteristics | 20121120 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | T_CHAR_DATA_TYPE | 20130103 | ||||
| 27 | Instance attribute | Private | See coding | characteristic names | 20121130 | ||||
| 28 | Instance attribute | Private | Type reference (TYPE) | T_CHAR_VALUES | characteristics values | 20121203 | |||
| 29 | Instance attribute | Private | See coding | 20121219 | |||||
| 30 | Instance attribute | Private | Type reference (TYPE) | T_CLASS_CHAR_RELEVANCY | relevancy of char. in merch. grp, char. profile or gen. art. | 20121203 | |||
| 31 | Static Attribute | Private | Type reference (TYPE) | T_IMPORT_DATA_KEY | 20121203 | ||||
| 32 | Instance attribute | Private | Type reference (TYPE) | T_IMPORT_DATA_KEY | table type with keys of imported data | 20121207 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | T_INTERNAL_OBJECT_NUMBER | 20121214 | ||||
| 34 | Instance attribute | Private | Type reference (TYPE) | T_MAKT | 20121207 | ||||
| 35 | Instance attribute | Private | Type reference (TYPE) | T_MARA | 20121207 | ||||
| 36 | Instance attribute | Private | Type reference (TYPE) | IF_MASS_SPREADSHEET_TYPES=>T_ROW_INFO | 20121207 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20130114 | ||
| 2 | Instance method | Private | Method | check format of values not in CAWN (for add. values allowed) | 20121130 | |
| 3 | Instance method | Private | Method | checks imported data | 20121207 | |
| 4 | Instance method | Private | Method | checks new characteristic value of imported data | 20121207 | |
| 5 | Instance method | Private | Method | check correctness of imported data | 20121205 | |
| 6 | Instance method | Private | Method | checks duplicate keys in imported data | 20121207 | |
| 7 | Instance method | Private | Method | checks invalid key entries of imported data | 20121207 | |
| 8 | Instance method | Private | Method | checks imported material | 20121207 | |
| 9 | Instance method | Private | Method | check selection screen parameter | 20121130 | |
| 10 | Instance method | Private | Method | convert internal to external format (for display) | 20130103 | |
| 11 | Instance method | Private | Method | typeconversion from external to intern to external format | 20121221 | |
| 12 | Instance method | Private | Method | Determine status | 20121126 | |
| 13 | Instance method | Private | Method | Enrich texts to data | 20121119 | |
| 14 | Instance method | Private | Method | get char. value for list of articles or for char. (AUSP) | 20121130 | |
| 15 | Instance method | Public | Method | characteristic data and characteristic description | 20121214 | |
| 16 | Instance method | Public | Method | characteristics data and characteristics description | 20121130 | |
| 17 | Instance method | Private | Method | returns class type | 20121203 | |
| 18 | Instance method | Private | Method | returns CLINT for material group | 20121203 | |
| 19 | Instance method | Private | Method | get description of characteristic value | 20121123 | |
| 20 | Instance method | Private | Method | all parent classes of a char. profile | 20121210 | |
| 21 | Instance method | Private | Method | returns either a char. Profile or a material group | 20121204 | |
| 22 | Instance method | Public | Method | Import data from spreadsheet or clipboard | 20121205 | |
| 23 | Instance method | Private | Method | inherit char. relevancy from parent class | 20121203 | |
| 24 | Instance method | Public | Method | only informativ, single value, without ranges are allowed | 20121220 | |
| 25 | Instance method | Public | Method | returns true if characteristic value is an alllowed value | 20121130 | |
| 26 | Instance method | Private | Method | determine list of objects for informational characteristic | 20121130 | |
| 27 | Instance method | Private | Method | is characteristic informational for object | 20121130 | |
| 28 | Instance method | Private | Method | decide between char. profile and matkl char. | 20121203 | |
| 29 | Instance method | Private | Method | prepares checks of imported data | 20121214 | |
| 30 | Instance method | Private | Method | read and buffer class hierarchy for char. | 20121203 | |
| 31 | Instance method | Private | Method | read and buffer class hierarchy for char. | 20121204 | |
| 32 | Instance method | Private | Method | read data base for imported data | 20121205 | |
| 33 | Instance method | Private | Method | fill buffer with char. values and descriptions | 20121221 | |
| 34 | Instance method | Private | Method | returns relevancy of char. for class (KSSK) | 20121211 | |
| 35 | Instance method | Private | Method | return children of type class for class (KSSK) | 20121204 | |
| 36 | Instance method | Public | Method | Select data for selection criteria | 20121119 | |
| 37 | Instance method | Private | Method | return children of type object for class (KSSK) | 20121204 | |
| 38 | Instance method | Private | Method | return parent class (KSSK) | 20121204 | |
| 39 | Instance method | Private | Method | return parent class (KSSK) | 20121204 | |
| 40 | Instance method | Private | Method | only classified objects(AUSP) considering selection criteria | 20121130 | |
| 41 | Instance method | Private | Method | select objects and characteristics for imported data | 20121130 | |
| 42 | Instance method | Private | Method | only non classified objects considering selection criteria | 20121205 | |
| 43 | Instance method | Private | Method | split UoM from numeric part for typeconversion of num. part | 20130108 | |
| 44 | Instance method | Private | Method | check and convert char. value into external and internal | 20121221 |
Events
Class CL_MASS_CHARVAL_DATA has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | RT_ATFLV | Public | See coding | 20130114 | rt_atflv type range of atflv
|
||
| 2 | RT_ATWRT | Public | See coding | 20130114 | rt_atwrt type range of atwrt
|
||
| 3 | RT_MATERIAL | Public | See coding | Range table for Material | 20121203 | rt_material type range of matnr
|
|
| 4 | RT_MATERIAL_CAT | Public | See coding | Range table for Material Category | 20121119 | rt_material_cat type range of attyp
|
|
| 5 | RT_MATERIAL_GROUP | Public | See coding | Range table for Material Group | 20121119 | rt_material_group type range of matkl
|
|
| 6 | RT_MATERIAL_TYPE | Public | See coding | Range table for Material Type | 20121119 | rt_material_type type range of mtart
|
|
| 7 | S_CABNT | Private | See coding | relevant characteristic fields and charact. description | 20121130 | begin of s_cabnt,
atinn type atinn, " Internal characteristic
atbez type atbez, " Characteristic description
end of s_cabnt
|
|
| 8 | S_CHAR | Public | See coding | 20121130 | begin of s_char,
atnam type atnam, " Characteristic Name
atinn type atinn, " Internal characteristic
* adzhl type adzhl, " Internal counter for archiving objects via engin. chg. mgmt
atfor type atfor, " Data type of characteristic
anzst type anzst, " Number of Characters
anzdz type anzdz, " Number of Decimal Places
atvor type atvor, " Value with Plus or Minus Sign
atsch type atsch, " Value with template
msehi type msehi, " Unit of Measurement
atdex type atdex, " Exponent Display Format
atdim type atdim, " Exponent display
atkle type atkle, " Case Sensitive
atein type atein, " Single value
atint type atint, " Interval Values Allowed
atson type atson, " Indicator: Additional Values
atprf type atprf, " Function Module for Checking Values
atbez type atbez, " Characteristic description
end of s_char
|
||
| 9 | S_CHAR_DATA_TYPE | Private | See coding | 20130103 | begin of s_char_data_type,
format type atfor,
length type anzst,
decimals type anzdz,
rtd type ref to data,
end of s_char_data_type
|
||
| 10 | S_CHAR_VALUES | Private | See coding | 20121203 | begin of s_char_values,
atinn type atinn,
atwrt type atwrt,
atflv type atflv,
atzhl type atzhl,
atwtb type atwtb,
end of s_char_values
|
||
| 11 | S_CLASS_CHAR_RELEVANCY | Private | See coding | assignment char. to class, with class type and test flag | 20121203 | begin of s_class_char_relevancy,
clint type clint,
atinn type atinn,
matkl type clint, " clint of MATKL - only for charistics profiles
wwskz type wws_kltyp,
not_assigned type abap_bool,
relev type relevanzkz,
childs type abap_bool, " chilren have been determined
end of s_class_char_relevancy
|
|
| 12 | S_IMPORT_DATA_KEY | Private | See coding | structure with keys of imported data | 20121203 | begin of s_import_data_key,
atinn type atinn,
matnr type matnr,
end of s_import_data_key
|
|
| 13 | S_INTERNAL_OBJECT_NUMBER | Public | See coding | 20121214 | begin of s_internal_object_number,
matnr type matnr,
cuobj type cuobj,
end of s_internal_object_number
|
||
| 14 | S_OBJECTS | Private | See coding | 20121205 | begin of s_objects,
objek type objnum, " KSSK, AUSP
cuobj type cuobj, " INOB
end of s_objects
|
||
| 15 | TH_CHAR | Public | See coding | 20121219 | th_char type hashed table of s_char
with unique key atnam
|
||
| 16 | TH_OBJECTS | Private | See coding | 20121211 | th_objects type hashed table of s_objects with unique key objek
|
||
| 17 | T_ATNAM | Public | See coding | characteristic names | 20121130 | t_atnam type table of atnam
|
|
| 18 | T_CABNT | Private | See coding | 20121130 | t_cabnt type standard table of s_cabnt with default key
|
||
| 19 | T_CHAR_DATA_TYPE | Private | See coding | 20130103 | t_char_data_type type hashed table of s_char_data_type with unique key format length decimals
|
||
| 20 | T_CHAR_VALUES | Private | See coding | 20121203 | t_char_values type hashed table of s_char_values with unique key atinn atwrt atflv
|
||
| 21 | T_CLASS_CHAR_RELEVANCY | Private | See coding | assignment char. to class, with class type and test flag | 20121203 | t_class_char_relevancy type hashed table of s_class_char_relevancy with unique key clint atinn matkl
|
|
| 22 | T_CLINT | Private | See coding | 20121210 | t_clint type standard table of clint
|
||
| 23 | T_IMPORT_DATA_KEY | Private | See coding | table type with keys of imported data | 20121203 | t_import_data_key type hashed table of s_import_data_key with unique key atinn matnr
|
|
| 24 | T_INTERNAL_OBJECT_NUMBER | Public | See coding | 20121214 | t_internal_object_number type hashed table of s_internal_object_number with unique key matnr
|
||
| 25 | T_KSSK_OBJECTS | Private | See coding | hashed table of objects fom KSSK (CLINT or CUOBJ) | 20121205 | t_kssk_objects type hashed table of objnum with unique key table_line
|
|
| 26 | T_MAKT | Public | See coding | 20121207 | t_makt type hashed table of makt with unique key matnr spras
|
||
| 27 | T_MARA | Public | See coding | 20121207 | t_mara type hashed table of mara with unique key matnr
|
||
| 28 | T_OBJECTS | Private | See coding | 20121211 | t_objects type standard table of s_objects with default key
|
Method Signatures
Method BUILD_RANGE_TABLE_FOR_CHAR_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RT_ATWRT | Call by reference | Type reference (TYPE) | RT_ATWRT | 20130114 | ||||
| 2 | ET_RT_ATFLV | Call by reference | Type reference (TYPE) | RT_ATFLV | 20130114 | ||||
| 3 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | 20130114 |
Method BUILD_RANGE_TABLE_FOR_CHAR_VAL on class CL_MASS_CHARVAL_DATA has no exception.
Method CHECK_ADDITIONAL_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | characteristic data | 20121205 | |||
| 2 | IV_ATFLV | Call by reference | Type reference (TYPE) | ATFLV | Internal floating point from | 20121207 | |||
| 3 | IV_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | Characteristic Value | 20121205 | |||
| 4 | RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121205 |
Method CHECK_ADDITIONAL_VALUE on class CL_MASS_CHARVAL_DATA has no exception.
Method CHECK_IMPORTED_CHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CHARVAL_MAINTAIN | Call by reference | Type reference (TYPE) | MASS_S_CHARVAL_MAINTAIN | structure for mass maintenance of characteristic values | 20121207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception handling | 20121214 |
Method CHECK_IMPORTED_CHAR_VALUE_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CHARVAL_MAINTAIN | Call by reference | Type reference (TYPE) | MASS_S_CHARVAL_MAINTAIN | structure for mass maintenance of characteristic values | 20121207 |
Method CHECK_IMPORTED_CHAR_VALUE_NEW on class CL_MASS_CHARVAL_DATA has no exception.
Method CHECK_IMPORTED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHARVAL_WORKLIST | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | table type for mass maintenance of characteristic values | 20121207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception handling | 20121214 |
Method CHECK_IMPORTED_DUPLICATE_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CHARVAL_MAINTAIN | Call by reference | Type reference (TYPE) | MASS_S_CHARVAL_MAINTAIN | structure for mass maintenance of characteristic values | 20121207 |
Method CHECK_IMPORTED_DUPLICATE_KEYS on class CL_MASS_CHARVAL_DATA has no exception.
Method CHECK_IMPORTED_INVALID_KEYS Signature
Method CHECK_IMPORTED_INVALID_KEYS on class CL_MASS_CHARVAL_DATA has no parameter.
Method CHECK_IMPORTED_INVALID_KEYS on class CL_MASS_CHARVAL_DATA has no exception.
Method CHECK_IMPORTED_MATERIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CHARVAL_MAINTAIN | Call by reference | Type reference (TYPE) | MASS_S_CHARVAL_MAINTAIN | structure for mass maintenance of characteristic values | 20121207 |
Method CHECK_IMPORTED_MATERIAL on class CL_MASS_CHARVAL_DATA has no exception.
Method CHECK_PARAMS Signature
Method CHECK_PARAMS on class CL_MASS_CHARVAL_DATA has no parameter.
Method CHECK_PARAMS on class CL_MASS_CHARVAL_DATA has no exception.
Method CONVERT_CHAR_VALUE_INT2EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | 20130103 | ||||
| 2 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | 20130103 | ||||
| 3 | IS_DISPLAY | Call by reference | Type reference (TYPE) | MASS_S_CHARVAL_MAINTAIN | 20130103 |
Method CONVERT_CHAR_VALUE_INT2EXT on class CL_MASS_CHARVAL_DATA has no exception.
Method CONVERT_IMPORTED_CHAR_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | 20121221 | ||||
| 2 | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121221 | ||||
| 3 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | 20121221 |
Method CONVERT_IMPORTED_CHAR_VALUE on class CL_MASS_CHARVAL_DATA has no exception.
Method DETERMINE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CHARVAL_MAINTAIN | Call by reference | Type reference (TYPE) | MASS_S_CHARVAL_MAINTAIN | structure for mass maintenance of characteristic values | 20121126 |
Method DETERMINE_STATUS on class CL_MASS_CHARVAL_DATA has no exception.
Method ENRICH_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DISPLAY | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | Display TType for Mass Maint. of Inform. Characteristics | 20121119 | |||
| 2 | IV_SPRAS | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20121119 |
Method ENRICH_TEXTS on class CL_MASS_CHARVAL_DATA has no exception.
Method GET_ARTICLES_CHAR_VALUE Signature
Method GET_ARTICLES_CHAR_VALUE on class CL_MASS_CHARVAL_DATA has no parameter.
Method GET_ARTICLES_CHAR_VALUE on class CL_MASS_CHARVAL_DATA has no exception.
Method GET_CHARACTERISTIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATNAM | Call by reference | Type reference (TYPE) | ATNAM | Characteristic Name | 20121214 | |||
| 2 | RS_CHAR | Value transfer | Type reference (TYPE) | S_CHAR | 20121218 |
Method GET_CHARACTERISTIC on class CL_MASS_CHARVAL_DATA has no exception.
Method GET_CHARACTERISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHAR | Call by reference | Type reference (TYPE) | TH_CHAR | 20121130 | ||||
| 2 | IT_ATNAM | Call by reference | Type reference (TYPE) | T_ATNAM | Characteristic Name | 20121130 |
Method GET_CHARACTERISTICS on class CL_MASS_CHARVAL_DATA has no exception.
Method GET_CLASS_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLINT | Call by reference | Type reference (TYPE) | CLINT | Internal Class Number | 20121203 | |||
| 2 | RV_CLASS_TYPE | Value transfer | Type reference (TYPE) | WWS_KLTYP | Merchandize management system class type | 20121203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method GET_CLINT_FOR_MATKL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MATKL | Call by reference | Type reference (TYPE) | MATKL | Material Group | 20121203 | |||
| 2 | RV_CLINT | Value transfer | Type reference (TYPE) | CLINT | Internal Class Number | 20121203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method GET_DESCR_CHAR_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20121123 | |||
| 2 | IV_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | Characteristic Value | 20121123 | |||
| 3 | IV_SPRAS | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20121123 | |||
| 4 | RV_ATWTB | Value transfer | Type reference (TYPE) | ATWTB | Characteristic description | 20121123 |
Method GET_DESCR_CHAR_VALUE on class CL_MASS_CHARVAL_DATA has no exception.
Method GET_PARENT_CLASS_OF_CHAR_PROF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CLASS | Call by reference | Type reference (TYPE) | T_CLINT | 20121210 | ||||
| 2 | IV_CHAR_PROFILE_CLASS | Call by reference | Type reference (TYPE) | CLINT | 20121210 |
Method GET_PARENT_CLASS_OF_CHAR_PROF on class CL_MASS_CHARVAL_DATA has no exception.
Method GET_PARENT_CLASS_OF_GEN_ART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GEN_ART_CLASS | Call by reference | Type reference (TYPE) | CLINT | Internal Class Number | 20121204 | |||
| 2 | RV_CLASS | Value transfer | Type reference (TYPE) | CLINT | Internal Class Number | 20121204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method IMPORT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CHARVAL_MAINTAIN | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | Table type for Mass Maint. of Inform. Characteristics | 20121205 | |||
| 2 | IV_FILENAME | Call by reference | Type reference (TYPE) | IF_MASS_SPREADSHEET_TYPES=>FILE_NAME | 20121205 | ||||
| 3 | IV_FROM_CLIPBOARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121205 | ||||
| 4 | IV_FROM_FILE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121205 | ||||
| 5 | IV_SHOW_PREVIEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception handling | 20121218 | ||
| 2 | General exception class | 20121217 |
Method INHERIT_CHAR_RELEVANCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CLASS_CHAR_RELEV_CHILD | Call by reference | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121203 | ||||
| 2 | IS_CLASS_CHAR_RELEV_PARENT | Call by reference | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121203 | ||||
| 3 | RS_CLASS_CHAR_RELEV | Value transfer | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121203 |
Method INHERIT_CHAR_RELEVANCY on class CL_MASS_CHARVAL_DATA has no exception.
Method IS_CHAR_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATNAM | Call by reference | Type reference (TYPE) | ATNAM | 20121220 | ||||
| 2 | RV_CHAR_IS_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121220 |
Method IS_CHAR_ALLOWED on class CL_MASS_CHARVAL_DATA has no exception.
Method IS_CHAR_VALUE_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | 20121221 | ||||
| 2 | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121221 | ||||
| 3 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | 20121219 |
Method IS_CHAR_VALUE_ALLOWED on class CL_MASS_CHARVAL_DATA has no exception.
Method IS_INFORMATIV_BY_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Value transfer | Type reference (TYPE) | TH_OBJECTS | hashed table of objects | 20121205 | |||
| 2 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20121203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method IS_INFORMATIV_BY_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121203 | ||||
| 2 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20121203 | |||
| 3 | IV_ATTYP | Call by reference | Type reference (TYPE) | ATTYP | Material Category | 20121203 | |||
| 4 | IV_CUOBJ | Call by reference | Type reference (TYPE) | CUOBJ | Configuration (internal object number) | 20121203 | |||
| 5 | IV_MATKL | Call by reference | Type reference (TYPE) | MATKL | Material Group | 20121203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method IS_RELEVANT_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CLASS_CHAR_RELEV_1 | Call by reference | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121203 | ||||
| 2 | IS_CLASS_CHAR_RELEV_2 | Call by reference | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121203 | ||||
| 3 | RS_CLASS_CHAR_RELEV | Value transfer | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121203 |
Method IS_RELEVANT_CLASS on class CL_MASS_CHARVAL_DATA has no exception.
Method PREPARE_CHECKS_IMPORTED_DATA Signature
Method PREPARE_CHECKS_IMPORTED_DATA on class CL_MASS_CHARVAL_DATA has no parameter.
Method PREPARE_CHECKS_IMPORTED_DATA on class CL_MASS_CHARVAL_DATA has no exception.
Method READ_CLASS_HIERARCHY_BOTTOM_UP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CLASS_CHAR_RELEVANCY | Call by reference | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121203 | ||||
| 2 | ET_CLASS_CHAR_RELEVANCY | Call by reference | Type reference (TYPE) | T_CLASS_CHAR_RELEVANCY | 20121211 | ||||
| 3 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20121203 | |||
| 4 | IV_CLASS | Call by reference | Type reference (TYPE) | CLINT | Internal Class Number | 20121203 | |||
| 5 | IV_MATKL | Call by reference | Type reference (TYPE) | MATKL | Material Group | 20121203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method READ_CLASS_HIERARCHY_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Value transfer | Type reference (TYPE) | TH_OBJECTS | hashed table of objects | 20121205 | |||
| 2 | IS_CLASS_CHAR_RELEV | Call by reference | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method READ_DB_FOR_IMPORTED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CHARVAL_WORKLIST | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | table type for mass maintenance of characteristic values | 20121207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method SELECT_CHAR_ALL_VALUES_AND_TXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | 20121221 |
Method SELECT_CHAR_ALL_VALUES_AND_TXT on class CL_MASS_CHARVAL_DATA has no exception.
Method SELECT_CHAR_RELEV_FOR_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | 20121211 | ||||
| 2 | IV_CLASS | Call by reference | Type reference (TYPE) | CLINT | 20121211 | ||||
| 3 | RS_CLASS_CHAR_RELEV | Value transfer | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | 20121212 |
Method SELECT_CHAR_RELEV_FOR_CLASS on class CL_MASS_CHARVAL_DATA has no exception.
Method SELECT_CLASS_CHILDREN_OF_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASS | Call by reference | Type reference (TYPE) | CLINT | 20121204 | ||||
| 2 | RT_CLASS | Value transfer | Type reference (TYPE) | T_KSSK_OBJECTS | hashed table of objects | 20121204 |
Method SELECT_CLASS_CHILDREN_OF_CLASS on class CL_MASS_CHARVAL_DATA has no exception.
Method SELECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DISPLAY | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | Display TType for Mass Maint. of Inform. Characteristics | 20121119 | |||
| 2 | IT_CHAR_VALUE | Call by reference | Type reference (TYPE) | RT_ATWRT | Range table for Characteristics Value | 20121119 | |||
| 3 | IT_CHAR_VALUE2 | Call by reference | Type reference (TYPE) | RT_ATFLV | 20130114 | ||||
| 4 | IT_MATERIAL | Call by reference | Type reference (TYPE) | RT_MATERIAL | Range table for Material | 20121119 | |||
| 5 | IT_MATERIAL_CAT | Call by reference | Type reference (TYPE) | RT_MATERIAL_CAT | Range table for Material Category | 20121119 | |||
| 6 | IT_MATERIAL_GROUP | Call by reference | Type reference (TYPE) | RT_MATERIAL_GROUP | Range table for Material Group | 20121119 | |||
| 7 | IT_MATERIAL_TYPE | Call by reference | Type reference (TYPE) | RT_MATERIAL_TYPE | Range table for Material Type | 20121119 | |||
| 8 | IV_ALSO_NON_CLASS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Also non classified materials | 20121119 | ||
| 9 | IV_CHAR_NAME | Call by reference | Type reference (TYPE) | ATNAM | Characteristic Name | 20121119 | |||
| 10 | IV_CHAR_NEW_VALUE | Call by reference | Type reference (TYPE) | ATWRT | Characteristic Value | 20121121 | |||
| 11 | IV_CHAR_VALUE_DEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Delete characterics value | 20121123 | ||
| 12 | IV_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | deleted materials | 20121206 | |||
| 13 | IV_ENRICH_TEXTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | Enrich texts | 20121121 | ||
| 14 | IV_UNDELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Undeleted materials | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method SELECT_OBJ_CHILDREN_OF_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CLASS_CHAR_RELEV | Call by reference | Type reference (TYPE) | S_CLASS_CHAR_RELEVANCY | assignment char. to class, with class type and test flag | 20121205 | |||
| 2 | RT_OBJECTS | Value transfer | Type reference (TYPE) | TH_OBJECTS | hashed table of objects | 20121205 |
Method SELECT_OBJ_CHILDREN_OF_CLASS on class CL_MASS_CHARVAL_DATA has no exception.
Method SELECT_PARENT_OF_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASS | Call by reference | Type reference (TYPE) | CLINT | Internal Class Number | 20121204 | |||
| 2 | RV_CLASS | Value transfer | Type reference (TYPE) | CLINT | Internal Class Number | 20121204 |
Method SELECT_PARENT_OF_CLASS on class CL_MASS_CHARVAL_DATA has no exception.
Method SELECT_PARENT_OF_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CUOBJ | Call by reference | Type reference (TYPE) | CUOBJ | 20121204 | ||||
| 2 | RV_CLASS | Value transfer | Type reference (TYPE) | CLINT | 20121204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method SELECT_WORKLIST_CLASSIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DISPLAY | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | Display TType for Mass Maint. of Inform. Characteristics | 20121130 | |||
| 2 | IT_CHAR_VALUE | Call by reference | Type reference (TYPE) | RT_ATWRT | Range table for Characteristics Value | 20121130 | |||
| 3 | IT_CHAR_VALUE2 | Call by reference | Type reference (TYPE) | RT_ATFLV | 20130114 | ||||
| 4 | IT_MATERIAL | Call by reference | Type reference (TYPE) | RT_MATERIAL | Range table for Material | 20121130 | |||
| 5 | IT_MATERIAL_CAT | Call by reference | Type reference (TYPE) | RT_MATERIAL_CAT | Range table for Material Category | 20121130 | |||
| 6 | IT_MATERIAL_GROUP | Call by reference | Type reference (TYPE) | RT_MATERIAL_GROUP | Range table for Material Group | 20121130 | |||
| 7 | IT_MATERIAL_TYPE | Call by reference | Type reference (TYPE) | RT_MATERIAL_TYPE | Range table for Material Type | 20121130 | |||
| 8 | IV_ALSO_NON_CLASS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Also non classified materials | 20121130 | ||
| 9 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Characteristic Name | 20121130 | |||
| 10 | IV_CHAR_NEW_VALUE | Call by reference | Type reference (TYPE) | ATWRT | Characteristic Value | 20121130 | |||
| 11 | IV_WHERE_CLAUSE | Call by reference | Type reference (TYPE) | STRING | where clause for MARA-LVORM | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method SELECT_WORKLIST_IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CHARVAL_WORKLIST | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | table type for mass maintenance of characteristic values | 20121203 | |||
| 2 | IT_IMPORT_DATA_KEY | Call by reference | Type reference (TYPE) | T_IMPORT_DATA_KEY | table with keys of imported data | 20121203 |
Method SELECT_WORKLIST_IMPORT on class CL_MASS_CHARVAL_DATA has no exception.
Method SELECT_WORKLIST_NON_CLASSIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DISPLAY | Call by reference | Type reference (TYPE) | MASS_T_CHARVAL_MAINTAIN | Display TType for Mass Maint. of Inform. Characteristics | 20121205 | |||
| 2 | IT_MATERIAL | Call by reference | Type reference (TYPE) | RT_MATERIAL | Range table for Material | 20121205 | |||
| 3 | IT_MATERIAL_CAT | Call by reference | Type reference (TYPE) | RT_MATERIAL_CAT | Range table for Material Category | 20121205 | |||
| 4 | IT_MATERIAL_GROUP | Call by reference | Type reference (TYPE) | RT_MATERIAL_GROUP | Range table for Material Group | 20121205 | |||
| 5 | IT_MATERIAL_TYPE | Call by reference | Type reference (TYPE) | RT_MATERIAL_TYPE | Range table for Material Type | 20121205 | |||
| 6 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Characteristic Name | 20121205 | |||
| 7 | IV_WHERE_CLAUSE | Call by reference | Type reference (TYPE) | STRING | where clause for MARA-LVORM | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121210 |
Method SPLIT_UOM_FROM_CHAR_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | 20130108 | ||||
| 2 | EV_UOM | Call by reference | Type reference (TYPE) | STRING | 20130108 | ||||
| 3 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | 20130108 |
Method SPLIT_UOM_FROM_CHAR_VALUE on class CL_MASS_CHARVAL_DATA has no exception.
Method VALUE_SYNTAX_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CHAR | Call by reference | Type reference (TYPE) | S_CHAR | 20121221 | ||||
| 2 | IV_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | 20121221 | ||||
| 3 | RS_VALUE_CHECK | Value transfer | Type reference (TYPE) | STRG | 20121221 |
Method VALUE_SYNTAX_CHECK on class CL_MASS_CHARVAL_DATA has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 617 |