Integracja Hummerce z Microsoft Dynamics NAV (Navision) łączy sklep z ERP Microsoft: synchronizuje towary, stany magazynowe, klientów B2B, zamówienia, statusy i faktury, bez ręcznego przepisywania danych między systemami. To jedna z integracji ERP dostępnych w standardzie platformy Hummerce, obok Microsoft Dynamics 365 Business Central i Comarch ERP XL - z limitami kupieckimi i terminami płatności klienta jako rozszerzeniem wdrażanym indywidualnie.
Stan na: aktualizacja 2026-09-29.
- Katalog i stany magazynowe zgodne z ERP - towary, jednostki miary i dostępność aktualizują się automatycznie z Navision.
- Baza klientów B2B wspólna z ERP - dane klienta firmowego, w tym forma płatności i przedpłata, pochodzą z Navision.
- Indywidualne cenniki klienta - ceny B2B importowane z cennika klienta w Navision.
- Zamówienia i statusy trafiają do ERP i wracają do sklepu - dział handlowy pracuje w Navision, klient widzi aktualny status w sklepie.
- Faktury dostępne w sklepie - faktura i jej plik PDF z Navision, bez logowania się do ERP.
- Limity kupieckie i terminy płatności widoczne dla klienta (wdrożenie indywidualne) - sklep pilnuje zobowiązań klienta firmowego zamiast opierać się wyłącznie na kontroli ręcznej.
- Towary - import kartoteki produktów: opis, jednostka bazowa, minimalna ilość zakupu, przypisanie producenta/dostawcy.
- Stany magazynowe - import dostępności towaru z częstszym odświeżaniem niż pozostałe dane.
- Klienci B2B - import danych klienta i kontaktu, w tym formy płatności, magazynu przypisanego klientowi i informacji o blokadzie klienta.
- Cenniki klienta - import indywidualnych cen B2B przypisanych do klienta w Navision.
- Zamówienia - eksport zamówienia ze sklepu do Navision: dane klienta, adres dostawy, pozycje, dostawa, płatność.
- Statusy zamówień - import i eksport statusu zamówienia, płatności i dostawy (dwukierunkowo).
- Faktury - import faktur i korekt z Navision wraz z plikiem PDF.
Hummerce ma w kodzie dwa warianty integracji z Navision:
- Integracja przez usługi webowe (Web Service/SOAP) - aktualny wariant, opisany w tej sekcji; komunikacja przez protokół SOAP.
- Starsza integracja (XML/FTP) - wcześniejszy wariant wymiany plików, utrzymywany dla istniejących wdrożeń.
Wybór wariantu ustala się przy wdrożeniu, zależnie od tego, którą usługę udostępnia system Navision u klienta.
- Integracja ma własną sekcję w panelu z podglądem ostatnich błędów oraz ostatnich wysłanych i odebranych komunikatów.
- Zamówienie ma widoczny w panelu status wysyłki do Navision i treść ostatniego błędu, jeśli wysyłka się nie powiodła.
Limity kupieckie i terminy płatności nie są częścią standardowej integracji - są wdrażane indywidualnie na bazie integracji z Navision (lub z Comarch ERP XL). Działanie:
- klient firmowy widzi w koncie swój limit kupiecki i termin płatności,
- zamówienie jest zawsze przyjmowane przez sklep, niezależnie od stanu limitu,
- po przekroczeniu limitu klient dostaje komunikat, że zamówienie zostanie zrealizowane po uregulowaniu zobowiązań wobec sklepu.
Integracja z Navision jest dostępna w Hummerce od wielu wersji.
- Dostęp do usługi webowej (Web Service) Navision - adres usługi i konto z uprawnieniami do odczytu/zapisu danych.
- Stawki VAT, jednostki miary i magazyny założone w Hummerce odpowiadające danym z Navision (mapowanie kodów).
- Limity kupieckie i terminy płatności - dodatkowa praca wdrożeniowa ponad standardowy zakres integracji.
- Integracja wymaga wdrożenia - nie uruchamia się sama po aktualizacji. Zakres typowego uruchomienia:
- konfiguracja dostępu do usługi webowej Navision (adres, konto, ścieżki poszczególnych usług),
- włączenie i skonfigurowanie potrzebnych rodzajów synchronizacji (towary, stany, klienci, ceny, zamówienia, statusy, faktury),
- mapowanie kodów (VAT, jednostki miary, magazyny, metody dostawy i płatności) między sklepem a Navision,
- testy pełnego cyklu: import towaru i klienta, złożenie zamówienia testowego, sprawdzenie statusu i faktury.
- Minimalny szacowany czas:
- podstawowa wymiana (towary, stany, klienci, zamówienia, statusy) w istniejącym środowisku Navision - od 16 h,
- pełny zakres (cenniki B2B, faktury z PDF) - od 24 h,
- limity kupieckie i terminy płatności (wdrożenie indywidualne, poza standardem) - wycena osobna, zależna od zakresu i systemu ERP,
- zawsze doliczamy: analiza - +1 h, testy - +2 h, wdrożenie produkcyjne - +1 h.
- Czas konkretnego wdrożenia zależy od jego zakresu i od tego, którą wersję/wariant Navision obsługuje klient - wyceniamy go indywidualnie.
- Od czego zależy czas:
- wariant integracji (usługi webowe vs starsza integracja XML/FTP),
- liczba włączonych rodzajów synchronizacji i wolumen danych,
- zgodność kodów (VAT, jednostki miary, statusy) między systemami,
- czy wdrożenie obejmuje limity kupieckie i terminy płatności.
- Limity kupieckie i terminy płatności nie są częścią standardowej integracji - wymagają wdrożenia indywidualnego.
- Integracja synchronizuje dane wg ustawionej częstotliwości zadań cyklicznych, nie w czasie rzeczywistym co do sekundy.
- Mapowanie statusów zamówienia, płatności i dostawy trzeba dopasować do słownika statusów używanego w konkretnym wdrożeniu Navision.
- Dwa warianty integracji (usługi webowe i starsza XML/FTP) nie są ze sobą zamienne bez dodatkowej pracy - wybór wariantu zależy od tego, co udostępnia Navision u klienta.
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje przekazanych materiałów, RODO, regulamin sklepu).
- Ujednolicenie dwóch wariantów integracji (usługi webowe i starsza XML/FTP) w jednym module.
- Import cen i stanów w czasie zbliżonym do rzeczywistego (zamiast cyklicznych zadań).
Czy integracja z Navision działa od razu po aktualizacji Hummerce?
Nie. To integracja wdrażana indywidualnie - wymaga konfiguracji dostępu do usługi webowej Navision oraz mapowania danych (VAT, jednostki miary, magazyny, statusy) w sklepie.
Czy sklep pilnuje limitu kupieckiego klienta firmowego?
Tak, ale jako rozszerzenie wdrażane indywidualnie, nie w standardzie integracji: klient widzi limit i termin płatności, zamówienie jest zawsze przyjmowane, a po przekroczeniu limitu klient dostaje komunikat, że zamówienie zostanie zrealizowane po uregulowaniu zobowiązań.
Czy faktury z Navision są widoczne w sklepie?
Tak - faktury importowane z Navision są dostępne w panelu wraz z plikiem PDF.
Czy są dwa różne sposoby integracji z Navision?
Tak - aktualna integracja przez usługi webowe (SOAP) oraz starsza integracja oparta na wymianie plików XML/FTP, utrzymywana dla istniejących wdrożeń.
Ile trwa uruchomienie integracji z Navision?
Podstawowa wymiana (towary, stany, klienci, zamówienia, statusy) w istniejącym środowisku Navision - od 16 h; pełny zakres z cennikami B2B i fakturami - od 24 h. Limity kupieckie i terminy płatności wyceniamy osobno, jako rozszerzenie indywidualne.
Chcesz sprawdzić, jak integracja z Navision może działać w Waszym sklepie? Umów bezpłatną prezentację.
- Sekcja Navision w panelu administracyjnym - ostatnie błędy, ostatnie wysłane i odebrane komunikaty.
- Status wysyłki zamówienia i treść błędu - widoczne przy zamówieniu w panelu.
- Repozytorium faktur Navision - numer faktury, numer zamówienia, kontakt klienta, typ dokumentu, kwoty netto/brutto, plik PDF.
Integracja działa przez zadania cykliczne i panel administracyjny.
Właściwości zakładane na obiektach sklepu przez integrację (mapowanie z Navision):
| Symbol |
Obiekt |
Przeznaczenie |
navCustomerID |
Klient |
Identyfikator klienta w Navision |
navContactID |
Klient |
Identyfikator kontaktu w Navision |
paymentSymbol |
Klient |
Symbol metody płatności |
warehouseSymbol |
Klient |
Symbol magazynu przypisanego klientowi |
blocked |
Klient |
Czy klient zablokowany w Navision |
Forma płatności (paymentTerms) |
Klient |
Warunki płatności klienta z Navision |
Przedpłata w dniach (prepayment) |
Klient |
Liczba dni przedpłaty wymaganej od klienta |
_navisionSendStatus |
Zamówienie |
Status wysyłki zamówienia do Navision |
_navisionError |
Zamówienie |
Treść ostatniego błędu wysyłki |
_orderNavNo |
Zamówienie |
Numer zamówienia nadany w Navision |