MASTERSAF NEXUS VERSÃO 2.06_8
SUMÁRIO Introdução... 1 Novas funcionalidades/melhorias...2 Alteração para tratar NT 2013.003... 2 Alteração do XML de CC-e na Interface... 3 Atualização...4 Scripts... 4 Interface... 4 Engine... 4 DANFE... 4 Schema... 4
INTRODUÇÃO Este informativo apresenta as alterações da liberação 2.06_8 do produto Mastersaf NeXUS. Inicialmente são apresentadas as alterações implementadas e na sequencia os pré-requisitos para atualização. Leia atentamente o informativo antes de iniciar o processo de atualização. 1
NOVAS FUNCIONALIDADES/MELHORIAS Os ajustes realizados são em virtude da NT2013.003, que entra em vigor para homologação no dia 15/05/2013 e em produção no dia 30/05/2013. IMPORTANTE: Realize primeiramente esta atualização em ambiente de homologação, e somente após validação e testes, replique para o ambiente de produção. O repasse destas alterações para produção deve ser realizado logo após o dia 30/05; caso contrário, as notas enviando estas informações podem ser rejeitadas pela SEFAZ. Realize os devidos backups das informações antes da aplicação destas atualizações. Alteração para tratar NT 2013.003 As rotinas de importação e geração de XML foram alteradas para tratar os dois novos campos Valor total tributos, conforme NT2013.003. Foram adicionados dois novos campos, um tabela de campa da nota e outro na tabela de item. As tabelas foram preparadas para receber estes novos campos. Dependendo do formato de integração, será necessário alterar as configurações de integração (procedures/views/arquivo texto/arquivo XML), conforme utilizado pela empresa. A rotina de geração do XML foi alterada para considerar os dois novos campos adicionados no schema. Os campos serão apresentados dentro da tag ICMSTot para a capa e dentro da tag Impostos para o item. Caso os campos não sejam informados, as tags não serão apresentadas no XML. Na estrutura do DANFE foi realizada apenas uma alteração, que inclui o campo Valor Total Tributos, no grupo de impostos na capa da nota. Para o item, a view correspondente deve ser alterada para apresentar o valor após a descrição do produto, conforme exemplo do item 3.4, deste documento. Caso o DANFE utilizado seja customizado, será necessário realizar as alterações por conta própria, a atualização contempla somente os modelos padrões oferecidos pelo NeXUS. Abaixo exemplo de como será apresentada a view no modo retrato: 2
Abaixo segue exemplo da view em modo paisagem: Alteração do XML de CC-e na Interface A rotina que permite o download do XML de CC-e do NeXUS foi alterada para entregar o XML processado da CC-e, já com protocolo de registro do evento, bem como demais detalhes de aprovação. 3
ATUALIZAÇÃO Antes de iniciar a atualização, é importante que os serviços sejam parados, e sejam realizados backups do banco e dos arquivos, tanto da interface quanto do Engine. 1. Scripts Os scripts estão separados entre Oracle/SQLServer. No pacote constam apenas os scripts para alteração das tabelas base da nota (capa e item) e também para inserção na tabela de schema. Ajustes necessários para integração e emissão do DANFE, segue abaixo, sugestão de alterações. Como estes itens podem ser customizados, cada empresa/canal de atendimento é responsável por analisar e adaptar estes objetos durante a atualização. Como sugestão para alteração das views de importação e geração do DANFE, seguir o padrão abaixo: vw_icmstot_1_10 adicionar o campo vtottrib, exemplo: nexus.dbo.aud_mask(convert(numeric(13,2), favalortotaltrib),'.',2,'',13) as vtottrib vw_prod_1_10 adicionar o campo vtottrib, exemplo: nexus.dbo.aud_mask(convert(numeric(13,2), itvalortotaltrib),'.',2,'',13) as vtottrib vw_aud_danfe_capa_3_00 adicionar campo para ser apresentado no DANFE: dbo.maskdanfe(icmstot.vtottrib,',',2,'.',17) as valortotaltributos vw_aud_danfe_itens_3_00 adicionar campo para ser apresentado no DANFE. Concatenar na descrição do produto: '.Vl Aprox. Tributos: ' + dbo.aud_mask(itvalortotaltrib,'.',2,'',17) 2. Interface Seguem abaixo os passos para atualização da interface do Nexus: 1. Pare o serviço de interface; 2. Realize backup do diretório de interface; 3. Apague os arquivos do diretório da interface, mantendo somente um cópia dos arquivos Web.config e Web.sitemap ; 4. Copie os arquivos do diretório Interface contido no pacote de instalação; 5. Inicie o serviço da interface;. 3. Engine Seguem abaixo os passos para atualização do serviço do Nexus: 1. Pare o serviço da instância do Nexus; 2. Realize backup do diretório inteiro do serviço; 3. No diretório do serviço, substitua as duas DLLs contidas no pacote de atualização, no diretório Engine. 4. Inicie o serviço; 4. DANFE Para atualizar os DANFE, os arquivos do diretório DANFE no pacote de atualização devem ser atualizados no diretório de configuração correspondente. Importante realizar backup dos arquivos atuais. 5. Schema Para atualizar o schema, o arquivo do diretório Schema no pacote de atualização deve ser atualizado no diretório de configuração correspondente. Importante realizar backup dos arquivos atuais. 4