Batch Details no WH info?

The Batch Details screen does not show what WH is being displayed.
When a batch is in multiple WH, how is it possible to know what WH is being displayed on this screen?
Inventory -> Item Management -> Batches -> Batch Details

You may use query to get that information easily.
Thanks,
Gordon

Similar Messages

  • Goods Receipt DTW - Possible to update existing batch details?

    Hello experts,
    Using the three templates OIGE, IGE1, and BTNT I've managed to perform some Inventory Adjustments BY BATCH using DTW.
    The issue I am having is that some of the fields in BTNT are not updating in SAP despite a successful DTW instance depending on whether the batchnumber is pre-existing or is new.
    If the batch already exists, quantities are being receiving as expected but additional data such as "Notes", "InternalSerialNumber", and even some user-defined fields we have created for Appearance, Inventory Tag Number, etc. will not update.  I have checked DTW mapping and it is setup correctly.
    In fact, if the batch number defined in BTNT is NEW to the system these additional details load up as expected, only when it is a quantity update on the batch number do they not.  I thought that since the quantity of a pre-existing batch is being update successfully via this method the other "Batch Details" should update as well.
    Can anyone provide insight as to whether it is possible (and if so how) to update these batch details during a Goods Receipt or Goods Issue DTW for pre-existing batches or will it only do it for a brand new batch #?
    Thanks very much,
    Richard

    Hi Richard,
    Welcome you post on the forum.
    I am afraid you could only update batch details when you imported them as new. You may only update the existing batch details through UI.
    Thanks,
    Gordon

  • Stock details of a material with batch details

    Hi.
    I am developing a PP report for which i require the available material (un restricted stock) details and their batch details which are being displayed in MMBE (tcode). Is there any function module or BAPI or else what is the table name for finding this. Please help me for this for which i ll be very gr8 ful.
    Thanks.
    Ashok

    Hi Ashok,
    Check these tables MARDMSEGMKPF.
    Try this FM's also,
    MB_READ_MATERIAL_STOCKS
    MD_STOCK_REQUIREMENTS_LIST_API
    Check this link.
    https://forums.sdn.sap.com/click.jspa?searchID=3418879&messageID=291518
    Thanks,
    reward If Helpful.

  • Report to view the batch details of the products sold month wise

    Report to view the batch details of the products sold month wise.
    Please send it .

    Dear Goutam
    Use <b>MB51</b> where you can select the field "Batch".
    Thanks
    G. Lakshmipathi

  • Batch detail report Purchase against sale problem

    Hello
    i want batch detail as follows
    Batch Num , ItemCode, Pur Qty,Pur Price, Vendor Name, Sale Qty , Sale Price, Cust Code/Name Balance QTY
    When i enter the Doc no of Purchase Invoice the result should shows as follows,(Items are Batchwise ) (I want to show Purchase Invoice against sale)
    I done in crystal Report for that I take OPCH,PCH1,IBT1,INV1,OINV,IBT1_SALE
    The Query i copy from Crystal is as follows, My result is as i want but only sale price can't display properly
    SELECT "IBT1"."BatchNum", "IBT1"."DocDate", "IBT1"."ItemName", "IBT1"."Quantity", "PCH1"."Price", "IBT1"."ItemCode", "IBT1_SALE"."Direction", "IBT1_SALE"."Quantity", "IBT1"."CardName", "IBT1"."CardCode", "IBT1_SALE"."CardCode", "IBT1_SALE"."CardName", "OPCH"."DocNum", "OPCH"."NumAtCard"
    FROM   (("satyam"."dbo"."OPCH" "OPCH" INNER JOIN "satyam"."dbo"."PCH1" "PCH1" ON "OPCH"."DocEntry"="PCH1"."DocEntry") INNER JOIN "satyam"."dbo"."IBT1" "IBT1" ON (("PCH1"."ItemCode"="IBT1"."ItemCode") AND ("PCH1"."DocEntry"="IBT1"."BaseEntry")) AND ("PCH1"."LineNum"="IBT1"."BaseLinNum")) INNER JOIN "satyam"."dbo"."IBT1" "IBT1_SALE" ON ("IBT1"."BatchNum"="IBT1_SALE"."BatchNum") AND ("IBT1"."ItemCode"="IBT1_SALE"."ItemCode")
    WHERE  "OPCH"."DocNum"=541 AND "IBT1"."DocDate">={ts '2011-04-01 00:00:01'}
    ORDER BY "IBT1"."BatchNum"
    Suppose i enter Doc No 540 result show without attaching INV1.Pice in Sale price
    Batch Num , ItemCode, Pur Qty,Pur Price, Vendor Name, Sale Qty , Sale Price, Cust Code/Name,Balance QTY
    PU540-1      I01                 05       100             ABCD                 3                                   ZXCV             02
    PU540-2          I02              10          120            ABCD            -                                         -                10
    PU540-3      I03                 08       100              ABCD                 -                                        -                08
    But When I attach INV1.Price in sale Price field then result Show,
    Batch Num , ItemCode, Pur Qty,Pur Price, Vendor Name, Sale Qty , Sale Price, Cust Code/Name,Balance QTY
    PU540-1            I01        05           100             ABCD             3              150              ZXCV                02
    I create group by IBT1.BatchNum
    But i want it should be Show as,
    Batch Num , ItemCode, Pur Qty,Pur Price, Vendor Name, Sale Qty , Sale Price, Cust Code/Name,Balance QTY
    PU540-1            I01        05          100           ABCD              3               150           ZXCV                      02
    PU540-2              I02           10         120           ABCD               -                                     -                          10
    PU540-3            I03        08         100           ABCD               -                                     -                          08
    For Cust Code i create formula as
    if {IBT1_SALE.Direction}=1 then
    {IBT1_SALE.CardCode}
    ELSE
    For sale Qty i create formula as,
    If {IBT1_SALE.Direction}=1 then
    {IBT1_SALE.Quantity}
    And for Balance Qty formula are,
    {IBT1.Quantity}-{@Saleqty}

    SELECT "IBT1"."BatchNum", "IBT1"."DocDate", "IBT1"."ItemName", "IBT1"."Quantity", "PCH1"."Price", "IBT1"."ItemCode", "IBT1_SALE"."Direction", "IBT1_SALE"."Quantity", "IBT1"."CardName", "IBT1"."CardCode", "IBT1_SALE"."CardCode", "IBT1_SALE"."CardName", "OPCH"."DocNum", "OPCH"."NumAtCard", "INV1"."Price"
    FROM   ((("satyam"."dbo"."OPCH" "OPCH" INNER JOIN "satyam"."dbo"."PCH1" "PCH1" ON "OPCH"."DocEntry"="PCH1"."DocEntry") INNER JOIN "satyam"."dbo"."IBT1" "IBT1" ON (("PCH1"."ItemCode"="IBT1"."ItemCode") AND ("PCH1"."DocEntry"="IBT1"."BaseEntry")) AND ("PCH1"."LineNum"="IBT1"."BaseLinNum")) INNER JOIN "satyam"."dbo"."IBT1" "IBT1_SALE" ON ("IBT1"."BatchNum"="IBT1_SALE"."BatchNum") AND ("IBT1"."ItemCode"="IBT1_SALE"."ItemCode")) INNER JOIN "satyam"."dbo"."INV1" "INV1" ON (("IBT1_SALE"."ItemCode"="INV1"."ItemCode") AND ("IBT1_SALE"."BaseEntry"="INV1"."DocEntry")) AND ("IBT1_SALE"."BaseLinNum"="INV1"."LineNum")
    WHERE  "OPCH"."DocNum"=541 AND "IBT1"."DocDate">={ts '2011-04-01 00:00:01'}
    ORDER BY "IBT1"."BatchNum"
    But it show result as,
    Batch Num , ItemCode, Pur Qty,Pur Price, Vendor Name, Sale Qty , Sale Price, Cust Code/Name,Balance QTY
    PU540-1      I01                  05       100       ABCD                      3              150           ZXCV             02

  • Inventory report with Batch details

    Hi,
    Is there a report that has inventory on hand with batch detail in B1 2007?
    Thanks,
    Olga

    Dear Rahul,
    I have generated a batchwise stock summary report as on any date on SAP B1 8.82.
    If required the transaction details can also be generated from this.
    Please mail me @ [email protected] if you need this report.
    Thanks,
    Nabyendu

  • How can I import the Batch details after a Good Receive PO is posted?

    Hi,
    My situation is, I will receive the exp.date after I have posted the Good Receive PO, can I import the batch details using the DTW after the Good receive PO is posted?
    Please help.
    Paddy

    Hello Paddy
    The Batch completion window is not exposed by the DI and the only way to
    create/modify Batch numbers via DI API is when creating new documents.
    Once the document is added, it cannot be modified therefore no batch can
    be added afterwards.
    Thus It is not possible to add/modify batch numbers to Business One
    using the DI API or DTW once the GRPO has been added already.
    Regards,
    Syn Qin
    SAP Business One Forums Team

  • How to open Batch Details Form using a LinkedButton?

    Hi all,
    I just want to know how can I open the Batch Details system Form, using a LinkedButton from my user form.
    Just like the Batch Number Transaction Report window, from the Batch Column.
    It's difficult because this document don't have the ObjectType.
    Thanks a lot.
    Cheers
    David

    Solved!
    I did this:
    From the MatrixLinkPressedEvent:
    if (pVal.BeforeAction)
                        switch (pVal.ColUID)
                              case "column":
                                BubbleEvent = false;
                                AddOnApplication.Application.ActivateMenuItem("12290");//Form for Batch Details
                                form.EnableMenu("12290", true);
                                bool _runThread = true;
                                while (_runThread)
                                    Thread.Sleep(500);
                                    try
                                        ((SAPbouiCOM.EditText)AddOnApplication.Application.Forms.ActiveForm.Items.Item("40").Specific).Value = _dtGrid.GetValue("ItemCode", pVal.Row - 1).ToString();
                                        ((SAPbouiCOM.EditText)AddOnApplication.Application.Forms.ActiveForm.Items.Item("62").Specific).Value = _dtGrid.GetValue("Batch Hide", pVal.Row - 1).ToString(); ;
                                        AddOnApplication.Application.Forms.ActiveForm.DefButton = "38";
                                        AddOnApplication.Application.SendKeys("{ENTER}");
                                        _runThread = false;
                                    catch (Exception){}
                                    finally
                                        _runThread = false;
                                        form.Freeze(false);
    And that's it.
    Hope this help to someone
    Cheers

  • Batch Details window should show warehouse name

    The window shows warehouse connected fields e.g. location, but we could not make visible the warehouse.
    We can use for example the field Location to store information about the location of the batch in the warehouse, but to make visible which warehouse it refers, we should show the warehouse in an other field!
    The problem may arise from the redundancy of the OIBT table. It stores information about the batches by warehouse, and the system synchronizes the common information in it. The batch details window is based on one entry from the OIBT table, shows different information for a batch on more then one window (if the batch exist in more then one warehouse), but does not show which warehouse it refers.

    Hi Michiko,
    First of all, did you also extract the HRP1002 table? HRT1002 has the key field ADATANR but this won't link to an orgunit ID without data from HRP1002. You need your new data to be linkable to an orgunit so it can be added to an orgunit data table or its own data table can be linked to an orgunit data table within the application.
    In AppResources.xml you need to add a data element or change a data element, depending on how your new fields are added to the database (new table = new data element / existing table = update existing data element). I woudl suggest adding the data to an existing data element otherwise additional configuration is required. You can probably add the new data to the database table that contains the orgunit data. This would then mean they would be available in your details designer in the Edit fields list.
    I hope that helps!
    Luke

  • Table for batch detail

    Hello
    plz suggest Table for batch detail for sale & purchase in SAP 8.81 pl 07

    hi Jayakumar
    In Sap b1 8.8 the batch tables have been changed
    Category                                     Old Tables                    New Tables
    Batch Number                          OIBT, IBT1, OSRD             OBTN, OBTQ, OBTW, OITL, ITL1
    i think this will solve
    Regards
    Jenny

  • Update Batch Details via DI API

    I'm little confused if that topic is in right place, so excuse me if not.
    I need to do "Receipt from production" from "Production order". I have Items in "Item master data" defined with Batches.
    private void test()
    ProductionOrders vProdOrder;
    vProdOrder = (SAPbobsCOM.ProductionOrders)oCompany.GetBusinessObject(BoObjectTypes.oProductionOrders);
    vProdOrder.GetByKey(28);
    SAPbobsCOM.Documents oGoodsIssue;
    SAPbobsCOM.Document_Lines oGoodsLines;
    SAPbobsCOM.BatchNumbers oBatchNumber;
    oGoodsIssue = (SAPbobsCOM.Documents)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInventoryGenEntry);
    oGoodsLines = oGoodsIssue.Lines;
    oGoodsLines.BaseEntry = 28;
    oGoodsLines.Quantity = 2;
    oGoodsLines.WarehouseCode = "01";
    oBatchNumber = oGoodsLines.BatchNumbers; oBatchNumber.BatchNumber = "aaa";
    oBatchNumber.Quantity = 2;
    oBatchNumber.Location = "XXXXX";
    oBatchNumber.Add();
    oGoodsLines.TransactionType = boTransactionTypeEnum.botrntComplete;
    int RetVal = oGoodsIssue.Add();
    When I do this next time but the line is
    oBatchNumber.Location = "YYYYY";
    then Quantity on this butch rise on 4, but Location is still XXXXX.
    I need to do that Location will be "XXXXX, YYYYY" and so on.
    I need to find how Update the existing batches.
    I thought that there is some object which handle work with batch details. I found nothing. But in SAPBO its possible to do this. Can you help me somebody?

    Dev,
    Have a look at the Budget Editor sample that comes with the SDK.  You can find that sample code at ...
    ..\Program Files\SAP\SAP Business One SDK\Samples\COM DI\VB.NET\09.BudgetEditor
    Eddy

  • Batch Details

    Experts,
    Where can i find batch for an item in a particular WH? Can we create batch number without transaction?
    If i run this script
    if (select version from cinf) >= 880000 begin
    select t0.itemcode ItemCode,
    t1.itemname ItemName,
    t0.whscode Warehouse,
    t0.onhand OnHand,
    (select coalesce(sum (quantity),0) from OBTQ where itemcode = t0.itemcode and WhsCode = T0.WhsCode) OnBatch,
         (select coalesce(SUM(ABS(t2.StockQty)),0)-coalesce(SUM(ABS(t2.DefinedQty)),0) from OITL t2
         where t2.DocQty > 0 and t2.StockEff <> 2 and t2.ItemCode = t0.itemcode and t2.LocCode = t0.whscode)
         + ABS((select coalesce(SUM(ABS(t2.StockQty)),0)-coalesce(SUM(ABS(t2.DefinedQty)),0) from OITL t2
         where t2.DocQty > 0 and t2.StockEff <> 2 and t2.ItemCode = t0.itemcode and t2.LocCode = t0.whscode))
    ) / 2 ForComplete,
         t0.onhand - (select coalesce(sum (quantity),0) from OBTQ where itemcode = t0.itemcode and WhsCode = T0.WhsCode) -
    (((select coalesce(SUM(ABS(t2.StockQty)),0)-coalesce(SUM(ABS(t2.DefinedQty)),0) from OITL t2
    where t2.DocQty > 0 and t2.StockEff <> 2 and t2.ItemCode = t0.itemcode and t2.LocCode = t0.whscode)
    + ABS((select coalesce(SUM(ABS(t2.StockQty)),0)-coalesce(SUM(ABS(t2.DefinedQty)),0) from OITL t2
    where t2.DocQty > 0 and t2.StockEff <> 2 and t2.ItemCode = t0.itemcode and t2.LocCode = t0.whscode))) / 2) Difference
    ,case (select count (1) from AITM T5 where T5.ItemCode = T0.ItemCode and T5.ManBtchNum <> 'Y')
      when 0 then 'N'
      else 'Y'
    end 'StatusChanged'
    ,T1.ManOutOnly
    from oitw t0 inner join oitm t1 on T0.ItemCode = T1.ItemCode
    where t1.manbtchnum = 'Y' and
    t0.onhand - (select coalesce(sum (quantity),0) from OBTQ where itemcode = t0.itemcode and WhsCode = T0.WhsCode) -
    (((select coalesce(SUM(ABS(t2.StockQty)),0)-coalesce(SUM(ABS(t2.DefinedQty)),0) from OITL t2
    where t2.DocQty > 0 and t2.StockEff <> 2 and t2.ItemCode = t0.itemcode and t2.LocCode = t0.whscode)
    + ABS((select coalesce(SUM(ABS(t2.StockQty)),0)-coalesce(SUM(ABS(t2.DefinedQty)),0) from OITL t2
    where t2.DocQty > 0 and t2.StockEff <> 2 and t2.ItemCode = t0.itemcode and t2.LocCode = t0.whscode))) / 2) <> 0
    order by t0.itemcode, t0.whscode
    end
    else
    select t0.itemcode ItemCode, t1.itemname ItemName, t0.whscode Warehouse, t0.onhand OnHand,
    (select coalesce(sum (quantity),0) from oibt where itemcode = t0.itemcode and WhsCode = T0.WhsCode) OnBatch,
    (select coalesce(sum(t2.docopenqty),0) from osrd t2
    where t2.itemcode = t0.itemcode and t2.WhsCode = T0.WhsCode and t2.direction = 0 and docopenqty >0) ForComplete,
    t0.onhand - (select coalesce(sum(quantity),0) from oibt where itemcode = t0.itemcode and WhsCode = T0.WhsCode) -
    (select coalesce(sum(t2.docopenqty),0) from osrd t2
    where t2.itemcode = t0.itemcode and t2.WhsCode = T0.WhsCode and t2.direction = 0 and docopenqty >0) Difference
    ,case (select count (1) from AITM T5 where T5.ItemCode = T0.ItemCode and T5.ManBtchNum <> 'Y')
      when 0 then 'N'
      else 'Y'
    end 'StatusChanged'
    ,T1.ManOutOnly
    from oitw t0 inner join oitm t1 on T0.ItemCode = T1.ItemCode
    where t1.manbtchnum = 'Y'
    and t0.onhand - (select coalesce(sum(quantity),0) from oibt where itemcode = t0.itemcode and WhsCode = T0.WhsCode) -
    (select coalesce(sum(t2.docopenqty),0) from osrd t2
    where t2.itemcode = t0.itemcode and t2.WhsCode = T0.WhsCode and t2.direction = 0 and docopenqty >0) <> 0
    order by t0.itemcode, t0.whscode
                                                                                    I get items like
    On Hand
    0.000000
    On Batch
    0.000000
    But
    For Complete
    690.000000
    What is this For Complete stands for?/
    This query is for Batch number inconsistency report during upgradation

    Hi Rupa.......
    How batches will be created without any stock transaction?
    It is not at all possible to create Batches without Stock Transactions.
    You get the Batch details in OIBT and IBT1 where you get the Base Documents........
    Regards,
    Rahul

  • Batch details required in FIFO Document Extract MRF1

    Hello,
    The requirement of my client is to get the batch number used in the material document in the FIFO document extract.
    When I analysed the table MYMP and MYMP1 and the transactions MRF1 and MRF3, I see that the batch details cannot be displayed.
    i have suggested the user to develop a custom report for the same.
    However I need to know if it is possible to add batch in the FIFO extract using standard SAP.
    Thanks!
    PM

    Hi,
    Take 4 separate fields to store the new fields .then ,
    FIELD1 = AGING_DETAILS+0(30).
    FIELD2 = AGING_DETAILS+31(30).
    FIELD3 = AGING_DETAILS+61(30).
    FIELD4 = AGING_DETAILS+90(30).
    Regards
    Sudheer

  • Batch Details in PLD

    Hi Experts,
    How to display Batch details in PLD like   {Batch Number, WH, Location in GRPO & DO}, if Item is batch managed.
    Regards,
    S1b

    Hi............
    SAP has given the system default PLD for batches. Its on you whether you need to add some more extra fields. For Batch PLD you have to set the print from Administration--> System Initialisation --> Print Preferences. Select the document into the Per Document atb and select the Document and Batch/serial no.
    Regards,
    Rahul

  • Batch details window cannot save UDF value

    Hi experts!
      Did anybody else experience that if you want to update a user defined field of a batch in 'Batch details' window, it pretends as everything was saved successfully, but UDF values are not saved in fact. I tried it with 8.81 PL05 (and earlier versions as well)
      I found a note (1431365) of a similar problem but it is about the General update button of "Batch management" window, and this note suggests to use "Batch details" instead. Quite weird that updating (normal update, not global) a UDF value in "Batch management" window seems to work fine for me, the modified value can be seen on "Batch details" window.
    Regards: Gergő

    Well, originally our customer recorded this behavior on 8.8 PL20 (8.80.238)
    I tried it on almost the same database, in our developer environment, that has slightly different patch level: PL21.
    Then i tried with a 8.81 PL05 database too. There are some addon installed, but none of them was running, and i could not find any formatted search on this window.
    But i suppose i figured out what happened.
    For updating UDF i always switch on the user defined fields window (Ctrl-shift-U), and use this window. I did so in this case as well. (and our customer did so)
    But now i realized that in this case UDF-s appears on the native window as well. We have to scroll down to see them, that's why i hadn't realized them before. Those fields work fine. I guess you used those fields too. Can you confirm it?
    Regards, Gergo

Maybe you are looking for