|
AtendimentoService
[Edit] Webservice Atendimento
Materiais
Webservice disponibilizado para consulta de atendimentos do materiais do tipo estoque externo que encontram-se na situação 'Aguardando Empresa Terceirizada'.
[Edit] Métodos[Edit] AutenticaçãoAutenticação de um usuário válido do GRP. Nesse serviço o método de chamada é o POST.
O acesso a este serviço é realizado utilizando o <endereço da Solução GRP do cliente>/service/autenticacao
JSON Body REQUEST:
{ "usuario":"{login}", "senha":"{senha}", "origem":"{Identificação}", "uuid":"{uuid do aparelho}" }
Atributos
JSON Body RESPONSE:
usuario
Login do usuário de acesso a Solução GRP.
senha
Senha do usuário de acesso a Solução GRP.
origem
Identificação da origem da Integração.
Neste caso recomenda-se a utilização de uma identificação do Sistema/Empresa que está realizando a integração
uuid
Identificação do dispositivo
Informação opcional, utilizada para integrações, acessos via celulares e demais dispositivos
{ "token": "{conteúdo do token}" } O token deve ser mantido para ser usando no consumo dos outros serviços disponíveis. O token gerado tem uma validade de 24h. [Edit] Consulta Atendimentos FechadosConsulta os atendimentos que encontram-se fechados. Nesse serviço o método de chamada é o GET.
O acesso a este serviço é realizado utilizando o <endereço da Solução GRP do cliente>service/materiais/atendimento/consultarAtendimentosFechados?data=15-07-2020
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.
Parâmetro
data
Data no formato dd-MM-yyyy.
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 } ] } ] [Edit] Atualizar Itens AtendimentoServiço responsável pela atualização dos quantitativos do atendimento de materiais, a serem entregues. Nesse serviço o método de chamada é o POST.
O acesso a este serviço é realizado utilizando o <endereço da Solução GRP do cliente>service/materiais/atendimento/atualizarItensAtendimento
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.
JSON Body REQUEST:
{ "sequencia": 467913, "exercicio": 2020, "numero": 176, "itens": [ { "sequencia": 2050351, "produto": 1005, "quantidadeFornecida": 2.0, "valor": 2.0 }, { "sequencia": 2050350, "produto": 10, "quantidadeFornecida": 2.0, "valor": 3.0 } ] }
Atributos
sequencia
Identificador único do atendimento.
exercicio
Exercício do atendimento.
numero
Número do atendimento.
itens
Lista de itens do atendimento.
Atributos do Item sequencia
Identificador único do item do atendimento.
produto
Código do produto.
quantidadeFornecida
Quantidade do item do atendimento.
valor
Valor do item.
|
|
All contents copyright of the author. ©2007. JAMWiki Version 0.5.2 |