Sales BOM and related to cost
Dear All,
Our client has requirement of sales package as below:
1. They want sell sales BOM as sales package
2. Material A is main item, and material B, C, and D as component
3. They sell material A and want the revenue also cost post to material A
My colleague said already set up the config sales BOM, and the result are:
Revenue post to material A (father/main item)
Cost post to material b, c, and d.
However our client need all cost moved to main item (material A)
How's the behaviour of sales bom exactly? Especially the costing?
And what must we do to cover the requirement.
Regards,
Dewi
Hi,
Go to VTFL --- > Select the document type --> Go to item level and tick the cumulate the cost.
Cumulate cost
This field is used in the main item to control whether the cost value (usually condition type VPRS) is to be copied from the relevant sub-items. The following cases are taken into account:
Free of charge sub-items (free goods)
Batch split items
Bill of material components
This function is needed especially if the sub-items involved are not relevant for billing. In this case the costs of these sub-items do not appear in CO-PA or the statistics
Hope this will resolve your issue.
REgards,
Krishna O.
Similar Messages
-
Hi All,
I was hoping someone could give me some information about Sales BOM and BOM. How do they affect FI and or CO. If anyone has any links or documents that i read about them id really appreciate them too.
Thanks in advance,
NomanNoman plesae read below from a previous thread
Points will be appreciated
Routing should define the production process, how to build the product from the BOM, so it is normal to have a routing having one or more operations each of which is assigned to a work center. Each workcenter can be assigned to a cost center and may have different types of activities that can be performed, each of which might have a different price at that cost center. This is how the routing, and hence the production order that has the routing will be costed when work is confirmed at the workcenter level, for the value added.
Material costs can be costed per BOM (target) and based on actual consumption (actual cost). Apart from these, it is possible to have overheads defined too.
Normally you should have a routing for the cost estimate with quantity structure. You can define one single dummy routing and assign it to any number of products, if you don't need it for any real work tracking (in case of a simple manufacturing process like kitting). That would significantly reduce your master data maintenance efforts.
-Ram
Ranganathan Sri...
Posts: 36
Questions: 1
Registered: 2/13/07
Forum points: 48
Re: Bom and Routing
Posted: Mar 9, 2007 8:19 AM in response to: Zaid M. Azam Reply
Hi,
Basically As you are aware BOM contains child parts of the parent material.
Routing defines how you are going to produce. ie operations,
If routing has say 3 operation steps you will define in the operation details where u will produce (work center) and time taken for each operation. Also you can maintain tools(PRT) for those operation and inspection datas(inspection time).
Next details in work center(which you are assigning in operation.In work center you will maintain the link between activity type and cost center. Activity type is for example labour hour. In costing KP26 transaction a link will be established for activity type and cost center and corresponding cost.
If you are using work center X having activity cost as 100 Rs/Hour. The system will calculate depending upon the time mentioned while confimation the cost.
Hope this will help how routing,BOM and cost are linked.
Please award points if this is really helpful
Regards
Ranga -
Sales BOM And Free Goods workaround
we have 1 good with a sale BOM and we want to give the Same good away as a free good, so if the customer buys 10 he gets one free, however there is a problem with the BOM not exploding. Can anyone suggest a workaround this.
Hi
I think this is a standard sap issue.
When we give a free good the item category becomes TANN. Now BOM material will have different item category. TAB.
Now for BOM category material, i think there is no free good item category. Probably u can try creating a new category which wil be a free goods category and which will carry all the characteristics of BOM mateerial.
Furthermore i think this will be issue only with exclusive free goods. But if u have inclusive free goods then there will be no BOM issue as there will be no other line item added for free goods.
Kind regards
Sandeep -
i want to make sales bom which consists of all the materials to make a product(machine).this sales bom is available to sales person and he has to select the varients depends upon customer requirement(varient configuration).
then all materials are to be manufactured and are to be available in stock.
after this step assembly person has to assemble the components according to the assembly procedure for that he has to refer assembly bom which consists of logical grouping of components for his easiness in assembly.
so sales bom has to be with materials only(components which are to be produced to make final product) and assembly bom is with logical grouping of these materials according to assembly procedures and total materials are same in sales bom and assembly bom
is there any method in sap to link sales bom and assembly bom which are different for sales and assembly?this is make to order scenario
thanking you
srinivasHi Srina,
The difference between them is
In the assembly bill of materials, the finished product appears in the sales order document.
But in Sales bill of materials, the finished product and the components appear as separate items in the sales order document.
For example the finished product can be a set of office furniture.
you can use the assembly bill of materials to define the composition of the set. The finished product is not stored as an entire set in the warehouse. However, the individual components of the set (for example, chairs, tables, and Almirah) are items in stock. If a customer buys a set of Office furniture, draw the components from stock and deliver them to the customer as a set.
Hope this help,
Regards,
MT -
Sales BOM and Incompletion Log
Hi SAP experts.
We are on ECC 5.0. Wer are exploding sales BOM in sales orders. I have a requirement that if for certain reason a BOM fails to explode for a particular line item then that item should be go an incomletion log. I was able to select field VBAP-STKEY (BOM ORIGIN) in incompletion procedure at the item category level.
However the problem i have with this is even if the BOM explodes the order is set to incomplete once I add VBAP-STKEY to the incompletion procedure. I find the VBAPSTKEY also gets a value of 5 in the table however the order is stil shown as incomplete. I am not sure if this is a bug.
If it is not possible to control this via incompletion log is there a way to ensure that if a sales BOM does not explode in sales order the system should not create delivery for that line item.
Any response will be highly appreciated.
Thanks
PrafulDear Praful
You can try with this.
Go to OVA2, block "Sales-Item" and double click on "Procedures". Again block on "Standard Item" and double click on "Fields". There maintain as follows:-
Table::Fld name::::::::Description:::::::::Screen:::Status
VBAP:::UEPOS:::::::Higher-level item:::POST::::::04
thanks
G. Lakshmipathi -
Selection of BOM and Routing in Cost estimate
Hi
I have an issue with the cost estimate run. We are using CK40n for cost estimate.
The selection method in MRP 4 is defined as 3 (only by prod version) and the version indicator is maintained in the costing views also.
When we run the cost estimate the system is chosing a different BOM and routing other than the ones defined in the prod version.
Following are the details of the prod version defined.
0010 Prod version
Lot 0 to 99999
BOM Alt 1 usage 1
Routing Grp 1234 counter 1
0020 Prod version has
Lot 0 to 99999
BOM Alt 2 usage 1
Routing Grp 1234 counter 2
0030 Prod version has
Lot 0 to 99999
BOM Alt 3 usage 1
Routing Grp 1234 counter 3
Ideally system should choose the first prod version.(alt 1 and usage 1 and Routing 1234 grp coutner1). This is not happening.
System for some reason is choosing the BOM with Alt 1 and usage 1 defined in 0010 prod version but the routing from a different prod version 0020 grp 1234 counter 2.
I have checked with all the relevant settings but i am not able to understand why this is happening.
This is not the same when i create a prod order. System chooses the first prod version when i create the order.
I have checked the priorities defined in the customising, and also the details in the costing varaint using CKC1.
What settings do i need to check to ensure that it works fine? Can you please let me know.Vithal,
While doing the costing run, SAP checks if you have maintained the "Production version to be costed" [MARC-FVIDK] field in Costing View. It will use this Prodn Version for cost estimate.
If you have not maintained the prodn version field, then it will use the values maintained in the "Quantity structure data" section on costing view. i.e. it will use the BOM alternative..and recipe information from here.
If you have not maintained above values then system picks up the first BOM alternative (MAST table) and first recipe information (MAPL table) it finds for the material-plant combination.
Might be this is what is causing the problem for you. Also according to my knowledge SAP cannot decide the Lot Size for Prodn Version while doing the costing run. You need to tell the system what data to be used for costing.
Try and revert back.
Swapnil -
SD Sales BOM and Stock Movement--Help please
Hi,
Scenario:
Client is dealing with Value packs. i.e. He creates a finish good by using 2 finish goods as components by creating Sales BOM.
Basic Requirement: To have component level treatment i.e. pricing delivery to be incorporated for components.
Item cat grp selected as LUMF for BOM parent Item in material master.
But the requirement is that stock movements should reflect for both parent as well as BOM materials upon PGI. Header stock is required to check the stock availibity.
By this approach no movements can be seen for parent which will give a wrong picture of the stock positions for Parent Material.
How this can be handled whereby we can see the stock movements for both Parent as well as components.
Please suggest
Regards,
manOOHi,
Please Use Two Different Item Categories and Schedule Line Categories in this Scenarios and Please ensure that both should be relevant for Delivery.
Hope this sloves your Puprose and Please Reward If Really Helpful,
Thanks and Regards,
Sateesh.Kandula -
hi,
I have the following problem, for one of our materials (Norm), we have a sales bom for a material (Nlag). however with the same material, we have free goods of the same main material inclusive. what happens now is that i can only explode either the sales bom or the free goods, but i require both to eplode together.Dear Reshigan Govender,
This cannot be taken as a part of the standard functionality. For this development is required.
Do let me know in case of any queries.
Hope this helps you.
Do award points if you found them useful.
Regards,
Rakesh -
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. -
How to compare sale order bom and production order bom.
i would like to provide report with respect to comparation of sale order bom and production order bom, but i am not familiar with SD and PP, can anyone give me some clue? i only know sale order bom is created via 'CS61', afterwards run mrp to get production order, the process appears complicated, i needn't know the process detail, just want to know how to get sale order bom and relative production order bom. please guide me.
Hi,
Check Tcode:CS14 to SD/PP BOM's
Chidambaram -
Delivery and Invoicing of items with Sales BoM
I have created a sales Bom and all the items are excisable. After creating delivery when i copy to Outgoing excise invoice, the system does not llow me to add and i get error "There are excisable items with non cenvatable tax code"
All the items created even the components are exciseable but it doesnt allow to copy the same tax code to the components and doesn't allow to mke OEI. How can i create invoices in such case? SAP 2007B, PL10
ThanksHi Agranshu........
Whichever tax you are taking into the transaction please check the Tax Category in Tax Type of BED, Cess and HSCess component. I guess that is under Non Cenvat.
This error generally comes when then Tax Types are not under cenvat tax codes and we try to add the transaction for excisable commodity.............
Regards,
Rahul -
Sales BOM Split Valuation Routine
Hi,
I do have Sales BOM, I do have split valuation in place. How to Standard cost a Material which has only Sales BOM and do not have a routine etc. In procurement alternative, what are the necessary entries I have to make, if this is to be costed.?
Kindly clarify.
AshokHi
IMG > Controlling > Prod Cost Contr > Cost Obj Contr > Prod cost by sales order > Control of sales order related > Req Classes & req Type
In Req class - You have fields like Costing ID, Costing method, etc which would determine whether SO cost estimate is to be run or not
Also, you have field VALUATION in req class - which specifies whether to valuate the inventory based on SO cost estimate or not
The Link is Account Assignment Category assigned to Req class; req Class to Req Type AND
Req Type is either assigned to SD item category OR to PP MRP Group / Strategy group
Hope this helps
Regards
Ajay M -
This might be a strange question but still. We have a customer who ships out pallets and crates to their customers. They want to be able to track these items of course and bill the customers according to the number of items they received. N.B. these items are not returned so returnable packaging is out of the question.
We are looking at the use of a sales BOM so we can calculate the number of pallets and crates per sales order and delivery based on the number of finished products they ship out and of course create an invoice where these items are listed as part of the delivery with the actual costs. This works quite satisfactory BUT it will only work when either all customers use the sales BOM or all customers do not use the sales BOM.
What's the problem, as this is a new process, they will not be able to convince all customers to directly pay for pallets and crates that are being shipped out. We are now facing the problem that for part of the customers they want to use a sales BOM and invoice them for the pallets and crates they receive BUT for part of the customers they do not want to invoice them for the pallets and crates they receive. This means that we are looking for a way where we can indicate, per customer, whether to use a sales BOM (ship out and invoice pallets and crates) or not to use a sales BOM (do not logically ship out and invoice pallets and crates).
Is this possible yes or no? Maybe with a user exit that checks for a specific field in the customer master? We have already defined two sales BOM's per material, one where pallets and crates are used and one without pallets and crates so we could mis-use the alternative sales BOM principle, but we still need a trigger to call either sales BOM.
Any help would be appreciated.Hi Roberto and Biju,
We looked at both options but neither are workable. Not all warehouses use HUM because not all warehouses are their own warehouses, some are from logistics service providers who have not SAP access, otherwise the problem would be a bit easier, plus the customer does not use packing and will not use packing in the future.
The dynamic product proposal was a bit more promising but also there, we encounter a problem because we cannot make a calculation on the number of crates and pallets shipped out to a customer, which is one of the requirements.
The problem still lies in the fact that
- Customer A does not want a bill for crates and pallets and therefore does not want to see the items on the delivery and the invoice.
- Customer B does want a bill for crates and pallets and therefore needs a calculation for the number of pallets and crates he received.
We cannot set a field somewhere that says customer A without these items, customer B with these items and then trigger something else.
Thanks for the help but we still haven't solved the problem. -
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 -
Sales Opportunities and Activities Import
We need to import the attached into SAP as Sales Opportunities and related Activities.
I believe the mappings are roughly as follows:
Opportunities
Source Destination
SalesCode OOPR.CardCode
Createdate OOPR.StartDate
Description OOPR.OpportunityName
Opportunity_Value OPR1.MaxLocalTotal
Acct. Manager OOPR.SalesPerson (id lookup)
Activities
Source Destination
Contact Name OCLG.ContactPer
SalesCode OCLG.CardCode
Description OCLG.CntctSbjct
Call Back Date OCLG. CntctDate
What I canu2019t see is how to link the activity to an opportunity.
NB: Where there isnu2019t a contact name and call back date, there is no activity to be created.
Regards,
JuanHi Juan,
To link Sales Opportunities with Activities, you need to assign OCLG.parentType = 97 and OCLG.parentID=OOPR.OpprId
Thanks,
Gordon
Maybe you are looking for
-
80GB Classic will no longer sync with Outlook
I have a 80GB Classic that will no longer sync my Outlook contacts or calender. It will sync everything else, music, movies, games, but than it just hangs. It will say that it is syncing and not to disconnect, but it will stay that way for hours and
-
To expand, I have been using LR for over a year now and never had a problem until today. I am downloading from my card directly to my Macbook Pro. I'm not using a card reader, I'm using the Macbook card slot.
-
MORE THAN 5 USERS CANNOT CONNECT TO MY ITUNES
ive got itunes set up for everybody at my work, like 12 or more people... problem im having is that if theres already 5 people that have looked at my tunes, nobody else can check out my music... even our IT man here doesnt know anything about it... w
-
Unexpected end of ZLIB input stream.
Hello everyone. I have a problem which I was unable to solve so far. Any suggestion is very welcome. The scenario. My process worked on a previously installed default install 10.1.3.1 platform. I installed the SOA Suite (same, very default set with o
-
Invoke Report From Database trigger
Hi, Is it possible to invoke a report from a database trigger? The requirement is to start a report after a record was inserted in a table. Thank you, Alex.