Árvore de páginas


01. DADOS GERAIS

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 das API´s que fazem a leitura das marcações de ponto, no processo de Clock In da Carol.

03. SOLUÇÃO

Desenvolvido o processo, conforme estudo realizado. Este processo 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_APICLO1Clock In da Carol - Endereço de Acesso ao EndPoint.Exemplo: 'https://totvs.carol.ai'
MV_APICLO2Clock In da Carol - Patch de Acesso ao EndPoint.Exemplo: /api/token
MV_APICLO3Clock In da Carol - ID de Conexão de Acesso.Exemplo: 0a0829171432c9bb26460c31b78f1
MV_APICLO4Clock In da Carol - Username de Acesso ao EndPoint.Exemplo: username@totvs.com.br
MV_APICLO5Clock In da Carol - Password de Acesso ao EndPoint.Exemplo: senha1
MV_APICLO6Clock In da Carol - Domain Name de Acesso EndPoint.Exemplo: dominio
MV_APICLO7Path do EndPoint DeviceList -ClockIn Carol./api/token
MV_APICLO8Path EndPoint clockinrecordsList - Clockin Carol./api/clockinrecordsList
MV_APICLO9Clock In da Carol - Nome da Organizacao de acesso EndPointExemplo: ambiente