In "Pending Fulfillment" status, fulfillment team is able to update status to "Fulfilled" or "Fulfillment Cancelled".
We put some fields in the form for fulfiller to input some additional fulfillment results, for statistics purpose.
This fields only visible and required from Pending Fulfillment to the end.
hidden = $(_.request.status!=2 || _.request.status<1000)
So when fulfiller click the "fulfill" button. These fileds are visible and required.
The question is if the fulfiller change the status to "Fulfillment Cancelled", he/she is not able to save this change. All required fields block the save action.