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>