Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

No método GET da APIAcordosPromocionais, os CNPJs de empresa e fornecedor não possuíam tratamento adequado para situações onde havia um zero à esquerda, tanto no dígito como no número, o que impedia a correta aplicação do filtro.

Exemplo:

...

 Quando o método recebia o CNPJ 02.709.376/0001-03, a API realizava a comparação 02.709.376/0001-03(Registro do EndPoint) = 2.709.376/0001-3(Registro no bando de dados), tendo em vista que o registro salvo no banco de dados cortava os zeros à esquerda.


O mesmo problema ocorre no método PUT, onde a busca do NroEmpresa é realizada através do CNPJ. Caso o CNPJ possua zeros à esquerda, a empresa não é encontrada, e a emissão do acordo não é realizada.

...