Database Schema Revision History

This topic contains the list of changes to the database schema file since ARCHIBUS 11 Revision 1.  This information is provided for the benefit of users with customized schemas so they can see if they need to migrate any changes from the released schema to their own schema.  Sites using the standard ARCHIBUS schema do not need this information.

Even for sites with custom schema, you may not need this information, as new versions of ARCHIBUS are backward-compatible with previous schema formats. You only need to review this information if you need some new database object on which a new desired feature depends. For instance, you only need to include the BOMA 96 enumeration changes if you need the BOMA 96 calculations.  

Since database schema versions can run with different releases of the ARCHIBUS program, databases are tagged with an "ARCHIBUS Database Version" number.  You can see your ARCHIBUS Database version by checking the ARCHIBUS Schema Preferences table (scmpref.avw).

Version 20.1: Database 136

Click on the following link to access a TXT file listing the database revision history

Database Revision History

Version 19.3 Multi-Lingual (Database Version 135)

Schema Preferences:

Schema changes:

Green Bldgs:

WFR changes:

*** NONE ***

PNav changes:

System:

Proj. Mgmt.:

Data changes:

System:

Green Bldgs:

Version 19.3 (Database Version 134)

Schema Preferences:

Schema changes:

System:

BldgOps:

Cap Bud:

Green Bldgs:

Localization:

WFR changes:

System:

BldgOps:

Green Bldgs.:

PNav changes:

System:

Space Mgmt:

Green Bldgs:

Data changes:

System:

Proj. Mgmt.:

Green Bldgs.:

BldgOps:

REPM:

Space:

Version 19.2 (Database Version 133)

Schema Preferences:

Schema changes:

System:

Real Estate & Property Management:

Building Operations:

Reservations:

Capital Budgets:

Workflow Rules (WFR) Additions and Changes:

New WFRs added:

New WFRs added for Building Operations applications:

Energy Management:

Process Navigator (PNav) changes:

System:

Real Estate & Property Management:

Moves:

Space Planning & Inventory:

Building Operations:

Asset Management:

Capital Budgeting:

Solutions:

Data changes:

System:

Field name Field value
activity_id 'AbSystemAdministration'
param_id 'NotificationLoggingLevel'
param_value 'off'|'subject'|'message' Default value is 'message'
description

'Indicate the level of e-mail notification logging required. Valid values are:

• "off": to disable logging;

• "subject": to log only the subject;

• "message": to log the complete message text.'

transfer_status 'NO CHANGE'

Localization:

Building Operations:

Project Management:

Space:

Real Estate & Property Management:

 

Version 19.1 (Certified International Release) Database Version 132

Schema Preferences

Schema Changes:

Localization:

WFR changes:

 

PNav changes:

Data changes:

System:

Project Management:

Reservations:

Version 19.1 Database Version 131

A summary of database changes required per activity or domain when upgrading from v18.2 to v19.1 is listed in the below table.

Activity or Domain Tables/Fields Changed* SQL Views changed PNav Changed afm_wf_rules changes
System Yes No Yes Yes
Asset Management Yes No Yes Yes
Space No No Yes No
Service Desk No Yes Yes Yes
On Demand Work No Yes Yes Yes
Move Management Yes No Yes Yes
Project Management No No Yes Yes
Reservations No Yes No Yes
Emergency Prep No No Yes Yes
REPM No No Order and Titles only Yes
Condition Assessment No No No No
Hoteling Yes No Yes Yes
Energy Management Yes No Yes Yes
Localization Yes No Yes Yes

 

Note: When reviewing this list of changes, note that some of the View 1.0 view files or ARCHIBUS Windows Client/Server view files referenced in this document are now obsolete and no longer shipped.

Schema changes

System

Security:

Real Estate Portfolio Management Domain

Asset Management Domain

Move Management Domain

Service Desk/On Demand Activities

Right now, the work request ids show up as comma-separated because the numeric format is set to "default".

This should change to "NoSeparator". (3024523)

Space

Condition Assessment Activity

Reservations Activity

Hoteling Activity

Energy Management Activity

In addition to the fields for the tables listed above added fields to bl table

Localization:

SELECT table_name, field_name FROM afm_flds

WHERE NOT EXISTS (SELECT 1 FROM afm_flds_lang afm_flds_lang_inner

WHERE afm_flds_lang_inner.table_name = afm_flds.table_name

AND afm_flds_lang_inner.field_name = afm_flds.field_name )

Work Flow Rules

System:

Hoteling Activity

Service Desk/On Demand Work Activities

Portfolio Administration Activity

Portfolio Forecasting Activity

Government Property RegistryActivity

Capital Budgeting/ Project Management Activities

Emergency Preparedness Activity

Energy Management

