...
- Inclusão do botão de nome Configurações API IBPT , que ao acionado, abre caixa de diálogo para informar as configurações de comunicação com a API De Olho no Imposto, sendo:
- URL (endereço API);
- CNPJ de autenticação;
- Token de autenticação;
- Horário para execução do serviço (hh:mm:ss);
- URL do Servidor onde estão instaladas as APIs;
- Observação no rodapé: O serviço será executado todo primeiro dia de cada mês.
Imagem 1 - Tela da rotina Manutenção de NCM Carga Tribut. - MAP00501
Image Removed
Image Added
Imagem 2 - Dialog Configuação de API IBPT
...
- Na caixa de diálogo Importação Tabela IBPT já realizadas, melhorar a visualização e exibir mais detalhes sobre as importações, quando executadas via API, como:
- Tipo de Importação (API / Arquivo);
- Status (Finalizada, Executando, Erro);
- Usuário de importação;
- Data e hora início de execução;
- Data e hora fim de execução.
Image Removed
Image Added
Imagem 3 - Dialog Importação tabela IBPT já realizadas
Image Removed
Image Added
Imagem 4 - Dialog Importação tabela IBPT já realizadas
...
- Ao tentar realizar a importação e não possuir as configurações da API para a execução, será exibida mensagem de alerta e o botão de Confirmar e ficará desabilitado, havendo informações de configuração, o usuário poderá realizar a importação.
Image Removed
Image Added
Imagem 5 - Configurando a API IBPT
- Ao tentar executar a importação, e o tempo de resposta da API ultrapassar o limite, será exibida mensagem de Timeout para o usuário.
Image Removed
Imagem 6 - Erro de Timeout na execução da API
- A rotina Manutenção de NCM Carga Tribut. - MAP00501, verificará permissão ao botão Configurações API IBPT, caso o usuário não possua, deverá ser realizada a permissão através do módulo Segurança -> Permissão nas Aplicações, deverá ser selecionado o módulo, e a rotina MAP0501 e marcar para o usuário na opção Constroles Especiais.
Porém, é importante observar, que a API do IBPT também verificará se o usuário que está realizando a tentativa de importação possui permissão para execução.
Image Removed
Image Added
Imagem 7 - Controle de permissões
- Havendo todas as condições positivas para a execução da importação, a mesma é realizada e retorna com sucesso.
Image Removed
Image Added
Imagem 8 - Execução da importação e retorno com sucesso
...