PageRenderTime 29ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/ext/yabs_import_1.0.dtd

http://mp-rechnungs-und-kundenverwaltung.googlecode.com/
Document Type Definition | 118 lines | 107 code | 11 blank | 0 comment | 0 complexity | 319a1c76b986b4248a1f7f504609bf62 MD5 | raw file
Possible License(s): LGPL-3.0, Apache-2.0, GPL-3.0, GPL-2.0, AGPL-3.0, JSON, BSD-3-Clause
  1. <!--Root element of any YABS XML file-->
  2. <!ELEMENT mpv5 ( contacts|countries|accounts|products )* >
  3. <!--END Root element of any YABS XML file-->
  4. <!--CONTACTS-->
  5. <!ELEMENT cname ( #PCDATA ) >
  6. <!ELEMENT cnumber ( #PCDATA ) >
  7. <!ELEMENT city ( #PCDATA ) >
  8. <!ELEMENT company ( #PCDATA ) >
  9. <!ELEMENT country ( #PCDATA ) >
  10. <!ELEMENT dateadded ( #PCDATA ) >
  11. <!ELEMENT fax ( #PCDATA ) >
  12. <!--Must match a valid entry if existing-->
  13. <!--<!ELEMENT IDS ( #PCDATA ) >-->
  14. <!-- default: 'false' -->
  15. <!ELEMENT iscustomer ( #PCDATA ) >
  16. <!-- default: 'false' -->
  17. <!ELEMENT ismanufacturer ( #PCDATA ) >
  18. <!-- default: 'false' -->
  19. <!ELEMENT issupplier ( #PCDATA ) >
  20. <!-- default: 'false' -->
  21. <!ELEMENT iscompany ( #PCDATA ) >
  22. <!-- default: 'true' -->
  23. <!ELEMENT isenabled ( #PCDATA ) >
  24. <!-- default: 'true' -->
  25. <!ELEMENT ismale ( #PCDATA ) >
  26. <!ELEMENT mailaddress ( #PCDATA ) >
  27. <!ELEMENT mainphone ( #PCDATA ) >
  28. <!ELEMENT mobilephone ( #PCDATA ) >
  29. <!ELEMENT notes ( #PCDATA ) >
  30. <!ELEMENT prename ( #PCDATA ) >
  31. <!ELEMENT street ( #PCDATA ) >
  32. <!ELEMENT taxnumber ( #PCDATA ) >
  33. <!ELEMENT title ( #PCDATA ) >
  34. <!ELEMENT website ( #PCDATA ) >
  35. <!ELEMENT workphone ( #PCDATA ) >
  36. <!ELEMENT zip ( #PCDATA ) >
  37. <!ELEMENT department ( #PCDATA ) >
  38. <!-- default: '1' -->
  39. <!ELEMENT groupsids ( #PCDATA ) >
  40. <!ELEMENT intaddedby ( #PCDATA ) >
  41. <!ELEMENT contact ( cname | cnumber? | taxnumber? | groupsids? | title? | prename? | street? | zip? | city? | mainphone? | workphone? | fax? | mobilephone? | mailaddress? | website? | notes? | ismale? | isenabled? | iscompany? | iscustomer? | ismanufacturer? | issupplier? | company? | dateadded? | addedby? | department? | country? | intaddedby? )* >
  42. <!ELEMENT contacts ( contact* ) >
  43. <!ATTLIST contact id CDATA #IMPLIED>
  44. <!--END CONTACTS-->
  45. <!--COUNTRIES-->
  46. <!--<!ELEMENT country ( #PCDATA ) >-->
  47. <!ELEMENT countries ( country* ) >
  48. <!ATTLIST country iso CDATA #IMPLIED>
  49. <!ATTLIST country id CDATA #IMPLIED>
  50. <!--END COUTRIES-->
  51. <!--ACCOUNTS-->
  52. <!ELEMENT intaccountclass ( #PCDATA ) >
  53. <!ELEMENT intaccounttype ( #PCDATA ) >
  54. <!ELEMENT intparentaccount ( #PCDATA ) >
  55. <!ELEMENT intprofitfid ( #PCDATA ) >
  56. <!ELEMENT inttaxfid ( #PCDATA ) >
  57. <!ELEMENT inttaxuid ( #PCDATA ) >
  58. <!ELEMENT description ( #PCDATA ) >
  59. <!ELEMENT hierarchypath ( #PCDATA ) >
  60. <!ELEMENT frame ( #PCDATA ) >
  61. <!ELEMENT account ( intaccountclass | cname | intaccounttype | taxvalue | description | intparentaccount | groupsids? | intaddedby? | dateadded? | intprofitfid | inttaxfid | inttaxuid | frame )* >
  62. <!ELEMENT accounts ( account* ) >
  63. <!ATTLIST account id CDATA #IMPLIED>
  64. <!--END ACCOUNTS-->
  65. <!--ORDERS-->
  66. <!ELEMENT contactsids ( #PCDATA ) >
  67. <!ELEMENT netvalue ( #PCDATA ) >
  68. <!ELEMENT intstatus ( #PCDATA ) >
  69. <!ELEMENT item ( cname | intaccounttype | contactsids | netvalue | taxvalue | dateadded? | description? | cnumber? | intstatus? )* >
  70. <!ELEMENT items ( item* ) >
  71. <!ATTLIST item id CDATA #IMPLIED>
  72. <!--END ACCOUNTS-->
  73. <!--ORDERS ROWS-->
  74. <!ELEMENT itemsids ( #PCDATA ) >
  75. <!ELEMENT originalproductsids ( #PCDATA ) >
  76. <!ELEMENT countvalue ( #PCDATA ) >
  77. <!ELEMENT quantityvalue ( #PCDATA ) >
  78. <!ELEMENT measure ( #PCDATA ) >
  79. <!ELEMENT internalvalue ( #PCDATA ) >
  80. <!ELEMENT externalvalue ( #PCDATA ) >
  81. <!ELEMENT taxpercentvalue ( #PCDATA ) >
  82. <!ELEMENT datedelivery ( #PCDATA ) >
  83. <!ELEMENT subitem ( cname | itemsids | originalproductsids? | countvalue | quantityvalue | measure | description? | internalvalue | externalvalue | taxpercentvalue | datedelivery? )* >
  84. <!ELEMENT subitems ( subitem* ) >
  85. <!ATTLIST subitem id CDATA #IMPLIED>
  86. <!--END ORDER ROWS-->
  87. <!--ADRESSES-->
  88. <!ELEMENT adress ( cname | contactsids | title? | taxnumber? | prename? | street? | zip? | city? | company?| department?| country?| ismale?| inttype?)* >
  89. <!ELEMENT adresses ( adress* ) >
  90. <!ATTLIST adress id CDATA #IMPLIED>
  91. <!--END ADRESSES-->
  92. <!--PRODUCTS-->
  93. <!ELEMENT taxids ( #PCDATA ) >
  94. <!ELEMENT inttype ( #PCDATA ) >
  95. <!ELEMENT manufacturersids ( #PCDATA ) >
  96. <!ELEMENT productgroupsids ( #PCDATA ) >
  97. <!ELEMENT suppliersids ( #PCDATA ) >
  98. <!ELEMENT externalnetvalue ( #PCDATA ) >
  99. <!ELEMENT internalnetvalue ( #PCDATA ) >
  100. <!ELEMENT url ( #PCDATA ) >
  101. <!ELEMENT ean ( #PCDATA ) >
  102. <!ELEMENT defaultimage ( #PCDATA ) >
  103. <!ELEMENT reference ( #PCDATA ) >
  104. <!ELEMENT product ( cname | inttype? | manufacturersids? | suppliersids? | externalnetvalue | internalnetvalue? | description? | cnumber? | measure?| url?| ean?| reference?| defaultimage?| taxids?| productgroupsids? | groupsids? | intaddedby? | dateadded? )* >
  105. <!ELEMENT products ( product* ) >
  106. <!ATTLIST product id CDATA #IMPLIED>
  107. <!--END PRODUCTS-->