Standard report on Stock Status
Hi,
I need stock report in Inventory with the following output fields,
1.Material
2.Material Description
3.Flagged Material For deletion (Yes/No)
4.Plant
5.Storage Location
6.Division
7.Valuated Stock (Qty & Value)
8.Consignment Stock (Qty & Value)
9.Total Stock (Qty & Value)
Any standard reports available to generate this report cantaining all these fields.
Regards,
Baskar
hi,...
For any kind of damn report.:
In SQVI...
Enter some name..like zxxxxx. Create..
Enter description.
Data source: select table join
Enter
Click the insert table iconu2026enter the first table name
Again Click the insert table iconu2026enter the second table name
Then come back..
You will see all the fields in both the tables with two boxes next to each field..
The first box is the thing which you need to get in the output and the next box is for the inputting stuff..
Put tick mark in the relevant boxes according to ur requirementsu2026and execute...
Now save. Go to system...ststus....copy the program name..
THen go to se93...give the transaction code of your choice. create...paste the program you copied.. then save it as a local object..save...
Regards,
AMit P hiran
njoy SAP....
njoy lyf....
Similar Messages
-
Standard Report for stock Aging
Hello all,
can anyone plz let us know that is there any standard report in SAP for stock aging? actually i have to see the materials quantity whose 311 movement not done after 321 and also from how many days it is pending.
Kindly help and tell how can i find those materials quantity, while user also do 311 for partial quantity?
Regards.Hi @ABAP@
Check the followings...
MB24 - Reservations for Material
MB25 - Reservations for Account Assignment
MB51 - Material Document List
MB52 - List of Warehouse Stocks on Hand MB53 - Display Plant Stock Availability
MB54 - Consignment Stocks
MB56 - Analyze Batch Where-Used List
MB57 - Build Up Batch Where-Used List
MB58 - Consgmt and Ret. Packag. at Customer
MB59 - Material Document List
MB5B - Stocks for Posting Date
MB5C - Pick-Up List
MB5L - List of Stock Values: Balances
MB5M - ShL.exp/prod.date
MB5S - Display List of GR/IR Balances
MB5W - List of Stock Values
MB9A - Analyze Archived Material Documents
MBAL - Material Documents: Read Archive
MBGR - Display Material Documents by Movement Reason
MBSI - Find Inventory Sampling
MBSM - Display Cancelled Material Documents
MMBE - Stock Overview
MD07 - Current Material Overview
MR51 - Material Line Items
MRKO - Settle Consignment/Pipeline Liabilities
MB5T - Stock in transit CC -
I am trying to create a stock status report that shows all items grouped by item group, their quantity on hand, item cost, and total value. We need to have a subtotal by item group. I thought that XL Reporter would do this easily, but I am having difficulty.
In the Report Composer, I can create the listing of items with descriptions, quantities, and item costs, grouped by item group. Of course, I cannot perform the calculation to get the value of each item (quantity * cost). When I generate the report into the Report Designer, there are no errors and the design appears to be created OK. But when I run the report, the spreadsheet comes up completely blank except for column headers.
Can anyone tell me what the problem is?XL reporter is based on the concepts of Dimensions, Light Dimensions and Measures.
>> partial extract from XL Reporter FAQ.
28. When I create a query within the Report Composer that uses the dimension called GL Accounts and add the attribute Account Name then refresh the query it produces data as expected. However when the query is executed in Excel it does not produce any data. What am I doing wrong?
The query only contains dimensions and not measures. It is not possible to generate data with a query that does not contain a measure field type within Excel. Excel and the composer pick up data in different ways, therefore it is possible you will see data in the composer, however in excel you will not. Until a measure is added no data is produced.
Do check the URL for complete XL reporter FAQ: Check FAQ No.28
https://websmp107.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_HIER_KEY=701100035871000371280&_OBJECT=011000358700001325372005E&_SCENARIO=01100035870000000183&
For further information, check the following URL:
https://websmp107.sap-ag.de/~sapidb/011000358700003984512006E.pdf
You can check the following URL to understand : Creating a Profit & Loss Report Using XL Reporter
https://websmp107.sap-ag.de/~sapidb/011000358700001160462006E.pdf
Hope this information helps in providing solution to your actual requirement.
Regards
Satish -
SAP Standard Report for Stock Balances
Hi All,
Do we have a standard SAP report that gives the output in this format (or something close to this)
Date Stock Plant 1 Plant 2
Material 1 Material 2 Material 3 Material 1 Material 2 Material 3
1/1/2008 Opening Stock
GR
GI
Closing Stock
1/2/2008 Opening Stock
GR
GI
Closing Stock
1/3/2008 Opening Stock
GR
GI
Closing Stock
Regards
TomHi Jack,
As per your report requirement, there is no standard transaction available in SAP.
You have develop Z- Report for your requirement.
But keeping in mind the follwoing constarints
1) If it is a huge number of materials, Then the report will hours together. It may be lead to performance issue of the System. Because it has to get huge data from different tables as per you logic.
2) The report is not suitable for print. Because it will run pages together.Since you are including Opening balance, GR details, GI details and Closing balance for each materail.
Thanks & Best Regards
Girisha M S -
Hello Experts ,
Can you tell me the standard report for the status of PO as in GR qty , value , in voiced qty & value etc & open qty & value ??
Regardshi,
There is no direct report, but for a single material you can check the PO history from ME2N etc reports...
After executing the report there is the PO history tab...in it can see it individually...
But from the table you can see collectively...
Hope it helps..
Regards
Priyanka.P -
Reg : Z report for Stock on given date
Dear ABAP Guru's,
Iam in need of urgent report inorder to find Stock on given(particular) single date but not SAP standard report.That Stock Value should match the MC.9 value.Pls help meHi,
This code may help you.
*& Report ZDH_ITC_STOREP
REPORT ZDH_ITC_STOREP.
TABLES: T001L.
type-pools slis.
DATA: GT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV.
DATA: GT_HEADER TYPE SLIS_T_LISTHEADER.
DATA: GS_LAYOUT TYPE SLIS_LAYOUT_ALV.
DATA: GT_EVENTS TYPE SLIS_T_EVENT.
TYPES: BEGIN OF TY_FINAL,
MATNR TYPE MCHB-MATNR,
MATDES TYPE MAKT-MAKTX,
BATNO TYPE MCHB-CHARG,
UMIL TYPE MCHB-CLABS,
UCFC TYPE MCHB-CLABS,
BMIL TYPE MCHB-CSPEM,
BCFC TYPE MCHB-CLABS,
TMIL TYPE MCHB-CLABS,
TCFC TYPE MCHB-CLABS,
END OF TY_FINAL.
TYPES: BEGIN OF TY_MCHB,
MATNR TYPE MCHB-MATNR, " Material Number
CHARG TYPE MCHB-CHARG, " Batch Number
CLABS TYPE MCHB-CLABS, " Valuated Unrestricted-Use Stock
CSPEM TYPE MCHB-CSPEM, " Blocked Stock
UCFC TYPE MCHB-CLABS,
bcfc TYPE MCHB-CLABS,
END OF TY_MCHB.
*TYPES: BEGIN OF TY_MARA,
* MATNR TYPE MARA-MATNR,
* END OF TY_MARA.
TYPES: BEGIN OF TY_MAKT,
MATNR TYPE MAKT-MATNR, " Material Number
MAKTX TYPE MAKT-MAKTX, " MATERIAL DESCRIPTION
END OF TY_MAKT.
TYPES:BEGIN OF TY_MARM,
MATNR TYPE MARM-MATNR, "MATERIAL NUMBER
UMREN TYPE MARM-UMREN, "Denominator for conversion to base units of measure
UMREZ TYPE MARM-UMREZ, "Numerator for Conversion to Base Units of Measure
END OF TY_MARM.
DATA: IT_FINAL TYPE STANDARD TABLE OF TY_FINAL,
WA_FINAL TYPE TY_FINAL.
DATA: IT_MCHB TYPE STANDARD TABLE OF TY_MCHB,
WA_MCHB TYPE TY_MCHB.
*DATA: IT_MARA TYPE STANDARD TABLE OF TY_MARA,
* WA_MARA TYPE TY_MARA.
DATA: IT_MAKT TYPE STANDARD TABLE OF TY_MAKT,
WA_MAKT TYPE TY_MAKT.
DATA: IT_MARM TYPE STANDARD TABLE OF TY_MARM,
WA_MARM TYPE TY_MARM.
data: atot, btot type MCHB-CLABS.
PARAMETERS: PA_FACT TYPE T001W-WERKS OBLIGATORY, "FACTORY
PA_DATE TYPE SY-DATUM OBLIGATORY. "DATE
SELECT-OPTIONS: SO_STLO FOR T001L-LGORT OBLIGATORY. " STORAGE LOCATION
* GETTING THE MATERIALS
SELECT MATNR CHARG CLABS CSPEM
FROM MCHB
INTO TABLE IT_MCHB
WHERE WERKS = PA_FACT
AND LGORT IN SO_STLO.
* GETTING THE BRAND DESCRIPTION FROM THE ABOVE SELECTED MATERIAL
SELECT MATNR MAKTX
FROM MAKT
INTO TABLE IT_MAKT
FOR ALL ENTRIES IN IT_MCHB
WHERE MATNR = IT_MCHB-MATNR
AND SPRAS = 'EN'.
* GETTING THE BATCH CODE FOR THE ABOVE MATERIAL AND BRAND
SELECT MATNR UMREN UMREZ
FROM MARM
INTO TABLE IT_MARM
FOR ALL ENTRIES IN IT_MCHB
WHERE MATNR = IT_MCHB-MATNR.
* CALCULATING THE TOTALS OF BLOCKED AND UNRESTRICTED QTY
LOOP AT IT_MCHB INTO WA_MCHB.
READ TABLE IT_MARM INTO WA_MARM WITH KEY MATNR = WA_MCHB-MATNR.
WA_MCHB-ucfc = ( ( WA_MARM-UMREN / WA_MARM-umrez ) * wa_mchb-clabs ).
WA_MCHB-bcfc = ( ( wa_marm-umren / wa_marm-umrez ) * wa_mchb-cspem ).
* WA_MCHB-ucfc = atot.
* WA_MCHB-bcfc = btot.
modify IT_MCHB from WA_MCHB TRANSPORTING ucfc bcfc WHERE MATNR = WA_MCHB-MATNR.
READ TABLE it_makt into wa_makt with key MATNR = WA_MCHB-matnr.
WA_FINAL-matnr = WA_MCHB-MATNR.
WA_FINAL-MATDES = wa_makt-maktx.
WA_FINAL-BATNO = wa_mchb-CHARG.
WA_FINAL-UMIL = wa_MCHB-CLABS.
wa_final-UCFC = WA_MCHB-ucfc.
wa_final-bcfc = WA_MCHB-bcfc.
wa_final-bmil = WA_MCHB-CSPEM.
WA_FINAL-tmil = WA_MCHB-clabs + WA_MCHB-CSPEM.
WA_FINAL-tcfc = WA_MCHB-ucfc + WA_MCHB-bcfc.
append wa_final to IT_FINAL.
ENDLOOP.
perform buildheader USING GT_HEADER[].
PERFORM FIELDCATINIT USING GT_FIELDCAT[].
perform alvdisplay.
PERFORM build_layout USING GS_LAYOUT.
*& Form buildheader
* text
* --> p1 text
* <-- p2 text
FORM buildheader USING RT_HEADER TYPE SLIS_T_LISTHEADER..
DATA: TP TYPE SLIS_LISTHEADER.
DATA: TEXT(20) TYPE C,
DT TYPE SY-DATUM.
TP-TYP = 'H'.
TP-INFO = 'STOCK REPORT '.
APPEND TP TO RT_HEADER.
CLEAR TP.
WRITE SY-DATUM TO DT DD/MM/YYYY.
CONCATENATE 'DATE :' DT INTO TEXT.
TP-TYP = 'S'.
TP-INFO = TEXT.
APPEND TP TO RT_HEADER.
CLEAR TP.
ENDFORM. " buildheader
*& Form alvdisplay
* text
* --> p1 text
* <-- p2 text
FORM alvdisplay .
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
* I_INTERFACE_CHECK = ' '
* I_BYPASSING_BUFFER = ' '
* I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = 'ZDH_ITC_STOREP'
* I_CALLBACK_PF_STATUS_SET = ' '
* I_CALLBACK_USER_COMMAND = ' '
* I_CALLBACK_TOP_OF_PAGE = ' '
* I_CALLBACK_HTML_TOP_OF_PAGE = ' '
* I_CALLBACK_HTML_END_OF_LIST = ' '
* I_STRUCTURE_NAME =
* I_BACKGROUND_ID = ' '
* I_GRID_TITLE =
* I_GRID_SETTINGS =
IS_LAYOUT = GS_LAYOUT
IT_FIELDCAT = GT_FIELDCAT[]
* IT_EXCLUDING =
* IT_SPECIAL_GROUPS =
* IT_SORT =
* IT_FILTER =
* IS_SEL_HIDE =
* I_DEFAULT = 'X'
* I_SAVE = ' '
* IS_VARIANT =
* IT_EVENTS =
* IT_EVENT_EXIT =
* IS_PRINT =
* IS_REPREP_ID =
* I_SCREEN_START_COLUMN = 0
* I_SCREEN_START_LINE = 0
* I_SCREEN_END_COLUMN = 0
* I_SCREEN_END_LINE = 0
* I_HTML_HEIGHT_TOP = 0
* I_HTML_HEIGHT_END = 0
* IT_ALV_GRAPHICS =
* IT_HYPERLINK =
* IT_ADD_FIELDCAT =
* IT_EXCEPT_QINFO =
* IR_SALV_FULLSCREEN_ADAPTER =
* IMPORTING
* E_EXIT_CAUSED_BY_CALLER =
* ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = IT_FINAL
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " alvdisplay
*& Form FIELDCATINIT
* text
* --> p1 text
* <-- p2 text
FORM FIELDCATINIT USING FINIT TYPE SLIS_T_FIELDCAT_ALV.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-SELTEXT_L = 'MATERIAL NO'.
LS_FIELDCAT-KEY = 'X'.
LS_FIELDCAT-JUST = 'L'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MATDES'.
LS_FIELDCAT-SELTEXT_L = 'BRAND'.
LS_FIELDCAT-KEY = 'X'.
LS_FIELDCAT-JUST = 'L'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'BATNO'.
LS_FIELDCAT-SELTEXT_L = 'BATCH NO'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'UMIL'.
LS_FIELDCAT-SELTEXT_L = 'RESTRICTED'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'UCFC'.
LS_FIELDCAT-SELTEXT_L = 'UCFC'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'BMIL'.
LS_FIELDCAT-SELTEXT_L = 'BLOCKED'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'BCFC'.
LS_FIELDCAT-SELTEXT_L = 'BCFC'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'TMIL'.
LS_FIELDCAT-SELTEXT_L = 'TOTAL MIL'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'TCFC'.
LS_FIELDCAT-SELTEXT_L = 'TCFC'.
APPEND LS_FIELDCAT TO FINIT.
CLEAR LS_FIELDCAT.
ENDFORM. " FIELDCATINIT
*& Form BUILDLAYOUT
* text
* -->P_GS_LAYOUT[] text
FORM BUILD_LAYOUT USING RS_LAYOUT TYPE SLIS_LAYOUT_ALV.
RS_LAYOUT-NO_INPUT = 'X'.
RS_LAYOUT-ZEBRA = 'X'.
RS_LAYOUT-COLWIDTH_OPTIMIZE = ' '.
RS_LAYOUT-NO_COLHEAD = ' '.
RS_LAYOUT-NO_VLINE = ' '.
RS_LAYOUT-INFO_FIELDNAME = 'WS_COLOR'.
ENDFORM.
" BUILDLAYOUT
HTH
Regards,
Dhruv Shah -
Report for stock transfer from plant to plant
Hi,
Is there any standard report for stock transfer from plant to plant .
If not is there any enhancements to get the above report.
Regards,
Ravindranath.Hi Ravi,
U can use the tcode MB51 and their u can give the input as 301 if it is 1 step in the mvt type or use 303 and 305 for 2 step transfer. and generate the report.
if u want the list of stock transport orders then use tcode ME2N and the input parameter as item category "U" and generate the report.
hope it wud have answered ur question
Reward if useful
Shawn -
Dear All,
I have requiriment for standard report MMBE (stock related data) .How to call standard report in
web dynpro using abap.
Regards,
s.Ramakrishna.Hi Ramakrishna,
We usually use SUBMIT statement to call a report.
For example,
SUBMIT ztest WITH par1 = lv_par1 AND RETURN.
Here par1 is the parameter of the report. If there are no parameters, we can simply use
SUBMIT ztest AND RETURN.
Regards,
Manogna -
Standard report to check MRP status
Hi,
Is there any standard reports to check the materials based on the MRP status? (Eg: Materials that are under A(Free and avilable) etc etc)
Im using SAP 6.0
Thanks in advance.Hi,
1. MD04 - Stock requirement list
2. MD05 - MRP list
3. MD06 - MRP list collectively
4. MD07 - Stock requirement list collectively.
Please see if need anything more.
Regards,
Anil -
Standard report for period end stock report
Hi all,
My client is looking for a SAP standard report for material.Their req is as follows.
Open Bal (Stock)
Add: Purchase/Production
Less: Sales/Consumption
Closing Bal(Stock)
I have sugegested them MC.9,MB51,etc....but they are not satified.
They are not willing to go for a 'Z' report too....
Can any one suggest me whether their is any function module or bapi or badi thro' which i can fullfill my clients req. or any other better alternative like report painter,set,etc which suit my requirement.
(can you please let me know from table i can get these datas......just for knowledge purpose)
hope that anybody will guide me...
We are in 6.0 version
God Bless
RegardsTry Standard Report MB5B once.
Regards,
Ashok -
Required Standard report for Deliveries Made vs Stock Transfer POu2019s
Hi,
Is there any standard report for Generate Daily Report detailing Deliveries Made vs Stock Transfer POu2019s...
Plz help.Hi,
Using MKPF table take all material document, then usign the doc no (mblnr) take data from MSEG table
with movement type 641 and 642 in case of reversal (STO). 101 and 102 for (Delviery) .
take STO po of above movement type from table EKPO with PSTYP (item cat, field ) = 7. Comparing sto and delivery details and you will get the output. -
Standard Report, for checking the PR approval status by a certain User
Hello Experts,
Is there any standard report in the SAP where we can find out for the given managers, if level 1 approver is Mr. X, then which all has been approved by Mr. X and and pending with subsequent approvers?
Please help.
thanks and regards,
Yawar KhanHi,
Yes, standard report is available for PR approval status list using T-code ME5A - List Display of Purchase Requisitions and the following input data's are given .
Purchasing Group : ___
Scope of List : ALV
Plant : _____ (if required)
- Assigned Purchase Requisitions to be ticked.
- Released Requisition Only to be ticked.
- Requisition for overall Release to be ticked.
- Requisition for Item-wise Release to be ticked.
Now execute the report and then report top layout button click for 'Release indicator' option selected for released status confirmation purpose. If release indicator status is 'X' means PR released, otherwise PR is not released.
Hope, it is useful for you.
Regards,
K.Rajendran -
Standard stock report for Stock Commitments
Hi gurus,
Is there any standard report available to see the Stock like Reserved qty,stock transfer,scheduled for delivery against each batch in a same transaction like MMBE.
In MMBE by selecting the Read Stock Commitments indicator we can get.
the constrain is here we can able to see against only one material.
if i goto MB52 i am not getting the above said stock type.
Expecting Your Valuable Suggestions!
Regards,
D.K.Vijaya BhaskarMMBE can be used as a report for individual material & MB5B is very useful Transaction Code as stock report for multiple material. It requires to be explored more & more, so that most of the stock report as per requirement is avialble.
Regards,
Rajesh Banka
Reward points if helpful. -
Do we have standard report to show sale order stock with amount?
Do we have standard report to show sale order stock with amount?
I try to use MB5B and MBBS but they don't show value.
MB5B show only qty
MBBS no any report.
Please kindly help.
Thank you very much.Okay Thank you very much for your suggestion.
I think I have to create a new ZProgram. T_T -
In Standard Report Of ALV How Can Set PF Status.
In Standard Report Of ALV How Can Set PF Status.
Thanking in anticipation.in the call function module, you pass the PF status parameter.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = pgm
<i> <u> i_callback_pf_status_set = 'SET_PF_STATUS'</u></i>
it_fieldcat = fieldcat
is_variant = disvariant
is_layout = layout
is_print = print
i_save = 'A'
it_events = eventcat
it_sort = sortcat
i_callback_user_command = 'USER_COMMAND'
TABLES
t_outtab = a_output
EXCEPTIONS
program_error = 1
OTHERS = 2.
ENDFORM. "LIST_DISPLAY
FORM SET_PF_STATUS *
FORM set_pf_status USING extab TYPE slis_t_extab.
SET PF-STATUS 'ZZSTD'.
ENDFORM. "set_pf_status
Here double Click on ZZSTD. IT will take you to a different screen and you have to set it.
Ster.
Maybe you are looking for
-
Access Address Book data from terminal
Hi everyone, I was wondering if there is a way to access Address Book data from the terminal. For instance, I would need a command that would output an address of a given person. Thanks in advance for your input
-
Mac Formatted Time Capsule w/ PC Formatted External Drive Via USB?
I use a Mac-formatted Time Capsule to run Time Machine backups on my MacBook Pro. My wife backs up her PC laptop on a PC-formatted Western Digital "My Book" hard drive which is powered via A/C wall adapter. I connected the Western Digital PC drive
-
Hi All, I have a moronic question. I have a simple jar file called xmlpowertoolkit.jar and I can't get any of the classes in it imported into my simple console app. I unpacked the jar file to look at the namespace hierarchy since I have no documentat
-
Powerbook 12" 'Bluetooth Loading..." nothing happens
Hi, I have a 12" pb, built in bluetooth, 10.4.2. When i attempt to open bluetooth preferences I get the message "Bluetooth Loading", and... it just hangs there, I have to force quiet System Preferences. If I look in the system profiler it tells me th
-
Nested Conditions in a Query or Priority setting
Hi all Would anyone know whether it would be possible to do nested conditions or set the priority of conditions in a query? My problem is that I have two conditions, A and B. Both are optional, however, if both are entered together I want condition A