Índice | ||
---|---|---|
|
Suportar o recebimento de opções de valores para preenchimento de parâmetros de Objetos de Negócio nos formatos Select e Lookup.
Foi disponibilizado novas funcionalidades de pesquisa para os recursos do SmartView, para melhorar o dinamismo é possível vincular aos parâmetros do Objeto de negocio novos recursos de pesquisa, Options e Lookup.
ADR10001 atualizada com os novos conceitos de OPTIONS e LOOKUP
Informações | ||
---|---|---|
| ||
https://arquitetura.totvs.io/architectural-records/ADRs/Framework/ADR010001/ |
Disponibilizado APIS internas para dar suporte as funcionalidades:
GET /api/connectors/resources/{connector-id}/business-objects/{business-object-id}/schema
Disponibilizado API para busca de parâmetros
GET /api/connectors/resources/{connectorId}/business-objects/{businessObjectName}/parameters/{parameterName}/options
Disponibilizar uma nova API interna que busque os valores de OPTIONS de um parâmetro de um determinado recurso.
GET /api/resources/{resourceType}/{resourceId}/parameters/{parameterName}/options
Disponibilizado API para busca de valores de Lookup
GET /api/connectors/resources/{connectorId}/business-objects/{businessObjectName}/parameters/{parameterName}/lookup?q={valor-filtro}
Disponibilizado API interna responsável por realizar o merge de parâmetros entre o filtro e o objeto de negócio.
POST /api/connectors/resources/{connectorId}/business-objects/{businessObjectName}/parameters-with-filters
Disponibilizado API interna que busque os valores de lookup de um parâmetro e receba filtros na sua rota para que o produto consiga devolver apenas o requisitado.
GET /api/connectors/resources/{connectorId}/business-objects/{businessObjectName}/parameters/{parameterName}/lookup?q={valor-filtro}
Disponibilizado nas telas de relatórios do SmartView a utilização dos recursos, buscando as APIS a Options ou Lookup pré definidos.
Informações |
---|
Para Options Será exibido todas as opções encontradas, o usuário poderá visualizar a lista e selecionar a opção desejada. |