Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Pacote:
Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:SIGAPON
Função:PONAPI01
Ticket:Não há
Requisito/Story/Issue:

DRHGCH-13255


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âmetroObservaçãoObrigatórioTipoExemplo
lWorkInforma se a rotina está sendo executada via processo em segundo plano.NãoLógico.F.
dInicioData de início para buscar as marcações de pontoNãoDataSTOD("20000101")
dFinalData Final para buscar as marcações de pontoNãoDatadDatabase
cCoDispCódigo específico do dispositivo para buscar as marcações.NãoString

38b0dc89a20aaf49

nCodNSRCódigo do NSR a ser utilizado para buscar as marcações.NãoInteiro00


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. 

São eles:


MV_APICLO0Clock 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_APICLO9Clock In da Carol - Nome da Organizacao de acesso EndPointExemplo: ambiente


Image Added

05. ASSUNTOS RELACIONADOS

Não há.