No New Batch number creation at the time of Material Transfer Movement(309)
We are upgarding from 4.6C to ECC6.0. We have an issue in regards with the material movement type 309. At the time of creating the material tranfer using the same material as issuer and receiver, the same plant and storage location ( this process is used by the business to diferentiate batches).
In 4.6C a new batch number is created automatically when 309 movement is posted; stock and characteristics transfered are allocated at the new batch created automatically.
The same case in ECC6.0 does not create a new batch as done in 4.6C. We have looked for any SAP note or forum discussion without success.
If anybody has an answer for this issue, let us know.
As a matter of fact these configuration has been checked before, additionally we compare configuration at 4.6C and ECC6.0 and it is the same but the new batch creation (for this specific case) is working at 4.6C, not at ECC6.0.
Similar Messages
-
Process Order Batch number generation at the time of order creation
Dear All,
I m facing some issue at the time process order creation:
Current Settings:
1. Batch Number Creation at the time of order create.
Reason for this setting: Release of order is done by releasing operations one by one, therfore batch number will be generated on the final operation release, thats why we set up batch creation at the time of order create.
2. For FG batch number generation there is a program that copy the SFG(in Order BOM) Batch number to FG. ITs a industry requirement.
Problem:
when we create FG order system generate the error message at the time of order creation tht No batch could be determine.
Please suggest the solution
Thanks,Hi
Hope you have cretaed Batch serch strategy in COB1
U need to maintain it as per your strategy type. -
Serial number creation at the time of GI
Dear Experts,
I want to create sreial number and equipment number simultaneously at the time of GI
please hel m out with customization settings.
Thanks
Warm regards
RahulUsing existing serial number is not giving me perfect solution.....
there is no validation of matching serial number which has been created before for that material
e.g.
if i am having one line item with quatity:10
At GR 10 serial numbers will be generated.
at GI he can assign any serial number to any material which is not desirable in my case.
Please let me know can we stop serial number creation at the time of GR?????
I want it should create only at the time of GI
Thanks
Rahul -
Automatic Batch Creation at the time of GR for Customer Returns
Hi All,
We are using batch management with functionality of automatic batch creation for variuos movement type 101/103/105/561 etc. with updation of classification in foreground.
We are even using automatic batch creation for Inbound delivery. By configuring IMG object "Batch creation Control for Inbound"
Now we have a new requirement of automatic Batch creation for GR of Customer Return against Customer Return SO (Movement type 651). And updation of classification in foreground.
I have tried a lot but couldn't find how to configure the same.
Can I create GR custmor returns 651 thru transaction MIGO?
Any suggestion how to achieve this.
Thanks
SanjayHi,
What Sairam said is correct, the idea of automatic batch creation is so that when you manaufacture or create an item you can allocate the characteristics to that batch and give it a number.
You then sell that batch to a customer.
When the customer returns the item the system should NOT automatically allocate a new batch number to it because this is breaking a VERY important audit trail.
In batch management (in some inductries more than others) it is VITAL to have a full audit trail of a bathc so that any problems concerning that batch can be traced back to their origin. What you are trying to do is to break that audit trail (although I can fully understand what you are trying to do).
I would leave the batch allocation for returns as manual and then when you transafer the item from returns to unrestricted (or quality etc.) tyou can then input the new characteristics.
Steve B -
Without equipment creation serial number required at the time of delivery?
Dear SAPIENTS,
Without equipment creation serial number required at the time of delivery? In customizing i have defined that equipment not required in serialization profile. But still i am getting equipemnt number at the time of delivery of sales order.
Regards,
Kaushal RaiDear Venu,
You want to generate Alphanumeric Serial Number that is possible by following Enhancement for Serial Numbers:
Pls find here some details about generating alphanumeric serial numbers as below :
You can generate alphanumeric serial number with the following BADI / Customer Exit:
Name of Enhancement : IQSM0001
Name of Function Module Exit: EXIT_SAPLIPW1_001
Name of Include : ZXQSMU01
ZXQSMU01:
This user exit can be used to create the serial numbers automatically for material of a production order. Number of serial numbers generated will be equal to the total number of quantity. The purpose behind development of this user exit was to attach prefix in each serial number generated.
so as per your requirement you can generate serial number like ABC0001 etc.
Process Steps:
For exit: EXIT_SAPLIPW1_001
1. Get serial number profile for a material in respective plant.
2. Check if the profile is u2018XYZu2019.
3. If profile is u2018XYZu2019 generate the serial numbers for the given quantity of material in production order.
General Program Structure
For exit: EXIT_SAPLIPW1_001
1. Get the serial number profile using function module 'MARC_SINGLE_READ' for a material.
2. Check if the profile is u2018XYZu2019.
3. If the serial number profile is u2018XYZu2019 then generate the serial numbers for the given production order quantity of a material.
4. Concatenate ABC as a prefix to the all generated serial numbers
Provide above details reg. implementation BADI / Enhancement to your ABAPer and go ahead.
You can implement above Enhancement in CMOD.
Hope this helps.
Revert in case of any doubt.
Award points if useful.
Regards,
Tejas -
User Exit for ME21 PO Creation at the time of saving--Urgent
Hi,
Can some one help me out in finding the user exit for PO creation at the time of saving.
The Requirement is:
I need to create a custom field in EKKO table.
After appending the structure with the field to the EKKO table, i need to create a PO.
Now i need to update the field which has been created at the time of pressing the SAVE button.
I need to update the EKKO table it self.
I could find the user exits but none of them have the EKKO table either in Changing or in Tables.
Thanks,Hi,
You may want to check this user exits.
EXIT_SAPMM06E_012 - Check Customer-Specific Data Before Saving
EXIT_SAPMM06E_013 - Update Customer-Specific Data in Purchasing Document
Here is the list of available user exits for ME21.
EXIT_SAPMM06E_001 - Other Number Range or Own Document Number
EXIT_SAPMM06E_004 - User Exit for Cust.-Specific Control of Import Data Screens in Purchasing
EXIT_SAPMM06E_005 - Field Selection Control: Vendor Address Screen
EXIT_SAPMM06E_006 - Export Data to Customer Subscreen for Purchasing Document Header (PBO)
EXIT_SAPMM06E_007 - Export Data to Customer Subscreen for Purchasing Document Header (PAI)
EXIT_SAPMM06E_008 - Import Data from Customer Subscreen for Purchasing Document Header
EXIT_SAPMM06E_009 - Reset Customer Data at Beginning of New Document (Without Dialog)
EXIT_SAPMM06E_012 - Check Customer-Specific Data Before Saving
EXIT_SAPMM06E_013 - Update Customer-Specific Data in Purchasing Document
EXIT_SAPMM06E_014 - Read Customer-Specific Data when Importing Purchasing Document
EXIT_SAPMM06E_016 - Export Data to Customer Subscreen for Purchasing Document Item (PBO)
EXIT_SAPMM06E_017 - Export Data to Customer Subscreen for Purchasing Document Item (PAI)
EXIT_SAPMM06E_018 - Import Data from Customer Subscreen for Purchasing Document Item
EXIT_SAPMM06E_020 - User Exit: Change Document for Requisitions (Conversion into PO)
EXIT_SAPMM06E_021 - Fulfillment of Target Value: Release Orders Against a Contract
<b>Reward points</b>
Regards -
PP : BATCH number creation
Hi All,
I am assigning batch number externally during the production order creation by using user exit. In my case i have to do
"The same batch number generated for the Main co-product should be assigned to the other co-products at the same time".
Please suggest how to achieve the same.
With regards,
PravinHi Pravin,
These exits will help you change the batch number to specific i.e. sales order number or production order number or date or plant etc. as in the function module documentation. But if you want to assign any batch which you've created using MSC1N or BAPI_BATCH_CREATE, then I feel that probably you've to use some other user-exit, these are not the ones which are going to help.
Try these BADI's:
WORKORDER_CONFIRM
WORKORDER_GOODSMVT
WORKORDER_UPDATE
Hope this helps.
Regards,
Satya -
Stock transfer of QM stock thereby creating a new batch number
Dear Experts,
I have searched for this content but didn't get content which match my requirement.
My client has placed a requirement.When they receive a material against a purchase order through movement type 101 they receive it to quality inspection stock.After quality inspection this material is taken to unrestricted area through movement type 321.
Now after this material comes to unrestricted area,this material is again subject to quality inspection.Quality testing is done after a particular period.
Next quality testing date is calculated based on this formula:-321 movement type posting date + quality inspection interval days maintained in material master.
i.e:-If for a material 321 movement type is 16th July 2014 & if quality inspection interval days for that material is maintained as 365 days then next quality inspection of that material will be after a year.
Now client has placed a requirement when this material comes to quality testing,15 days prior to quality testing this material should move to quality inspection area from the present unrestricted area thereby generating new batch number for that material.
This changes the client will view in MMBE.
Gurus Please help as I'm new to QM.
Kind regards,
Pradeesh.PHi,
This is not possible,you cannot generate a new batch number through recurring inspection.
If you require a new batch number then during stock posting in UD you post it to new material,in your
case this will be the same materiaal and you give new batch number.
In this way a batch material has come for inspection and after inspecting it you are changing the
batch number of the material.
CSN -
Adding new Batch Number to AP Invoice
i am working on adding new batch number to an existing AP IN by SDK function. I try the following codes, no errors prompt but also nothing updated. Can anyone advise me how to add new batch number to AP Invoice? Many Thanks!
Dim ErrMsg As String
Dim ErrCode As Integer
Dim opch As SAPbobsCOM.Documents
opch = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseInvoices)
opch.GetByKey(5)
opch.Lines.BatchNumbers.Add()
opch.Lines.BatchNumbers.BatchNumber = "3"
opch.Lines.BatchNumbers.Quantity = 3
ret = opch.Update
If ret <> 0 Then
oCompany.GetLastError(ErrCode, ErrMsg)
MsgBox(ErrCode & " " & ErrMsg)
End IfHi ,
Steps to do:
1.Create an User Defined Field on Document Row Level:
Name: Serial / Batch Details
Type: Alphanumeric
Structure: Text
- Create a Formatted Search which will populate the data from Delivery note.
- Put the UDF into the Print Layout of Delivery Order.
Displaying Batch Details
2. Decide with information is needed from Batch details to be printed out on A/R Invoice
On Bacth Details form (Inventory\Item Management\Batches\Batch Details) we can see all the possible details.
- Batch Number
- Delivered Quantity
- Expiration Date
3. Build the formatted search SQL command.
By a SQL cursor driven result set we can build a text which contains the list of the delivered batch details separated by new lines. The relations between A/R Invoice and Delivery note is defined on A/R Invoice Form. in columns 45, 46, and 43
declare @batch as nvarchar(100)
declare @txt nvarchar(max)
set @txt = ''
declare P cursor for SELECT T0.[BatchNum] + space(1)
+ cast(cast(T1.[Quantity] as decimal(19,2)) as nvarchar)
+ space(1) + case when T0.[ExpDate] is null then '' else convert(nvarchar,T0.[ExpDate],102) end
FROM OIBT T0 INNER JOIN IBT1 T1 ON T0.ItemCode = T1.ItemCode and T0.WhsCode = T1.WhsCode
and T0.BatchNUm = T1.BatchNum
WHERE T1.[BaseEntry] =$[$38.45.0] and T1.[BaseLinNum] =$[$38.46.0]
open P
fetch next from P into @batch
while @@fetch_status = 0
begin
set @txt = @txt '\n'@batch +','
fetch next from P into @batch
end
close P
deallocate P
select @txt
4. Defined the formatted search on the A/R Invoice. -
Automatic Batch Number Creation
Dear All,
is it possible to create automatic batch number creation through DI API..? tell the me the solution to create Automatic batch number..
Thanks in AdvanceShankar,
If you have SDK samples, you will be able to find the 04.SerialAndBatch sample that explains what you want.(usually located at \Program Files\SAP\SAP Business One SDK\Samples\COM DI\VB.NET\)
still have doubts, post back.
Binita -
Batch Number creation through DIAPI
Dear all,
i tried batch number creation through DIAPI.. but its shows error message [WTR1.Whscode][Line:1],'No matching Records found(ODBC-2028)' any body helpme in this regard..
thanks in advance.. here i have attached my coding..
Dim objLines As SAPbobsCOM.StockTransfer_Lines
objForm = objAddOn.objApplication.Forms.Item(FormUID)
Dim objStockTransfer As SAPbobsCOM.StockTransfer
objStockTransfer = objAddOn.objCompany.GetBusinessObjectSAPbobsCOM.BoObjectTypes.oStockTransfer)
objStockTransfer.DocDate = System.DateTime.Today
objStockTransfer.TaxDate = System.DateTime.Today
objStockTransfer.FromWarehouse = "01"
objStockTransfer.PriceList = 1
objStockTransfer.Lines.ItemCode = "B000001"
objStockTransfer.Lines.Quantity = "1"
objStockTransfer.Lines.WarehouseCode = "BAP"
objStockTransfer.Lines.BatchNumbers.BatchNumber = "B10"
objStockTransfer.Lines.BatchNumbers.Quantity = "1"
objStockTransfer.Lines.BatchNumbers.Add()
If objStockTransfer.Add <> 0 Then
objAddOn.objApplication.SetStatusBarMessage(objAddOn.objCompany.GetLastErrorDescription, SAPbouiCOM.BoMessageTime.bmt_Short, True)
objAddOn.objApplication.MessageBox(objAddOn.objCompany.GetLastErrorDescription)
Else
objAddOn.objApplication.SetStatusBarMessage("Inventory Transfered Successfully", SAPbouiCOM.BoMessageTime.bmt_Short, False)
End If
With Regards
G.shankar GaneshShankar,
your code looks fine. just ensure that the warehouse code and batch you are specifying , do exist in owhs and oibt tables respectively, with the specified quantity. ( and the best way to check it is, try stock transfer from UI with the same parameters.)
also, may be off topic, but, before specifying batch lines, you need to ensure that items are managed by batch or not )
regards,
Binita -
Link between storage location and batch number to retrive the salk3 field
HI,
In my report i need to give the output as follows
For each lgort with related batch number we need to get the salk3.So i need to get a link between lgort , batch number to retrive the salk3.can any one give the tables from which i can get the link and retrive the data.
note: My report output should look like the fields lgort batch and unrestriced value of stock in tcode mb52.
subhashini.
Edited by: subhashinikb on Apr 1, 2011 9:38 PMHi,
In 2 steps, u can get the unrestricted stock value.
step1: Get material no (MATNR), plant (WERKS), batch (CHARG) and unrestricted stock (CLABS) from table MCHB by sending Storage location and batch number.
Step2: Get standard price STPRS from table MBEW based on condition where MATNR = MCHB-MATNR, BWKEY = MCHB-WERKS and BWTAR = MCHB-CHARG.
unrestricted value in MB52 will be (MCHB-STPRS) * (MCHB-CLABS). -
When a contact gets a new phone number, I delete the old number and enter the new number. When I try to text or call, both the old a new numbers. One up as a selection choice, even though the old number is gone from the contact.
That's normal behavior as the old one will remain in the memory cache for a while until it's eventually overwritten. If it's particularly bothersome to you, you can restore your phone as NEW and this will empty the cache.
-
Visa has changed for the purchase of Apple products, i did not know how I put the new MasterCard number to finish the process of buying products Thank you
i have ibad mini
and iphone4
laptop sony
can you sent for me the anserChanging Account Information > http://support.apple.com/kb/HT1918
-
After running the installer the dock the opens up is blank with a blue dotted loading emblem and will not do anything?????. I attempted to quit the install and restart but it produced the same result. New member here, thanks for the time.
Avanmanandfriends please see Creative Cloud app doesn't open and hangs on spinning progress wheel - http://helpx.adobe.com/creative-cloud/kb/creative-cloud-app-doesnt-open.html which discusses how to resolve your current error.
Maybe you are looking for
-
Is there a way to force my iPad to shut down? I "slid" to turn off three hours ago. The "wheel" is still spinning in the middle of the screen.
-
Event invitations not published to .mac web page with rest of calendar
I've published a calendar to the .mac web server successfully, and the web page for the named calendar shows up fine in browsers at the appropriate URL. However, when I receive an invitation from somebody else, and accept it, and put it into that (pu
-
Ok, the problem I am currently having that gives me a 6f00 (unknown) error is due to the way I am reading in data and storing it in my loop. My code is as follows: byte[] buffer = apdu.getBuffer(); byte numBytes = buffer[ISO7816.OFFSET_LC]; byte
-
Hey All, I hav been working on Web Service where in get a WS object say, output from a WS method call this output to my understanding comes as a XML data that we convert to java code to retrieve data out of it through iterations I wonder is there any
-
PR Workflow need to add custom URL
Hi I need to add a custom URL in the Purchase Requisition work flow mailer notifications. Please let me know you suggestions on this. Regards Yram