Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus | |
---|---|---|
Segmento: | Recursos Humanos | |
Módulo: | SIGAGPESIGAPON | |
Função: | PONAPI01 | |
Ticket: | Não há | |
Requisito/Story/Issue: | DRHGCH-13255 | Pacote:
02. SITUAÇÃO/REQUISITO
Desenvolvimento da API de liberação de Token das API´s que fazem a leitura das marcações de ponto, no processo de Clockin Clock In da Carol.
03. SOLUÇÃO
Desenvolvido o processo, conforme estudo realizado. Este processo irá buscar um Token válido para ser utilizado nas APIs que serão desenvolvidasprocesso buscará todas as marcações de todos os períodos de todos os dispositivos conforme os parâmetros existentes, sendo eles:
Parâmetro | Observação | Obrigatório | Tipo | Exemplo |
---|---|---|---|---|
lWork | Informa se a rotina está sendo executada via processo em segundo plano. | Não | Lógico | .F. |
dInicio | Data de início para buscar as marcações de ponto | Não | Data | STOD("20000101") |
dFinal | Data Final para buscar as marcações de ponto | Não | Data | dDatabase |
cCoDisp | Código específico do dispositivo para buscar as marcações. | Não | String | 38b0dc89a20aaf49 |
nCodNSR | Código do NSR a ser utilizado para buscar as marcações. | Não | Inteiro | 00 |
Obs.: O parâmetro nCodNSR somente deverá ser utilizado quando for necessário buscar uma marcação especifica, pois o Protheus já busca todas as marcações atuais.
04. DEMAIS INFORMAÇÕES
Os parâmetros que foram criados para este processo estarão disponibilizados a partir da release 12.1.27. Para releases anteriores, os parâmetros deverão ser criados manualmente.
Card documentos | ||||
---|---|---|---|---|
|
05. ASSUNTOS RELACIONADOS
Não há.
Templatedocumentos |
---|
...
São eles:
MV_APICLO0 | Clock In da Carol - Habilitar a integração. | Exemplo: .T. |
MV_APICLO1 | Clock In da Carol - Endereço de Acesso ao EndPoint. | Exemplo: 'https://totvs.carol.ai' |
MV_APICLO2 | Clock In da Carol - Patch de Acesso ao EndPoint. | Exemplo: /api/token |
MV_APICLO3 | Clock In da Carol - ID de Conexão de Acesso. | Exemplo: 0a0829171432c9bb26460c31b78f1 |
MV_APICLO4 | Clock In da Carol - Username de Acesso ao EndPoint. | Exemplo: username@totvs.com.br |
MV_APICLO5 | Clock In da Carol - Password de Acesso ao EndPoint. | Exemplo: senha1 |
MV_APICLO6 | Clock In da Carol - Domain Name de Acesso EndPoint. | Exemplo: dominio |
MV_APICLO7 | Path do EndPoint DeviceList -ClockIn Carol. | /api/token |
MV_APICLO8 | Path EndPoint clockinrecordsList - Clockin Carol. | /api/clockinrecordsList |
MV_APICLO9 | Clock In da Carol - Nome da Organizacao de acesso EndPoint | Exemplo: ambiente |
...