App/Module: D-Tools Mobile Install & SI Administration
Problem/Current Behavior: When completing a service order, technicians may need to provide specific, mandatory information. Currently, there is no mechanism to enforce the collection of this data, meaning critical notes or checklist items can be missed.
Proposed Solution: Introduce the ability for administrators to create custom fields and designate them as required for completion. If a technician attempts to set a Service Order's status to "Completed" in Mobile Install, the app should validate that these required fields are filled. If they are empty, the status change should be blocked, and the technician should be prompted to enter the necessary information.
Benefit: This ensures that crucial information is consistently captured from the field before a job is closed. It improves data integrity, reduces the need for administrative follow-up, and standardizes the job completion process.