1. Trang chủ
  2. » Ngoại Ngữ

SUNY Tran Process and Functional Description

65 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề SUNY Tran Process and Functional Description
Tác giả Barbara Skoblick, Jane Vanderzee
Trường học State University of New York
Chuyên ngành Facilities Services
Thể loại project
Năm xuất bản 2011
Định dạng
Số trang 65
Dung lượng 1,63 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

SUNY Field Name Data Format/Lengt h A=alpha N=numeric Star t Pos En d Pos Fixed values Oracle fields for facilities from snapshot tables Oracle fields for parking lots from snapshot

Trang 1

SUNY Tran Process and Functional Description

Business Unit / Program Area (Customer): Facilities Services

Key Customer Contact, Phone #: Jane VanDerzee, 5-7988

Business Analyst Contact, Phone #: Barbara Skoblick 4-1340

Document Revision Log with Change Dates: 01/18/2011 BS Production version 02/10/15 jcc

Trang 2

Table of Contents

SUNY Tran Process and Functional Description 1

Table of Contents 2

Process for Maintaining this Document 4

Annual SUNY Tran and Fiscal Year Rollover Flow Chart 5

Running the SUNY Tran Process 6

1.Load Data into SUNY “translator” database 7

2.Correct Errors 8

2A Create Snap Shot (optional) 10

3.Download the CU File 11

4.Turn off the nightly snap shot 11

5.Create SUNY Tran data file 11

6.FTP SUNY Tran data file to SUNY 12

SUNY Tran Data File Layout and Field Descriptions 13

Data Selection Criteria 17

Exceptions and Special Processing 18

Assigning SPACE-TYPE and SUNY-ROOM-NAME 18

Creating SUNY-ACCOUNT 21

Prorate Space and Prorate Function Calculations 22

SUNY Tables 22

SUNY_SPACE_TYPES 22

SUNY_ACCOUNTS 23

SUNY_PARKING_LOTS 23

FUNCTION 23

ROOM_TYPES 24

Trang 3

Manage SUNY Tables 24

SUNY_SPACE_TYPES 24

SUNY_ACCOUNTS 25

SUNY_PARKING_LOTS 25

Viewing SUNY Tran Data 25

APPENDIX A: FUNCTION Table 27

APPENDIX B: ROOM_TYPES Table 28

APPENDIX C: SUNY_PARKING_LOTS Table 34

APPENDIX D: SUNY_SPACE_TYPES Table 35

APPENDIX E: SUNY_ACCOUNTS Table 41

APPENDIX F: SUNY Percent Calculation 62

APPENDIX G: Snapshot Calculations for SUNY Tran 63

Trang 4

Process for Maintaining this Document

Changes to this document will typically occur when:

• SUNY changes something and notifies FI of the change

• FI requests a change to the process and CIT needs to make a coding change (either ColdFusion and/or PL/SQL)

• FI needs to change a data element (one that they are able to maintain)

• the university implements or changes a system that impacts FI and/or SUNY Tran (for example, new accounting system) and CIT performs remediation

For non-technical changes, FI staff will be responsible for updating this document to reflect the change (for example, data element change; some SUNY requested change) and notifying CIT production support staff ( fi-support-l@cornell.edu) of the change as FYI

For technical changes, FI will forward this document to the responsible Tech Staff (as part of the

production support process atfi-support-l@cornell.edu) Tech staff will review, verify and update the doc as needed to reflect the change They will send the document back to FI who "sign-off to

production" by validating that this document has been updated appropriately

All changes will be recorded in the document change log and will indicate when/who/what information for the change

Document will be posted at: http://fe.fs.cornell.edu/fig/inventory/system.cfm where the documentationfor the Facilities Inventory System is maintained

Trang 5

Annual SUNY Tran and Fiscal Year Rollover Flow Chart

Numbers correspond to steps in the section itemized below - Running the SUNY Tran Process

Trang 6

Running the SUNY Tran Process

