SAP ABAP Class CL_SD_ARCHIVED_BILL_DOCS (Handle archived billing documents)
Hierarchy
BBPCRM (Software Component) BBPCRM
   AP-PRC-PR (Application Component) Pricing
     VF (Package) Application development R/3 invoice
Properties
Class CL_SD_ARCHIVED_BILL_DOCS  
Short Description Handle archived billing documents    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VF   Application development R/3 invoice 
Created 20101112   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SD_ARCHIVED_BILL_DOCS has no interface implemented.
Friends
Class CL_SD_ARCHIVED_BILL_DOCS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ASH_SELECT_OPTIONS Static Attribute Private Type reference (TYPE) ASH_TABFIELDS_T All possible select fields for archive info structure 20101112
2 MT_INFO_ARCHIVED_BILL_DOCS Static Attribute Private Type reference (TYPE) BILL_DOC_HELP_LINE_T Info of archived billing documents 20101112
3 MT_SELOPT Static Attribute Private Type reference (TYPE) DDSHSELOPS Selection Options for Search Helps 20101112
4 MV_ARCH_BILL_ALREADY_SELECT Static Attribute Private Type reference (TYPE) BOOLE_D Arch. billing docs were already selected 20101112
Methods
# Method Level Visibility Method type Description Created on
1 DETERM_READ_BILL_DOCS_NEWLY Static method Private Method Determine flag if billing documents shall be read newly 20101112
2 GET_ACTIVE_ARCH_INFO_STRUC Static method Private Method Get active archived info structures 20101112
3 GET_ADDITIONAL_FIELDS Static method Private Method Get additional fields of info of archived billing documents 20101112
4 GET_ALL_VALID_ARCH_INFO_STRUC Static method Private Method Get all valid archived info structures 20101112
5 GET_ARCHIVED_BILL_DOCS Static method Public Method Get archived billing documents 20101112
6 GET_ARCH_BILL_DOCS Static method Private Method Read archived billing documents according selection values 20101112
7 GET_REQUIRED_FIELDS Static method Private Method Get required fields due to different conditions 20101112
8 GET_SUPPORTED_SELECT_FIELDS Static method Private Method Get supported select fields 20101112
Events
Class CL_SD_ARCHIVED_BILL_DOCS has no event.
Types
Class CL_SD_ARCHIVED_BILL_DOCS has no local type.
Method Signatures

Method DETERM_READ_BILL_DOCS_NEWLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FLAG_READ_BILLING_DOCS Call by reference Type reference (TYPE) ABAP_BOOL Flag if billing documents shall be read newly 20101112
2 Importing IT_SELOPT Call by reference Type reference (TYPE) DDSHSELOPS Selection Options for Search Helps 20101112

Method DETERM_READ_BILL_DOCS_NEWLY on class CL_SD_ARCHIVED_BILL_DOCS has no exception.

Method GET_ACTIVE_ARCH_INFO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AIND_STR2 Call by reference Type reference (TYPE) SDAIND_STR2_T Table for system information of Archive information structur 20101112
2 Importing IV_SALES_DOCUMENT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101112
3 Importing IV_SELECTION_FIELDS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101112

Method GET_ACTIVE_ARCH_INFO_STRUC on class CL_SD_ARCHIVED_BILL_DOCS has no exception.

Method GET_ADDITIONAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FCAT_ADDITIONAL_FDS Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101112

Method GET_ADDITIONAL_FIELDS on class CL_SD_ARCHIVED_BILL_DOCS has no exception.

Method GET_ALL_VALID_ARCH_INFO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AIND_STR1_ALL_VALID Call by reference Type reference (TYPE) VA_AIND_STR1_T Table of Archive Info Structures 20101112
2 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) ASH_TABFIELDS_T Check Info Structure Fields 20101112

Method GET_ALL_VALID_ARCH_INFO_STRUC on class CL_SD_ARCHIVED_BILL_DOCS has no exception.

Method GET_ARCHIVED_BILL_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARCHIVED_BILL_DOCS Call by reference Type reference (TYPE) BILL_DOC_HELP_LINE_T Info of archived billing documents 20101112
2 Importing IT_FKART Call by reference Type reference (TYPE) TRG_CHAR4 Range Table: CHAR4 20101112
3 Importing IT_FKDAT Call by reference Type reference (TYPE) TRG_DATE Range Table: Date 20101112
4 Importing IT_KUNAG Call by reference Type reference (TYPE) TRG_CHAR10 Range Table: CHAR10 20101112
5 Importing IT_KUNRG Call by reference Type reference (TYPE) TRG_CHAR10 Range Table: CHAR10 20101112
6 Importing IT_MATNR Call by reference Type reference (TYPE) TRG_CHAR18 Range Table: CHAR18 20101112
7 Importing IT_VBELN Call by reference Type reference (TYPE) TRG_CHAR10 Range Table: CHAR10 20101112
8 Importing IT_VKORG Call by reference Type reference (TYPE) TRG_CHAR4 Range Table: CHAR4 20101112
9 Importing IV_MAXDOCS Call by reference Type reference (TYPE) INT4 Natural Number 20110615

Method GET_ARCHIVED_BILL_DOCS on class CL_SD_ARCHIVED_BILL_DOCS has no exception.

Method GET_ARCH_BILL_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AIND_STR2 Call by reference Type reference (TYPE) SDAIND_STR2_T Table for system information of Archive information structur 20101112
2 Importing IV_MAXDOCS Call by reference Type reference (TYPE) INT4 Natural Number 20110615

Method GET_ARCH_BILL_DOCS on class CL_SD_ARCHIVED_BILL_DOCS has no exception.

Method GET_REQUIRED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUIRED_FIELDS Call by reference Type reference (TYPE) ASH_TABFIELDS_T Check Info Structure Fields 20101112
2 Importing IV_SALES_DOCUMENT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101112
3 Importing IV_SELECTION_FIELDS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101112

Method GET_REQUIRED_FIELDS on class CL_SD_ARCHIVED_BILL_DOCS has no exception.

Method GET_SUPPORTED_SELECT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUPPORTED_SELECT_FIELDS Call by reference Type reference (TYPE) ASH_TABFIELDS_T Check Info Structure Fields 20101112

Method GET_SUPPORTED_SELECT_FIELDS on class CL_SD_ARCHIVED_BILL_DOCS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606