Přeskočit na hlavní obsah

Technická reference: Datový model

1. Účet Datové schránky (DataBoxAccount)

Představuje připojení k jedné schránce ISDS.

  • Pole:
    • login (Varchar): Přihlašovací ID (obvykle 6-12 znaků).
    • password (Encrypted): Heslo (uloženo šifrovaně).
    • dev (Bool): Pokud je true, připojí se k Testovacímu prostředí ISDS (czebox.cz).
    • users / teams: Vazby definující, kdo má přístup k této schránce.

2. Datová zpráva (DataBoxMessage)

Samostatný záznam zprávy.

  • Stav (status):
    • Draft (Návrh): Vytvořeno lokálně, neodesláno.
    • Sending (Odesílání): Probíhá.
    • Sent (Odesláno): Úspěšně nahráno do ISDS.
    • Received (Přijato): Staženo z ISDS.
    • Archived (Archivováno): Zpracováno/Uzavřeno.
  • Metadata:
    • dmId: Oficiální ID zprávy ISDS (unikátní řetězec).
    • dateSent: Časové razítko ze serveru.
    • subject (name): Předmět zprávy.
  • Adresování:
    • from (fromDataBoxAddressName): Jméno odesílatele.
    • to (toDataBoxAddressName): Jméno příjemce.
    • dmRecipient: ID Datové schránky příjemce.
  • Vazby:
    • attachments: Seznam přiložených souborů.
    • parent: Polymorfní odkaz na související entitu CRM (např. Účet).

3. Adresa Datové schránky (DataBoxAddress)

Uložený adresář ID Datových schránek (Cache).

  • Použití: Používá se pro automatické doplňování při psaní zpráv a pro překlad jmen odesílatelů na čitelné entity.