1. Domů
  2. Dokumentace
  3. Integrace
  4. Příklady
  5. Satomar

Satomar

Propojení Satomar je řešení pro komunikaci Money ERP se systémem elektronických štítků – Proficenovky.cz.
Pro komunikaci Money ERP a portálem Satomar https://esl.satomar.cz, je nutné mít dostupný modul Integrace (Administrace – Výměna dat – Integrace) a zakoupeného klienta “Satomar klient“. Klient je obsažen v balíčku plugins.zip u každé verze Money ERP.

Pro zasílání katalogových karet včetně cen je požita šablona z objektu Ceníkové ceny. Jednolivé položky jsou doplněny o dynamické zástupné znaky. Pomocí této šablony budou vždy aktualizovány existující karty a pokud karta neexistuje, tak se založí. Párovací prvek je vždy barCode neboli čárový kód.

            {
    "agencyId": 1666595xxxxxx,
    "merchantId": 1695626xxxxxx,
    "storeId": null,
    "itemList": [
        {
            "barCode": "{{ EvaluatePH "CEN-ArtiklCarovykod" object }}",
            "productCode": "{{ EvaluatePH "CEN-ArtiklKod" object }}",
            "productSku": "{{ EvaluatePH "CEN-ArtiklKatalog" object }}",
            "itemTitle": "{{ EvaluatePH "CEN-ArtiklNazevEshop" object }}",
            "shortTitle": "{{ EvaluatePH "CEN-ArtiklZkratka12" object }}",
            "attrCategory": "default",
            "attrName": "default",
            "price": "{{ EvaluatePH "CEN-ProdejniCena" object }}",
            "originalPrice": "{{ EvaluatePH "CEN-DoporucenaCena" object }}",
            "stock1": "{{ EvaluatePH "CEN-ZasobaDostupneMnozstvi" object }}",
            "unit": "{{ EvaluatePH "CEN-ArtiklJednotka" object }}",
            "nfcUrl": "{{ EvaluatePH "CEN-ArtiklTrvalyOdkaz" object }}",
            "qrCode": "{{ EvaluatePH "CEN-ArtiklTrvalyOdkaz" object }}"
        }
    ]
}
        

V rámci integrační šablony je použito tělo zprávy dle dodavatelské dokumentace API a jsou použity individuální zástupné znaky, které sbírají data ze systému Money ERP. Výčet použitých zástupných znaků je možné stáhnout ZDE. Pro správnou funkčnost musí být upraveny případné individuální ID (např. cenik_ID u CEN-ProdejniCena).

V konfiguraci klienta je již jen klient a šablona. Koncový bod je zvolen /item/batchImportItem . Tato konfigurace je následně volána pomocí automatických akcí, kde je možno zvolit filtr položek, událost a uživatele. Obvykle je nastaven konkrétní ceník, Datum změny ceny nebo Počet minut od poslední změny ceny, Událost změna nebo jiná akce.

S prvotním nasazením je dobré se obrátit na naši podporu nebo tel: 549522502.

 

Satomar
Pomohl Vám tento článek? Ano Ne

Jak Vám můžeme pomoci?