SAP ABAP Data Element SUBC (Program type)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA (Application Component) ABAP Runtime Environment
     SBAC (Package) Kernel Objects
Basic Data
Data Element SUBC
Short Description Program type  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type SUBC    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Type 
Medium 15 Program type 
Long 20 Program type 
Heading 11 Prog. type 
Documentation

Definition

This specifies the type of program.

Possible types are:

Executable Programs (1)

Can be started without a transaction code,
either directly or in the background.
Executable programs are controlled by an invisible system program.
The system program calls processing blocks in the program in a
pre-defined order. It displays the selection screen at the
beginning of the program and outputs a list at the end. Executable
programs allow you to work with logical databases.

Module Pools for Screen Painter Screens (M)

Contain processing steps for screen
modules from the transaction and can only
be executed with a transaction code or a
menu function.

Includes (I)

Contain program code that cannot be
run on its own.
You call them from another program using
INCLUDE statements.

Subroutines (S)

Contain parts of programs (FORM routines) that can be called
using external PERFORM statements.

Function Groups (F)

Contain function modules. Function groups and function
modules are managed in the Function Builder. Program
type F is set by the Function Builder, and cannot be changed
in the program attributes.

Interface Pools (J)

Contain interfaces. Classes and interfaces are managed (administered)

in the Class Builder; program type J cannot be changed in the attributes.

Class Pools (K)

Contain interfaces. Classes and interfaces are managed (administered)

in the Class Builder; program type K cannot be changed in the attributes.

Supplementary Documentation - SUBCLASS 0001

Use

When you reorganize your row/column structures, you can enter either 01 for forms or 02 for planning layouts (CO-PA).

Procedure

Examples

Dependencies

History
Last changed by/on SAP  20130604 
SAP Release Created in