1 / 28

aktuelle Version des Datenaustausches: Version 3.0 diese besteht aus: Fachdokumentation (auf CD) Schemadateien (auf CD

aktuelle Version des Datenaustausches: Version 3.0 diese besteht aus: Fachdokumentation (auf CD) Schemadateien (auf CD) GAEB_DA_XML.xsd (GAEB) xlmdsig-core-schema.xsd (W3C) xml.xsd (W3C) Informationen auf www.gaeb-da-xml.de. Es werden die Datenaustauschphasen:

belle
Download Presentation

aktuelle Version des Datenaustausches: Version 3.0 diese besteht aus: Fachdokumentation (auf CD) Schemadateien (auf CD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. aktuelle Version des Datenaustausches: Version 3.0diese besteht aus: • Fachdokumentation (auf CD) • Schemadateien (auf CD) • GAEB_DA_XML.xsd (GAEB) • xlmdsig-core-schema.xsd (W3C) • xml.xsd (W3C) • Informationen auf www.gaeb-da-xml.de STLB-Bau Entwicklertreffen 2007-05-10

  2. Es werden die Datenaustauschphasen: • D81 Leistungsbeschreibung • D82 Kostenansatz • D83 Angebotsaufforderung • D84 Angebotsabgabe • D85 Nebenangebot • D86 Auftragsvergabe und • D88 Nachtrag • beschrieben. STLB-Bau Entwicklertreffen 2007-05-10

  3. Es existiert ein Schema für • Austauschdateien der Phasen • 81 • 82 • 83 • 85 • 86 • (88) • sollen gegen das Schema gültig sein. • Unterschiede zwischen diesen Austauschphasen sind nicht im Schema definiert. STLB-Bau Entwicklertreffen 2007-05-10

  4. Für Austauschdateien der Phase 84 existiert keine Schema. Die Regeln sind verbal in einem Dokument auf der Internetseite beschrieben. STLB-Bau Entwicklertreffen 2007-05-10

  5. Zielstellung: • Schema für 81 • Schema für 82 • Schema für 83 • Schema für 84 • Schema für 85 • Schema für 86 • Schema für 88 STLB-Bau Entwicklertreffen 2007-05-10

  6. Bemerkungen zur 88 Nachtrag Ein Nachtrag ist keine eigene Datenaustauschphase Ein Nachtrag ist ein neues LV; es kann wieder die Phasen 81 bis 86 geben. STLB-Bau Entwicklertreffen 2007-05-10

  7. Ziel: • möglichst robuster Datenaustausch beim Kunden • flexible Einsatzmöglichkeiten des Datenaustausches STLB-Bau Entwicklertreffen 2007-05-10

  8. möglichst robuster Datenaustausch beim Kunden • gringfügige und unbedeutende Abweichungen vom erwarteten Inhalt sollen nicht dazu führen, dass LVs nicht eingelesen werden können • flexible Einsatzmöglichkeiten des Datenaustausches • Datenaustausch soll auch außerhalb des klassischen Workflows genutzt werden. z.B. STLB-Bau Schnittstelle STLB-Bau Entwicklertreffen 2007-05-10

  9. Ziel ist nur gemeinsam zu erreichen • GAEB hält sich bei der Forschreibung an abgesprochen Einschränkungen • Softwarhäuser programmieren „robust“ bezüglich der abgesprochenen Einschränkungen STLB-Bau Entwicklertreffen 2007-05-10

  10. Geplantes Vorgehen beim GAEB: In der nächsten Version werden nur behutsam Änderungen am Schema vorgenommen. • Nur Erweiterungen der 3.0 • Alles, was in der 3.0 erlaubt war, ist auch in der nächsten Version erlaubt • Es kommen lediglich • optionale Elemente, • optionale Attribute, • optionale Elementinhalte oder • optionale Attributinhalte • dazu. • Der Namensraum bleibt unverändert STLB-Bau Entwicklertreffen 2007-05-10

  11. Konsequenz: Die nächste Version wird noch keine Schemata für die einzelnen Datenaustauschphasen enthalten. Hierzu wäre es notwendig, in der 3.0 erlaubte Elemente in bestimmten Phasen zu verbieten. STLB-Bau Entwicklertreffen 2007-05-10

  12. Empfehlung für „robustes“ Programmieren • Während der Programmierung sollen Testdateien gegen das Schema geprüft werden • Das Importprogramm beim Kunden soll nicht gegen das Schema prüfen. Es soll nur bekannte Informationen aus der zu importierenden Datei auslesen. STLB-Bau Entwicklertreffen 2007-05-10

  13. Welche unbekannten Informationen kann es geben? • Unbekannte Informationen im Namensraum des GAEB • Informationen in einem unbekannten Namensraum • Wie sollte ein Importprogramm mit unbekannten Informationen umgehen? • Unbekannte Informationen im Namensraum des GAEB, wenn die Versionen übereinstimmen sind Fehler • Unbekannte Informationen im Namensraum des GAEB, wenn die Version der GAEB-Datei neuer ist als die des Importprogramms sind keine Fehler • Unbekannte Informationen im Namensraum des GAEB, wenn die Version der GAEB-Datei älter ist als die der GAEB-Datei sind Fehler • Bei unbekannten Informationen in einem unbekannten Namensraum sollte ein Hinweis auf den Namensraum erscheinen. Alle bekannten Informationen aus dem GAEB-Namensraum sollten trotzdem eingelesen werden. STLB-Bau Entwicklertreffen 2007-05-10

  14. Importprogramm Stand 3.0 GAEB-Datei 3.0 Schemaprüfung kein Fehler GAEB-Datei 3.1 Importprogramm Stand 3.1 Schemaprüfung kein Fehler STLB-Bau Entwicklertreffen 2007-05-10

  15. GAEB-Datei 3.0 Importprogramm Stand 3.1 Schemaprüfung kein Fehler Importprogramm Stand 3.0 GAEB-Datei 3.1 Fehler, unbekannte Elemente Schemaprüfung STLB-Bau Entwicklertreffen 2007-05-10

  16. GAEB-Datei 3.1 Importprogramm Stand 3.0 alle unbekannten Elemente überlesen kein Fehler STLB-Bau Entwicklertreffen 2007-05-10

  17. Änderungen für 3.10: Mehrwertsteuer auf OZ Ebene <xs:complexType name="tgItem"> <xs:annotation> <xs:documentation>Position</xs:documentation> </xs:annotation> . . . <xs:element name="IT" type="tgDecimal_13_2" minOccurs="0"> <xs:annotation> <xs:documentation>Gesamtbetrag incl. Nachlass</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VAT" type="tgDecimal_5_2" minOccurs="0"> <xs:annotation> <xs:documentation>Falls dieses Element fehlt, gilt die übergeordnete MwSt.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PriceInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Preisinformation nur bei Instandhaltung</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="tgNormalizedString"> <xs:enumeration value="scope"/> <xs:enumeration value="to"/> <xs:enumeration value="approx"/> <xs:enumeration value="lump"/> </xs:restriction> </xs:simpleType> </xs:element> STLB-Bau Entwicklertreffen 2007-05-10

  18. Änderungen bei 3.1 Bis zu drei Skonti mit unterschiedlichen Zahlungszielen sind möglich STLB-Bau Entwicklertreffen 2007-05-10

  19. Änderungen bei 3.1 Kennzeichen ob EP mit zwei oder drei Nachkommastellen STLB-Bau Entwicklertreffen 2007-05-10

  20. Änderungen bei 3.1 Identifikator von STLB-Bau Textergänzungen STLB-Bau Entwicklertreffen 2007-05-10

  21. Änderungen bei 3.1 Identifikator von STLB-Bau Textergänzungen: Beispiel STLB-Bau Entwicklertreffen 2007-05-10

  22. Änderungen bei 3.1 Numerische Beschreibungsmerkmale beim STLB-Bau STLB-Bau Entwicklertreffen 2007-05-10

  23. Änderungen bei 3.1 Numerische Beschreibungsmerkmale beim STLB-Bau: Beispiel STLB-Bau Entwicklertreffen 2007-05-10

  24. Änderungen bei 3.1 DIN 276 Ausgabejahr 2006 STLB-Bau Entwicklertreffen 2007-05-10

  25. Änderungen bei 3.1 Kennzeichen: Nebenangebot zulassen • Beim Element <PrjInfo> ist zusätzlich das optionale Element <AlterBidPerm> augenommen worden. • Kommentar: "Nebenangebot zulassen; Bei Nebenangeboten sollten die Elemente <AlterBidStatus> gesetzt sein." • Das Element <AlterBidStatus> wird in folgenden Elementen als optionales Unterelement ergänzt: • <Item> • <MarkUpItem> • <BoQCtgy> • <PerfDescr • <Remark> STLB-Bau Entwicklertreffen 2007-05-10

  26. Änderungen bei 3.1 Kennzeichen: Kennzeichen für STLB-BauZ , StLB und StLK STLB-Bau Entwicklertreffen 2007-05-10

  27. Änderungen bei 3.1 Katalognummer Mutter-LV zusätzlich zu anderen Nummern zulässig GAEB-DA-XML 3.0 GAEB-DA-XML 3.1 STLB-Bau Entwicklertreffen 2007-05-10

  28. Änderungen bei 3.1 Katalognummer Langtextformatierung Vorschlag vom BVBS soll noch berücksichtigt werden. STLB-Bau Entwicklertreffen 2007-05-10

More Related