View Categories

Overview

Overview

Purpose #

The Projects Module helps users:

  • Create, view, edit, and delete projects.
  • Manage project details such as components (e.g., phases or parts of a project), materials (e.g., supplies with costs and quantities), and tasks (e.g., work items with assignments and durations).
  • Automatically calculate totals for costs, hours, materials, and tasks.
  • Schedule projects based on specific days (e.g., every day, Sundays only).
  • Use templates to reuse project structures.
  • Link materials to transactions (e.g., orders or purchases).
  • Display information in English or Thai, depending on the user’s language preference.
  • Export material lists and manage project notes.

Key Features #

  • Database: Stores project details, components, materials, tasks, customers, and user information.
  • User Interface: Includes grids, tabs, buttons, and menus for easy navigation.
  • Bilingual Support: Displays fields like names, descriptions, and units in English or Thai.
  • Integration: Connects with a main application for shared features like user login and transaction handling.

Assumptions #

Language (English or Thai) is set by the system and affects how information is displayed.

Users must be logged into the system with a valid user ID.

The system assumes an active database connection.