IN-SOFTWARE logo

IN-Software Hilfeportal

search graphicHilfe durchsuchenlicense graphicAnmelden
  • return to home icon
  • Fragen und Antworten
  • Wie bereite ich Daten für die BDE-Schnittstelle vor?

IN-SOFTWARE logo

© 2026 IN-Software GmbH, Reutäckerstraße 15, 76307 Karlsbad - Alle Inhalte dieser Seite sind urheberrechtlich geschützt. - Impressum - Datenschutz

Fragen und Antworten

Was hat es mit der Umstellung aller Banken zur Verification of Payee (VoP) auf sich?Wie erstelle und empfange ich E-Rechnungen?Was ist ZUGFeRD und wie kann mein Betrieb davon profitieren?Was bedeutet GoBD und wie unterstützt mich IN-FORM dabei?Wofür steht IDS, OMD und OCI?Was versteht man unter Server, Hauptrechner und Arbeitsplatz?Was ist der Unterschied zwischen IN-FORM JET und IN-FORM SQL?
Wie unterstützt mich IN-FORM bei der Datenschutzgrundverordnung?Welche Möglichkeiten zur Datensicherung gibt es?
Deutsche Bank: Umstellung Ihrer Bank IDWie melde ich mich im IN-Software Hilfeportal an?Gibt es Hinweise zum Jahreswechsel?Wie richte ich die Mobilsynchronisation auf meinem mobilen Endgerät ein?Was bedeutet die Meldung "Verzögerte Zustellung", wenn ich E-Mails über die Mobilsynchronisation versende?
Wie funktioniert die Onlineanbindung an Großhändler per IDS, OMD und OCI?Wie pflege ich meine Artikel mit DATANORM Online?Wie binde ich meinen eigenen Onlineshop an IN-FORM an?Wie erstelle ich einen Konverter für die INXML-Schnittstelle?Wie erstelle ich einen Konverter für die INTA-Norm Schnittstelle?Wie bereite ich Daten für die XML2NZ-Schnittstelle vor?Wie bereite ich Daten für die INNZ-Schnittstelle vor?Wie bereite ich Daten für die BDE-Schnittstelle vor?

Wie bereite ich Daten für die BDE-Schnittstelle vor?

Sie möchten Ihre Zeiten und Materialien, die mit einem BDE-Gerät (Betriebs-Daten-Erfassungs-Geräte) erfasst wurden, in die Nachkalkulation/Zeitwirtschaft von IN-FORM importieren? Viele Gerätehersteller erstellen Ausgabedateien im BDE-Format. Nachfolgend finden Sie die Beschreibung des BDE-Formates:

  • Als Dateierweiterung wird BDE vorausgesetzt.

  • Die Datensätze der Importdatei bestehen ausschließlich aus ASCII-Zeichen größer/gleich 0x20 und sind durch die Bytefolge 0x0D, 0x0A abgeschlossen.

  • Die Satzlänge ist variabel.

  • Beide Satzarten (Material- und Zeitsätze) können gemeinsam in einer Datei auftreten.

  • Zeitsätze, die Arbeitsbeginn und -Ende enthalten, müssen in chronologischer Reihenfolge in der Datei stehen.

  • Die Datensätze bestehen aus einer variablen Anzahl von Datenfeldern.

  • Die Länge der einzelnen Felder ist ebenfalls variabel.

Jedes Datenfeld besteht aus folgenden Angaben:

Byte-Nr.

Inhalt

Erläuterung

1

Feldlänge

Länge des Feldinhaltes (inkl. Längenbyte und Name der Variablen) plus 0x20

2-3

Name der Variablen

Feldkennzeichnung '01' bis '10'

Byte 4 ff4-10

Feldinhalt

z.B. Anzahl der Stunden, Mitarbeitername

Die Länge dieses Eintrages beträgt 10 Byte (0A hex) (0x0A+0x20=0x2A entspricht Längencodierung im 1. Byte)

Feldart 04 - Mitarbeiter - SCHULZE

Byte-Nr.

Inhalt

Erläuterung

1

0x2A

Feldlänge 10 + 0x20

2-3

"04"

Feldart '04' (Mitarbeiter)

4-10

"SCHULZE"

Feldinhalt SCHULZE

BDE-Materialsätze

Name der Variablen

Erläuterung

Länge

Format

'01'

Kennzeichen 'M'

1

Text Materialsatz

'02'

Projekt

13

Text

'03'

Datum

8

'TT.MM.JJ'

Wenn JJ = 80-99 dann JJJJ = 1980-1999

Wenn JJ = 00-79 dann JJJJ = 2000-2079

'04'

Artikelnummer

20

Text

'05'

Menge

10

6.3 Ziffern

'06'

Lager (abbuchen J/N)

1

'0' = Nein, '1' = Ja

'07'

Informationen

6

Text

'08'

Positionen

8

Text

'09'

EK-Preis

10

7.2 Ziffern

'10'

Fremdleistung

1

'0' = Nein, '1' = Ja

'11'

VK-Preis

10

7.2 Ziffern

Die Variablen '01' bis '05' sind unbedingt einzutragen. Falls eine dieser Variablen nicht vorhanden ist, wird der Datensatz als formal nicht korrekt behandelt und im Fehlerprotokoll ausgewiesen.

BDE-Zeitsätze

Name der Variablen

Erläuterung

Länge

Format

'01'

Kennzeichen 'Z'

1

Text

'02'

Projekt

13

Text

'03'

Datum

8

'TT.MM.JJ'

Wenn JJ = 80-99 dann JJJJ = 1980-1999

Wenn JJ = 00-79 dann JJJJ = 2000-2079

'04'

Mitarbeiter

10

Text

'05'

Stundenart

6

Text

'06'

Anzahl der Stunden

5

2.2 Ziffern

'07'

Arbeitsbeginn

5

2.2 'HH.MM'

'08'

Arbeitsende

5

2.2 'HH.MM'

'09'

Informationen

6

Text

'10'

Positionen

8

Text

'11'

EK-Preis

6

3.2 Ziffern

'12'

VK-Preis

6

3.2 Ziffern

Die Variablen '01' bis '05' sind unbedingt einzutragen. Falls eine dieser Variablen nicht vorhanden ist, wird der Datensatz als formal nicht korrekt behandelt und im Fehlerprotokoll ausgewiesen.

Varianten

Zeitsätze können in drei Varianten erfasst werden:

  • Gesamtzeit-Buchungen: Es wird die Gesamtzeit als Dezimalwert übergeben, die ein Mitarbeiter für ein Projekt in einer Stundenart gearbeitet hat.

  • Arbeitsbeginn-Buchungen: Die insgesamt angefallene Arbeitszeit errechnet sich aus dem Arbeitsbeginn und dem Arbeitsende. Dabei wird ein neuer Arbeitsbeginn automatisch als Arbeitsende des vorangegangenen Arbeitsbeginn-Datensatzes erkannt.

  • Arbeitsende-Buchungen: Die Arbeitszeit des Mitarbeiters für ein Projekt ist beendet und das Projekt wird mit der angefallenen Arbeitszeit belastet (Arbeitsende am Feierabend oder Pausen).

ZurückWie bereite ich Daten für die INNZ-Schnittstelle vor?
Weiter

© 2026 IN-Software GmbH, Reutäckerstraße 15, 76307 Karlsbad - Alle Inhalte dieser Seite sind urheberrechtlich geschützt. - Impressum - Datenschutz