Rabatt aus Positionsebene - ReductionAndSurchargeListLineItemDetails

  • Hallo,

    ich habe ein Problem bei der Validierung meines XML. Prinzipiell validiert das XML - nur liefert es die Fehlermeldung dass die Beträge nicht passen was klar ist da die Rabatte in der Datei noch fehlen. Wir haben zwei Arten von Rabatten - Positionsrabatte und Rechnungsrabatte. Über die Positionsrabatte komme ich aber nicht drüber. Das sieht wie folgt aus im XML:

    <eb:ListLineItem>
    <eb:Description>ProFile 1 DVD</eb:Description>
    <eb:Quantity eb:Unit="Stück">1.0</eb:Quantity>
    <eb:UnitPrice>89.08</eb:UnitPrice>
    <eb:TaxRate>20.0</eb:TaxRate>
    <eb:LineItemAmount>89.08</eb:LineItemAmount>
    <eb:ReductionAndSurchargeListLineItemDetails>
    <eb:ReductionListLineItem>
    <eb:BaseAmount>89.08</eb:BaseAmount>
    <eb:Percentage>15.00</eb:Percentage>
    <eb:Amount>13.36</eb:Amount>
    </eb:ReductionListLineItem>
    </eb:ReductionAndSurchargeListLineItemDetails>
    </eb:ListLineItem>


    Was fehlt da? Was mach ich da falsch?

    Bin für alle Tips dankbar.

  • Hallo,

    eine Nacht schlafen und das Problem jemanden anderen zeigen hat geholfen.

    Ganz Wichtig ist da die Reihenfolge - LineItemAmount an den Schluss stellen!

    <eb:ListLineItem>
    <eb:Description>ProFile 1 DVD</eb:Description>
    <eb:Quantity eb:Unit="Stück">1.0</eb:Quantity>
    <eb:UnitPrice>89.08</eb:UnitPrice>
    <eb:TaxRate>20.0</eb:TaxRate>
    [color=#ff0000]<eb:LineItemAmount>89.08</eb:LineItemAmount>[/color]
    <eb:ReductionAndSurchargeListLineItemDetails>
    <eb:ReductionListLineItem>
    <eb:BaseAmount>89.08</eb:BaseAmount>
    <eb:Percentage>15.00</eb:Percentage>
    <eb:Amount>13.36</eb:Amount>
    </eb:ReductionListLineItem>
    </eb:ReductionAndSurchargeListLineItemDetails>

    [color=#009900]<eb:LineItemAmount>89.08</eb:LineItemAmount>[/color]
    </eb:ListLineItem>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!