Field Service Management Application

Field Service Management Application

Hello all...I am currently trying to use Zoho Creator to create a field service management ticketing application.  I am new to Zoho, and coding in general, and know that I am in over my head at the moment, but this effort is borne out of necessity.  Right now I am working on a relational database style diagram on how everything will tie together.  I initially thought that everything that needed to be visually present when working a ticket (not necessarily creating a ticket) would be included on a form; I now am leaning towards a page but wanted to reach out to the community to see if I am heading down the right path or not.  When I view an existing ticket, the following needs to be encapsulated in that ticket regardless of which tables actually stores the data; the fields are listed in a high level to granular hierarchy:
  • Program (lookup from Project form or specified through dropdown on Work Order form)
  • Project (lookup from Project form)
  • Customer (lookup from Project form or Customer form)
  • Customer POC (lookup from Project form or Contact form)
  • Project Manager (lookup from Project form or Staff form)
  • Ticket or Work Order # (string + auto-number resulting in RS + YY + MM + 000001)
  • Status (dropdown list)
  • Activities performed on site
    • Technician name (lookup from Staff form)
    • Start Travel 
    • Start Labor
    • Stop Labor
    • Stop Code
    • Stop Travel
  • Materials used on site (would like to marry to Zoho Inventory)
    • Part # (lookup form Materials related form(s) or Zoho Inventory)
    • Quantity (needs to deduct from in stock quantity in Truck Stock or Warehouse)
  • Contract (T&M or Fixed Rate)
  • Price
Ultimately I need the ticket to show all of the cost allocated to that ticket through travel time, on-site time, materials used, and miscellaneous items such as per diem.  Activities and materials should be added to the ticket through the ticket interface.  Activities and their staff assignments will be created by the manager through the web app.  The start/stop time stamps and allocated materials will usually be added to the ticket through the phone or tablet apps.  It would also be nice for the techs to be able to add/attach files or photos to the ticket but that is not a current priority.

Based on these requirements, should my interface for viewing/working tickets be a page?  Any other ideas or advice on how to lay all of this out?  I am especially lost on how to incorporate the time tracking.  Thanks in advance for any assistance and please advise if I have not clarified this well enough.

    Access your files securely from anywhere

        Zoho Developer Community




                                  Zoho Desk Resources

                                  • Desk Community Learning Series


                                  • Digest


                                  • Functions


                                  • Meetups


                                  • Kbase


                                  • Resources


                                  • Glossary


                                  • Desk Marketplace


                                  • MVP Corner


                                  • Word of the Day



                                      Zoho Marketing Automation


                                              Manage your brands on social media



                                                    Zoho TeamInbox Resources

                                                      Zoho DataPrep Resources



                                                        Zoho CRM Plus Resources

                                                          Zoho Books Resources


                                                            Zoho Subscriptions Resources

                                                              Zoho Projects Resources


                                                                Zoho Sprints Resources


                                                                  Qntrl Resources


                                                                    Zoho Creator Resources



                                                                        Zoho Campaigns Resources


                                                                          Zoho CRM Resources

                                                                          • CRM Community Learning Series

                                                                            CRM Community Learning Series


                                                                          • Kaizen

                                                                            Kaizen

                                                                          • Functions

                                                                            Functions

                                                                          • Meetups

                                                                            Meetups

                                                                          • Kbase

                                                                            Kbase

                                                                          • Resources

                                                                            Resources

                                                                          • Digest

                                                                            Digest

                                                                          • CRM Marketplace

                                                                            CRM Marketplace

                                                                          • MVP Corner

                                                                            MVP Corner





                                                                              Design. Discuss. Deliver.

                                                                              Create visually engaging stories with Zoho Show.

                                                                              Get Started Now