Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RH - RM - PTO - Inserção de batidas via API utilizando o dataserver PtoBatidaData

time.png Tempo aproximado para leitura: 00:05:00 min

Dúvida
Para conexão via Webservice/API, como realizar a utilização do Data Server PtoBatidaData em aplicativos de terceiros?

Ambiente
TOTVS RH - TOTVS RH (Linha RM) - TOTVS Automação de Ponto - Todas as versões

Solução

Método GET

Para o método GET deverá realizar as seguintes configurações:

1-Informe  a URL : HTTP://LOCALHOST:8051/RMSRestDataServer/rest/PtoBatidaData.

Os dados retornados são referentes aos existentes na tabela ABATFUN.

Se o usuário desejar filtrar os registros, será necessário a passagem dos parâmetros, estes devem incluídos separado por $_$, e com a / após o dataserver PtoBatidaData.

 Exemplo: HTTP://LOCALHOST:8051/RMSRestDataServer/rest/PtoBatidaData/1$_$00002$_$2022-07-05$_$720 

Observação: Quando utilizamos o filtro, os dados retornados no campo "JUSTIFICA" e "DCHORA" são setados com um valor padrão, pois são utilizados nos processos de exclusão e alteração de registros via WebService. Na ABATFUN não existem esses campos eles existem apenas para controle, não referenciando informações de outras tabelas.

Campo Retorno
1 Código da Coligada
00002 Chapa do funcionário
2022-07-05 Ano, Mês e Data batida
720 Hora da batida

 

2-Informe o Usuário e a senha utilizados para acessar a base de dados, no menu Authorization pelo tipo Basic Auth.

 

3-No Headers utilize o parâmetro Codcoligada preencha com o  value desejado.

 

Método POST

Para o Método Post informe a URL HTTP://LOCALHOST:8051/RMSRestDataServer/rest/PtoBatidaData e no campo Body informe a seguinte estrutura, conforme exemplo:

{
      "CODCOLIGADA": 1,
      "CHAPA": "00002",
      "DATA": "2022-07-14T00:00:00-03:00",
      "BATIDA": 1380,
      "STATUS": "D",
      "NATUREZA": 0,
      "CODIGOTERMCOL": null,
      "DATAINSERCAO": "2022-09-06T12:06:14-03:00",
      "DATAAPROV": null,
      "NOME": null,
      "CODSECAO": null,
      "DESCSECAO": null,
      "JUSTIFICA": "Batida incluída via WebService",
      "DCHORA": " ",
      "DCBATDIA": null,
      "DATAREFERENCIA": "14/07/2022 00:00:00",
      "IDJORNADA": null,
      "IDAAFDT": null,
      "COLIGADARESP": null,
      "CHAPARESP": null,
      "RECCREATEDBY": "mestre",
      "RECCREATEDON": "2022-09-06T12:06:15-03:00",
      "RECMODIFIEDBY": "mestre",
      "RECMODIFIEDON": "2023-02-03T08:45:35-03:00",
      "TIPOBATIDA": null,
      "IDAPORTARIA373": null,
      "NATUREZAALTERADA": null,
      "DATAREFERENCIAALTERADA": 0
   }

Método DELETE

Para o Método DELETE será necessário acrescentar os parâmetros conforme registro que se deseja deletar, exemplo : /1$_$00002$_$2022-07-14$_$1380, juntamente com a URL ficando conforme abaixo:

Saiba mais
DT - Postman Webservice PtoBatidaData 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _