REMARKS IN AVAILABLE BATCHES IN BATCH NUMBER SELECTION
IS IT POSSIBLE TO GET AN ACTIVE COLUMN IN AVAILABLE BATCHES FORM IN BATCH NUMBER SELECTION.
THE SCENARIO IS THAT I WANT TO GIVE REMARKS TO THE BATCH WHICH HAS BEEN TRANSFERRED FROM ANOTHER WAREHOUSE. CAN I GET AN ACTIVE COLUMN IN BATCH DETAILS.
KINDLY HELP
Hi,
You can create column but it will activate at the time of batch creation not releasing mode.
Thanks,
Sachin
Similar Messages
-
Expired Batch Number Selection
Dear All,
How to block selection of batch number already expired during delivery creation?
Currently i'm using 2007B version.
Thanks and RegardsHi,
Thanks for your prompt reply.
What i want is during delivery creation we can block user to select expired batch number. Because probably user forgot to update batch detail (to locked expired batch) so that the other can select those expired batch during delivery creation.
Thanks -
Batch Number "Auto Select" Option?
Hi All,
I've got an issue in batch number selection form, where when i'm selecting the batch number using auto select it is selecting the batch number starting with the smallest alphanumeric value, But it is supposed to select the oldest batch number first. as the client with whom we r dealing with is a pharmacetical trader, where he has to sale the products according to FIFO priority.
Is there any configaration settings regarding this option?
else i've got a thought like can we disable the auto select button?
so kindly help me out
Thanks In Advancehi,
It is standard system behaviour when you click auto select ,
it will pick up batches in sequential order.
So avoid clicking auto select.
Enter reqd. quantity in selected batch and use > move it to right side.
Jeyakanthan -
ME21N: Batch number to be populated automatically
Hello Gurus,
I have a requirement whereby, in ME21N after that the user has entered the material number, the batch number gets autmatically populated. I am looking for
1. A BADI or user exit that is triggered after entering the material number
2. A function module that will provide me with the next available batch number to be used which is derived from the first 5 characters of the material number followed by a 5 digit sequence number.
THanks in advance,
ParvezHello Pervez,
To accomplish this task you have to perform couple of steps.
First De-Activate Automatic Batch Number Assignment. You can find it under spro->Logistic-General->Batch Management->Batch Management Number Assignment.
Also under this node maintain external number range.
After this activity use this user exit.
SAPLV1ZE
this exit has 2 function module exits
1- In this function module exit EXIT_SAPLV01Z_003, an external number range XY is determined, against which the batch numbers are checked.
2- In this function module exit EXIT_SAPLV01Z_004, the batch number entered is checked against your own rules.
Regards
Ahsan -
Override Batch Numbers Selection Form
Hi everyone,
i need to implement a slightly different batch number selection form to handle two different units of measure (Kg & Number of Items). Is there any way to override the SAP form and then feed our own values to the document form?
I couldn't understand how/where SAP stores this information once the user selected the batch numbers and returned to the document.
Can anyone help me with this?
Thank you very much
DavidHello David,
You cannot override this form, but you can override batch selection method.
On Bacth selection form you have 3 matrixes. in these 3 controls you can find all the relevant informations what you need.
I used them to change the selection method to FeFo (First Expires First Out) or FiFo (First In First Out) in the developments.
Regards
J -
Opening the Serial Number Selection window
Hello,
I have designed a custom form using screen painter, which saves data to a UDT. I want the Serial Number Selection dialog to open when i click on the add button of my user form.
How can it be done?Hi Rohan,
Check the below threads, they may help u with some work around.
Invoking Serial / Batch Number Selection System Form
UI: Referencing serial number selection form
Serial Number for UDO Screen
Hope it helps,
Vasu Natari.
Edited by: vasu natari on Nov 19, 2009 11:04 AM -
MIGO field selection - vendor batch number
I created a new movement type by copying from the standard SAP movement type 501 (GR w/o purchase order).
When posting a GR with this movement type and a batch-managed material, the Batch field is open for entry but the Vendor Batch field (GOITEM-LICHA) is suppressed. I suppose this is because SAP does not expect you to enter any vendor-related information if you do not have a PO. And similarly if you have vendor-related information (like a vendor's batch number) you should be using a PO.
However the business requires a Vendor Batch number to be entered in this scenario.
Does anyone know how to make the Vendor Batch field open for input when using a specific movement type?
I'm thinking maybe a BADI like MB_MIGO_ITEM_BADI is my only option. I've tried the MIGO field selection (OMJX) but couldn't make this work. Any input would be appreciated.
Thanks!I am afraid I must confirm that, as you have already seen, it is not possible to enter a Vendor Batch (LICHA) in a goods receipt without reference to the purchase order with the movemement types 501, 511 or 561.
There is no standard system setting or program code available which can set this entry as required or optional. This kind of requirement can only be achieved through a software modification,
Also, please notice that although you can enter a Vendor Batch when posting a goods movement with reference to a purchase order, you cannot display it later with transaction MIGO:
Please, kindly check the information contained under the attached note regarding this matter:
330585 - MIGO: Vendor batch in material document display.
As stated in this note, under the 'System response after the note is implemented' section:
"After the attached correction instructions are implemented, the field
can no longer be seen in the display of the material document for the
vendor batch using Transaction MIGO. Displaying the vendor batch does
not make much sense since it might have changed since the posting of
the material document. The material document itself does not have the
information of the vendor batch that was entered at that time. In the
system, only the information of the current vendor batch exists for
the batch."
Sorry not having a positive answer ! =/
Plauto -
Available Serial/Batch Number under the bin location
Hi Expert,
When applying bin location in SBO 9. Each line need to select particular bin location for counting. Now, i encounter a problem to list out the available serial/batch number under the bin location.
i am able to get the list of serial number but lacking the bin location filter.
SELECT ROW_NUMBER() OVER (ORDER BY T2.ItemCode) AS 'RowHeader', T2.ItemCode, T0.BinEntry ,
UPPER(T2.DistNumber) AS 'MnfSerial', T2.InDate, T1.WhsCode FROM OSRQ T1 INNER JOIN OSRN T2
ON T1.SysNumber = T2.SysNumber AND T1.ItemCode = T2.ItemCode
INNER JOIN INC1 T0 ON T0.DocEntry = 1
WHERE T1.Quantity > 0 AND T1.ItemCode IN (SELECT ItemCode from
INC1 WHERE DocEntry =1)Hi,
Check these tables :
OSBQ
OBBQ
Regards
Edy -
'Another user or another operation modified data, to continue open the window again ' Inventory Transaction Log' (OITL)(ODBC-2039) (Message 131-183). If I click again on add I get the following message : 'Cannot add row without complete selection of Batch / Serial Nos. [Message-29-77]
Path:
Inventory -> Item Management -> Batches -> Batch Management - Complete form.
Before this I use Return Components on Receipts from Production as I am mistakenly issued it more than what was needed.
Were anyone be able to explain why it worked for certain items and not for others? I have successfully done “return components with some batches"Hi Nagarajan,
I'm one of colleague of caterine, we only accessing the batch management-complete window, no other window is open, still the error occurs; see image below
Before that error occurs(in image); first error we encounter was batch number is already exist, then upon click add another person modified the window; but we tried to restore the db then try to add the batch number in different transaction like SI 1658(Goods Issue), and it is okay.. but on the SI 50003 which is Receipt from production we can't add it.
Hope you can help us.
Regards,
Lean -
Logic to retrieve batch number in batch split scenario for a material
Hi All!
LIPS-CHARG gives the batch number for a material in normal scenario.But in batch split scenario for a material what should be the logic to retrieve the field batch number based on POSNR,VBELN and UECHA in LIPS.
UECHA corresponds to higher level item of a batch.
I had been given the following logic to do the same but it is not pulling any values inspite of a batch split available for the material.The logic is
Select lips-charg (batch number) where lips-posnr = lips-uecha ( higher level item batch)
Please advise
Regards
PraneethHi Praneeth,
The way LIPS records are in a batch split scenario is that let us say you have a delivery with one line item 00010. Now if this splits into two batch split items, then you will find in LIPS 3 records, one with line item 00010, one with 90001 and another with 90002. Both 90001 and 90002 will have a UECHA of 00010, whereas for 00010, this field will be blank. So the logic is to create two internal tables one where UECHA is blank and another where it is not blank and use it.
SELECT * FROM LIPS
INTO TABLE I_LIPS
WHERE VBELN = P_VBLEN.
I_LIPS_TEMP[] = I_LIPS[].
DELETE I_LIPS_TEMP WHERE UECHA IS INITIAL.
*-- This table will not have only the batch split items not the main items.
LOOP AT I_LIPS WHERE UECHA IS INITIAL.
*-- loop at the main items.
IF I_LIPS-CHARG IS INITIAL.
*-- batch is not there on the main item, see if it is there on any batch split items.
READ TABLE I_LIPS_TEMP WITH KEY UECHA = I_LIPS-POSNR.
do whatever
ENDIF.
..... do whatever
ENDLOOP. -
Getting list of PO's for a Batch Number
Hello All,
I have a requirement to get list of Purchase orders for a Batch Number.
Is there any standard report available where in i can enter the Batch Number and it will give us list of all PO's where this batch has been used.
Points assured.
Warm regards,
Jatinder BansalHI,
Very simple.Use report MB51.Enter batch & plant.Transaction event type-WE.
Then execute.u can get the details.In this change the laypout.Click on current display variant,then on position deselect all
options,then select only PO & shift to left side & save.U will get the required report.U can save ur layout also.
murugan
Edited by: Murugan mgl on Jul 28, 2009 10:45 AM -
Necessity of zone, bin number in batch number allocation
We need to allocate a batch number at the time of GR posting - does the warehouse zone, bin number in any way form the criteria for the batch no allocation
Hi,
you need to do an iterative approach to see if the test socket is active based on a point before you set the number of threads to wait for with the rendezvous - Runstate.TestSockets.Count contains a number that says how many are available (enabled and disabled) and then the list (array) of all the testsockets is in Runstate.root.Parameters.ModelData.TestSockets[x] and you're looking for the disabled item in there.
So for each in Runstate.Root.Parameters.TestSockets[item].Disabled count the number of falses and use that for the number of rendezvous threads to setup.
Of course, as the previous poster noted - this doesn't help if you've already committed to a number of rendezvous threads and you're finding you're skipping over a rendezvous step.
Options here are to look at the top level again, and if there's a step going through cleanup because it failed, then that's a pre-condition on the rendezvous step, but that would prevent all instances of that front levelling up.#
You could pre-create 4 rendezvous items though - a wait for 1, wait for 2, wait for 3 and wait for 4. Then use the flags to select which one things need ot wiat on.
Again - that doesn't help if say 2 are already waiting and a third one suddenly goes to failure so skips ove the "wait for 3" rendezvous.
Within reason, you should have an idea how long a rendezvous takes anyway - use the timeout on the rendezvous step so it will drop out if there's one missing.
That help?
Thanks
Sacha
// it takes almost no time to rate an answer -
Production Report with batch number
Dear Experts,
I don't know how to include the batch number for the finished goods in the following query ,
SELECT T0.[DocNum] as Prod#, T0.[ItemCode],T0.[CmpltQty], T1.[ItemCode], T1.[IssuedQty], T2.[BatchNum],T0.[Comments] as Remark FROM OWOR T0 INNER JOIN WOR1 T1 ON T0.DocEntry = T1.DocEntry left join IBT1 T2 on T2.[BsDocEntry] = t0.docentry and T1.[LineNum] = T2.[BsDocLine] WHERE T2.[BsDocType] = '202' and T2.[BaseType] = '60' and T0.[Status] IN ('r','l') and T0.[CmpltQty] <> '0' and T0.[DocNum]=[%0%] GROUP BY T0.[DocNum], T0.[ItemCode],T0.[CmpltQty], T1.[ItemCode], T1.[IssuedQty], T2.[BatchNum],T0.[CardCode],T0.[OriginNum],T0.[Comments] order by T0.[DocNum]
Help me Please.Dear sir,
The query is working
SELECT T0.[DocNum] as Prod#,T0.[OriginNum] as SalesOrd#,T0.[DueDate],T0.[PlannedQty] as PlanQty,case when (T3.[BaseType] = '59' and T3.[Direction] = '0' and T0.[ItemCode] = T3.[ItemCode] ) then 'Received' end as Direction,T0.[ItemCode], T3.[Quantity], T3.[BatchNum], case when (T2.[BaseType] = '60' and T2.[Direction] = '1' and T1.[ItemCode] = T2.[ItemCode] ) then 'issued' end Direction, T2.[Quantity], T2.[ItemCode], T2.[BatchNum] FROM OWOR T0 INNER JOIN WOR1 T1 ON T0.DocEntry = T1.DocEntry left join IBT1 T2 on T2.[BsDocEntry] = t0.docentry and T2.[BsDocLine] = T1.[LineNum] left join IBT1 T3 on T3.[BsDocEntry] = t0.docentry and T0.[ItemCode] = T3.[ItemCode] WHERE T2.[BsDocType] = '202' and (T0.[Status] = 'R' OR T0.[Status] = 'L' )
Thankyou for the same -
No batch number appears while saving delivery
hi all,
While creating delivery,system is throwing a message
"cannot add row without selection of batch number" and
there is no batch no in the available batch for auto selection.
Our client is unable to create delivery and subsequently
do AR invoice.
Additional Info:-
Items in the delivery is already batch activated- Batch ,On Release only.
Batch was also activated in general settings of Administration module.
System was not asking us to enter batch number anywhere in the production cycle.
Expecting your esteemed reply.
JeyakanthanJeyakanthan,
I believe you have Batch management set in the Item Master but it is on Realase only.
You can create Batch numbers for already received items. See help file extract below
In addition, you can enter batches for the received items if you did not do so while generating marketing and stock entry documents. However, this is only possible if your company allows the receipt of items to stock without a batch number.
To use this function, choose Inventory > Item Management > Batches > Batch Management.
In Operation..Select Complete to create batches for the received items
Enter a range of item codes, for which you want to create or update batches.
Click Ok and create the necessary batches
Let me know
Suda -
hello all,
i have a requirement like in place of batch number i need to print po number either while creating po or while shiipping so i need the exit for that .Hi,
Please search for the correct Exit below and use.
I am sure using an EXIT we can do this.
Develop Enhancements for Purchasing
In this step, you develop enhancements for Purchasing.
The following SAP enhancements are available for the Purchasing area:
AMPL0001
User subscreen for additional AMPL data (manufacturer part number)
LMELA002
Adoption of batch number from shipping notification at time of posting of a goods receipt
LMELA010
Incoming shipping notification: adoption of item data from IDoc
LMEQR001
User exit for source determination
M06B0001
Role determination for release of requisitions
M06B0001
Changes to communication structure for release of requisitions
M06B0003
Number range and document number
M06B0004
Number range and document number
M06B0005
Changes to communication structure for overall release of purchase requisitions
M06E0004
Changes to communication structure for release of purchasing document
M06E0005
Role determination for release of purchasing documents
ME590001
Grouping of requisitions for PO split in transaction ME59
MEETA001
Determination of schedule line type (backlog, immediate requirement, forecast)
MEFLD004
Determination of earliest delivery date for checking at time of goods receipt (PO only)
MELAB001
Generation of forecast delivery schedule: realization via creation profile
MEQUERY1
Enhancement for document overview ME21N / ME51N
MEVME001
Calculation of default GR quantity and over/underdelivery tolerances
MM06E001
User exits for inbound EDI messages and outbound purchasing documents
MM06E003
Number range and document number
MM06E004
Control of import data screens in purchase orders
MM06E005
Customer fields in purchasing documents
MEREQ001
Customer's own data in purchase requisitions
MM06E007
Change document for requisitions when converting into POs
MM06E008
Monitoring of contract target value in case of release orders
MM06E009
Relevant texts for "Texts exist" indicator
MM06E010
Field selection for vendor address
MM06E011
Activation of requisition block
MM06L001
Exits for determination of ratings in vendor evaluation
MMAL0001
ALE source list distribution: outbound processing
MMAL0002
ALE source list distribution: inbound processing
MMAL0003
ALE purchasing info record distribution: outbound processing
MMAL0004
ALE purchasing info record distribution: inbound processing
MMDA0001
Default values for delivery addresses
MMFAB001
User exit for generation of releases
MRFLB001
Control items during release creation
LWBON001
Enhancement of LIS update through extension of the communication structure MCKONA (business volumes and rebate income)
LWBON003
Change settlement data for end-of-period rebate settlement before creation of settlement documents
LWSUS001
Customer-specific source determination in Retail
LMEXF001
Conditions in purchasing documents without invoice receipt
LMEKO002
Enhance communication structure KOMP for price determination
If you need BADI's search for them in SPRO
MM-> Purchasing->Business Add-Ins' for Purchasing.
Regards,
Anji
Maybe you are looking for
-
Custom Ribbon tab does not show in generic list
Hi. I'm deploying the following definiton on a generic list, but the new custom tab does not show up. Anyone that can see what I have done wrong? Thanks! <Elements xmlns=”http://schemas.microsoft.com/sharepoint/“> <CustomAction Id=”Ribbon.MyTab” Titl
-
Just curious what the difference is between exporting as FCP movie vs exporting as QT, for iDVD4, or any other application as they seem to be the same, mostly?
-
Count Specific Value in Column as a Total
I am using Oracle 10g, In my worksheet i have created column using Decode Function.I would like to count Flag='Y'(not using group sort). Could anybody help me on this problem Eg: Entered Employment At Exit Y Y N Y N Y Y Total = 5 Thanks, Vikram
-
ITunes Radio Ads won't go away!
My iTunes radio continues to play ads even though I have an iTunes Match subscription, which is enabled on all my devices. Just doesn't seem to recognise it. What's going on?!
-
Outbound INVOIC idoc to partner type LS
Hello, We are trying to issue outbound invoices( Message type INVOIC / basic type INVOIC02) to a 3rd party who will be doing the billing on our behalf. We are trying to issue an ALE output type to a LS (logical system) partner type and we are recei