Requirments without BOM
Hello
We are facing problem with MRP for a raw materials. Currently We didn't assign this material in the BOM, we removed this material from BOM . But we are getting requirement from an finished goods we checked CS11 and CS15 and we coudn't find the raw materials in their BOM. We tried MRP run in all mode, still we are getting purchase requisition for this material.
How to do the trouble shooting ? Any input will be highly appreciated
Thanks
Nic
First delete the PR Manually & then Run a MRP,
OR
Check whether the material have a alternative BOm assigned in Production version
OR
If u want not to plan that material :
Make a setting MRP type ND- No planning for that raw material & delete the PR Manually & execute MRP run with delete & recreate a planned order.
regards,
Sundaresan
Similar Messages
-
How to detect encoding file in ANSI, UTF8 and UTF8 without BOM
Hi all,
I am having a problem with detecting a .txt/.csv file encoding. I need to detect a file in ANSI, UTF8 and UTF8 without BOM but the problem is the encoding of ANSI and UTF8 without BOM are the same. I checked the function below and saw that ANSI and UTF8
without BOM have the same encoding. so, How can I detect UTF8 without BOM encoding file? because I need to handle for this case in my code.
Thanks.
public Encoding GetFileEncoding(string srcFile)
// *** Use Default of Encoding.Default (Ansi CodePage)
Encoding enc = Encoding.Default;
// *** Detect byte order mark if any - otherwise assume default
byte[] buffer = new byte[10];
FileStream file = new FileStream(srcFile, FileMode.Open);
file.Read(buffer, 0, 10);
file.Close();
if (buffer[0] == 0xef && buffer[1] == 0xbb && buffer[2] == 0xbf)
enc = Encoding.UTF8;
else if (buffer[0] == 0xfe && buffer[1] == 0xff)
enc = Encoding.Unicode;
else if (buffer[0] == 0 && buffer[1] == 0 && buffer[2] == 0xfe && buffer[3] == 0xff)
enc = Encoding.UTF32;
else if (buffer[0] == 0x2b && buffer[1] == 0x2f && buffer[2] == 0x76)
enc = Encoding.UTF7;
else if (buffer[0] == 0xFE && buffer[1] == 0xFF)
// 1201 unicodeFFFE Unicode (Big-Endian)
enc = Encoding.GetEncoding(1201);
else if (buffer[0] == 0xFF && buffer[1] == 0xFE)
// 1200 utf-16 Unicode
enc = Encoding.GetEncoding(1200);
return enc;what you want is to get the encoding utf-8 without bom which can only be detected if the file has special characters, so do the following:
public Encoding GetFileEncoding(string srcFile)
// *** Use Default of Encoding.Default (Ansi CodePage)
Encoding enc = Encoding.Default;
// *** Detect byte order mark if any - otherwise assume default
byte[] buffer = new byte[10];
FileStream file = new FileStream(srcFile, FileMode.Open);
file.Read(buffer, 0, 10);
file.Close();
if (buffer[0] == 0xef && buffer[1] == 0xbb && buffer[2]
== 0xbf)
enc = Encoding.UTF8;
else if (buffer[0] == 0xfe && buffer[1] == 0xff)
enc = Encoding.Unicode;
else if (buffer[0] == 0 && buffer[1] == 0 && buffer[2]
== 0xfe && buffer[3] == 0xff)
enc = Encoding.UTF32;
else if (buffer[0] == 0x2b && buffer[1] == 0x2f &&
buffer[2] == 0x76)
enc = Encoding.UTF7;
else if (buffer[0] == 0xFE && buffer[1] == 0xFF)
// 1201 unicodeFFFE Unicode (Big-Endian)
enc = Encoding.GetEncoding(1201);
else if (buffer[0] == 0xFF && buffer[1] == 0xFE)
// 1200 utf-16 Unicode
enc = Encoding.GetEncoding(1200);
else if (validatUtf8whitBOM(srcFile))
enc = UTF8Encoding(false);
return enc;
private bool validateUtf8whitBOM(string FileSource)
bool bReturn = false;
string TextUTF8 = "", TextANSI = "";
//lread the file as utf8
StreamReader srFileWhitBOM = new StreamReader(FileSource);
TextUTF8 = srFileWhitBOM .ReadToEnd();
srFileWhitBOM .Close();
//lread the file as ANSI
StreamReader srFileWhitBOM = new StreamReader(FileSource,Encoding.Defaul,false);
TextANSI = srFileWhitBOM .ReadToEnd();
srFileWhitBOM .Close();
// if the file contains special characters is UTF8 text read ansi show signs
if(TextANSI.Contains("Ã") || TextANSI.Contains("±")
bReturn = true;
return bReturn; -
Is there a situation where we create a production order without BOM/Rtg ?
What I see in the system, I was able to create a prod order without maintaining master data for PP ( expect material master)
Is there a situation/scenario where we create a production order without BOM, Rtg
Does the above situation applies to scenario like special procurement key ( 40- stock transfer from other plant )
Please clarifyPradeep,
Thank you for detailed answer
Round robin of discussions
When you covert a planned order to a prod order with reference to a material (CO40), it will ask for routing
if rtg is not maintained for the material, the system will automatically pick the default rtg from OPJG
When you create a prod order ( without ref to a material- C007), say suppose for unplanned rework we have
maintain the rtg and BOM manually to the prod order
Lastly, FOR SPk - 40 ( Stock Transport) for the issuing plant both BOM & Rtg needs to be maintained in the recieveing & issuing plant
Due points have been assigned -
Hi,
Please tell me we have creating Production order without BOM(Bill of Material) & post the BOM Component of Production Order Manually. when developing the report Material Number wise then BOM not found in the report. So, i want to know that how to relate BOM Component with Material Number & which will be table to use in this report.
AmAnHi Aman,
which report?
If you don't select the BOM, then certainly there is no BOM component.
Furthermore, BOM are not referenced in the production order, but the components copied into the order, i.e. these are saved in table AFPO.
But if the components are not maintained manually in the production order (same table), and only the consumption posted directly as unplanned consumption, then you will have trouble getting a link. Possibly only in MSEG by identifying the production order number as the cost collector.
Regards,
Kay -
Production order creating without BOM and Routing
create the production orders without bom and routing
they confirm the order
they want to stop confirmation if production without bom and routing
is it possible to set error or warning message
my first doubt is how can we confirm the order without bom and routing
i think it can be solved by production order type
please replyHi,
You can make it mandatory by following ways :
Go to OPPQ -> Select your plant-> Go to BOM / Routing Selection in that you need to maintain BOM Sel ID & Routing Sel ID which is having selection ID with usage 1 Production which will make it mandatory to create BOM & ROuting with usage 1 & need to be selected while creation & saving Production ORder.
Also, you can maintain another config. for making routing mandatory at Order type level :
Go to OPL8 -> Select Plant & Order type-> Routing Selection
Maintain 5 Routing/ref. op. set mandatory (manual selection)
or 6 Routing mandatory (automatic selection)
This setting will ensure without routing your order will not be saved.
Hope this helps.
Regards,
Tejas -
I want to create a Process Order without a BOM & Recipe . Is that Possible ?
I tried the following :
Material Master setting MRP 4 view -Explosion/Dependent Requirements section define " "(Blank) for Selection Method field
Order Type Dependent parameters (COR4)
Production Version Blank :
Recipe: Do not use Master Recipe
But the problem is that I cannot keep BOM application Blank
BOM application has the link for selection ID which is linked to BOM usage .
I am not able to bypass this check in any way & as a result it gives an error (No valid BOM) on Process order creation
Shall appreciate a responseHi,
Yes, it is possible to create process order without BOM & master recipe.
By having some config settings in place for BOM & recipe selection, you can create process order without BOM & recipe in SAP.
Normally, this scenario comes into picture where you're not sure about the operations to be carried out and materials to be consumed for an order.
For creating and testing such scenario, refer below SCN thread, which was discussed before,
Create Process order without Production Version | SCN
Regards,
Narresh -
UTF8 without BOM and language support tools
Do you know edit applications can save UTF8 Java file without BOM and can work with language support tools (type any language in unicode edit mode) ?
Thank you very much !Try jEdit from http:/www.jedit.org/.
However the NetBeans java IDE also is capable to work in UTF-8, by setting options appropiately. -
Hi
How to create sub-contract without BOM..We want to create a subcontract for a customer return finished product .Even this Product have bom.We dont want to send any components with the FP.We want to send some service materials with this FM.How to do this in SAP?
Thanks
Nickhi Nick,
have not tried in one company code, any way you can try this with creating another plant as subcontracting vendor & process in the same way how you process for sub contracting.
1) Create plant as sub-contracting vendor
2) create po with item category L
3) send components
4) receive materials.
but since it is within a company code check for legality involved with FI, you can customize special transaction key for this may be with movement types since it is within a company code, that is the reason i asked you is it within a co.code
Regards
Ranjit -
In sub contract PO no error shown for without BOM material..
Dear All,
I am creating subcontracting PO with item catagory "L" for material "XYZ" and for material "XYZ" i have not created any BOM.
Then also system is not giving any error while saving PO.
Generally it should give the error "Not possible to determine any components"
Also in mesage determination i have assigned mesage ME154 as error still it is not showing as error.
What could be the reason and what need to do to solve the same.
NarenDear Jurgen,
If it is giving an error i will able to use the notes...
Here i am not getting an error which is my concern
what i should do to get the error if i am putting material without BOM in PO andnot entering any components..
Naren -
How to find whether the created Sales Order is with BOM or without BOM ?
Hello,
I am technical guy i want to find whether the created sales order is with BOM or without bom.
Can anyone help me with table details.
Regards
VEk@Go to TVAP & in FIELD STRUM give 'A' & PSGRP as 'SD01'.It will giveyou all the Item categories maintained in BOM.
Now you can cross - check with the Item Category maintain in the Sales Order.
Best Regards,
Ankur -
Dear All,
Can it possible to run mrp without bom explosion against demand management & demand program for 78 weeks its mid-long term?
BOM is not considered by client,so it possible to run mrp without bom?
Regards
GajjenHi,
You Can run MRP with out BOM explosion
Option 1: In MRP 4- Set MRP dependent requirement - 1
or
Option 2: Make the BOM status to 2 In active.
or
Option 3:
IF you want BOM for Other purpose such as costing, Then
Create a New BOM status as per your requirement in OS23, Remove the check mark of MRP Explosion .and assign to the BOM status to respective bom
Regards,
Sundaresan
Edited by: Sundaresan . E. V on Aug 26, 2010 5:03 PM -
Sample production run without bom,routing
at our client place we have a scenario where we will run sample production (before real production run) without creating bom/routing for the material...
someone suggested we use finance internal order and then post the material documents in migo against that internal order and labor costs in kb21n..
is this the only easiest way for this kind of scenario? or do you have any other ideas?Hi Swatghi Rege,
You can create a production order without Routing and without BOM by creating a new order type.
To be able to create an order without Routing: Change the Config in OPL8 ( order type dependent parameters) as routing optional.
To be able to create the Order without the BOM you will need to:
- Configure a new BOM Application. This can be done in tcode OS30.
- Create a BOM ID in T-code OS31 with BOM Usage as Production.
- Assign this BOM ID in BOM Application.
- In the ID maintain a BOM alone without any items.
- Finally in OPL8, you need to assign the new BOM Application for your Order type.
Thansk and Regards,
Mariano -
Production Order for a material without BOM and Routing
Is it possible to create a production order for a given material without routing and BOM, I know we can
create a production order for a material without a BOM (with a default routing) just wanted to check with
the above criteria
Thanks in Advance!!Members:
Thank you for your valuable replies and time
Santosh:
Tried what you have mentioned, but system still picks up a default routing
Kaushik:
Maintained Default values in OPJG for the given order type, but system still picks up
default routing
Mangalraj:
have no issue in creating a production order without a BOM, but I am trying to see
is there a way where I can create a production order without a BOM and routing (not
even default operation )
Any suggestions on how to create a production order for a material without a BOM
and routing (not even default one ) -
Error while creating Production order without BOM
Hi Guys,
While creating production order without a BOM i am getting the following error in the error log.
Error: BOM for material xxxxxx does not contain any valid items
Message no. CO636
Kindly help.
Regards,
SidDear customer,
could you check in the master data screen of the order if one BOM has been selected?
please coudl you check your customizing the following transactions:
OPJM
OPJI
what do you have in 'BOM slection field' MRP4 view of the header material?
Please check if with this info you can find the missing data to explode the BOM
regards
Maria -
Material costing without BOM and routing
I have recd an order on sample basis. I want to cost the materia. I don't have BOM and routing. I want to cost that material manually. Is there any provision in SAP to do costing in such type of scenarios.
Dear BSR,
I guess you are meaning about cost estimate without quantity structure.
Check T Code KKPAN.
Regards
Mangalraj.S
Maybe you are looking for
-
Please help with Horrible noises on Win 7 64bit install?
? I have an X-fi xtrememusic card that came from Dell preinstalled. The card works fine in 32 bit OSes and in 64bit linux but I'm disappointed yet again with this latest driver update that fixes nothing for me. I have terrible noises coming from the
-
Converting some special characters NON ASCI to ASCI
HI Gurus, My Users copied some text from some other file and pasted in SAP in Infotype hrp1000 in a Text field. In the frontend of the SAP screen , the text looks good as English text. My program is retrieving that text and sending to AL11. If i open
-
Some of our users have Acrobat 5.0 and Reader 9.0 installed on their machines. Internet explorer (multiple versions) always try to open pdf links in in Acrobat 5.0, but we want them to open in Reader as default. I have searched and searched for optio
-
Event should trigger when press enter on select option in web dynpro.
I want to trigger a event for validation when enter is pressed in select option in web dynpro. as the select option is created by the coding and there is no method to trigger the event. please advice.
-
Good evening would it be possible to get back a free license for one month for adobe photoshop cc because I went on vacation and I have not had the opportunity to test it?