2.3.3. A TalerBarr konfigurálása#

Amikor először megnyitja a TalerBarrt, a modul ellenőrzi, hogy létezik-e már érvényes kereskedői konfiguráció. Egy új telepítésnél általában még nincs elmentett konfiguráció, ezért a TalerBarr automatikusan átirányítja a beállítási oldalra, amint az alább látható.

A TalerBarr kezdeti konfigurációs oldala

Kezdeti TalerBarr beállítási oldal, amely akkor jelenik meg, ha még nem áll rendelkezésre kereskedői konfiguráció.#

2.3.3.1. Konfiguráció áttekintése#

A konfigurációs kártya tárolja mindazt az információt, amelyre a TalerBarrnak szüksége van ahhoz, hogy kommunikáljon a GNU Taler kereskedői backenddel. A gyakorlatban itt kapcsolja össze a Dolibarr-példányát a kereskedői példányával.

A konfigurációs kártyán található mezők:

  • Taler Merchant URL

  • Taler currency alias, hasznos olyan tesztkörnyezetekben, ahol egy tesztvalutát kell a Dolibarr alapvalutájához társítani. Ez például akkor használható, ha Kudosszal szeretne fizetni, miközben a Dolibarr könyvelése EUR-ban, CHF-ben vagy másik hivatalos valutában történik.

  • Username, a használni kívánt Taler kereskedői példány felhasználóneve

  • Password, a fent megadott felhasználónévhez tartozó jelszó

  • Sync direction, amelyet a A szinkronizációs irány kiválasztása rész ismertet

  • Order sync timing (opcionális), amelyet a A megrendelés-szinkronizálás időzítésének kiválasztása rész ismertet

  • Bank account, az a Dolibarr bankszámla, amelyhez a banki átutalások kapcsolódni fognak

  • Default customer for Taler orders

A konfiguráció létrehozásakor a TalerBarr hozzáférési tokent kér a kereskedői backendtől. A folyamatot úgy tervezték, hogy a jelszava ne a szokásos módon kerüljön tárolásra a Dolibarrban. A hitelesítési kérést a böngészőjéből hajtjuk végre, és a Dolibarr csak a keletkező hozzáférési tokent kapja meg.

Ha a Taler kereskedői backendje többtényezős hitelesítéssel van beállítva, egy további ellenőrzési képernyő jelenik meg. Ezt a folyamatot a Kéttényezős hitelesítési folyamat rész ismerteti.

2.3.3.2. A szinkronizációs irány kiválasztása#

A szinkronizációs irány határozza meg, hogy melyik oldal működik fő hiteles adatforrásként. Ez egyszerűsíti mind az üzemeltetést, mind a karbantartást. Jelenleg két irány támogatott.

  1. Dolibarr -> Taler Akkor használja ezt, ha a Dolibarr a fő hiteles adatforrása a termékek és vevői megrendelések tekintetében, és elsősorban a fizetési, visszatérítési és elszámolási állapotfrissítéseket szeretné megkapni a Taler oldaláról.

  2. Taler -> Dolibarr Akkor használja ezt, ha már rendelkezik Taler kereskedői példánnyal, és szeretné, hogy az ERP oldal fogadja és karbantartsa a releváns üzleti objektumokat, hogy kihasználhassa az ERP-rendszerek által rendszerint biztosított munkafolyamat- és jelentéskészítési funkciókat.

A kiválasztott irány mind a készletkezelésre, mind a megrendeléskezelésre hatással van. Nem változtat azon a tényen, hogy a fizetési információk továbbra is a Talertől érkeznek.

Bár a TalerBarr nem akadályozza meg, hogy később megváltoztassa a konfigurációt, javasolt egy szinkronizációs irányt használni, amikor csak lehetséges. A fejlesztés során teszteltük az irányváltást, de az átállás trükkösnek bizonyult. A stabilitás és az adatkonzisztencia érdekében jobb, ha ezt a beállítást változatlanul hagyja, miután a rendszer aktív használatban van.

2.3.3.3. A megrendelés-szinkronizálás időzítésének kiválasztása#

A Talerből a Dolibarrba történő szinkronizáláskor a modul két működési modellt támogat:

  • When order is created A Dolibarr megkapja a megrendelést, amint az létezik a Taler oldalán.

  • Amikor a megrendelés kifizetésre kerül: A Dolibarr csak azután kapja meg a megrendelést, hogy a vásárló ténylegesen befejezte a fizetést.

