Space Planning & Management / Space Inventory & Performance (Transactional)
Space Planning & Management / Personnel & Occupancy (Transactional)
Space Planning & Management / Space Chargeback / Space Chargeback (Transactional)

Calculations for the Update Area Totals Task

The Update Area Totals task runs the below calculations.

You can access the Update Area Totals routine from these locations on the Process Navigator:

Note: If your site adheres to conventions established by the BOMA 2010 Office Space Standards document, you will want to examine the BOMA 2010 Method A and Method B buttons on the Building Performance report. These buttons calculate various area values based on the BOMA Method A and Method B standards. See Calculating Rentable Area According to BOMA 2010 Methods A and B.

Note: These calculations are for a room transaction-based space inventory. If your site is using the non-transactional space inventory tasks, see Calculations for the Update Area Totals Task (Non-Transactional).

Name Definition Result Tables and Columns Calc Tables and Columns Filter Tables and Columns Difference from pre-v18.1

Total Room Area

Sum of room areas.

fl.area_rm, bl.area_rm, site.area_rm

sum(rm.area)

rmcat.used_in_calcs IN ('all_totals', 'rm_totals')

rmcat.used_in_calcs IN ('all_totals', 'rm_totals')

Total Group Area

Sum of group areas.

fl.area_gp, bl.area_gp, site.area_gp

sum(gp.area)

 

 

Total Area

Total Room Area + Total Group Area

 

sum(rm.area) + sum(gp.area)

 

New calculation:

Include sum(gp.area)

Total Vertical Penetration Area

Sum of room areas assigned to rmcat.supercat of VERT

fl.area_vert_pen, bl.area_vert_pen, site.area_vert_pen

sum(rm.area)

rmcat.supercat = VERT

rmcat.supercat = VERT

Rentable Area

Internal Gross Area - Tot Vert Pen Area

fl.area_rentable, bl.area_rentable, site.area_rentable

area_gross_int - area_vert_pen

 

 

Total Service Area

Sum of room areas assigned to rmcat.supercat of SERV

fl.area_serv, bl.area_serv, site.area_serv

sum(rm.area)

rmcat.supercat = SERV

rmcat.supercat = SERV

Usable Area

Rentable Area - Total Service Area

fl.area_usable, bl.area_usable, site.area_usable

area_rentable - area_serv

 

 

R/U Ratio

Rentable Area / Usable Area

fl.ratio_ru, bl.ratio_ru, site.ratio_ru

area_rentable / area_usable

 

 

Efficiency Rate (U/R)

Usable Area / Rentable Area

fl.ratio_ur, bl.ratio_ur, site.ratio_ur

area_usable / area_rentable

 

 

Total Non-occupiable Area

Sum of room areas assigned to rmcat with occupiable = 0 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

fl.area_nocup, bl.area_nocup, site.area_nocup

sum(rmpct.area)

rmcat.occupiable = 0 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Non-occupiable Dept

Sum of room areas assigned to departments with occupiable = 0 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

fl.area_nocup_dp, bl.area_nocup_dp, site.area_nocup.dp

sum(rmpct.area)

rm.dp_id is not null AND rmcat.occupiable = 0 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Non-occupiable Common

Sum of room areas with prorate <> NONE and occupiable = 0 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

fl.area_nocup_comn, bl.area_nocup_comn, site.area_nocup_comn

sum(rmpct.area)

rm.prorate <> NONE AND rmcat.occupiable = 0 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Occupiable Area

Sum of room areas assigned to rmcat with occupiable = 1 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

fl.area_ocup, bl.area_ocup, site.area_ocup

sum(rmpct.area)

rmcat.occupiable = 1 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Occupiable Dept

Sum of room areas assigned to departments with occupiable = 1 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

fl.area_ocup_dp, bl.area_ocup_dp, site.area_ocup_dp

sum(rmpct.area)

rm.dp_id is not null AND rmcat.occupiable = 1 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Occupiable Common

Sum of room areas with prorate <> NONE and occupiable = 1 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

fl.area_ocup_comn, bl.area_ocup_comn, site.area_ocup_comn

sum(rmpct.area)

rm.prorate <> NONE AND rmcat.occupiable = 1 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Room Department Area

Sum of room area assigned to divisions and departments

fl.area_rm_dp, bl.area_rm_dp, site.area_rm_dp

sum(rmpct.area)

rm.dp_id is not null AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Group Department Area

Sum of group area assigned to divisions and departments

fl.area_gp_dp, bl.area_gp_dp, site.area_gp_dp

sum(gp.area)

gp.dp_id is not null

 

Total Room Common

Sum of room areas with prorate <> NONE

fl.area_rm_comn, bl.area_rm_comn, site.area_rm_comn

sum(rm.area)

rm.prorate <> NONE AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Group Common

Sum of group areas with prorate <> NONE

fl.area_gp_comn, bl.area_gp_comn, site.area_gp_comn

sum(gp.area)

gp.prorate <> NONE

 

Remaining Area

Internal Gross Area - Total Area

fl.area_remain, bl.area_remain, site.area_remain

area_gross_int - (area_rm + area_gp)

 

This calculation uses Total Area.

area_gross_int - (area_rm + area_gp)

Total Room Area, dv and dp

Sum of room areas assigned to department and division

dp.area_rm, dv.area_rm

sum(rmpct.area) by rm.dv_id or rm.dp_id

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Group Area, dv and dp

Sum of group areas assigned to department and division

dp.area_gp, dv.area_gp

sum(gp.area) by gp.dv_id or gp.dp_id

 

 

Total Occupiable Area, dv and dp

Sum of room areas assigned to rmcat with occupiable = 1 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

dp.area_ocup, dv.area_ocup

sum(rmpct.area) by rm.dv_id or rm.dp_id

rmcat.occupiable = 1 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Non-occupiable, dv and dp

Sum of room areas assigned to rmcat with occupiable = 0 and used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

dp.area_nocup, dv.area_nocup

sum(rmpct.area) by rm.dv_id or rm.dp_id

rmcat.occupiable = 0 AND rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

rmcat.used_in_calcs IN ('all_totals', 'dp_comn_ocup_totals')

Total Area, type, cat, and std

Sum of room areas assigned to category type, or standard

rmcat.area, rmtype.area, rmstd.area

sum(rm.area) by rm.rm_cat, rm.rm_type, or rm.rm_std

 

Include rmcat.calc field

Total Count, type, cat, and std

Count of room assigned to category, type, or standard

rmcat.tot_count, rmtype.tot_count, rmstd.tot_count

count(rm) by rm.rm_cat, rm.rm_type, or rm.rm_std

 

Include rmcat.calc field

Average Area, type, cat, and std

Total Area / Total Count

rmcat.area_avg, rmtype.area_avg, rmstd.area_avg

area / tot_count

 

 

Occupancy Count Count of the number of occupants assigned to a room as of a certain date or a date range        
Allocated Room Area     (the corresponding room’s area) * (pct_space / 100) * (pct_time / 100).    
Copyright © 1984-2016, ARCHIBUS, Inc. All rights reserved.