Última modificación el 19/12/2024
Este método permite, de forma simplificada, crear un trabajador.
El método para usar para crear un trabajador es: POST
url/api/mytenant/myorganization/workshopscore/employees
Ejemplo de Json para creación de un trabajador:
1.
{
"externalReferenceID": "125522",
"isInternalEmployee": true,
"contractStartDate": "2020-11-09T00:00:00",
"contractEndDate": "2027-08-08T00:00:00",
"remarks": null,
"partyKey": "0002",
"name": "João",
"keyword": null,
"companyTaxID": null,
"electronicMail": null,
"telephone": "125125125",
"mobile": "125125125",
"websiteUrl": "http://valuekeep.com",
"notes": null,
"picture": null,
"pictureThumbnail": null,
"streetName": "Rua Manuel da Silva ",
"buildingNumber": "145",
"postalZone": "1478-125",
"cityName": "",
"contactName": null,
"contactTitle": null,
"username": null,
"employeeExpertises": [
{
"expertise": "AVAC"
}
],
"schedulingGroup": "TRA",
"currency": "EUR",
"country": "PT",
"culture": "PT-PT"
}Este método permite crear un trabajador de acuerdo con los parámetros introducidos:
- externalreferenceID: ID de la referencia externa.
- isInternalEmployee: Este campo es introducido con "true" o "false" e indica si es o no un trabajador interno. Este campo es obligatorio.
- contractStartDate: Fecha inicial del contrato.
- contractEndDate: Fecha final del contrato.
- remarks: Observaciones de la extensión del trabajador.
- partyKey: Clave del trabajador. Campo obligatorio.
- name: Corta descripción del trabajador. Este campo es obligatorio.
- keyword: Corta descripción del trabajador.
- companyTaxID: El número de identificación fiscal (NIF).
- electronicMail: Email del trabajador.
- telephone: El número de teléfono.
- mobile: El número de móvil.
- websiteUrl: El website.
- notes: Observaciones de la extensión de la entidad.
- picture: La imagen.
- streetName: Calle.
- buildingNumber: Número de la puerta.
- postalZone: Código postal.
- cityName: Ciudad.
- contactName: Corta descripción del trabajador.
- username: Email del usuario.
- employeeExpertises: La clave de las especialidades.
- schedulingGroup: La clave del intervalo horario. Este campo es obligatorio.
- currency: La clave de la moneda. Este campo es obligatorio.
- country: La clave del país. Este campo es obligatorio.
- culture: La clave de la cultura. Este campo es obligatorio.
Cuando este método es ejecutado con éxito, devuelve un HttpStatusCode.201Created.
Bookmark or share this article