Serial Number Mistake - Inventory
We have released a serialized item from SAP but physically selected the incorrect item from inventory. What is the process to correct this in SAP, i am sure a semi common mistake
Mfr. Serial # 124 - is "available" according to SAP (this item was accidentally sold to a customer)
Mrf. Serial # 113 - is "unavailable" according to SAP (this item is currently in the warehouse)
We use both the "Mfr serial no." and the "Serial Number" fiields. The Mfr serial number we take from the device, and the Serial number we assign. SAP will allow us to adjust the "serial number" after the transaction but not the Mfr serial number.
Can you point me in the right direction?
MANY MANY Thanks
SAP 8.8 PL: 17
Simply use return to return incorrect item & issue to issue correct ite.
You will need to update Equipment cards manually
Similar Messages
-
Dear Experts
The serial number is created in prdn order and its transfered to inventory only if i maintain control key pp01 in final operation
If i maintain pp03-auto good receipt in final operation the serial no is not transfered to inventory
please advise me asap
thanks®ards
s.anbalaganHi Anbalagan,
We dont have facility to assign no. ranges to Serial No. instead we give No. ranges for Equipment Categories and assign this Equipment Catgoriy to Serial No. Profile.By Assigning the Serial No. profile to a material master, the system will use the Serial Nos from No. ranges for Equipment Category.
Another method is through transaction IQ01.
Regards,
Rakesh Wade -
Serial number in inventory management
Dear experts ,
I have assigned serial number profile in material master .
While doing a GR i ticked the create serial number automatically & the system assigned a serial number to the material .
I want to know , where do u define & assign the number ranges that the system will pick in case of automatic serial number allocation .
Also how can i have external number assigned for serial number .
Moreover how can i check the stock based on serial number ( report t codes )
Regards
AnisHello Anis...some i can answer...
1.External Number assignment can be done using :IQ01 :Create Material Serial Number,this can be created Prior to GR and can be assigned to Material at GR.
2.You can look into the stock by using MMBE tarnsaction,just Execute you material,Plant Stores...
Select the stock level and go to Environment and select Equipment/Serial Number from drop menu to display alll sreial Number assignments.
Hope this helps
Arshad
Edited by: arshad ahmed on May 22, 2009 11:36 AM -
Hi,
when i registered my ipod i've mistaken the serial number. How can i change it and put the correct one?
Moreover, I'd like to buy the protection plan, but I think I could find some troubles, just because i made this error.
So, what can I do?
Thanks a lot!I think your best bet would be to call apple and tell them your issue and have them change it or have them walk you through what needs to be done to fix your issue..
1800-my-apple
KoDor -
I want to have a control on not receiving a return on a serial number which I have not sold before. How can I do this? Is there a user exit? Also I don't want to be able to sell a serial number from the consignment stock which I have not sent to the customer'sconsignment stock. How can I have those controls?
Hi,
Go to t-code OIS2
Select serial number profile which you speciefied in material master i.g. 0002, then click on serialization pricedure(at left side),
Now in pront of procedure SDRE (MAINTAIN RETURN DELIVERY) maintain as 01 (None).
it means when u create return delivery system never generates serial number.
For second one explore serial number in inventory management.
kapil
Edited by: Kapildev Farakte on Dec 10, 2009 4:11 AM -
IB:How to update a serial Number which has Inventory Material Transactions?
Dear friends
first of all thanks for your time and valuable solutions
Install base: How to update a serial Number which has Inventory Material Transactions
problem description:
Install base > quick search
Here is Installbase record, when I query from quick search
Rec# Item Item Instance Serial Number Status
1 300-7000-01 3000000 1000XXX-0538JQ0003 Return for Adv Exchange
2 300-7000-01 8000000 1000XXX-0538JQ0003- Return for Adv Exchange
3 300-7000-01 5000000 1000XXX-0538JQ0003-A Return for Adv Exchange
looking above data, first and third records are the legitimate serial numbers(correct according to the client specs), second record is not legitimate since it has a dash as suffix, we found there are many illegitimate serial Numbers exists, needs to be updated with the right serial Numbers which I analyzed in excel after pulling data from mtl_material_transactions , oe_order_lines_all , mtl_serial_numbers , mtl_system_items_b
basically these are all RMAs
I need to update the second record as 1094SUZ-0538JQ0003-B as per the guidelines, while updating I need to keep all the existing contracts, Warranty, what ever material transations it has, need to be same.
we have a package updating the serial numbers using IB API (csi_Item_Instance_Pub.update_item_instance) but it is updating only the records which has no serial numbers present for that instance, if there is a serial number already exists it is not working.
user define error msg "Serial Number 1094SUZ-0538JQ0003- has Inventory Material Transactions. This serial number cannot be used to update an existing Item Instance", but I need to update this anyway!! or am I missing something here, please advice me
below post looks like similar issue, talks about hard update, I have no clue, by doing that the updated serial number will have same transations, contracts, dates....attached to it like the previous serial number
IB UPDATE_ITEM_INSTANCE ERROR - doesn't allow ACTIVE_START_DATE to change
would be great If you guys help me out, really appreciated!!
unfortunately I couldn't find any solutoin in metalink for the existing serial number update
code for updating the serial number using IB API
x_msg_count := 0;
x_msg_data := '';
p_instance_rec.instance_id := rec.child_instance_id;
p_instance_rec.serial_number := rec.child_serial_number;
p_instance_rec.object_version_number := rec.child_object_number;
p_txn_rec.transaction_id := Fnd_Api.g_miss_num;
p_txn_rec.transaction_date := SYSDATE;
p_txn_rec.source_transaction_date := SYSDATE;
p_txn_rec.transaction_type_id := 1;
csi_Item_Instance_Pub.update_item_instance
p_api_version => 1.0,
p_commit => Fnd_Api.g_false,
p_init_msg_list => Fnd_Api.g_false,
p_validation_level => 1,
p_instance_rec => p_instance_rec,
p_ext_attrib_values_tbl => p_ext_attrib_values_tbl,
p_party_tbl => p_party_tbl,
p_account_tbl => p_account_tbl,
p_pricing_attrib_tbl => p_pricing_attrib_tbl,
p_org_assignments_tbl => p_org_assignments_tbl,
p_asset_assignment_tbl => p_asset_assignment_tbl,
p_txn_rec => p_txn_rec,
x_instance_id_lst => x_instance_id_lst,
x_return_status => x_return_status,
x_msg_count => x_msg_count,
x_msg_data => x_msg_data
Thanks
SuriSuri
Used this. May not be perfect but should get you there. Only if the table is registered (all the seeded tables should be registered) this will work.
select distinct a.table_name,b.column_name from fnd_tables a, fnd_columns b
where a.table_id=b.table_id
and upper(b.column_name) like '%SERIAL%'
Also this is very old one but if you need history for this change add the history insert logic as well..
DECLARE
l_return_err VARCHAR2 (80);
PROCEDURE debug (p_message IN VARCHAR2)
IS
BEGIN
dbms_output.put_line (SUBSTR (p_message, 1, 255));
END debug;
BEGIN
debug('======================================================================');
debug('Switching from serial number XDT07406. to XDT07406 ');
debug('======================================================================');
UPDATE fa_additions_b
SET serial_number = 'XDT07406'
WHERE serial_number = 'XDT07406.';
debug('No of rows in fa_additions_b updated :'||sql%rowcount);
UPDATE fa_mass_additions
SET serial_number = 'XDT07406'
WHERE serial_number = 'XDT07406.';
debug('No of rows in fa_mass_additions updated :'||sql%rowcount);
UPDATE rcv_serial_transactions
SET serial_num = 'XDT07406'
WHERE serial_num = 'XDT07406.';
debug('No of rows in rcv_serial_transactions updated :'||sql%rowcount);
UPDATE mtl_serial_numbers
SET serial_number = 'XDT07406'
WHERE serial_number = 'XDT07406.';
debug('No of rows in mtl_serial_numbers updated :'||sql%rowcount);
UPDATE mtl_unit_transactions
SET serial_number = 'XDT07406'
WHERE serial_number = 'XDT07406.';
debug('No of rows in mtl_unit_transactions updated :'||sql%rowcount);
UPDATE csi_item_instances_h
SET new_serial_number = 'XDT07406'
WHERE new_serial_number = 'XDT07406.';
debug('No of rows in csi_item_instances_h updated :'||sql%rowcount);
UPDATE csi_t_txn_line_details
SET serial_number = 'XDT07406'
WHERE serial_number = 'XDT07406.';
debug('No of rows in csi_t_txn_line_details updated :'||sql%rowcount);
UPDATE csi_item_instances
SET serial_number = 'XDT07406'
WHERE serial_number = 'XDT07406.';
debug('No of rows in csi_item_instances updated :'||sql%rowcount);
UPDATE wsh_delivery_details
SET serial_number = 'XDT07406'
WHERE serial_number = 'XDT07406.';
debug('No of rows in wsh_delivery_details updated :'||sql%rowcount);
debug('======================================================================');
debug('Switching from serial number jct20591 to JCT20591 ');
debug('======================================================================');
UPDATE fa_additions_b
SET serial_number = 'JCT20591'
WHERE serial_number = 'jct20591';
debug('No of rows in fa_additions_b updated :'||sql%rowcount);
UPDATE fa_mass_additions
SET serial_number = 'JCT20591'
WHERE serial_number = 'jct20591';
debug('No of rows in fa_mass_additions updated :'||sql%rowcount);
UPDATE rcv_serial_transactions
SET serial_num = 'JCT20591'
WHERE serial_num = 'jct20591';
debug('No of rows in rcv_serial_transactions updated :'||sql%rowcount);
UPDATE mtl_serial_numbers
SET serial_number = 'JCT20591'
WHERE serial_number = 'jct20591';
debug('No of rows in mtl_serial_numbers updated :'||sql%rowcount);
UPDATE mtl_unit_transactions
SET serial_number = 'JCT20591'
WHERE serial_number = 'jct20591';
debug('No of rows in mtl_unit_transactions updated :'||sql%rowcount);
UPDATE csi_item_instances_h
SET new_serial_number = 'JCT20591'
WHERE new_serial_number = 'jct20591';
debug('No of rows in csi_item_instances_h updated :'||sql%rowcount);
UPDATE csi_t_txn_line_details
SET serial_number = 'JCT20591'
WHERE serial_number = 'jct20591';
debug('No of rows in csi_t_txn_line_details updated :'||sql%rowcount);
UPDATE csi_item_instances
SET serial_number = 'JCT20591'
WHERE serial_number = 'jct20591';
debug('No of rows in csi_item_instances updated :'||sql%rowcount);
COMMIT;
EXCEPTION
WHEN OTHERS
THEN
l_return_err :='Updating in one of the script has this error:'|| substrb(sqlerrm, 1, 55);
debug('Value of l_return_err='||l_return_err);
END;
Thanks
Nagamohan -
Adobe Illustrator CS5 Setup Mistake (Clicked on "provide a serial number")
Hi everyone,
The instructions for installing Adobe Illustrator CS5 told me to to chose the option "Install this product as a trial" instead of "Provide a serial number" when I get to the "Enter a Serial Number" step. I don't know why I was so stupid I clicked on "Provide a serial number" and entered the code. After that, it said that it was invalid, but I was able to open Adobe Illustrator only two times until it made me get a 30 day trial. My mom bought it for me, though...
How do I fix this mistake? I don't want my mom to have to pay for another Adobe Illustrator....for now I'll just install the trial.
Thanks!Serial number issues are best worked out by calling support by phone.
Mylenium -
Item was received without serial number by mistake.
Good Morning;
Purchasing department for one of my
clients added a product managed by serial numbers instead of by batches
in error. Product was received incorrectly, and no serial number was
entered. Now they cannot create a transaction to get this product off
the inventory (credit memo).it is asking for the S# but the item was receive without
serial number.\
I dont know how they were able to enter the AP invoice without entering a serial number, but looks like they did and now they cannot take it out from the inventory.
Thanks in advance
JennyIs the item managed by serial numbers "On release" or on "Every Transaction". If it is on release only, it would not need a serial number to be received, just issued.
If this is the case, it can be issued with a dummy number to get it out of stock, then the correction can be made & it can be brough back in correctly. -
Inventory Tracking & Inventory Posting for Serial number managed items
Hi,
Plase advise me to address this issue..
My scenarios is : - hand an item whih is serially managed, purchase 2qty and it serial number is 'S1' and 'S2', in a delivery document had selected 'S2" and physically issued 'S1', ineed to correct serial number at the time of inventory counting..kindly advise...
thanks in advance..
NobinHI Raghu ,
as you are setting other properties like itemcode and warehouse, u will find batchnumber and batch qunatity(after u press Lines. ) see the sample locally at ..Program Files\SAP\SAP Business One SDK\Samples\COM DI\VB.NET\04.SerialAndBatch. , if u have )
the sample updates the batch table in loop, whereas I used to give all the required batch quntity at once.
U have to make it sure that the item is managed by batch ( if a field in oitm called 'ManBtchNum' is found 'Y' then only go ahead with defining batch number and batch quantity else , ur document will not simplly get posted and no error will be thrown)
also remember that since it is goods issue, u have to have the batch existing in the database (oibt table) with the defined batch quantity.)
hope it helps.
regards,
Binita Joshi -
Inventory with Serial Number Material
Hi Experts,
I´ve been trying to create a recount (MI04) for a material with Serial Number.
Currently I have in one Storage Location more than 100,000 pieces of this material.
So when I try to do the counting, all SAP functions get blocked and it doesn´t end the process.
I have a limit of numbers to count?
It seems that the lock table overflows.
Any suggestions how can i manage this counting?MI04 is enter count, MI11 is create recount.
A physical inventory document can maximum have 333 items.
100,000 pieces of this material can be just one record or 100000 different inventory records. this number does not tell much.
do you want to say that you have 100000 serial numbers for one material to be counted? -
Serial number behaviour in physical inventory verification
Hi all,
i'll explain my issue with a simple scenario
material code - 5000
Available stock in plant AAA Storage location BB - 3
Serial numbers in the systen - Z1 / Z2 / Z3
once you do a physical inventory verification there is only one unit (physically) and now want to adjust it.
Adjust the system as one unit through creating physical inventory document and the serial number that i phisically exist is A123
what i want to confirm is that when i post the physical inventory document, the existing serial numbers will diisapear or all 4 serial numbers will display in IQ09?
regards
SasikaEven after you post with Physical Inventory, system will continue to show all serial numbers. But there will be no stock (no plant and no storage location) against the serial number.
-
Problem with an enter inventory count for a material with serial number
Hi all,
I must post an Enter inventory count with the transaction MI04 for a material with serial number that it has more 250,000 of serial number, but the system give an error message of dump.
Are there any alternatives to post the inventory document?
Thanks.
Best regards,
Gaetanoyou can't but uplaod using LSMW rather entering manually otherwise you need coremod
-
Customized physical inventory upload with serial number
Hello SAP gurus,
My client have a requirement for physical inventory upload in bulk.
Their requirement is - they will create physical inventory document using MI31 and MIE1.
Then they will take printout of these documents- will add physical count into it.
Then they want upload this file to post difference.
They don't want to do it manually as they have large amount of data.
They also want to incorporate serial number in it.
My query is as we are posting difference using z-program with serial number-
1.if one material with serial number have stock 10 in unrestricated and 5 in quality.
different serial numbers are assigned to unrestricted an quality stock. At the time of entering count e.g.for Unrestricted if physical stock is 11 .
then system will ask for 11 serial numbers. they will provide 1 serial number for extra material which we can fetch from file.
But as we are doning in background , we want pick 10 serial numbers for existing material and again assign them. Same scenario may be for quality.
From where (table) I can find these serial numbers assigned to unrestricted and quality stock to pick and again assign to them?
2. I have query regarding physical inventory count for special stock e.g. sales order specific stock.
In which case special stock in SAP may differ from physical stock?
If in any sales order have 5 qty of material and in storage location have stock 4 or 6 for that sales order.
Correct me if I am wrong, because I am not able to understand physical inventory for special stock?
3. I got error for a special stock material i.e. sales order specific material under quality and with serial number- When I am trying to post
physical inventory differnce , then system gives me error - You can't post differences as serial requirement is set.
Post it by 711,712,713,714.
Why this error popup?Issue resolved. We have developed custom program for it.
-
Serial number for material lying in Inventory
Hi Experts
Here the requirement is to add serial numbers for materials in SAP.I am having serial number seperately in legasy system.I need to activate in SAP for that Material.That i can do it by adding serial number profile in Material Master.
But how can asign serial numbers for the material already Lying in Inventory in
our plant.
I tried mb1b- 311 to another storage location its asking serial numbers and i m able to give there.But Is there any data migration work so that i can add serial numbers to the material lying in stock.
Help neededOne option could be to make the stock zero by issuing the stock out completely to scrap (or cost center or...). Then activate serial numbers. Then do an initial upload of the stock.
-
Is there anyway to get a serial number when you threw the serial numberout by mistake?
How do I obtain a new serial number? i inadvertantly tossed the number out with the packing!
Geoduck1952As far as I know there is no option to acquire a new serial number - you have to use the one assigned when purchased. If you already had this software installed and registered it with Adobe you should be able to find your serial number via your Adobe account online.
The serial number is normally on the case that holds the disc. It seems unlikely that you would inadvertantly throw that out, so you might want to check there.
Maybe you are looking for
-
Runtime error CONNE_IMPORT_CONVERSION_ERROR in MM module
Hi all, When we call the selection variants in the document overview in Transactions ME21N, ME22N, ME33N, ME51N, ME52N, ME53N, ME54N, the CONNE_IMPORT_CONVERSION_ERROR runtime error occurs. Runtime Errors CONNE_IMPORT_CONVERSION_ERROR Date an
-
802.1X wireless network problems with Intel Mac
To login to the wireless network at my school I have to use an 802.1X connection authenticating with TTLS, TLS, EAP-FAST and PEAP protocols. This works intermitently. Some days my MacBook logs on quickly with no problems at all but most days it has a
-
I am trying to connect my iMac with my MacBook What is the command keys and process in doing so. Have firmwre in place.
-
MIgrate aSSRS from Sharepoint integrated to stand-alone
We currently have SSRS integrated to SharePoint 2010 with report connections stored in Sharepoint libraries. The data is coming from a patient management systemWe are planning on moving to standalone mode because we are moving from SharePoint 2010 to
-
Spry Tabbs w/ AutoSuggest AJAX?
This is what is happening - http://www.mindfulldesigns.com/autosuggest/autosuggest_city.php http://www.mindfulldesigns.com/autosuggest/autosuggest_zip.php These AutoSuggest work well separately, but when you combine them with the SpryTabbed Menu it a