Stock ageing report with batch Management active
Hi Experts,
My client wants a Stock ageing report and batch management is active
According to my client, Inventory ageing report should show stock quantities and stock value as follows,
1. Below one year
2. Between one and two years
3. Above two years
What are the table and fields to be considered for this report.
Thanks
NDS
What steps do you mean? taking an ABAP course and doing it yourself, or stepping to an ABAPer and let him know what he shall do?
you asked for a stock report, not for a movement report.
If I go into my warehouse and looking at all the stuff sitting there and want a report that should tell me how old this stuff is, then i am not intrested if there was a goods receipt movement.
However I would like to know the last movement date. In this case you have to look into table S032 or into the movements MSEG (with MKPF as header table)
Similar Messages
-
Stock ageing report without Batch Management
Hi Gurus,
My client wants a Stock ageing report. But my concern here is can we achieve this without batch management
According to my client, Inventory ageing report should show stock quantities and stock value as follows,
1. Below one year
2. Between one and two years
3. Above two years
We can accumulate the goods receipt as per Material document date and movement type according to the above age requirement.
But, can we track goods issues from the above age groups without Batch Management.
Experts Pls reply and If possible, pls explain how we can achieve this.
Thanks
NDSAs you already noticed not only the input (GR) but the output (GI) is also important.
The date of the GR is only one thing, but after that you received the goods in your SLoc you cannot make difference between stocks received at different times.
As your stock is not distinguished in the system as per the GR date you cannot say that which sub-stock has been consumed during GI.
So, without batch management you cannot achieve your goal in standard system.
Of course, physically you can realize your idea by putting labels on different batches - this would mean batch management physically and not in SAP.
If you use warehouse management you can use a workaround: the GR date is stored in the quants and this makes possible to track the age of the stock without batch management. Please check:
http://help.sap.com/erp2005_ehp_04/helpdata/EN/c6/f83b5e4afa11d182b90000e829fbfe/frameset.htm
Regards,
Csaba -
Stock Aging report with current date
Dear Experts
Can we able to take stock aging report with current date?
Thanks&Regards,
Vinoth Raj KYou're posting in the Portuguese B1 space.
You might want to post in the English one: SAP Business One Application -
Stock ageing report in inventory management
Hi,
iam working in stock ageing report my requirment is i for developing stock ageing i have chars for plant and material ,and other 2 chars but i dont have cal day i have only creation on date means posting date only availble .my current layout is :
Plant
Plant Material 0 u2013 30 Days 30 u2013 60 Days 60 u2013 90 Days 90 u2013 180 Days > 180 Days
Expired Blocked Restricted
above is mentioned is my current layout.
but now user will be want they want see 0-30 below month also mean july- august same as 30-60 also.
Report to display always 2 months data at a time. Previous month closing and current month ongoing
this is my requirement please hpe help on this.
thanks in advance.
DevaAs you already noticed not only the input (GR) but the output (GI) is also important.
The date of the GR is only one thing, but after that you received the goods in your SLoc you cannot make difference between stocks received at different times.
As your stock is not distinguished in the system as per the GR date you cannot say that which sub-stock has been consumed during GI.
So, without batch management you cannot achieve your goal in standard system.
Of course, physically you can realize your idea by putting labels on different batches - this would mean batch management physically and not in SAP.
If you use warehouse management you can use a workaround: the GR date is stored in the quants and this makes possible to track the age of the stock without batch management. Please check:
http://help.sap.com/erp2005_ehp_04/helpdata/EN/c6/f83b5e4afa11d182b90000e829fbfe/frameset.htm
Regards,
Csaba -
Free Goods with Batch Management Activated !!!
Hi Gurus,
I have defined a free goods master data for material on which batch is activated. I have defined the it as with a min of 10 qty 1 free good will be delivered as exclusive item
Now as the batch management is active and each batch has 1 qty in it. Now in order to deliver 1 free good first i have to enter 10 line item of the same material and after the 11 th line system should generate 1 free good item. But this is not happening is there any standard configuration required for this process
Early reply will be awarded accordingly.
Thanks in advance
Edited by: Abaper Abaper on Jul 10, 2008 12:31 PM
Edited by: Abaper Abaper on Jul 10, 2008 12:32 PMHi Abaper,
Free Goods Determination follows the condition technique and hence you should have one condition type assigned to it one access sequence and then maintain the condition type (NA00) in a Free Goods Determination Procedure (NA0000).
Then assign this procedure to your permitted sales area and maintain the free goods determination master data (VBN1).
Also Check the settings of Item Category Assignment
It should be ORNORMFREE+TAN -
> TANN.
By this settings your free goods should work.
Reward if it helps you
Regards
Harsh -
Batch transaction stock aging report
Hi Experts,
Can you some one help me with query which give stock aging report base on Batch wise transactions (IBT1).
Item Code, Item description Batch#(Qty which are >0), Batch Qty, Stock "IN" creation Date,
Thanks for your help.
Regards,
SureshDear parneeth,
As requested please try this Query to fulfill your requirement.
SELECT T0.docnum,
T2.BatchNum,T2.ItemCode,T2.Quantity,
T2.ItemName,T0.CardName as Supplier,
T2.SuppSerial,T2.IntrSerial,T2.ExpDate,T2.PrdDate,T2.InDate,T2.Located,
convert(varchar(8000),T2.Notes)
FROM OPDN T0 INNER JOIN PDN1 T1 ON T0.DocEntry=T1.DocEntry
inner join
OIBT T2 on T1.ItemCode = t2.ItemCode and T0.objtype=T2.basetype and T2.baseentry=T1.Docentry
inner join
oitm T5 on T1.Itemcode=T5.Itemcode
WHERE
T2.quantity>0
group by T0.docnum,T2.BatchNum,T2.ItemCode,T2.Quantity,
T2.ItemName,T0.CardName,
T2.SuppSerial,T2.IntrSerial,T2.ExpDate,T2.PrdDate,T2.InDate,T2.Located,
convert(varchar(8000),T2.Notes),T1.Linetotal,T1.Quantity
REGARDS
MANGESH PAGDHARE.
Edited by: MANGESH PAGDHARE on Jan 9, 2012 6:31 PM -
Facing Issue with Stock Ageing report
In Blocked Stock Ageing report Output, I am facing following issues
1. Stock is correct but once we include the "Reason For Movement" then the aging is getting wrong and in some cases value is coming Negative.
2. In some cases "Reason For Movement" is coming in ‘#’, but this is a mandatory field. Hence cannot be blank.
Note:
1. Overall stock is coming correct.
2. Reason Movement chat. is in free char
3. Report is based 0IC_C03.Hi Nadeem,
Reason for Movement is loading from what attribute? check in RSRV for that attribute.
RSRV-->All Elementary Tests ->Master Data ->Compare Size of P-, Q- with X- and Y- Tables respectively .
If it has any error then correct that error in RSRV. It will solve your problem.
Regards,
Rajesh -
Split valuation with batch management and project stock
Dear Gurus,
I need to combine two following requirements:
1. split valuation with batch management (valuation type = batch number)
2. project stock
These two functionalities work fine separately but not together.
I receipt PO for material with spiit valuation on a batch level into a project stock. Posting is OK and material document (MSEG table) seems to be OK (batch number, valuation type and project stock are in this table). The problem appears when I want to display material in this valuation type (MM03) or batch (MSC3n). They don't exist!!! Short investigation showed that during goods receipt table MBEW (valuated stock) was not updated with this valuation type.
But If PO is receipt into normal stock first and then posted into project stock everything is OK.
Have you had or heart about such issue? I would appreciate any sugestion.
Thsnks in advance.
Marcin BernatHi,
As you already know ,u are using project stock and doing goods receipt against project, stock table QBEW will be updated and not MBEW. MBEW only updates in case of plant stock valuation. If u receive any goods against project stock it does not contribute to plant stock. Irrespective whether your material is managed in split valuation or not, If it is received against project stock it only updates QBEW. There is no need to update MBEW, if u r using split valuation in project. QBEW also have valuation type as another level like MBEW. If u want to see material price for project stock, it can be seen in QBEW -valuation type and not in mm03.
As u r receiving goods against project stock this is d only reason QBEW is updated and not MBEW.
QBEW will store all information like MBEW for batch number, valuation type and project stock assignment.
Hope it answers your question.
Deepak. -
Stock Report with Batch Number
Hi ,
My Client requires stock report with Batch numbers .required report format is
Item Code,BatchNumber,OpenQty,OpenVal,PurchaseQty,PurchaseVal,SalesQty,SalesVal,ClosQty,CloseVal
I tried using query on wiki for stock report but that query is written in 2007 and Batch tables and OINM table is changes in 8.81.
http://wiki.sdn.sap.com/wiki/display/B1/SAPB1SQLH-INItemInventoryOpeningandClosingStockper+warehouse
can any one help with stock report- batches.
Thanks,
PreetiHI,
use below query as basis and mofiy the fields required. it shows linking in batch and transaction tables:
SELECT distinct T0.ItemCode,T0.ItemName ,T0.DocDate ,T0.DocType ,T0.DocNum,T0.LocCode ,t4.DistNumber as [BatchNumber], T1.Quantity ,T5.CalcPrice as [Price]
FROM [OITL] T0
INNER JOIN [ITL1] T1 ON T1.[LogEntry] = T0.[LogEntry]
INNER JOIN OBTN T4 on T1.MdAbsEntry=T4.AbsEntry
INNER JOIN [OITM] T2 ON T2.[ItemCode] = T0.[ItemCode]
Inner JOin OINM T5 on T0.ItemCode =T5.ItemCode and T0.LocCode = T5.Warehouse and T0.AppDocNum = T5.BASE_REF
Thanks,
Neetu -
Urgent: Regarding Stock Ageing report
hi,
i want to have stock ageing report in which i want to have the deatils :-
This is the material which is present in the palnt from dis <b>date</b> and further details of it consumption. plzz tell the <b>tcode</b> for it.
plzz help me out as it is most urgent to me..
regards,
ric.s
Message was edited by:
ric .sHi
The report MC.9 shows Last movement date/Last receipt date / Last issue date.
In period to analyze give appropriate date range
Or
check MSEG & MARD table to get details about material documents with date
Vishal... -
Problem with batch management indicator
Hi Gurus,
I have an issue with batch management.
There is one material which was not batch managed. The requirement was to make it batch managed. There were no open purchase orders and the only thing pending was the stock in the present and previous periods. The stock quantity in the previous period and the present period matched(470 Kg). I opened the previous posting period, used movement type 551 and scrapped the stock. There was zero stock for the current period and the present period.
I changed the batch management indicator successfully. Now the issue is whil i am trying to cancel the material document
1. Now that the material is batch managed, whie trying to cancel the material document using MIGO, the system prompts for a batch to be entered. But the batch field is greyed out and i am not able to enter a batch
2. I have tried to cancel the material document using MBST and MIGO. The sytem prompts for a batch to be entered but not allowing me to do so as the batch field is greyed out.
Any pointers will be appreciated.
Many Thanks,
SajinHi Sajin,
What is a reason to cancel a material document? When was that material document created? Before or after flagging the indicator in the material master?
Ilya. -
Spilt valuation with batch management?
Gurus,
I want to activate split valuation with batch management..
i know the configuration of doing split valuation..
but, i need help on batch management configuration...hi,
Why do you want both at the same time??
Either split val. or batch management independently can solve your issues...
Please let me know the reason...
For split valuation :
To select split valuation ('OMWC'), proceed as follows:
1. Determine the valuation categories and valuation types that are allowed for all valuation areas:
global valuation categories via menu "Goto --> Global Categories"
global valuation types via menu "Goto --> Global Types"
2. Allocate the valuation types to the valuation categories.
a) Select "Goto --> Global Categories".
b) Position the cursor on a valuation category and select
"Goto --> Global Categories --> Assignments --> 'Types->Category'".
c) Activate the valuation types you want.
3. Determine the local valuation categories for each valuation area.
a) Select "Goto --> Local definitions".
b) Position the cursor on a valuation area and select
"Goto --> Local Definitions --> Allocate Categoires->Org.units (button Cats->(OU)".
You obtain a list of the global valuation categories.
c) Activate the categories to be used in this valuation area.
The system creates the local valuation types based on the allocations under point 2.
Only now can you create a master record with split valuation.
Specifying Split Valuation by creating Material Subject to Split Valuation
1. Create a material master record, selecting the Accounting View 1.
2. Enter your data as required on the Accounting data screen, specifying a valuation category.
(If you can't find the valuation category field, it might be hidden, use OMSR to define the Field Groups.
Look for the field MBEW-BWTTY for Valuation category).
3. Be sure that the price control indicator is V for moving average price and enter a moving average price.
4. In the case of split valuation, you can create only one valuation header record with price control V because the
individual stock values are cumulated, and this total value is written to the valuation header record. This is where the
individual stocks of a material are managed cumulatively. To do this, fill in the Valuation category field on the accounting
screen when you create the material master record and leave the Valuation type field blank.
5. Save your data and the system creates the valuation header record.
6. The initial screen appears.
7. Extend the material by creating new material master records from the Accounting view 1. For the first material, specify a
valuation type in the Organizational Levels dialog box and enter the respective accounting data on the data screen.
Proceed likewise for the other materials, distinguishing between them by valuation type. To do this, call up the material in
creation mode again. Due to the fact that a valuation header record exists, the system requires you to enter a valuation
type for the valuation category.
8. Repeat step seven for every valuation type planned.
You want to valuate the stock of material XYZ that you obtain from manufacturer A in Los Angeles at a different price than the stock you obtain from manufacturer B in Detroit. In this case, the valuation category is H for origin. Your valuation types can be LOS ANGELES and DETROIT.
If a material is subject to split valuation, every quantity (sub-stock) of this material must be assigned to a valuation type (for example, country of origin).
For every valuation type, there are two types of data in the system, as follows:
Valuation data (for example, valuation price, total stock quantity, total stock value), which is defined for every valuation type at valuation-area level and applies to all dependent storage locations.
Stock data, which, like batch data, is managed separately for each storage location. If a material that is subject to split valuation is also subject to management in batches, its stock data is not managed by valuation type, but rather by batch. Every batch is assigned to a valuation type.
The stock quantity, stock value, and valuation price for all valuation types are managed cumulatively at valuation-area level
Regards
Priyanka.P -
Same material master in two company codes with batch management
Hi,
There are two company codes in one client. In one batch management is already active. But in another company code batch management is not required. Is it possible to have batch management active in one company code and inactive in another company code where both the co. codes are in the same client? The same material master to be used in both company codes.
Thanks,
Satya.Hi Satyabarata,
As far as you dont want to move the same materiel i.eStock Transfer with Inter comapy billing scenario then it will be fine.
If you try to Transfer a Batch manged material into a non batch manged CC it will work fine. But on the other hand when do via-versa the system will ask for the Batch information where the Batch management is active.
If you want to use same Material Master for both CC then its not advisable.
Please let me know if you need any other information.
Thx.
MJ -
Packing handling units to outbound delivery with batch management
Hello all,
I am packing an outbound delivery with a material that has batch management active. The packing is from a storage location that manages handling units (HU-managed sloc).
My problem is u2013 before entering the HUs to the delivery u2013 the system asks me to enter the batches (in the batch split function). Only then I am allowed to enter the HUs in the packing function.
What could be the reason for this preliminary batch entries ?
How can I set the system not to do that, i.e., I would like to be able to enter the HUs directly without entering the batchs separately.
Thanks,
IsaacDear Isaac,
this system behaviour can not be changed in standard and is also not recommended to change it via a modification. The reason for this system behaviour is to avoid inconsistencies in the system. The HU that you assign to the delivery, should exactly fit to the delivery. In case if the material is batch managed, you should specify the batch first, and then add the fitting HU with exactly that batch.
I suppose you checked the longtext for HUDIALOG102, that you get in the described case, but I copy it for you, in case if you did not read it:
"Diagnosis
There are items to be handled in batches which have not yet been
assigned to a batch.
Batches must be recognized for items with HU-managed storage location
For items at a storage location that is not HU-managed, the item type
determines if packing will take place at cumulated item quantity level
(meaning that the batch is not recognized at any point in the handling
unit) or if packing must take place at batch level.
System Response
If an item requires batch identification, that item will not be
suggested for packing as long as the batch is not recognized.
Procedure
Go to the maintenance of the delivery item and assign at least one batch
to the item."
Regards,
Ely -
Production order release with batch management
Dear All
Our company are going to use batch managment. But someone told us the production order cannot be released if the component with batch managment is missing (requirment is lower than stock). Is that true?Dear,
It depend upon the setting means if you want to automatic batch determination in production order for component then system will not allow to release if no batches are available.
This setting come from MRP 2 view batch entry if you keep it blank then system will allow you to release the order with missing batch quantity also.
Please try and come back if any issue.
Regards,
R.Brahmankar
Maybe you are looking for
-
Can't send text messages (can only recieve). How do I change Service Center Number
Hello. As my subject states, i can't seem to send text messages (but i can receive them). I'm told by my carrier that i need to change my service center number (and they provided it). I've been looking all over the phone for this option, and can't se
-
Using the Egg vs Chicken app yesterday I tried to purchased a bucket of stars in the app for $15.99, however, the stars didn't appear but I have been charged for them, twice! How do I go about getting a refund or getting the stars?
-
Huge data overages occurring on many computers
Not only have I had over 10 gigs used in 4 days, but friends of mine have had the same problem in the last week. We only do email and google searches. Verizon denies everything. I think Verizon should check their satellites and own up to it. Wish
-
Hi, My OS is Windows 7 and I am using the DW CS5 program. For two days now whenever I try to open DW it crashes immediately. I have gone to the forum and tried the remedy the problem trying the three options listed for DW CS4 program crashes, but non
-
I am just learning niScope, and I am having trouble locating simple function definitions (e.g. niScope_AutoSetup()). I don't mean just the .h header files, I need something that tells me what these functions actually do. Anyone know a good ref for th