Unanet Data Model

EXPORT_EXPENSE_VIEW

Column Name Data Type Nulls
expense_report_key decimal (15,0)  
owner_key decimal (15,0)  
status varchar (25) YES
purpose text YES
location varchar (255) YES
date_completed datetime YES
first_name varchar (50) YES
last_name varchar (50) YES
middle_initial varchar (1) YES
report_total decimal (18,3) YES
expense_type varchar (25)  
account_number varchar (50) YES
currency_code varchar (25)  
payment_method_code varchar (25)  
expense_date datetime  
project_code varchar (30) YES
task_name varchar (50) YES
vendor_name varchar (50) YES
amount decimal (18,3)  
project_key decimal (15,0) YES
task_key decimal (15,0) YES
summary text YES
comments text YES
project_type varchar (10)  
billable varchar (1) YES
expense_currency varchar (25)  

  Tables Used  

CURRENCY
TASK
EXPENSE_TYPE
PAYMENT_METHOD
EXPENSE_DATA
PROJECT_TYPE
EXPENSE_DATA_ALLOCATION
PERSON
EXPENSE_REPORT
PROJECT

SQL*Server Create Statement:

CREATE VIEW export_expense_view AS
SELECT er.expense_report_key, er.owner_key, er.status, er.purpose, er.location,
       er.date_completed, p.first_name, p.last_name, p.middle_initial,
       er.amount report_total, et.expense_type, et.account_number, c.currency_code,
       pm.payment_method_code, ed.expense_date, prj.project_code,
       t.task_name, ed.vendor_name, eda.amount, eda.project_key, eda.task_key,
       ed.summary, ed.comments, ptype.project_type, ed.billable, eda.expense_currency
FROM   expense_report er, expense_data ed, expense_data_allocation eda, person p,
       expense_type et, currency c, payment_method pm, project prj, task t, project_type ptype
WHERE  er.expense_report_key = ed.expense_report_key
 AND   ed.expense_data_key = eda.expense_data_key
 AND   er.owner_key = p.person_key
 AND   ed.expense_type_key = et.expense_type_key
 AND   ed.currency_key= c.currency_key
 AND   ed.payment_method_key = pm.payment_method_key
 AND   ed.project_type_key = ptype.project_type_key
 AND   eda.project_key *= prj.project_key
 AND   eda.task_key *= t.task_key

Copyright 1998, 1999 Computer Strategies, Inc., All Rights Reserved.
Last revised: May 25, 2000 11:29:15 AM EDT