Sincronizador Latinconnect y Tourplan

From Latinconnect
Jump to navigation Jump to search

Requerimientos

  • Usuario Administrador
  • Acceso remoto (Escritorio remoto, TeamViewer, uo)

Instalar sincronizador de latinconnect

Paso 1: Instalar los Programas requeridos en el servidor donde se va a instalar el sincronizador

Estos son los programas que necesitamos instalar utilizando el Web Platform Installer (5)

Microsoft Drivers for PHP for SQL Server on IIS (mínimo la  Versión 3.2) PHP (correspondiente al Driver anterior) (mínimo la versión 5.3.28) PHP Manager for IIS

MySQL Server (mínimo versión 5.6) MySQL Workbench (última versión)

Git esto se puede bajar de https://git-scm.com/download/win

Instalar php Bajar de internet Microsoft web platform installer https://www.microsoft.com/web/downloads/platform.aspx nos interesa php y el controlador de sql server para php agregar controlador michosoft driver php versión 5 6 y php versión 5 6 Instalar

Paso 2: Crear la carpeta donde se instalará el sincronizador

Ir al servidor

Archivos de programa

Abrir carpeta llamada Latinconnect

Paso 3: Descargar de Latinconnect el certificado ssh del git llamado partner_cert.zip

www.latinconnect.com/ partner_cert.zip

descomprimir el archivo y pegarlo en una nueva carpeta en el servidor en C Usuarios Administrador llamada .ssh

Paso 4: En la misma carpeta agregar el bloc de notas llamado config

El Bloc de notas debe contener esto:

Host git.ara.lan

HostName git.latinconnect.com

Port 64738

User partner

Paso 5: Asegurarse que el nombre de la carpeta sea .ssh

En cmd poner ren config.txt config


Paso 6: Hacer el git bach, en cmd poner yes

Paso 7: Clonar el repositorio

Buscar el programa Git GUI, ahí Clone existing repository

En Target Directory poner: C:/Program Files/Latinconnect/send

Para que cree la carpeta de cero

En dado caso que no funcione así hay que ponerle en el source location ssh al inicio

Paso 8: Crear un nuevo archivo en C Archivos de programa llamado .snatch.ini

Copiar el código del DMC que sale en el CAT/Users/DMCs

Y pegarlo en pkey con dos comilas adelante y atrás

Fromyear el año a partir del cual se quiere que sincronice

Dbh_dir si el sincronizador está en la misma máquina ponerlo en ‘’localhost``

Poner los datos de Tourplan

Dbh_dsn, dsh_user etc

Bajo mysql hay que ajustar mysql_user y mysql_pass

El prefix tiene que ser único por DMC


Paso 9: Crear base de datos snatch (my sql)

La Base de datos la encuentran bajo:

[\\192.168.10.17\Base de Datos\Latinconnect\Sincronizador]

Mysql debe estar instalado y mysqlworkbench

Crear un nuevo esquema llamado snatch

Collation: utf8_unicode_ci

Apply

Aparece al lado izquierdo en schemas con el nombre snatch Copiar todo lo del archivo llamado snatch.sql

Y le das en el relámpago izquierdo

Select lastsyncs

Select* from snatch.lastsyncs

Crear

S 2000-01-01 P 2000-01-01 $ 2000-01-01

Apply

Hay que asegurarse que la carpeta .snatch.ini no quede como .snatch.ini.txt Correr en cmd ren .snatch.ini.txt .snatch.ini

Paso 10: Abrir un Debtor Test en Tourplan

Paso 11: Abrir el DMC en el CAT

Paso 12: En el cat abrir el país y tiene que estar asignado a ese socio

Paso 13: Activar el DMC, sync = 1

Paso 14:Hacer una primera sincronización supplier.send, product_send.php y un pricing_send.php

Paso 15: Programar tareas en el servidor