PeriodCostsValues

PeriodCostsValues

Superclass
SingleEditorValues

Subclasses
none

Referenced By
none

Period Costs = Research and Development Costs + Office Costs + Factory Costs.

       Research and Development Costs = Internal R&D + Inbound R&D + Outbound R&D. 
       Office Costs = Commercial and General + Planning + Internal Services + Inbound
Services + Outbound Services. 
       Factory Costs = Depreciation + Occupancy Costs + Machine/Equipment Repair + Other
Production Costs.

       Internal R&D = Select Sum(rd_dollars) from r_and_d where rd_type= 'A'. 
       Inbound R&D = Select Sum(rd_dollars) from r_and_d where rd_type= 'I'. 
       Outbound R&D = Select Sum(rd_dollars) from r_and_d where rd_type= 'O'.

       Commercial and General = Departmental Expenses(COMM) + Unallocated Departmental
Expenses(COMM).
       Departmental Expenses(X) = Select Sum(sga_dollars+mfg_dollars) from dep_expense
where subcategory= X. 
       Planning = Departmental Expenses(PLAN) + Unallocated Expenses(PLAN). 
       Internal Services = Departmental Expenses(SERV) + Unallocated Expenses(SERV). 
       Inbound Services = Select Sum(sercharge_dollars) from service_charges where
sercharge_type= 'I'. 
       Outbound Services = Select Sum(sercharge_dollars) from service_charges where
sercharge_type= 'O'. 

       Depreciation = Select Sum(deprec_dollars) from Depreciation. 
       Occupancy = Departmental Expenses(OCCU) + Unallocated Expenses(OCCU). 
       Machine/Equipment Repair = Departmental Expenses(REPR) + Unallocated Expenses(REPR).

       Other Production Costs = Departmental Expenses(OPPC) + Unallocated Expenses(OPPC).

       Departmental Expenses(X) = Select Sum(sga_dollars+mfg_dollars) from dep_expense
where subcategory= X. 
       Unallocated Expenses(X) = Select Sum(sga_dollars+mfg_dollars) from unallocated where
subcategory= X.

Instance Variables
	none

Class Variables
	none

Contacts
	yoder@cat.ncsa.uiuc.edu