HOS Help Gestão de Conhecimento

Envio IQVIA via FTP


Fato

A IQVIA disponibiliza a opção de envio automático via FTP de seus arquivos.


Solução

Abaixo seguem os passos necessários para realizar as configurações para o envio automático via FTP da IQVIA:

1º Realize o download dos arquivos necessários no caminho \\Distribuicoes\Integrador\IQVIA\IQVIA.rar;
2º Extraia os arquivos para a pasta \mercfarma;
3º Instalar o serviço com o comando sc create HOSIMSHealthService binpath= "c:\mercfarma\HOSIMSHealthPBSService.exe" (executar o cmd como administrador);
4º Registrar a dll HOSRelatoriosFuncoes.dll com Regasm /codebase / tlb;
5º Editar o arquivo HOSIMSHealthConfig.xml com as informações de envio:
Empresas: Os códigos das empresas cujas informações serão enviadas. Separar por vírgula. Colocar zero para enviar de todas;
Emails: Para envio de erros. Separar por ponto e virgula ";";
P344: Se somente produtos lançados na P344. false ou true;
Usuario: Usuário FTP;
Senha: Senha FTP;
URL: Url do FTP.
6º Configurar o serviço (em services.msc) com o logon do usuário local e com atraso na inicialização;
7º Verificar se existe o caminho de pastas C:\mercfarma\IMS Health\PBS, caso não exista, criar;
8º Iniciar o serviço HOSIMSHealthPBSService.

OBS: Em casos de erros, além do envio para os emails configurados, um log será gerado no caminho c:\mercfarma\LogErrosServicoHOSIMSHealth.txt.