A második mód olyan automata, kioszk vagy gyorskiszolgáló környezetekben hasznos, ahol nem szeretné, hogy a kifizetetlen, piszkozat állapotú tevékenységek bekerüljenek az ERP-be, és felesleges adatként tárolódjanak ott.

2.3.3.4. Normál bejelentkezési folyamat#

Minden konfigurációs folyamat a fő konfigurációs űrlappal kezdődik. A következő képen egy kitöltött konfiguráció példáját láthatja.

Egy kitöltött TalerBarr konfigurációs űrlap példája

Egy kitöltött TalerBarr konfigurációs űrlap példája.#

Mielőtt ezt megtenné, hozza létre azt a Dolibarr bankszámlát, amely megfelel a Taler kereskedői oldalon beállított számlának. Ennek az oktatóanyagnak a példáiban egy Taler Tutorial Bank nevű bankszámlát használok. Győződjön meg róla, hogy a bankszámláját megfelelően beállította, mielőtt elmentené a TalerBarr konfigurációt.

A bank- vagy pénztárszámla létrehozására vonatkozó Dolibarr útmutatásért lásd: Create a new account / cash.

Amint megnyomja a Create gombot, a rendszer ellenőrzi a konfigurációt. Ha valami hibás, hibaüzenet jelenik meg. Ha a beállítása kéttényezős vagy többtényezős hitelesítést igényel, átirányításra kerül a Kéttényezős hitelesítési folyamat részhez. Ha nincs szükség további ellenőrzésre, átirányításra kerül a Modul konfigurációs és kezdőoldala részhez.

2.3.3.5. Kéttényezős hitelesítési folyamat#

Ez az eset akkor fordul elő, ha a Taler kereskedői backendje többtényezős hitelesítéssel van beállítva. Mivel a TalerBarr hozzáférési tokent kér ahelyett, hogy közvetlenül a Dolibarrban tárolná a jelszavát, előfordulhat, hogy egy vagy több további csatornán keresztül kell megerősítenie a jogosultságát. A kihívások pontos száma és típusa a kereskedői backend beállításától függ. Az ellenőrzéshez szükséges összes információ azon a képernyőn jelenik meg, amely az első konfigurációs beküldés után megjelenik.

Először megjelenik az ellenőrzési képernyő. Ezen a képernyőn kiválasztja azt a módszert, amellyel meg szeretné erősíteni a személyazonosságát. Az alábbi példában két lehetőség áll rendelkezésre: e-mail és SMS.

Kéttényezős hitelesítési módszer kiválasztása a TalerBarrban

Kéttényezős hitelesítési képernyő az elérhető ellenőrzési módszerekkel.#

Miután kiválasztotta a módszert, és megnyomta a Send code gombot, a kérés elküldésre kerül a Taler rendszernek. Ha a kérés sikeres, megjelenik egy megerősítő üzenet, valamint egy új mező, ahol megadhatja a kapott kódot.

Kéttényezős hitelesítési kód megadása a TalerBarrban

Kéttényezős hitelesítési képernyő az ellenőrző kód kérése után.#

Amint megkapta és megadta a kódot, nyomja meg a Verify code gombot. Ezt követően egy köztes állapot jelenik meg, amíg az ellenőrzés folyamatban van, amint azt a következő kép mutatja.

Kéttényezős hitelesítési ellenőrzés folyamatban a TalerBarrban

Kéttényezős hitelesítési ellenőrzés folyamatban.#

Ezután (sikeres ellenőrzés esetén) átirányítjuk a következő képernyőre.

2.3.3.6. Modul konfigurációs és kezdőoldala#

Sikeres konfigurációellenőrzés után a következő képernyő a konfigurációs kártya képernyője.

TalerBarr konfigurációs kártya

A sikeres ellenőrzés után megjelenő TalerBarr konfigurációs kártya.#

Ez a képernyő a konfigurációja rövid összefoglalóját tartalmazza.

Ezután a felső sávra kattintva navigálhat a kezdőoldalra. A kezdőoldalon a modul egy kis statisztikai szakaszt biztosít, valamint egy rövid áttekintést a termékek és megrendelések számáról, a konfiguráció állapotáról és az utolsó szinkronizálásról.

TalerBarr modul kezdőoldala

TalerBarr modul kezdőoldala a konfiguráció és a szinkronizálás áttekintésével.#

Innen folytassa a következő oktatóanyagokkal, hogy megtanulja, hogyan dolgozzon a Készlet kezelése és a Megrendelések kezelése résszel.