<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:element name="Facturi">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Factura" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Factura">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Antet" minOccurs="1" maxOccurs="1"/>
				<xs:element ref="Detalii" minOccurs="0" maxOccurs="1"/>
				<xs:element ref="Sumar" minOccurs="0" maxOccurs="1"/>
				<xs:element ref="Observatii" minOccurs="0" maxOccurs="1"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Antet">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FurnizorNume" type="xs:string" minOccurs="0"/>
				<xs:element name="FurnizorCIF" type="xs:string" minOccurs="0"/>
				<xs:element name="FurnizorNrRegCom" type="xs:string" minOccurs="0"/>
				<xs:element name="FurnizorCapital" type="xs:string" minOccurs="0"/>
				<xs:element name="FurnizorAdresa" type="xs:string" minOccurs="0"/>
				<xs:element name="FurnizorBanca" type="xs:string" minOccurs="0"/>
				<xs:element name="FurnizorIBAN" type="xs:string" minOccurs="0"/>
				<xs:element name="FurnizorInformatiiSuplimentare" type="xs:string" minOccurs="0"/>
				<xs:element name="ClientNume" type="xs:string" minOccurs="0"/>
				<xs:element name="ClientInformatiiSuplimentare" type="xs:string" minOccurs="0"/>
				<xs:element name="ClientCIF" type="xs:string" minOccurs="0"/>
				<xs:element name="ClientNrRegCom" type="xs:string" minOccurs="0"/>
				<xs:element name="ClientAdresa" type="xs:string" minOccurs="0"/>
				<xs:element name="ClientBanca" type="xs:string" minOccurs="0"/>
				<xs:element name="ClientIBAN" type="xs:string" minOccurs="0"/>
				<xs:element name="FacturaNumar" type="xs:string" minOccurs="0"/>
				<xs:element name="FacturaData" type="xs:string" minOccurs="0"/>
				<xs:element name="FacturaScadenta" type="xs:string" minOccurs="0"/>
				<xs:element name="FacturaTaxareInversa" type="xs:decimal" minOccurs="0"/>
				<xs:element name="FacturaTVAIncasare" type="xs:decimal" minOccurs="0"/>
				<xs:element name="FacturaInformatiiSuplimentare" type="xs:string" minOccurs="0"/>
				<xs:element name="FacturaMoneda" type="xs:string" minOccurs="0"/>
				<xs:element name="FacturaCotaTVA" type="xs:string" minOccurs="0"/>
				<xs:element name="FacturaGreutate" type="xs:string" minOccurs="0"/>
</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Detalii">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Continut" minOccurs="0" maxOccurs="1"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Continut">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Linie" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Linie">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="LinieNrCrt" type="xs:string" minOccurs="0"/>
				<xs:element name="Descriere" type="xs:string" minOccurs="0"/>
				<xs:element name="CodArticolFurnizor" type="xs:string" minOccurs="0"/>
				<xs:element name="CodArticolClient" type="xs:string" minOccurs="0"/>
                                <xs:element name="Cantitate" type="xs:decimal" default="0" minOccurs="0"/>
				<xs:element name="ProcTVA" type="xs:decimal" default="0" minOccurs="0"/>
				<xs:element name="Pret" type="xs:decimal" default="0" minOccurs="0"/>
                                <xs:element name="Valoare" type="xs:decimal" default="0" minOccurs="0"/>
                                <xs:element name="TVA" type="xs:decimal" default="0" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Sumar">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TotalValoare" type="xs:decimal" default="0" minOccurs="0"/>
				<xs:element name="TotalTVA" type="xs:decimal" default="0" minOccurs="0"/>
				<xs:element name="Total" type="xs:decimal" default="0" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Observatii">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SoldClient" type="xs:decimal" default="0" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>

</xs:schema>