Dokumenty určené k odeslání mailem, archivaci nebo tisku jsou ukládány na disk. Každý dokument je uložen do vlastního adresáře, kde jsou také uloženy jednotlivé soubory. Soubor document.xml s popisuje jeden dokument a jeho atributy. Soubor complete je příznak, že mail je v adresáři kompletní a může být odeslán.

Příklad uloženého mailu:

Následující příklad ukazuje strukturu jednoho dokumentu určeného k odeslání systémem Livius.

.../MailInput/1234567890/document.xml
.../MailInput/1234567890/0000001.jpg
.../MailInput/1234567890/complete

Název adresáře s dokumentem ( zde 123456789 ) může být libovolný a generuje ho aplikace, která předává dokument k odeslání.

document.xml

V souboru docset.xml je popis přiřazení stránek jednotlivým dokumentům a atributy dokumentů docset.xml Pokud kódová stránka není uvedena, standardně se rozumí kódování utf-8.

Příklad:

<?xml version="1.0"?>
 <Document>
  <Attributes>
   <Attribute name="Document.type" value="ZP006" /> 
   <Attribute name="CJ" value="12345678901234" /> 
   <Attribute name="Livius.User" value="franta" />
   <Attribute name="Livius.Mail" value="1" />
   <Attribute name="Livius.Mail.Transformation.Doc2Pdf" value="1" />
   <Attribute name="Livius.Mail.UseAutoIdents" value="1" />
   <Attribute name="Livius.Mail.AutoIdents" value="CJ" />
  </Attributes>
  <Files>
   <File name="00000001.doc" mimeType="APPLICATION/MSWORD" attachmentName="Dopis"/>
   <File name="00000002.jpg" mimeType="IMAGE/JPEG" attachmentName="Smlouva"/>
  </Files>
 </Document>

Předávané atributy

Pro následné zpracování je nutné správné pojmenování atributů. Atributy ovlivňující zpracování dokumentu mají následující strukturu:

 Livius.${subsystem}.${subsystem_param}

vyjímkou je atribut Livius.User obsahující uživatelské jméno, který je společný pro všechny subsystémy

Subsystémy

V současnosti jsou definovány tři subsystémy

Mail

Print

Archive

SpecifikaceRozhraniDamisMail (last edited 2006-09-19 10:18:54 by hercules)