SAP ABAP Program SAPLTAX1 (Module Pool for Calculating Tax)
Basic Data
| Program | SAPLTAX1 | Module Pool for Calculating Tax |
| Program Type | F | Function group |
Attributes
| Status | P | SAP Standard Production Program |
| Application | F | Financial accounting |
| Authorization Group | ||
| Logical database | ||
| Selection screen | ||
| Editor lock | Fixed point arithmetic | |
| Unicode checks active | Start using variant |
Function Group
| Include | Function Module | Short Description | Mode |
|---|---|---|---|
| 01 | |
Das Steuerschema wird ermittelt | |
| 02 | |
Steuern rechnen auf Belegzeilenebene | |
| 03 | |
Liefert Steuerungseigenschaften für das Eingabedynpro | |
| 04 | |
Steuersegmente (BSET) im Buchhaltungsbeleg aufbauen | |
| 05 | |
Die automatischen Buchungen auf Steuerkonten im BuchhBeleg aufbauen | |
| 06 | |
Korrektur der Aufwandszeilen um die nicht abzugfähige Steuer durchführen | |
| 07 | |
Steuern auf Belegebene pruefen/rechnen | |
| 08 | |
Setzen des Fehlerflags | |
| 09 | |
Flag für Aufruf aus RWIN setzen | |
| 10 | |
Löschen aller internen Steuertabellen | |
| 11 | |
Den nicht abzugsfähigen Anteil an der Steuer ermitteln | |
| 12 | |
Generieren der BSET-Zeilen aus KOMK4-Sätzen | |
| 13 | |
Steuern fuer Skontoverrechnngszeile erzeugen | |
| 14 | |
Kurstyp für Waehrungsumrechnung Steuern besorgen | |
| 15 | |
Ermittlung der Steuerprozentsaetze und des Steuerbetrages | |
| 16 | |
Initialisieren preisfindungsrelevante Tabellen | |
| 18 | |
Errechnet aus einem Bruttobetrag die darin enthaltenen Steuern | |
| 19 | |
Setzen des Extern-Indikators | |
| 20 | |
Steuern erfassen | |
| 21 | |
Steuerbetraege merken | |
| 22 | |
Anzeigen der erzeugten Steuertabelle | |
| 23 | |
Steuerbetrag aus Debitoren/Kreditorenzeile merken | |
| 24 | |
Bisher erfasste Steuerbetraege holen | |
| 25 | |
Steuerbasis um Kleindifferenzen anpassen | |
| 26 | |
Lesen und pruefen Kontrollinformationen zum Jurisdictioncode | |
| 27 | |
FI: Steuerkennzeichen prüfen | |
| 28 | |
FI: Steuerkennzeichen - Daten zurückliefern | |
| 29 | |
Lesen der Tabelle DBSET (Steuer Detailinformationen) | |
| 30 | |
Prüfen des Jurisdiction Codes | R |
| 31 | |
Bestimmen der Kursdifferenzen bei Umrechnung der Steuerbeträge | |
| 32 | |
Feststellen ob Jurisdictions verwendet werden | R |
| 36 | |
Test ob "Werke im Ausland" aktiv | |
| 37 | |
Prüft ob direckte Steuerbuchung erlaubt ist | |
| 38 | |
Steuerermittlung aus dem Bruttobetrag für mehere Kennzeichen | R |
| 39 | |
Lesen des Stornobeleges von der DB | |
| 41 | |
Anbindung des BAdIs TAX_CONDITIONS | |
| 42 | |
Ausführen der Open FI Aktivitäten zum Zeitpunkt 00002051 | |
| 43 | |
Datentransport TAX -> Anwendung | |
| 44 | |
Datentransport: Anwendung -> TAX | |
| 45 | |
Transportiert den OK Code in TAX1 | |
| 46 | |
Rundung der Steuerbeträge in Hauswährung | |
| 47 | |
||
| 48 | |
Datenübernahme MM -> TAX | |
| 49 | |
Datenübergabe an die Anwendung | |
| 50 | |
Steuerermittlung aus dem Nettobetrag für mehere Kennzeichen | R |
| 51 | |
Zurücksetzen RWIN_FLAG | |
| 53 | |
Skontobasis für Anzahlungen ermitteln | |
Transaction Code
Screens
| # | Screen | Short Description |
|---|---|---|
| 1 | 0300 | Enter tax data |
| 2 | 0301 | Enter tax data (MM) |
| 3 | 0450 | Enter tax data: Detail screen with jurisdiction code |
| 4 | 0451 | Enter tax data: Detail screen with jurisdiction code (MM) |
| 5 | 0501 | Enter Tax Data (Enjoy) |
| 6 | 0600 | Tax data (simulate document) |
| 7 | 0650 | Tax data with jurisdiction code (simulate document) |
GUI Status
| # | GUI Status | Short Description |
|---|---|---|
| 1 | 0100 | Entry Screen for Taxes |
| 2 | 0200 | Jurisdiction code dialog box |
| 3 | 0300 | Entry Screen for Taxes |
| 4 | 0300FROM501 | Entry Screen for Taxes |
| 5 | 0300PRUF | Screen 300 status at final inspection |
| 6 | 0600 | Tax Table Screen |
| 7 | 0650 | Tax Table Screen |
GUI Title
| # | GUI Title | Short Description |
|---|---|---|
| 1 | 000 | $ |
| 2 | 100 | Tax Codes |
| 3 | 200 | Tax Jurisdiction Code |
| 4 | 300 | Enter Accounting Document: Tax Data |
| 5 | 30P | Enter Accounting Document: Check Tax Data |
| 6 | 600 | Enter Accounting Document: Tax Data Generated |
History
| Last changed by/on | SAP | 20091125 |
| SAP Release Created in |