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
⤷ 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 |