Datové Schránky AE141 AE141


Obecný popis #

Toto rozšíření přidává možnost integrace datových schránek. Je možné přidat více datových schránek, které se mají používat a to na stránce Datové schránky. Na této stránce se vyplní:

  • Kód datové schránky (rozlišení pouze pro BC)
  • Popis
  • ID datové schránky (ID z datové schránky, nutné vyplnit)
  • Kód autentizace REST (autentizace REST, kde vyplníte přihlašovací údaje)
  • Kredit (aktualizované pomocí externí funkce)
  • URL (URL adresy pro volání API)

Akce na této stránce jsou

  • Otevřít stránku datových schránek (otevření standardní stránky datových stránek)
  • Odeslat zprávu
  • Získat kredit datové schránky
  • Nastavit výchozí URL

Oprávnění #

V nastavení uživatelů je příznak Administrátor Datové schránky, která uživateli přiřazuje administrátorská práva.

  • Všechny zprávy jsou viditelné.
  • Přijímá/stahuje zprávy, které následně přiřazuje skupinám uživatelů.
  • Pouze administrátor může odesílat zprávy.

Byly vytvořeny 2 sady oprávnění DB Setup

  • Tato sada oprávnění umožní uživateli veškerou práci s rozšířením datových schránel DB Read
  • Tato sada oprávnění umožňuje uživateli pouze nahlížet na datové schránky, ale nedovolí mu stahovat, odesílat a ani jinak vytvářet záznamy

Skupiny uživatelů Datových schránek #

Zprávám datových stránek je možné přiradit skupiny uživatelů. Uživatel vidí jenom ty zprávy, kterým byla přirazena skupina, které je členem. Zprávu je také možné přiradit konkrétnímu uživateli, v tom připadě je automaticky vytvořena skupina, která obsahuje tohoto jediného člena. Pokud taková skupina již existuje, bude přirazena ta.

Po přirazení skupiny, všichni její členové obdrží e-mailovou notifikaci o přirazení. Toto nastavení je možné pro konkrétní uživatele vypnout v Nastavení uživatelů, vypnutím příznaku Poslat email po přirazení zprávy Datové schránky. E-mailová notifikace obsahuje odkaz Otevřít zprávu v Business Central, kterým se zpráva otevře přímo v Business Centralu — u příchozí zprávy na stránce Přijaté zprávy datových schránek, u odchozí zprávy na stránce Datové schránky k odeslání, a je-li už zpráva odeslaná, na stránce Odeslané zprávy datových schránek.

Skupiny se definují na stránce Skupiny uživatelů Datových schránek, ta obsahuje pole:

  • Kód skupiny
  • Popis
  • Zdroj skupiny
    • Ruční (skupina založená ručně v Business Centralu)
    • Entra ID (skupina převzatá synchronizací z Entra ID)
  • ID skupiny v Entra ID (vyplní synchronizace)
  • Naposledy synchronizováno (vyplní synchronizace)

Ke skupině je možné přiradit uživatele přes stránku Přirazení uživatelů do skupin Datových schránek s polemi

  • Kód skupiny
  • ID uživatele

Synchronizace skupin z Entra ID #

Skupiny uživatelů není nutné zakládat ručně, je možné je převzít z Entra ID. Slouží k tomu plánovatelný úkol Synchronizovat skupiny uživatelů z Entra ID.

Synchronizují se pouze ty skupiny z Entra ID, které jsou v Business Centralu zaregistrované na stránce Skupiny zabezpečení. Skupina, která zde zaregistrovaná není, se nepřenese. Registrace skupin zabezpečení je proto prvním krokem nastavení.

Úkol pro každou takovou skupinu:

  • Založí skupinu uživatelů Datových schránek, pokud ještě neexistuje. Kód skupiny odpovídá kódu skupiny zabezpečení, Popis se plní názvem skupiny z Entra ID a Zdroj skupiny se nastaví na Entra ID.
  • U už dříve synchronizované skupiny aktualizuje Popis, ID skupiny v Entra ID a Naposledy synchronizováno.
  • Doplní do skupiny chybějící členy podle členství v Entra ID.

