Marcação de Ponto / Clocking

Ajustar inconsistências / Adjustment inconsistencies

[PT] Este serviço permite ajustar uma inconsistência. Um JSON no formato abaixo relacionado deve ser enviado como payload. Os campos obrigatórios estão marcados com um "*" na aba "Model".

[EN] Create a new clocking adjustment from adjustment type. The payload to be sent is the bellow JSON. Required fields have a asterisk mark "*" in "Model" tab.

post/clockings/inconsistencies/adjustment/{id}

Request

  • Base URL: https://api.nexti.com
  • URL: https://api.nexti.com/clockings/inconsistencies/adjustment/{id}
  • Auth: OAuth 2 (client credentials, token URL https://api.nexti.com/security/oauth/token)

Path parameters

idinteger required

Request body

idinteger

[PT]ID da marcação [EN]Clocking ID

clockingDatestring required

[PT]Data da marcação [EN]Clocking date

referenceDatestring required

[PT]Data da referencia da marcação [EN]Date of the marking reference

clockingTypeIdinteger required

[PT]ID do tipo de marcação. Valores: [ID - 1] - REGISTRADO [ID - 2] - NÃO REGISTRADO [ID - 3] - AJUSTADO [ID - 4] - CANCELADO [ID - 5] - DISPOSITIVO NÃO AUTORIZADO [ID - 6] - HORÁRIO INVÁLIDO [ID - 7] - MARCAÇÃO DUPLICADA [ID - 8] - PRÉ-ASSINALADO [ID - 9] - VIRTUAL [ID -10] - CHECKPOINT

[EN]Clocking type ID. Values: [ID - 1] - REGISTERED [ID - 2] - NOT_REGISTERED [ID - 3] - ADJUSTED [ID - 4] - CANCELED [ID - 5] - DEVICE_NOT_AUTHORIZED [ID - 6] - INVALID_TIME [ID - 7] - DUPLICATE [ID - 8] - PRE-SIGNED [ID - 9] - VIRTUAL [ID -10] - CHECKPOINT

clockingOriginIdinteger

[PT]ID da origin da marcação [EN]Clocking origin ID

adjustmentDatestring

[PT]Data do ajuste [EN]Adjustment date

clockingCollectorIdinteger required

[PT]ID coletor de ponto Valores: [ID - 1] - TERMINAL [ID - 2] - MOBILE [ID - 3] - SISTEMA [ID - 4] - SINCRONIZAÇÃO DE DADOS [ID - 5] - NEXTIFY [ID - 6] - WEB [EN]Clocking collector ID [ID - 1] - TERMINAL [ID - 2] - MOBILE [ID - 3] - SYSTEM [ID - 4] - DATASYNC [ID - 5] - NEXTIFY [ID - 6] - WEB

adjustmentReasonIdinteger

[PT]ID motivo de ajuste [EN]Adjustment reason ID

adjustmentObservationstring

[PT]Observação do ajuste [EN]Adjustment observation

adjustmentReasonExternalIdstring

[PT]ID externo do motivo de ajuste [EN]Reason external ID

userAdjustmentIdinteger

[PT]ID Usuário do ajuste [EN]User adjustment ID

personIdinteger required

[PT]ID do colaborador [EN]Person ID

personNamestring

[PT]Nome do colaborador [EN]Person name

personPhonestring

[PT]Telefone do colaborador [EN]Person phone

personEmailstring

[PT]Email do colaborador [EN]Person email

identificationMethodIdinteger

[PT]ID do método de identificação Valores: [ID - 1] - IMPRESSÃO DIGITAL [ID - 2] - SENHA [ID - 3] - NÃO APLICÁVEL [EN]Identification method ID. Values: [ID - 1] - FINGERPRINT [ID - 2] - PASSWORD [ID - 3] - NOT_APPLICABLE

identificationMethodNamestring

[PT]Nome do método de identificação [EN]Identification method name

ipstring

[PT]IP [EN]IP

workplaceIdinteger required

[PT]ID do posto [EN]ID workplace

externalWorkplaceIdstring required

[PT]ID externo do posto [EN]External ID workplace

workplaceCostCenterstring

[PT]Centro de custo do posto [EN]Workplace cost center

latitudestring

[PT]Latitude [EN]Latitude

longitudestring

[PT]Longitude [EN]Longitude

clockingCollectorNamestring

[PT]Nome do coletor de ponto [EN]Clocking collector name

deviceDescriptionstring

[PT]Descrição do dispositivo [EN]Device description

workplaceTimezonestring

[PT]Timezone do posto [EN]Workplace timezone

timezonestring

[PT]Timezone da marcação [EN]Clocking timezone

deviceCodestring

[PT]Código do dispositivo [EN]Device code

clockingTypeNamestring

[PT]Nome do tipo de marcação [EN]Clocking type name

directionTypeIdinteger

[PT]ID do tipo de direção [EN]Direction type ID

externalPersonIdstring

[PT]ID externo do colaborador [EN]Person external Id

registerDatestring

[PT]Data de cadastro [EN]Register date

lastUpdatestring

[PT]Data de última alteração [EN]Last update date

removedboolean

[PT]Removido [EN]Removed type ID

photostring

[PT]Foto [EN]Photo

ticketSignaturestring

[PT]E-Ticket [EN]E-Ticket

costCenterstring

[PT]Centro de custos do posto [EN]Workplace cost center

personPISstring

[PT]PIS do colaborador [EN]Person PIS

deviceIdinteger

[PT]ID do dispositivo [EN]Device ID

companyNumberstring

[PT]CNPJ da empresa [EN]Company number

onlineboolean

[PT]Marcação de ponto Online [EN]Clocking Online

personCpfstring

[PT]CPF do colaborador [EN]Person register number

Example request

{
  "clockingDate": "ddMMyyyyHHmmss",
  "referenceDate": "ddMMyyyyHHmmss",
  "adjustmentDate": "ddMMyyyyHHmmss",
  "registerDate": "ddMMyyyyHHmmss",
  "lastUpdate": "ddMMyyyyHHmmss"
}

Response

OK

Changes

No recorded changes to this operation across all 1 revision of this API.