---
title: "Create a PY E-Timesheet"
slug: "create-a-py-e-timesheet"
updated: 2026-05-26T12:53:14Z
published: 2026-05-26T12:53:48Z
canonical: "developers.cmicglobal.com/create-a-py-e-timesheet"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developers.cmicglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a PY E-Timesheet

Post/hcm-rest-api/rest/1/pyetimesheet

## Create E-Timesheet

UI Location:

### 

SecurityHTTPType basic

Basic authentication

Header parametersContent-TypestringExampleapplication/vnd.oracle.adf.resourceItem+json

Body parameters<select class='api-response-data' aria-label='Media type'><option value='13c9c26c-d0b2-49e4-8fea-8d80b49ab8d7'>application/json</option>
</select>object  Example{
  "TshAccessCode": "6100",
  "TshCompCode": "001",
  "TshDate": "2022-03-01",
  "TshEmpNo": "1010",
  "TshHours": 10.0,
  "TshJobCode": "14001",
  "TshPhase": "00020",
  "TshCategory": "L",
  "TshPprPeriod": "5",
  "TshPprYear": "2022",
  "TshPrnCode": "SM",
  "TshWorkCompCode": "001",
  "TshVUuid": ""
}TshVUuidstring    Required

Unique ID for Record

Max length64
TshEmpNostring    Required

Employee Number

Max length16
TshCompCodestring    Required
TshWorkCompCodestring    Required

Work Company Code - The company code that the employee has timesheets for.

Max length8
TshPrnCodestring    Required

Pay Run Code

TshJobCodestring    Required

Job Code

Max length10
TshPhasestring    Required

Phase Code

Max length16
TshHoursnumber    Required

Hours

Max length22
TshPprYearstring    Required
TshDatestring    Required

TimesheetDate

TshCategorystring    Required

Category Code

Max length16
TshAccessCodestring    Required

Access Code

Max length16
TshPprPeriodstring    Required

Responses201

Successful response

<select class='api-response-data' aria-label='Media type'><option value='85af2333-f10f-4448-a495-f23b71733009'>application/json</option>
</select>
