01. DADOS GERAIS
| Produto: | TOTVS Manufatura |
|---|---|
| Linha de Produto: | Linha Datasul |
| Segmento: | Backoffice |
| Módulo: | Contas a Pagar |
| Função: | UTB014GA |
| País: | Brasil |
| Ticket: | 24510980 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DMANAPB1-15202 |
02. SITUAÇÃO/REQUISITO
Está sendo possível eliminar idiomas que estão vinculados a um país. No caso do cliente ele possuía 3 idiomas vinculados e excluiu dois deles sem desvincular do país. Com isto, a API de integração de fornecedor acusou erro indicando que o idioma não estava cadastrado no cadastro de idioma. Isto ocorreu, pois a API de integração de fornecedor fez a leitura da tabela de idioma vinculado ao país e encontrou primeiramente o registro de um dos idiomas que foram excluídos do cadastro de idioma. Além da mensagem de erro não indicar o idioma que estava sendo validado, o usuário acessou o cadastro do país e o cadastro de idioma e verificou que o idioma vinculado ao país que estava sendo mostrado no grid já estava cadastrado no cadastro de idioma. Ao eliminar um idioma vinculado ao país ele some do cadastro do país mas continua internamente na tabela idiom_pais.
03. SOLUÇÃO
O programa foi corrigido para que o cadastro de idioma não permita excluir um idioma vinculado ao país, apresentando uma mensagem de erro indicando que primeiramente o idioma deve ser desvinculado do país.
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Não há.