POST Api/Profiles/SaveTeamPayroll

Request Information

URI Parameters

None.

Body Parameters

TeamPayrollSummary
NameDescriptionTypeAdditional information
EmployerId

integer

None.

StartDate

date

None.

Payrolls

Collection of WorkerPayrollSummary

None.

IgnoreWarnings

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "employerId": 1,
  "startDate": "2024-05-18T05:12:00.7051731+00:00",
  "payrolls": [
    {
      "profileId": "sample string 1",
      "name": "sample string 2",
      "surname": "sample string 3",
      "email": "sample string 4",
      "cellPhone": "sample string 5",
      "identity": "sample string 6",
      "employerName": "sample string 7",
      "hasAccountNo": true,
      "contractId": 1,
      "workPositionName": "sample string 9",
      "typeOfContractId": 1,
      "contractStartDate": "2024-05-18T05:12:00.7208633+00:00",
      "contractEndDate": "2024-05-18T05:12:00.7208633+00:00",
      "providerName": "sample string 10",
      "year": 11,
      "month": 12,
      "payrollElements": [
        {
          "typeOfPayrollElementId": 1,
          "hourRate": 1.0,
          "value": 1.0,
          "workStartDate": "2024-05-18T05:12:00.7208633+00:00",
          "workEndDate": "2024-05-18T05:12:00.7208633+00:00",
          "durationInMin": 1.0,
          "isNetto": true
        },
        {
          "typeOfPayrollElementId": 1,
          "hourRate": 1.0,
          "value": 1.0,
          "workStartDate": "2024-05-18T05:12:00.7208633+00:00",
          "workEndDate": "2024-05-18T05:12:00.7208633+00:00",
          "durationInMin": 1.0,
          "isNetto": true
        }
      ],
      "comments": "sample string 13",
      "errorMessage": "sample string 14",
      "correctionDate": "2024-05-18T05:12:00.7208633+00:00",
      "downloaded": true
    },
    {
      "profileId": "sample string 1",
      "name": "sample string 2",
      "surname": "sample string 3",
      "email": "sample string 4",
      "cellPhone": "sample string 5",
      "identity": "sample string 6",
      "employerName": "sample string 7",
      "hasAccountNo": true,
      "contractId": 1,
      "workPositionName": "sample string 9",
      "typeOfContractId": 1,
      "contractStartDate": "2024-05-18T05:12:00.7208633+00:00",
      "contractEndDate": "2024-05-18T05:12:00.7208633+00:00",
      "providerName": "sample string 10",
      "year": 11,
      "month": 12,
      "payrollElements": [
        {
          "typeOfPayrollElementId": 1,
          "hourRate": 1.0,
          "value": 1.0,
          "workStartDate": "2024-05-18T05:12:00.7208633+00:00",
          "workEndDate": "2024-05-18T05:12:00.7208633+00:00",
          "durationInMin": 1.0,
          "isNetto": true
        },
        {
          "typeOfPayrollElementId": 1,
          "hourRate": 1.0,
          "value": 1.0,
          "workStartDate": "2024-05-18T05:12:00.7208633+00:00",
          "workEndDate": "2024-05-18T05:12:00.7208633+00:00",
          "durationInMin": 1.0,
          "isNetto": true
        }
      ],
      "comments": "sample string 13",
      "errorMessage": "sample string 14",
      "correctionDate": "2024-05-18T05:12:00.7208633+00:00",
      "downloaded": true
    }
  ],
  "ignoreWarnings": true
}

multipart/form-data

Sample:
{"employerId":1,"startDate":"2024-05-18T05:12:00.7051731+00:00","payrolls":[{"profileId":"sample string 1","name":"sample string 2","surname":"sample string 3","email":"sample string 4","cellPhone":"sample string 5","identity":"sample string 6","employerName":"sample string 7","hasAccountNo":true,"contractId":1,"workPositionName":"sample string 9","typeOfContractId":1,"contractStartDate":"2024-05-18T05:12:00.7208633+00:00","contractEndDate":"2024-05-18T05:12:00.7208633+00:00","providerName":"sample string 10","year":11,"month":12,"payrollElements":[{"typeOfPayrollElementId":1,"hourRate":1.0,"value":1.0,"workStartDate":"2024-05-18T05:12:00.7208633+00:00","workEndDate":"2024-05-18T05:12:00.7208633+00:00","durationInMin":1.0,"isNetto":true},{"typeOfPayrollElementId":1,"hourRate":1.0,"value":1.0,"workStartDate":"2024-05-18T05:12:00.7208633+00:00","workEndDate":"2024-05-18T05:12:00.7208633+00:00","durationInMin":1.0,"isNetto":true}],"comments":"sample string 13","errorMessage":"sample string 14","correctionDate":"2024-05-18T05:12:00.7208633+00:00","downloaded":true},{"profileId":"sample string 1","name":"sample string 2","surname":"sample string 3","email":"sample string 4","cellPhone":"sample string 5","identity":"sample string 6","employerName":"sample string 7","hasAccountNo":true,"contractId":1,"workPositionName":"sample string 9","typeOfContractId":1,"contractStartDate":"2024-05-18T05:12:00.7208633+00:00","contractEndDate":"2024-05-18T05:12:00.7208633+00:00","providerName":"sample string 10","year":11,"month":12,"payrollElements":[{"typeOfPayrollElementId":1,"hourRate":1.0,"value":1.0,"workStartDate":"2024-05-18T05:12:00.7208633+00:00","workEndDate":"2024-05-18T05:12:00.7208633+00:00","durationInMin":1.0,"isNetto":true},{"typeOfPayrollElementId":1,"hourRate":1.0,"value":1.0,"workStartDate":"2024-05-18T05:12:00.7208633+00:00","workEndDate":"2024-05-18T05:12:00.7208633+00:00","durationInMin":1.0,"isNetto":true}],"comments":"sample string 13","errorMessage":"sample string 14","correctionDate":"2024-05-18T05:12:00.7208633+00:00","downloaded":true}],"ignoreWarnings":true}

