SAP ABAP Class CL_MMPUR_IV_PLAN_DB (Invoice Plan DB Operation)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-SRV-IP (Application Component) Invoicing Plan
     MMPUR_IP (Package) Purchasing Extended Function for Invoice Plan
Properties
Class CL_MMPUR_IV_PLAN_DB  
Short Description Invoice Plan DB Operation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_IP   Purchasing Extended Function for Invoice Plan 
Created 20061218   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMPUR_IV_PLAN_DB has no forward declaration.
Interfaces
Class CL_MMPUR_IV_PLAN_DB has no interface implemented.
Friends
Class CL_MMPUR_IV_PLAN_DB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MYT_FPLT Instance attribute Private Type reference (TYPE) UFPLT_TTY Table Type: Invoice Plan Item Data 20061218
2 MYT_FPLT_OLD Instance attribute Private Type reference (TYPE) UFPLT_TTY Table Type: Invoice Plan Item Data 20061218
3 MY_FPLA Instance attribute Private Type reference (TYPE) UFPLA Change Document Structure; Generated by RSSCD000 20061218
4 MY_FPLA_OLD Instance attribute Private Type reference (TYPE) UFPLA Change Document Structure; Generated by RSSCD000 20061218
5 MY_PO_DATA Instance attribute Private Type reference (TYPE) INVOICE_PLAN_PUR_DATA Purchasing Data for Invoice Plan 20061218
Methods
# Method Level Visibility Method type Description Created on
1 MAP_IV_PLAN_HEADER_BAPI_TO_DB Instance method Public Method Map IV Plan Header Data From BAPI to DB 20061218
2 MAP_IV_PLAN_HEADER_DB_TO_BAPI Instance method Public Method Map IV Plan Header Data From DB to BAPI 20061218
3 MAP_IV_PLAN_ITEM_BAPI_TO_DB Instance method Public Method Map IV Plan Item Data From BAPI to DB 20061218
4 MAP_IV_PLAN_ITEM_DB_TO_BAPI Instance method Public Method Map IV Plan Item Data From DB to BAPI 20061218
5 POST_IV_PLAN Instance method Public Method Post Invoice Plan Data 20061218
6 READ_IV_PLAN Instance method Public Method Read Invoice Plan data header + item 20070221
7 READ_IV_PLAN_HEADER Instance method Public Method Read Invoice Plan header data 20061218
8 READ_IV_PLAN_ITEM Instance method Public Method Read Invoice Plan item data 20061218
9 UPDATE_DB Instance method Public Method Update Data to Data Base Table 20061218
Events
Class CL_MMPUR_IV_PLAN_DB has no event.
Types
Class CL_MMPUR_IV_PLAN_DB has no local type.
Method Signatures

Method MAP_IV_PLAN_HEADER_BAPI_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FPLA Call by reference Type reference (TYPE) UFPLA Change Document Structure; Generated by RSSCD000 20061218
2 Exporting EX_FPLA_OLD Call by reference Type reference (TYPE) UFPLA Change Document Structure; Generated by RSSCD000 20061218
3 Importing IM_IV_PLAN_HEADER Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20061218
4 Importing IM_IV_PLAN_HEADER_OLD Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20061218

Method MAP_IV_PLAN_HEADER_BAPI_TO_DB on class CL_MMPUR_IV_PLAN_DB has no exception.

Method MAP_IV_PLAN_HEADER_DB_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IV_PLAN_HEADER Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20061218
2 Exporting EX_IV_PLAN_HEADER_OLD Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20061218
3 Importing IM_FPLA Call by reference Type reference (TYPE) UFPLA Change Document Structure; Generated by RSSCD000 20061218
4 Importing IM_FPLA_OLD Call by reference Type reference (TYPE) UFPLA Change Document Structure; Generated by RSSCD000 20061218

Method MAP_IV_PLAN_HEADER_DB_TO_BAPI on class CL_MMPUR_IV_PLAN_DB has no exception.

Method MAP_IV_PLAN_ITEM_BAPI_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_FPLT Call by reference Type reference (TYPE) UFPLT_TTY Table Type: Invoice Plan Item Data 20061218
2 Exporting EXT_FPLT_OLD Call by reference Type reference (TYPE) UFPLT_TTY Table Type: Invoice Plan Item Data 20061218
3 Importing IMT_IV_PLAN_ITEM Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type for Purchasing Invoice Plan Itemx(Change Paramet) 20061218
4 Importing IMT_IV_PLAN_ITEM_OLD Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type for Purchasing Invoice Plan Itemx(Change Paramet) 20061218

