Beispiel für den XML-Code der Überweisungsinformationen
Es wird unterschiedlicher XML-Code generiert, je nachdem, welche Werte für die Verarbeitungsoptionen auf dem Register "Überweisungsinformationen" im Programm "Verarbeitungsoptionen für SEPA-Überweisungen - COMM - 04" (P744001) festgelegt wurden. Prüfen Sie die Beispiele für eine Zahlung mit zwei Lieferanten - Lieferant A mit zwei Lieferantenrechnungen (INV DISC. 1 und INV DISC. 4) und Lieferant B mit zwei Lieferantenrechnungen (INV DISC. 2 und INV DISC 3):
Wenn die Verarbeitungsoption "Modus für Überweisungsinformationen" auf "Nicht strukturiert" und die Verarbeitungsoption "Über mehrere Rechnungen informieren" (Y/N) auf "Y" (mehrere Rechnungen) gesetzt ist, wird der folgende XML-Code generiert:
<CdtTrfTxInf> <RmtInf> <Ustrd>INV DISC. 1/2013-01-10/20000.00/14000.00/6000.00 INV DISC. 2/2013-01-15/10000.00/10000.00/.00</Ustrd> </RmtInf> </CdtTrfTxInf> <CdtTrfTxInf> <RmtInf> <Ustrd>INV DISC.3/2013-01-10/20000.00/14000.00/6000.00 INV DISC. 4/2013-01-15/10000.00/10000.00/.00</Ustrd> </RmtInf> </CdtTrfTxInf>
Wenn die Verarbeitungsoption "Modus für Überweisungsinformationen" auf "Nicht strukturiert" und die Verarbeitungsoption "Über mehrere Rechnungen informieren" (Y/N) auf "N" (einzelne Rechnung) gesetzt ist, wird der folgende XML-Code generiert:
<CdtTrfTxInf> <RmtInf> <Ustrd>INV DISC. 1/2013-01-10/20000.00/14000.00/6000.00 </Ustrd> </RmtInf> </CdtTrfTxInf> <CdtTrfTxInf> <RmtInf> <Ustrd>INV DISC. 3/2013-01-10/20000.00/14000.00/6000.00 </Ustrd> </RmtInf> </CdtTrfTxInf>
Wenn die Verarbeitungsoption "Modus für Überweisungsinformationen" auf "Strukturiert" und die Verarbeitungsoption "Über mehrere Rechnungen informieren" (Y/N) auf "Y" (mehrere Rechnungen) gesetzt ist, wird der folgende XML-Code generiert:
<RmtInf> <Strd> <RmtInf> <Strd> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> Vision Operations</Issr> </Tp> <Ref>INV DISC. 1</Ref> </CdtrRefInf> </Strd> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> Vision Operations</Issr> </Tp> <RmtInf> <Strd> <RmtInf> <Strd> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> Vision Operations</Issr> </Tp> <Ref>INV DISC. 1</Ref> </CdtrRefInf> </Strd> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> Vision Operations</Issr> </Tp> </CdtrRefInf> </Strd> </RmtInf> <RmtInf> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> General Ops</Issr> </Tp> <Ref>INV DISC. 3</Ref> </CdtrRefInf> </Strd> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr>General Ops</Issr> </Tp> <Ref>INV DISC. 4</Ref> </CdtrRefInf> </Strd> </RmtInf>
Wenn die Verarbeitungsoption "Modus für Überweisungsinformationen" auf "Strukturiert" und die Verarbeitungsoption "Über mehrere Rechnungen informieren" (Y/N) auf "N" (einzelne Rechnung) gesetzt ist, wird der folgende XML-Code generiert:
<RmtInf> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> Vision Operations</Issr> </Tp> <Ref>INV DISC.1</Ref> </CdtrRefInf> </Strd> </RmtInf> <RmtInf> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> General Ops</Issr> </Tp> <Ref>INV DISC.3</Ref> </CdtrRefInf> <RmtInf> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> Vision Operations</Issr> </Tp> <Ref>INV DISC.1</Ref> </CdtrRefInf> </Strd> </RmtInf> <RmtInf> <Strd> <CdtrRefinf> <Tp> <CdOrPrtry> <Cd>SCOR</Cd> </CdOrPrtry> <Issr> General Ops</Issr> </Tp> <Ref>INV DISC.3</Ref> </CdtrRefInf> </RmtInf>