<div id="main-content" class="wiki-content group">
	<script type='text/javascript'>
		//<![CDATA[
		AJS.toInit(function() {
			if (Cloak) {
				Cloak.closeHTML = "<span class=\'cloakDefaultClose\'/>";
				Cloak.openHTML = "<span class=\'cloakDefaultOpen\'/>";
				Cloak.toggleZone = true;
				Cloak.memoryDuration = 0;
				Cloak.memoryPrefix = "contentId:108659933";
				Cloak.memoryPath = "/";
			}
		});// ]]>
	</script>
	<script type='text/javascript'>
		//<![CDATA[
		AJS.toInit(function() {
			if (jQuery.composition && jQuery.composition.deck) {
				jQuery.composition.deck.memoryDuration = 0;
			}
		});// ]]>
	</script>
	<h1 id="id-2.Configuração-ConfiguraçõesnoLogix">
		<span style="color: rgb(0, 51, 102);">Configuraciones en el
			Logix</span>
	</h1>
	<p>
		Para configurar la integración de Fluig con el Logix es necesario
		cambiar el archivo de&#160;<em>perfil</em> y agregar los parámetros
		siguientes:
	</p>
	<style type="text/css">
.comment {
	color: #008000;
}
.parameter {
	color: blue;
}
.value {
	color: red;
}
</style>
	<pre>
<span class="comment">#Clave para habilitar la integración de LOGIX con ECM, siendo:
#true = habilitado
#false = deshabilitado</span>
<span class="parameter">logix.ecm.enabled</span>=<span class="value">true</span>
<span class="comment">#URL de localización del ECM</span>
<span class="parameter">logix.ecm.url</span>=<span class="value">http://localhost:8080/webdesk/</span>
<span class="comment">#Usuario integrador, este usuario debe existir tanto en LOGIX como en ECM</span>
<span class="parameter">logix.ecm.user</span>=<span class="value">admlogix</span>
<span class="comment">#Contraseña del usuario integrador</span>
<span class="parameter">logix.ecm.userPassword</span>=<span
			class="value">********</span>
<span class="comment">#Código de la empresa del ECM que será utilizado en LOGIX</span>
<span class="parameter">logix.ecm.company</span>=<span class="value">1</span>
<span class="comment">#IP o DNS del servidor FTP del ECM</span>
<span class="parameter">logix.ecm.ftpHost</span>=<span class="value">localhost</span>
<span class="comment">#Puerto del servidor FTP del ECM</span>
<span class="parameter">logix.ecm.ftpPort</span>=<span class="value">21</span>
<span class="comment">#Cantidad de días al vencimiento de los documentos publicados por el LOGIX (por defecto 4015)</span>
<span class="parameter">logix.ecm.docExpiration</span>=<span
			class="value">365</span>
<span class="comment">#Indica si los XMLs traficados en la WF se guardarán en el servidor del LOGIX</span>
<span class="parameter">logix.ecm.wsSaveXml</span>=<span class="value">true</span>
<span class="comment">#Indica si la herramienta en uso es el Fluig o el ECM</span>
<span class="parameter">logix.ecm.isFluig</span>=<span class="value">true</span>
</span>
</pre>
	<h1 id="id-2.Configuração-ConfiguraçõesnoFluig">
		<span style="color: rgb(0, 51, 102);">Configuraciones en Fluig</span>
	</h1>
	<p>En Fluig es necesario incluir dos Datasets personalizados para
		activar la integración con ERP Logix.</p>
	<h3 id="id-2.Configuração-ServiçoWSECMSERVICELOGIX">
		<span style="color: rgb(0, 51, 102);">Servicio
			WSECMSERVICELOGIX</span>
	</h3>
	<p>Usted necesitará crear el servicio WSECMSERVICELOGIX en Fluig
		que permite la ejecución de rutinas Logix a través de un servicio Web
		desde Fluig. Se creará este servicio mediante el Fluig Studio, como se
		muestra en la imagen siguiente.&#160;</p>
	<p>
		<img class="confluence-embedded-image"
			src="http://tdn.totvs.com/download/attachments/108659933/WSECMSERVICELOGIX.jpg?version=1&modificationDate=1405025383000&api=v2"
			data-image-src="http://tdn.totvs.com/download/attachments/108659933/WSECMSERVICELOGIX.jpg?version=1&modificationDate=1405025383000&api=v2">
	</p>
	<p>
		La ruta del servicio será similar a éste:&#160;<a rel="nofollow">http://[SERVIDOR-HTTP-LOGIX]:[PORTA-HTTP-LOGGIX]/WSECMSERVICELOGIX.apw?WSDL</a>.
	</p>
	<h3 id="id-2.Configuração-DatasetLogixServerDS">
		<span style="color: rgb(0, 51, 102);">Dataset LogixServerDS</span>
	</h3>
	<p>
		Este Dataset debe ser creado con la información del servidor de
		ejecución HTTP TOTVS Tec de Logix. En este Dataset debe incluirse la
		ruta del servidor (IP o DNS), puerto, usuario integrador y contraseña
		del usuario integrador en Base64 (puede utilizar el servicio en línea
		<a href="http://www.base64encode.org/" class="external-link"
			rel="nofollow">http://www.base64encode.org/</a>&#160;para codificar
		la contraseña en Base64).
	</p>
	<p>A continuación puede encontrar el contenido en lenguaje
		JavaScript:</p>
	<div class="code panel pdl" style="border-width: 1px;">
		<div class="codeContent panelContent pdl">
			<pre class="theme: Eclipse; brush: javascript; gutter: false"
				style="font-size: 12px;">function createDataset(fields, constraints, sortFields) {
	var newDataset = DatasetBuilder.newDataset();
	     
	//Crea las columnas del DATASET.
	newDataset.addColumn("host");
	newDataset.addColumn("port");
	newDataset.addColumn("user");
	newDataset.addColumn("pswd");
	//Crea los registros de las columnas del DATASET.
	newDataset.addRow(new Array("localhost","8080","admlog","MTIzNDU2Nzg="));

	return newDataset;
}</pre>
		</div>
	</div>
	<h3 id="id-2.Configuração-DatasetLogixExecServiceDS">
		<span style="color: rgb(0, 51, 102);">Dataset
			LogixExecServiceDS</span>
	</h3>
	<p>
		Este Dataset es responsable de ejecutar las rutinas del ERP Logix a
		partir del Fluig. Puede encontrar el archivo JavaScript importado a
		Fluig en el siguiente link: <strong><a
			href="http://tdn.totvs.com/download/attachments/181963240/147096286.js?version=1&modificationDate=1425652550000&api=v2">LogixExecServiceDS.js</a></strong>.
	</p>
	<p>&#160;</p>
</div>