The SUNY Tran process consists of the following steps that can be run from the Facilities Inventory Adminpage as needed (Items in red italics below, and in additional detail for items C and D at the end of the process are included here for purposes of completing the documentation for the functions found on the Administration page, but are not technically part of the SUNY Tran process.)

Before SUNY Tran is run, steps A and B (below) must be completed and the data approved by the Cost Accounting Office auditors.

Set ROOM_DEPT status as appropriate

A ‘Set Hold/Freeze to Deep Freeze’ button

B ‘Set Pending Obsolete rooms to Obsolete’ button

1 Load data into SUNY ‘translator’ database using the most current snap shot tables

2 Correct the errors generated by the database load, and save an Excel copy of the resulting warnings file after the errors have been cleared

2A Run another snapshot to capture the corrected errors

3 Download the Cornell data in the database and store as the data of record in local Inventory directory

4 Freeze the system, stopping the nightly snap shot process and repeat step 1 to reload the SUNY database

5 Create SUNY Tran data file

6 FTP data file to SUNY (this is done in FileZilla)

The final steps to the year end process include:

C Rolling the system over to the next fiscal year

D Turning the nightly snap shot back on.

Screen shot of the administration page where these functions are managed:

Trang 7

1 Load Data into SUNY “translator” database

Prior to running this step:

• Wait until nightly snap shot is created to pick up changes or create snap shot manually (see Step 2A)

Click on the ‘Load SUNY Tran DB’ button The load process pulls data from the snap shot tables and populates the SUNY ‘translator’ database

This step can be run as many times as needed until all data errors have been corrected Corrections will not be included in the snap shot tables until after the nightly process runs (see section below for how to correct errors) However, there is an option to generate new snap shot tables right away (see Step 2A)

If the load completes successfully, a control report will be emailed to facilitiesinventory@cornell.edu.The report will contain:

• title: ‘SUNY Tran DB Load’

• date and time load was run

• count of ‘active’ Facility records read (not all will meet criteria for SUNY owned or SUNY occupied)

• count of active Facility records selected for SUNY Tran (these are facilities that met the criteria for SUNY owned or occupied)

• total number of SUNY rows written (one row for each Facility/Room/Dept /Function)

• count of records with errors (some rooms may have multiple errors, but will only be countedonce – however, the details for every error will be viewable via the link)

• link to table to view detailed error descriptions

