...
Apis removidas na higienização
Compartilhamento
Retaguarda
- GET api/retaguarda/compatilhamento/{idinquilino}/{id}
- Removido pois a retaguarda não tem o conhecimento do id no nosso banco
- DELETE api/retaguarda/compatilhamento
- Removido pois não é utilizado. Para ser implementado devemos pensar numa melhor forma de excluir este dado inclusive do PDV
Server
- PATCH api/pdvsyncserver/compatilhamento/
- Removido pois a alteração do compartilhamento é realizada no POST
Client
- GET api/pdvsyncclient/compatilhamento/{id}/{lote}/{qtdeRegistro}/{idRetaguarda}
- Removido pois a consulta de compartilhamentos para baixa realizada pelo cliente é feita pelo microsserviço de DadosBasicos
ConsultaOnline
Serverret
- POST api/pdvsyncserver/consultaOnline
- Removido pois o cadastro de consulta online é realizada nos fluxos online
ControleFluxo
Retaguarda
- GET api/retaguarda/controlefluxo
- Removido pois não é utilizado
- POST api/retaguarda/controlefluxo
- Removido pois não é utilizado
IdentificadorPDV
- Removido pois os métodos de identificação do PDV estão no processo online
Inquilino
Server
- PATCH api/pdvsyncserver/inquilinos/{id}
- Remmovido pois não é utilizado
- GET api/pdvsyncserver/inquilinos
- Removido pois somente o front-end recupera todos os inquilinos
- PUT api/pdvsyncserver/inquilinos
- Removido pois somente o front-end atualiza inquilino
- DELETE api/pdvsyncserver/inquilinos
- Remmovido pois não é utilizado
InquilinoLoteExterno
Retaguarda
- DELETE api/retaguarda/inquilinolotesexternos/{idInquilinoLoteExterno}
- Removido pois não é utilizado
- GET api/retaguarda/inquilinolotesexternos
- Removido pois a retaguarda não deve ter o poder de buscar todos os lotes disponíveis sem nenhuma restrição
Inquilino
Retaguarda
Server
Client
Front-end
Sugestão de alteração de Apis
Inquilino
Front-end
GET /api/frontend/v3/inquilinos/{id}
...
- Remover este método quando o endpoint GET /api/frontend/v3/inquilinos/{id} passar a realizar a busca tanto pelo id da tabela quando pelo idInquilino
InquilinoLoteExterno
Retaguarda
GET api/retaguarda/v3/inquilinolotesexternos/{id}
...
{"serverDuration": 151, "requestCorrelationId": "18b77f1c35a93743"}