Archivio Sp. z o.o. Schema XSD opisująca typy dokumentów obsługiwane w Systemie Invo24



Similar documents
Schema XSD opisująca typy dokumentów obsługiwane w Systemie invooclip

<xs:complextype name="trescdokumentu_typ">

<xs:restriction base="xs:string">

COM_2006_023_02.xsd <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs=" elementformdefault="qualified">

+ <xs:element name="productsubtype" type="xs:string" minoccurs="0"/>

Service Description: NIH GovTrip - NBS Web Service

<!--=========================================--> <!--=========================================-->

User manual for e-line DNB: the XML import file. User manual for e-line DNB: the XML import file

Security for industrial automation and control systems: Patch compatibility information

Advanced PDF workflows with ColdFusion

An Empirical Study on XML Schema Idiosyncrasies in Big Data Processing

Gplus Adapter 8.0. for Siebel CRM. Developer s Guide

Agency to System Infrastructure Provider Interface Specification

PEPPOL Deliverable D1.1 Requirements for Use of Signatures in Public Procurement Processes Part 5: XKMS v2 Interface Specification

Modello dati regionale d interscambio del Piano Strutturale Comunale (PSC) Allegato A Formato GML-XML

Appendix 1 Technical Requirements

DMP ESB Stanlab Interface vejledning i anvendelse.

[MS-FSDAP]: Forms Services Design and Activation Web Service Protocol

DocuSign Connect Guide

DATE DOCUMENT CONTACT MAIL PHONE. 9th February 2015 Appendix 3A1 Peter Holst HerzbergPeter Holst Herzberg

Authentication Context for the OASIS Security Assertion Markup Language (SAML) V2.0

Schema Developer s Guide

Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software

EFSOC Framework Overview and Infrastructure Services

XML and Tools. Muhammad Khalid Sohail Khan Mat #: University of Duisburg Essen Germany

keyon Luna SA Monitor Service Administration Guide 1 P a g e Version Autor Date Comment

Argos Web Service Interface Specification

CAS Protocol 3.0 specification

The New System of Accounts Message structure: Cash settlement balances derivatives (demt.smc )

Tecnologie per XML. Sara Comai Politecnico di Milano. Tecnologie legate a XML

[MS-QoE]: Quality of Experience Monitoring Server Protocol Specification

The Direct Project. Implementation Guide for Direct Project Trust Bundle Distribution. Version March 2013

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

DRAFT. Standard Definition. Extensible Event Stream. Christian W. Günther Fluxicon Process Laboratories

How To Write An Eplsi.Org (For Free) For A Free Download

[MS-DVRD]: Device Registration Discovery Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

3GPP TS v9.0.0 ( )

ETSI TS V1.4.1 ( ) Technical Specification

Best Practices for Designing and Building the Services of an SOA

Session Initiation Protocol (SIP) Registration Extensions

Chapter 4. Sharing Data through Web Services

Data Integration Hub for a Hybrid Paper Search

Domain-Specific Development

[MS-QoE]: Quality of Experience Monitoring Server Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

XEP-0337: Event Logging over XMPP

YAZ proxy User s Guide and Reference. YAZ proxy User s Guide and Reference

ASPIRE Programmable Language and Engine

Integration of an XML electronic dictionary with linguistic tools for natural language processing

Model-driven Rule-based Mediation in XML Data Exchange

General Information. Standards MX. Standards

Oracle Java CAPS Message Library for EDIFACT User's Guide

D4.1.2 Cloud-based Data Storage (Prototype II)

Advanced Information Management


Liberty ID-WSF Authentication, Single Sign-On, and Identity Mapping Services Specification

XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini

Junos Pulse Secure Access Service. DMI Solutions Guide. Release 7.1. Published:

MedBiquitous Web Services Design Guidelines

XML. Document Type Definitions XML Schema

BACHELOR S THESIS. Roman Betík XML Data Visualization

Web Services Metadata Exchange (WS- MetadataExchange)

Extraction of standardized archetyped data from Electronic Health Record Systems based on the Entity- Attribute-Value Model

CA ERwin Data Modeler

WTP-101 Developing Web Applications with Standards. using W3C org standard technologies such as, HTML, CSS, XML, XSD and XSL

Secure Password-Based Authenticated Key Exchange. for Web Services

APolicy Framework for Collaborative WebService Customization

