Skip to main content

Function: createAssignment()

createAssignment(_prev, formData): Promise<AssignmentState>

Defined in: src/server/actions/assignments.ts:187

Admin action: create a versioned contractor→facility assignment. Money is stored as integer minor units (USD cents, PHP centavos). The new assignment becomes the active primary; any prior active assignment for the same contractor+facility is closed (end-dated) so history is preserved.

Parameters

_prev

AssignmentState

formData

FormData

Returns

Promise<AssignmentState>