O serviço de Web Service responsável pelo envio e recebimento de alguns documentos eletrônicos emitidos pelo Avacorp.
Deve-se utilizar este serviço quando sua empresa emitir eletronicamente um dos seguintes documentos, AvaRisk (Gerenciadora de Risco), MDF-e (Manifesto Eletrônico), CC-e (Carta de Correção Eletrônica), NF-e (Nota Fiscal Eletrônica), NFS-e (Nota Fiscal de Serviço Eletrônica), PEF (Pagamento Eletrônico de Frete) ou Vale Pedágio.
1. Pré-Requesitos:
• ASP .NET 4.0;
• .NET Framework 4.0;(A partir da versão 18.4.1 do EDIWS, é necessário .NET Framework 4.6.2)
• IIS 6 ou superior.
• As últimas atualizações do Windows Update.
• Drive PostgreSQL – UNICODE – Obs.: Este drive deverá ser somente instalado, não é necessário nenhuma configuração adicional.
Download no link abaixo:
http://avaconsa.com.br/Avacon/Programas/psqlodbc_11_01_0000-x86.zip
1.1 As versões abaixo segue a lista de Windows que não contemplam mais a atualização do EDIWS 18.4.1 ou superior.
• Windows XP
• Windows Vista
• Windows 7
• Windows 8
• Windows Server 2003
• Windows Server2008
• Windows Server 2008 – SP2
2. As atualizações do Web Service EDIWS serão disponibilizadas junto com as patchs do sistema quando sua atualização for necessária. Se sua empresa utiliza este serviço fique atento quando estiver realizando atualizações de patch, se a tela abaixo aparecer durante a atualização verifique se o Web Service EDIWS está disponível para download.
Para mais informações sobre o download de serviços acesse o manual clicando aqui.
Observação: O download das atualizações de Web Service EDIWS da tela acima não é obrigatória, então fique atento, pois se o download não for realizado aqui e a empresa utiliza o Web Service será necessário acessar este link para realizar o download.
2.1. Se você já utiliza o serviço EDIWS o mesmo deve ser desinstalado antes de executar a nova instalação, para isso execute o processo “Appwiz.cpl” no Windows.
2.2. Na tela de Programas e Recursos, selecione o EDIWS, e clique no botão Desinstalar na parte superior da tela ou clique com o botão direito no EDIWS e selecione a opção Desinstalar como mostra a imagem abaixo:
2.3. Para iniciar a instalação, após o download do Webservice EDIWS faça a extração do arquivo EDIWS_”versão”.zip e inicie a instalação pelo arquivo “Setup.exe“.
Quando a instalação é realizada através do arquivo “Setup.exe” o instalador verifica e instala os pré-requisitos do sistema e depois executa a instalação do arquivo de extensão “msi” automaticamente.
2.4. Na tela a abaixo clique no botão Avançar:
2.5. Durante a instalação será necessário informar o diretório virtual do IIS, na tela abaixo, realize a seguinte configuração nos campos:
• Site: não altere;
• Diretório Virtual: Informe o diretório onde encontra-se o Avacorp/EDIWS
• Pool de Aplicativos: selecione a opção ASP.NET v4.0.
2.6. Na próxima tela é necessário realizar as configurações de conexão com o banco de dados, para isso realize a seguinte configuração:
• Servidor: Informe o endereço onde se encontra o banco de dados do Avacorp;
• Porta: Informe a porta de conexão do banco de dados do Avacorp;
• Banco de dados: Informe o nome do banco de dados do Avacorp;
Por padrão, o usuário utilizado na conexão com o banco de dados é o “Postgres” sem a utilização de senha. Se for necessário alterar, utilize o aplicativo “QuickConfig.exe”, que se encontra por default no caminho C:\inetpub\wwwroot\AvaCorp\EDIWS.
2.7. Para confirmar a instalação clique no botão Avançar e aguarde enquanto a instalação é realizada:
2.8. Ao termino da instalação clique no botão Fechar:
2.9. Após o final da instalação, o EDIWS estará no diretório padrão do IIS, já convertido para aplicativo.
3. Se houver necessidade de alterar a configuração de conexão com o banco de dados utilize o QuickConfig.exe, que se encontra por default no caminho C:\inetpub\wwwroot\AvaCorp\EDIWS.
3.1. Para alterar a conexão com o banco de dados selecione um dos registros de conexão que estão à direita na tela abaixo, realize a alteração nos campos necessários e clique no botão Alterar conexão.
A configuração principal do EDIWS é a de nome “Default”, se os dados de conexão de banco de dados forem os mesmos para as conexões de “PEF, Avarisk, Thyssenkrupp, NFSe, NFSeG2Ka, Valepedagio,avacorpvirtual2, PointSystem”, não é necessário configura-las, pois a conexão default será utilizada.
Certifique se que o campo Param. Adicionais esteja preenchido como Pooling=false, isso garante que as conexões com o banco de dados não fiquem abertas após o termino do processo.
1. Durante a instalação o instalador interrompe a instalação do serviço.
1.1. Para corrigir este problema clique no menu Iniciar do Windows, Painel de Controle e selecione a opção Programas e Recursos:
1.2. Em Programas e Recursos selecione a opção Ativar ou desativar recursos do Windows.
1.3. Na tela de Recursos do Windows marque a opção “Compatibilidade com Metabase do IIS e configuração do IIS6”.
2.0. Ao chamar o EDIWS através do IIS e o erro abaixo ocorrer, será necessário deletar o arquivo stdle.dll da pasta bin.
2.1. O acesso á pasta bin, poderá ser efetuado dentro da pasta onde foi instalado o EDIWS, estaremos desferindo um duplo clique sobre o diretório.
2.2. Para que o erro mostrado acima não ocorra, será necessário deletar o arquivo sdole.dll, conforme feito na imagem abaixo.