Showing:

Documentation
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Imported schema ImpODFA.xsd
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Properties
attribute form default unqualified
element form default qualified
Element odfa:novyDokladRequest
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Annotations
Požadavek na nový doklad.
Diagram
DiagramImpODFA_xsd.tmp#novyDokladRequestType
Type odfa:novyDokladRequestType
Properties
content complex
Used by
Model
odfa:ej , odfa:hlavicka , odfa:radky
Children odfa:ej, odfa:hlavicka, odfa:radky
Instance
<odfa:novyDokladRequest generate_odfa="false" xmlns:odfa="http://ifis.bbm.cz/v1080/ImpODFA">
  <odfa:ej>{1,1}</odfa:ej>
  <odfa:hlavicka>{1,1}</odfa:hlavicka>
  <odfa:radky>{1,1}</odfa:radky>
</odfa:novyDokladRequest>
Attributes
QName Type Default Use
generate_odfa xsd:boolean false optional
Source
<xsd:element name="novyDokladRequest" type="odfa:novyDokladRequestType">
  <xsd:annotation>
    <xsd:documentation>Požadavek na nový doklad.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element odfa:novyDokladResponse
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
DiagramImpODFA_xsd.tmp#novyDokladResponseType
Type odfa:novyDokladResponseType
Properties
content complex
Used by
Model
odfa:cislo_dokladu{0,1} , odfa:odfidno{0,1} , odfa:chyba{0,9999}
Children odfa:chyba, odfa:cislo_dokladu, odfa:odfidno
Instance
<odfa:novyDokladResponse status="" xmlns:odfa="http://ifis.bbm.cz/v1080/ImpODFA">
  <odfa:cislo_dokladu>{0,1}</odfa:cislo_dokladu>
  <odfa:odfidno>{0,1}</odfa:odfidno>
  <odfa:chyba>{0,9999}</odfa:chyba>
</odfa:novyDokladResponse>
Attributes
QName Type Use Annotation
status xsd:boolean required
Pokud je 'status' true, je vracena hodnota s cislem dokladu, v opacnem pripade je vracen seznam chyb.
Source
<xsd:element name="novyDokladResponse" type="odfa:novyDokladResponseType"/>
Complex Type odfa:novyDokladRequestType
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Used by
Model
odfa:ej , odfa:hlavicka , odfa:radky
Children odfa:ej, odfa:hlavicka, odfa:radky
Attributes
QName Type Default Use
generate_odfa xsd:boolean false optional
Source
<xsd:complexType name="novyDokladRequestType">
  <xsd:sequence>
    <xsd:element name="ej" default="1">
      <xsd:annotation>
        <xsd:documentation>Číslo účetní jednotky – organizační součásti (konstanta =1)</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:integer">
          <xsd:minInclusive value="1"/>
          <xsd:maxInclusive value="99"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="hlavicka" type="odfa:tHlavicka"/>
    <xsd:element name="radky" type="odfa:tRadky"/>
  </xsd:sequence>
  <xsd:attribute name="generate_odfa" type="xsd:boolean" default="false"/>
