Services Module

The services module allows you to manage the catalog of services offered by the workshop, including prices and descriptions.

Main Function

This module centralizes the management of all services the workshop offers to its customers.

  • Service registration with prices
  • Detailed descriptions with Markdown support
  • Control of active/inactive services

Registration Process

Steps to Register a Service

1. Access the Form

Click the 'New Service' button on the services page.

2. Complete Information

Enter the service name, description (supports Markdown), price, and status.

3. Save

Click 'Create Service' to save. The service will be available to add to repair orders.

Listing

The listing shows all registered services with their basic information.

Search

The module includes a search that allows you to quickly find services.

  • Search by name or description
  • Partial search (no need to type the complete term)
  • Case-insensitive search (does not distinguish between uppercase and lowercase)
  • Results automatically paginated
Filters

Status Filter

Allows filtering services by their status (active or inactive).

Options: All statuses, Active, Inactive

Catalog Filter

Allows filtering services based on whether they are published in the public catalog or not.

Options: All in catalog, Published, Not published

Sorting

List columns can be sorted in ascending or descending order.

Sortable columns: Name, Status, Published in Catalog, Created Date

Click on the column header to sort. A second click reverses the order.

Pagination

The system includes pagination to facilitate navigation when there are many services.

  • Navigation between pages with previous/next buttons
  • Indicator of current page and total pages
  • Configurable number of services per page
Available Actions

Edit Service

Modify service information including price and description.

Delete Service

Deletes the service from the catalog. Services already used in orders are not deleted.