Hierarchy
⤷ 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 |