MANUAL DE ATUALIZAÇÃO NF-E MASTERSAF GF VERSÃO 2.6 UPDATE 32 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO ÍNDICE Informações iniciais .................................................................................................................................................. 1 Como utilizar este manual ..................................................................................................................................................................... 1 Sobre o Suporte Técnico......................................................................................................................................................................... 1 Alterações ................................................................................................................................................................ 2 Atualização ............................................................................................................................................................. 12 Pré-Requisitos ........................................................................................................................................................................................12 Execução do Setup de Atualização ....................................................................................................................................................... 13 Atualização das tabelas no Banco de Dados .................................................................................................................................. 13 Deploy da Aplicação Java ................................................................................................................................................................ 13 Versão do produto: 2.6 update 32 Publicado em 05/02/2013 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO INFORMAÇÕES INICIAIS Este manual descreve os procedimentos necessários para atualização e aplicação das correções do sistema NF-e Mastersaf GF. COMO UTILIZAR ESTE MANUAL Os usuários que já possuem instalação do NF-e Mastersaf GF devem utilizar os procedimentos contidos no tópico Atualização. Este tópico se refere aos procedimentos necessários para efetuar a atualização do aplicativo e do Banco de Dados. SOBRE O SUPORTE TÉCNICO Se você tiver dúvidas ou problemas entre em contato com nossa equipe de Suporte Técnico: [email protected] ou pelo telefone (11) 2159-0600 - opção 2 (Atendimento Produto Mastersaf GF). Nosso Suporte Técnico Mastersaf atende de segundas-feiras a sextas-feiras de 8h30 às 18h. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 1 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO ALTERAÇÕES Update 01 • Correção no status de NF-e com DPEC rejeitada. • Correção na inutilização onde o tamanho da chave possui 41 posições. • Inclusão do campo “Sinalizador de cor” da Consulta Analítica de Nota Fiscal Eletrônica e permitir que o status “NF-e Inutilizada” fique com o sinalizador na cor verde. • Nota Técnica 2010/001. Geração do XML, com o preenchimento da tag genero/NCM. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Update 02 • Alinhamento de labels do DANFE. • Ajuste na comunicação com WebSevices das UFs Bahia, Ceará, Mato Grosso e Mato Grosso do Sul. • Nova implementação para controlar o período de vigência dos layouts XML. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Update 03 • Correção da atualização de situação no retorno da integração de NFS-e. • Correção na busca do layout de DPEC. Update 04 • Implementação do Item 1b da NT 2011/002 para envio de notas em ambiente de homologação. A nota técnica está dispo- nível no portal da nota eletrônica: http://www.nfe.fazenda.gov.br/portal/docs/NT2011.002.pdf ATENÇÃO: conforme regra definida na nota técnica, todo XML gerado pelo NF-e MastersafGF para notas emitidas em homologação terá o CNPJ do Destinatário igual a “99.999.999/0001-91” e Razão Social “NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO – SEM VALOR FISCAL”. • Correção na manutenção dos dados do transportador da nota e dados de DI. • Inclusão das tabelas de integração de complemento de Resumo de Cana. • Ajuste de atualização no processo de integração de NF-e. • Tratamento para correção de casos de OutOfMemory e SatckOverflowError. • Correção de impressão das informações adicionais em caso de contingência. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Update 05 • Validação de e-mail para distribuição de NF-e. • Melhoria nas mensagens de erro do recebimento eletrônico. • Alteração da consulta para validação de notas recebidas no schema antigo. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 2 NF-E MASTERSAF GF • MANUAL DE ATUALIZAÇÃO Correção da lista de códigos de desoneração do ICMS. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Update 06 • Novos caracteres incluídos no tratamento da geração do XML. • Inclusão de exportação de XML de NF-e cancelada no formulário FNE02014. • Retirado o texto “Informações Adicionais: “que era incluído na linha abaixo da descrição do produto. Se necessário, o texto pode ser gerado adicionando a propriedade “nfe-alliance.danfe.infcpl=Informa\u00E7\u00F5es Adicionais:” ou regra complementar no leiaute de geração do XML de envio. • Impressão de página adicional caso as informações complementares ultrapassem a área delimitada na primeira página e não exista a possibilidade de impressão no verso do DANFE. Se necessário inibir a configuração é preciso incluir a propriedade “nfe-alliance.danfe.infpl-adicional=false”. • Inclusão de indicador para aplicar padrão de nomenclatura do NF-e MastersafGF ao exportar os arquivos recebidos para o diretório de processados. • Funcionalidade de inclusão, exclusão e alteração de destinatários e anexos no formulário de reenvio manual de e-mail. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Update 07 • Tratamento do campo Código EAN/GTIN do Produto/Material. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Update 08 • Correção no Recebimento Eletrônico, para as NF-e que apresentam (Consulta Interrompida Pelo Usuário). • Correção na impressão do DANFE, para NF-e que contiver TAG de Duplicata sem valor. • Tratamento na camada de integração, para notas rejeitadas apresentando a mensagem de erro “(CNPJ/CPF do destinatário está em branco)”. • Alteração no envio das solicitações de cancelamento via Camada de Integração. • Correção na somatória do IPI no valor total da NF-e na camada de integração da Inteligência Fiscal. Update 09 • Inclusão de novas mensagens para rejeição da Nota Fiscal Eletrônica. O sistema dispõe de maior diversidade de mensagens de erro. • Ajuste no envio da nota fiscal via Sistema de Contingência do Ambiente Nacional (SCAN). O SCAN possibilita o envio de notas mesmo com a SEFAZ indisponível, sem necessidade de realizar o reenvio após cessar problemas técnicos. • É possível verificar a situação da nota no sistema quando há retorno da SEFAZ, mesmo a nota não sendo localizada na base do cliente. O status da NF-e de Recebimento apresenta o status “Problema na SEFAZ”. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 3 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO Update 10 • Em situação de “Contingência” a Nota de “Aguardando Envio para Sefaz” passa a “NF-e Impressa em Contingência”. • Ao emitir uma nota fiscal, o sistema preenche corretamente a tag <email> do XML com o email informado no cadastro de destinatário. • Correção na Camada de Integração para as notas fiscais com status de Reprocessamento. • Em cancelamento, a nota fiscal é enviada para o email informado no cadastro de destinatário. • Ao ser criada uma nova nota fiscal na Camada de Integração, o valor do IPI é somado com o valor total dos itens da nota. • Correção na emissão de Nota de Referência originárias de Integração. • O arquivo XML de Nota Fiscal Autorizada é preenchido corretamente com as tags <nfeProc> e <protNFe> durante reprocessamento. • É possível utilizar a tabela IDCO - Integração de Complemento dos Itens de Combustíveis. • Alteração na regra para a geração do grupo das tags <PISOutr> (Outras Operações de PIS) e <COFINSOutr> (Outras Operações de COFINS). Nas operações de entrada, os campos Valor da Base de Cálculo do PIS e Valor da Base de Cálculo da COFINS (vBC) consideram o campo Valor da Base de Crédito quando o campo Base de Cálculo estiver zerado. • Na tabela Integração dos Dados Relacionados à Importação (IDIM), foi alterado o tamanho do campo Número do Documento de Importação (IDIM_NUM_DOCIMP) de 10 para 12 posições. • Inclusão da opção “Venda a Órgãos Públicos” no campo Motivo de Desoneração da tela FNE04001 – Emissão dos Itens de Mercadorias da Nota Fiscal Eletrônica. ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Update 11 • NF-e MastersafGF - Alteração Legal - NT2011.005. • Atualização do Pacote de Liberação para PL_006i.zip, cujas orientações estão dispostas no documento do GT NF-e. • Atualização das regras para a geração das Placas do Veículo (X19) e do Reboque (X23). • Atualização das regras de validação dos campos Valor Total da NF, Valor Unitário de Comercialização e Valor Unitário de Tributação do Item do Produto. • Atualização da regra para composição do campo Valor Total da NF-e da tela FNE02001 - Emissão de Nota Fiscal Eletrônica, conforme Nota Técnica 005 de 2011. • Criação da opção de gravar ou não arquivos XML recebidos com erro, na tabela de Arquivos XML Recebidos (AXRE), na tela de Parâmetros do Recebimento da Nota Eletrônica. • Alteração do tamanho de 10 para 12 posições do campo “Número do Documento de Importação” (CINE_COD_NUM_DOC) da tabela Complemento do Item de Nota Eletrônica (CINE), do campo “Número do Documento de Importação” (IDIM_NUM_DOCIMP) da tabela Integração dos Dados Relacionados a Importação (IDIM), do campo “Número do Documento de Importação” (CINE_COD_NUM_DOC) da tabela Adições do Complemento de Importação da Nota Eletrônica (AINE). • Correção no sistema para que a situação da NF-e for Denegada seja visualizada em todas as telas de Status. • Correção na emissão da nota, para que o Valor da Base de Cálculo de ICMS seja calculado de acordo com a regra (dividido pelo item) e o mesmo seja apresentado no DANFE. • Correção no recebimento de nota, para que o sistema apresente o status Nota Autorizada (Tela FNE48004). ATENÇÃO: esse update envolve atualização da base de dados. Para maiores informações, consulte tópico Atualização das tabelas no Banco de Dados neste manual. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 4 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO Update 12 • É possível visualizar o “preview” da impressão na tela de reimpressão de Documento Auxiliar da Nota Fiscal Eletrônica (DANFE), para a Emissão e Recebimento Eletrônico da NF-e, sem necessidade de um visualizador de PDF. • Correção em Notas de Recebimento Eletrônico que estão com status “Aguardando Retorno Sefaz” para validá-las de acordo com a NT2011.003. • Integração da Data de Atualização nos cadastros de Instituição (INST) e Endereços da Instituição (INSE) com a Data Atual quando na tabela de Integração de Instituições a informação não está preenchida. • Inclusão de tratativa para reenviar a consulta da NF-e quando houver reenvio de um XML em processamento pela SEFAZ e for retornada a mensagem “635 - Rejeição: NF-e com mesmo número e série já transmitida e aguardando processamento”. • Na tela FNE04003 - Emissão dos Itens de Produto da Nota Fiscal Eletrônica, foi incluído campo Despesas Acessórias para adequar a funcionalidade à da tela FNE04001 - Emissão dos Itens de Mercadoria da Nota Fiscal Eletrônica. • Correção na tela FNE37001 - Complemento de Importação para que os dados sejam salvos de acordo com a inserção do usuário. • Inclusão de tela e tabela para incluir informações referentes à Nota Fiscal de Empenho. Update 13 • No módulo Recebimento Eletrônico, foi incluída nova funcionalidade para recepção de arquivos XML de Conhecimento de Transporte Eletrônico (CT-e). Com a nova funcionalidade, foram disponibilizados novos conteúdos para as mensagens de validação do CT-e. • São gerados zeros no Documento Auxiliar da Nota Fiscal Eletrônica (DANFE) quando os campos Base de Cálculo ICMS ST, Valor de ICMS ST, Valor de ICMS, Valor de IPI ou Alíquota de IPI e ICMS referente à nota fiscal estiverem zerados no XML. • No módulo de Emissão, o item de informações complementares é informado corretamente para as notas enviadas em modo Normal e Contingência e impressas em modo Paisagem e Retrato. • Quando for originada na Integração, o cancelamento da nota apresenta o campo Descrição do Motivo do Cancelamento (IMNE_DSC_MOTIVO) no XML. Update 14 • O sistema respeita a permissão concedida a cada usuário, parametrizada através da tela FSG03006 - Menu do Usuário. • O sistema permite apenas um único registro de Nota de Empenho por Nota Fiscal. • O sistema não permite que um documento Conhecimento de Transporte Eletrônico (CT-e) seja integrado automaticamente. • O e-mail do destinatário da Nota Fiscal de Serviço é apresentado corretamente. • As mensagens cadastradas na tela FNE18001 correspondem corretamente com as mensagens informadas nos arquivos de carga. • Correção na impressão do DANFE (quando este possuir mais de uma página). • Correção da integridade da geração dos relatórios e arquivos XML referente às telas FNE48007 - Relação de Arquivos Recebidos e FNE48006 - Exportação de Arquivos Recebidos. • Ao realizar o cancelamento de uma nota fiscal, o XML de cancelamento é enviado corretamente para o email previamente cadastrado no sistema. • Na tela de parâmetros para a geração de relatório (FNE10001 - NF-e Emitidas em Contingência), foi incluído o campo Ordenação para possibilitar escolher por qual campo serão ordenadas as Notas Fiscais Eletrônicas Emitidas em Contingência. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 5 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO • Alteração de mensagem de retorno da SEFAZ quando há tentativa de cancelamento de NF-e fora do prazo determinado pela legislação. • A partir da Nota Técnica 2011.007, o prazo para o cancelamento da NF-e é de 24 horas a partir do momento em que foi concedida a respectiva Autorização de Uso da NF-e e outras condições, conforme Ato Cotepe ICMS 35 de 24 de novembro de 2010. • No módulo Emissão, as informações referentes a Nota de Empenho são gravadas corretamente nas tabelas Integração da Nota de Empenho (INEM) e Nota de Empenho (NEMP). Update 15 • Nova funcionalidade permite impressão de DACTEs dos CT-e (Conhecimento de Transporte Eletrônico) recebidos. • Criação de novo Tipo de E-mail 'Erro no Envio do E-mail', permitindo a parametrização do CNPJ do destinatário (através da utilização do parâmetro <CNPJdest>) no assunto do e-mail. Este Tipo de E-mail é enviado para os responsáveis cadastrados na aplicação quando há erro no envio do e-mail com o XML e/ou DANFE da NF-e. • Correção do Webservice de Manaus (AM), permitindo efetuar o recebimento de CT-e. • Na Tela FNE22001 - Layout de Arquivos XML, foi corrigido o layout de Arquivos XML das Tags para que a Nota de Referência seja enviada corretamente. • A Tela FNE02002 - Impressão do Danfe passa a não apresentar a situação “Aguardando retorno da Sefaz”. • Na impressão do DANFE, nos modos retrato e paisagem, os campos “Unidade”, “Quantidade” e “Valor Unitário” tributável do item passam a ser preenchidos. • Na Tela FNE02006 - Cancelamento de NF-e, quando o cancelamento ocorre via Integração, o sistema preenche corretamente com data atual. • Correção da contingência por SCAN para possibilitar emissão de NF-e. • Correção do Recebimento Eletrônico para quando receber o XML do diretório não mais ocorrer o erro na log “Filial não possui parametrização para realizar o recebimento”. Update 16 • Na tabela Integração do Cadastro de Instituições (ICIN), o campo “Número do telefone” (ICIN_COD_FONE) teve seu tamanho alterado para nove posições, em atendimento à Resolução Anatel Nº 553/10. • Inclusão do campo na tabela de Integração do Mestre da NF-e (IMNE), permitindo inutilizar faixas de numeração da NF- e — quando esta função for acionada por meio da Camada de Integração. Assim, quando informado o campo IMNE_NUM_FINAL, e a indicação da integração mudar para “Inutilização”, o sistema considera o campo IMNE_NUM_NFE como número inicial e o campo IMNE_NUM_FINAL como número final na faixa para inutilização. • Na tabela Integração dos Itens da Nota Fiscal Eletrônica (IINE), foi incluída nova regra para que o campo “Código do Pedido” (IINNE_COD_PEDIDO) seja preenchido com a informação do campo “xPED do Leiaute da NFE” — quando o processo do Recebimento Eletrônico for realizado por meio da Camada de Integração. • Atualização da tela FNE24001 - Reprocessamento de NF-e com Erro, desabilitando a função para reprocessamento de notas que foram denegadas. • Na tabela Integradora de Mestre de NF-e (IMNE), o campo “Sistema de Origem” (IMNE_DSC_SISTEMA) foi incluído, admitindo vinte casas para preenchimento. • Criação cadastro para definir o Fuso Horário Padrão para os Eventos da NF-e. • Após informar (via Camada de Integração) o motivo do cancelamento da nota na tag “IMNE_DSC_MOTIVO”, o sistema altera o status da nota fiscal “5” (Autorizada) e grava a nota fiscal na tabela NECA. • Atualização da regra de validação do recebimento eletrônico de CT-e, sendo considerada a consulta de CNPJ no cadastro de filial no qual o tomador do serviço pode ser o Remetente, e não apenas o Destinatário do CT-e. • O DANFE com mais de duas páginas é impresso corretamente sem apresentar a barra na última página. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 6 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO • Correção do nome da tela FNE48009 - Impressão do DANFE/DACTE Recebido. • Correção do envio de lote de notas fiscais, não permitindo duplicidade de lotes. • Atualização da regra de consulta de webservices para a validação do XML recebido. • A consulta do XML deve ser realizada no ambiente nacional se a emissão do documento for realizada em outro ambiente – não o da SEFAZ da UF de origem do NF-e ou CT-e (SEFAZ, SVAN, SVRS e SCAN). • Ao tentar reenviar uma solicitação de cancelamento que apresente erro, os dados são sobrescritos corretamente no XML e no sistema. Update 17 • Nova implementação para a consulta do CT-e versão 1.04 no recebimento eletrônico conforme as instruções da Fazenda Estadual de São Paulo. • Nova implementação na consulta do CC-e por intervalo de NF-e. • Correção na consulta de NF-e Cancelada utilizando o campo NECA_DAT_CANCELA. • Correção da Persistência do fuso horário cadastrado na tela FNE53001. • Nova implementação para consulta da Nota de Empenho na tela FNE02001. Update 18 • Implementações/correções de Web Services de Eventos. • Implementações/correções de Web Services de Conhecimento de Transporte Eletrônico. • Ajustes no processo de Envio de E-mail dos XMLs de Eventos, tela FNE07001. • Ajustes de número de versão na criação de XMLs no geral. • Ajustes na Consulta e Recebimento de Notas Fiscais Eletrônicas. • Ajustes de criação de diretórios para armazenamento de XMLs. • Correção do retorno do XML de Carta de Correção Eletrônica, padrão UTF-8. • Correção do envio do XML da Carta de Correção gerada por terceiros. • Implementações relacionadas ao Evento de Cancelamento, telas FNE07006, FNE07007 e FNE07008. Update 19 • Disponibilizado novo campo na tela FNE35001 - Histórico de Envio de Email, indicando o envio de e-mail com XML de evento. • Aplicada a validação de e-mail antes da tentativa de transmissão: – “Caractere (s) '@', `. `, '_' no início do e-mail.”: 1º posição do e-mail preenchido com “@”, “.”, “_”. – “Símbolo @ não foi encontrado.”: “@” não existe no e-mail. – “Excesso do símbolo @.”: mais de uma “@” no e-mail. – “Símbolo ponto (.) não foi encontrado.”: ponto não encontrado no e-mail. – “Símbolo ponto (.) no final do e-mail.”: ponto no final do e-mail. Update 20 • Corrigido o acionamento do monitor de integração de recebimento (RecebimentoIntManager). • Na tela FNE07005, foi incluída a coluna “Emitente” na geração do relatório de CC-e para o tipo “Arquivo XML”. • Corrigidos o Código da UF e versão para o acesso ao Webservice PR e Webservice PE para eventos. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 7 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO Update 21 • Na tela FNE00001, aba “Contingência”, foi adicionado um botão Selecionar Contingência. Essa tela mostra uma lista com todas as UFs que possuem Filial, podendo alterar o status de Contingência todas as filiais de uma determinada UF. A tela possui também uma caixa de seleção com a opção de Todas as Filiais da empresa logada. • Corrigido o acesso ao Webservice de Evento do Ambiente Nacional de Produção. Update 22 • Implementação de logs nos monitores de Geração de XML de Integração. Na tela FGS02001, implementado o detalha- mento da log de geração e integração da NF-e por meio da configuração do parâmetro (property) “nfe- alliance.log.detalhe”, sendo “1” para gerar e “0” ou vazio para não realizar geração. • Na tela FNE00001, aba Certificados Digitais, foi implementada a confirmação da Senha do Certificado Digital e/ou Dispositivo. • Corrigido o controle de exclusão de impressoras do sistema quando houver parametrizações para usuários. • A tela FNE35001 - Histórico de Envio de Email passa a apresentar descrição correta de CC-e no grid de consulta. Update 23 • Implementação da Nota Técnica 003/2012 referente a novas regras para as notas fiscais de Combustível, e atualização do Schema XML com novas regras de validação. • Na consulta de notas recebidas no formulário FNE48008, foi implementado filtro por Unidade Federativa (UF). • No formulário FNE07001, foi realizada correção para a geração do sequencial de uma Carta de Correção eletrônica (CC- e) quando houver autorização e logo após uma rejeição. • Corrigida a busca de filial nas notificações do Recebimento Eletrônico utilizando o CNPJ do destinatário com 15 posições. Update 24 • Implementação dos eventos de notas fiscais emitidas ao destinatário da NF-e (Ciência da Operação, Confirmação da Operação, Desconhecimento da Operação ou Operação não Realizada); • Implementação do download de notas fiscais emitidas ao CNPJ do destinatário. É necessário ao menos o evento de Ciência da Operação para realizar o download. • Implementação da consulta de documentos destinados ao CNPJ do destinatário. Properties (Servidor de Aplicação) para a comunicação SSL na Consulta de Documentos destinados e Download da NF-e: <!-==== Keystores por RAIZ de CNPJ (9 posições) para acesso SSL javax.net.ssl.<raiz>.keyStore= javax.net.ssl.<raiz>.keyStorePassword= javax.net.ssl.<raiz>.keyStoreAlias= javax.net.ssl.<raiz>.keyStoreType= --> • Nova implementação para vincular a Inscrição Estadual do Destinatário ou Emitente na NF-e. Update 25 • Inclusão do campo “Carta de Correção” nos Parâmetros de Seleção na tela FNE48004 – Consulta de Arquivos Recebidos, para que o usuário possa pesquisar as notas fiscais que possuem carta de correção associada. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 8 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO • Inclusão do menu de “Carta de Correção” na tela FNE48004 – Consulta de Arquivos Recebidos, para que o usuário possa acessar a tela FNE60001 – Detalhes da Carta de Correção e consultar o XML e as informações da CC-e, que é armazenado automaticamente pelo sistema. • Inclusão da opção para exportar o XML de CC-e na tela de FN48006 – Exportação de Arquivos Recebidos. • Inclusão dos filtros de busca “Destinatário”, “Data de Emissão” e “Data de Envio”, para que seja possível refinar a pesquisa de notas fiscais para reenvio de e-mail por meio da tela FNE35005 - Reenvio de E-mail ao Destinatário. • Inclusão do campo Email Padrão do Destinatário que permite o reenvio do email para o destinatário informado referente a todas as notas fiscais selecionadas, sendo possível o reenvio do email em lote. • Inclusão dos campos Emitente e Destinatário para consulta de CC-e nas telas: – FNE07001 - Carta de Correção da NF-e (Emissão) – FNE07004 - Carta de Correção da NF-e (Consulta) – FNE07005 - Carta de Correção da NF-e (Relatório) • Implementação das funcionalidades abaixo que permitem a geração manual do arquivo XML PIN SUFRAMA (Protocolo de Ingresso de Mercadoria Nacional): – FNE61001 - Parâmetros para a Geração de PIN – Permite parametrizar a filial e o diretório onde serão armazenados os arquivos de XML do PIN SUFRAMA gerados. – FNE02021 - Geração Manual de PIN SUFRAMA – Permite a seleção das notas fiscais autorizadas para a geração do arquivo XML do PIN. • Na tela FNE02004 - Envio Manual de E-mail ao Destinatário, inclusão do filtro de Série e NF-e, que permite a pesquisa por intervalo de nota fiscal. • Inclusão da imagem de todos os e-mails enviados para os destinatários no log de envio de e-mail. • Implementação o acesso aos WebServices de consulta da situação da NF-e para a versão 2.01 do layout do XML de consulta. • Correção da geração do cabeçalho da mensagem SOAP no acesso ao WebService de Evento da SEFAZ-PE. Update 26 • Além de realizar Evento de Cancelamento de forma manual no sistema, foi implementada a Integração de Evento de Cancelamento (tipo 110111). A integração é realizada por meio da tabela IEVE - Integração de Eventos da NF-e com base na tabela IMNE - Integração do Mestre da NF-e com o campo Tipo de Integração da NF-e (IMNE_TIP_INTEGRACAO) igual a 5 (Eventos). • No update 25 do NF-e Mastersaf GF 2.6, implementamos a geração de arquivo PIN SUFRAMA (Protocolo de Ingresso de Mercadoria Nacional). A utilização dessa funcionalidade requer código de licença a partir do update 26. Somente clientes que adquiriram o produto receberão o código de licença por meio de abertura de chamado com nossa equipe de Suporte Técnico Mastersaf. • Na tela FNE07001 - Emissão de Carta de Correção, foi corrigida a Emissão de Carta de Correção Rejeitada para que seja mantido o número sequencial no momento da emissão. • Implementada a versão 2.01 do schema dos WebServices de consulta da NF-e utilizada para eventos da NF-e. Update 27 • O sistema passa a exibir descrições do erro ao enviar um e-mail nas telas FNE35005 - Reenvio de e-mail ao destinatário e FNE35001 - Histórico de envio de e-mail. Também é possível acompanhar todos os envios de e-mails ajustando o nível LOG do servidor de aplicação para “DEBUG” no pacote “com.alliance.nfe.message”. • Implementada funcionalidade que permite ajustar no sistema notas integradas de origens externas e rejeitadas pela SEFAZ. O status e o protocolo de autorização serão retornados na tabela IMNE - Integração do Mestre da NF-e. • Ajustado o fuso horário por meio da Custom Property “rfcserver.fuso” (valor inteiro). O valor informado nesta Custom Property será adicionado ao fuso extraído do SAP. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 9 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO Update 28 • Corrigido o vínculo de NF-e com transportadora pela tela FNE02001 - Emissão de NF-e. Os dados da transportadora persistem durante a correção da NF-e no formulário desta tela. • O tipo de evento não era enviado corretamente mesmo quando era rejeitado. Após ajustes, o tipo de evento passa a ser exibido corretamente na tela FNE24001 - Erros de processamento da NF-e, quando acionada através da aba Eventos da tela FNE02010 - Consulta Analítica da NF-e. • Não havia retorno de protocolo nem status do cancelamento por evento para a Integração. A situação foi corrigida e foram integrados ao sistema o retorno de protocolo e o status para eventos de cancelamento. • As NF-e apresentavam erros de cabeçalho referentes ao Estado de Mato Grosso. O cabeçalho é utilizado em: Envio, Consulta Lote, Cancelamento, Inutilização, Eventos e Consulta NF-e. Após correção, a geração de cabeçalho da mensagem SOAP para SEFAZ-MT ocorre sem namespaces nas tags “cUF” e “versaoDados”. • Incluído o campo Filial na tela FNE53001 - Parâmetros de Eventos da NF-e para que a parametrização do evento seja realizada por filial. • Melhoria nos logs de acesso a dados para integração de geração do XML da NF-e. Para ativar o log basta cadastrar na tela FGS02001 - Parâmetros do Sistema o código nfe-alliance.log.detalhe com descrição “1” (sem aspas). • Em atendimento à Nota Técnica 005/2012, foram incluídos novos valores para o campo Código da Situação Tributária do ICMS - Tabela A das telas abaixo e incluída nova validação nas regras de negócio da NF-e. – – – – FNE00002 - Outros Parâmetros do Item da NFe (Movimento /Consulta) FFI00001 - Consulta Situação Tributária Estadual (Tabela A) FFI12001 - Regras Fiscais do Material FFI46001 - Manutenção das Regras Fiscais do Produto Update 29 • • Implementação de busca de protocolo de autorização na SEFAZ para Eventos de Cancelamento com rejeição por duplicidade (Status 573). O sistema apresentava erro de recebimento de algumas notas para diversas Unidades Federativas, disponibilizando o status “Digest Value Inválido” e no log gravado “Erro não previsto: NullPointerException”. A consulta de NF-e era realizada na versão 2.00, que foi descontinuada. Implementação da versão 2.01 do schema do XML para o WebService de Consulta da NF-e do Sistema de Contingência do Ambiente Nacional (SCAN). • O sistema apresentava erro no log, apresentando falha no envio de e-mail quando não havia despachante parametrizado. O sistema recebeu tratamento para ignorar esse log. • Após a geração e autorização da nota, a leitura do arquivo apresentava o erro “Caused by: org.xml.sax.SAXParseException: Fim de arquivo prematuro.” Devido a esse erro, havia falha na gravação do arquivo. Foi realizado tratamento para contornar situação de “Fim de arquivo prematuro” na leitura do arquivo da nota. • Uma validação realizada pela SEFAZ AM não está mapeada no manual do contribuinte e por isso não havia tratamento no sistema. Ao receber a rejeição 997 da SEFAZ AM, a nota permanecia com o status “Aguardando retorno” por não ter o tratamento para esse código. Essa rejeição, específica para a SEFAZ AM, ocorre quando duas notas de duas empresas que possuem o mesmo CNPJ e diferentes Inscrições Estaduais são emitidas com o mesmo Número e Série. Como solução, foi realizado o tratamento para o código 997 - “Rejeicao: Serie ja vinculada a outra inscricao estadual deste CNPJ”, para que o sistema possa seguir com o fluxo normal, alterando o status da nota para “Rejeitada” e retornando para a integração tanto o código quanto a descrição da rejeição. • Na tela FNE02019 – Impressão do DANFE Customizado, foi aumentado o campo Ordenação Livre de 20 para 50 posições, bem como nas tabelas IMNE - Integração do Mestre da NF-e, campo IMNE_COD_REFER e CNFE - Complemento da NFe, campo CNFE_COD_REFER. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 10 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO Update 30 • No módulo de Recebimento, as notas recebidas apresentavam status 10 – Erro de Comunicação na SEFAZ. Foi criado um processo de batch no NFE de verificação para reprocessamento das notas que apresentam esse status. OBS.: As EFR não foram seguidas e o limite de tentativas não é considerado. Ao invés das telas foram criadas as properties: Property para intervalo: “nfe-alliance.timer.recebimento.intervalo_erro” (segundos), se não informar o valor default será 1 hora (3600s) e será considerado, no mínimo, cinco minutos. Property para quantidade de documentos processados no intervalo: “nfe-alliance.service.recebimento.qtd_erro” se não informar o valor default será 100. • Implementado o reenvio automático de e-mails com erro de entrega ao serviço do SMTP (HTEN_NUM_STAT=3) Properties e seus valores padrão: – nfe-alliance.monitor.reenvio-email = true – nfe-alliance.erro-envio-email.intervalo-segundos = 3600 – nfe-alliance.erro-envio-email.quantidade-notas = 100 – nfe-alliance.erro-envio-email.quantidade-tentativas = 10 Update 31 • Ao gravar o arquivo recebido no campo AXRE_CLO_ARQUIVO da tabela AXRE (Arquivos XML recebidos) utilizar o encoding UTF-8, o mesmo tratamento deve ser utilizado para a exportação do arquivo recebido. • Reenvio dos eventos da NF-e (CC-e ou Cancelamentos) com status "Aguardando Envio para a SEFAZ" através da tela FNE06001 - Reenvio de Eventos da NF-e. • Receber CT-es onde o CNPJ da filial conste, também, na tag <receb> do documento. Isto é, tomador do serviço. • Agora o quadro "Informações Complementares" do DANFE suporta 1400 caracteres frente aos 1100 da versão anterior. Update 32 • Realizado ajuste para considerar o campo "NECA_DAT_CANCELA" nos filtros da tela "FNE09002 - Consulta NF-e Cancelada" e no relatório "FNE09003 - NF-e Cancelada". • Realizado ajuste no relatório de notas em contingência gerado por meio da tela FNE10001, para que no campo "Motivo da Contingência" deixe de apresentar o valor padrão do sistema e passe a exibir o valor inserido no campo CNFE_DSC_MOTIVO. • Criação de novos parâmetros de senha para definir a quantidade mínima e os tipos de caracteres que deverão compor a senha de acesso ao sistema. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 11 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO ATUALIZAÇÃO O processo de instalação está dividido em algumas etapas, conforme descrito abaixo: • Execução do Setup • Atualização das estruturas das tabelas no Banco de Dados • Atualização do deploy da aplicação Java PRÉ-REQUISITOS Antes de iniciar a atualização, certifique-se de possuir os itens abaixo relacionados, pois eles serão imprescindíveis no transcorrer do processo. • Versão do sistema • Setup de Instalação Para aplicar as correções, é necessário que o cliente esteja com o NF-e Mastersaf GF 2.6 instalado. O Setup de instalação do software NF-e Mastersaf GF está disponível no Contact Center Mastersaf GF: www.mastersaf.com.br Faça o download acessando: Contact Center > Meus Serviços > Contact Center MastersafGF Atualização de Versões/ • Backup Completo do Aplicativo Efetue um backup completo da pasta de instalação do aplicativo NF-e Mastersaf GF 2.6. • Backup Completo do Banco de Dados Efetue um backup completo do banco de dados atual do NF-e Mastersaf GF 2.6 pelo sistema de backup fornecido pelo fabricante do banco de dados e siga as recomendações fornecidas pelo mesmo. Caso a opção seja por um backup de sistema operacional, tenha a certeza de que o banco de dados está offline (fora do ar) no momento do mesmo. Verifique se é possível o retorno de um backup do sistema operacional para o seu banco de dados – para isso consulte os manuais do sistema de banco de dados. • Servidor de Aplicação J2EE É altamente recomendável que as devidas configurações necessárias para o correto funcionamento do NF-e Mastersaf GF sejam feitas por um profissional do servidor de aplicação escolhido. • Integrações Clientes que utilizam Integração de NF-e, devem verificar se os sistemas que fornecem os dados para o NF-e Mastersaf GF estão com a estrutura de tabelas de acordo com o arquivo “Leiaute das Tabelas de Integração da NF-e”. Se a integração usada for disponibilizada pela Mastersaf Thomson Reuters, será preciso fazer o download da versão compatível com a nova estrutura de tabelas. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 12 NF-E MASTERSAF GF MANUAL DE ATUALIZAÇÃO EXECUÇÃO DO SETUP DE ATUALIZAÇÃO 1. Antes de iniciar este passo, feche o sistema e certifique-se de que ninguém está utilizando-o. 2. Entre no diretório onde está o setup de instalação e execute o arquivo “NFe-2.6_update.exe”. Na tela do Assistente de Atualização 3. Clique em Avançar. 4. Na tela seguinte, escolha o tipo de instalação e clique em Avançar. Na tela para informar a pasta de destino 5. Clique no botão Procurar e selecione o diretório do Servidor onde está instalado o NF-e MastersafGF ou digite manualmente o caminho. A instalação e versão são validadas. Caso ocorra algum problema na validação da versão, verifique se o diretório informado está correto. Clique em Avançar. É exibida a tela de local para deploy, onde é disponibilizado o arquivo para deploy no servidor J2EE. 6. Clique no botão Procurar e selecione o diretório onde no qual será armazenado o arquivo para deploy. Clique em Avançar para iniciar a atualização. O sistema realizará cópia de arquivos. Na tela de Finalização da Instalação 7. Clique em Concluir. O Sistema NF-e MastersafGF está atualizado no caminho especificado. ATUALIZAÇÃO DAS TABELAS NO BANCO DE DADOS 1. 2. Acesse a diretório Scripts. Nesta pasta estão disponíveis os scripts (arquivos SQL) e todos os comandos que precisam ser executados no banco de dados. Execute na base de dados os scripts de alteração das tabelas. No NF-e Mastersaf GF, alguns updates não possuem scripts, pois não há necessidade de executá-los, como é o caso do update 03, 08 ou 17, por exemplo. Abaixo segue a lista de scripts: – update01.sql – update02.sql – update04.sql – update05.sql – update06.sql – update07.sql – update09.sql – update10.sql – update11.sql – update12.sql – update13.sql – update14.sql – update15.sql – update16.sql – update24.sql – update25.sql – update27.sql – update28.sql – update29.sql – update30.sql – update32.sql Execute apenas os scripts posteriores ao seu update (ou versão) atual até o script da última liberação. DEPLOY DA APLICAÇÃO JAVA Na pasta indicada para disponibilização dos arquivos para deploy há o arquivo da aplicação Java: “nfe-alliance-ear-2.6_u32-SNAPSHOT.ear”. Importante: execute o “nfe-alliance-ear-2.6_u32-SNAPSHOT.ear” apenas se sua instalação estiver com um update inferior ao 32. A aplicação deve ser atualizada no servidor de aplicação J2EE. Ao término deste passo, o processo de atualização é finalizado. Versão do produto: 2.6 update 32 Publicado em 05/02/2013 13