98302 Kontierungsformel bearbeiten

In diesem BC können Sie Formeln für die Bildung der Kontonummern für Aufwand- und Bestands-/Abgrenzungskonten erfassen. Im Bereich Operationen erhalten Sie Hilfestellungen und ein Beispiel. Im Bereich Test-Vorgabewerte können Sie Simulationswerte für die Operanden ihrer Formel eingeben. Im Bereich Test-Ausgabe sehen Sie das Ergebnis das für die Testdaten mit ihrer Formel errechnet wurde. Am Ende der Beschreibung finden Sie noch Beispiele für Kontenkonstruktionen.

Aktives Konto

Hier wählen Sie das Konto aus für das Sie eine Kontierungsformel hinterlegen möchten

Gruppe

Zunächst legen Sie die Kontogruppe fest für das Sie die Kontenformel hinterlegen möchten. Folgende Gruppen stehen zur Auswahl:
1 Positionen
2 Positions-Zu-/Abschläge

Konto:

Hier wählen Sie die Kontenart. Folgende Kontenarten stehen zur Auswahl:
2 Aufwandskonto
3 Bestands-/Abgrenzungskonto

Formel

Formelwert:

Hier geben Sie die Formel für die Bildung der Kontonummer ein.

Operationen

In den Registern Operand, Funktion, Operator und Qualifikator finden Sie Hilfen bei der Formelbildung

Operand

Hier sind alle Operanden aufgelistet, die bei der Formelbildung verwendet werden können:
K1, K2, K3, K4, K5 Lieferanten-MIS-Kreise 1 bis 5
A1, A2, A3, A4, A5 Artikel-MIS-Kreise 1 - 5
S Artikelstamm- Kontonummer
U USt-Tabellen-Kontonummer
Z ZA-Tabellen-Kontonummer

Funktion

Zur Verfügung stehen die Funktionen if und not. Unter Info finden Sie weitere Details zu deren Verwendung.

Operator

Hier finden Sie in einer Liste alle zur Verfügung stehenden Operatoren. Zu jedem Operator wird Ihnen die Syntax und eine Erläuterung zur Verwendung angezeigt.

Qualifikator

Zur Verfügung steht als Qualifikator r. Für diesen wird Ihnen die Syntax und eine Erläuterung zur Verwendung angezeigt.

Beispiel

Hier wird ein Beispiel für eine Kontierungsformel angezeigt.

Test-Vorgabewerte

Für die Simulation können Sie hier pro benötigtem Operand Testwerte eingeben.

Testausgabe

Test-Resultat:

Hier wird das Ergebnis der mit der Formel errechneten Testwerte angezeigt.

Buttons

Mit dem Button <OK> speichern Sie Ihre Eintragungen. Das BC wird geschlossen.
Mit dem Button <Abbrechen> werden Ihre Eintragungen nicht gespeichert und das BC geschlossen.

Kontenkonstruktions-Beispiele

Beispiel 1:
Es gibt unterschiedliche Kreditorenkonten pro Absatzkreis und Steuersatz, ausgehend vom Basis-Aufwandkonto in den Stammdaten.
Die Kontonummer wird daher gebildet aus: "Aufwandkonto aus den Stammdaten" + "Nummer des Lieferanten-MIS-Kreis 2" + "USt-Kontonummer, 3-stellig von rechts" (ist abhängig vom USt-Satz der Dokumentposition).
Dies ergibt die Formel:
S+K2+r('U',3)
Die Werte werden addiert, da die einzelnen Operanden nicht in Hochkomma stehen.
Bei den Operanden:
K2 = 100
S = 4000
U = 300
ergibt dies die Kontonummer: 4400

               
Beispiel 2:
Es gibt wieder unterschiedliche Kreditorenkonten pro Absatzkreis und Steuersatz, ausgehend vom Basis-Aufwandkonto in den Stammdaten.
Die Kontonummer wird daher gebildet aus: "Ertragskonto aus den Stammdaten" ergänzt mit der "Nummer des Lieferanten-MIS-Kreis 2" ergänzt um die "USt-Kontonummer 1-stellig" (ist abhängig vom USt-Satz der Dokumentposition).
Dies ergibt die Formel:
'S'+'K2'+r('U',3)
Die Werte sollen als Zeichenfolge zusammengesetzt werden, daher stehen die einzelnen Operanden in Hochkomma.
Bei den Operanden:
S = 4
K2 = 10
U = 1
ergibt dies die Kontonummer: 4101

               
Beispiel 3:
Bei einem speziellen Steuersatz, bei dem das Konto 99 in der Umsatzsteuertabelle hinterlegt ist, soll die Kontonummer aus dem Positionszu-/abschlag um 80 erhöht werden, ansonsten soll die Nummer aus der Zu-/Abschlagstabelle genommen werden.
Dies ergibt die Formel:
if(U=99,Z+80,Z)
Bei den Operanden:
Z = 4000
U = 99
ergibt dies die Kontonummer: 4080