Ansicht
Dokumentation

ISU_SAMPLE_R560 - ISU INV: Rundungsdifferenzenausgleich für Steuern (Brazil)

ISU_SAMPLE_R560 - ISU INV: Rundungsdifferenzenausgleich für Steuern (Brazil)

ABAP Short Reference   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Zum Ereignis R560 können Sie einen Baustein hinterlegen, mit dem Sie Rundungsdifferenzen beim Berechnen der Steuer ausgleichen können. Besonderheiten des brasilianischen Steuersystems machen dies nötig (s. Beispiel).

Dem Funktionsbauistein werden der Fakturabelegkopf, die gegenwärtig bearbeitete Gruppe von Zeilen des Fakturabelegs, der relevante Nettobetrag, auf den die Steuer berechnet wurde, und die hierfür relevanten Steuerzeilen übergeben, damit Sie über den Umgang der Differenz flexibel entscheiden können.

Beispiel

In Brasilien sind in der Regel drei Steuern zu berrechnen: ICMS, PIS und COFINS.

Wenn z. B. die entsprechenden Steuersätze 18 Prozent, 3.5 Prozent und 0.6 Prozent betragen und der Nettobetrag der Rechnung 90 Real ist, ermittelt sich - beim Berechnen der Steuer aus dem Bruttobetrag - der Steuerbasisbetrag wie folgt:

90 / (1 - (0.18+0.035+0.006)) = 90 / 0.779 = 115,53

Die obigen Prozentsätze ergeben dabei Steuerbeträge von 20.80, 4.04 und 0.70 Real, zusammen mit dem Nettobetrag also einen Betrag von 115.54 Real. Die Differenz von 0.01 Real lässt sich nicht in offensichtlicher oder gesetzlich festgelegter Weise einer der Positionen zuordnen und kann daher in einem Baustein zu diesem Ereignis nach Ihren bzw. kundenspezifischen Wünschen umgelegt werden.

Hinweise

Dieses Ereignis ist ausschließlich für den brasilianischen Markt relevant.

Beachten Sie, dass die Korrektur auf Ebene der Druckbelegzeilen und nicht auf der Ebene der Buchungsbeleg stattfindet. Der entsprechende Ausgleich der Buchungsbelege erfolgt im aufrufenden Baustein ISU_INV_CLEAR_TAX_ROUNDING_DIF.

Weiterführende Informationen





Parameter

T_ERDZ
T_FKKTAXLIN
X_ERDK
X_NETAMOUNT

Ausnahmen

Funktionsgruppe

E21U

rdisp/max_wprun_time - Maximum work process run time   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2149 Date: 20240523 Time: 141515     sap01-206 ( 50 ms )