Skip to content

AssignmentInput

Input for creating an assignment with team role and employee connection, from a Representation context

Fields

FieldTypeDescription
defaultAllocationPercentageFloatThe agent's default share of commission as a whole-number percentage (0.0–100.0). For example, 50.0 means 50%. Null contributes 0 to the team sum. The sum of all active assignments on the same Representation and GeoArea must not exceed 100.0.
employeeIdConnectableInput!The employee party to connect via HAS_ASSIGNMENT relationship
fromDateDateTimeWhen does the relationship start. Default to now
geoAreas[GeoAreaCreateInput!]!The geographic areas for this assignment
netsuitePointBooleanDesignates this assignment as the Netsuite-facing primary within its domain (Live or non-Live). At most one active assignment per client per domain may be true.
pointAgentBoolean
teamRoleTeamRole!The role of the team member in this representation
thruDateDateTime

Confidential. For internal use only.