Reservations Activity

Move Management Activity

Asset Management Activity

Package and Deploy Wizard

Process Navigator

Smart Client:

System

Background views

Move Management Activity

Delete the following:

Activity Process or Role Task
AbMoveManagement Craftsperson Examine Group Move Spreadsheet
AbMoveManagement Data Coordinator Examine Group Move Spreadsheet
AbMoveManagement Voice Coordinator Examine Group Move Spreadsheet

Asset Management Activity

Space

Emergency Preparedness

Define Systems -- need a new .axvw - ab-ep-def-systems.axvw --- Change Smart Client PNav to refer to this Web view since the -gd view is actually a Web View

Define Systems Dependencies -- need a new .axvw - ab-ep-def-system-dependencies.axvw

Define Geographic Locations----------ab-def-geo-loc.axvw

Define Locations

Define Organizations

Define Companies ---------- ab-rplm-companies-define.axvw

Define System Types

Reservations Activity

Hoteling Activity

Reservations Activity

Service Desk/On Demand/Preventative Maintenance Activities

Energy Management Activity

Environmental. Sustainability:

Hoteling Activity

Real Estate Portfolio Management Domain

Project Management Activity

Localization Activity

Licensing

Technologies Domain

Data changes: 

System:

Preventive Maintenance Activity

Hoteling Activity

Asset Management Domain

Version 18.2 Database Version 130

Schema Preferences

Schema changes

System

Table Name Field Name
afm_holiday_dates auto_number
fn fn_id
fn_trial fn_id
gp gp_id
grp_trans grp_trans_id
mo mo_id
pms pms_id
reserve res_id
reserve_rm rmres_id
reserve_rs rsres_id
rmpct pct_id
serv serv_id
system_dep auto_number
vert vert_id

Real Estate Portfolio Management Domain

Condition Assessment Activity

Service Desk/On Demand Work Activities

Preventive Maintenance Activity

Project Management Activity

Localization Activity

Localization

To get the new fields into afm_flds_lang ran:

INSERT INTO afm_flds_lang (table_name, field_name)

SELECT table_name, field_name FROM afm_flds

WHERE NOT EXISTS (SELECT 1 FROM afm_flds_lang afm_flds_lang_inner

WHERE afm_flds_lang_inner.table_name = afm_flds.table_name

AND afm_flds_lang_inner.field_name = afm_flds.field_name )

Workflow Rules

SysAdmin

Condition Assessment Activity

Preventive Maintenance Activity

Capital Budgeting:

Process Navigator

System

Preventive Maintenance

Condition Assessment

Localization Activity

Space

Capital Budgeting:

System Administrator

Data changes

Condition Assessment

Preventive Maintenance

Service Desk/On Demand Work

Space

Project Management

Version 18.1 Database Version 129

Schema Preferences

Web - Core

Schema:

Workflow Rules:

Process Navigator:

Data:

Real Estate Portfolio Management Domain

Schema:

Workflow Rules:

Process Navigator:

Data:

Space Management Domain

Schema:

Workflow Rules:

Process Navigator:

Data:

Service Desk and On Demand Work activities

Schema:

Workflow Rules:

Process Navigator:

Data:

Reservations activity

Schema:

Data:

Preventive Maintenance activity

Process Navigator:

US Federal Property Registry activity

Data:

Version 17.3 Database Version 128

Schema Preferences

Web – Core

Schema:

Workflow Rules:

Process Navigator:

Data:

Preventive Maintenance activity

Schema:

Workflow Rules:

Process Navigator:

US Federal Property Registry activity

Schema:

Workflow Rules:

Process Navigator:

Data:

Reservations activity

Schema:

Workflow Rules:

Data:

Portfolio Administration and Lease Administration activities

Schema:

Process Navigator:

Service Desk and On Demand Work activities:

Process Navigator:

Data

Version 17.2 Database Version 127

Schema Preferences: The Database Version schema preference (Afm_Scmprefs) was set to 127. Database Version date was set to 2008.10.23.

Schema Changes:


Workflow Rule (WFR) Changes:


Process Navigator Changes:

Data Changes:

Version 17.1: Database Version 126

Schema Preferences: The Database Version schema preference (Afm_Scmprefs) was set to 126. Database Version date was set to 2008.02.25

Schema Changes:


Workflow Rule (WFR) Changes:


Data Changes:

 

Version 17.1 Database Version 125

Version 16.3 Database Version 124

Version 16.1 Database Version 123

Version 15.1 Database Version 122

Version 15.1 Database Version 121

 

 

 

 

 

Version 14.3 Database Version 120

Table

Field

Afm_activities

Summary

Afm_activities

Summary_de

Afm_activities

Summary_es

Afm_activities

Summary_fr

Afm_activities

