| Add |  | 
 Inheritance Hierarchy
Inheritance Hierarchy Syntax
Syntaxpublic class AddUserTimeNonWorkShiftModel
The AddUserTimeNonWorkShiftModel type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|   | EmpIdentifier | The Employee Number/Identifier for who the time card approval will apply * Required Property | 
|   | EnableHomeLaborLevel | If true this value will allow the home labor-level-detail assignment to be made to the non-work-shift time punch | 
|   | GeoLatitude | Adds a geo-latitude location from where this transaction was input | 
|   | GeoLongitude | Adds a geo-longitude location from where this transaction was input | 
|   | GeoValidate | Apply geo-validation rules to this transaction | 
|   | LaborLevelIDs | A list of LaborLevelIDList structure | 
|   | NotesEmp | The notes that an employee can enter for this transaction | 
|   | NotesMgr | The notes that a manager can enter for this transaction | 
|   | PayTypeID | The non-work pay type that should be associated with this transaction * Required Property | 
|   | TransactionDateTime | The start date time to apply to the non-work punch request * Required Property | 
|   | TransactionHours | The amount of hours to apply to the non-work punch request * Required Property | 
|   | WebKioskTerminalID | The web kiosk terminal id that the transaction came through | 
 Remarks
Remarks|  Note | 
|---|
| Business Rules: Adding punches and non-work punches is the core of the time-web system. The WSUserTimeNonWorkShift class encapsulate the needed methods/operations to interact with a users non-work shift data. Setup: Manager > Time Cards | 
 Example
Example See Also
See Also