• count of rooms with warnings (these are rooms where the SUNY proration calculation will beless than 100% due to truncation; cannot be fixed by CU so a warning is generated

Sample email message:

From: SUNY Tran DB Load

Sent: Friday, August 27, 2010 9:13 AM

To: Jane B Van Derzee

Subject: SUNY Tran DB Load

The SUNY Tran DB load was run on 08/27/2010.

Fiscal Year 2009.

1904 active facility records were read.

25256 SUNY records were selected.

1824 errors were found.

(link: https://cft-isca.hosting.cornell.edu/spaceinv/sunytran/errorRooms.cfm)

490 room warnings were found.

Trang 8

If the process fails, an error will be generated and the details sent via email to

facilitiesinventory@cornell.edu Facilities will email CIT Custom Apps at fi-support-l@cornell.edu for assistance if needed Do not rerun the process until notified that the error has been fixed Do NOT run Step 5 or 6 until Step 1 has run successfully and all errors have been corrected

2 Correct Errors

Errors Generated by Snap Shot

If the snap shot completes successfully, review snap shot data errors using either the link in the e-mail message or the link below

Review the resulting report and make appropriate corrections in the FI system; rerun the Snap Shot if corrections are made:

Errors and Warnings Generated by SUNY Translator Process

There are a number of errors and one warning generated by the program The errors and warning are written to a DB table and can be viewed online by using the link in the control report For each error or warning, relevant data fields are included Example of error report:

Trang 9

Make appropriate corrections following the comments in the error message and the table below

by:

• highlighting the SUNY table that needs correcting and selecting the Manage SUNY Tables

button or

• correcting the data in the FI system

where xxxxxxxxxx is the account not found Add the missing SUNY Account to the SUNY_ACCOUNTS table See Manage SUNY Tables

The SUNY room type had an invalid value of less than ‘1001’ or greater than ‘9999’

Correct the SUNY_ROOM_TYPE in the ROOM_TYPES table

a LOT_TYPE in the FACILITY_PARKING_LOTS table

SUNY-ACCOUNT creation was not found in the ROOM_DEPT_FUNCTION_SS table Update the FUNCTION table with the missing data

Enter a SUNY_ROOM_TYPE in the ROOM_TYPES table Send e-mail

to SUNY requesting appropriate room type for corresponding CU room type(s), have Facilities Services programmer add the codes to the ROOM_TYPES table

Parking Lot – xxx Net Area Greater than

9999999 - nnnnnnnnnn

The LOT_AREA_SQ_FT for parking lot xxx was nnnnnnnnnn The SUNY parking sq footage field can only accommodate 7 digits

area was greater than 99999

Room Type/Function not in

SUNY_SPACE_TYPES Table - xxxxx The concatenated value of ROOM_TYPE and FUNCTION_CD was notfound in the SUNY_SPACE_TYPES table, where xxxxx is the value not

found in the table Update the SUNY_SPACE_TYPES table See

Manage SUNY Tables

Trang 10

Error Reason for Error

Too many Room/Dept/Function

Combinations SUNY can only accept up to 9 room/department/function combinations There were more than 9 combinations

Truncation May Cause SUNY Percent

Calculation to Differ When SUNY performs this calculation:SUM(SUNY_DEPT_PERCENT * SUNY_FUNCTION_PERCENT)

they truncate the percent values to 2 digits This sometimes results

in a number less than 1 (100%) which will not match the Cornell calculated value See Appendix F for details on performing this calculation

Run the snap shot again (see step 2A) Repeat the process until satisfied that the remaining errors are appropriate

Export the final search results to Excel for the record

If you made changes to the database or the SUNY tables to correct errors you MUST create a new snap shot (or wait for the overnight version) AND reload the SUNY Tran DB (step 1)

This is very important The corrections you made will NOT be included in the data unless you do

both of these steps

2A Create Snap Shot (optional)

This step can be run if an updated snap shot is needed before the next day Once it has

completed, Step 1 can be rerun

Click on ‘Create Snap Shot’ button

An email will be sent to facilitiesinventory@cornell.edu when the load starts:

From: Cornell Custom Apps - SS LOAD [mailto:datadelivery-support@cornell.edu]

Sent: Tuesday, August 31, 2010 12:01 AM

To: Jane B Van Derzee

Subject: Facility Snapshot TEST Load Started - FULL

Trang 11

Facility Snapshot TEST Load Started – FULL

A second email is sent when the load completes:

From: Cornell Custom Apps - SS LOAD [mailto:datadelivery-support@cornell.edu]

Sent: Tuesday, August 31, 2010 12:04 AM

To: Jane B Van Derzee

Subject: Facility Snapshot TEST Load Completed Successfully - FULL

Facility Snapshot TEST Load Completed Successfully – FULL

If the process fails, Facilities will email CIT Custom Apps at fi-support-l@cornell.edu for assistance

Sample error message:

From: Cornell Custom Apps - SS LOAD [mailto:datadelivery-support@cornell.edu]

Sent: Thursday, September 23, 2010 1:16 PM

To: Facilities Inventory

Subject: Facility Snapshot PROD Load Failed - FULL

ORA-08103: object no longer exists

3 Download the CU File

Select the ‘Download CU File’ button to create a copy of the data of record used to generate the extract of data being sent to SUNY

This data is maintained off line as a backup copy

4 Turn off the nightly snap shot

Select the ‘Turn Off Snap Shot’ button This will turn off the nightly snap shot and not allow you to create a new snap shot inadvertenly

This button is a toggle Select the same button to turn the snap shots back on

5 Create SUNY Tran data file

This step can be run as many times as needed after all data errors have been corrected and Step 1 has run successfully This step will NOT check for outstanding errors from Step 1, so results may not

be valid if errors are not corrected

Click on the ‘Create SUNY Tran File’ button

If the process completes successfully, a control report will be emailed to

facilitiesinventory@cornell.edu The report will contain:

Trang 12

• title: ‘SUNY Tran Data File Build’

• count of records written to the data file (this will be a total of card 1 and card 2 records)

• link to download the data file

Sample email:

From: SUNY Tran Data File Build

Sent: Monday, September 13, 2010 3:01 PM

To: Jane B Van Derzee

Subject: SUNY Tran Data File Build

SUNY Tran Data File was just built

A total of 25249 records were written.

You can get the file here: https://cft-isca.hosting.cornell.edu/spaceinv/sunytran/getFile.cfm

The data file will be created on the CIT server It can be downloaded by Jane McLarty or Jane Van Derzee This is the copy of record as sent to SUNY Click on the link to download the file

If the process fails, an error will be generated and the details sent via email to

facilitiesinventory@cornell.edu Facilities will email CIT Custom Apps at fi-support-l@cornell.edu for assistance if needed Do not rerun the process until notified that the error has been fixed Do NOT run Step 4 until Step 3 has run successfully

6 FTP SUNY Tran data file to SUNY

Before attempting to run the FTP step, be sure the password has not expired SUNY requires that passwords change every 90 days A username and current password are needed for the FTP

Refer to the 6/6/10 e-mail pdf attachment from SUNY for complete FTP instructions (This is a document internal to Facilities Inventory.)

Use Filezilla to FTP the file to SUNY over a secure connection (FTPS) File is loaded into the PSI directory, and e-mail sent to SUNY to notify them that the data was delivered

Trang 13

C Roll the system over to the next fiscal year:

At the end of the SUNY Tran process select the ‘Roll the system over to FYxx – this is VERY SCARY’ button This action performs multiple functions (hence the “very scary” label and the multiple opportunities for you to change your mind and re-check the process).

D Turn the nightly snap shot back on:

Repeat step 4 (select the ‘Turn On Snapshot’ button) to toggle on the nightly snap shots to capture data for the new fiscal year.

SUNY Tran Data File Layout and Field Descriptions

The SUNY Tran data file has fixed format records There are two records (tran-type 1 and tran-type 2) created for every facility room/dept/function combination or parking lot Each record is 80 alpha-

numeric characters in length

Trang 14

SUNY Field

Name Data Format/Lengt

h A=alpha N=numeric

Star

t Pos

En

d Pos

Fixed values Oracle fields for facilities (from snapshot tables) Oracle fields for parking lots (from snapshot tables)

First

record/card

tableBLDG-ABBR-

(if less than 6 characters, left justify and add blanks;

if 3 characters add leading zero)

value always 'PRKLT' concatenated with lot number (e.g PRKLT1, PRKLT2, etc)

always '1' for parking lots

value in ROOM_SS: when ROOM_TYPE = 050 STATUS_CODE = U (unusable); when ROOM_TYPE = 060 STATUS_CODE = A (alteration); when ROOM_TYPE = 081 STATUS_CODE = N (inactive/unassigned);

otherwise STATUS_CODE =

C (current use)

always 'C' for parking lots

(right justified with leading zeroes)

NUM_SPACES in FACILITY_PARKING_LOTS_SS table (right justified with leadingzeroes)

table (right justified with leading zeroes)

always '00000' for parking lots

Trang 15

SUNY Field

Name Data Format/Lengt

h A=alpha N=numeric

Star

t Pos

En

d Pos

Fixed values Oracle fields for facilities (from snapshot tables) Oracle fields for parking lots (from snapshot tables)

ROOM_TYPE (ROOM_SS table), SUNY_ROOM_TYPE(ROOM_SS table),

FUNCTION_CD (ROOM_DEPT_FUNCTION_SS table) and table lookup

(SUNY_SPACE_TYPES) - see Assigning SPACE-TYPE and SUNY-ROOM-NAME

for details

LOT_TYPE in FACILITY_PARKING_LOTS_SS table

SUNY-ROOM-NAME

ROOM_SS table for descriptive name; - see

Assigning SPACE-TYPE and SUNY-ROOM-NAME for details

set to 'SURFACE PARK'

SUNY-ACCOUNT

SUNY_FUNCTION_CD in ROOM_DEPT_FUNCTION_

SS table and DEPT_CD in ROOM_DEPT_SS; lookup

in SUNY_ACCOUNTS table

- see Creating ACCOUNT for details

SUNY-use SUNY_PARKING_CODE in FACILITY_PARKING_LOTS_SS table to lookup SUNY account in SUNY_PARKING_LOTS table

PRORATE-for parking lots, always '**'

ROOM_DEPT_FUNCTION_

SS table; when 100%, PRORATE_FUNCTION is set

Trang 16

SUNY Field

Name Data Format/Lengt

h A=alpha N=numeric

Star

t Pos

En

d Pos

Fixed values Oracle fields for facilities (from snapshot tables) Oracle fields for parking lots (from snapshot tables)

(if less than 6 characters, left justify and add blanks;

if 3 characters add leading zero)

value always 'PRKLT' concatenated with lot number (e.g PRKLT1, PRKLT2, etc)

always '1' for parking lots

otherwise blank

always blank for parking lots

Trang 17

SUNY Field

Name Data Format/Lengt

h A=alpha N=numeric

Star

t Pos

En

d Pos

Fixed values Oracle fields for facilities (from snapshot tables) Oracle fields for parking lots (from snapshot tables)

ROOM_SS table) = 526 then ICE-RINKS = 1;

always 0 for parking lots

table) = '1' set to 'Y', otherwise blank

