SAP ABAP Class /J7L/IF_DECLARATION_MAPPER (Mapping of Variants in Declaration System)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /J7L/CL_DECL_DESIGN_MAPPER | REA Variants from Transaction Data | 20100630 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /J7L/CL_DECL_FALLBACK_MAPPER | REA Variants from Transaction Data | 20100709 |
Properties
| Class | /J7L/IF_DECLARATION_MAPPER | |
| Short Description | Mapping of Variants in Declaration System | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20100625 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /J7L/IF_DECLARATION_MAPPER has no forward declaration.
Interfaces
Class /J7L/IF_DECLARATION_MAPPER has no interface implemented.
Friends
Class /J7L/IF_DECLARATION_MAPPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | BUKRS | Company Code | 20100708 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | LAND1 | Country Key | 20100708 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | J_7LBLART | Document Type for Recycling Partner | 20100708 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | J_7LENTNAM | Recycling Partner | 20100630 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Determination of Declaration Key in Declaration System | 20100625 | |
| 2 | Instance method | Public | Method | Mapping of Variant from Generic Data Sources | 20100630 | |
| 3 | Instance method | Public | Method | Mapping of Variant in Material Doc. Data Collector J_7LMSEG | 20100625 | |
| 4 | Instance method | Public | Method | Mapping of Variant in Billing Data Collector J_7LVFV1 | 20100625 | |
| 5 | Instance method | Public | Method | Mapping of Variant in Non-SD Data Collector J_7LVFV2 | 20100625 | |
| 6 | Instance method | Public | Method | Specifies Whether Declaration Key to Be Created | 20100818 | |
| 7 | Instance method | Public | Method | Change to Table KMVD | 20100708 | |
| 8 | Instance method | Public | Method | Change to Table KVFM | 20100705 |
Events
Class /J7L/IF_DECLARATION_MAPPER has no event.
Types
Class /J7L/IF_DECLARATION_MAPPER has no local type.
Method Signatures
Method GET_DECLARATION_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_J7LMS | Call by reference | Type reference (TYPE) | J_7LMS | REA Periodenmeldung Kommunikationsstruktur | 20100824 | |||
| 2 | IN_MODUS | Call by reference | Type reference (TYPE) | C | 20100824 | ||||
| 3 | IO_MEKEY_LINE | Call by reference | Type reference (TYPE) | J_7LMS_V1P_MEKEY | REA: Projektion V1P und ihre M11-Meldeschlüssel | 20100824 | |||
| 4 | O_BALMI | Call by reference | Type reference (TYPE) | BALMI | Anwendungs-Log: Schnittstelle für APPL_LOG_WRITE_MESSAGES | 20100824 |
Method GET_DECLARATION_KEY on class /J7L/IF_DECLARATION_MAPPER has no exception.
Method GET_VARIANT_GENERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_DOCUMENT_LINE | Call by reference | Type reference (TYPE) | ANY | Generische Belegzeile | 20100701 | |||
| 2 | IN_VARIA_S | Call by reference | Type reference (TYPE) | J_7L_VARIANTERASO_TAB | Tabelle der Range zur Variante | 20100709 | |||
| 3 | O_VARIANTE | Value transfer | Type reference (TYPE) | J_7LVARIANTE | Variante | 20100701 |
Method GET_VARIANT_GENERIC on class /J7L/IF_DECLARATION_MAPPER has no exception.
Method GET_VARIANT_MSEG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_MATERIAL_DOCUMENTS | Call by reference | Type reference (TYPE) | J_7LKMMV | REA Meldung: Kommunikationsstruktur Mengenstrom Materialbel. | 20100701 | |||
| 2 | IN_VARIA_S | Call by reference | Type reference (TYPE) | J_7L_VARIANTERASO_TAB | Tabelle der Range zur Variante | 20100708 | |||
| 3 | O_VARIANTE | Value transfer | Type reference (TYPE) | J_7LVARIANTE | Variante | 20100708 |
Method GET_VARIANT_MSEG on class /J7L/IF_DECLARATION_MAPPER has no exception.
Method GET_VARIANT_VFV1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_VARIA_S | Call by reference | Type reference (TYPE) | J_7L_VARIANTERASO_TAB | Tabelle der Range zur Variante | 20100706 | |||
| 2 | IN_VBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20100702 | |||
| 3 | IN_VBRP | Call by reference | Type reference (TYPE) | VBRP | Faktura: Positionsdaten | 20100702 | |||
| 4 | O_VARIANTE | Value transfer | Type reference (TYPE) | J_7LVARIANTE | Variante | 20100702 |
Method GET_VARIANT_VFV1 on class /J7L/IF_DECLARATION_MAPPER has no exception.
Method GET_VARIANT_VFV2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_ITEM | Call by reference | Type reference (TYPE) | J_7LKVFS | REA Meldung: Kommunikationsstruktur Faktura aus VIS | 20100705 | |||
| 2 | IN_VARIA_S | Call by reference | Type reference (TYPE) | J_7L_VARIANTERASO_TAB | Tabelle der Range zur Variante | 20100706 | |||
| 3 | O_VARIANTE | Value transfer | Type reference (TYPE) | J_7LVARIANTE | Variante | 20100705 |
Method GET_VARIANT_VFV2 on class /J7L/IF_DECLARATION_MAPPER has no exception.
Method IS_DECLARATION_KEY_RQUIERED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_V1P | Call by reference | Type reference (TYPE) | J_7LV1P | Positionssatz der Meldung | 20100824 | |||
| 2 | OUT_REQUIRED | Value transfer | Type reference (TYPE) | BOOLEAN | true => Meldeschlüssel wird verlangt | 20100818 |
Method IS_DECLARATION_KEY_RQUIERED on class /J7L/IF_DECLARATION_MAPPER has no exception.
Method MODIFY_KMVD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_ITEM | Call by reference | Type reference (TYPE) | J_7LKMVD | REA Meldung: Kommunikationsstruktur Mengenstrom Materialbel. | 20100708 | |||
| 2 | IN_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20100720 | |||
| 3 | IO_KMVD_TAB | Call by reference | Type reference (TYPE) | J_7LKMVD_TAB | REA Meldung: Kommunikationsstruktur Mengenstrom Materialbel. | 20100708 | |||
| 4 | IO_PROTOCOL | Call by reference | Type reference (TYPE) | J_7LTY_BALMI | Anwendungs-Log: Schnittstelle für APPL_LOG_WRITE_MESSAGES | 20100719 | |||
| 5 | O_NO_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | True => no update required anymore | 20100708 |
Method MODIFY_KMVD on class /J7L/IF_DECLARATION_MAPPER has no exception.
Method MODIFY_KVFM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_ITEM | Call by reference | Type reference (TYPE) | J_7LKVFM | REA Meldung: Kommunikationsstruktur Mengenstrom Faktura | 20100705 | |||
| 2 | IN_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20100720 | |||
| 3 | IO_KVFM_TAB | Call by reference | Type reference (TYPE) | J_7LKVFM_TAB | REA Meldung: Kommunikationsstruktur Mengenstrom Faktura | 20100705 | |||
| 4 | IO_PROTOCOL | Call by reference | Type reference (TYPE) | J_7LTY_BALMI | Anwendungs-Log: Schnittstelle für APPL_LOG_WRITE_MESSAGES | 20100719 | |||
| 5 | O_NO_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | True => no update required anymore | 20100705 |
Method MODIFY_KVFM on class /J7L/IF_DECLARATION_MAPPER has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |