slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
aktuelle Version des Datenaustausches: Version 3.0 diese besteht aus: Fachdokumentation (auf CD) Schemadateien (auf CD PowerPoint Presentation
Download Presentation
aktuelle Version des Datenaustausches: Version 3.0 diese besteht aus: Fachdokumentation (auf CD) Schemadateien (auf CD

Loading in 2 Seconds...

play fullscreen
1 / 28

aktuelle Version des Datenaustausches: Version 3.0 diese besteht aus: Fachdokumentation (auf CD) Schemadateien (auf CD - PowerPoint PPT Presentation


  • 143 Views
  • Uploaded on

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:

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'aktuelle Version des Datenaustausches: Version 3.0 diese besteht aus: Fachdokumentation (auf CD) Schemadateien (auf CD' - belle


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

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

slide2

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

slide3

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

slide4

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

slide5

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

slide6

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

slide7

Ziel:

  • möglichst robuster Datenaustausch beim Kunden
  • flexible Einsatzmöglichkeiten des Datenaustausches

STLB-Bau Entwicklertreffen 2007-05-10

slide8

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

slide9

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

slide10

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

slide11

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

slide12

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

slide13

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

slide14

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

slide15

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

slide16

GAEB-Datei 3.1

Importprogramm Stand 3.0

alle unbekannten Elemente

überlesen

kein Fehler

STLB-Bau Entwicklertreffen 2007-05-10

slide17

Ä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

slide18

Änderungen bei 3.1

Bis zu drei Skonti mit unterschiedlichen Zahlungszielen sind möglich

STLB-Bau Entwicklertreffen 2007-05-10

slide19

Änderungen bei 3.1

Kennzeichen ob EP mit zwei oder drei Nachkommastellen

STLB-Bau Entwicklertreffen 2007-05-10

slide20

Änderungen bei 3.1

Identifikator von STLB-Bau Textergänzungen

STLB-Bau Entwicklertreffen 2007-05-10

slide21

Änderungen bei 3.1

Identifikator von STLB-Bau Textergänzungen: Beispiel

STLB-Bau Entwicklertreffen 2007-05-10

slide22

Änderungen bei 3.1

Numerische Beschreibungsmerkmale beim STLB-Bau

STLB-Bau Entwicklertreffen 2007-05-10

slide23

Änderungen bei 3.1

Numerische Beschreibungsmerkmale beim STLB-Bau: Beispiel

STLB-Bau Entwicklertreffen 2007-05-10

slide24

Änderungen bei 3.1

DIN 276 Ausgabejahr 2006

STLB-Bau Entwicklertreffen 2007-05-10

slide25

Ä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

slide26

Änderungen bei 3.1

Kennzeichen: Kennzeichen für STLB-BauZ , StLB und StLK

STLB-Bau Entwicklertreffen 2007-05-10

slide27

Ä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

slide28

Änderungen bei 3.1

Katalognummer Langtextformatierung

Vorschlag vom BVBS soll noch berücksichtigt werden.

STLB-Bau Entwicklertreffen 2007-05-10