Horizon Online Help

Getting Started

Advanced Setup

Getting Started

To start using Horizon, there are some basic settings to complete first. Then depending on whether you are using Project Tmesheeting or Issue Management, there are some further settings to complete. Note that each page in Horizon has context-sensitive help, just click the Help button top right.

Basic Settings

Project and Timesheeting Setup

Issue Management Setup

On-line Expenses Setup

Back to Top

Advanced Setup

Projects and Tasks

All time (Budget, Forecast or Actual) in Horizon is managed via the Project and Task structure. A Project can only be for one Client. You can have Forecast time, Budgeted time and Actual time all for the same Project, enabling realistic and direct comparisons of budget vs actual or forecast vs actual.
Time is only allocated at the Task level, never the Project level, so break up your Projects into multiple Tasks. For example, a Project might be "Construct a Website", the tasks would be "Administration", "Design", "Build", "Implementation".

Every project must have a list of members. Unless the project is marked as public, only members may enter their time against a project. Members are also assigned to a role at the project level and optionally at the task level. The project level role is their role for all tasks unless specifically set at task level. This enables a person to have a role as, for example, project manager across the whole project, but as a functional consultant for one specific task. A member may only be assigned once to a project and an individual task.

Billing Rates

Billing rates are set up in Agreements, and the Agreements are linked to Projects. A billing rate is always allocated to a Role and is expressed as an hourly rate. For example, role "Programmer" has an hourly rate of $50 between 1-Jan-05 and 30-Apr-05 on Project . A  member is assigned to a project and/or task and each member is assigned a role. A specific bill rate is applicable to all those member on that project or task which have a role that is defined on the agreement. Project revenue will not be calculated if the role has not been assigned a rate on the agreement and that role has not been assigned to a member with the applicable date range.

Agreements

A Project can have many Agreements over its lifetime. Use Agreements to manage the changing Billing rates and agreed hours and amounts with the client. An Agreement has a start date and an end date, this should fall within the date range of the Project or Task for which the Agreement applies.

Branding

You can brand your Horizon organization in a number of ways to make it look and feel very much part of your "domain".
The customised Site Name, logo, sender email and logout URL are maintained in the Administration tab. The HTML code to add to your website is shown below.

URL Branding

Horizon uses "relative links" for all generated pages. What this means is that URL branding can be achieved either via Reverse Proxy or via CNET  at no additional cost to yourself.

HTML Code for Embedding Login in Your Website

Contact us for example code.

Resources (Users) and Security

There are three types of Resources: Internal, External and Unnamed.

Timesheet Approval

Approvals can be on a Weekly basis or a Monthly basis, and are set by user. You can have a mix of some users on weekly approval and some on Monthly. Note that only Internal users can enter timesheets, it is not available to External users. Maintain the Weekly or Monthly setting in the Resources page.

Users submit their Timesheet for approval from the Timesheet List page. An automatic email is sent to their Manager. The Manager can review the Timesheet, Approve or Reject as appropriate, and an email is sent back to the user notifying them of the outcome.

A Timesheet that has been submitted for approval, or has been approved, cannot be modified - it must be "un-submitted" first.

Report Menus

The Report Menu structure is completely in your control. You can have as many submenus as you wish and rearrange the available reports to suit your needs. You use Security Levels to control which users can see which reports.

A user's security level is set by the Report Security Level to their Resource record. A user can only see menus at their security level or lower, so a user with a security level of 4 can see menus with a security level of 4 or lower. On each menu, a user can only see reports at their security level or lower, so even though a user with a security level of 4 can see a menu, there can be reports on that menu with a security level of 5 or 6 that the user cannot see. In this way you can control access to all reports and graphs in Horizon.

Building Report Menus

All reports at startup are put under one menu, with a security level of 6. This means only users with a security level of 6 (the highest) can see these reports.  To build a menu structure, go to the Reporting tab as a user with security level 6, you will see two sub-tabs for building the menus. The Maintain Report Menus tab allows you to create new menus and set the security access for each menu. You can also preview what the menus will look like as each individual user.

The Maintain Report Menu Items tab allows you to add and remove reports from menus, customise the description that appears on the menu and set the security level for individual reports.

Back to Top

Ask us a Question

If you have any questions about setting up Horizon please ask us at horizon@more4apps.com

 

More4Apps
http://www.more4apps.com/
Inquiries:
horizon@more4apps.com