You are on page 1of 11

8000007974: Issue for No.

Of FG stock with value for


A. Data Modeling:
Step 1. DS : ZMAT_PLANT_MBEWH_ATTR - Mat Plant MBEWH MAP STD

1.

Fields
2
3
4
5
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

2.

Included:
MATNR
Material
BWKEY
Valuation Area
BWTAR
Valuation Type
LFGJA Year cur.period
LFMON
Current period
LBKUM
Total Stock
SALK3Total Value
VPRSV
Price control
VERPR
Moving price
STPRSStandard price
PEINH Price Unit
BKLASValuation Class
SALKV
Value/MA price
VKSAL
Total SP value
LVORM
DF client level
MTART
Material Type
MATKL
Material Group
MEINS Base Unit
WAERS
Currency
FROM_DATE Start date
TO_DATE
End date

Extraction Logic at R3 side:

Code written in CMOD : ZBIW include - ZXRSAU02


* Sucheta 17.03.2013
DATA:wa_zmat_plant_mbewh_attr TYPE zoxecd0239.
DATA: l_date TYPE zoxecd0239-to_date.
* Sucheta 17.03.2013
*** DATA:wa_zmat_plant_mbewh_attr TYPE zoxecd0239.
DATA: l_poper TYPE t009b-poper.
WHEN 'ZMAT_PLANT_MBEWH_ATTR'.
LOOP AT i_t_data INTO wa_zmat_plant_mbewh_attr.
***
l_poper = wa_zmat_plant_mbewh_attr-lfmon.
CALL FUNCTION 'LAST_DAY_IN_PERIOD_GET'
EXPORTING
i_gjahr
= wa_zmat_plant_mbewh_attr-lfgja
*
I_MONMIT
= 00
i_periv
= 'V3'
i_poper
= l_poper "wa_zmat_plant_mbewh_att
r-LFMON
IMPORTING
e_date
= l_date
EXCEPTIONS
input_false
= 1
t009_notfound
= 2
t009b_notfound
= 3
OTHERS
= 4
.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

wa_zmat_plant_mbewh_attr-to_date = l_date.
IF wa_zmat_plant_mbewh_attr-verpr GT 0.
MODIFY i_t_data FROM wa_zmat_plant_mbewh_attr.

ENDIF.
ENDLOOP.

Step 2.

Created Infocube : ZMM_C01 - FG Stock with Standard Price

1.

2.
3.
4.
Step 3. Transformation:

B. Data Loading :
Step 1. Created Infopak and Execute

1.

Step 2.

2.
Created DTP and Execute

C. Reporting:
Step 1.

Query Created : ZMM_C01_Q0001- ESD: Monthly FG Stock

You might also like