SAP ABAP Class CL_MEV_AD_BO_SD (Period-End Valuation: Accrual Document SD)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-CMM (Application Component) Commodity Management in Logistics
⤷
LOG_CMM_MEV_APPL_SD (Package) PEV package for SD specific objects
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_MEV_AD_BO | Period-End Valuation: Accruals Document Business Object | 20120813 |
Properties
| Class | CL_MEV_AD_BO_SD | |
| Short Description | Period-End Valuation: Accrual Document SD | |
| Super Class | CL_MEV_AD_BO | Period-End Valuation: Accruals Document Business Object |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | LOG_CMM_MEV_APPL_SD | PEV package for SD specific objects |
| Created | 20120813 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_MEV_AD_BO_SD has no forward declaration.
Interfaces
Class CL_MEV_AD_BO_SD has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_MEV_INJECTOR_MOCK | 20130118 | Injector for Unit Test Mocks |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_MEV_CUST_SD | Customizing SD | 20121130 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_MEV_SD_ACCESS | Period-end valuation: Access to SD functions | 20120910 | |||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_MEV_UTILITY_SD | Utility methods | 20121130 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | I | 20130118 |
Methods
Events
Class CL_MEV_AD_BO_SD has no event.
Types
Class CL_MEV_AD_BO_SD has no local type.
Method Signatures
Method ASSIGN_CRED_MEM_TYPES_FOR_INV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KOMFKGN | Call by reference | Type reference (TYPE) | KOMFKGN_TAB | Table Type KOMFKGN | 20120911 | |||
| 2 | IO_HEADER_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CMM_LOG | Commodity Management: Message log | 20120914 | |||
| 3 | IT_REFS_FOR_BILL | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_REFS_FOR_BILL_SD | Period-end valuation: Table of BO item references for bill | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Period-end valuation: General error | 20130318 |
Method BUILD_KOMFKGN_TAB_FOR_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KOMFKGN_POST | Call by reference | Type reference (TYPE) | KOMFKGN_TAB | Table Type KOMFKGN | 20131106 | |||
| 2 | ET_KOMFKGN_RESET | Call by reference | Type reference (TYPE) | KOMFKGN_TAB | Table Type KOMFKGN | 20131106 | |||
| 3 | ET_REFS_FOR_BILL | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_REFS_FOR_BILL_SD | Period-end valuation: Table of BO item references for bill | 20130214 | |||
| 4 | IT_ITEMS | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_REFERENCES | Period-End Valuation: References to BO Items | 20130214 |
Method BUILD_KOMFKGN_TAB_FOR_CANCEL on class CL_MEV_AD_BO_SD has no exception.
Method BUILD_REF_FOR_BILL_ITEM_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_REFS_FOR_BILL | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_REFS_FOR_BILL_SD | Period-end valuation: Table of BO item references for bill | 20120914 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | MEV_S_AD_ITEM_SD_WORK | Period-End Valuation: Work Structure for MEV_D_AD_ITEM_SD | 20120911 | |||
| 3 | IS_ITEM_REFS | Call by reference | Type reference (TYPE) | MEV_S_AD_ITEM_REFERENCES | Period-end valuation: References for accruals BO item | 20120911 |
Method BUILD_REF_FOR_BILL_ITEM_TAB on class CL_MEV_AD_BO_SD has no exception.
Method CHECK_VBRK_POSTING_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_VBFS | Call by reference | Type reference (TYPE) | SHP_VBFS_T | Error Log - Deliveries | 20121107 | |||
| 2 | IT_VBRKVB | Call by reference | Type reference (TYPE) | VBRK_TAB | tABLE TYPE FOR vbrk | 20130228 |
Method CHECK_VBRK_POSTING_STATUS on class CL_MEV_AD_BO_SD has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_MEV_AD_BO_SD has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MEV_AD_BO_SD has no exception.
Method COMPLETE_REVERSAL_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_AD_BO | Call by reference | Object reference (TYPE REF TO) | CL_MEV_AD_BO | 20130214 | ||||
| 2 | IT_SD_POST_REVERSAL | Call by reference | Type reference (TYPE) | MEV_T_ITEM_SD_PAIR_VIEW | Period-end valuation: Table of billing item pair view | 20131106 | |||
| 3 | IT_SD_RESET_REVERSAL | Call by reference | Type reference (TYPE) | MEV_T_ITEM_SD_POST_RESET | Period-end valuation: Table of post/reset item pairs | 20131106 |
Method COMPLETE_REVERSAL_DOCUMENT on class CL_MEV_AD_BO_SD has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_AD_BO | Call by reference | Type reference (TYPE) | MEV_S_AD_ROOT_WORK | Period-End Valuation: Work Structure for MEV_D_AD_ROOT | 20120813 | |||
| 2 | IT_AD_ITEM_WORK_SD | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_SD_WORK_ST | Period-End Valuation: Sorted Table of SD Specific Work Items | 20120813 | |||
| 3 | IV_KEEP_DB_STATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Period-End Valuation: Error in Accruals Document Processing | 20121105 |
Method FILL_KOMFKGN_FROM_VBRK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VBRK | Call by reference | Type reference (TYPE) | VBRK_TTY | Table Type of VBRK | 20121127 | |||
| 2 | RT_KOMFKGN | Value transfer | Type reference (TYPE) | KOMFKGN_TAB | Table Type KOMFKGN | 20121127 |
Method FILL_KOMFKGN_FROM_VBRK on class CL_MEV_AD_BO_SD has no exception.
Method GET_REFS_FOR_BILL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REFS_FOR_BILL | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_REFS_FOR_BILL_SD | Period-end valuation: Table of BO item references for bill | 20121127 | |||
| 2 | ET_VBRK | Call by reference | Type reference (TYPE) | VBRK_TTY | Table Type of VBRK | 20121127 |
Method GET_REFS_FOR_BILL on class CL_MEV_AD_BO_SD has no exception.
Method HANDLE_ERRORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_REFS_FOR_BILL | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_REFS_FOR_BILL_SD | Period-end valuation: Table of BO item references for bill | 20121127 | |||
| 2 | CT_VBFS | Call by reference | Type reference (TYPE) | VBFS_T | Error Log for Collective Processing | 20121127 | |||
| 3 | CT_VBRKVB | Call by reference | Type reference (TYPE) | VBRK_TAB | tABLE TYPE FOR vbrk | 20121127 | |||
| 4 | CT_VBRPVB | Call by reference | Type reference (TYPE) | VBRP_TAB | Table type for VBRP | 20121127 | |||
| 5 | IT_VBRK | Call by reference | Type reference (TYPE) | VBRK_TTY | Table Type of VBRK | 20130228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Period-End Valuation: Error in Accruals Document Processing | 20121127 |
Method PUT_VBFS_TO_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_HEADER_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CMM_LOG | Commodity Management: Message log | 20121212 | |||
| 2 | IT_REFS_FOR_BILL | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_REFS_FOR_BILL_SD | Period-end valuation: Table of BO item references for bill | 20121212 | |||
| 3 | IT_VBFS | Call by reference | Type reference (TYPE) | SHP_VBFS_T | Error Log - Deliveries | 20121212 |
Method PUT_VBFS_TO_LOG on class CL_MEV_AD_BO_SD has no exception.
Method RELEASE_INVOICES_TO_ACCOUNTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_VBFS | Call by reference | Type reference (TYPE) | VBFS_T | Error Log for Collective Processing | 20121127 | |||
| 2 | CT_VBRK | Call by reference | Type reference (TYPE) | VBRK_TTY | Table Type of VBRK | 20121127 |
Method RELEASE_INVOICES_TO_ACCOUNTING on class CL_MEV_AD_BO_SD has no exception.
Method UPDATE_ITEMS_AFTER_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEMS_POST_RESET | Call by reference | Type reference (TYPE) | MEV_T_ITEM_SD_POST_RESET | Period-end valuation: Table of post/reset item pairs | 20121127 |
Method UPDATE_ITEMS_AFTER_POST on class CL_MEV_AD_BO_SD has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 617 |