Summary_nl

Afm_activities

Summary_no

Afm_processes

Summary

Afm_processes

Summary_de

Afm_processes

Summary_es

Afm_processes

Summary_fr

Afm_processes

Summary_nl

Afm_processes

Summary_no

Afm_wf_rules

Event_filter

Afm_wf_rules

Msg_action

Afm_wf_rules

Recipient_list

Afm_wf_rules

Sql_action

 

 

Table

Field

Afm_activities

Summary_01

Afm_activities

Title_01

Afm_activity_cats

Summary_01

Afm_activity_cats

Title_01

Afm_flds_lang

Enum_list_01

Afm_flds_lang

Ml_heading_01

Afm_layr

 Title_01

Afm_processes

Summary_01

Afm_processes

Title_01

Afm_products

Summary_01

Afm_products

Title_01

Afm_psubtasks

Task_01

Afm_ptasks

Task_01

Afm_tbls

Title_01

 

Table

Field

Afm_mods

Afm_module

Afm_class

Act_class

Afm_acts

Act

Afm_cats

Task_cat

Afm_tasks

Task

Afm_subtasks

Subtask

Afm_hotlist

Super_cat

Afm_hotlist

Category

Afm_hotlist

View_title

 

 

Version 14.3 Database Version 119

Title

Name

Use

Products

afm_products

Process Navigator

Activity Categories

afm_activity_cats

Process Navigator

Product Activities

afm_actprods

Process Navigator

Activities

afm_activities

Process Navigator

Processes and Roles

afm_processes

Process Navigator

Process Tasks

afm_ptasks

Process Navigator

Process Subtasks

 afm_psubtasks

Not used by v14.3

User Process Assignments

afm_userprocs

Process Navigator

ARCHIBUS Roles

 afm_roles

Security Roles

ARCHIBUS Groups for Roles

afm_groupsforroles

 Security Roles

Workflow Process

afm_wf_process

Workflow

Workflow Rules

afm_wf_rules

Workflow

Visitors

 visitors

Workplace Portal Activity

 

 Field

afm_tbls.title_ch, de, es, fr, etc.

afm_users.bl_id_list

afm_users.site_id_list

afm_users.email

afm_users.home_page

afm_users.locale

afm_users.preferences

afm_users.role_name

afm_users.vpa_option1,2,3, and 4

afm_dwgpub.layer_background

 

Field

New Size

Old Size

afm_acts.security_group

64

10

afm_cats.security_group

64

10

afm_class.security_group

64

10

afm_flds.edit_group

64

10

afm_flds.review_group

64

10

afm_group.group_name

64

10

afm_hotlist.security_group

64

10

afm_mods.security_group

64

10

afm_tasks.security_group

64

10

afm_subtasks.security_group

64

10

afm_atyp.dflt_symbol

64

8

it.performed_by

32

16

rmcat.description

96

25

rmtype.description

96

26

 

Field

Old Value

New Value

afm_scmpref. afm_db_version_num

101

1.01

afm_scmpref. afm_exe_release_num

107 (default)

1.07

.cf.issue_work_in_format

<blank>

None

tr.issue_work_in_format

<blank>

None

 

Version 14.2 Database Version 118

These fields were added to the Activity Logs table (activity_log):

 New Fields in Activity Logs table

assessed_by

capital_program

completed_by

cond_priority

cond_value

cost_act_cap, cost_est_cap

cost_to_replace

csi_id

date_assessed, date_verified

doc_file1,doc_file2, doc_file3

eq_id

fl_id,  location

rec_action

rm_id

site_id

sust_priority

verified_by

 

The following fields were changed in the Activity Log table (activity_log):

" N/A

" Trial

" Budgeted

" Planned

" Scheduled

" In Progress

" Completed

" Completed and Verified

Version 14.1 Database Version 117

 

o Type set to Hpattern Acad Ext

o Field width increased to 64 characters

Version 12.2 Database Version 116

Version 12.1 Database Version 115

Version 11.3 Database Version 114

Version 11.2 Database Version 113

From: ar;All Room;arp;All Room Percentage;ci;Composite;cib;Composite - BOMA;cie;Composite - EBOMA

To: ar;All Room;arp;All Room Percentage;ci;Composite;cib;Composite - BOMA;cie;Composite - EBOMA;ci9;Composite - BOMA 96

This field is used by the SMP module's Allocation view action for determining the calculation to use when recalculating floors usable area (spalloc.abs).

From: B;BOMA;E;Enhanced BOMA;G;Group

To: B;BOMA;E;Enhanced BOMA;9;BOMA 96;G;Group

This field is used by the Lease module for determining the calculations to use when charging back common areas to lease areas. (lsarea.abs).

Version 11.1 Database Version 112