MASTERSAF NF-E VERSÃO 1.58_7
ÍNDICE Introdução... 1 Novas Funcionalidades / Melhorias... 1 Opção de cancelamento... 1 Retorno de Nota Represada... 1 Correções... 1 Código do Retorno de Cancelamento... 1 Processo de Recebimento... 2 Correção no filtro de notas no painel do módulo de Recebimento... 2 Atualização...3 Pré-requisitos... 3 Para usuários de versões anteriores... 3
INTRODUÇÃO Este documento apresenta as alterações apresentadas na liberação 1.58_7 do Produto Mastersaf NF-e. Os pré-requisitos para atualização seguem após as alterações implementadas. Leia atentamente o Informativo antes de iniciar o processo de atualização. NOVAS FUNCIONALIDADES / MELHORIAS Opção de cancelamento Nas versões mais recentes do Portal Mastersaf NF-e, é possível efetuar o cancelamento de uma nota de duas maneiras: via operação WebService de cancelamento via operação WebService de evento. Porém, as SEFAZ de alguns estados estão operando somente com o cancelamento via evento, conforme especificação da Nota Técnica 2011/006, rejeitando o cancelamento via webservice de cancelamento. O cancelamento efetuado através da tela de Detalhes da nota do Portal, passam a contemplar somente a opção de cancelamento via evento, sendo retirado a opção de cancelamento via webservice. Para cancelamento efetuado via integração ao Portal, foram mantidas as duas opções. Porém, caso ocorra erro ao enviar o cancelamento convencional (via webservice de cancelamento), o Portal prosseguirá com a tentativa de cancelamento via evento. Nesse caso, o retorno para a integração não será alterado. Retorno de Nota Represada Atualmente as notas com status de Represada no Portal Mastersaf NF-e são tratadas como Aguardando Envio no retorno à integração. Foi incluído o novo parâmetro Retorno de nota represada no cadastro da empresa, aba Parâmetros da Empresa. Quando parametrizado com a opção Sim, o Portal deve retornar para a integração o código 90 com a descrição: Esta nota está represada e só será enviada quando a Sefaz voltar no ar. Para efeitos no retorno ao Integrador TXT, deve-se utilizar o Integrador TXT versão 4.24, que contempla o tratamento desse novo código de retorno. CORREÇÕES Código do Retorno de Cancelamento Situação: Incluído o parâmetro Tipo de Retorno: Cancelamento fora do prazo na aba Parâmetros da Empresa da tela Cadastro da Empresa, na versão que contemplou a NT 2012 003. Para acessar a tela alterada, acesse o menu Dados Mestre > Empresa, Esse parâmetro define o código de retorno utilizado para o Integrador no caso de notas canceladas fora do prazo. Porém, mesmo apesar de configurado o valor 101 - Cancelada, o Portal Mastersaf NF-e retorna o código 151 - Cancelada fora do prazo. Solução: Após ajustes realizados no Portal, quando uma nota é cancelada fora do prazo pela SEFAZ, o Portal Mastersaf NF-e retorna o código de acordo com a parametrização definida no cadastro da Empresa. 1
Processo de Recebimento Situação: Ao importar uma nota que já se encontra cancelada na SEFAZ pelo integrador de recebimento, a nota apresenta status XML inválido com a descrição de que o digestvalue não confere com o da SEFAZ. Solução: Retirada a validação do digestvalue quando a nota se encontra com o status Cancelada na SEFAZ, pois o retorno da consulta nesse caso não traz o valor do campo digestvalue. Correção no filtro de notas no painel do módulo de Recebimento Situação: Ao realizar um filtro de notas por CNPJ do emitente no Módulo de Recebimento, o Portal Mastersaf NF-e apresenta problemas ao tratar CNPJ contendo o valor 970 em sua formação. Solução: Correção no filtro do painel de notas do Módulo de Recebimento, quando a consulta é realizada pelo CNPJ do emitente. 2
ATUALIZAÇÃO PRÉ-REQUISITOS As versões 1.58_7 e 2.18_7 exigem obrigatoriamente: Versão 4.23 do IntegradorTXT (quando utilizado essa forma de integração) Versão 2.13 do PrinterNFe (quando utilizado essa forma de impressão) Versão 3.1_5 do IntegradorOracle (quando utilizado o módulo) Versão 1.08 do IntegradorRecebimento (quando utilizado o módulo) ATENÇÃO: A utilização de integradores ou Printer em versões diferentes das indicadas acima poderá provocar erros/rejeição na emissão na NF-e ou na impressão do DANFE. Para usuários de versões anteriores 1. Versão mínima exigida para o servidor de aplicação: Glassfish v2 2. Pare o serviço do Integrador 3. Pare o serviço do Glassfish, 4. Aplique na Base de Dados os scripts da sua versão até a atual, em ordem crescente de versão. Segue a lista de scripts a partir da versão 1.57_1 ou 2.17_1: 37_script_1_57_1.sql 37_script_1_57_2.sql (Script exclusivo para Banco de Dados SQL-Server) 38_script_1_57_3.sql 39_script_1_57_4.sql 40_script_1_57_5.sql 41_script_1_58.sql 42_script_1_58_2.sql 43_script_1_58_4.sql 44_script_1_58_5.sql 45_script_1_58_6.sql 46_script_1_58_7.sql Exemplos: Se usuário da versão 1.58 ou 2.18, aplique os scripts 42_script_1_58_2.sql, 43_script_1_58_4.sql, 44_script_1_58_5.sql, 45_script_1_58_6.sql e 46_script_1_58_7; Se usuário da versão 1.58_4 ou 2.18_4, aplique os scripts 44_script_1_58_5.sql, 45_script_1_58_6.sql e 46_script_1_58_7; Se usuário da versão 1.58_6 ou 2.18_6, aplique somente o script 46_script_1_58_7. Verifique o script correto para o banco de dados utilizado (pasta Oracle ou pasta SQL). 5. Inicie o serviço do Glassfish. 6. Faça o redeploy do arquivo NFE.ear no Glassfish. 7. Inicie o serviço do Integrador. 3