|
AtendimentoService @Jul 27, 2020 4:57:57 PM
{{ajuda|titulo=Webservice Atendimento|modulo=Materiais|texto= Webservice disponibilizados para consulta de atendimentos do materiais |topicos= {{topico|titulo=Integração Webservices Materiais|conteudo= }} {{topico|titulo=Métodos|conteudo= {{subtopico|titulo=Autenticação|conteudo= {{texto|texto=Autenticação de um usuário válido do GRP. Nesse serviço o método de chamada é o POST.}} {{texto|texto=O acesso a este serviço é realizado utilizando o {{textoDestacado|texto=<endereço da Solução GRP do cliente>/service/autenticacao}}}} JSON Body REQUEST: { "usuario":"{login}", "senha":"{senha}", "origem":"{Identificação}", "uuid":"{uuid do aparelho}" } {{item|titulo=Atributos|conteudo= {{detalhe|titulo=usuario|descricao=Login do usuário de acesso a Solução GRP.|nota=}} {{detalhe|titulo=senha|descricao=Senha do usuário de acesso a Solução GRP.|nota=}} {{detalhe|titulo=origem|descricao=Identificação da origem da Integração.|nota=Neste caso recomenda-se a utilização de uma identificação do Sistema/Empresa que está realizando a integração}} {{detalhe|titulo=uuid|descricao=Identificação do dispositivo|nota=Informação opcional, utilizada para integrações, acessos via celulares e demais dispositivos}} }} JSON Body RESPONSE: { "token": "{conteúdo do token}" }{{texto|texto=O token deve ser mantido para ser usando no consumo dos outros serviços disponíveis. O token gerado tem uma validade de 24h.}} }} {{subtopico|titulo=Consulta Atendimentos Fechados|conteudo= {{texto|texto=Consulta os atendimentos que encontram-se fechados. Nesse serviço o método de chamada é o GET.}} {{texto|texto=O acesso a este serviço é realizado utilizando o {{textoDestacado|texto=<endereço da Solução GRP do cliente>service/materiais/atendimento/consultarAtendimentosFechados?data=15-07-2020}}}} {{texto|texto= O consumo deve ser com codificação UTF-8 e o tipo de Midia consumida é APPLICATION_JSON. O retorno é codificação UTF-8 e o tipo de Midia retornada é APPLICATION_JSON.}} {{item|titulo=Parâmetro|conteudo= {{detalhe|titulo=data|descricao=Data no formato dd-MM-yyyy.|nota=}} }} Json Body RESPONSE: [ { "sequencia": 467913, "exercicio": "2020", "numero": 176, "data": "2020-07-15", "observacao": null, "almoxarifado": 189, "descricaoAlmoxarifado": "Descrição do Almoxarifado", "local": 42, "codigoLocal": "10 ", "descricaoPredio": "Descrição do Prédio", "descricaoUnidade": "Descrição da Unidade", "descricaoLocal": "Descrição do Local", "nomeRegiao": "Nome da Região", "enderecoUnidadeCompleto": "Endereço completo da unidade, 1234", "itens": [ { "sequencia": 2050351, "produto": 1005, "descricaoResumidaProduto": "Descrição resumida do produto", "quantidadeAtendida": 2, "unidade": 72 }, { "sequencia": 2050350, "produto": 10, "descricaoResumidaProduto": "Descrição resumida do produto", "quantidadeAtendida": 3, "unidade": 194 } ] } ] }} }} |
All contents copyright of the author. ©2007. JAMWiki Version 0.5.2 |