SAP ABAP Class CL_ATP2_RANGES (Ranges for database selections in ATP2)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BF (Application Component) Basic Functions
     ATPG (Package) From APO Interfaces bapi_apotp_check
Properties
Class CL_ATP2_RANGES  
Short Description Ranges for database selections in ATP2    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ATPG   From APO Interfaces bapi_apotp_check 
Created 20120913   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GRPG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ATP2_RANGES has no interface implemented.
Friends
Class CL_ATP2_RANGES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PRREG_GLOB Constant Private Type reference (TYPE) PRREG '*' 20120914
2 C_RG_VB_GRUKO Constant Private Type reference (TYPE) TL_VBTYP 'IEQ0' 20120913
3 C_RG_VB_LINO Constant Private Type reference (TYPE) TL_VBTYP 'IEQJ' 20120913
4 C_RG_VB_LIRE Constant Private Type reference (TYPE) TL_VBTYP 'IEQT' 20120913
5 C_RG_VB_LIUN_BED Constant Private Type reference (TYPE) TL_VBTYP 'IEQc' 20120913
6 C_RG_VB_PBED Constant Private Type reference (TYPE) TL_VBTYP 'IEQW' 20120913
7 C_RG_VB_VK1 Constant Private Type reference (TYPE) TL_VBTYP 'IBTAI' 20120913
8 C_RG_VB_VK2 Constant Private Type reference (TYPE) TL_VBTYP 'IBTKL' 20120913
9 C_RG_VB_VKLF Constant Private Type reference (TYPE) TL_VBTYP 'IBTAL' 20120913
10 GO_SCOPE Static Attribute Private Object reference (TYPE REF TO) CL_ATP2_RANGES 20120913
11 GR_DATES Static Attribute Public See coding 20120913
12 GR_LGORT Static Attribute Public Type reference (TYPE) M61X_MDLG_RANGE 20120913
13 GR_LIFNR Static Attribute Public Type reference (TYPE) M61X_MDLL_RANGE 20120913
14 GR_SOBKZ Static Attribute Public See coding 20120920
15 GT_SCOPE Static Attribute Private See coding 20120913
16 MR_VBTYP Instance attribute Private Type reference (TYPE) TR_VBTYP 20120913
17 MS_RESB Instance attribute Private Type reference (TYPE) SCOPE_RESB 20120913
18 MS_T441V Instance attribute Private Type reference (TYPE) T441V 20120913
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20120913
2 FILL_BERID Static method Private Method 20120914
3 FILL_RANGES Static method Public Method 20120914
4 FILL_RESB Instance method Private Method 20120913
5 FILL_SPECIAL Static method Private Method 20120920
6 FILL_VBTYP Instance method Private Method 20120913
7 GET_GLOBAL Static method Public Method 20120914
8 GET_OBJECT Static method Public Method 20120914
9 GET_SCOPE_RESB Static method Public Method 20120913
10 GET_VBTYP Static method Public Method 20120913
11 GROUPING_ACTIVE_CHECK Static method Public Method 20120914
12 GROUPING_ELEMENTS_DETERMINE Static method Public Method 20120914
13 RESET_RANGES Static method Public Method 20120914
14 SET_SCOPE Static method Public Method 20120913
Events
Class CL_ATP2_RANGES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SCOPE_RESB Public See coding 20120913 BEGIN OF scope_resb, bdart TYPE RANGE OF bdart, xwaok TYPE RANGE OF xwaok, END OF scope_resb
2 TL_VBTYP Private See coding 20120913 tl_vbtyp TYPE LINE OF tr_vbtyp
3 TR_VBTYP Public See coding 20120913 tr_vbtyp TYPE RANGE OF vbtyp
4 T_KEY Private See coding 20120913 BEGIN OF t_key, mtvfp TYPE mtvfp, prreg TYPE prreg, scope TYPE REF TO cl_atp2_ranges, END OF t_key
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T441V Call by reference Type reference (TYPE) T441V 20120913

