on 01-12-2015 6:01 AM
Dears
In a make-to-order scenario, what should be the Cost Object normally ?
I think it is 'Sales Order'.
Is it necessary that make-to-order should always have Sales Order as Cost Object ?
What is the benefit of making SO as a Cost Object in make-to-order ?
Please clarify to ward of my confusion.
Thanks
HI Nikki,
In nutshell MTO scenario work like this,
1) MTO scenarios can be with sales order as cost object and with /without sales order stock (special stock) meaning stock can be specific to sales order or normal stock.
2) MTO can be with production/process order as cost object with /without sales order stock (special stock)
3) In some Complex MTO Production,where sales order alone does not provide all functions,you can combine the sales order with other cost objects, such as projects or networks. This is especially recommended for complex make-to-order production scenarios. In such cases Projects becomes your cost object and sales order will be only a logistical object.
So there is no hard and fast rule to keep sales order as cost object. It only depends up on the business requirement.
BR
Karthikeyan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok. That is nice.
In our case I found that Sales Order is not a Cost Object from OME9 settings.
Also, when we tried to do a consumption posting of raw materials against a Sales Order, system is giving the error that "..GL account requires an assignment to CO object" eventhough the Sales Order and Item is given in the document fields.
If Sales Order was a Cost Object in our case, this error would not have happened. Right ?
your understanding is correct in terms of had sales order been cost object, this error would not have happened. But I suspect whether still configuration for sales order to be cost object is in place or not.
I would rather suggest to re look your idea of using sales order as cost object if your stock is valuated because it not recommended by sap to use sales order as cost object if stock is valuated. you may also check the below link for your reference.
It would be better if you let us know the purpose of defining only sales order as cost object.
Regards
Karthik
Hi
You mean to say Sales Order should not be a cost object if it is 'non-valuated' stock ?
For the query, whey we should have SO as cost object, please see:
We produce goods based on the Customer orders.
Hence we would like to manage the sales order related stocks.
Also we may sometimes want to post the expenses also directly on the Sales Order.
In that case, I think we should have our 'Sales Order' as a Cost Object. Correct me if I am wrong.
Hi Nikki
I want to add 2 points here;;
1. SO must be cost object when MTO scenario is absolutely customer driven in complex scenario where stock is manufactured for specific customer and you want to track all its costs and revenue and this stock can be used for other purposes
2. SO may be or may not be a cost object where stock is valuated ...basically used in mass MTO scenario
Nikki,
Going by your business scenario using sales order as cost object looks ok. But just do one complete cycle meaning after creating sales order do goods issue and goods receipt and make SO settlement and just check whether all your requirements are met in this process. If CO-PA is also active, just check whether how the cost and revenue appears in CO-PA as well.
our people have given lot of ideas to configure the sale order as cost object. So just check it so that you can finalize on this on your own. Please do share your end results with us.
All the best.
BR
Karthik
One more clarification please :
Is settlement necessary for a Sales Order (1) Sales Order is Cost Object (2) Sales Order not cost object ?.
What is the settlement receiver if SO is settled : Material ?
If material already delivered to customer and billed, how we need to treat the settlement ?
Thanks
Hi Nikki,
If sales order is cost object, then it is always advisable to do settlement. Not sure whether you have co-pa in place. If it is so, then you MUST do sales order settlement in order to ensure value flows to co-pa. Till you do settlement both the cost and revenue will be at sales order only, Its only after settlement, value flows to co-pa and settlement receiver will be co-pa characteristics.
If co-pa is not active, then you can settle to material or any other object depending up on requirement, If sales order is not cost object, I think its not necessary to settle sales order.
Regards
Karthik
Hi nikki
Why do we make settlement that's the issue to be decided first....
1. In case of SO is a cost object that means we have posted costs and revenues in SO to get the details of costs/revenues in specific sales order items....
Now if you want to get these data to be used for profitability analysis ie if CO-PA is in place it is required to settle these data to CO-PA...which is the standard practice.
2. If SO is not a cost object...not any reason to settle because it just a statistical object
I think you can decide now
Hi Nikki
If SO is not a cost object then prod orders assigned to the sale orders are cost objects. Means all costs will be collected and further processed at prod order levels.
This means that the prod orders will be settled to the intended receivers may be the COPA or else as the case may be and not the SO itself.
Rajneesh
Hi Nikki,
Yes. your understanding is right. When sales order is co object, till we do Sales order settlement both revenue and cost will not flow to copa. No COPA document also will not be generated. It is only during settlement co-pa document will be generated.
Hope this clarifies.
Regards
Karthik
Hi Saju,
There is not standard cost object for any order, its purely based on the requirement we can set the cost object.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Saju,
1. In MTO Production order is the cost object if your SO is not a cost object. If your SO is cost object then SO and Production Order will become the Cost objects.
2. It is not necessary to SO as a object in all the cases.
3. If your SO is a cost object then you can book exences at SO level, if not you cant book expendure against your sales order.
Regards,
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nikki
It is Account Assignment Category which tells system that sale order is a cost object or not. In AAC check 'consumption posting' box if that is filled with 'E' or 'Q' that means SO is a cost object.
As rightly said by Rama, if you want to post some expenses directly to your SO then it has to be cost object.
Regards
Rajneesh Saxena
Hi Nikki
T code is already provided by Mukhtar.
Actually there is a reverse line to find out your AAC. Go to order-select material and check 'procurement tab. There you will find 'req type. Then from this RT find out requirement class using OVZH, and from requirement class you will come to know the AAC.using OVZG.
Hope this helps.
Regards
Rajneesh
Hi Nikki
For understanding please see below links
Check Account Assignment Categories - Product Cost Controlling - SAP Library
Regards
Rajneesh
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.