SAP /BOFU/IF_ADDR_TYPES OO Class - Declarations and constants for the Address
/BOFU/IF_ADDR_TYPES 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 /BOFU/IF_ADDR_TYPES 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 /BOFU/IF_ADDR_TYPES 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 |
/BOFU/IF_ADDR_TYPES 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 |
| C_DEL_RES_ADDRESS_WO_PERS | Constant | The address was deleted, the person was not | '4' | LIKE /BOFU/AD_DELRETC | Public |
| C_DEL_RES_ADDR_REF_WO_PERS_REF | Constant | The address reference was deleted, person reference was not | '2' | LIKE /BOFU/AD_DELRETC | Public |
| C_DEL_RES_ALL_REF | Constant | All references were deleted | '3' | LIKE /BOFU/AD_DELRETC | Public |
| C_DEL_RES_EVERYTHING | Constant | Everything was deleted | '5' | LIKE /BOFU/AD_DELRETC | Public |
| C_DEL_RES_NOTHING | Constant | Nothing has been deleted | '1' | LIKE /BOFU/AD_DELRETC | Public |
| C_DEL_RES_NOT_OWNER_REF | Constant | Owner reference could not be deleted | '9' | LIKE /BOFU/AD_DELRETC | Public |
| C_INDEPENDENT_COMM_DATA | Constant | Type of the address | '4' | LIKE /BOFU/ADDR_ADDRESS_TYPE | Public |
| C_MDOBJECT_ADDRESS | Constant | Master Data Object | 'ADDRESS' | LIKE /BOFU/CMD_MDOBJECT | Public |
| C_NODE_COMMUNICATION_PREFERENC | Constant | Name of an ESA-Node | 'COMMUNICATION_PREFERENCE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_EMAIL | Constant | Name of an ESA-Node | 'EMAIL' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_EMAIL_NOTE | Constant | Name of an ESA-Node | 'EMAIL_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_EMAIL_USAGE | Constant | Name of an ESA-Node | 'EMAIL_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_FACSIMILE | Constant | Name of an ESA-Node | 'FACSIMILE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_FACSIMILE_NOTE | Constant | Name of an ESA-Node | 'FACSIMILE_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_FACSIMILE_USAGE | Constant | Name of an ESA-Node | 'FACSIMILE_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_NOTE | Constant | Name of an ESA-Node | 'NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_ORGANISATION_NAME | Constant | Name of an ESA-Node | 'ORGANISATION_NAME' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_PAGER | Constant | Name of an ESA-Node | 'PAGER' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_PAGER_NOTE | Constant | Name of an ESA-Node | 'PAGER_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_PAGER_USAGE | Constant | Name of an ESA-Node | 'PAGER_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_PERSON_NAME | Constant | Name of an ESA-Node | 'PERSON_NAME' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_POSTAL_ADDRESS | Constant | Name of an ESA-Node | 'POSTAL_ADDRESS' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_PRINTER | Constant | Name of an ESA-Node | 'PRINTER' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_PRINTER_NOTE | Constant | Name of an ESA-Node | 'PRINTER_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_PRINTER_USAGE | Constant | Name of an ESA-Node | 'PRINTER_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_RML | Constant | Name of an ESA-Node | 'RML' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_RML_NOTE | Constant | Name of an ESA-Node | 'RML_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_RML_USAGE | Constant | Name of an ESA-Node | 'RML_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_ROOT | Constant | Name of an ESA-Node | 'ROOT' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_SSF | Constant | Name of an ESA-Node | 'SSF' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_SSF_NOTE | Constant | Name of an ESA-Node | 'SSF_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_SSF_USAGE | Constant | Name of an ESA-Node | 'SSF_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELEPHONE | Constant | Name of an ESA-Node | 'TELEPHONE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELEPHONE_NOTE | Constant | Name of an ESA-Node | 'TELEPHONE_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELEPHONE_USAGE | Constant | Name of an ESA-Node | 'TELEPHONE_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELETEX | Constant | Name of an ESA-Node | 'TELETEX' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELETEX_NOTE | Constant | Name of an ESA-Node | 'TELETEX_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELETEX_USAGE | Constant | Name of an ESA-Node | 'TELETEX_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELEX | Constant | Name of an ESA-Node | 'TELEX' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELEX_NOTE | Constant | Name of an ESA-Node | 'TELEX_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_TELEX_USAGE | Constant | Name of an ESA-Node | 'TELEX_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_WEB | Constant | Name of an ESA-Node | 'WEB' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_WEB_NOTE | Constant | Name of an ESA-Node | 'WEB_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_WEB_USAGE | Constant | Name of an ESA-Node | 'WEB_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_WORKPLACE | Constant | Name of an ESA-Node | 'WORKPLACE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_X400 | Constant | Name of an ESA-Node | 'X400' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_X400_NOTE | Constant | Name of an ESA-Node | 'X400_NOTE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_NODE_X400_USAGE | Constant | Name of an ESA-Node | 'X400_USAGE' | LIKE /BOFU/ADDR_NODE_NAME | Public |
| C_OP_CODE_DELETE | Constant | Change operation code ('I'nsert, 'U'pdate, 'D'elete) | 'D' | LIKE AD_OP_CODE | Public |
| C_OP_CODE_INSERT | Constant | Change operation code ('I'nsert, 'U'pdate, 'D'elete) | 'I' | LIKE AD_OP_CODE | Public |
| C_OP_CODE_UPDATE | Constant | Change operation code ('I'nsert, 'U'pdate, 'D'elete) | 'U' | LIKE AD_OP_CODE | Public |
| C_ORGANIZATION_ADDRESS | Constant | Type of the address | '1' | LIKE /BOFU/ADDR_ADDRESS_TYPE | Public |
| C_PERSON | Constant | Type of the address | '5' | LIKE /BOFU/ADDR_ADDRESS_TYPE | Public |
| C_PERSONAL_ADDRESS | Constant | Type of the address | '2' | LIKE /BOFU/ADDR_ADDRESS_TYPE | Public |
| C_WORKPLACE_ADDRESS | Constant | Type of the address | '3' | LIKE /BOFU/ADDR_ADDRESS_TYPE | Public |
Links to Related Class(s)
/BOFU/IF...Full list of available SAP object classes
Search for further information about these or an SAP related objects