submit Service Task Inspection Form
suspend fun submitServiceTaskInspectionForm(formSubmission: ZyncServiceTaskInspectionFormSubmission): SubmitServiceTaskInspectionFormResult
Submit service task inspection form with offline-first approach.
Creates a new form submission, stores form data locally, and schedules upload operation for synchronization with server. The method generates a unique form submission UID and returns it immediately for client use.
This method provides complete offline-first form submission management:
Form data is stored locally immediately
Background sync handles server synchronization
Works seamlessly regardless of network connectivity
Return
SubmitServiceTaskInspectionFormResult.Success with form submission UID or SubmitServiceTaskInspectionFormResult.Failure with error details
Parameters
form Submission
The form submission content including job, service task, master form UIDs, form fields, and optional asset UID