cancel
Showing results for 
Search instead for 
Did you mean: 

CPTD- Actual Template value are update Irrespective of Period

Former Member
0 Kudos

Dear Experts,

We are doing period closing for July'2012.

We are using template allocation for Overhead allocation.

While executing T-Code CPTD (Collective processing) for Actual Template Allocation for Allocating Overheads for the month of July, the system is allocating

Overheads on all Production Orders confirmed till today (28-08-2012) i.e.it is wrongly

allocating Overheads for July.

We expected the system to allocate Overheads only on Production Orders on which the Production was confirmed in July,2012.

Now We are doing Month end activities. Can anybody who worked template allocation please suggest me.

Thanks,

Laskhmi Narayana.M

Accepted Solutions (1)

Accepted Solutions (1)

waman_shirwaicar
Active Contributor
0 Kudos

Hi,

Please note template allocation only considers the status of an order but not the dates!
This applies to overhead calculation and activity allocation, and it is also the same not only for process orders but also for production orders.
For example if you run transaction CPTD for periods 1 to 12 you will get the allocations twelve times. The periods just are NOT considered for the selection of the orders. This is not just valid for template
allocation but also for other applications. For example you can use transaction KB11N (enter manual repostings of primary costs) to test this.

Actually, if you want to allocate process costs only once to an order you have to make the appropriate customizing settings.

Let's consider the case that you would like process costs allocated only at the end of the period in which the order was released. This can be set up using the following customizing path in the SAP Reference IMG:
Controlling->Overhead Cost Controlling->Overhead Cost Controlling->
Activity-Based Costing->Process Templates->Maintain Process Templates;
Change process template:

If you scroll to the right you will find that there is a column with title 'Actual event'. Double click on the corresponding field for a given line will show you a list of the available functions. There you
would have to chose one of the following functions:

3 options are already available :
OrderStart (K_ABC_VALUATION_ORDER_START): allocation takes place during
the period when order was created (status I0001: CRTD)
OrderEnd (K_ABC_VALUATION_ORDER_END) : allocation takes place during
the period when order was confirmed (status I0009: CNF)
OrderShipment (K_ABC_VALUATION_ORDER_DELIVERY): allocation takes place
during the period when order was shipped (status I0012: DLV)

Please check whether you can change your template(s) using one of the functions OrderStart, OrderShipment or OrderEnd in column event. If they all do not fit to your situation you can implement a new one as a customer function.

Another possibility could be to create a suitable selection variant for transaction CPTB. Maybe you can enter just one month in the fields 'Released on' and so create one selection variant for each month end closing of the year.

Hope the information is helpful.

regards

Waman

Former Member
0 Kudos

Hi, Waman,

I tried above three scenarios, but its not meeting the client requirement. Then I created Variant with some parameters and executed CPTB but its not showing any result, updated as "No senders"

For the execution of CPTB transaction code, Is there any configuration settings relevant for CPT1 ?

Former Member
0 Kudos

Hi Experts,

Can any one please help in this....

Thanks,

LN

Answers (1)

Answers (1)

Former Member
0 Kudos

Dear Lakshmi,

Kindly check if your PP order  for July are TECO/DLV.