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