The Dbs

From Journey


While there are many different Dbs in the Hui system. They all operate on very much the same principle.

You have people, that want to use things, so we create a resource so they can.

  • Transportation

We have Drivers that want to use a Vehicle, so we create a Reservation to thrack them, the vechicle and the use of it.

  • Post Office

We have Staff that want to use a PO Box, or receive Packages, so we create a Subscription or Package so they have a Key to a PO Box or receive Text Messages when a Package arrives.

  • Maintenance

We have People who will be assigned Building and Work Slips to install and fix things.

We also have three free Databases to help a Hui get things started.

  1. Administrators
  2. Departments
  3. Housing

In any given database, say Library, you have the

  1. Owner with absolute Administration rights
  2. Super Admin with the same rights except they can not delete Super Admins, but can create an Admin
  3. Admin who can not delete Super Admin or Admin, but can do anything else

Then you have a worker, in this case a

  • Patron

Transportation

As an example lets look at Transportation and see how this would work.

Administrator

As the owner of the Hui, after you have subscribed to the Transportation Database, you will want to create and invite in some Admins and maybe some Super Admin.

You will then want to assign them as Admins to the Transportation Database.

Departments

You will also want to create some Departments, either for billing, management or reporting.

You may or may not want to add People as Leaders in a given Department.

Housing

Transportation does not use the Housing database, but Maintenance does.

Admins

So either you as the owner, or an Admin now get to create Vechiles.

Then you get to create Drivers. If they are not already in Journey you get to send them an invitation.

  1. You can assigne a Driver to a Default Department.
  2. You can record all their drivers license information.
  3. Test them.
  4. Give the various abilities, number of passangers, class or driver.

Now you can create Reservations. Assigne a Vehicle to a Driver.

In all areas of the Transportation database, an Admin can Create, Modify, Delete, Report, Export, Search, Create and Send Emails, Create and Assigne Forms. Manage the default areas of the Database, add new custome areas, change how the database works to a limited degree.

Worker

As a Driver, they can also go in to the Database, see their Profile, edit parts of it, create Reservations, Edit, Report, Close, Abandon and a number of other things.

This area of the Worker operates around the idea that there are standard ways we want to do things.

Depending on the Default settings of the Transportation Database, or any other Database, a Worker will have access to certian activities.

  • Profile, they will be able to edit and maintain their profile.
  • Create a Reservation, dbresourcecreate

dbresourcecreate

Rather than having to write custom code for every database and every action in every database, we are operating around the idea of write once, use every where.

Whatever Resource it is you are tring to create, they are all the same, be it a Reservation or a Subscription or a Wrok Slip.

When you go to create a resource, that resource has a whole set of areas that can be filled in. What you see on this page. The create option shows you all the fields you can fill out as determined by the Database Setting.

This Resource is automatically assigned again this Worker. An Admin can reasign this.

dbresourcechange

Changing a Resource gives you a list of all your Open Items with their current Action.

Click on one of them and it opens for editing.

What you get to see, to edit, is determined by the Database Setting.

dbresourcetoday

This is a thing I know we need to have, I have not yet programmed it.

The idea here is that Reservations have a specific Day, so we want Drivers to be able to go to the Profile, and see the work they have to today.

dbresourceclose

When working on a specific Resource Close for a specific Database that you own, you are able to set what Item you want to have shown to you for a "Driver", when closing that Resource. (DbActivitiesTypeShow)

Category

Category:Tables