Correção de erro em inserção de taxas
Módulo: Documentos
Tipo BugFixDesde 03-10-2022 (Versão 1)
Foi detectado um erro na inserção de documentos via API que em alguns casos permitia a inserção de um documento com artigos sem impostos e sem razões de isenção.
O erro acontecia se o utilizador da API não enviasse os dados sobre os impostos no formato correto (um array de objectos), mas sim um objecto com vários objectos com indexes errados.
Ao enviar no formato errado, as taxas passavam corretamente nas validações, mas depois não eram corretamente adicionadas aos artigos do documento.
Este erro foi agora corrigido sem breaking changes, sendo que todos os utilizadores que enviem os dados no formato anteriormente incorreto não precisam de fazer nada e as taxas são validadas e inseridas corretamente.