Spustenie prenosu údajov medzi POHODA a Gram CRM

Inštaláciou aplikácie Gram CRM Connector sa zabezpečí vytvorenie počiatočných súborov potrebných na prenos údajov medzi ES POHODA a Gram CRM. Táto inštalácia tiež sprevádza užívateľa základnými krokmi potrebnými na pripojenie Gram CRM k databáze programu ES POHODA. Možnosti nastavenia konfiguračného súboru sú podrobne opísané na tomto odkaze.

Spustenie prenosu

K spusteniu prenosu údajov medzi ES POHODA a Gram CRM môžeme využiť vytvorený spúšťací súbor Pohoda.bat.

C:\GramCRM\Runtime\GramCrmConnector.exe /type Pohoda /config C:\GramCRM\Pohoda.ini

Vysvetlenie:

  • cestu ku GramCrmConnector.exe
  • hodnota /type, ktorá určuje spôsob prenosu, v tomto prípade je to Pohoda
  • hodnota /config, čo je cesta ku konfiguračnému súboru Pohoda.ini

Takto vytvorený súbor Pohoda.bat umožní spustenie prenosu údajov.

TIP: Počet spúšťacích súborov ako aj konfigurácii je neobmedzený. Ich vytvorenie je možné obyčajným kopírovaním a následným upravením.

Plánované spustenie

Úspešne nakonfigurované prepojenie medzi Gram CRM a ES POHODA je možné spúšťať plánovane prostredníctvom Windows Scheduler v požadovaných časoch. Pre prenos údajov medzi ES POHODA a Gram CRM použijeme vytvorený súbor Pohoda.bat. V nasledujúcom príklade ukážeme, ako naplánovať spustenie prenosu denne od 9:00, každú hodinu, počas 10 hodín.

Príklad:

Viacero konfigurácií

Môže nastať situácia, že budeme musieť v rôznych časoch prenášať rôzne údaje. Preto je potrebné vytvoriť nový spúšťací súbor skopírovaním pôvodných súborov Pohoda.bat a Pohoda.ini.

Predstavme si organizáciu, v ktorej je potrebné exportovať Klientov z Gram CRM každé ráno a zároveň importovať z ES POHODA vydané objednávky a stav skladových zásob každých 30 minút. Vzhľadom na rozdielne konfigurácie a časy spustenia, vytvoríme nové súbory na export údajov skopírovaním Pohoda.bat na PohodaExport.bat a Pohoda.ini na PohodaExport.ini.

Spúšťací súbor PohodaExport.bat si upravíme pre novú konfiguráciu PohodaExport.ini nasledovne:

C:\GramCRM\Runtime\GramCrmConnector.exe /type Pohoda /config C:\GramCRM\PohodaExport.ini

V konfiguračnom súbore PohodaExport.ini si zapneme len export klientov a nastavíme parametre pre export údajov do ES POHODA. V príklade budeme exportovať údaje bude len tie, ktoré boli zmenené za posledné 2 dni:

[GRAMCRM]
ORGANIZATION = crm0936
TOKEN = bfae82bbf87a499181d76cc311640ec

[POHODA]
AGENDA = 2021
ICO = 50182099

# Zmeny za posledne 2 dni
IMPORT_INTERVAL = 2

SOURCE = MDB
MDB_FILE = C:\ProgramData\STORMWARE\POHODA SK\Data\12345678_2021.mdb

# ----- Nastavenia Exportu -----
POHODA_APP = C:\Program Files (x86)\STORMWARE\POHODA SK\Pohoda.exe
POHODA_USER = Admin
POHODA_PASSWORD = poh23aAmin

# Export Klientov
EXPORT_ACCOUNTS = 1

Takto vytvorený spúšťací súbor môžeme nastaviť v plánovači úloh podľa potreby. Ak má byť spustený raz denne ráno (o 08:00 hod.), plánovač môžeme nastaviť nasledovne:

Ukážka:

Mohlo by vás ešte zaujímať: