SYCMA_HALSTEAD - Halstead difficulty on procedure level
Halstead difficulty on procedure level information is stored in SAP table SYCMA_HALSTEAD.
It is part of development package SYCM_APS in software component BC-DWB-CEX. This development package consists of objects that can be grouped under "Custom Code Management: Applications (Fiori Elements)".
It is part of development package SYCM_APS in software component BC-DWB-CEX. This development package consists of objects that can be grouped under "Custom Code Management: Applications (Fiori Elements)".
Fields for table SYCMA_HALSTEAD
Field Name | Description | Is Key | Data Element | Data Type | Length | Check Table |
|---|---|---|---|---|---|---|
| PROJECT_ID | Project ID | X | SYCM_APS_PROJECT_ID | RAW | 16 | |
| OBJ_NAME | Object Name in Object Directory | X | SOBJ_NAME | CHAR | 80 | |
| OBJECT | Object Type | X | TROBJTYPE | CHAR | 8 | |
| PROC_TYPE | X | CHAR | 8 | |||
| PROC_NAME | X | CHAR | 256 | |||
| INCLUDE | Object Name in Object Directory | X | SOBJ_NAME | CHAR | 80 | |
| HALSTEAD_DIFFICULTY | Halstead difficulty measures the complexity of code | SYCM_APS_HALSTEAD_DIFFICULTY | INT8 | 8 | ||
| NUMBER_OF_CHANGES | Number of software changes for a development object | SYCM_APS_NUMBER_OF_CHANGES | INT8 | 8 |