SAP ABAP Class CL_IPM_ENHANCE_RAW_RECORD (Class for BAdI Impl.: IPM_ENHANCE_RAW_RECORD_EXMPL)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD (Application Component) Sales and Distribution
     CRM_IPM_SD_GENERAL (Package)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20081105
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_IPM_ENHANCE_RAW_RECORD Interface for BAdI: IPM_ENHANCE_RAW_RECORD 20081105
Properties
Class CL_IPM_ENHANCE_RAW_RECORD  
Short Description Class for BAdI Impl.: IPM_ENHANCE_RAW_RECORD_EXMPL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IPM_SD_GENERAL    
Created 20081105   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IPM_ENHANCE_RAW_RECORD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20081105
2 IF_EX_IPM_ENHANCE_RAW_RECORD Interface for BAdI: IPM_ENHANCE_RAW_RECORD 20081105
Friends
Class CL_IPM_ENHANCE_RAW_RECORD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_TVFK Static Attribute Private See coding 20081105
Methods
# Method Level Visibility Method type Description Created on
1 IS_CREDIT_MEMO Static method Public Method Determine if billing document is a credit memo 20081105
2 PREDECESSOR_INVOICE_GET Static method Public Method Given a billing document, returns the predecessor invoice 20081120
3 SELECT_SINGLE_TVFK Static method Public Method Buffered read for billing type customizing 20081105
Events
Class CL_IPM_ENHANCE_RAW_RECORD has no event.
Types
Class CL_IPM_ENHANCE_RAW_RECORD has no local type.
Method Signatures

Method IS_CREDIT_MEMO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VBRK Call by reference Type reference (TYPE) VBRK Billing Document: Header Data 20081105
2 Returning RV_CREDIT_MEMO Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081105
# Exception Resumable Description Created on
1 CUSTOMIZING_INCORRECT Wrong customizing for billing type 20081105

Method PREDECESSOR_INVOICE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PREDECESSOR_BILL_NO Call by reference Type reference (TYPE) VBELN_VF Billing Document 20081120
2 Exporting EV_PREDECESSOR_ITEM_NO Call by reference Type reference (TYPE) POSNR_VF Billing item 20081120
3 Importing IV_BILLING_DOC_NO Call by reference Type reference (TYPE) VBELN_VF Billing Document 20081120
4 Importing IV_BILLING_ITEM_NO Call by reference Type reference (TYPE) POSNR_VF Billing item 20081120
5 Importing IV_BILLING_TYPE Call by reference Type reference (TYPE) FKART Billing Type 20081120
6 Importing IV_CANCELLED_BILL_NO Call by reference Type reference (TYPE) SFAKN Cancelled billing document number 20081120
7 Importing IV_SD_DOCUMENT_CAT Call by reference Type reference (TYPE) VBTYP SD document category 20081120
# Exception Resumable Description Created on
1 THERE_IS_NO_PREDECESSOR Indicates that there is no predecessor billing document 20081120

Method SELECT_SINGLE_TVFK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FKART Call by reference Type reference (TYPE) FKART Billing Type 20081105
2 Returning RS_TVFK Value transfer Type reference (TYPE) TVFK Billing: Document Types 20081105
# Exception Resumable Description Created on
1 NOT_FOUND Entry not found 20081105
History
Last changed by/on SAP  20100310 
SAP Release Created in 605