Method CONSTRUCTOR on class CL_ATP2_RANGES has no exception.

Method FILL_BERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATPMAT Call by reference Type reference (TYPE) ATPMAT 20120914
2 Importing IS_CM61B Call by reference Type reference (TYPE) M61X_CM61B 20120914

Method FILL_BERID on class CL_ATP2_RANGES has no exception.

Method FILL_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATPGA Call by reference Type reference (TYPE) ATPGA 20120920
2 Importing IS_ATPMAT Call by reference Type reference (TYPE) ATPMAT 20120914
3 Importing IS_CM61B Call by reference Type reference (TYPE) M61X_CM61B 20120914
4 Changing PSPELX Call by reference Type reference (TYPE) GRPG_PSPNR_LIST_TAB 20130824

Method FILL_RANGES on class CL_ATP2_RANGES has no exception.

Method FILL_RESB Signature

Method FILL_RESB on class CL_ATP2_RANGES has no parameter.
Method FILL_RESB on class CL_ATP2_RANGES has no exception.

Method FILL_SPECIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATPGA Call by reference Type reference (TYPE) ATPGA Information on Material and Segments to be Checked 20120920
2 Importing IS_ATPMAT Call by reference Type reference (TYPE) ATPMAT 20120920
3 Changing PSPELX Call by reference Type reference (TYPE) GRPG_PSPNR_LIST_TAB 20130824

Method FILL_SPECIAL on class CL_ATP2_RANGES has no exception.

Method FILL_VBTYP Signature

Method FILL_VBTYP on class CL_ATP2_RANGES has no parameter.
Method FILL_VBTYP on class CL_ATP2_RANGES has no exception.

Method GET_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SCOPE_RESB Call by reference Type reference (TYPE) SCOPE_RESB 20120914
2 Importing IV_MTVFP Value transfer Type reference (TYPE) T441V-MTVFP 20120914

Method GET_GLOBAL on class CL_ATP2_RANGES has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MTVFP Value transfer Type reference (TYPE) MTVFP 20120914
2 Importing IV_PRREG Value transfer Type reference (TYPE) PRREG 20120914
3 Returning RO_SCOPE Value transfer Object reference (TYPE REF TO) CL_ATP2_RANGES 20120914

Method GET_OBJECT on class CL_ATP2_RANGES has no exception.

Method GET_SCOPE_RESB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SCOPE Value transfer Type reference (TYPE) SCOPE_RESB 20120913

Method GET_SCOPE_RESB on class CL_ATP2_RANGES has no exception.

Method GET_VBTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_VBTYP Value transfer Type reference (TYPE) TR_VBTYP 20120913

Method GET_VBTYP on class CL_ATP2_RANGES has no exception.

Method GROUPING_ACTIVE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATPMAT Call by reference Type reference (TYPE) ATPMAT 20120914
2 Importing IV_PSPEL Value transfer Type reference (TYPE) PS_POSNR 20120914
3 Returning RV_GRREL Value transfer Type reference (TYPE) GRREL 20120914

Method GROUPING_ACTIVE_CHECK on class CL_ATP2_RANGES has no exception.

Method GROUPING_ELEMENTS_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATPMAT Call by reference Type reference (TYPE) ATPMAT 20120914
2 Importing IV_PSPEL Value transfer Type reference (TYPE) PS_POSNR 20120914
3 Changing PSPELX Call by reference Type reference (TYPE) GRPG_PSPNR_LIST_TAB 20130824

Method GROUPING_ELEMENTS_DETERMINE on class CL_ATP2_RANGES has no exception.

Method RESET_RANGES Signature

Method RESET_RANGES on class CL_ATP2_RANGES has no parameter.
Method RESET_RANGES on class CL_ATP2_RANGES has no exception.

Method SET_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T441V Call by reference Type reference (TYPE) T441V 20120913

Method SET_SCOPE on class CL_ATP2_RANGES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 617