PUT V3/odata/EmployeeWorkSchedule({key})
Updates employee WorkSchedule entity
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| key |
EmployeeId of required employee |
integer |
Required |
Body Parameters
QicsUnity.Api.Areas.V3.Models.EmployeeWorkSchedule| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeeId |
Gets or sets EmployeeId |
integer |
Required 64-bit signed integer |
| WeekHours |
Gets or sets WeekHours |
Collection of QicsUnity.Api.Areas.V3.Models.WeekHours |
Required |
Request Formats
application/json, text/json, application/scim+json
Sample:
{
"EmployeeId": "1",
"WeekHours": [
{
"ContractHours1": "1",
"NormHours1": "2",
"ContractHours2": "3",
"NormHours2": "4",
"ContractHours3": "5",
"NormHours3": "6",
"ContractHours4": "7",
"NormHours4": "8",
"ContractHours5": "9",
"NormHours5": "10",
"ContractHours6": "11",
"NormHours6": "12",
"ContractHours7": "13",
"NormHours7": "14",
"WeekNumber": "15"
},
{
"ContractHours1": "1",
"NormHours1": "2",
"ContractHours2": "3",
"NormHours2": "4",
"ContractHours3": "5",
"NormHours3": "6",
"ContractHours4": "7",
"NormHours4": "8",
"ContractHours5": "9",
"NormHours5": "10",
"ContractHours6": "11",
"NormHours6": "12",
"ContractHours7": "13",
"NormHours7": "14",
"WeekNumber": "15"
}
]
}
application/xml, text/xml
Sample:
<EmployeeWorkSchedule xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QicsUnity.Api.Areas.V3.Models">
<EmployeeId>1</EmployeeId>
<WeekHours>
<WeekHours>
<ContractHours1>1</ContractHours1>
<ContractHours2>3</ContractHours2>
<ContractHours3>5</ContractHours3>
<ContractHours4>7</ContractHours4>
<ContractHours5>9</ContractHours5>
<ContractHours6>11</ContractHours6>
<ContractHours7>13</ContractHours7>
<NormHours1>2</NormHours1>
<NormHours2>4</NormHours2>
<NormHours3>6</NormHours3>
<NormHours4>8</NormHours4>
<NormHours5>10</NormHours5>
<NormHours6>12</NormHours6>
<NormHours7>14</NormHours7>
<WeekNumber>15</WeekNumber>
</WeekHours>
<WeekHours>
<ContractHours1>1</ContractHours1>
<ContractHours2>3</ContractHours2>
<ContractHours3>5</ContractHours3>
<ContractHours4>7</ContractHours4>
<ContractHours5>9</ContractHours5>
<ContractHours6>11</ContractHours6>
<ContractHours7>13</ContractHours7>
<NormHours1>2</NormHours1>
<NormHours2>4</NormHours2>
<NormHours3>6</NormHours3>
<NormHours4>8</NormHours4>
<NormHours5>10</NormHours5>
<NormHours6>12</NormHours6>
<NormHours7>14</NormHours7>
<WeekNumber>15</WeekNumber>
</WeekHours>
</WeekHours>
</EmployeeWorkSchedule>
Response Information
Resource Description
QicsUnity.Api.Areas.V3.Models.EmployeeWorkSchedule| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeeId |
Gets or sets EmployeeId |
integer |
Required 64-bit signed integer |
| WeekHours |
Gets or sets WeekHours |
Collection of QicsUnity.Api.Areas.V3.Models.WeekHours |
Required |
Response Formats
application/json, text/json, application/scim+json
Sample:
{
"EmployeeId": "1",
"WeekHours": [
{
"ContractHours1": "1",
"NormHours1": "2",
"ContractHours2": "3",
"NormHours2": "4",
"ContractHours3": "5",
"NormHours3": "6",
"ContractHours4": "7",
"NormHours4": "8",
"ContractHours5": "9",
"NormHours5": "10",
"ContractHours6": "11",
"NormHours6": "12",
"ContractHours7": "13",
"NormHours7": "14",
"WeekNumber": "15"
},
{
"ContractHours1": "1",
"NormHours1": "2",
"ContractHours2": "3",
"NormHours2": "4",
"ContractHours3": "5",
"NormHours3": "6",
"ContractHours4": "7",
"NormHours4": "8",
"ContractHours5": "9",
"NormHours5": "10",
"ContractHours6": "11",
"NormHours6": "12",
"ContractHours7": "13",
"NormHours7": "14",
"WeekNumber": "15"
}
]
}
application/xml, text/xml
Sample:
<EmployeeWorkSchedule xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QicsUnity.Api.Areas.V3.Models">
<EmployeeId>1</EmployeeId>
<WeekHours>
<WeekHours>
<ContractHours1>1</ContractHours1>
<ContractHours2>3</ContractHours2>
<ContractHours3>5</ContractHours3>
<ContractHours4>7</ContractHours4>
<ContractHours5>9</ContractHours5>
<ContractHours6>11</ContractHours6>
<ContractHours7>13</ContractHours7>
<NormHours1>2</NormHours1>
<NormHours2>4</NormHours2>
<NormHours3>6</NormHours3>
<NormHours4>8</NormHours4>
<NormHours5>10</NormHours5>
<NormHours6>12</NormHours6>
<NormHours7>14</NormHours7>
<WeekNumber>15</WeekNumber>
</WeekHours>
<WeekHours>
<ContractHours1>1</ContractHours1>
<ContractHours2>3</ContractHours2>
<ContractHours3>5</ContractHours3>
<ContractHours4>7</ContractHours4>
<ContractHours5>9</ContractHours5>
<ContractHours6>11</ContractHours6>
<ContractHours7>13</ContractHours7>
<NormHours1>2</NormHours1>
<NormHours2>4</NormHours2>
<NormHours3>6</NormHours3>
<NormHours4>8</NormHours4>
<NormHours5>10</NormHours5>
<NormHours6>12</NormHours6>
<NormHours7>14</NormHours7>
<WeekNumber>15</WeekNumber>
</WeekHours>
</WeekHours>
</EmployeeWorkSchedule>