Na co je potřeba dát pozor:

  • Synchronizace členy pouze přidává, nikdy je neodebírá. Odebrání uživatele ze skupiny v Entra ID se proto samo neprojeví odebráním z odpovídající skupiny v Business Centralu.
  • Člen ručně odebraný na stránce Přirazení uživatelů do skupin Datových schránek se při dalším běhu úkolu vrátí zpět, dokud je členem skupiny v Entra ID. Správný postup je odebrat uživatele nejdřív ze skupiny v Entra ID a teprve potom smazat jeho přirazení v Business Centralu.
  • Přenesou se jenom ti členové, kteří už mají uživatelský účet v Business Centralu. Člen skupiny z Entra ID bez účtu v Business Centralu se přeskočí a přenese se až při dalším běhu úkolu poté, co je uživatel v Business Centralu založen.
  • Pokud kód skupiny už používá ručně založená skupina, synchronizace ji nepřepíše. Taková skupina se přeskočí a její kód se vypíše v závěrečném souhrnu.
  • U skupiny se Zdrojem skupiny Entra ID nejdou na stránce Skupiny uživatelů Datových schránek měnit pole Kód skupiny a Popis, protože je spravuje synchronizace.
  • Smazaná skupina se Zdrojem skupiny Entra ID se při dalším běhu úkolu založí znovu, včetně členů, dokud odpovídající skupina existuje v Entra ID a je zaregistrovaná jako skupina zabezpečení. Trvale se skupiny zbavíte až zrušením její registrace na stránce Skupiny zabezpečení, případně zrušením skupiny v Entra ID.

Při ručním spuštění se po dokončení zobrazí souhrn: kolik skupin bylo založeno, kolik jich bylo aktualizováno a kolik přiřazení uživatelů vzniklo. Souhrn dále vypíše kódy skupin, které byly přeskočeny kvůli kolizi s ručně založenou skupinou, a kódy skupin, u kterých se nepodařilo načíst členy z Entra ID.

Tento úkol lze taky spustit na popředí přímo na stránce Skupiny uživatelů Datových schránek, a to akcí Synchronizovat skupiny z Entra ID.

Přijaté zprávy datových schránek #

Při otevření této stránky je nám zobrazen výběr datových schránek pro kterou chceme vidět přijaté datové schránky. Pokud máme založenou pouze jednu datovou schránku tak je nám zobrazen seznam automaticky.

Na této stránce se nachází

  • ID (ID zprávy z datové schránky)
  • Jméno odesílatele
  • ID Datové schránky odesílatele
  • Kód Datové schránky (v BC)
  • Anotace (předmět zprávy)
  • Přijato (kdy bylo založeno v systému BC)
  • Přiřazené skupina uživatelů
    • modifikovatelné jen administrátorem
    • jenom členové této skupiny zprávu uvidí
  • Přijato skupinou (označí přirazená skupina, když si zprávu přečtou)
  • Vyřízeno (označí přirazená skupina, když zprávu vyřídí)

Akce na stránce jsou:

  • Stáhnout zprávy
    • naplánuje jednorázovou úlohu, která na pozadí stáhne všechny ještě neexistující zprávy z datové schránky.
    • Pozor, stažením zpráv se zpráva označí jako PŘEČTENÁ.
  • Stáhnout všechny zprávy
    • stejně jako Stahnout zprávy, ale stáhne zprávy pro všechny datové schránky
    • tuhle akci vidí jenom administrátor
  • Odpovědět
    • Otevře dialog psaní zprávy s předvyplněným přijemce ze příchozí zprávy
  • Přiradit skupině
  • Přiradit konkrétnímu uživateli
  • Vytvořte zprávu datové schránky
    • Otevře okno psaní nové zprávy pro datovou schránku, ke které vybraná zpráva patří
  • Označit jako přijato uživatelem
    • Nastaví příznak Přijato uživatelem na všech označených zprávách najednou
  • Označit jako vyřízeno
    • Nastaví příznak Vyřízeno na všech označených zprávách najednou

Poslední dvě akce pracují nad vícenásobným výběrem, takže je možné v seznamu označit víc zpráv naráz a příznak se nastaví u všech.

V pravém rohu se nachází FactBox s detaily a přílohami zprávy. Zprávy se dají mazat.

Zprávy odeslané/k odeslání #

Datové schránky k odeslání #

