Issue of Components from Sales BOM where user warehouse is defaulted
In 2007A, where the warehouse is different at row level for the parent item, the component items do not default to the same as the parent, and no warning message is produced. SAP say this is system behaviour as the components are shown on the form and can be changed in the form. In 2005A an Assembly BOM was used which would generate a warning, but no new Assembly BOM's can be created in 2007A. The warning is now only generated if the warehouse is changed in the table area of the form settings window.
However, I believe they have not allowed for the use of the user defaults in this case.
The purpose of the user defaults is to take away from the user the possibility of transacting an incorrect warehouse by accident. In order to control stock properly this is essential from a business process and a "best practice" perspective.
The user is set to default to the warehouse they have access to, then the form settings are turned off for the warehouse so they cannot issue from other warehouses.
If this is the case (as it is for all of our customers who have many branches) then they cannot update the child items to issue from their own location, and have no visibility that there is a problem until stock taking time.
The purpose of a sales BOM is to allow for a sales process which requires assembly of several items at the point of sale, The most likely scenario in this instance then is that the child items will be in the same warehouse that the sale document is being recorded in, this should be the default position for the marketing document.
The only workaround appears to be that a Sales Bom is required for each item for each warehouse, thereby increasing the size of the Item Master.
THe issue is the same via the DI - add a sales BOM with a different warhouse to the BOM warehouse & the components are issued from the BOM warehouse, not the intended warehouse
Similar Messages
-
Sales BOM in different warehouse
Hello
short question
I upload productTree
Sales BOM with an artcile sold in different warehouses
It seems that the same article code can not be used in different places
Exemple
Article A sold
using article B and C in stock in warehouse 01
Article A can not be sold in anyother warehouse... This is not good when you have several shops
Do you have any workaround
thank youThanks
What I´ askng is how to assign a Sales BOM to a sales area, which is the transaction for doing it as I jut know Cs01 ad works at plant level.
Question is that for the same material, I would like to work with Sales BOM in one sales organiation and not to work with Sales BOM in another sales organzation
Regards -
Sales BOM Header line item confirmed without components in Delivery
Hi Experts,
The issue is about the delivery is created with the single component for the Sales BOM where as it contains two.
We have analyzed the issue and checked that the missing component would have not been available in the stock during the time when the delivery is created and hence is not included(Header material and single component is included in the Delivery).
The user's concern is; when there is no stock for any one of the component, then it shouldn't have confirmed the header material. Kindly suggest.Hi Azam,
It seems to me that you want to use Delivery Group for Sales BOM where If Mat A = Mat B + Mat C and Mat B Availability date is 20/07/2014 (DD/MM/YYYY) and Mat C availability is 25/07/2014 then Main line item should be confirmed with 25/07/2014.
If any one sub Item is not available, then Any of the item from the Grouping should not be dispatched.
If this is the requirement then, In Item Category (VOV7) for main Item update Create Delivery Group field with X and your requirement will be fulfilled.
Do let us know the result after testing.
Regards,
MJ. -
Purchase reports for components of production BOM Based on Its Sales BOM
Hi all
I have sales BOM and the components of Sales BOM are production items having Production BOM and the components of production BOM are purchase items
My problem is when i create a sales order for my Sales BOM, i should be able to get a report for purchase items that is how much i have to purchase with out using MRP
pls anyone help me with approbriate queries
Thanks and Regards
Boopathi.THi Boopathi,
You may try this one:
SELECT Distinct T1.Code, SUM(T0.Quantity * T1.Quantity) 'PO Qty', T2.DocNum
FROM dbo.RDR1 T0
INNER JOIN dbo.OITT T3 ON T3.TreeType = 'S' AND T3.Code = T0.ItemCode
INNER JOIN dbo.ITT1 T1 ON T1.Father = T3.Code
INNER JOIN dbo.ORDR T2 ON T2.DocEntry = T0.DocEntry
WHERE T2.DocNum LIKE '[%0\]%'
GROUP BY T1.Code, T2.DocNum
Thanks,
Gordon -
Hello All,
The problem is related to Sales BOM where in the Item Category Group we maintain ERLA and the free item gets populated with the main item in the sales order with a different item category and the pricing is shown as statistical.
Now I want the system to show any error message or stop the next proceeding whenever the stock of the free item alongwith the main item or viceversa is not available or if there is any partial availability in case of free item & main item or viceversa.
Please suggest how to configure this or if any routine or user-exit need to be maintained for this.
Thanks & Regards
Priyanka Mitrahi
check the Sale order User Exit and code your logic and make use of it -
Sales BOM : Header item stock and cost
Hello gurus,
I'm very new for sales BOM and have one questions.
We have material A and B (purchased from vendor).
They will be assembled by 3PL company as C.
Then we will sell C to the our customer.
I want to set price/cost at the header item level.
because we will sell material B free of charge.
I've set C like below
1. Item category group. : ERLA
Item category : TAQ
Setting of A and B
Item category group. : NORM
Item category : TAE
2. Then make BOM in tcode CS01 with C
Material : C
Plant: XXXX
BOM Usage :5
subitem : A, B
Item category : N(Non-stock item)
After then I tried to make a sales order
with material C.
I can get sub-items(A,B) successfully
however system said there is no atp stock for C.
How can I get stock of C from stock of A and B?
And How can I set the cost of C with value of A+B?
And How can I set the condition of C to calculate cost of C in header level?
or can I set like
price is determined in header level and cost is calculated in item level?
Or please recommend nicer solution.
Thank you very much.
J.K.Hi Azam,
It seems to me that you want to use Delivery Group for Sales BOM where If Mat A = Mat B + Mat C and Mat B Availability date is 20/07/2014 (DD/MM/YYYY) and Mat C availability is 25/07/2014 then Main line item should be confirmed with 25/07/2014.
If any one sub Item is not available, then Any of the item from the Grouping should not be dispatched.
If this is the requirement then, In Item Category (VOV7) for main Item update Create Delivery Group field with X and your requirement will be fulfilled.
Do let us know the result after testing.
Regards,
MJ. -
Sales order for sales BOM item
Hi,
We are facing a problem in 2007B
While creating sales order for a item which has sales BOM and excise able and the component of sales BOM item are also excise able, system is not saving the sales order.We have to go into the component item master to make those items non-excise able to save the Sale order. Is there any way to save the sales order without changing the component item master?
With warm regards
Atanu ChatterjeeHi Atanu,
You can create the sales order with sale BOM where components are excisable & the warehouse for the components are also excisable.
Change the warehouse in sales BOM for components.
Regards
Datta kharat -
Sales BOM - Components withdrawal from stock
Hi,
I'm new to Sales BOMs and would like to learn the following:
In a Sales BOM I have 3 components. At what stage should the quantity of these components be withdrawn (goods issued) from raw material stock? I have a few examples without any movements of the components, only the Sales material (header) which is shipped to the customer.
Thanks in advance for your help:-)
Br,
LarsHi Lars,
Sales BOM is nothing but a bundle of products to be sold together. When you deliver the sales order, it will withdrawal those components from stock.
Thanks,
Gordon -
Sending Components to SC-Vendor from Sale Order Stock
Hi
Anybody can throw some lights on following Issue ..
Our Customer is Placing Order with Us .It is an MTO Scenario .
The Product is Assembly
In that Assembly, we have to Send some components to our Sub Contracting Vendor and get back one HALB Product .
To create Sub Contracting PO I have to create PO in ME21N with Item Category L and Acc.***.Category E Here In Item Details, Material Data The BOM is getting Exploded ..
Now I want to send my Components( Which is also belongs to Spl.Stock E) to my SC-Vendor in ME2O But Here I am not getting any Selection ie) the Components which I want to send to my SC-Vendor based on that PO from Sale Order Stock E is not flowing in ME2O
Pl. Guide me How can I send components to my SC-Vendor based on my PO with Item Category L and Acc.***. Category E
Your Immediate response in this is highly appreciated
Regards
S.Baskaran.use tcode MB1B with movement type 541 and choose TO PURCHASE ORDER and give the purchase order details here.
regards,
indranil -
Sales BOM - Delivery Quantity check during post goods issue
I am working on a problem in my company. We are running ECC6.0 ehp 4. We are using standard ERLA functionality with sales bom (5) for product kits. Delivery manager has requested that we investigate a system check during delivery post goods issue. THe problem is that when shipper processes delivery, if they have to backorder they update pick and delivery quanity on the TAE item. They should also update TAQ delivery quantity, so that backorder amount is correct. If they make data entry error, backorder quantity is incorrect. The delivery manager has tried a number of attempts to re-train and correct mistakes. He is now asking that SAP issue a hard error if TAQ and TAE delivery item quantities are not the same.
I have searched on SAP Notes, Forms, and Google and do not see solution. I know that at delviery item category there is a minimum qty check for the item category. I've not found a user exit or configuration point that checks quanities. Does anyone know of out of the box solution? Or where would I put in custom user exit?
Test Case
Create Standard Order
Enter Material with Sales BOM
ITEM A Qty 10
BOM explodes with Item categories
ITEM A TAQ parent
ITEM B TAE child
Create Delivery
Delivery has item categories TAQ and TAE
TAE is pickable, TAQ no pick
Process TAE
Pick quantity of 5 items
Change delivery quantity to 5 items
Forget to change TAQ delivery quantity
Pack 5 items
Post Goods Issue the delivery.
Is there are requirement/routine than can be run at time of PGI that checks TAQ delivery quantity is the same as TAE delivery quantity. If quanities are not the same, show hard error and message do not allow PGI to complete.
Thank you
Tony RomainI tried setting that field in the sale order this morning. By defaulting it to "C"; I was able to get warning message for TAE line. I was able to post goods with TAE and TAQ, being different quantities. I need the check to determine if TAE and TAQ delivery quantity are different. Using this fields seems to be line specific. Thanks for the suggestion. I now know what that field does to the delivery.
I rewarded points.
Thanks,
Tony -
PO Creation from Sales Order User Exit
Hi,
I have a business requirement where I need to create a Stock Transport Order (STO) for a particular kind of sales order. I outlined different options for achieving this functionality.
1. Trigger a workflow for creating STO.
2. Configure it an EDI output for sales orders. Using the EDI document, create STO in the same system.
3. Create STO using BAPI from the sales order exit 'USEREXIT_SAVE_DOCUMENT'.
I am trying to understand the issues if I go with option of creating STO from sales order user-exit. I tested it and it is working fine. But what concerns is me transaction integrity. In other words I am trying to execute another transaction within a transaction. Both Transactions (VA01 and ME21N/BAPI) may be trying to access same tables. Anyways I havent see any potential overlap.
I would like to know anybody implemented such a solution?
What could be the potential issues? Does it really affect transaction integrity?
Thanks A Lot
AnilI would also be concerned with the possibility of the order failing to update AFTER you call the BAPI. You could create a custom output type that processes on order create for that order type. You could add your BAPI call to the processing routine of the output type.
-
Consume PIR from Sales Order when PIR's are not in BOM Usage 1
I need help determining which combinations of Strategy groups I need at the header level (Variant Config KMAT) and item level Phantoms (HALB) The Phantoms are just used to drive forecast, I have no need to issue or stock these items... just need them to be reduced when I use them in a Sales Order.
Please help me understand the planning strategy groups or the requirement type combinations on the header material and the item materials.
Standard SAP will consume the PIR if they exist in the production BOM (Usage 1). However, due to Usage 1 having the object dependencies placed at lower levels and parameter effective, I am not able to add the foretasted assemblies to the usage 1 BOM. I have created the PIR's for these HALBu2019s using Simulative Long Term Planning.
I need a way to consume/reserve the foretasted PIR's from the sales order... without the use of the Production Order or Planned Order. I think it can be done at the time of the sales order PGI... but have not been able to figure out the configuration. Below are the main steps if the PGI is the vehicle for consumption.
Sales Order uses Configuration Profile SD01, KMAT and BOM Usage 5 items are in the found in the Sales Order.
KMAT is inactive in Demand Management (MD62).
BOM Usage 5 items have PIRu2019s, they are created from Simulative Long Term Planning.
1. During Sales Order creation, the BOM Items are selected from VC.
2. During Sales Order PGI, the BOM Items are consumed and show as withdrawn in MD623/MD73.
Sales Order Reservation and/or Consumption of Item Level Planned Independent Requirements
***PIR's are not found in the Production BOM, only the Sales BOM.
***Production BOM and Sales BOM have same KMAT, and same Object Dependencies
Step 1: Create Sales order for KMAT 10000008
a. Sales Order will have KMAT at line item 10
b. Sales Order will have BOM Usage 5 materials as items (see BOM's Below)
VC will pick the specific materials that are relevant to order
Step 2. Sales Order is Saved/Confirmed.
a. A reservation will be created against the Planned Independent Requirements for Sale BOM Items.
MD73 for the HALB will show the Planned Independent Requirement, and the Reservation.
b. A Planned Order is created using BOM Usage 1.
VC will pick the specific materials that are relevant to order
Step 3. Production Order is completed and issued to Sales Order.
Step 4. Sales Order Delivered with PGI
a. The HALB PIRu2019s in the Sales Order will be withdrawn (reservation goes away, PIR qty reduced by 1 PC).
Client 100 BOM Usage 5
Material Type BOM Item Material Number Planning Strategy Group Planning Independent Requirements VC ObjDep
KMAT Header 10000008 25 00-Inactive KMAT
HALB 01 10000023 70 00-Active Yes, At this level
HALB 10 10000025 70 00-Active Yes, At this level
HALB 20 10000024 70 00-Active Yes, At this level
HALB 30 10000026 70 00-Active Yes, At this level
HALB 40 10000027 70 00-Active Yes, At this level
Client 100 BOM Usage 1
Material Type BOM Item Material Number Planning Strategy Group Planning Independent Requirements VC ObjDep
KMAT Header 10000008 25 00-Inactive KMAT
KMAT 10 KA_350_FA_P4
(Parameter Effective) Null Null Yes, but at lower levels
KMAT 20 KA_350_FA_P4 (Parameter Effective) Null Null Yes, but at lower levels
KMAT 30 KA_350_INT
(Parameter Effective) Null Null Yes, but at lower levels
KMAT 40 KA_350_INT
(Parameter Effective) Null Null Yes, but at lower levelsYou can manage copying data from the sales order to the production order by some FMS.
For data not in the production order you can define UDF-s on the production order.
E.g.copying the item code you can use this FMS:
SELECT T0.ItemCode
FROM RDR1 T0 INNER JOIN ORDR T1 ON T0.DocEntry = T1.DocEntry
WHERE T1.DocNum =$[$32.1]
and T0.VisOrder=0
connecting this to the Product No. field setting autorefresh when Production Order Origin Number changes.
Or copying the Item details you can use this FMS
SELECT T0.Text
FROM RDR1 T0 INNER JOIN ORDR T1 ON T0.DocEntry = T1.DocEntry
WHERE T1.DocNum =$[$32.1]
and T0.VisOrder=0
connected to an UDF setting autorefresh when Production Order Origin Number changes.
(And similar other FMS-s can be connected to other fields you want to copy.) -
How to transfer sales bom from SAP R/3 to APO?
Hi Experts,
I just want to ask how to transfer sales bom from R/3 to APO? if i change my bom usage to 5 and use this BOM in my Production version be enough to send it to APO?
Also, this is my first time using sales bom, could you please help me understand how sales bom work in APO planning?
Thanks so much.
MyleneHi Senthil,
Thanks again for your reply. I was trying to CIF sales BOM in APO but only the header material are being created in APO. The component are not added in PDS. This is how I create it in SAP R/3:
1. transaction cs01 --> enter header material, plant and BOM USAGE =5
2. inside cs01, i entered components, quantity for each components and ITEM category = L (stock item)
i also eneterd base quantity for header material
3. create production version for header material with routing and this BOM
4. create and activate material CIF model for header and components
5. create and activate PDS CIF model for header and components.
After doing all these steps, PDS is created in APO but I only have the header material (no components)
I tried changing BOM to other bom usage and components were populated in PDS.
Am i missing nay steps? Thanks.
Regards,
Mylene -
Super BOM doesn't generate while run MRP from Sales Order
Hi all,
I am trying to make a Super BOM
where i have a material x as finished product, and i have 2 material as component for that finish product ( A and B )
i already create characteristic and assign it to the class 300, i also have created the configuration profile for the finish goods material and the object dependencies selection condition type for those material component in the BOM Item,
i also have check using simulation CU50 and the BOM is ok
But when i try to create Sales Order, entry the characteristic and run the MRP using MD02, the Super BOM doesn't explode
Is there anyone who can help to solve this problem??
Regards,
MarufatHi,
Does any planned order generated for the finished material? or you are talking about the components explosion?
If all the answer is Yes, then check and maintain the 2 collective requirement in MRP4 tab for the components material master.
And reprocess the MRP and check.
Thanks
Hrishi -
Sales BOM: Control quantity modifcation for Components
Hi Experts,
We are using BOM sales type for our promo packages. However, the client wants to control modification of the quantity of the components other than that of the Parent quantity.
Is there a workaround for this requirement?
Many thanks,
DonHi Don........
It can be happend by SP Transaction notification.
Else you have to keep separate user for such kind of promo sales so when user will log into SAP he will not be permitted to change Qty as the Qty field will be inactive.......
Regards,
Rahul
Maybe you are looking for
-
Screen sharing with full screen apps in Lion, control problem.
Looking for a cleaner way to accomplish this, perhaps there isn't one but thought I'd ask. If you screen share with another computer on Lion, and that other computer has an app running full screen on it, what is the best way to get to "the rest" of t
-
Hi, I would like to know if there's another possible way in SAP to check the vendor's delivery accuracy (on time delivery) but via statistical delivery date and the goods receipt. Up until now I use the transaction MC$6 to get the needed information.
-
XMLStreamReaderBase tries to create a QName with a null namespace prefix
Given the following xml: <foo> <bar type="value"/> </foo> Calling getAttributeName(index) while on the 'bar' element will cause an IllegalArgumentException as XMLStreamReaderBase tries to create a javax.xml.namespace.QName with a null prefix instead
-
Hi all I have a standby database and I want to recover this database in other computer... Which steps I must pass? 1. Shutdown database 2. Copy files from Standby database to my local database 3. Open database and activate it as a primary database Am
-
ISync & iCal : Why does it duplicate events?
Just yesterday started using a new Nokia 2730 mobile phone. The first time I used iSync it seemed to correctly transfer all my calendar events onto the phone. However, with every new sync, duplicate calendar events are appearing both in iCal and my m