l10n_it_fatturapa/bindings/xsd/Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd.diff
--- Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd (revision d606b31c5186c4a06cd069cd55bef80db6bb191d)
+++ Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd (date 1605687874995)
@@ -1261,22 +1261,22 @@
</xs:simpleType>
<xs:simpleType name="String10Type">
<xs:restriction base="xs:normalizedString">
- <xs:pattern value="(\p{IsBasicLatin}{1,10})" />
+ <xs:pattern value="(\p{IsBasicLatin}{0,10})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String15Type">
<xs:restriction base="xs:normalizedString">
- <xs:pattern value="(\p{IsBasicLatin}{1,15})" />
+ <xs:pattern value="(\p{IsBasicLatin}{0,15})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String20Type">
<xs:restriction base="xs:normalizedString">
- <xs:pattern value="(\p{IsBasicLatin}{1,20})" />
+ <xs:pattern value="(\p{IsBasicLatin}{0,20})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String35Type">
<xs:restriction base="xs:normalizedString">
- <xs:pattern value="(\p{IsBasicLatin}{1,35})" />
+ <xs:pattern value="(\p{IsBasicLatin}{0,35})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String35LatinExtType">
@@ -1287,17 +1287,17 @@
</xs:simpleType>
<xs:simpleType name="String60Type">
<xs:restriction base="xs:normalizedString">
- <xs:pattern value="(\p{IsBasicLatin}{1,60})" />
+ <xs:pattern value="(\p{IsBasicLatin}{0,60})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String80Type">
<xs:restriction base="xs:normalizedString">
- <xs:pattern value="(\p{IsBasicLatin}{1,80})" />
+ <xs:pattern value="(\p{IsBasicLatin}{0,80})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String100Type">
<xs:restriction base="xs:normalizedString">
- <xs:pattern value="(\p{IsBasicLatin}{1,100})" />
+ <xs:pattern value="(\p{IsBasicLatin}{0,100})" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String60LatinType">
@@ -1368,23 +1368,22 @@
</xs:simpleType>
<!--________________ NUMBERS ____________________-->
<xs:simpleType name="PesoType">
- <xs:restriction base="xs:decimal">
+ <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,4}\.[0-9]{1,2}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Amount8DecimalType">
- <xs:restriction base="xs:decimal">
+ <xs:restriction base="xs:string">
<xs:pattern value="[\-]?[0-9]{1,11}\.[0-9]{2,8}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Amount2DecimalType">
- <xs:restriction base="xs:decimal">
+ <xs:restriction base="xs:string">
<xs:pattern value="[\-]?[0-9]{1,11}\.[0-9]{2}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="RateType">
- <xs:restriction base="xs:decimal">
- <xs:maxInclusive value="100.00" />
+ <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,3}\.[0-9]{2}" />
</xs:restriction>
</xs:simpleType>
@@ -1428,7 +1427,7 @@
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="QuantitaType">
- <xs:restriction base="xs:decimal">
+ <xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,12}\.[0-9]{2,8}" />
</xs:restriction>
</xs:simpleType>