| UpdateUserTimePunchObjectPunchUpdates Property |  | 
             A 
TimeSlicePreModel object representing the updates that should be made to the Punch specified in the OriginalPunch object.
                
* Required Property AppOne.Web.Service (in AppOne.Web.Service.dll) Version: 1.0.141
 Syntax
Syntaxpublic TimeSlicePreModel PunchUpdates { get; set; }function get_PunchUpdates();
function set_PunchUpdates(value);
Property Value
TimeSlicePreModel Remarks
Remarks|  Caution | 
|---|
| When creating your PunchUpdates object it is important to ensure that you only set values for properties you wish to change. With the exception of required fields, Passing a non-null value will indicate that a record should be updated. If you wish to leave the property as it already exists on the timecard set its value to null and it will be ignored. | 
 Example
Example"PunchUpdates": {
    "LaborLevel1": "1",
    "LaborLevel2": "5",
    "LaborLevel3": null,
    "LaborLevel4": null,
    "LaborLevel5": null,
    "LaborLevel6": null,
    "LaborLevel7": null,
    "LaborLevel8": null,
    "LaborLevel9": null,
    "LaborLevel10": null,
    "LaborLevel11": null,
    "LaborLevel12": null,
    "LaborLevel13": null,
    "LaborLevel14": null,
    "LaborLevel15": null,
    "TransactionType": 2,
    "TransactionDateTime": "\/Date(1689156000000)\/"
    } See Also
See Also