Módulo: Integração - Interfaces
Funcionalidade: Interfaces
Data/Hora da Publicação: 23/09/2016 16:48:17
Data/Hora Última Alteração: 26/09/2016 11:01:10
Descrição da Nota: Melhorias para Processo de Interface e Telas Relacionadas
Descrição
Melhorias Contempladas:
1 – Tela Especifica para Verificação e Correção de Erros na Interface:
Criada Tela que permite acesso ao Log de Execução de Interface, o Log de Erros do processo e também a Correção dos Registros com Erros. Está funcionalidade permite que usuários que não tem permissão para Processar Interfaces possam verificar os erros e corrigi-los.
O acesso a Tela no Comply pode ser realizado clicando no Botão “Edição das Intermediarias” no Menu ou através do atalho digitando:” Erros do Processo” ou “EDITG”;
Para acesso a Tela é necessário associa-la a lista de atividade do Grupo, nos Controles de acesso Atividade x Ação e Atividade Transação:
2 – Melhorias para a Tela de Erros na Interface
Criada funcionalidade que permite a Geração de Relatório e/ou Reprocessamento apenas para os registros selecionados ou por filtragem aplicada a Listas de Registros com Erros.
Criada e funcionalidade que permite a Exportação do Relatório de Erros para planilha Excel, sem agrupar os erros por registro (registos da Tabela Principal). A planilha gerada carregará a informação do registro (registos da Tabela Principal), seguido do identificador do registros com erro, a Tabela do registros com Erro, o Código do Erro, a Mensagem e Orientação para correção.
Para exportar o Log para uma Planilha Excel basta Clicar no Botão "Relatório Excel" disponível na Tela de Erros do Processo, selecionar a pasta de destino do arquivo e Salvar.
Exmplo da Extrutura do Documento gerado:
3 – Correção na Geração de Relatório de Erros.
Correção para a Funcionalidade de geração de Relatórios par as Interfaces: Inventario; Movimento de Estoque e Notas Fiscais de Indiretos;
Quando os dados de Matriz e Filial estão nulos ou se o número do documento da Nota Fiscal estive nula o seguinte erro é ocorria e o Relatório não era gerado/exibido:
“Ocorreu um erro ao Gerar Relatório do Log de Erros. Mensagem: Falha ao ativar restrições. Uma ou mais linhas contêm valores que violam as restrições non-null, unique ou foreign-key”.
4 – Evolução da Interface de Movimento de Estoque
Alteração no Controle de Vigência para a Interface de Movimento de Estoque para utilizar o campo NCM Estendido na Criação de Produtos pelo serviço de Controle de Vigência de Produtos
5 – Melhoria para os Controles de Vigência de Produtos e Parceiros:
- Erros relacionados a Matriz e Filial para controle de Vigências ficaram agrupados e apareceram no Log de Execução.
- Correção do Erro "Erro: DataRow de origem do produto de índice ‘...’ não localizado."
- Correção do Erro "Erro: DataRow de origem do parceiro de índice ‘...’ não localizado.”
- Informações relativas a Cadastros Ajustados só apareceram no Log de Execução caso para a Execução seja definido o parâmetro "Salvar Log Completo".
6 – Melhoria no Log de Execução
Tratamento para erros ao adicionar mensagens no Log de Erros, quando o limite de erros definido para a interface era ultrapassado, a mensagem: “Erro durante a execução do mapeamento “, era exibida no Log de Execução, juntamente com a exceção ocorrida.
Tratamento para identificar a Suspensão, caso seja solicitada pelo usuário, no Log de Execução.
7 – Melhoria na Definição do Filtro
- Melhoria na definição do Filtro para Processamento da Interface acionado na(s) Tela(s) de Edição de Erros.
8 – Melhoria na Tela de Edição de Registros com Erros
- Melhoria na identificação do registro de origem do erro, ao clicar sobre a mensagem do erro na tela, facilitando a identificação na lista de registros e registros "Pais" relacionados.
9 – Correção da Interface de Alíquota de ICMS
Correção para a Interface para desconsiderar a Filial informada, na recuperação de Alíquotas cadastrados, quando o tipo de Parametrização da Alíquota for de Produto por UF. Quando uma Alíquota era reprocessada ela interface ocorria o Erro: “restrição exclusiva (LF.UK_BSC_GRP_PROD_ALIQ_001) violada.”
10 – Correção da Interface de Parceiro
Correção do erro no serviço de inclusão da Interface, na definição do Filtro utilizado na verificação da transferência de Estabelecimento. Erro:
“Column 'IPA_COD_FILIAL' does not belong to table ITG_PARCEIRO” ou
“A coluna 'IPA_COD_FILIAL' não pertence à tabela ITG_PARCEIRO”
4.00.00.0000
Produto:
Nota
Descrição