MASTERSAF DFE VERSÃO 3.32.2
SUMÁRIO Observações importantes... 1 Novas funcionalidades / Melhorias...2 Emissor de Nota Fiscal de Serviço Eletrônica NFS-e... 2 Municípios liberados nesta versão:... 2 Município de São José dos Pinhais (PR)... 2 Município de Paraíso das Águas (MS)... 2 Cadastro Empresa - NFS-e... 2 Serviço Municipal... 2 Emissor de Nota Fiscal Eletrônica NF-e... 3 Alteração no tratamento do campo dhemi para notas Emitidas em EPEC... 3 Receptor de Nota Fiscal Eletrônica NF-e... 3 Alteração na funcionalidade Download XML SEFAZ na Listagem de NF-e Recebidos... 3 Alteração na funcionalidade Download XML SEFAZ Automático... 3 Registro de Importação de arquivos XML no log... 3 Criação do filtro Período Importação XML... 3 Criação da coluna Razão Social Emissor... 4 Receptor de Conhecimento de Transporte Eletrônico CT-e... 4 Registro de Importação de arquivos XML no log... 4 Correções...5 Emissor de Nota Fiscal de Serviço Eletrônica NFS-E... 5 Município de Aracruz (ES)... 5 Município de Barueri (SP)... 5 Município de Itatiba (SP)... 5 Município de Niterói (RJ)... 5 Emissor de Nota Fiscal Eletrônica NF-e... 5 Campo infadprod... 5 Chave de acesso com o mês posterior ao da data de emissão... 6 XML Inválido de notas emitidas com o ambiente em contingência... 6 URL incorreta da SEFAZ-GO para emissão de CC-e... 6 Impressão DANFE via Printer... 6 Receptor de Nota Fiscal Eletrônica NF-e... 6 Importação de XML de Cancelamento... 6 Atualização da biblioteca de comunicação com protocolo MAPI no módulo extrator... 6 Consulta por semáforo para SEFAZ-BA e SEFAZ-PR... 6 XML na listagem de recebidos... 7 Emissor de Conhecimento de Transporte Eletrônico CT-e... 7 Importação de arquivo XML de CT-e de Cancelamento (portal e integrador)... 7 Geral... 7 Módulos iniciados via serviço do Windows... 7 Pesquisa de Natureza de Operação do grupo de empresa... 7 Integrador Infor ao gravar retorno na view SRE... 7
OBSERVAÇÕES IMPORTANTES Mantenha o Integrador TXT atualizado com a mesma versão do Portal/WebService. É aconselhável a leitura e consulta dos manuais do sistema disponibilizados no Contact Center por meio do endereço: www.mastersaf.com.br, acessando o menu: Base de Conhecimento Cliente > Mastersaf DFE > Manuais Técnicos. 1
NOVAS FUNCIONALIDADES / MELHORIAS EMISSOR DE NOTA FISCAL DE SERVIÇO ELETRÔNICA NFS-E Municípios liberados nesta versão: CIDADE UF WEBSERVICE UPLOAD Caxias do Sul RS X Eusébio CE Mariana MG X Município de São José dos Pinhais (PR) A Prefeitura de São José dos Pinhais passou a utilizar um modelo próprio. Dessa forma, foi criado e implementado um novo modelo, alterando o modelo de São José dos Pinhais de Ginfes para esse o novo saojosedospinhais. Município de Paraíso das Águas (MS) O município Paraíso das Águas foi cadastrado no sistema Mastersaf DFE. Ao realizar a migração do sistema CWNFS-e para o Mastersaf DFE, o município Paraíso das Águas não existia no sistema. Cadastro Empresa - NFS-e Incluído o campo 'numero_lote' da tabela 'msaf_dfe.dfe_numero_lote_rps' no programa de Parâmetros do Módulo NFSe, para que o usuário possa informar valor nesse campo. Hoje o acesso é somente via banco de dados. Disponibilizado no Cadastro Prestador > NFS-e - Número Inicial do Lote. Serviço Municipal Na listagem de Serviço Municipal há os filtros de Estado e Cidade, e ao informar valores para estes dois filtros e clicar em Cadastrar, os valores não eram repassados para a tela de cadastro. Dessa forma, foi alterada a tela para que, ao clicar em Cadastrar, a tela de cadastro já seja exibida preenchida com os valores de Estado e Cidade informados no filtro da listagem. 2
EMISSOR DE NOTA FISCAL ELETRÔNICA NF-E Alteração no tratamento do campo dhemi para notas Emitidas em EPEC Para NF-e do Layout 3.10 emitidas em EPEC que foram rejeitadas pela SEFAZ, após a correção dos dados esta nota é reenviada pelo ERP. Caso seja reenviada a nota com campo dhemi preenchido somente com a data, o DF-e preencherá automaticamente este campo com a mesma data e hora em que a emissão EPEC foi registrada no Ambiente Nacional. RECEPTOR DE NOTA FISCAL ELETRÔNICA NF-E Alteração na funcionalidade Download XML SEFAZ na Listagem de NF-e Recebidos Alteração na funcionalidade Download XML SEFAZ na Listagem de NF-e Recebidos A funcionalidade Download XML SEFAZ foi alterada para que, ao obter o XML da SEFAZ, o arquivo recebido seja armazenado também em pasta. A pasta poderá ser definida no novo parâmetro pasta_recebimento_nfe_download_xml, disponibilizado no arquivo integrador.properties. Alteração na funcionalidade Download XML SEFAZ Automático A funcionalidade Download XML SEFAZ Automático foi alterada para que, ao obter o XML da SEFAZ, o arquivo recebido seja armazenado também em pasta. A pasta poderá ser definida no novo parâmetro pasta_recebimento_nfe_download_xml, disponibilizado no arquivo integrador.properties. Registro de Importação de arquivos XML no log Foi alterado o log das NF-e recebidas para que após a importação do XML no sistema, seja registrado se o arquivo foi importado manualmente pela funcionalidade Upload XML ou se foi importado automaticamente pelo integrador. No log também será exibido o usuário que solicitou a ação. Criação do filtro Período Importação XML Acesse: Receptor NF-e > Listagem de NF-e Recebidos > Avançada > Pesquisa Avançada de Recebimento de NF-e Na busca Avançada, acordeon Filtro por Período, foi criado o filtro Período Importação XML para permitir refinar a exibição dos documentos na tela Listagem de NF-e Recebidos, pelo período em que o arquivo XML da Nota foi importado no sistema. Obs.: O filtro Período Importação XML poderá ser utilizado para pesquisar somente documentos com arquivo XML importado em data posterior a implementação desta funcionalidade. 3
Criação da coluna Razão Social Emissor Acesse: Receptor NF-e > Listagem de DANFEs Sem XML Na tela Listagem de DANFEs Sem XML, foi criada a coluna Razão Social Emissor no grid para facilitar a identificação do emitente das DANFES sem XML através da Razão Social da empresa vinculada ao seu CNPJ. A Razão Social será exibida somente para os documentos que tiverem sido recebidos previamente via Consulta Destinada/ Distribuição. RECEPTOR DE CONHECIMENTO DE TRANSPORTE ELETRÔNICO CT-E Registro de Importação de arquivos XML no log Foi alterado o log dos CT-e recebidos para que após a importação do XML no sistema, seja registrado se o arquivo foi importado manualmente pela funcionalidade Upload XML ou se foi importado automaticamente pelo integrador. No log também será exibido o usuário que solicitou a ação. 4
CORREÇÕES EMISSOR DE NOTA FISCAL DE SERVIÇO ELETRÔNICA NFS-E Município de Aracruz (ES) Situação: Para o município de Aracruz, o sistema Mastersaf DFE montava indevidamente as tags, ocasionando rejeição pela prefeitura. A prefeitura passou a validar os campos que não são obrigatórios e não possuem informação; neste caso, o sistema não deve gerar as tags. Solução: Com as correções, a solução foi implementada. Município de Barueri (SP) Situação: A Prefeitura de Barueri possui o código do País próprio, e não utiliza o Bacen. Porém, o Mastersaf DFE não reconhecia o código informado, e permanecia com o status 10 - Aguardando processamento. Solução: Após ajustes, a situação foi solucionada. Município de Itatiba (SP) Situação: O Portal Mastersaf DFE não gerava o registro tipo 3 - Detalhes da Fatura da RPS e, desta forma, o arquivo não era processado pela prefeitura. Solução: A situação foi corrigida, incluindo campos no layout específico para a cidade de Itatiba. Município de Niterói (RJ) Situação: Para o município de Niterói, uma inconsistência no retorno (E10) foi identificada na tabela script. Ao integrar com a prefeitura ocorria o erro: Erro Geral no BPM de classe: br.com.mastersaf.nfs.bpm.consultasituacaolotebpm, startup failed: Script3.groovy: 1: unexpected token: E10 @ line 1, column 97. nserro.get(0).codigo.equals(''e10 '') O problema ocorria devido que, na tabela msg_script estava salvo E10, com aspas duplas, sendo que o correto deveria ser com aspas simples. Solução: O sistema foi ajustado, permitindo a inclusão no banco de dados da informação E10 dentro de aspas simples e com espaço no final. EMISSOR DE NOTA FISCAL ELETRÔNICA NF-E Campo infadprod Situação: Na impressão do DANFE, a tag infadprod não era impressa tanto via portal quanto printer, em modelo paisagem e retrato. A tag era listada logo após a descrição do item. Contudo, após a versão 3.32.1 não era mais listada no DANFE, apenas sendo exibida no XML. Solução: Com a alteração, o problema foi corrigido. 5
Chave de acesso com o mês posterior ao da data de emissão Situação: Na geração de nota com a data de emissão do último dia do mês com a hora próxima da meia-noite, era gerada a chave de acesso do mês seguinte e não do mês especificado para a data de emissão. Solução: Alterado o sistema, passando a gerar corretamente a chave de acesso. XML Inválido de notas emitidas com o ambiente em contingência Situação: Para algumas notas emitidas enquanto o ambiente estava em contingência, era gerado um erro de XML Inválido, permanecendo com status de Erro. Ao reenviar a mesma nota (reenviar o arquivo TXT da nota pelo integrador) esta processava com sucesso. Solução: A correção foi aplicada ao sistema, normalizando o problema descrito. URL incorreta da SEFAZ-GO para emissão de CC-e Alteração da URL da SEFAZ-GO no ambiente de homologação, evento ENVIO_LOTE_CARTA_CORRECAO, versão layout = '2.00'. Anterior: https://homolog.sefaz.go.gov.br/nfe/services/v2/nferecepcaoevento Atual: https://homolog.sefaz.go.gov.br/nfe/services/v2/recepcaoevento?wsdl Impressão DANFE via Printer Situação: O DANFE era impresso com tamanho inadequado, ocasionando corte na impressão na margem. Apesar da exibição do PDF (aberto via portal) estar correta, ao disparar a impressão havia a opção de ajuste à página que, quando habilitado, gera corretamente, enquanto que se desmarcar, gera com problema, igual ao printer. Solução: Alterado o sistema para adequação do tamanho do relatório para os modos retrato e paisagem RECEPTOR DE NOTA FISCAL ELETRÔNICA NF-E Importação de XML de Cancelamento Situação: Ao importar uma nota, o sistema na consulta identificava o status e o colocava como Cancelada, porém, na tentativa de importar o XML de cancelamento, não era permitido, informando que a nota já constava na base com status de finalizada, sem permitir sobrescrevê-la. Solução: Após correção, a importação de XML de cancelamento é realizada normalmente quando a nota já consta como Cancelada através de consulta. Atualização da biblioteca de comunicação com protocolo MAPI no módulo extrator Implementação efetiva da API. Com o processo de aquisição da licença para esta API. Consulta por semáforo para SEFAZ-BA e SEFAZ-PR Situação 1: O sistema não permitia realizar consulta por Semáforo para a SEFAZ-PR e SEFAZ-BA (Ambiente Produção e Homologação - Versões 3.10 e 2.00). Solução 1: Algumas URL eram diferentes, e foram atualizadas conforme a SEFAZ. O sistema foi alterado, permitindo que a consulta no semáforo seja realizada corretamente. Situação 2: Ao realizar a consulta pelo semáforo, para o ambiente de produção, ocorria erro (não localizar a nota) e a tela do semáforo exibia Ambiente: Homologação. 6
Solução 2: Alterado o sistema para exibir corretamente o ambiente no qual a consulta foi realizada, indiferente do ambiente da base (homologação / produção). XML na listagem de recebidos Situação: Ao receber uma NF-e, o sistema validava o CNPJ do destinatário, tendo apenas um CNPJ cadastrado no Portal. O sistema considerava o IE do Portal (Cadastro da Empresa), desconsiderando o IE do XML. Foi identificado, contudo, que a nova rotina de Distribuição não era implementada com essa regra, e como a NF foi emitida para um destinatário com a IE diferente da cadastrada no Portal Mastersaf DFE, a nota não era exibida. Solução: Alterado o método Webservice de Distribuição para que, quando recebida uma NF, seja validado se possui CNPJ cadastrado, e ao retornar apenas um CNPJ não considera o IE da nota, mas sim o IE cadastrado no Cadastro de Empresa. EMISSOR DE CONHECIMENTO DE TRANSPORTE ELETRÔNICO CT-E Importação de arquivo XML de CT-e de Cancelamento (portal e integrador) Situação: Ao tentar realizar a integração de um arquivo XML Cancelado no portal, ocorria erro apontando que o arquivo XML é Inválido. O problema ocorria para integração via portal e via integrador. Solução: A situação foi corrigida. GERAL Módulos iniciados via serviço do Windows Situação: Ao realizar a atualização para a versão 3.31.0, foi identificado que os módulos iniciados via serviço do Windows apresentavam erro na inicialização e, ao verificar o wrapper.conf, possui '\' (desconfigurado). Solução: Alterado o sistema, corrigindo o problema. Pesquisa de Natureza de Operação do grupo de empresa Situação: Ao tentar pesquisar naturezas de operação cadastradas no grupo de empresas, o select de empresas foi modificado e não carregava o grupo, ocasionando erro. Solução: Com a correção, a pesquisa é realizada normalmente. Integrador Infor ao gravar retorno na view SRE Situação: No Mastersaf DFE, quando a nota consta com o status de Erro com a mensagem Xml Inválido: O valor do elemento 'IE' não é válido., o Integrador Infor não conseguia gravar esta mensagem nas View SRE devido ao caractere especial que consta no retorno, ocasionando erro. Solução: Após implementação de ajuste, a situação foi corrigida. 7