SAP ABAP Class CL_WRF_PREPAYMENT (Prepayment of Logistics Invoices)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-IV-LIV (Application Component) Logistics Invoice Verification
     WRF_INVOICEVERIFICATION_PREPAY (Package) Invoice Verification Prepayment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PREPAY_CONSTANTS CL_WRF_PREPAY_CONSTANTS 20040202
Properties
Class CL_WRF_PREPAYMENT  
Short Description Prepayment of Logistics Invoices    
Super Class CL_WRF_PREPAY_CONSTANTS CL_WRF_PREPAY_CONSTANTS 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class M8_2    
Program status P  SAP Standard Production Program 
Category 0   
Package WRF_INVOICEVERIFICATION_PREPAY   Invoice Verification Prepayment 
Created 20031202   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 MRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WRF_PREPAYMENT has no interface implemented.
Friends
Class CL_WRF_PREPAYMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_CUSTOMER_BADI Static Attribute Private Object reference (TYPE REF TO) IF_EX_WRF_PREPAY_INVOICE Customer BAdI Interface PREPAY_INVOICE 20040217
2 MS_RBKPV_RBTX Static Attribute Private Type reference (TYPE) MRM_RBKPV Invoice Header for Taxes 20110315
3 MT_ACCCHG Instance attribute Private Type reference (TYPE) WRFT_ACCCHG_TTY Table with Changes for Prepayment Document 20040304
4 MT_ACCCR Instance attribute Private Type reference (TYPE) MRM_TAB_ACCCR Table with Currency Information for Prepayment Document 20031202
5 MT_ACCHD Instance attribute Private Type reference (TYPE) MRM_TAB_ACCHD Table with Header Information for Prepayment Document 20031218
6 MT_ACCIT Instance attribute Private Type reference (TYPE) MRM_TAB_ACCIT Table with Item Information for Prepayment Document 20031202
7 MT_ACCTX Instance attribute Private Type reference (TYPE) MRM_TAB_ACCTX Table with Tax Information for Prepayment Document 20031202
8 MT_ACCVS Instance attribute Private Type reference (TYPE) MRM_TAB_ACCVS Table with: Split Information for Vendor Line 20050330
9 MT_ACCWT Instance attribute Private Type reference (TYPE) MRM_TAB_ACCWT Table with Withholding Tax Info. for Prepayment Document 20031202
10 MT_CURRENCIES Static Attribute Private Type reference (TYPE) MMCR_TRCURR Currency Information 20110315
11 MT_RBKP_BLOCKED Static Attribute Private Type reference (TYPE) MRM_TAB_RBKP_BLOCKED Table With Invoice Lock Entries 20081118
12 MV_TXJCD_AGGREGATION Static Attribute Private Type reference (TYPE) BOOLE-BOOLE TXJCD Aggregation (Yes/No) 20110315
13 M_CUST_PREPAYMENT_ACTIVE Static Attribute Public Type reference (TYPE) WRF_CUST_PREPAY_ACTIVE Customizing Flag: Prepayment Active (Yes/No) 20031202
14 M_ENTERED_LIFNR Static Attribute Private Type reference (TYPE) LIFNR Header Data: Entered Vendor 20040920
15 M_LIFNR_NO_PREPAYMENT Static Attribute Private Type reference (TYPE) LIFNR Vendor Not Intended for Prepayment 20040513
16 M_MANUALLY_ENTERED Static Attribute Private Type reference (TYPE) BOOLE-BOOLE Invoice Was Created Manually 20040920
17 M_PREPAY_DISPLAY_STATUS Static Attribute Private Type reference (TYPE) CHAR1 Display of "Prepayment" Field 20040504
18 M_PREPAY_POST_ERROR Instance attribute Private Type reference (TYPE) CHAR1 Error Caught when Posting Prepayment Document 20040616
19 M_PREPAY_STATUS Static Attribute Private Type reference (TYPE) WRF_PREPAY_STATUS Prepayment Status 20070419
20 M_PREPAY_TRANSFER_FIELDS Static Attribute Private Type reference (TYPE) WRF_PREPAY_INVFO Additional Data for Prepayment 20040423
21 M_RBKPV Instance attribute Private Type reference (TYPE) MRM_RBKPV Structure with Document Header to Make Changes 20031202
22 M_RBKPV_TMP Static Attribute Private Type reference (TYPE) MRM_RBKPV Structure with Document Header Before Assgmt of New Doc.No. 20070419
23 M_REVERSAL Instance attribute Private Type reference (TYPE) BAPIACREV Reference Information to Reverse Prepayment Document 20040205
24 R_CANCEL_PREPAYMENT Static Attribute Private Object reference (TYPE REF TO) CL_WRF_PREPAYMENT Reverse Prepayment of Logistics Invoices 20040223
25 R_CREATE_PREPAYMENT Static Attribute Private Object reference (TYPE REF TO) CL_WRF_PREPAYMENT Create Prepayment Document 20040223
Methods
# Method Level Visibility Method type Description Created on
1 AC_DOCUMENT_SHOW Static method Public Method Change Screen for Table Control in MIR6 20031202
2 ADDITIONAL_DOC_SUPPLY Static method Public Method Output Prepayment Document Together with Other FO Documents 20031202
3 BADI_POSTING_DATE Static method Private Method Call Customer BAdI to Determine Posting Date 20040319
4 BUTTON_DISPLAY Static method Public Method Change Table with Function Codes to Exclude 20031202
5 CALCULATE_DISCOUNT Static method Private Method Cash Discount - Calculate Amount 20050222
6 CALCULATE_TAX_BASE_AMOUNTS Static method Private Method Calculate Tax Base from Gross Amount for Prepayment 20040106
7 CALCULATE_TAX_BASE_EDI Static method Private Method Calculate Tax Base Amounts for Invoice Receipt via EDI 20040525
8 CALL_RWIN_SIMULATION_MODE Static method Private Method Call the RWIN for Simulation 20050401
9 CANCEL_PREPAYMENT Instance method Private Method Create and Test Prepayment Document 20040217
10 CHECK_BALANCE Static method Private Method Check Balance 20040423
11 CHECK_BALANCE_DOC_CURRENCY Static method Private Method Check Balance 20040611
12 CHECK_BAPI_INPUT Static method Public Method Check BAPI entries with Prepayment Customizing 20050623
13 CHECK_CUSTOMIZING_EXISTENCE Static method Private Method Check Whether Company Code-Specific Prepayment Cust. Exists 20040316
14 CHECK_DISPLAY_STATUS Static method Public Method Display/Ready for Input Field "Prepayment Status" 20040504
15 CHECK_DPC_ACTIVE Static method Private Method Check If Down Payment Clearings Are Available 20080508
16 CHECK_NEW_GL_ACTIVE Static method Private Method Check: New GL and Distribution Active for Profit Center 20050311
17 CHECK_POST_ERROR Static method Public Method Return Whether Document Number Already Assigned in MIRA 20040616
18