Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element VATRecord / SumBeforeVAT
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal5FractionDigitsType.tmp#Decimal5FractionDigitsType
Type Decimal5FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 5
Source
<xs:element minOccurs="0" name="SumBeforeVAT" type="Decimal5FractionDigitsType"/>
Element VATRecord / VATRate
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal2FractionDigitsType.tmp#Decimal2FractionDigitsType
Type Decimal2FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element minOccurs="0" name="VATRate" type="Decimal2FractionDigitsType"/>
Element VATRecord / VATSum
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal5FractionDigitsType.tmp#Decimal5FractionDigitsType
Type Decimal5FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 5
Source
<xs:element minOccurs="0" name="VATSum" type="Decimal5FractionDigitsType"/>
Element VATRecord / Currency
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_CurrencyType.tmp#CurrencyType
Type CurrencyType
Properties
content simple
minOccurs 0
Facets
minLength 2
maxLength 3
pattern [a-z]{2,3}|[A-Z]{2,3}
Source
<xs:element minOccurs="0" name="Currency" type="CurrencyType"/>
Element VATRecord / Ref
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_ExtensionRecord.tmp#ExtensionRecord_extensionIde-document-3_1_10_xsd_Complex_Type_ExtensionRecord.tmp#ExtensionRecord_lange-document-3_1_10_xsd_Complex_Type_ExtensionRecord.tmp#ExtensionRecord_InfoNamee-document-3_1_10_xsd_Complex_Type_ExtensionRecord.tmp#ExtensionRecord_InfoContente-document-3_1_10_xsd_Complex_Type_ExtensionRecord.tmp#ExtensionRecord_CustomContente-document-3_1_10_xsd_Complex_Type_ExtensionRecord.tmp#ExtensionRecord
Type ExtensionRecord
Properties
content complex
minOccurs 0
Model
Children CustomContent, InfoContent, InfoName
Instance
<Ref extensionId="" lang="">
  <InfoName>{0,1}</InfoName>
  <InfoContent>{1,1}</InfoContent>
  <CustomContent>{0,1}</CustomContent>
</Ref>
Attributes
QName Type Use
extensionId optional
lang LanguageType optional
Source
<xs:element minOccurs="0" name="Ref" type="ExtensionRecord"/>
Element VATRecord / VATCode
Namespace No namespace
Annotations
VAT code or shortname in the data-receiver's ERP
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="VATCode" type="ShortTextType">
  <xs:annotation>
    <xs:documentation>VAT code or shortname in the data-receiver's ERP</xs:documentation>
  </xs:annotation>
</xs:element>
Element VATRecord / VATERPID
Namespace No namespace
Annotations
VAT code ID in the data-receiver's ERP
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="VATERPID" type="ShortTextType">
  <xs:annotation>
    <xs:documentation>VAT code ID in the data-receiver's ERP</xs:documentation>
  </xs:annotation>
</xs:element>
Element VATRecord / VATCategoryCode
Namespace No namespace
Annotations
Standardized VAT category code (Subset of UNCL5305)
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="VATCategoryCode" type="ShortTextType">
  <xs:annotation>
    <xs:documentation>Standardized VAT category code (Subset of UNCL5305)</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type VATRecord
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_vatIDe-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_SumBeforeVATe-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_VATRatee-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_VATSume-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_Currencye-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_Refe-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_VATCodee-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_VATERPIDe-document-3_1_10_xsd_Complex_Type_VATRecord.tmp#VATRecord_VATCategoryCode
Used by
Model
Children Currency, Ref, SumBeforeVAT, VATCategoryCode, VATCode, VATERPID, VATRate, VATSum
Attributes
QName Type Use Annotation
vatID VATCodeType optional
Tax category in data-receiver's ERP, e.g. TAX, NOTTAX
Source
<xs:complexType name="VATRecord">
  <xs:all>
    <xs:element minOccurs="0" name="SumBeforeVAT" type="Decimal5FractionDigitsType"/>
    <xs:element minOccurs="0" name="VATRate" type="Decimal2FractionDigitsType"/>
    <xs:element minOccurs="0" name="VATSum" type="Decimal5FractionDigitsType"/>
    <xs:element minOccurs="0" name="Currency" type="CurrencyType"/>
    <xs:element minOccurs="0" name="Ref" type="ExtensionRecord"/>
    <xs:element minOccurs="0" name="VATCode" type="ShortTextType">
      <xs:annotation>
        <xs:documentation>VAT code or shortname in the data-receiver's ERP</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="VATERPID" type="ShortTextType">
      <xs:annotation>
        <xs:documentation>VAT code ID in the data-receiver's ERP</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="VATCategoryCode" type="ShortTextType">
      <xs:annotation>
        <xs:documentation>Standardized VAT category code (Subset of UNCL5305)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:all>
  <xs:attribute name="vatID" type="VATCodeType" use="optional">
    <xs:annotation>
      <xs:documentation>Tax category in data-receiver's ERP, e.g. TAX, NOTTAX</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Attribute VATRecord / @vatID
Namespace No namespace
Annotations
Tax category in data-receiver's ERP, e.g. TAX, NOTTAX
Type VATCodeType
Properties
use optional
Facets
pattern (\c+) & ((TAX)|(TAXEX)|(NOTTAX)|(RVAT)|(ZERO))
Used by
Complex Type VATRecord
Source
<xs:attribute name="vatID" type="VATCodeType" use="optional">
  <xs:annotation>
    <xs:documentation>Tax category in data-receiver's ERP, e.g. TAX, NOTTAX</xs:documentation>
  </xs:annotation>
</xs:attribute>