Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Linx MDF-e

...


Painel

Assunto

O Linx MDF-e é uma aplicação Windows responsável pela troca de informações entre

...

o ERP e o ambiente autorizador, para possibilitar a emissão de MDF-e.

Este documento descreve os procedimentos operacionais para efetuar a instalação/atualização do Linx MDF-e, bem como a parametrização e utilização do sistema.


Painel

Pré-requisitos

  • Windows 7 ou superior;

  • Microsoft .Net Framework 3.5 SP1 ou superior;

  • IBM Informix Client SDK 3.50 ou superior (Quando utilizado banco de dados Informix);



Painel

Sumário

Índice
maxLevel5




Painel

Instalação/ Atualização

...

SOBREPONDO UMA INSTALAÇÃO EXISTENTE

Se já existir uma versão anterior do Linx MDF-e instalada, siga os passos abaixo antes de instalar a nova:


  1. Faça uma cópia do arquivo " C:\Linx Sistemas\MDFe\mdf-e.ini", do diretório "C:\Linx Sistemas\MDFe\certificados" e do diretório "C:\Linx Sistemas\MDFe\logomarca". Após a instalação da nova versão (ver passos abaixo), retorne para o diretório " C:\Linx Sistemas\MDFe\" o arquivo e as pastas copiadas, sobrepondo o que porventura tenha sido criado pelo instalador da nova versão.
  2. Execute a desinstalação do Linx MDF-e através do Painel de Controle do Windows.
  3. Execute a instalação do Linx MDF-e (seguir passos descritos no

...

  1. item Instalação)

...

INSTALAÇÃO DO SISTEMA

  1. Configuração do sistema operacional:

a) (Somente 64bits) verificar o controle de contas de usuário:

i. Clique em "Iniciar", "Painel de Controle", "Contas de Usuário e Segurança Familiar", "Contas de Usuário", opção "Alterar configurações de Controle de Conta de Usuário".

ii. Na tela que será apresentada, garantir que está selecionado para "Nunca notificar" alterações no computador.

iii Talvez seja necessário reiniciar o computador.


b) Verificar se o Microsoft .Net está instalado:

i.     Clique em "Iniciar", "Painel de Controle", "Programas", "Programas e Recursos", opção "Ativar ou desativar recursos do Windows".

ii.   Será exibida uma lista com os recursos do Windows. Localize e marque o item "Microsoft .Net Framework 3.5.1"

iii. Clique em Ok e após concluir, reinicie o computador.


c) (Somente 64bits) O usuário definido para utilização do Linx DMS MDF-e deve ter permissões administrativas (tipo de conta "Administrador").


2. Efetuar download do Linx MDF-e e descompactar em um diretório temporário: 

  • Instalar "IBM Informix Client SDK " (executar "setup.exe" do diretório "\IBM Informix Client SDK");


3. Executar o "Windows Update" e garantir que o sistema operacional está atualizado. <-- IMPORTANTE!

4. Executar "Instalar Linx DMS MDF-e.exe" (ver instruções nas próximas páginas no tópico “Instalação”).


5. (Somente 64bits) Conferir se o registro do Informix está correto em "C:\Windows\Microsoft.NET\Framework\v4.0.30319\CONFIG\machine.config":

a) Abrir no Bloco de Notas o arquivo citado.

b) Procurar o texto "<runtime>".

c) Verificar se entre "<runtime>" e "</runtime>" existe o bloco de informações abaixo. Se não existir, incluir.


Bloco de código
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v2.0.50727">
<dependentAssembly xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity name="IBM.Data.Informix" publicKeyToken="7c307b91aa13d208" culture="" />
<bindingRedirect oldVersion="2.81.0.0" newVersion="3.0.0.2" />
</dependentAssembly>
<dependentAssembly xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity name="IBM.Data.Informix.3.0.0" publicKeyToken="7c307b91aa13d208" culture="" />
<bindingRedirect oldVersion="2.81.0.0" newVersion="3.0.0.2" />
<codeBase version="3.0.0.2" href="C:\Program Files (x86)\IBM\Informix\Client-SDK\bin\netf20\specific\IBM.Data.Informix.3.0.0.dll" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="">
<dependentAssembly xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity name="IBM.Data.Informix" publicKeyToken="7c307b91aa13d208" culture="" />
<bindingRedirect oldVersion="2.81.0.0" newVersion="3.0.0.2" />
</dependentAssembly>
<dependentAssembly xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity name="IBM.Data.Informix.3.0.0" publicKeyToken="7c307b91aa13d208" culture="" />
<bindingRedirect oldVersion="2.81.0.0" newVersion="3.0.0.2" />
<codeBase version="3.0.0.2" href="C:\Program Files (x86)\IBM\Informix\Client-SDK\bin\netf20\specific\IBM.Data.Informix.3.0.0.dll" />
</dependentAssembly>
</assemblyBinding> 

