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)