01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Webservice PtoBatidaData |
---|
Função: | Webservice |
---|
País: | Brasil |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | |
---|
02. SITUAÇÃO/REQUISITO
Quando é executada a chamada JSON esta sendo demonstrada uma mensagem.
03. SOLUÇÃO
Atualizado o processo de envio das informações no webservice PtoBatidaData.
04. EXEMPLO DE UTILIZAÇÃO
Este documento tem por objetivo demonstrar a configuração para utilização do WebServices Data Server PtoBatidaData em aplicativos de terceiros.
...
Deck of Cards |
---|
|
Card |
---|
id | 1 |
---|
label | Parametrização RM |
---|
| Será necessário editar o arquivo RM.Host.Service.exe.config e RM.Host.exe.config, que estão na pasta <diretório de instalação do RM>\RM.Net: e inserir as tags abaixo: <add key="HTTPPort" value="8051" /> <add key= "defaultDB" value ="CorporeRM"/>
![](/download/attachments/737553473/image2023-2-6_14-15-38.png?version=1&modificationDate=1675703739017&api=v2)
|
Card |
---|
id | 2 |
---|
label | Parametrizaçã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. , sendo opcional .Se o usuário desejar filtrar os registros, será necessário utilizar os parâmetros do filtro , devendo ser informado 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 |
![](/download/attachments/737553473/image2023-2-6_16-36-10.png?version=1&modificationDate=1675712170537&api=v2)
2-Informe o Usuário e a senha utilizada utilizados para acessar a base de dados.Utilize o campo Authorization, no menu Authorization. ![](/download/attachments/737553473/image2023-2-6_16-47-44.png?version=1&modificationDate=1675712864763&api=v2)
3-Informe o No Headers utilize o parâmetro Codcoligada preencha com o value desejado. ![](/download/attachments/737553473/image2023-2-6_16-52-38.png?version=1&modificationDate=1675713159090&api=v2)
|
Card |
---|
id | 3 |
---|
label | Parametrização 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": "1", "IDAAFDT": 35581, "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 }
|
Card |
---|
id | 4 |
---|
label | Parametrização Método DELETE |
---|
| Para o Método DELETE será necessário acrescentar o seguinte parâmetro os parâmetros conforme registro que se deseja deletar, exemplo : /1$_$00002$_$2022-07-14$_$1380, juntamente com a URL ficando conforme abaixo: ![](/download/attachments/737553473/image2023-2-6_14-35-50.png?version=1&modificationDate=1675704950513&api=v2)
|
|
05. ASSUNTOS RELACIONADOS
Webservice