Click or drag to resize

AddUserTimeNonWorkShiftModel Class

This class is the model for adding a non-work time punch transaction
Inheritance Hierarchy
SystemObject
  AppOne.Services.V2.ContractsAddUserTimeNonWorkShiftModel

Namespace: AppOne.Services.V2.Contracts
Assembly: AppOne.Web.Service (in AppOne.Web.Service.dll) Version: 1.0.141
Syntax
public class AddUserTimeNonWorkShiftModel

The AddUserTimeNonWorkShiftModel type exposes the following members.

Properties
 NameDescription
Public propertyCode exampleEmpIdentifier The Employee Number/Identifier for who the time card approval will apply
* Required Property
Public propertyCode exampleEnableHomeLaborLevel If true this value will allow the home labor-level-detail assignment to be made to the non-work-shift time punch
Public propertyCode exampleGeoLatitude Adds a geo-latitude location from where this transaction was input
Public propertyCode exampleGeoLongitude Adds a geo-longitude location from where this transaction was input
Public propertyCode exampleGeoValidate Apply geo-validation rules to this transaction
Public propertyCode exampleLaborLevelIDs A list of LaborLevelIDList structure
Public propertyCode exampleNotesEmp The notes that an employee can enter for this transaction
Public propertyCode exampleNotesMgr The notes that a manager can enter for this transaction
Public propertyCode examplePayTypeID The non-work pay type that should be associated with this transaction
* Required Property
Public propertyCode exampleTransactionDateTime The start date time to apply to the non-work punch request
* Required Property
Public propertyCode exampleTransactionHours The amount of hours to apply to the non-work punch request
* Required Property
Public propertyCode exampleWebKioskTerminalID The web kiosk terminal id that the transaction came through
Top
Remarks
This class is the model for adding a non-work time punch transaction.

Note  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
See Also