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.