Die Zuordnung von Datenbankfeldern zu Attributen des Belegobjekts wird in XML-Konfigurationen definiert. Für den Import kann entweder der Dateiname der Config-Datei oder der Inhalt als String übergeben werden.
1 Sonderzeichen
Da im XML-Format nicht alle Zeichen übergeben werden können gibt es folgende Platzhalter:
• [*t] Tabulator-Zeichen, (\t)
• [*n] Zeilenumbruch, (\r\n)
• [*q] Anführungstriche, (")
• [*g] Größer, (>)
• [*l] Kleiner, (<)
• [*a] Kaufmännisches Und, (&)
Und natürlich können die Sonderzeichen der XML-Syntax verwendet werden:
2 Aufbau der XML-Konfiguration
Element Beleggenerator | |
Element Belege | Definition der Zuordnung für den Belegkopf |
Element Positionen | Definition der Zuordnung für die Positionen |
Code
<Beleggenerator InEinemVorgang="false" Parken="false" DatenbankVerbindung="">
<Belege Tabelle="" Abfrage="" Skript="">
<Feld Ziel="Belegkennzeichen" Standard="VVA" />
<Feld Ziel="A0Konto" Quelle="Kto" Gruppieren="true" />
<Feld Ziel="Kopftext" Quelle="Text" />
</Belege>
<Positionen Tabelle="" Abfrage="" Skript="">
<Feld Ziel="" Quelle="Kto" Referenz="Kto" />
<Feld Ziel="Positionstyp" Quelle="Positionstyp" Standard="Artikel" />
<Feld Ziel="" Quelle="Position" Sortierung="1" />
<Feld Ziel="Artikelnummer" Quelle="Artikelnummer" />
<Feld Ziel="Menge" Quelle="Menge" />
<Feld Ziel="Einzelpreis" Quelle="Einzelpreis" />
</Positionen>
</Beleggenerator>
Alles anzeigen