table (right justified with leadingzeroes)

Data Selection Criteria

The program selects data from the snapshot tables using the following criteria: (note that consistent

business practices in setting status flags are necessary for selection process to work correctly)

FACILITY has STATUS_CD = ‘A’ (active)

ROOM in FACILITY has ROOM_STATUS_ID = ‘6’ (active)

For every FACILITY selected, ownership is determined:

if the SUNY_OWNERSHIP field is ‘01’ (owned fee simple) then the facility is flagged as state

owned

• otherwise the facility is not flagged as state owned

Trang 18

For every room selected, all department orgs and their corresponding CC/EN values using the room are examined to determine if the room is state occupied as indicated by one of the “CC” values (either exclusively or shared):

• if any room/organization combination contains a “CC” flag, then the room is flagged as state occupied

• otherwise the room is not flagged as state occupied

If the facility is state owned, all the rooms are included in the SUNY data load, whether endowed or stateoccupied If shared, both state and endowed use of the room are included so the usage totals equal 100%

If the facility is NOT state owned, only state occupied rooms are included in the SUNY data load If shared, both state and endowed use of the room are included so the usage totals equal 100%

Exceptions and Special Processing

Most SUNY data fields are loaded directly from Facility snapshot fields However, some fields (e.g TYPE, SUNY-ROOM-NAME) require one or more table lookups to get SUNY values that correspond to Cornell values In some cases, there are exceptions that need to be treated differently One field, SUNY-ACCOUNT, is ‘built’ using information on ownership, department code, and function

