SAP ABAP Class CL_ADDR_COMM_SCREEN_WRAP (Aufrufen Communication Popup)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-ADR (Application Component) Address Management/Business Address
⤷
S_ADDRESS (Package) Business Address Services: Programming Interface for ESA
⤷
⤷
Properties
| Class | CL_ADDR_COMM_SCREEN_WRAP | |
| Short Description | Aufrufen Communication Popup | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_ADDRESS | Business Address Services: Programming Interface for ESA |
| Created | 20060227 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ADDR_COMM_SCREEN_WRAP has no forward declaration.
Interfaces
Class CL_ADDR_COMM_SCREEN_WRAP has no interface implemented.
Friends
Class CL_ADDR_COMM_SCREEN_WRAP has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ADDR_COMM_SCREEN_WRAP | 20060301 | ||||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ADDR_ENCODE | 20060822 | ||||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ADDR_MAIN | 20060301 |
Methods
Events
Class CL_ADDR_COMM_SCREEN_WRAP has no event.
Types
Class CL_ADDR_COMM_SCREEN_WRAP has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ADDR_COMM_SCREEN_WRAP has no parameter.
Method CONSTRUCTOR on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method GET_COUNTRY_FROM_COMMID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20060824 | |||
| 2 | IV_COMMUNICATION_ID | Call by reference | Type reference (TYPE) | ADDR_NODE_ID | Communication data node ID | 20060824 |
Method GET_COUNTRY_FROM_COMMID on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_ADDR_COMM_SCREEN_WRAP | Value transfer | Object reference (TYPE REF TO) | CL_ADDR_COMM_SCREEN_WRAP | 20060227 |
Method GET_INSTANCE on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_EMAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EMAIL | Call by reference | Type reference (TYPE) | ADDRT_EMAIL_ADDRESS | Table of EMail Addresses | 20060316 | |||
| 2 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_EMAIL | Call by reference | Type reference (TYPE) | ADDRT_EMAIL_ADDRESS | Table of EMail Addresses | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_EMAIL on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_FACSIMILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_FACSIMILE | Call by reference | Type reference (TYPE) | ADDRT_FACSIMILE_NUMBER | Table of Facsimile Numbers | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_FACSIMILE | Call by reference | Type reference (TYPE) | ADDRT_FACSIMILE_NUMBER | Table of Facsimile Numbers | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_FACSIMILE on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_PAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_PAGER | Call by reference | Type reference (TYPE) | ADDRT_PAGER_NUMBER | Table of Pager Numbers | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_PAGER | Call by reference | Type reference (TYPE) | ADDRT_PAGER_NUMBER | Table of Pager Numbers | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_PAGER on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_PRINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_PRINTER | Call by reference | Type reference (TYPE) | ADDRT_PRINTER | Table of Printer Data | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_PRINTER | Call by reference | Type reference (TYPE) | ADDRT_PRINTER | Table of Printer Data | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_PRINTER on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_RML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_RML | Call by reference | Type reference (TYPE) | ADDRT_REMOTE_MAIL_ADDRESS | Table of RML Addresses | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_RML | Call by reference | Type reference (TYPE) | ADDRT_REMOTE_MAIL_ADDRESS | Table of RML Addresses | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_RML on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_SSF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_SSF | Call by reference | Type reference (TYPE) | ADDRT_SSF_ADDRESS | Table of SSF Addresses | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_SSF | Call by reference | Type reference (TYPE) | ADDRT_SSF_ADDRESS | Table of SSF Addresses | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_SSF on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_TELEPHONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060227 | |||
| 2 | ET_TELEPHONE | Call by reference | Type reference (TYPE) | ADDRT_TELEPHONE_NUMBER | Table of Telephone Numbers | 20060227 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060227 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060227 | |||
| 5 | IT_TELEPHONE | Call by reference | Type reference (TYPE) | ADDRT_TELEPHONE_NUMBER | Table of Telephone Numbers | 20060227 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060301 | ||
| 7 | IV_NUMBER_SELECTION | Call by reference | Type reference (TYPE) | AD_TELDMOD | SPACE | Filter for Telephone Dialog | 20060317 |
Method MAINTAIN_TELEPHONE on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_TELETEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_TELETEX | Call by reference | Type reference (TYPE) | ADDRT_TELETEX_NUMBER | Table of Teletex Numbers | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_TELETEX | Call by reference | Type reference (TYPE) | ADDRT_TELETEX_NUMBER | Table of Teletex Numbers | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_TELETEX on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_TELEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_TELEX | Call by reference | Type reference (TYPE) | ADDRT_TELEX_NUMBER | Table of Teelx Numbers | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_TELEX | Call by reference | Type reference (TYPE) | ADDRT_TELEX_NUMBER | Table of Teelx Numbers | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_TELEX on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_WEB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_WEB | Call by reference | Type reference (TYPE) | ADDRT_WEB_ADDRESS | Table of Web Addresses | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_WEB | Call by reference | Type reference (TYPE) | ADDRT_WEB_ADDRESS | Table of Facsimile Numbers | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_WEB on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
Method MAINTAIN_X400 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060316 | |||
| 2 | ET_X400 | Call by reference | Type reference (TYPE) | ADDRT_X400_ADDRESS | Table of X.400 Addresses | 20060316 | |||
| 3 | EV_AT_EXIT_COMMAND | Call by reference | Type reference (TYPE) | FLAG | 'X' = changes withdrawn | 20060316 | |||
| 4 | EV_DATA_HAS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | 'X' = data changed on screen | 20060316 | |||
| 5 | IT_X400 | Call by reference | Type reference (TYPE) | ADDRT_X400_ADDRESS | Table of X.400 Addresses | 20060316 | |||
| 6 | IV_DIALOG_MODE | Call by reference | Type reference (TYPE) | AD_MNTMD | 'DISPLAY' | screen fields DISPLAY / MAINTAIN | 20060316 |
Method MAINTAIN_X400 on class CL_ADDR_COMM_SCREEN_WRAP has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 710 |