O módulo MDFe.exe foi compilado na versão do framework 4.0, e caso ocorra o erro abaixo ao acessar o sistema, favor seguir os procedimentos listados:


ERRO:
"Não foi possível localizar o Provedor de Dados .Net Framework solicitado. Talvez ele não esteja instalado."

d) Procurar o texto "<DbProviderFactories>".

e) Verificar se entre "<DbProviderFactories>" e "</DbProviderFactories>" existe o bloco de informações abaixo. Se não existir, incluir.


Bloco de código
<add name="Odbc Data Provider" invariant="System.Data.Odbc" description=".Net Framework Data Provider for Odbc" type="System.Data.Odbc.OdbcFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add name="OleDb Data Provider" invariant="System.Data.OleDb" description=".Net Framework Data Provider for OleDb" type="System.Data.OleDb.OleDbFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add name="OracleClient Data Provider" invariant="System.Data.OracleClient" description=".Net Framework Data Provider for Oracle" type="System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add name="SqlClient Data Provider" invariant="System.Data.SqlClient" description=".Net Framework Data Provider for SqlServer" type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 
<add name="IBM Informix .NET Data Provider" invariant="IBM.Data.Informix" description="IBM Informix Data Provider for .NET Framework 2.0" type="IBM.Data.Informix.IfxFactory, IBM.Data.Informix, Version=3.0.0.2, Culture=neutral, PublicKeyToken=7c307b91aa13d208" />
<add name="IBM Informix .NET Data Provider 3.0.0" invariant="IBM.Data.Informix.3.0.0" description="IBM Informix Data Provider 3.0.0 for .NET Framework 2.0" type="IBM.Data.Informix.IfxFactory, IBM.Data.Informix.3.0.0, Version=3.0.0.2, Culture=neutral, PublicKeyToken=7c307b91aa13d208" />


Instalação

a) Execute o instalador do produto "Instalar Linx MDF-e.exe". Surgirá então a tela inicial do instalador, onde deve-se informar o diretório onde será instalada a aplicação:


Image Modified

Após informar o diretório, clique

...

em Avançar

...

 para continuar. 
c) Será criado um atalho no MENU INICIAR para facilitar o acesso ao aplicativo. 
d). Na próxima tela será exibida a configuração definida para a instalação.


Image Modified

Clique

...

em Instalar

...

 para continuar.
e) Será exibida uma tela de acompanhamento da instalação do produto.


Image Modified

Aguarde a conclusão do processo.
f) Após a finalização do processo acima, surgirá uma tela de conclusão da instalação:


Image Modified 
Clique

...

em Concluir

...

 para finalizar a instalação do produto.

...

PARAMETRIZAÇÃO

IBM Informix Client-SDK 3.50 (Quando utilizado banco de dados Informix);
Execute o aplicativo Setnet32 (menu "Iniciar", "IBM Informix Client-SDK 3.50") e selecione a aba "Environment". Nas opções apresentadas, procure pela chave "DBMoney" e altere (caixa "Edit Environment Variable") para "R$," (incluir a vírgula!).


Image Modified


Na aba "Server Information", preencha os campos do servidor Informix ("IBM Informix Server", "HostName", "Protocolname" e "Service Name"). Em seguida, clique em "Make Default Server".


Image Modified