SPACE-Assigning SPACE-TYPE and SUNY-ROOM-NAME

This is a multi-step process Default values are loaded and overwritten for exceptions

1 load the SUNY_ROOM_TYPE that corresponds to the CU ROOM_TYPE using the ROOM_SS table

2 set default SUNY-ROOM-NAME to TYPE_ABBREV that corresponds to the CU ROOM_TYPE in the ROOM_SS table; this is the short description used for the SUNY Tran data file because the field length is limited to 17 characters

3 load the FUNCTION_CD in ROOM_DEPT_FUNCTION_SS for the specific room/dept

4 exceptions for loading SUNY_ROOM_TYPE:

‘11’ (general academic instruction) or

‘13’ (special session instruction) or

‘14’ (extension instruction) or

‘15’ (departmental research) SUNY_ROOM_TYPE = ‘ 3460’ (departmental conference room)

‘21’ (institutes & research ctrs.) or

‘22’ (individual and project res.) or

‘31’ (community education) SUNY_ROOM_TYPE = ‘ 5052’ (administrative conference room)

if CU ROOM_TYPE = ‘355’ (conference room service) and FUNCTION_CD =

Trang 19

‘11’ (general academic instruction) or

‘13’ (special session instruction) or

‘14’ (extension instruction) or

‘15’ (departmental research) SUNY_ROOM_TYPE = ‘ 3465’ (department conference room service)