</xsd:complexType>
Complex Type odfa:tHlavicka
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Used by
Element odfa:novyDokladRequestType/odfa:hlavicka
Model
(odfa:firmidno{0,1} | odfa:ico{0,1}) , (odfa:kopridno{0,1} | odfa:icokp{0,1}) , odfa:mesic{0,1} , odfa:rok{0,1} , odfa:mena , odfa:penale{0,1} , odfa:slevy{0,1} , odfa:vsmb{0,1} , odfa:ksmb{0,1} , odfa:ssmb{0,1} , odfa:pril{0,1} , odfa:cdl{0,1} , odfa:dodp{0,1} , odfa:popis{0,1} , odfa:zprava{0,1} , odfa:zppl , odfa:datv{0,1} , odfa:dats{0,1} , odfa:datd{0,1} , odfa:datk{0,1} , odfa:vf , odfa:krechNr , odfa:zrusId{0,1} , odfa:rel1Id{0,1} , odfa:nsidno{0,1} , odfa:typaidno{0,1} , odfa:akce{0,1} , odfa:komidno{0,1} , odfa:rsridno{0,1} , odfa:vlucidno{0,1} , odfa:schvaluje{0,1} , odfa:prpartn{0,1} , odfa:ns{0,1} , odfa:ta{0,1} , odfa:nakce{0,1} , odfa:kp{0,1} , odfa:todfidno{0,1} , odfa:tof{0,1} , odfa:peridno{0,1} , odfa:zdrojdat{0,1} , odfa:prkidno{0,1} , odfa:zp_odeslani{0,1} , odfa:koresp_adresa{0,1} , odfa:koresp_jazyk{0,1} , odfa:spis_zn{0,1}
Children odfa:akce, odfa:cdl, odfa:datd, odfa:datk, odfa:dats, odfa:datv, odfa:dodp, odfa:firmidno, odfa:ico, odfa:icokp, odfa:komidno, odfa:kopridno, odfa:koresp_adresa, odfa:koresp_jazyk, odfa:kp, odfa:krechNr, odfa:ksmb, odfa:mena, odfa:mesic, odfa:nakce, odfa:ns, odfa:nsidno, odfa:penale, odfa:peridno, odfa:popis, odfa:pril, odfa:prkidno, odfa:prpartn, odfa:rel1Id, odfa:rok, odfa:rsridno, odfa:schvaluje, odfa:slevy, odfa:spis_zn, odfa:ssmb, odfa:ta, odfa:todfidno, odfa:tof, odfa:typaidno, odfa:vf, odfa:vlucidno, odfa:vsmb, odfa:zdrojdat, odfa:zp_odeslani, odfa:zppl, odfa:zprava, odfa:zrusId
Source
<xsd:complexType name="tHlavicka">
  <xsd:sequence>
    <xsd:choice>
      <xsd:element name="firmidno" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Vnitrni identifikator adresy firmy oberatele.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="odfa:tRefID"/>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="ico" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>ICO firmy odberatele.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
    <xsd:choice minOccurs="0">
      <xsd:element name="kopridno" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Vnitrni identifikator adresy firmy konecneho prijemce.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="odfa:tRefID"/>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="icokp" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>ICO firmy konecneho prijemce.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
    <xsd:element name="mesic" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Ucetni obdobi pohledavky - mesic.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:integer">
          <xsd:minInclusive value="1"/>
          <xsd:maxInclusive value="12"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="rok" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Ucetni obdobi pohledavky - rok.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:integer">
          <xsd:totalDigits value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="mena" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Mena pohledavky.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="penale" type="xsd:decimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Denni penale v %.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="slevy" type="xsd:decimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Poskytnuta sleva v %.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="vsmb" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Variabilni symbol.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="ksmb" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Konstantni symbol.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="ssmb" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Specificky symbol.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="pril" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Prilohy.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="20"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="cdl" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Cislo dodaciho listu.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="15"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="dodp" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Cislo dodavkoveho prikazu.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="popis" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Popis dokladu, volny text.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="255"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="zprava" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Zprava pro odberatele, volny text.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="255"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="zppl" type="odfa:tZppl" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Zpusob uhrady.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="datv" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Datum vystaveni pohledavky.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="dats" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Datum splatnosti pohledavky.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="datd" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Datum uskutecneni zdanitelneho plneni.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="datk" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Datum kurzu zahraniční měny.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="vf" type="odfa:tVf" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Typ dokladu, faktura/zalohovy list.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="krechNr" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Cislo importovane pohledavky, reference zdrojoveho systemu.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="15"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="zrusId" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Zatim nevyuzito.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="15"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="rel1Id" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Externi cislo dobropisovane pohledavky, pro dobropis povinne</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="15"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="nsidno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID nakladoveho strediska.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="typaidno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID typu akce.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="akce" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID akce (zdroje financovani).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="komidno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID komplexni polozky.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="rsridno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID radku smlouvy.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="vlucidno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID vlastniho bankovniho uctu.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="schvaluje" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Osobni nebo rodne cislo osoby, ktera schvaluje doklad.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="prpartn" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Konečný příjemce i s adresou, volný text, přednost má "kopridno_" a "icokp".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="255"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="ns" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Číslo NS, přednost má "nsidno".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="ta" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Číslo TA, přednost má "typaidno".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:integer">
          <xsd:totalDigits value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="nakce" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Název akce, přednost má "akce".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="128"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="kp" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Kód komplexní položky, přednost má "komidno".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="todfidno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID deníku pohledávek.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="tof" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Číslo deníku pohledávek, přednost má "todfidno".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:integer">
          <xsd:totalDigits value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="peridno" type="odfa:tRefID" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID osoby v případě pohledávky za fyzickou osobou</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="zdrojdat" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Zdroj dat</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="prkidno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>ID účetního pravidla pro zaúčtování pohledávky</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="zp_odeslani" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Příznak způsobu odeslání dokladu, doména</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:length value="1"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="koresp_adresa" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Korespondenční adresa příjemce odpovídající způsobu odeslání pohledávky</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="255"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="koresp_jazyk" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Korespondenční jazyk pohledávky</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:length value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="spis_zn" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Spisová značka spisu, ve kterém je zaevidovano, že písemnost byla odeslaná.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="50"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type odfa:tRefID
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Type restriction of xsd:integer
Facets
totalDigits 10
Used by
Elements odfa:novyDokladResponseType/odfa:cislo_dokladu, odfa:novyDokladResponseType/odfa:odfidno, odfa:tHlavicka/odfa:akce, odfa:tHlavicka/odfa:firmidno, odfa:tHlavicka/odfa:komidno, odfa:tHlavicka/odfa:kopridno, odfa:tHlavicka/odfa:nsidno, odfa:tHlavicka/odfa:peridno, odfa:tHlavicka/odfa:prkidno, odfa:tHlavicka/odfa:rsridno, odfa:tHlavicka/odfa:todfidno, odfa:tHlavicka/odfa:typaidno, odfa:tHlavicka/odfa:vlucidno, odfa:tRadek/odfa:akce, odfa:tRadek/odfa:danidno, odfa:tRadek/odfa:kodal, odfa:tRadek/odfa:komidno, odfa:tRadek/odfa:nsidno, odfa:tRadek/odfa:rsfidno, odfa:tRadek/odfa:typaidno
Source
<xsd:simpleType name="tRefID">
  <xsd:restriction base="xsd:integer">
    <xsd:totalDigits value="10"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type odfa:tZppl
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration H
Hotovosti
enumeration P
Prevodnim prikazem
enumeration I
Inkasem
enumeration M
Jiná platba
Used by
Element odfa:tHlavicka/odfa:zppl
Source
<xsd:simpleType name="tZppl">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="H">
      <xsd:annotation>
        <xsd:documentation>Hotovosti</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="P">
      <xsd:annotation>
        <xsd:documentation>Prevodnim prikazem</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="I">
      <xsd:annotation>
        <xsd:documentation>Inkasem</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="M">
      <xsd:annotation>
        <xsd:documentation>Jiná platba</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Simple Type odfa:tVf
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration N
Faktura
enumeration P
Zalohovy list
enumeration D
Dobropis
Used by
Element odfa:tHlavicka/odfa:vf
Source
<xsd:simpleType name="tVf">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="N">
      <xsd:annotation>
        <xsd:documentation>Faktura</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="P">
      <xsd:annotation>
        <xsd:documentation>Zalohovy list</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="D">
      <xsd:annotation>
        <xsd:documentation>Dobropis</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type odfa:tRadky
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Used by
Element odfa:novyDokladRequestType/odfa:radky
Model
odfa:radek{1,9999}
Children odfa:radek
Source
<xsd:complexType name="tRadky">
  <xsd:sequence>
    <xsd:element name="radek" type="odfa:tRadek" maxOccurs="9999"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type odfa:tRadek
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Used by
Element odfa:tRadky/odfa:radek
Model
odfa:text{0,1} , odfa:mj{0,1} , odfa:pocet{0,1} , odfa:cenamj{0,1} , odfa:cenc , odfa:zcm{0,1} , odfa:zdcm{0,1} , odfa:dcm{0,1} , odfa:hdan , odfa:sazba , odfa:stav , odfa:danidno{0,1} , odfa:nsidno{0,1} , odfa:typaidno{0,1} , odfa:akce{0,1} , odfa:komidno{0,1} , odfa:rsfidno{0,1} , odfa:kodal{0,1} , odfa:audal{0,1} , odfa:ns{0,1} , odfa:ta{0,1} , odfa:nakce{0,1} , odfa:kp{0,1}
Children odfa:akce, odfa:audal, odfa:cenamj, odfa:cenc, odfa:danidno, odfa:dcm, odfa:hdan, odfa:kodal, odfa:komidno, odfa:kp, odfa:mj, odfa:nakce, odfa:ns, odfa:nsidno, odfa:pocet, odfa:rsfidno, odfa:sazba, odfa:stav, odfa:ta, odfa:text, odfa:typaidno, odfa:zcm, odfa:zdcm
Source
<xsd:complexType name="tRadek">
  <xsd:sequence>
    <xsd:element name="text" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Text radku.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="255"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="mj" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Merna jednotka.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="pocet" type="xsd:decimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Pocet jednotek/mnozstvi.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="cenamj" type="xsd:decimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Cena za jednotku v tuzemske nebo cizi mene.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="cenc" type="xsd:decimal" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Zaklad dane v tuzemske mene.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="zcm" type="xsd:decimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Castka v cizi mene.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="zdcm" type="xsd:decimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Zaklad dane v cizi mene.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="dcm" type="xsd:decimal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Castka DPH v cizi mene.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="hdan" type="xsd:decimal" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Castka DPH v tuzemske mene.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="sazba" type="xsd:decimal" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Sazba DPH v %.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="stav" type="odfa:tStavRadku" minOccurs="1" default="E">
      <xsd:annotation>
        <xsd:documentation>Stav radku (kvuli zaloham),zatim povoleno pouze 'E'.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="danidno" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID sazby DPH.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="odfa:tRefID"/>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="nsidno" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID nakladoveho strediska.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="odfa:tRefID"/>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="typaidno" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID typu akce.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="odfa:tRefID"/>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="akce" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID akce (zdroje financovani).</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="odfa:tRefID"/>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="komidno" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID komplexni polozky.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="odfa:tRefID"/>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="rsfidno" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID cenoveho radku smlouvy.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="odfa:tRefID"/>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="kodal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ID analytickeho uctu.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="odfa:tRefID"/>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="audal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Číslo analytického účtu.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="9"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="ns" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Číslo NS, přednost má "nsidno".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="ta" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Číslo TA, přednost má "typaidno".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:integer">
          <xsd:totalDigits value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="nakce" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Název akce, přednost má "akce".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="128"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="kp" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Kód komplexní položky, přednost má "komidno".</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type odfa:tStavRadku
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration E
Used by
Element odfa:tRadek/odfa:stav
Source
<xsd:simpleType name="tStavRadku">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="E"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type odfa:novyDokladResponseType
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Used by
Model
odfa:cislo_dokladu{0,1} , odfa:odfidno{0,1} , odfa:chyba{0,9999}
Children odfa:chyba, odfa:cislo_dokladu, odfa:odfidno
Attributes
QName Type Use Annotation
status xsd:boolean required
Pokud je 'status' true, je vracena hodnota s cislem dokladu, v opacnem pripade je vracen seznam chyb.
Source
<xsd:complexType name="novyDokladResponseType">
  <xsd:sequence>
    <xsd:element name="cislo_dokladu" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>Cislo dokladu, pod kterym byl doklad ulozen do tabulky rozhrani.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="odfidno" minOccurs="0" type="odfa:tRefID">
      <xsd:annotation>
        <xsd:documentation>Cislo vygenerovane pohledavky, pokud bylo generovani pozadovano a byly splneny vsechny nalezitosti.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="chyba" type="odfa:tChyba" minOccurs="0" maxOccurs="9999">
      <xsd:annotation>
        <xsd:documentation>Seznam chyb pri pokusu o ulozeni dokladu.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="status" use="required" type="xsd:boolean">
    <xsd:annotation>
      <xsd:documentation>Pokud je 'status' true, je vracena hodnota s cislem dokladu, v opacnem pripade je vracen seznam chyb.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type odfa:tChyba
Namespace http://ifis.bbm.cz/v1080/ImpODFA
Diagram
Diagram
Used by
Element odfa:novyDokladResponseType/odfa:chyba
Model
odfa:cislo_radku , odfa:zprava
Children odfa:cislo_radku, odfa:zprava
Source
<xsd:complexType name="tChyba">
  <xsd:sequence>
    <xsd:element name="cislo_radku">
      <xsd:annotation>
        <xsd:documentation>Cislo radku, na kterem doslo k chybe. Pokud je zde uvedena 0 (nula), jedna se o chybu v hlavicce dokladu.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:decimal">
          <xsd:totalDigits value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="zprava" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>Text chybove zpravy.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>