Valuekeep DesarrolloTalleres y Trabajadores
DesarrolloTalleres y Trabajadores
Talleres y Trabajadores
Años | Lista de Artículos

¿Cómo crear un colaborador?

Ú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
Esta página foi útil?
Obrigado pelo seu voto.
Artículos Relacionados
¿Cómo crear un proveedor? ¿Cómo crear un cliente? ¿Cómo crear un proveedor? ¿Cómo crear un cliente? ¿Cómo crear un colaborador?