application/xml, text/xml

Sample:
<TeamPayrollSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <EmployerId>1</EmployerId>
  <StartDate />
  <Payrolls>
    <WorkerPayrollSummary>
      <ProfileId>sample string 1</ProfileId>
      <Name>sample string 2</Name>
      <Surname>sample string 3</Surname>
      <Email>sample string 4</Email>
      <CellPhone>sample string 5</CellPhone>
      <Identity>sample string 6</Identity>
      <EmployerName>sample string 7</EmployerName>
      <HasAccountNo>true</HasAccountNo>
      <ContractId>1</ContractId>
      <WorkPositionName>sample string 9</WorkPositionName>
      <TypeOfContractId>1</TypeOfContractId>
      <ContractStartDate />
      <ContractEndDate />
      <ProviderName>sample string 10</ProviderName>
      <Year>11</Year>
      <Month>12</Month>
      <PayrollElements>
        <PayrollElement>
          <TypeOfPayrollElementId>1</TypeOfPayrollElementId>
          <HourRate>1</HourRate>
          <Value>1</Value>
          <WorkStartDate />
          <WorkEndDate />
          <DurationInMin>1</DurationInMin>
          <IsNetto>true</IsNetto>
        </PayrollElement>
        <PayrollElement>
          <TypeOfPayrollElementId>1</TypeOfPayrollElementId>
          <HourRate>1</HourRate>
          <Value>1</Value>
          <WorkStartDate />
          <WorkEndDate />
          <DurationInMin>1</DurationInMin>
          <IsNetto>true</IsNetto>
        </PayrollElement>
      </PayrollElements>
      <Comments>sample string 13</Comments>
      <ErrorMessage>sample string 14</ErrorMessage>
      <CorrectionDate />
      <Downloaded>true</Downloaded>
    </WorkerPayrollSummary>
    <WorkerPayrollSummary>
      <ProfileId>sample string 1</ProfileId>
      <Name>sample string 2</Name>
      <Surname>sample string 3</Surname>
      <Email>sample string 4</Email>
      <CellPhone>sample string 5</CellPhone>
      <Identity>sample string 6</Identity>
      <EmployerName>sample string 7</EmployerName>
      <HasAccountNo>true</HasAccountNo>
      <ContractId>1</ContractId>
      <WorkPositionName>sample string 9</WorkPositionName>
      <TypeOfContractId>1</TypeOfContractId>
      <ContractStartDate />
      <ContractEndDate />
      <ProviderName>sample string 10</ProviderName>
      <Year>11</Year>
      <Month>12</Month>
      <PayrollElements>
        <PayrollElement>
          <TypeOfPayrollElementId>1</TypeOfPayrollElementId>
          <HourRate>1</HourRate>
          <Value>1</Value>
          <WorkStartDate />
          <WorkEndDate />
          <DurationInMin>1</DurationInMin>
          <IsNetto>true</IsNetto>
        </PayrollElement>
        <PayrollElement>
          <TypeOfPayrollElementId>1</TypeOfPayrollElementId>
          <HourRate>1</HourRate>
          <Value>1</Value>
          <WorkStartDate />
          <WorkEndDate />
          <DurationInMin>1</DurationInMin>
          <IsNetto>true</IsNetto>
        </PayrollElement>
      </PayrollElements>
      <Comments>sample string 13</Comments>
      <ErrorMessage>sample string 14</ErrorMessage>
      <CorrectionDate />
      <Downloaded>true</Downloaded>
    </WorkerPayrollSummary>
  </Payrolls>
  <IgnoreWarnings>true</IgnoreWarnings>
</TeamPayrollSummary>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

MonitResultOfIEnumerableOfWorkerPayrollSummaryAndIEnumerableOfBasicMonitWarning
NameDescriptionTypeAdditional information
HasWarnings

boolean

None.

Result

Collection of WorkerPayrollSummary

None.

Warnings

Collection of BasicMonitWarning

None.

Response Formats

application/json, text/json, multipart/form-data

Sample:

Sample not available.