SAP ABAP Class IF_BADI_RMAN_PRSP_CUSTOM_FIELD (Interface for BAdI: BADI_RMAN_PRSP_CUSTOM_FIELD)
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20060308 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CONF_CUSTOM_FIELD_EXAMPLE | 20061207 |
Properties
| Class | IF_BADI_RMAN_PRSP_CUSTOM_FIELD | |
| Short Description | Interface for BAdI: BADI_RMAN_PRSP_CUSTOM_FIELD | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20060308 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no interface implemented.
Friends
Class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no friend class.
Attributes
Class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Insert Additional, Non-Persistent Customer Fields | 20060310 | |
| 2 | Instance method | Public | Method | Addition of Pushbuttons on Screen | 20060308 | |
| 3 | Instance method | Public | Method | Added Pushbutton Pushed | 20060308 | |
| 4 | Instance method | Public | Method | Checking of Input in Customer Fields | 20060308 | |
| 5 | Instance method | Public | Method | Reaction to Application Events of Confirmation | 20060308 | |
| 6 | Instance method | Public | Method | Prepopulate Customer Fields with Default Values | 20060309 | |
| 7 | Instance method | Public | Method | Changing of Display Attributes of Customer Fields | 20060308 | |
| 8 | Instance method | Public | Method | Registration of Application Events of Confirmation | 20060308 |
Events
Class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no event.
Types
Class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no local type.
Method Signatures
Method ADD_ADDITIONAL_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ADDITIONAL_FIELDS | Call by reference | Type reference (TYPE) | RMAN_PRSP_CONF_CUSTOMFIELDA_TT | Tabelle die die zusätzlichen kundeneigenen Felder enthält | 20061201 |
Method ADD_ADDITIONAL_FIELDS on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
Method ADD_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BUTTON_ATTRIBUTE | Call by reference | Type reference (TYPE) | RMAN_PRSP_CONF_CUST_BUTTON_TT | Tabelle mit Attributen zu kundeneigenen Drucktasten | 20060308 | |||
| 2 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | AFRUD | Dialogtabelle Auftragsrückmeldung | 20060308 | |||
| 3 | IS_OPERATION | Call by reference | Type reference (TYPE) | AFVGD | Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) | 20060308 | |||
| 4 | IS_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20060308 | |||
| 5 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | RPLM_TD_QIMT_EDIT_MODE | Modus (Anlegen = 'E', Anzeigen = 'D' und Storno = 'C') | 20060308 |
Method ADD_BUTTONS on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
Method BUTTON_PRESSED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ACTION | Call by reference | Type reference (TYPE) | RMAN_PRSP_CONF_EVENTS_ST | Struktur der auszlösenden Aktions bzw. des Events | 20060309 | |||
| 2 | CS_CUSTOMER_FIELDS | Call by reference | Type reference (TYPE) | ANY | Struktur mit den Werten der Kundeneigenen Feldern | 20060309 | |||
| 3 | CT_MESSAGES | Call by reference | Type reference (TYPE) | COCF_T_MESSAGE | Tabelle für Meldungen | 20060309 | |||
| 4 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | AFRUD | Dialogtabelle Auftragsrückmeldung | 20060309 | |||
| 5 | IS_OPERATION | Call by reference | Type reference (TYPE) | AFVGD | Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) | 20060309 | |||
| 6 | IS_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20060309 | |||
| 7 | IV_BUTTONNAME | Call by reference | Type reference (TYPE) | RMAN_PRSP_BUTTONNAME | Name der betätigten Drucktaste | 20060309 | |||
| 8 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | RPLM_TD_QIMT_EDIT_MODE | Modus (Anlegen = 'E', Anzeigen = 'D' und Storno = 'C') | 20061205 |
Method BUTTON_PRESSED on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
Method CHECK_INPUT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | COCF_T_MESSAGE | Tabelle für Meldungen | 20060308 | |||
| 2 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | AFRUD | Dialogtabelle Auftragsrückmeldung | 20060309 | |||
| 3 | IS_CUSTOMER_FIELDS_NEW | Call by reference | Type reference (TYPE) | ANY | Struktur mit den geänderten Werten der Kundeneigenen Feldern | 20060308 | |||
| 4 | IS_CUSTOMER_FIELDS_OLD | Call by reference | Type reference (TYPE) | ANY | Struktur mir den alten Werten der Kundeneigenen Felder | 20060308 | |||
| 5 | IS_OPERATION | Call by reference | Type reference (TYPE) | AFVGD | Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) | 20060309 | |||
| 6 | IS_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20060309 |
Method CHECK_INPUT_DATA on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
Method REACTION_TO_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CUSTOMER_FIELDS | Call by reference | Type reference (TYPE) | ANY | Struktur mit den Werten der Kundeneigenen Feldern | 20060309 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | COCF_T_MESSAGE | Tabelle für Meldungen | 20060309 | |||
| 3 | IS_ACTION | Call by reference | Type reference (TYPE) | RMAN_PRSP_CONF_EVENTS_ST | Struktur mit der ausgelösten Aktion bzw. ausgelöstem Event | 20060309 | |||
| 4 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | AFRUD | Dialogtabelle Auftragsrückmeldung | 20060309 | |||
| 5 | IS_OPERATION | Call by reference | Type reference (TYPE) | AFVGD | Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) | 20060309 | |||
| 6 | IS_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20060309 | |||
| 7 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | RPLM_TD_QIMT_EDIT_MODE | Modus (Anlegen = 'E', Anzeigen = 'D' und Storno = 'C') | 20060309 |
Method REACTION_TO_EVENTS on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
Method SET_DEFAULT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CUSTOMER_FIELDS | Call by reference | Type reference (TYPE) | ANY | Struktur mit den Kundeneigenen Feldern | 20060309 | |||
| 2 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | AFRUD | Dialogtabelle Auftragsrückmeldung | 20060309 | |||
| 3 | IS_OPERATION | Call by reference | Type reference (TYPE) | AFVGD | Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) | 20060309 | |||
| 4 | IS_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20060309 | |||
| 5 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | RPLM_TD_QIMT_EDIT_MODE | Modus (Anlegen = 'E', Anzeigen = 'D' und Storno = 'C') | 20061205 |
Method SET_DEFAULT_VALUES on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
Method SET_FIELD_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FIELD_ATTRIBUTE | Call by reference | Type reference (TYPE) | RMAN_PRSP_CONF_CUSTOMFIELD_TT | Tabelle von Attributen zu Kundenfelder | 20060308 | |||
| 2 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | AFRUD | Dialogtabelle Auftragsrückmeldung | 20060308 | |||
| 3 | IS_OPERATION | Call by reference | Type reference (TYPE) | AFVGD | Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) | 20060308 | |||
| 4 | IS_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20060308 | |||
| 5 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | RPLM_TD_QIMT_EDIT_MODE | Modus (Anlegen = 'E', Anzeigen = 'D' und Storno = 'C') | 20060308 |
Method SET_FIELD_ATTRIBUTES on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
Method SUBSCRIBE_TO_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACTIONS | Call by reference | Type reference (TYPE) | RMAN_PRSP_CONF_ACTIONS_TT | Tabelle mit den zu registrierenden Anwendungsereignissen | 20060309 | |||
| 2 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | AFRUD | Dialogtabelle Auftragsrückmeldung | 20060309 | |||
| 3 | IS_OPERATION | Call by reference | Type reference (TYPE) | AFVGD | Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) | 20060309 | |||
| 4 | IS_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Dialogstruktur fuer Auftragskoepfe und -position | 20060309 |
Method SUBSCRIBE_TO_EVENTS on class IF_BADI_RMAN_PRSP_CUSTOM_FIELD has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in |