<doc> <Daten> <Zeile> <Feld tabelle="N" DecPos="0" Digits="3" Name="FIRMENNUMMER" Type="S">..</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="NIEDERLASSUNG" Type="S">...</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="KZ DEB/KRED." Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="PERS.KONTENNUMMER" Type="S">12345</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="SAMMELKONTO" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="30" Name="NAME 1" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="30" Name="NAME 2" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="30" Name="STRASSE" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="LAND" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="6" Name="PLZ" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="30" Name="ORT" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="VERBAND PK" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="ZIELGRP. PK" Type="S">.....</Feld> <Feld tabelle="J" DecPos="0" Digits="5" Name="RECHNUNGSNUMMER" Type="P">....</Feld> <Feld tabelle="N" DecPos="0" Digits="25" Name="LIEF.RECHNUNGSNR." Type="A"/> <Feld tabelle="N" DecPos="0" Digits="9" Name="BELEGNUMMER" Type="S">10003</Feld> <Feld tabelle="N" DecPos="0" Digits="10" Name="BUCHUNGSDATUM" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="10" Name="BELEGDATUM" Type="A">....</Feld> <Feld tabelle="J" DecPos="2" Digits="13" Name="SOLL" Type="S">100</Feld> <Feld tabelle="J" DecPos="2" Digits="13" Name="HABEN" Type="S">200</Feld> <Feld tabelle="J" DecPos="2" Digits="13" Name="SALDO" Type="S">300</Feld> <Feld tabelle="N" DecPos="2" Digits="13" Name="WÄHRUNGSBETRAG" Type="S">....</Feld> <Feld tabelle="J" DecPos="0" Digits="3" Name="WÄHRUNG" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="10" Name="FÄLLIGKEITSDATUM" Type="A">...</Feld> <Feld tabelle="J" DecPos="0" Digits="10" Name="SKONTODATUM" Type="A">...</Feld> <Feld tabelle="N" DecPos="2" Digits="5" Name="SKONTOPROZENT" Type="S">....</Feld> <Feld tabelle="N" DecPos="2" Digits="13" Name="SOLLSKONTOBETRAG" Type="S">...</Feld> <Feld tabelle="N" DecPos="0" Digits="2" Name="MAHNSTUFE" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="10" Name="MAHNDATUM" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="1" Name="ZAHLART" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="1" Name="KZ GEGENKONTO" Type="A">....</Feld> <Feld tabelle="J" DecPos="0" Digits="9" Name="GEGENKONTO" Type="S">80190000</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="KOSTENSTELLE" Type="S">...</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="AUFTRAG" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="OBJEKTART" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="15" Name="OBJEKTNUMMER" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="5" Name="OBJEKTPOSITION" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="3" Name="STEUERSCHLÜSSEL" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="BUCHUNGSVORGANG" Type="S">0</Feld> <Feld tabelle="N" DecPos="0" Digits="25" Name="BUCHUNGSTEXT" Type="A"/> <Feld tabelle="N" DecPos="2" Digits="13" Name="WÄHRUNGSBETRAG" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="WÄHRUNG" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="6" Name="PERIODE JJJJPP" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="BELEGTYP" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="JOURNALTEIL" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="14" Name="UMSATZSTEUERIDENTNUMMER" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="OP-KENNZEICHEN" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="25" Name="AUSGLEICH BELEGNR." Type="A"/> <Feld tabelle="N" DecPos="0" Digits="10" Name="AUSGLEICH DATUM" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="9" Name="AUSGLEICH KONTO" Type="S">.....</Feld> </Zeile> <Zeile> <Feld tabelle="N" DecPos="0" Digits="3" Name="FIRMENNUMMER" Type="S">..</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="NIEDERLASSUNG" Type="S">...</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="KZ DEB/KRED." Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="PERS.KONTENNUMMER" Type="S">12345</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="SAMMELKONTO" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="30" Name="NAME 1" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="30" Name="NAME 2" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="30" Name="STRASSE" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="LAND" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="6" Name="PLZ" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="30" Name="ORT" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="VERBAND PK" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="ZIELGRP. PK" Type="S">.....</Feld> <Feld tabelle="J" DecPos="0" Digits="5" Name="RECHNUNGSNUMMER" Type="P">....</Feld> <Feld tabelle="N" DecPos="0" Digits="25" Name="LIEF.RECHNUNGSNR." Type="A"/> <Feld tabelle="N" DecPos="0" Digits="9" Name="BELEGNUMMER" Type="S">10003</Feld> <Feld tabelle="N" DecPos="0" Digits="10" Name="BUCHUNGSDATUM" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="10" Name="BELEGDATUM" Type="A">....</Feld> <Feld tabelle="J" DecPos="2" Digits="13" Name="SOLL" Type="S">400</Feld> <Feld tabelle="J" DecPos="2" Digits="13" Name="HABEN" Type="S">500</Feld> <Feld tabelle="J" DecPos="2" Digits="13" Name="SALDO" Type="S">600</Feld> <Feld tabelle="N" DecPos="2" Digits="13" Name="WÄHRUNGSBETRAG" Type="S">....</Feld> <Feld tabelle="J" DecPos="0" Digits="3" Name="WÄHRUNG" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="10" Name="FÄLLIGKEITSDATUM" Type="A">...</Feld> <Feld tabelle="J" DecPos="0" Digits="10" Name="SKONTODATUM" Type="A">...</Feld> <Feld tabelle="N" DecPos="2" Digits="5" Name="SKONTOPROZENT" Type="S">....</Feld> <Feld tabelle="N" DecPos="2" Digits="13" Name="SOLLSKONTOBETRAG" Type="S">...</Feld> <Feld tabelle="N" DecPos="0" Digits="2" Name="MAHNSTUFE" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="10" Name="MAHNDATUM" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="1" Name="ZAHLART" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="1" Name="KZ GEGENKONTO" Type="A">....</Feld> <Feld tabelle="J" DecPos="0" Digits="9" Name="GEGENKONTO" Type="S">80190000</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="KOSTENSTELLE" Type="S">...</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="AUFTRAG" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="OBJEKTART" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="15" Name="OBJEKTNUMMER" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="5" Name="OBJEKTPOSITION" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="3" Name="STEUERSCHLÜSSEL" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="9" Name="BUCHUNGSVORGANG" Type="S">0</Feld> <Feld tabelle="N" DecPos="0" Digits="25" Name="BUCHUNGSTEXT" Type="A"/> <Feld tabelle="N" DecPos="2" Digits="13" Name="WÄHRUNGSBETRAG" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="WÄHRUNG" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="6" Name="PERIODE JJJJPP" Type="S">....</Feld> <Feld tabelle="N" DecPos="0" Digits="3" Name="BELEGTYP" Type="A">...</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="JOURNALTEIL" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="14" Name="UMSATZSTEUERIDENTNUMMER" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="1" Name="OP-KENNZEICHEN" Type="A">....</Feld> <Feld tabelle="N" DecPos="0" Digits="25" Name="AUSGLEICH BELEGNR." Type="A"/> <Feld tabelle="N" DecPos="0" Digits="10" Name="AUSGLEICH DATUM" Type="A"/> <Feld tabelle="N" DecPos="0" Digits="9" Name="AUSGLEICH KONTO" Type="S">.....</Feld> </Zeile> <Zeile> .... </Zeile> </Daten> </doc>
...So, ich habe quasi jetzt mal zwei Zeilen, die haben beide die Pers.kontennummer "12345", aber unterschiedliche Felder mit dem Namen "Soll", "Haben", "Saldo", usw. Dabei soll dann rauskommen:
Personenkontnummer: 12345 {Zeile 1} 100 200 300 {Zeile 2} 400 500 600
... d.h. also, ich will bei allen Zeilen, die die gleiche Pers.Kontennummer haben, trotzdem nur einmal diese als Überschrift ausgeben, dafür aber andere Werte wie Soll, Haben, Saldo von allen seperat in jeder Zeile!