Vytvořené zprávy k odeslání, pokud nejsou ve stavu odesláno se nachází na stránce Datové schránky k odeslání. Na této stránce se nachází

  • Předmět (Po rozkliknutí se nám zobrazí rozepsaná zpráva, kterou je možné opětovně odeslat)
  • Stav
    • Draft (koncept, rozepsaná zpráva)
    • Selháno (Důvod proč se odeslání nezdařilo se nachází v poli Chyba)
    • Naplánováno (zpráva je ve stavu naplánováno, takže k ní existuje jednorázová úloha s ID této zprávy. Po odeslání se stav přepne do příslušného stavu.)
  • Kód datové schránky (ke které se daná zpráva vztahuje)
  • Příjemce
  • Chyba (detailní informace ke stavu selháno)
  • Přiřazená skupina uživatelů
    • Při založení nové zprávy se vyplní skupina s jediným uživalem, a to tím přihlášeným
    • Je modifikovatelné, je-li prázdná, v jiném případě je pole modifikovatelné pouze přirazenou skupinou nebo administrátorem
  • K odeslání
    • Označí přirazená skupina, aby dala najevo administrátorům, že zprávu můžou odeslat
    • Pouze na stránce Datové schránky k odeslání

V pravém rohu se nachází FactBox s detaily a přílohami zprávy.

Odeslané datové schránky #

Na této stránce sa nachazí vytvořené zprávy ve Stavu odesláno. Obsahuje pole:

  • Předmět
  • Kód datové schránky (ke které se daná zpráva vztahuje)
  • ID zprávy (v systému datových schránek)
  • Přijemce
  • Dodáno
    • Značí, že vnitřní systém Datových schránek uspěšně dodal správu adresátovi

Akce na stránce jsou:

  • Aktualizovat stav dodání

V pravém rohu se nachází FactBox s detaily a přílohami zprávy, a staženou doručenkou pro vybranou dodanou zprávu ve formátu .zfo.

Stav dodání odeslané zprávy #

Pole Dodáno se aktualizuje pomocí plánovatelného úkolu Aktualizovat stav dodání Datové schránky. Úkol prochází všechny odeslané zprávy s validním Id zprávy, které ještě nejsou označené jako dodané.

Zpráva je vyhodnocena jako dodána, když v systému datových schránek nastála událost EV5: Datová zpráva byla dodána do datové schránky příjemce. Tuto skuročnost lze ověřit v podsekci Detail doručenky pod zprávou na oficiálni stránce datových schránek.

Pokud byl tento stav potvrzen, úkol také stáhne podepsaný obsah doručenky ve formátu .zfo.

Tento úkol lze taky spustit na popředí přimo na stránce Odeslané zprávy datových schránek.

ID datových schránek #

Tato stránka slouží jako seznam ID datových schránek. Tento seznam má poté ulehčit vyhledávání příjemce v odesílání zpráv a to podle IČ nebo názvu, případně přímo podle ID datové schránky. Na této stránce jsou akce:

  • Získat ID datové schránky podle IČ
  • Dohledat ID datové schránky podle zakazníků
  • Dohledat ID datové schránky podle dodavatelů

Karta Dodavatele/Zákazníka #

Na kartu dodavatele a zákazníka byly přidány akce

  • Odeslat zprávu (zobrazí okno k odeslání zprávy pomocí datové schránky s vyplněným ID datové schránky daného dodavatele/zákazníka)
  • Zobrazit přijaté zprávy datových schránek (zobrazí nafiltrovanou stránku přijatých datových schránek)
  • Zobrazit odeslané zprávy datových schránek (zobrazí nafiltrovanou stránku odeslaných datových schránek)

Dlaždice na domovské stránce #

Na domovskou stránku role Business Manager byly přidána přidána podsekce Datové schránky s nasledujícimi dlaždicemi. Dlaždice shrnují počet zpráv napříč všemi datovými schránkami viditelné pro daného uživatele.

  • Přijaté zprávy
    • Všechny
    • Nepřirazené (vidí admin - zprávy s nepřirazenou skupinou)
    • Nové (vidí ostatní uživatelé - zprávy neoznačené jako Přijaté)
    • Nevyřízené (zprávy neoznačené jako Vyřízené)
  • Odchozí zprávy
    • Všechny neodeslané
    • K odesláni (neodeslané a neoznačené jako K odeslání)

Kliknutím na dlaždici se zobrazí výčet zpráv s odpovídajícími příznaky.