Na aba "Host Information", selecione em "Current Host" o "HostName" informado na aba anterior. Informe o usuário ("User Name") e senha (Password Option") para conexão.


Image Modified 
Clique em "Aplicar" e "Ok".


  • OBS: Para consultar os dados de configuração das portas de comunicação com o banco de dados, acesse o

...

  • servidor do ERP com o usuário root e verifique o conteúdo do arquivo "/etc/services".

Linx MDF-e


Na primeira execução do módulo Linx MDF-e será informado que o sistema ainda não está configurado e será apresentada a tela de parâmetros.


Image Modified


Image Modified 

Os campos apresentados devem ser parametrizados conforme abaixo:


  • Tipo BD:

...

  •  deve ser informado qual o Banco de dados;
  • DLL:

...

  •  Deve ser informada a DLL de comunicação, de acordo com o sistema DMS utilizado:
    • SISDIA: MDFe.Sisdia.dll
    • Baixar a DLL acima e copia-la para o diretório padrão de Instalação C:\Linx Sistemas\MDFe ou para o diretório que foi efetuado a instalação.
  • Host/Instância:

...

  •  Deve ser informada a Instância do banco, no caso de Banco de Dados Informix, ou Nome ou IP do servidor de banco, no caso de outros tipos de Banco de Dados.
  • DataBase:

...

  •  Informe o nome da base de dados;
  • Usuário: Informe o usuário do banco de dados;
  • Senha: Informe a senha do usuário do banco de dados.
  • Seleciona Logomarca:  deve ser selecionado o arquivo com a imagem referente à logomarca que será impressa

...

  • no DAMDFe 



Ao acessar a aplicação, em: Sistema, Parâmetros, Gerais,

...

 devem ser definidos os parâmetros para comunicação com o ambiente autorizador de MDF-e:


Image Modified


  • Ambiente:

...

  •  Informar Homologação ou Produção;
  • WebService:

...

  •  Deve ser informado o link para acesso ao Webservice, sem a informação da operação, exemplo:


Homologação:


Link completo: https://mdfe.svrs.rs.gov.br/ws/MDFerecepcao/MDFeRecepcao.asmx
Link a ser parametrizado: https://mdfe-homologacao.svrs.rs.gov.br/ws/

Produção:

Link completo: https://mdfe-homologacao.svrs.rs.gov.br/ws/MDFerecepcao/MDFeRecepcao.asmx
Link a ser parametrizado: https://mdfe.svrs.rs.gov.br/ws/


  • Porta:

...

  •  Informar porta utilizada para envio de Email (Processo ainda não implementado)
  • Proxy:

...

  •  Informar as configurações de Proxy, caso o ambiente (rede) utilizado possua estes dados;
  • Certificado Digital:

...

  •  O certificado poderá ser utilizado de duas formas:
    • Série:

...

    •  O certificado será instalado na estação de trabalho onde o Linx MDF-e está sendo executado, e o número de série deste certificado deverá ser informado com campo Série, conforme abaixo:



Image Modified


  • Arquivo:

...

  •  Deverá ser informado o caminho onde se encontra o arquivo referente ao certificado digital (.pfx). O mesmo será copiado para a pasta: "C:\Linx Sistemas\MDFe\certificados", e será gravado com o nome "cnpj.pfx":


Image Modified


  • Senha:

...

  •  Deve ser informada a senha do Certificado Digital.


Painel

Execução do Sistema

...

LINX MDF-

...

E


  • Execute o módulo Linx MDF-e. Será apresentada a tela para seleção do Emitente. Nesta tela serão apresentadas todas as filiais cadastradas no Banco de Dados Selecionado. Nela deverá ser definido o CNPJ emissor do MDF-e:


Image Modified


  • Para a geração de um MDF-e, selecione a opção:

...

  •  Manifesto Eletrônico, Emitir MDF-e. Será apresentada a tela abaixo, onde deverão ser definidos todos os dados para a emissão do MDF-e. (Esta tela é semelhante à tela do emissor gratuito utilizado atualmente).


Image Modified
Após cadastrar o MDF-e, este deverá ser salvo, e em seguida transmitido.


  • Para o gerenciamento de MDF-e gerados, transmissão de MDF-e salvos, Cancelamento e encerramento de MDF-e, inclusão de condutor, exportação de XML e impressão, acessar a opção:

...

  •  Manifesto Eletrônico, Gerenciar MDF-e.



Image Modified


  • Os MDF-e devem ser encerrados, para tal operação, poderá ser acessada a opção:

...

  •  Manifesto Eletrônico, Consultar MFF-e não Encerrados. Nesta opção serão apresentados todos os MDF-e não encerrados, possibilitando a o encerramento de cada um deles:


Image Modified


Painel

NT 2020.001 MDF-e Integrado

Na versão 5.0 do MDF-e disponível no instalador “Instalar Linx MDF-e v5.0.exe”, possui as Implementações para Atender a NT 2020.001 MDF-e Integrado.

 

Efetuar um backup da pasta do MDF-e

        C:\Linx Sistemas\MDFe

 

Instalar o executável “Instalar Linx MDF-e v5.0.exe”.

 

Implementamos a tela “Pagamentos do Frete”, que fica dentro da aba “Rodoviário” que já existia, o preenchimento é obrigatório para validar o MDF-e.

Image Added

Outra aba Implementada foi “Produto Predominante”:

Image Added

Na tela de “Gerenciamento de MDF-e”, possui a nova opção “Enviar Evento Inf.Pagamento” que está disponível apenas para MDF-e Autorizados, esta tela é a mesma de “Pagamentos do Frete”.

 

Ao clicar no botão “Enviar Evento Inf.Pagamento”, será aberto a tela “Pagamentos do Frete” conforme abaixo:


Image Added

OBS.: Caso seja necessário voltar a versão anterior, remova a pasta MDF-e que possui a nova instalação e volte backup da pasta MDF-e.