XML in programming. Patryk Czarnik. XML and Modern Techniques of Content Management 2012/13

Call Center Solution Guide

Languages for Data Integration of Semi- Structured Data II XML Schema, Dom/SAX. Recuperación de Información 2007 Lecture 3.

Preface... iv I. Introduction What is Spring Web Services? Introduction Runtime environment

Integrating CRM into IBM WebSphere Portal with Digital Data Connector

Bridging the Browser and the Server

Access Control in Distributed Systems. Murat Kantarcioglu

Can I Make XML Go Faster?

Balisage: The Markup Conference

Web-Programmierung (WPR)

Attacking Web Services

MASTER DATA INTEGRATION


How To Run The Envirment Performance Agent On A Pc Or Mac Or Mac (For Linux)

Transcription:

Archivio Sp. z o.o. Schema XSD opisująca typy dokumentów obsługiwane w Systemie Invo24 Wersja 1.0 Archivio Sp. z o.o. Strona 1

<?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSpy v2007 (http://www.altova.com) by Pawel Bartuzi (Krajowa Izba Rozliczeniowa S.A.) --> <xs:schema xmlns:xs="http://www.w3.org/2001/xmlschema" elementformdefault="qualified" attributeformdefault="unqualified"> <xs:simpletype name="nipvaluetype"> <xs:restriction base="xs:string"> <xs:pattern value="[\s ]{1,14}"/> </xs:restriction> </xs:simpletype> <xs:complextype name="niptype"> <xs:simplecontent> <xs:extension base="nipvaluetype"> <xs:attribute name="type"> <xs:simpletype> <xs:restriction base="xs:token"> <xs:enumeration value="pl"/> <xs:enumeration value="europe"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpletype> </xs:attribute> </xs:extension> </xs:simplecontent> </xs:complextype> <xs:simpletype name="emailtype"> <xs:restriction base="xs:string"> <xs:pattern value="([a-za-z0-9]+\w+([\-_+.]\w+)*@[aza-z0-9]+\w+([\-_.]\w+)*\.\w+([\-_.]\w+)*[;,]?)*"/> </xs:restriction> </xs:simpletype> <xs:element name="document" type="documenttype"> >ZaĹ oĺľenia przy budowie schemy i skojarzonego z niä XSLT: 1. dopuszczone typy dokumentăłw definiuje siä jako complextype bazujä ce na abstrakcyjnym complextype documenttype. 2. definiowane typy dokumentăłw mogä dziedziczyä po documenttype poprzez extension lub restriction, ale zdecydowanie lepiej uĺľywaä teraz extension.</xs:documentation> <xs:complextype name="documenttype" abstract="true"> >Typ abstrakcyjny, stanowiä cy podstawä dla wszystkich innych typăłw dokumentăłw. Zawiera pola wspăłlne dla wszystkich typăłw dokumentăłw.</xs:documentation> <xs:sequence> <xs:element name="description" type="xs:string" minoccurs="0"> source="displayname" xml:lang="pl">opis dokumentu</xs:documentation> Archivio Sp. z o.o. Strona 2

source="displayname" xml:lang="en">description of document</xs:documentation> <xs:element name="lastmodified" type="xs:datetime" minoccurs="0"> source="displayname" xml:lang="pl">data ostatniej modyfikacji</xs:documentation> source="displayname" xml:lang="en">last modified</xs:documentation> <xs:element name="filename" type="xs:anyuri" minoccurs="0"> source="displayname" xml:lang="pl">nazwa</xs:documentation> source="displayname" xml:lang="en">name</xs:documentation> <xs:element name="filesize" type="xs:integer" minoccurs="0"> source="displayname" xml:lang="pl">rozmiar (w bajtach)</xs:documentation> source="displayname" xml:lang="en">size (in byte)</xs:documentation> </xs:sequence> </xs:complextype> <xs:complextype name="invoicetype"> source="displayname" xml:lang="pl">faktura</xs:documentation> source="displayname" xml:lang="en">invoice</xs:documentation> <xs:complexcontent> <xs:extension base="documenttype"> <xs:sequence> <xs:element name="invnumber" type="xs:string"> source="displayname" xml:lang="pl">numer faktury</xs:documentation> source="displayname" xml:lang="en">invoice number</xs:documentation> Archivio Sp. z o.o. Strona 3

<xs:element name="invrecipient" source="displayname" xml:lang="pl">odbiorca faktury</xs:documentation> source="displayname" xml:lang="en">invoice recipient</xs:documentation> <xs:element name="nettoamount" minoccurs="0"> source="displayname" xml:lang="pl">kwota netto</xs:documentation> source="displayname" xml:lang="en">net amount</xs:documentation> <xs:simpletype> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="2"/> </xs:restriction> </xs:simpletype> <xs:element name="bruttoamount" minoccurs="0"> source="displayname" xml:lang="pl">kwota brutto</xs:documentation> source="displayname" xml:lang="en">gross amount</xs:documentation> <xs:simpletype> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="2"/> </xs:restriction> </xs:simpletype> <xs:element name="currency" source="displayname" xml:lang="pl">waluta</xs:documentation> source="displayname" xml:lang="en">currency</xs:documentation> <xs:element name="nip" type="niptype"> source="displayname" xml:lang="pl">nip</xs:documentation> source="displayname" xml:lang="en">nip</xs:documentation> Archivio Sp. z o.o. Strona 4

source="helptext" xml:lang="pl">dla pola NIP aplikacja obsĺ uguje atrybut type o nastä pujä cych wartoĺ ciach: PL, Europe, Other</xs:documentation> <xs:element name="email" type="emailtype"> source="displayname" xml:lang="pl">e-mail</xs:documentation> source="displayname" xml:lang="en">e-mail</xs:documentation> <xs:element name="ordernumber" source="displayname" xml:lang="pl">numer zamăłwienia</xs:documentation> source="displayname" xml:lang="en">order number</xs:documentation> <xs:element name="recipientnumber" source="displayname" xml:lang="pl">numer odbiorcy</xs:documentation> source="displayname" xml:lang="en">recipient's number</xs:documentation> <xs:element name="adddescription" source="displayname" xml:lang="pl">dodatkowy opis</xs:documentation> source="displayname" xml:lang="en">additional description</xs:documentation> <xs:element name="invoicekind" source="displayname" xml:lang="pl">rodzaj faktury</xs:documentation> source="displayname" xml:lang="en">invoice kind</xs:documentation> source="helptext" xml:lang="pl">duplikaty, korekty, proformy, zaliczki</xs:documentation> <xs:element name="typeinvoice" source="displayname" xml:lang="pl">typ faktury</xs:documentation> source="displayname" xml:lang="en">invoice type</xs:documentation> Archivio Sp. z o.o. Strona 5

source="helptext" xml:lang="pl">faktura sprzedaĺľowa lub zakupowa</xs:documentation> <xs:element name="typepayment" source="displayname" xml:lang="pl">rodzaj pĺ atnoĺ ci</xs:documentation> source="displayname" xml:lang="en">payment type</xs:documentation> source="helptext" xml:lang="pl">faktura sprzedaĺľowa lub zakupowa</xs:documentation> <xs:element name="nameissuer" source="displayname" xml:lang="pl">nazwa wystawcy</xs:documentation> <xs:element name="cityissuer" source="displayname" xml:lang="pl">miasto wystawcy</xs:documentation> <xs:element name="postcodeissuer" source="displayname" xml:lang="pl">kod pocztowy wystawcy</xs:documentation> <xs:element name="streetissuer" source="displayname" xml:lang="pl">ulica wystawcy</xs:documentation> <xs:element name="numstreetissuer" source="displayname" xml:lang="pl">numer wystawcy</xs:documentation> Archivio Sp. z o.o. Strona 6

<xs:element name="dateissueinvoice" source="displayname" xml:lang="pl">data wystawienia</xs:documentation> <xs:element name="datesales" source="displayname" xml:lang="pl">data sprzedaĺľy</xs:documentation> <xs:element name="dateintroduceinvoice" source="displayname" xml:lang="pl">data wprowadzenia faktury</xs:documentation> <xs:element name="recipientcountry" source="displayname" xml:lang="pl">kraj odbiorcy</xs:documentation> <xs:element name="placeregistrationinvoices" source="displayname" xml:lang="pl">miejsce rejestracji faktury</xs:documentation> <xs:element name="placeoriginalarchive" source="displayname" xml:lang="pl">miejsce przechowywania oryginaĺ u</xs:documentation> Archivio Sp. z o.o. Strona 7

<xs:element name="numcorrinv" source="displayname" xml:lang="pl">numer faktury korygujä cej</xs:documentation> <xs:element name="numcorrinvinitial" source="displayname" xml:lang="pl">numer faktury do ktăłrej wystawiona jest korekta</xs:documentation> <xs:element name="invoicevalue" source="displayname" xml:lang="pl">wartoĺ Ä faktury</xs:documentation> <xs:element name="valuewords" source="displayname" xml:lang="pl">wartoĺ Ä faktury sĺ ownie</xs:documentation> <xs:element name="paydeadline" source="displayname" xml:lang="pl">termin pĺ atnoĺ ci</xs:documentation> <xs:element name="nipissuer" source="displayname" xml:lang="pl">nip Wystawcy</xs:documentation> <xs:element name="namemerch" Archivio Sp. z o.o. Strona 8

source="displayname" xml:lang="pl">nazwa towaru</xs:documentation> <xs:element name="numaccountissuer" source="displayname" xml:lang="pl">nr rachunku wystawcy</xs:documentation> <xs:element name="payaccount" source="displayname" xml:lang="pl">zaliczka</xs:documentation> <xs:element name="deposit" source="displayname" xml:lang="pl">kaucja</xs:documentation> <xs:element name="netto23" source="displayname" xml:lang="pl">netto 23</xs:documentation> <xs:element name="vat23" source="displayname" xml:lang="pl">vat 23</xs:documentation> <xs:element name="netto8" source="displayname" xml:lang="pl">netto 8</xs:documentation> Archivio Sp. z o.o. Strona 9

<xs:element name="vat8" source="displayname" xml:lang="pl">vat 8</xs:documentation> <xs:element name="netto5" source="displayname" xml:lang="pl">netto 5</xs:documentation> <xs:element name="vat5" source="displayname" xml:lang="pl">vat 5</xs:documentation> <xs:element name="netto7" source="displayname" xml:lang="pl">netto 7</xs:documentation> <xs:element name="vat7" source="displayname" xml:lang="pl">vat 7</xs:documentation> <xs:element name="netto3" source="displayname" xml:lang="pl">netto 3</xs:documentation> <xs:element name="vat3" source="displayname" xml:lang="pl">vat 3</xs:documentation> Archivio Sp. z o.o. Strona 10

<xs:element name="netto0" source="displayname" xml:lang="pl">netto 0</xs:documentation> <xs:element name="vat0" source="displayname" xml:lang="pl">vat 0</xs:documentation> <xs:element name="nettozw" source="displayname" xml:lang="pl">netto ZW</xs:documentation> <xs:element name="vatzw" source="displayname" xml:lang="pl">vat ZW</xs:documentation> <xs:element name="iddocument" source="displayname" xml:lang="pl">identyfikator dokumentu</xs:documentation> <xs:element name="idpayment" source="displayname" xml:lang="pl">identyfikator pĺ atnoĺ ci</xs:documentation> <xs:element name="addfiled1" Archivio Sp. z o.o. Strona 11

source="displayname" xml:lang="pl">pole zapasowe 1</xs:documentation> <xs:element name="addfiled2" source="displayname" xml:lang="pl">pole zapasowe 2</xs:documentation> <xs:element name="addfiled3" source="displayname" xml:lang="pl">pole zapasowe 3</xs:documentation> <xs:element name="addfiled4" source="displayname" xml:lang="pl">pole zapasowe 4</xs:documentation> <xs:element name="addfiled5" source="displayname" xml:lang="pl">pole zapasowe 5</xs:documentation> </xs:sequence> </xs:extension> </xs:complexcontent> </xs:complextype> <xs:complextype name="deliverydoctype"> source="displayname" xml:lang="pl">dokument dostawy</xs:documentation> source="displayname" xml:lang="en">delivery document</xs:documentation> <xs:complexcontent> <xs:extension base="documenttype"> <xs:sequence> <xs:element name="deliverynumber" Archivio Sp. z o.o. Strona 12

source="displayname" xml:lang="pl">numer dokumentu dostawy</xs:documentation> source="displayname" xml:lang="en">delivery document number</xs:documentation> <xs:element name="invoicenumber" source="displayname" xml:lang="pl">numer faktury</xs:documentation> source="displayname" xml:lang="en">invoice number</xs:documentation> <xs:element name="invrecipient" source="displayname" xml:lang="pl">odbiorca faktury</xs:documentation> source="displayname" xml:lang="en">invoice recipient</xs:documentation> <xs:element name="nip" type="niptype"> source="displayname" xml:lang="pl">nip</xs:documentation> source="displayname" xml:lang="en">nip</xs:documentation> source="helptext" xml:lang="pl">dla pola NIP aplikacja obsĺ uguje atrybut type o nastä pujä cych wartoĺ ciach: PL, Europe, Other</xs:documentation> <xs:element name="email" type="emailtype"> source="displayname" xml:lang="pl">e-mail</xs:documentation> source="displayname" xml:lang="en">e-mail</xs:documentation> </xs:sequence> </xs:extension> </xs:complexcontent> </xs:complextype> <xs:complextype name="edocumenttype"> source="displayname" xml:lang="pl">edokument</xs:documentation> source="displayname" xml:lang="en">edocument</xs:documentation> <xs:complexcontent> <xs:extension base="documenttype"> <xs:sequence> Archivio Sp. z o.o. Strona 13

<xs:element name="invnumber" source="displayname" xml:lang="pl">numer faktury</xs:documentation> source="displayname" xml:lang="en">invoice number</xs:documentation> <xs:element name="invrecipient" source="displayname" xml:lang="pl">odbiorca faktury</xs:documentation> source="displayname" xml:lang="en">invoice recipient</xs:documentation> <xs:element name="nettoamount" minoccurs="0"> source="displayname" xml:lang="pl">kwota netto</xs:documentation> source="displayname" xml:lang="en">net amount</xs:documentation> <xs:simpletype> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="2"/> </xs:restriction> </xs:simpletype> <xs:element name="kinddocument" source="displayname" xml:lang="pl">rodzaj dokumentu</xs:documentation> source="displayname" xml:lang="en">document kind</xs:documentation> <xs:element name="numdocument" type="xs:string"> source="displayname" xml:lang="pl">numer dokumentu</xs:documentation> source="displayname" xml:lang="en">document number</xs:documentation> <xs:element name="niprecipient" type="xs:string"> source="displayname" xml:lang="pl">nip odbiorcy</xs:documentation> source="displayname" xml:lang="en">recipient NIP</xs:documentation> Archivio Sp. z o.o. Strona 14

<xs:element name="email" type="emailtype"> source="displayname" xml:lang="pl">e-mail</xs:documentation> source="displayname" xml:lang="en">e-mail</xs:documentation> <xs:element name="adddescription" source="displayname" xml:lang="pl">dodatkowy opis</xs:documentation> source="displayname" xml:lang="en">additional description</xs:documentation> <xs:element name="archiperiod" source="displayname" xml:lang="pl">okres archiwizacji</xs:documentation> <xs:element name="dateissue" type="xs:date" minoccurs="0"> source="displayname" xml:lang="pl">data wystawienia</xs:documentation> <xs:element name="namerecipient" source="displayname" xml:lang="pl">nazwa odbiorca</xs:documentation> <xs:element name="typecorrespondence" source="displayname" xml:lang="pl">typ korespondencji</xs:documentation> <xs:element name="iddocument" source="displayname" xml:lang="pl">identyfikator dokumentu</xs:documentation> Archivio Sp. z o.o. Strona 15

<xs:element name="addfiled1" source="displayname" xml:lang="pl">pole zapasowe 1</xs:documentation> <xs:element name="addfiled2" source="displayname" xml:lang="pl">pole zapasowe 2</xs:documentation> <xs:element name="addfiled3" source="displayname" xml:lang="pl">pole zapasowe 3</xs:documentation> <xs:element name="addfiled4" source="displayname" xml:lang="pl">pole zapasowe 4</xs:documentation> <xs:element name="addfiled5" source="displayname" xml:lang="pl">pole zapasowe 5</xs:documentation> </xs:sequence> </xs:extension> </xs:complexcontent> </xs:complextype> <xs:element name="subject" type="xs:string"> source="displayname" xml:lang="pl">temat dokumentu</xs:documentation> source="displayname" xml:lang="en">subject of document</xs:documentation> Archivio Sp. z o.o. Strona 16

</xs:schema> Archivio Sp. z o.o. Strona 17