Consulta Materiais

O módulo de materiais tem como objetivo disponibilizar para os usuários não autenticados informações sobre materiais cadastradas no sistema, em formato JSON.

O caso de uso é acionado quando o usuário entra no link materiais-services/ É possível realizar duas consultas da unidade , sendo uma mais simples e outra mais complexa como descritas abaixo.

Quadro 01: Consulta Simples
ParâmetroDescrição URL
Denominação Começando Informa os caracteres inicial da denominação daquele materialmateriais-services/comecando_por/{denominacao}
Denominação Informa a denominação daquele material materiais-services/denominacao/{denominacao}
Especificacão Informa palavras que estão na especificação daquele material materiais-services/especificacao/{especificacao}
Grupo do Material Informa os 4 digítos iniciais do código do material desejadomateriais-services/codigo/{numero}
Quadro 02:Descrição das informações retornadas na Consulta Simples em JSON
AtributoTipo Descricao
codigoNúmerico Armazena o código que está associado aquele material
denominacao TextoArmazena a denominação do material buscado
especificacaoTextoArmazena a descrição do material buscado
Quadro 03:Busca Completa
ParâmetroDescrição URL
codigoFornecido o código que está relacionado aquele material especifíco, é retornada mais informações sobre aquele materialmateriaisservices/material_detalhado/{codigo}
Quadro 04 :Descrição das informações da Busca Completa retornadas no JSON
Atributo Tipo Descricao
codigoNúmericoArmazena o código que está associado aquele material
denominacaoTextoArmazena a descrição resumida do material buscado
especificacaoTextoArmazena a descrição detalhada do material buscado
catMatNúmericoArmazena o código do material no sistema do governo SIDEC
denominacaoGrupoMaterialTextoArmazena o nome do grupo no qual o material pertence
denominacaoUnidadeMaterialTextoArmazena a unidade de medida que pode ser usado como métrica do material selecionada
precoNúmericoArmazena o preço última compra do material
dataUltimaCompraTexto Armazena a data da última compra no formato AAAA-MM-DD
ativoBooleanoArmazena um booleano que indica se o material/serviço ainda está sendo utilizado para efetuar compras

Não se Aplica

Resoluções/Legislações Associadas

Não se Aplica

Classe Tabela
<Ex.:br.ufrn.materiaisservices.dto.MaterialDto><Ex.:sipac.comum.material>
<Ex.:br.ufrn.materiaisservices.dto.MaterialDetalhadoDto> <sipac.comum.material, sipac.comum.grupo_material, sipac.comum.unidade_medida

Plano de Teste

Sistema: Barramento-Serviços

Módulo: Materiais-Services

Link(s): materiais-services/

Usuário: Não se aplica

  • desenvolvimento/especificacoes/barramento_servicos/casos_de_uso/materiais-services.txt
  • Última modificação: 2017/04/03 18:10
  • (edição externa)