Report gives stock in unit of issue
Hi,
Mb52 gives stock in basic unit of measure .
Is any other report where i want stock in unit of issue with list of material.
Regards,
Rajendra D. Sawant
hi,
you can see from mmbe for only one material for different units.
best regards,
Similar Messages
-
Hi Gurus
We have a scenario, where in we are maintaining , diff UoM for the Base unit & unit of issue in the material master.
Our legacy team finds it easy to maintain the stock in unit of issue. how will it impact initial stock loading ?
MuthuHi
Initial stock is always maintained in the Stock keeping unit that is base UOM.
Unit of issue will be taken only when issue related movements are performed
If you are thisnking to change the UOM now after uplaoding the stock, it may not be possible. You need to remove the stock & then reload it with Unt of issue.
Thanks & Regards
Kishore -
Report which gives stock quantities and values
Hi all
Is there any standard transaction which gives report of stock quanitities and stock values.
Thanks and Regards
Renukaprasad.hi,
Quantities from tables MARD and MARDH
Valuated quantities with value from tables MBEW and MBEWH.
Customer order stock from MSKA and MSKAH
stock at vendors from MSLB and MSLBH
Batch stock from MCHB and MCHBH
customer consignment stock from MSKU and MSKUH..
or
MC.9 -
MM Report on Stock on Hand.
I am looking for a report reflecting the u201CTop 500 materials in a descending stock-on-hand value sequenceu201D as on a specific date. (it should reflect the mat number; description; unit of issue; unit price; SOH value per mat and cumulative value.)
How can I ge this in Invemtory Management.Dear All,
My query regarding stock on hand (MB5B )
1)When mb5b is used I am unable to take stock in a particular storage location.How to acheive this
2)In MB5B all the materials in the plant are being displayed which should not be and only material which are involved in stock trasactions (ie, opening stock,issues, closing stock etc)
Hope I am clear.
How to over come the above problems.
Pls provide your valuable inputs.
Regards, -
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 -
Inventory report for stock category B
Hi everyone,
We are trying to generate a customer stock inventory report with stock category B. The table MARD is not displaying any values annwe also looked at table MKOL. Its not giving us any. How do i get the inventory report for this stock type B. Kindly Advise.it is customer owned stock. We receiver materials from customer for repair and we recondition them and we give it back. for this we maintain it in stock type B. it is specifically used in aerospace industries. We want to make an inventory report for this customer owned stock in our inventory . i am unable to get the table. Kindly advise
-
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 -
Hi Experts,
I have unit of issue (in BOM and Matl Master) which is Alt UOM, different from Base unit of measure. While doing MFBF, I am getting qty of component in Alt UOM but actually system is withdrawing components in Base Unit of measure only. This is resulting in postprocessing records - COGI in base UOM. What should I do so that system will issue component in Alt UOM.
Thanks
SureshDear,
Do not worry about unot of measure...system will issue the material in the unit you have maintained in BOM. More over whatever the unit you have enetered, systme will calculate the alternate unit qty and updates the stock. Usually MMBE shoews the stock in all units...but material is valuated w.r.t base unit of measure. Hence system willcalcuate the al unit and updates FI documents to updating the stock.
Hence system will calculate the unit conversion you maintained in material master
Can we know what problem you are facing in post processing? -
'Value of valuated stock that has been issued' is different in MCBE and S031
Hello,
I noted that the field 'Value of valuated stock that has been issued' is different in the same period (07.2013) in table S031 and in the transaction MCBE.
Also, if the 'Quantity of valuated stock issues' for this period is 0, how can this field be calculated?
Thank's in advance.
Regards,
Carla RibeiroHello Carla,
I am also analysing the same issue for S031 and MCBE. Found some points to share with you.
What I understood is this is due to Valueated stcock receipt value. This value is being added in issue value in MCBE report.
But not able to get why ? and S031 doesnt have value for valuated stock rec value. This value is being calculated during runtime and added to issue value in MCBE
Pls check and let me know if you have found the solution.
Thanks
Milind -
Unit of Issue not considered in Excise Register Entries in Std SAP
Dear Experts ,
I have a material Base UoM is KG
i procured 100 KG
the Unit of issue for the same is G(grams)
now the consumption of 100 G was booked
Excise registers shows the following entries :
qty rcvd : 100 ( there is no unit )
qty issued :100
balance : 0
whilst the balance shud be 99 KG
Pls give ur inputs
Regards
AnisI donot have any problem with reciepts
My problem is with issue .
i have been suggested to use the user exit J_1I7_USEREXIT_J1I5_VALIDATE
for which the coding needs to be done .
The same was done as under :
FUNCTION J_1I7_USEREXIT_J1I5_VALIDATE.
""Local Interface:
*" IMPORTING
*" VALUE(RCPTISSRSN) TYPE J_1IPART1-RCPTISSRSN OPTIONAL
*" TABLES
*" T_MSEG STRUCTURE MSEG OPTIONAL
TABLES
T_MSEG STRUCTURE MSEG OPTIONAL
tables:j_1ipart1.
data:it_mseg like t_mseg occurs 0 with header line.
if sy-tcode = 'J1I5'.
move-corresponding t_mseg to j_1ipart1.
j_1ipart1-menge = t_mseg-menge.
j_1ipart1-meins = t_mseg-meins.
modify j_1ipart1 ."where mblnr = t_mseg-mblnr and zeile = t_mseg-zeile.
endif.
ENDFUNCTION.
The logic is to put an entry for J_1IPART1-MENGE & J_1IPART1-MEINS from
MSEG-MEINS & MSEG-MEINS instead of the default used in the system ( MSEG-ERFMG & MSEG-ERFME)
But the above doesnt work.
Pls do help.
Regards
Anis -
How to extract an employee reporting hierarchy per org unit in spreadsheet
Hi Guys,
Can any one advise if there's a standard report I can use to see employee's reporting hierachy in spreadsheetformat ?
Report must have per org unit positions with their related positions :'reports to' A002 relationship between two positions in a specific org unit and person's name/employee number occuping the positions.
I tried creating joint table but battling to undestand how I can have the two related positions info in the infoset.
Current standard report give me only positions with reports to relationship but haven't found report showing me positions with reports to relationship and their related position.Have you tried using logical database PCH? That gives flexibility to create this kind of report. Create an infoset in SQ02 and an Adhoc Query in SQ01 based on PCH Logical Database. You will need the relationship subtype 'A002' and related object type 'P' on selection screen.
Edited by: Shafiq Rehman on Feb 6, 2008 4:23 PM -
Reconciliation fo stock report at stock type level
Hi gurus,
I want to compare the stock quantities in a stock report with ECC when I drill down the report at Stock type level. I have tried to do it through MB5B but I found it not appropriate as the stock type calculation in BW as based on some LIS logic. also I found it is not always same as in MB5B.
Please suggest me how can I cpmpare the data at stock type in ECC.
thanks in advance
Regards,
JitendraHi,
Use 2LIS_03_BX, 2LIS_03_BF, 2LIS_03_UM to 0IC_C03 Cube and design the report.
Use :
0VALSTCKVAL " for Value
0VALSTCKQTY " for Qty
0CALMONTH " for Month
Use the above combinations in New Selections in columns and go it.
For Qty Opening:
New Selection bad drag abd drop following things
0VALSTCKQTY " for Qty
0CALMONTH " for Month and restrict with less then or equalto option variable (single value, user input) and set the offeset
value = -1 bcoz if user will give 12.2009 , so it will display 11.2009 closing stock, this is opening for 12.2009.
For Qty Closing:
New Selection bad drag abd drop following things
0VALSTCKQTY " for Qty
0CALMONTH " for Month and restrict with less then or equalto option variable (single value, user input) .
In the same way build for Value and other Keyfigures on 0IC_C03.
And
Drag & drop
0MATERAIL
0PLANT " Give some Input Variable.
Reconcile BW Vs ECC MB5B
In ECC goto MB5B and give Material and Plant and Date Range corrctly , select radio button Valuated Stock an dexecute and check teh Opening/Closing Stock for that month.
Once you design your report like above then you can check in ECC in MB5B
See the steps.
Treatment of historical full loads with Inventory cube
Setting up material movement/inventory with limit locking time
If it is BI 7 then for BX in in DTP in Extraction Tab you need to select Extacrion mode = NON-Cumulative option.
Thanks
Reddy -
Org unit reporting to multiple Org units
Hi,
We have set the A002 relationship as time constraint 002 and the B002 is set up as time constriant 3 but we are still able assign the org unit to report to multiple org units. Can you please let me know how to fix this issue.
Thanks
VickHi,
Change the reporting relationshipp time constraint as 1
Regards,
Nitin -
SCOM Availability reports gives monitoring unavailable
Hi,
We are facing issues in availability reports. We fetch daily availability reports for windows servers. We had selected unplanned maintenance and monitoring unavailable as the downtime parameters.
Availability report gives about 2-3 hours as monitoring unavailable for all servers although the agents are healthy in SCOM and management servers are also not down. Please suggest what's wrong here.
Regards,
Daya RamHi,
If the agent is down, and SCOM will send an alert for heartbeat failure. Would you please check out whether those agents have ever been turned off?
And by running below SQL query we can find out all alerts about heartbeat failure.
SELECT
[AlertName],[BaseManagedEntity].DisplayName
,[RepeatCount]
FROM [OperationsManager].[dbo].[Alert]
JOIN [OperationsManager].[dbo].[BaseManagedEntity]
ON [ALERT].BaseManagedEntityId=[BaseManagedEntity].BaseManagedEntityId
WHERE [ALERT].AlertName
= 'Microsoft.SystemCenter.HealthService.Heartbeat'
Regards,
Yan Li
Please remember to mark the replies as answers if they help and unmark them if they provide no help. -
One Org unit reports to 2 org.units
We required that one organizational unit reports to two org unit .
How can we achieve that??
Thanks,Hi,
I don't think we could give 50 for the priority because the data is overlapped if the start date and end date between two objects are same. For Relationship A002 Reports (line) to, we couldn't fill the weighting percentage too. I think you can use another another relationship A/B 262 Reports to. Is it exactly reports to two org. units or there is a priority reporting and additional reporting? If both are priority reporting, I think you can use matrix organization.
Maybe you are looking for
-
Recurringly skips opening and closing of particular songs
Dear me, this again proves why itunes is my least favorite part of owning a mac. I have been having this problem over several iterations of iTunes. When attempting to play certain songs, iTunes will skip several seconds of the opening or ending of pa
-
Excise Invoice Number in FBL5N
Dear All, In FBL5N only Billing Document number will come. But there is no provision for Excise Invoice number. Same way at the time payment receipt from customer there is no provision for Excise Invoice number in the layout. But Customer will make t
-
Can I still download Adobe 9 Pro Extended and will it work with Windows 8 64 bit?
Can I still download Adobe 9 Pro Extended and will it work with Windows 8 64 bit?
-
Upgrade from 11.1.2.1 to 11.1.2.3
Hi, We are planning to upgrade from 11.1.2.1 to 11.1.2.3. What are best practices that we can follow to upgrade. As we all know that there is no client for HFM.Ours is classic HFM application. Can we upgrade classic to classic to classic? or do we
-
Text Mail for every change in status
Dear All, I know how to trigger mail with smart form for change in status. But I want to trigger sort of alert through mail to respective user. Which will intimate user for change in new status. How can I do that? In SCOT -> SMTP i have changed PDF t