Páginas filhas
  • 2. Configuração

Configurações no Logix

Para configurar a integração do Fluig com o Logix é necessário alterar o arquivo de profile** e adicionar os parâmetros abaixo:

#Chave para habilitar a integração do LOGIX com o Fluig, sendo:
#true  = habilitado
#false = desabilitado
logix.ecm.enabled=true
#URL base dos serviços WEBSERVICES do Fluig
logix.ecm.url=http://localhost:8080/webdesk/
#Usuário Fluig que será utilizado para integração
logix.ecm.user=admlogix
#Senha do usuário integrador
logix.ecm.userPassword=********
#Código da empresa do Fluig que será utilizada na integração
logix.ecm.company=1
#IP ou DNS do servidor FTP do Fluig
logix.ecm.ftpHost=localhost
#Porta do servidor FTP do Fluig
logix.ecm.ftpPort=21
#Quantidade de dias para expiração dos documentos publicados pelo LOGIX (padrão 4015)
logix.ecm.docExpiration=365
#Indica se os XMLs trafegados nas requisições entre Logix e Fluig serão salvos no servidor do LOGIX (para debug)
logix.ecm.wsSaveXml=true
#Indica se a ferramenta em uso é o Fluig ou o ECM
logix.ecm.isFluig=true

** A partir da versão 12.1.17 do Logix será possível definir estas informações a partir da tela do "Configurador Logix" na opção "ECM/fluig" e a partir desta mesma tela efetuar um teste de conexão para verificar se todos os dados foram informados corretamente.

 

Configurações no Fluig

No Fluig é necessário incluir dois Datasets customizados para ativar a integração com o ERP Logix.

Serviço WSECMSERVICELOGIX

Será necessário criar no Fluig o serviço WSECMSERVICELOGIX que permite a execução das rotinas do Logix através de um Web Service a partir do Fluig. A criação deste serviço é realizada através do Fluig Studio, conforme demonstra a imagem abaixo. 

O caminho do serviço será semelhante a este: http://[SERVIDOR-HTTP-LOGIX]:[PORTA-HTTP-LOGIX]/WSECMSERVICELOGIX.apw?WSDL.

Dataset LogixServerDS

Este Dataset deve ser criado com as informações do servidor de execução HTTP TOTVS Tec do Logix. Neste Dataset deve ser incluído o caminho do servidor (IP ou DNS), porta, usuário integrador e a senha do usuário integrador em Base64 (poderá ser utilizado o serviço online http://www.base64encode.org/ para codificar a senha em Base64).

O conteúdo, na linguagem JavaScript, pode ser encontrado abaixo:

function createDataset(fields, constraints, sortFields) {
	var newDataset = DatasetBuilder.newDataset();
	     
	//Cria as colunas do DATASET.
	newDataset.addColumn("host");
	newDataset.addColumn("port");
	newDataset.addColumn("user");
	newDataset.addColumn("pswd");

	//Cria os registros das colunas do DATASET.
	newDataset.addRow(new Array("localhost","8080","admlog","MTIzNDU2Nzg="));

	return newDataset;
}

Dataset LogixExecServiceDS

Este outro Dataset é responsável por efetuar as execuções das rotinas do ERP Logix a partir do Fluig. O arquivo JavaScript a ser importado no Fluig pode ser encontrado neste link: LogixExecServiceDS.js.

 

  • Sem rótulos