SAP ITMF_CL_NF_ACCOUNTING OO Class - Nota fiscal writer with accounting
ITMF_CL_NF_ACCOUNTING is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class ITMF_CL_NF_ACCOUNTING including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of ITMF_CL_NF_ACCOUNTING SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_MESSAGE | Add a message on message container | Private |
CALL METHOD itmf_cl_nf_accounting=>ADD_MESSAGE...more details | ||
ADD_SYS_MESSAGE | Add the system message on message container | Private |
CALL METHOD itmf_cl_nf_accounting=>ADD_SYS_MESSAGE...more details | ||
CHECK_MATERIAL_ALLOWED | Check if materials aren't stock control/valuation | Private |
CALL METHOD itmf_cl_nf_accounting=>CHECK_MATERIAL_ALLOWED...more details | ||
CONSTRUCTOR | CONSTRUCTOR | Public |
CALL METHOD itmf_cl_nf_accounting=>CONSTRUCTOR...more details | ||
DISPLAY_SIMULATION | Validate and display a dialog box with results of simulation | Public |
CALL METHOD itmf_cl_nf_accounting=>DISPLAY_SIMULATION...more details | ||
FILL_ITEM | Fill internal accounting table with data prepared from NF | Private |
CALL METHOD itmf_cl_nf_accounting=>FILL_ITEM...more details | ||
| ||
IS_VALID_FOR_ACCOUNTING | Check if NF is accounting related | Public |
CALL METHOD itmf_cl_nf_accounting=>IS_VALID_FOR_ACCOUNTING...more details | ||
IS_VALID_FOR_ACCOUNTING_DYN | Check if NF is accounting related (dynpro source tables) | Public |
CALL METHOD itmf_cl_nf_accounting=>IS_VALID_FOR_ACCOUNTING_DYN...more details | ||
LOAD_CUSTOMIZING | Load accounting customizing to internal container | Private |
CALL METHOD itmf_cl_nf_accounting=>LOAD_CUSTOMIZING...more details | ||
LOAD_NF | Load NF data to instance from NF structures | Public |
CALL METHOD itmf_cl_nf_accounting=>LOAD_NF...more details | ||
LOAD_NF_FROM_DB | Load NF data to instance from database | Public |
CALL METHOD itmf_cl_nf_accounting=>LOAD_NF_FROM_DB...more details | ||
LOAD_NF_FROM_DISPLAY | Load NF data to instance from display structures | Public |
CALL METHOD itmf_cl_nf_accounting=>LOAD_NF_FROM_DISPLAY...more details | ||
LOCK_NF | Lock the NF for saving | Private |
CALL METHOD itmf_cl_nf_accounting=>LOCK_NF...more details | ||
POST | Validate and post accounting document | Public |
CALL METHOD itmf_cl_nf_accounting=>POST...more details | ||
PREPARE_POSTING | Fill internal accounting table with data prepared from NF | Private |
CALL METHOD itmf_cl_nf_accounting=>PREPARE_POSTING...more details | ||
READ_CUSTOMIZING | Read accounting customizing for the item/tax | Public |
CALL METHOD itmf_cl_nf_accounting=>READ_CUSTOMIZING...more details | ||
REVERSAL | Reversal of an accounting document | Public |
CALL METHOD itmf_cl_nf_accounting=>REVERSAL...more details | ||
UNLOCK_NF | Unlock NF | Private |
CALL METHOD itmf_cl_nf_accounting=>UNLOCK_NF...more details | ||
VALIDATE | Validate if nota fiscal can be posted | Public |
CALL METHOD itmf_cl_nf_accounting=>VALIDATE...more details |
ITMF_CL_NF_ACCOUNTING attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
LC_AWTYP | Constant | Reference Transaction | 'NFWRI' | LIKE AWTYP | Public |
LC_CREDIT | Constant | Debit/Credit Indicator | 'H' | LIKE SHKZG | Private |
LC_DEBIT | Constant | Debit/Credit Indicator | 'S' | LIKE SHKZG | Private |
LC_GLVOR | Constant | Business Transaction | 'RFBU' | LIKE GLVOR | Private |
MS_HEADER | Instance Attribute | Nota Fiscal Header | LIKE J_1BNFDOC | Private | |
MT_ACCCR | Instance Attribute | Accounting interface: Currency information | LIKE ACCCR_T | Public | |
MT_ACCHD | Instance Attribute | Interface to Accounting: Header Information | LIKE ACCHD_T | Public | |
MT_ACCIT | Instance Attribute | Accounting Interface: Item Information | LIKE ACCIT_T | Public | |
MT_CUST_ACC | Instance Attribute | NFWACC customizing non taxes | LIKE | Private | |
MT_CUST_ACC_TAX | Instance Attribute | NFWACC customizing per tax | LIKE | Private | |
MT_ITEM | Instance Attribute | Nota Fiscal items | LIKE J_1BNFLIN_TAB | Private | |
MT_ITEM_ADD | Instance Attribute | Nota Fiscal items values add | LIKE | Private | |
MT_ITEM_TAX | Instance Attribute | Nota Fiscal taxes | LIKE J_1BNFSTX_TAB | Private | |
MT_J1BAJ | Instance Attribute | Tax group | LIKE | Private | |
MT_RETURN | Instance Attribute | Result of processing | LIKE | Private | |
MV_ACCIT_COUNT | Instance Attribute | Number of accounting lines | 0 | LIKE I | Private |
MV_REF_DOC_NO | Instance Attribute | Reference Document Number | LIKE XBLNR | Private |
ITMF_CL_NF_ACCOUNTING types
TY_TAXES -Links to Related Class(s)
ITMF_CL_...Full list of available SAP object classes
Search for further information about these or an SAP related objects