if CU ROOM_TYPE = ‘355’ (conference room service) and FUNCTION_CD =

‘21’ (institutes & research ctrs.) or

‘22’ (individual and project res.) or

‘31’ (community education) SUNY_ROOM_TYPE = ‘ 5152’ (administrative conference room service)

5 Assign SPACE-TYPE and SUNY_ROOM-NAME

when SUNY_ROOM_TYPE = ‘5000’ (technical office)

if CU ROOM_TYPE = ‘322’ (technical office), concatenate CU ROOM_TYPE and

FUNCTION_CD; use table SUNY_SPACE_TYPES to get SPACE-TYPE and ROOM-NAME;

SUNY-else if any other CU ROOM_TYPE, SPACE-TYPE = ‘5000’ (administrative office)

and SUNY-ROOM-NAME remains default value

FUNCTION_CD; use table SUNY_SPACE_TYPES to get SPACE-TYPE and NAME

SUNY-ROOM-• when SUNY_ROOM_TYPE = ‘BBBB’ (faculty studio office (profs), or staff office (administrative), or research & t a office or other student office, or faculty lab office (professor), or faculty office (professorial), or clerical office)

if FUNCTION_CD LE ’31’ (general academic instruction, or special session instruction, or extension instruction, or departmental research, or institutes & research ctrs., or individual and project res or community education),

concatenate CU ROOM_TYPE and FUNCTION_CD; use table SUNY_SPACE_TYPES

to get SPACE-TYPE and SUNY-ROOM-NAME;

else if any other FUNCTION_CD, SPACE-TYPE = ‘5000’ (administrative office) and

SUNY-ROOM-NAME remains default value

when SUNY_ROOM_TYPE = ‘CCCC’ (private toilet, other professional office or office service)

if FUNCTION_CD le ’31’ (general academic instruction or, special session instruction, or extension instruction, or departmental research or, institutes & research ctrs., or individual and project res., or community education)

concatenate CU ROOM_TYPE and FUNCTION_CD; use table SUNY_SPACE_TYPES

to get SPACE-TYPE and SUNY-ROOM-NAME;

else if any other FUNCTION_CD, SPACE-TYPE = ‘5051’ (Administrative office service) and SUNY-ROOM-NAME remains default value

Trang 20

• when SUNY_ROOM_TYPE = ‘DDDD’

if FUNCTION_CD LE ’31’ (general academic instruction, or special session instruction, or extension instruction, or departmental research, or institutes & research ctrs., or individual and project res., or community education),

concatenate CU ROOM_TYPE and FUNCTION_CD; use table SUNY_SPACE_TYPES

to get SPACE-TYPE and SUNY-ROOM-NAME;

else if any other FUNCTION_CD, SPACE-TYPE = ‘5052’ (Administrative ConferenceService) and SUNY-ROOM-NAME remains default value

if FUNCTION_CD LE ’21’ (general academic instruction, or special session instruction, or extension instruction, or departmental research, or institutes & research ctrs.), SPACE-TYPE =’6002’ (student lounges) and SUNY-ROOM-NAME

remains default value;

else if any other FUNCTION_CD, SPACE-TYPE = ‘6006’ (Faculty & staff lounges)

and SUNY-ROOM-NAME remains default value