Method MAP_IV_PLAN_ITEM_BAPI_TO_DB on class CL_MMPUR_IV_PLAN_DB has no exception.

Method MAP_IV_PLAN_ITEM_DB_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_IV_PLAN_ITEM Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type for Purchasing Invoice Plan Itemx(Change Paramet) 20061218
2 Exporting EXT_IV_PLAN_ITEM_OLD Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type for Purchasing Invoice Plan Itemx(Change Paramet) 20061218
3 Importing IMT_FPLT Call by reference Type reference (TYPE) UFPLT_TTY Table Type: Invoice Plan Item Data 20061218
4 Importing IMT_FPLT_OLD Call by reference Type reference (TYPE) UFPLT_TTY Table Type: Invoice Plan Item Data 20061218

Method MAP_IV_PLAN_ITEM_DB_TO_BAPI on class CL_MMPUR_IV_PLAN_DB has no exception.

Method POST_IV_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_INVOICE_PLAN_ITEM Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type for Purchasing Invoice Plan Itemx(Change Paramet) 20061218
2 Importing IMT_INVOICE_PLAN_ITEM_OLD Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type for Purchasing Invoice Plan Itemx(Change Paramet) 20070217
3 Importing IM_INVOICE_PLAN_HEADER Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20061218
4 Importing IM_INVOICE_PLAN_HEADER_OLD Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20070217
5 Importing IM_PO_DATA Call by reference Type reference (TYPE) INVOICE_PLAN_PUR_DATA Purchasing Data for Invoice Plan 20070104

Method POST_IV_PLAN on class CL_MMPUR_IV_PLAN_DB has no exception.

Method READ_IV_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_IV_PLAN_ITEM Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type: Purchasing Invoice Plan Itemx(Change Parameter) 20070221
2 Exporting EX_IV_PLAN_HEADER Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20070221
3 Importing IM_DB_ONLY Call by reference Type reference (TYPE) FLAG 'X' General Flag 20070221
4 Importing IM_FPLNR Call by reference Type reference (TYPE) FPLNR Billing plan number / invoicing plan number 20070221
5 Importing IM_MODIFY_ONLY Call by reference Type reference (TYPE) FLAG General Flag 20070221
# Exception Resumable Description Created on
1 ERROR_MODIFY_ONLY_DB_ONLY_SET ERROR_MODIFY_ONLY_DB_ONLY_SET 20070221
2 NO_DATA_FOUND No Data Found 20070221

Method READ_IV_PLAN_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_FPLA Call by reference Type reference (TYPE) UFPLA_TTY Table Type: Invoice Plan Item 20070301
2 Exporting EX_IV_PLAN_HEADER Call by reference Type reference (TYPE) INVOICE_PLAN_HEADER Purchasing: Invoice Plan Header Data 20061218
3 Importing IM_DB_ONLY Call by reference Type reference (TYPE) FLAG 'X' General Flag 20061218
4 Importing IM_FPLNR Call by reference Type reference (TYPE) FPLNR Billing plan number / invoicing plan number 20061218
5 Importing IM_MODIFY_ONLY Call by reference Type reference (TYPE) FLAG General Flag 20061218
# Exception Resumable Description Created on
1 ERROR_MODIFY_ONLY_DB_ONLY_SET ERROR_MODIFY_ONLY_DB_ONLY_SET 20061218
2 NO_DATA_FOUND No Data Found 20070112

Method READ_IV_PLAN_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_IV_PLAN_ITEM Call by reference Type reference (TYPE) IV_PLAN_ITEM_TTY Table Type for Purchasing Invoice Plan Itemx(Change Paramet) 20061218
2 Importing IM_DB_ONLY Call by reference Type reference (TYPE) FLAG 'X' General Flag 20061218
3 Importing IM_FPLNR Call by reference Type reference (TYPE) FPLNR Billing plan number / invoicing plan number 20061218
4 Importing IM_FPLTR Call by reference Type reference (TYPE) FPLTR Item for billing plan/invoice plan/payment cards 20061218
5 Importing IM_MODIFY_ONLY Call by reference Type reference (TYPE) FLAG General Flag 20061218
# Exception Resumable Description Created on
1 ERROR_MODIFY_ONLY_DB_ONLY_SET error_modify_only_db_only_set 20061218
2 NO_DATA_FOUND No Data Found 20070112

Method UPDATE_DB Signature

Method UPDATE_DB on class CL_MMPUR_IV_PLAN_DB has no parameter.
Method UPDATE_DB on class CL_MMPUR_IV_PLAN_DB has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700