Přeskočit na hlavní obsah

AttachmentParsedData

Entita AttachmentParsedData slouží k ukládání a správě dat extrahovaných z příloh (např. faktur) pomocí AI. Obsahuje komplexní strukturu pro uchování všech relevantních informací včetně položek faktury, daňových údajů, platebních metod a dalších.


Technické informace​

  • Základní třída: Dědí z Base
  • Typ entity: Base (definováno v TEMPLATE_TYPE)
  • Modul: Custom

Pole (Fields)​

  • Základní údaje: name, number, numberA (automatické číslování), status (Draft/Processed/Failed)
  • Fakturační údaje: account (dodavatel), billingAddress, billingContact, taxClass, taxRate, taxAmount
  • Časové údaje: dateInvoiced, dateOfReceiving, dueDate, duzp (datum zdanitelného plnění)
  • Platební údaje: paymentMethod (bank/card/cash/cod/collection), variableSymbol, constantSymbol
  • Položky faktury: items (link na AttachmentParsedDataItem)
  • Přílohy: attachments (multiple)
  • Daňové identifikátory: vatId, vatIdSk, sicCode

Rozložení (Layouts)​

Detailní rozložení je definováno v detail.json a obsahuje sekce:

  • Přehled: Základní údaje, fakturační adresa, platební metody
  • Zaokrouhlení: Nastavení zaokrouhlování částek
  • Položky: Seznam položek faktury
  • Shrnutí: Souhrnné částky včetně DPH
  • Detaily: Dodatečné poznámky a daňové třídy

Oprávnění (Scopes)​

  • ACL: Podporováno na úrovních all, account, contact, own, no
  • Portál: Podporováno (aclPortal: true)
  • Importovatelné: Ano (importable: true)

Indexy​

  • Hlavní indexy: name, assignedUser, createdAt
  • Unikátní index: createdAtId (kombinace createdAt a id)