if FUNCTION_CD LE ’60’ (general academic instruction, or special session instruction, or extension instruction, or departmental research, or institutes & research ctrs., or individual and project res., or community education, or community service, or cooperative extension svc., or libraries, or museums and galleries, or audio visual services, or computing support, or ancillary support, or academic administration devel., or course & curriculum dev., or teaching and hospital, or social & cultural dev., or supplementary & education svc., or counseling & financial svc., or financial aid, or student support, or intercollegiate athletics, or health services student, or housing service student), SPACE-TYPE

=’6050’ (student activities service) and SUNY-ROOM-NAME remains default

value;

else if any other FUNCTION_CD, SPACE-TYPE = ‘6006’ (Faculty & staff lounges)

and SUNY-ROOM-NAME remains default value

if FUNCTION_CD LE ’31’ (general academic instruction, or special session instruction, or extension instruction, or departmental research, or institutes & research ctrs., or individual and project res., or community education),

concatenate CU ROOM_TYPE and FUNCTION_CD; use table SUNY_SPACE_TYPES

to get SPACE-TYPE and SUNY-ROOM-NAME;

else if any other FUNCTION_CD, SPACE-TYPE = ‘5152’ (administrative conference room service) and SUNY-ROOM-NAME remains default value

if FUNCTION_CD EQ ’58’ (housing service student), SPACE-TYPE =’9013’ (student apartment) and SUNY-ROOM-NAME remains default value;

Trang 21

else if any other FUNCTION_CD, SPACE-TYPE = ‘9003’ (non-student apartment)

and SUNY-ROOM-NAME remains default value

if FUNCTION_CD LE ’33’ (general academic instruction, or special session instruction, or extension instruction, or departmental research, or institutes & research ctrs., or individual and project res., or community education, or community service, or cooperative extension svc.), SPACE-TYPE =’1600’ (phys ed class activity) and SUNY-ROOM-NAME remains default value

if (FUNCTION_CD GE ‘41’ and LE ‘53’) (libraries museums and galleries, or audio visual services, or computing support, or ancillary support, or academic

administration devel., or course & curriculum dev., or teaching and hospital or social & cultural dev., or supplementary & education svc., or counseling & financial svc.) or (FUNCTION_CD GE ‘57’ and LE ‘72’) (health services student, or housing service student, or executive management, or fiscal operations, or general administrative svc., or logistical services or physical plant operations, or faculty & staff services, or community relations, or housing svc faculty &

student, or institutional analysis, or outside agencies), SPACE-TYPE = ‘6050’ (student activities service) and SUNY-ROOM-NAME remains default value;

else if any other FUNCTION_CD, concatenate CU ROOM_TYPE and FUNCTION_CD; use table SUNY_SPACE_TYPES to get SPACE-TYPE and SUNY-ROOM-NAME

if SUNY_ROOM_TYPE GE ‘1001’ and LE ‘9999’, SPACE-TYPE = SUNY-ROOM-TYPE and SUNY-ROOM-NAME remains default value;

else - error in SUNY_ROOM_TYPE

Trang 22

a if the first position of DEPT_CD is non-numeric or ‘2’ (occupied by endowed dept)

FF = ‘03’

b if the first position of DEPT_CD is numeric, but not ‘2’ (state occupied)

when the CU ROOM_TYPE = ‘530’ (audio-visual, radio tv) or ‘535’ (audio-visual, radio, tv serv) then

If first digit of DEPT_CD is ‘1’,’3’,’4’ or ‘5’, FF = ‘01’

If first digit of DEPT_CD = ‘6’, FF = ‘02’

If first digit of DEPT_CD = ‘7’, FF = ‘07’

when the CU ROOM_TYPE = ‘710’ (data processing – computer) or ‘715’ (data processing - computr serv) then

If first digit of DEPT_CD = ‘1’, ‘3’, ‘4’, ‘5’ or ‘7’ then FF = ‘08’

If first digit of DEPT_CD = ‘6’ then FF = ‘02’

