SAP ABAP Class /CWM/CL_LIME_FIN (Link to LIME and FI)
Hierarchy
☛
IS-CWM (Software Component) Industry Solution Catch Weight Management
⤷
IS-CWM (Application Component) Industry Solution Catch Weight Management
⤷
/CWM/APPL_MM (Package) Inventory Management
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_IM_CONNECT_LIME | Modules to Connect R/3 with LIME | 20030521 |
Properties
| Class | /CWM/CL_LIME_FIN | |
| Short Description | Link to LIME and FI | |
| Super Class | CL_IM_CONNECT_LIME | Modules to Connect R/3 with LIME |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /CWM/APPL_MM | Inventory Management |
| Created | 20030520 | SAP |
| Last change | 20091125 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /CWM/CL_LIME_FIN has no interface implemented.
Friends
Class /CWM/CL_LIME_FIN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | CON_FIN_YT_TMP_SND_KEY | Technical Copy of /EACC/YT_TMP_SND_KEY | 20030828 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | CON_FIN_YT_TMP_SND_KEY | Technical Copy of /EACC/YT_TMP_SND_KEY | 20030828 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20030828 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20030828 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Transfer MSEG Lines to LIME Data Structure | 20090519 | |
| 2 | Static method | Protected | Method | Check If Material Item in FIN Must Be Cancelled | 20031016 | |
| 3 | Static method | Protected | Method | Convert Entered CW Quantity | 20030602 | |
| 4 | Static method | Public | Method | Convert Entered CW Quantity for Each Line | 20041124 | |
| 5 | Static method | Protected | Method | Copy of CON_FILL_COMMON | 20071119 | |
| 6 | Static method | Protected | Method | Copy of CON_FILL_GR_GI | 20071119 | |
| 7 | Static method | Protected | Method | Copy of CON_FILL_TRANSFER | 20071119 | |
| 8 | Static method | Public | Method | Posting of FIN Data Executed | 20030731 | |
| 9 | Static method | Public | Method | Posting of LIME Data Executed | 20030731 | |
| 10 | Static method | Protected | Method | Creation of CW Data | 20030521 | |
| 11 | Static method | Protected | Method | Mapping of R/3 to FIN | 20030729 | |
| 12 | Static method | Protected | Method | Mapping of R/3 to LIME | 20030522 | |
| 13 | Static method | Public | Method | Preparation of LIME and FIN Data | 20030521 | |
| 14 | Static method | Protected | Method | Process Output | 20030526 |
Events
Class /CWM/CL_LIME_FIN has no event.
Types
Class /CWM/CL_LIME_FIN has no local type.
Method Signatures
Method BUILD_LIME_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MKPF | Call by reference | Type reference (TYPE) | TY_T_MKPF | Tabelle MKPF | 20090519 | |||
| 2 | IT_MSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Tabelle MSEG | 20090519 | |||
| 3 | IT_VM07M | Call by reference | Type reference (TYPE) | TY_T_VM07M | Tabelle mit der Struktur VM07M | 20090519 | |||
| 4 | RT_ITEM | Value transfer | Type reference (TYPE) | /LIME/T_ITEM | Positionstabelle | 20090519 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zeilenaufbau | 20090519 |
Method CHECK_CANCELLATION_FINDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20031016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FIN-Beleg wurde nicht erzeugt | 20031016 | ||
| 2 | keine Bewertung | 20031016 |
Method CONVERT_CW_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Tabelle MSEG | 20030602 | |||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030602 | |||
| 3 | E_RC_SEVERITY | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20030602 |
Method CONVERT_CW_QUANTITY on class /CWM/CL_LIME_FIN has no exception.
Method CONVERT_CW_QUANTITY_ROW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20041124 | |||
| 2 | E_/CWM/MEINS | Call by reference | Type reference (TYPE) | /CWM/MEINS | Parallelmengeneinheit | 20041124 | |||
| 3 | E_/CWM/MENGE | Call by reference | Type reference (TYPE) | /CWM/MENGE | Menge in Parallelmengeneinheit | 20041124 | |||
| 4 | E_RC_SEVERITY | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20041124 | |||
| 5 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20041124 |
Method CONVERT_CW_QUANTITY_ROW on class /CWM/CL_LIME_FIN has no exception.
Method CON_FILL_COMMON_CWM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ITEM | Call by reference | Type reference (TYPE) | /LIME/ITEM | LIME - Position | 20071119 | |||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20071119 | |||
| 3 | E_RC_SEVERITY | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20071119 | |||
| 4 | IS_MKPF | Call by reference | Type reference (TYPE) | MKPF | Belegkopf Materialbeleg | 20071119 | |||
| 5 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20071119 | |||
| 6 | IT_MTQDATA | Call by reference | Type reference (TYPE) | LIME_T_MTQDATA | table of mtqdata | 20071119 |
Method CON_FILL_COMMON_CWM on class /CWM/CL_LIME_FIN has no exception.
Method CON_FILL_GR_GI_CWM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ITEM | Call by reference | Type reference (TYPE) | /LIME/ITEM | Positionstabelle | 20071119 | |||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20071119 | |||
| 3 | E_RC_SEVERITY | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20071119 | |||
| 4 | IS_MKPF | Call by reference | Type reference (TYPE) | MKPF | Belegkopf Materialbeleg | 20071119 | |||
| 5 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20071119 | |||
| 6 | IT_MTQDATA | Call by reference | Type reference (TYPE) | LIME_T_MTQDATA | table of mtqdata | 20071119 |
Method CON_FILL_GR_GI_CWM on class /CWM/CL_LIME_FIN has no exception.
Method CON_FILL_TRANSFER_CWM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ITEM | Call by reference | Type reference (TYPE) | /LIME/ITEM | Positionstabelle | 20071119 | |||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20071119 | |||
| 3 | E_RC_SEVERITY | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20071119 | |||
| 4 | IS_MKPF | Call by reference | Type reference (TYPE) | MKPF | Belegkopf Materialbeleg | 20071119 | |||
| 5 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20071119 | |||
| 6 | IT_MTQDATA | Call by reference | Type reference (TYPE) | LIME_T_MTQDATA | table of mtqdata | 20071119 |
Method CON_FILL_TRANSFER_CWM on class /CWM/CL_LIME_FIN has no exception.
Method EXECUTE_FIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MKPF | Call by reference | Type reference (TYPE) | TY_T_MKPF | Tabelle MKPF | 20030731 |
Method EXECUTE_FIN on class /CWM/CL_LIME_FIN has no exception.
Method EXECUTE_LIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MKPF | Call by reference | Type reference (TYPE) | TY_T_MKPF | Tabelle MKPF | 20030731 | |||
| 2 | IT_MSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Tabelle MSEG | 20030731 | |||
| 3 | IT_VM07M | Call by reference | Type reference (TYPE) | TY_T_VM07M | Tabelle mit der Struktur VM07M | 20030731 |
Method EXECUTE_LIME on class /CWM/CL_LIME_FIN has no exception.
Method GENERATE_CWDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MTQDATA | Call by reference | Type reference (TYPE) | LIME_T_MTQDATA | table of mtqdata | 20030521 | |||
| 2 | IT_MSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Tabelle MSEG | 20030521 | |||
| 3 | IT_VM07M | Call by reference | Type reference (TYPE) | TY_T_VM07M | Tabelle mit der Struktur VM07M | 20030521 |
Method GENERATE_CWDATA on class /CWM/CL_LIME_FIN has no exception.
Method MAP_R3_FIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACCASSIGN_STOCK | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_ACCASSIGN_STOCK | Kontierung -> Bestand | 20030729 | |||
| 2 | CT_EXTPROC_ACCASSIGN | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_EXTPROC_ACCASGN | Externe Beschaffung -> Kontierung | 20030729 | |||
| 3 | CT_EXTPROC_EXTPROC | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_EXTPROC_EXTPROC | Externe Beschaffung->Externe Beschaffung | 20040908 | |||
| 4 | CT_EXTPROC_PROD | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_EXTPROC_PROD | Externe Beschaffung -> Fertigung | 20030729 | |||
| 5 | CT_EXTPROC_STOCK | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_EXTPROC_STOCK | Externe Beschaffung->Bestand | 20030729 | |||
| 6 | CT_FLOW | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_FLOW | Logistischer Fluß | 20030729 | |||
| 7 | CT_PROD_STOCK | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_PROD_STOCK | Produktion -> Bestand | 20030729 | |||
| 8 | CT_STOCK_EXTPROC | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_STOCK_EXTPROC | Bestand -> Produktion | 20030729 | |||
| 9 | CT_STOCK_PROD | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_STOCK_PROD | Bestand -> Produktion | 20030729 | |||
| 10 | CT_STOCK_TRANSFER | Call by reference | Type reference (TYPE) | CON_FIN_YT_BTA_STOCK_TRANSFER | Bestand -> Bestand | 20030729 | |||
| 11 | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20031106 | |||
| 12 | E_ITEM_CREATED | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20030807 | |||
| 13 | IS_ITEM | Call by reference | Type reference (TYPE) | /LIME/ITEM | LIME - Position | 20030729 | |||
| 14 | IS_MSEG | Value transfer | Type reference (TYPE) | MSEG | Belegsegment Material | 20030729 | |||
| 15 | IS_VM07M | Call by reference | Type reference (TYPE) | VM07M | Felder: Verbuchungssteuerung Modulpool SAPMM07M | 20040826 | |||
| 16 | I_FINB_SNDKEY | Call by reference | Type reference (TYPE) | CON_FIN_FINB_SNDKEY | Belegschlüssel des sendenden Systems | 20030729 | |||
| 17 | I_VORNR | Call by reference | Type reference (TYPE) | VORNR | Vorgangsnummer | 20041126 |
Method MAP_R3_FIN on class /CWM/CL_LIME_FIN has no exception.
Method MAP_R3_LIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEAD | Call by reference | Type reference (TYPE) | /LIME/HEAD | Kopfdaten | 20030522 | |||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030522 | |||
| 3 | ET_ITEM | Call by reference | Type reference (TYPE) | /LIME/T_ITEM | Positionstabelle | 20030522 | |||
| 4 | ET_ITEM_FIN | Call by reference | Type reference (TYPE) | /LIME/T_ITEM | Positionstabelle | 20040625 | |||
| 5 | E_RC_SEVERITY | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20030522 | |||
| 6 | IT_MKPF | Call by reference | Type reference (TYPE) | TY_T_MKPF | Tabelle MKPF | 20030522 | |||
| 7 | IT_MSEG | Value transfer | Type reference (TYPE) | TY_T_MSEG | Tabelle MSEG | 20030522 | |||
| 8 | IT_MTQDATA | Call by reference | Type reference (TYPE) | LIME_T_MTQDATA | table of mtqdata | 20030522 | |||
| 9 | IT_VM07M | Call by reference | Type reference (TYPE) | TY_T_VM07M | Tabelle mit der Struktur VM07M | 20050124 |
Method MAP_R3_LIME on class /CWM/CL_LIME_FIN has no exception.
Method PREPARE_LIME_FIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EMSEG | Call by reference | Type reference (TYPE) | TY_T_EMSEG | Tabellentyp mit Struktur EMSEG | 20030527 | |||
| 2 | CT_MSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Tabelle MSEG | 20030602 | |||
| 3 | IT_IMSEG | Call by reference | Type reference (TYPE) | TY_T_IMSEG | Tabellentyp mit Struktur IMSEG | 20030527 | |||
| 4 | IT_MKPF | Call by reference | Type reference (TYPE) | TY_T_MKPF | Tabelle MKPF | 20030521 | |||
| 5 | IT_VM07M | Call by reference | Type reference (TYPE) | TY_T_VM07M | Tabelle mit der Struktur VM07M | 20030521 | |||
| 6 | I_SIMULATE | Call by reference | Type reference (TYPE) | XFELD | ' ' | Feld zum Ankreuzen | 20050215 |
Method PREPARE_LIME_FIN on class /CWM/CL_LIME_FIN has no exception.
Method PROCESS_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EMKPF | Call by reference | Type reference (TYPE) | EMKPF | MMIM: Outputstruktur für allgemeinen FB Warenbewegung buchen | 20030613 | |||
| 2 | CT_EMSEG | Call by reference | Type reference (TYPE) | TY_T_EMSEG | Tabellentyp mit Struktur EMSEG | 20030526 | |||
| 3 | IT_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20030526 | |||
| 4 | IT_IMSEG | Call by reference | Type reference (TYPE) | TY_T_IMSEG | Tabellentyp mit Struktur IMSEG | 20030527 | |||
| 5 | IT_MSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Tabelle MSEG | 20030527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Meldung vom Typ E/A | 20030527 |
History
| Last changed by/on | SAP | 20091125 |
| SAP Release Created in | 200 |