when none of the above CU ROOM_TYPE, use FUNCTION_CD to find SUNY_FUNCTION_CD in ROOM_DEPT_FUNCTION_SS table; COA-FF = ‘0’

concatenated with SUNY_FUNCTION_CODE

Prorate Space and Prorate Function Calculations

The snap shot contains calculated fields specific for SUNY reporting The purpose is to provide data to SUNY that reflects the current use of rooms Space and function percentages are calculated based on currently active rooms A room that was active, but is currently not active will be ignored by the SUNY Tran load process Any obsolete use of an active room is ignored and the active use period constitutes the entire year Percentages are adjusted to add up to 100% See Appendix G for details

SUNY Tables

There are three tables used only by the SUNY Tran process:

SUNY_SPACE_TYPES

(was FI380 in mainframe)

CU ROOM_TYPE and FUNCTION_CD (concatenated and without decimal in function code) are used to get SUNY-SPACE-TYPE and SUNY-ROOM-NAME for SUNY Tran data file

Table layout:

Trang 23

Field name Number of

(was FI389 in mainframe)

Contains a list of existing SUNY-ACCOUNTS and ACCOUNT_CHART designations; used to

determine if a new account needs to be created (i.e account not in table) Designation is

displayed when viewing SUNY Tran data

(was FIPARK in mainframe)

SUNY_PARKING_CODE is used to find the SUNY-ACCOUNT for a parking lot See APPENDIX C for table data

Trang 24

CU FUNCTION_CD is used to find SUNY_FUNCTION_CODE See APPENDIX A for table data Note that there are exceptions to the mappings in the table See Creating SUNY-ACCOUNT #2 for details.

(was FI476 in mainframe)

CU ROOM_TYPE is used to find SUNY_ROOM_TYPE See APPENDIX B for table data

Manage SUNY Tables

The three tables used exclusively by SUNY Tran can be managed from the Facilities Inventory Admin page

SUNY_SPACE_TYPES

• Select ‘SUNY Space Types’ and click on ‘Manage SUNY Tables’

• The current table is displayed

• Select a record to update or click on ‘New Space Type’ to add a new record

• All fields are required

• Duplicates are not allowed

1 See Room Type Exceptions: Appendix H

Trang 25

• Select ‘SUNY Accounts’ and click on ‘Manage SUNY Tables’

• The current table is displayed

• Select a record to update or click on ‘New Account’ to add a new record

• All fields are required

• Duplicates are not allowed

SUNY_PARKING_LOTS

• Select ‘SUNY Parking Lots’ and click on ‘Manage SUNY Tables’

• The current table is displayed

• Select a record to update

• All fields are required

Viewing SUNY Tran Data

SUNY Tran data can be viewed in a way that is similar to the SUNY web interface using OBIEE (Oracle Business Intelligence Enterprise Edition)

• Data held by SUNY is found at the State University Construction Fund web site:

https://appls.sucf.suny.edu/portal/psi/PSIControl.cfm

• Access to the SUCF web site is restricted, and not easily accessible, one of the primary reasons the OBIEE model was built for Cornell users outside of Facilities Inventory

The OBIEE Home page is found at: https://obiee.cit.cornell.edu/analytics/saw.dll?Dashboard

• Kerberos login is required

Use the Facilities drop down to access the SUNY Tran data:

Home page view:

Navigation through the page is by use of the tabs at the top of the page, and is set

up to mirror the SUCFsite

Trang 26

User documentation is available at http://fe.fs.cornell.edu/fig/inventory/system.cfm

Training can be arranged through the Facilities Inventory Data Analyst who can be reached through

facilitiesinventory@cornell.edu

Trang 27

APPENDIX A: FUNCTION Table

(current as of 08/24/2010)

FUNCTION_C

Trang 28

APPENDIX B: ROOM_TYPES Table

SPACE UNASSIGNED

Trang 29

INSTRUCITON LAB SERVICE

Trang 30

ENVIRONMENTAL CHAMBERS

Ngày đăng: 18/10/2022, 09:32

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w