Buchungscodes und Buchungscode-Suchlogik (Auftragssteuerung/Administration/Dokumentation/MOTIONDATA DMS/DE)

Ãœbersicht

Betroffene Einstellungen

Produkterlösgruppen

Betriebsdaten -> Betriebsdaten

Abteilung

Betriebsdaten -> Betriebsdaten

Steuercodes

Betriebsdaten -> Umsatzsteuer

Kundenerlösgruppen

Betriebsdaten -> Kundenerlösgruppe

Buchungscodes

Administration -> Auftragssteuerung

Buchungslogik

Administration -> Auftragssteuerung

Lieferant

Stammdaten -> Lieferantenstamm

Fabrikatszuordnung

Administration -> Auftragssteuerung

Teilegruppen

Stammdaten -> Teilegruppen

image-20241024-100957.png

Systemwerte

Nova

Buchungscode

Kommentar

N01

N + 2stellige Nummern 01-16 dürfen nicht verwendet werden, diese sind für die automatische NOVA Berechnung vorgesehen.

N02

N03 bis N16

Texte

Buchungscode

Kommentar

TXT

dieser muss vorhanden bzw. angelegt sein (extern)

TXI

Werden vom System automatisch generiert

TXG

Centausgleich

Buchungscode

Kommentar

CEN

dieser muss vorhanden bzw. angelegt sein und gilt für den Steuerdefaultcode (meist 20%)

CE + Steuercode

Für jeden Steuercode muss ein Centausgleich vorhanden sein:
z.B. CEA – Drittland
CER – Reverse Charge
CEL – Innergemeinschaftliche Lieferungen
CE0 – 0 % Ust
CE1 – 10% Ust

Abschläge

Buchungscode

Kommentar

AS9

dieser muss vorhanden bzw. angelegt sein und wird bei Rechnungen mit gemischten Steuersätzen herangezogen

AS + Steuercode

Für jeden Steuercode muss ein Abschlag vorhanden sein:
z.B. ASA – Drittland
ASR – Reverse Charge
ASL – Innergemeinschaftliche Lieferungen
AS0 – 0 % Ust
AS1 – 10% Ust

Entsorgungskosten

 Ist bei den Zu- und Abschlägen eine Produkterlösgruppe mit dazugehöriger Buchungslogik verankert, so ziehen die definierten Buchungscodes, ansonsten tritt folgender Standard in Kraft

Buchungscode

Kommentar

ENT

dieser muss vorhanden bzw. angelegt sein und gilt für den Steuerdefaultcode (meist 20%)

EN + Steuercode

Für jeden Steuercode müssen Entsorgungskosten vorhanden sein:
z.B. ENA – Drittland
ENR – Reverse Charge
ENL – Innergemeinschaftliche Lieferungen
EN0 – 0 % Ust
EN1 – 10% Ust

Kleinteilezuschlag

Ist bei den Zu- und Abschlägen eine Produkterlösgruppe mit dazugehöriger Buchungslogik verankert, so ziehen die definierten Buchungscodes, ansonsten tritt folgender Standard in Kraft.

Buchungscode

Kommentar

ZUS

dieser muss vorhanden bzw. angelegt sein und gilt für den Steuerdefaultcode (meist 20%)

ZU + Steuercode

Für jeden Steuercode müssen Kleinteilezuschläge vorhanden sein:
z.B. ZUA – Drittland
ZUR – Reverse Charge
ZUL – Innergemeinschaftliche Lieferungen
ZU0 – 0 % Ust
ZU1 – 10% Ust

Sonstige Systembuchungscodes

Buchungscode

Kommentar

ACL

AutoCalc – Sonstige Positionen (Lackiermaterial)

SC2

Volvo Sales Category 2

KOM

Kommissionsgebühr

FZERL

DUMMY Code wird für die Fahrzeugsplittung verwendet ab Version 6.1 und darf nicht als Buchungscode angelegt werden

Vorgaben

Buchungscodes

An der letzten Stelle eines externen Buchungscodes soll immer der Steuerhinweis stehen, egal, ob der Buchungscode 3-, 4-, oder 5-stellig ist.

Beispiel

Steuercode

Erlösart

Bezeichnung

Steuercode

Erlösart

Bezeichnung

ET0

Extern

Ersatzteil extern 0%

ET1

Extern

Ersatzteil extern 10%

ET2

Extern

Ersatzteil extern 20% default

ETR

Extern

Ersatzteil extern EU – Reverse Charge

ETL

Extern

Ersatzteil extern EU – Innergemeinschaftliche Lieferung%

ETA

Extern

Ersatzteil extern Drittland

ETG

Garantie

Ersatzteil Garantie

ETI

Intern

Ersatzteil Intern

Beispiel Buchungscodes für Teile

Code

Bezeichnung

StCd.

Kundenerlösgruppe

Produkterlösgruppe

Abteilung

Code

Bezeichnung

StCd.

Kundenerlösgruppe

Produkterlösgruppe

Abteilung

ET0

ET allg. 0% extern

0

EXT_00

000001

 

ET2

ET allg. 20% extern

2

EXTSTD

000001

 

ETA

ET allg. Drittland extern

A

EXT_DL

000001

 

ETG

ET allg. Garantie

0

GARSTD

000001

 

ETI

ET allg. Intern

0

INTSTD

000001

 

ETL

ET allg. EU-Lieferung extern

L (E)

EXT_EU

000001

 

ETR

ET allg. EU-ReverseCh. extern

R

EXT_RC

000001

 

Standard Buchungscodes für Teileverkauf – Abteilung = leer dadurch Standardverbuchung.

 Wenn nun für den Teilehandel andere Konten beim Verkauf verwendet werden sollen, muss man weitere Buchungscodes anlegen und diese unter zusätzlicher Berücksichtigung der Abteilung zuordnen:

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgruppe

Abteilung

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgruppe

Abteilung

TET0

ET allg. ETH 0% extern

0

EXT_00

000001

ETH

TET2

ET allg. ETH 20% extern

2

EXTSTD

000001

ETH

TETA

ET allg. ETH Drittland extern

A

EXT_DL

000001

ETH

TETG

ET allg. ETH Garantie

0

GARSTD

000001

ETH

TETI

ET allg. ETH Intern

0

INTSTD

000001

ETH

TETL

ET allg. ETH EU-Lieferung extern

L (E)

EXT_EU

000001

ETH

TETR

ET allg. ETH EU-ReverseCh. extern

R

EXT_RC

000001

ETH

 

Dasselbe gilt auch für Karosserie etc. 

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgruppe

Abteilung

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgruppe

Abteilung

ETK0

ET allg. KAR 0% extern

0

EXT_00

000001

KAR

ETK2

ET allg. KAR 20% extern

2

EXTSTD

000001

KAR

ETKA

ET allg. KAR Drittland extern

A

EXT_DL

000001

KAR

ETKG

ET allg. KAR Garantie

0

GARSTD

000001

KAR

ETLI

ET allg. KAR Intern

0

INTSTD

000001

KAR

ETLL

ET allg. KAR EU-Lieferung extern

L (E)

EXT_EU

000001

KAR

ETKR

ET allg. KAR EU-ReverseCh. extern

R

EXT_RC

000001

KAR

 Im Teilestamm kann man ja nur eine Produkterlösgruppe zuordnen, damit dann Teile trotzdem je Abteilung auf unterschiedliche Konten gebucht werden, muss man die Abteilung in die Buchungslogik mit einbeziehen.

Beispiel: Bei obiger Konfiguration passiert folgendes:

Teilenummer 4711 Radlager     (Produkterlösgruppe leer = bzw. Standard = 000001)

Auftragseröffnung mit Abteilung WER = Standard
Hier wird, wenn dem Rechnungsempfänger die Standard-Kundenerlösgruppe EXTSTD zugeordnet ist, der Buchungscode ET2 ermittelt, wenn das Beispielteil erfasst wird.
Wird das Teil aber auf Garantie eingereicht, so wird automatisch ETG als Buchungscode ermittelt, da die Kundenerlösgruppe des Garantie-Rechnungsempfänger immer GARSTD ist.

Auftragseröffnung mit Abteilung ETH = Teilehandel
Hier wird, wenn dem Rechnungsempfänger die Standard-Kundenerlösgruppe EXTSTD zugeordnet ist, der Buchungscode TET2 ermittelt, wenn das Beispielteil erfasst wird.
Wird das Teil aber an einen Kunden aus dem EU-Ausland verrechnet, so wird der Buchungscode TETL bei EU-Lieferung ermittelt – Kundenerlösgruppe EXT_EU.
Info: Wenn Summe Teile unter 50% dann TETR für Reverse Charge.

Auftragseröffnung mit Abteilung KAR = Karosserie
Hier wird, wenn dem Rechnungsempfänger die Standard-Kundenerlösgruppe EXTSTD zugeordnet ist, der Buchungscode ETK2 ermittelt, wenn das Beispielteil erfasst wird.
Wird das Teil aber intern abgerechnet so wird der Buchungscode ETKI ermittelt, da für interne Rechnungen immer die Kundenerlösgruppe INTSTD herangezogen wird.

 Die Ermittlung des jeweiligen Buchungscodes erfolgt automatisch, darum muss zumindest je Produkterlösgruppe und Kundenerlösgruppe jeweils ein Buchungscode zugewiesen sein.

Dieses Beispiel ist analog auch für Arbeiten und sonst. Erlöse anwendbar.

Wenn man auch noch eine Unterscheidung für einzelne Marken benötigt, dann müssen die Buchungscodes auch noch je Marke aufgeteilt werden.

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgr.

Liefer.

Abteilung

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgr.

Liefer.

Abteilung

ET0

ET Fremd 0% extern

0

EXT_00

000001

 

 

ET2

ET Fremd 20% extern

2

EXTSTD

000001

 

 

ETA

ET Fremd Drittland extern

A

EXT_DL

000001

 

 

ETG

ET Fremd Garantie

0

GARSTD

000001

 

 

ETI

ET Fremd Intern

0

INTSTD

000001

 

 

ETL

ET Fremd EU-Lieferung extern

L (E)

EXT_EU

000001

 

 

ETR

ET Fremd EU-ReverseCh. extern

R

EXT_RC

000001

 

 

E10

ET FORD 0% extern

0

EXT_00

000001

FOR

 

E12

ET FORD 20% extern

2

EXTSTD

000001

FOR

 

E1A

ET FORD Drittland extern

A

EXT_DL

000001

FOR

 

E1G

ET FORD Garantie

0

GARSTD

000001

FOR

 

E1I

ET FORD Intern

0

INTSTD

000001

FOR

 

E1L

ET FORD EU-Lieferung extern

L (E)

EXT_EU

000001

FOR

 

E1R

ET FORD EU-ReverseCh. extern

R

EXT_RC

000001

FOR

 

E20

ET Mazda 0% extern

0

EXT_00

000001

MAZ

 

E22

ET Mazda 20% extern

2

EXTSTD

000001

MAZ

 

E2A

ET Mazda Drittland extern

A

EXT_DL

000001

MAZ

 

E2G

ET Mazda Garantie

0

GARSTD

000001

MAZ

 

E2I

ET Mazda Intern

0

INTSTD

000001

MAZ

 

E2L

ET Mazda EU-Lieferung extern

L (E)

EXT_EU

000001

MAZ

 

E2R

ET Mazda EU-ReverseCh. extern

R

EXT_RC

000001

MAZ

 

 

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgr:

Liefer.

Abteilung

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgr:

Liefer.

Abteilung

TET0

ET Fremd ETH 0% ext.

0

EXT_00

000001

 

ETH

TET2

ET Fremd ETH 20% ext.

2

EXTSTD

000001

 

ETH

TETA

ET Fremd ETH Drittland ext.

A

EXT_DL

000001

 

ETH

TETG

ET Fremd ETH Garantie

0

GARSTD

000001

 

ETH

TETI

ET Fremd ETH Intern

0

INTSTD

000001

 

ETH

TETL

ET Fremd ETH EU-Lieferung ext.

L (E)

EXT_EU

000001

 

ETH

TETR

ET Fremd ETH EU-ReverseCh. ext.

R

EXT_RC

000001

 

ETH

TE10

ET FORD ETH 0% ext.

0

EXT_00

000001

FOR

ETH

TE12

ET FORD ETH 20% ext.

2

EXTSTD

000001

FOR

ETH

TE1A

ET FORD ETH Drittland ext.

A

EXT_DL

000001

FOR

ETH

TE1G

ET FORD ETH Garantie

0

GARSTD

000001

FOR

ETH

TE1I

ET FORD ETH Intern

0

INTSTD

000001

FOR

ETH

TE1L

ET FORD ETH EU-Lieferung ext.

L (E)

EXT_EU

000001

FOR

ETH

TE1R

ET FORD ETH EU-ReverseCh. ext.

R

EXT_RC

000001

FOR

ETH

TE20

ET Mazda ETH 0% ext.

0

EXT_00

000001

MAZ

ETH

TE22

ET Mazda ETH 20% ext.

2

EXTSTD

000001

MAZ

ETH

TE2A

ET Mazda ETH Drittland ext.

A

EXT_DL

000001

MAZ

ETH

TE2G

ET Mazda ETH Garantie

0

GARSTD

000001

MAZ

ETH

TE2I

ET Mazda ETH Intern

0

INTSTD

000001

MAZ

ETH

TE2L

ET Mazda ETH EU-Lieferung ext.

L (E)

EXT_EU

000001

MAZ

ETH

TE2R

ET Mazda ETH EU-ReverseCh. ext.

R

EXT_RC

000001

MAZ

ETH

 

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgr:

Liefer.

Abteilung

Code

Bezeichnung

StCd.

Kundenerlösgr.

Produkterlösgr:

Liefer.

Abteilung

ETK0

ET Fremd KAR 0% ext.

0

EXT_00

000001

 

KAR

ETK2

ET Fremd KAR 20% ext.

2

EXTSTD

000001

 

KAR

ETKA

ET Fremd KAR Drittland ext.

A

EXT_DL

000001

 

KAR

ETKG

ET Fremd KAR Garantie

0

GARSTD

000001

 

KAR

ETKI

ET Fremd KAR Intern

0

INTSTD

000001

 

KAR

ETKL

ET Fremd KAR EU-Lieferung ext.

L (E)

EXT_EU

000001

 

KAR

ETKR

ET Fremd KAR EU-ReverseCh. ext.

R

EXT_RC

000001

 

KAR

E1K0

ET FORD KAR 0% ext.

0

EXT_00

000001

FOR

KAR

E1K2

ET FORD KAR 20% ext.

2

EXTSTD

000001

FOR

KAR

E1KA

ET FORD KAR Drittland ext.

A

EXT_DL

000001

FOR

KAR

E1KG

ET FORD KAR Garantie

0

GARSTD

000001

FOR

KAR

E1KI

ET FORD KAR Intern

0

INTSTD

000001

FOR

KAR

E1KL

ET FORD KAR EU-Lieferung ext.

L (E)

EXT_EU

000001

FOR

KAR

E1KR

ET FORD KAR EU-ReverseCh. ext.

R

EXT_RC

000001

FOR

KAR

E2K0

ET Mazda KAR 0% ext.

0

EXT_00

000001

MAZ

KAR

E2K2

ET Mazda KAR 20% ext.

2

EXTSTD

000001

MAZ

KAR

E2KA

ET Mazda KAR Drittland ext.

A

EXT_DL

000001

MAZ

KAR

E2KG

ET Mazda KAR Garantie

0

GARSTD

000001

MAZ

KAR

E2KI

ET Mazda KAR Intern

0

INTSTD

000001

MAZ

KAR

E2KL

ET Mazda KAR EU-Lieferung ext.

L (E)

EXT_EU

000001

MAZ

KAR

E2KR

ET Mazda KAR EU-ReverseCh. ext.

R

EXT_RC

000001

MAZ

KAR

In der Buchungslogik wird immer der Teilelieferant zugeordnet. Damit dann entsprechend dem Fahrzeugfabrikat der entsprechende Buchungscode ermittelt werden kann, muss die Fabrikatszuordnung in der Auftragssteuerung durchgeführt werden.

Teilelieferant

zugeordnete(s) Fabriat(e)

Teilelieferant

zugeordnete(s) Fabriat(e)

FIA

ALF, FIA, LAN

REN

REN, DAC

FOR

FOR

V71

VOL

TOY

TOY, LEX

PEU

PEU

 

Sollte aber im Falle von z.B. ALF-FIA-LAN auch hier eine Aufteilung gewünscht sein, so muss hier die Aufteilung über die Abteilungen erfolgen:

WER

Werkstatt Fremdfabrikate

WER1

Werkstatt Fiat

WER2

Werkstatt Alfa

WER3

Werkstatt Lancia

 

KAR

Karosserie Fremdfabrikate

KAR1

Karosserie Fiat

KAR2

Karosserie Alfa

KAR3

Karosserie Lancia

ETH

Teilehandel Fremdfabrikate

ETH1

Teilehandel Fiat

ETH2

Teilehandel Alfa

ETH3

Teilehandel Lancia

In diesem Fall wird in der Buchungslogik der Lieferant nicht ausgewählt, sondern muss für jede Abteilung je Produkterlösgruppe der entsprechende Buchungscode gewählt werden. Aber nur für die relevanten Gruppen, (Entsorgung, KLM, sonst. Erlöse kann auch nur im Standard vorhanden sein, wenn hier nicht aufgeteilt wird.)

Außerdem gibt es seit 01.02.2011 ab V6.1 eine neue Einstellung in den Auftragsoptionen bezüglich der Erfassung von Fremdteilen (Arbeiten und sonstige Erlöse sind davon nicht betroffen):
„Bei Fremdteilen den Lieferant lt. Auftragskopf für die BC-Matrix heranziehen“

TRUE

Es wird wie bisher gegebenenfalls der Auftragskopflieferant herangezogen

FALSE

Da kein Lieferant für das Fremdteil vorhanden ist, wird der Default-Buchungscode herangezogen

Selektionsbereich

Im Selektionsbereich besteht die Möglichkeit nach Positionsarten (Arbeit, Teile, Sonstige Erlöse, Texte) und nach Erlösarten (Externe Erlöse, Garantieerlöse, Interne Erlöse) zu selektieren.
Über die Checkbox "Inaktive Buchungscodes ausblenden" können inaktive Buchungscodes für die Browseranzeige in der Auftragssteuerung am Karteireiter Buchungscodes ausgeblendet werden.

Verwende Buchungsdaten des Fahrzeugs

Buchungscodes (Auftragssteuerung)

In der Auftragssteuerung - Buchungscodes besteht die Möglichkeit über die Einstellung "Verwende Buchungsdaten des Fahrzeugs", eine alternative Kontierung zu hinterlegen, die je nach Einstellung die Möglichkeit bietet, für Erlösbuchungen und Wareneinsatzbuchungen die Buchungsdaten lt. Fahrzeug zu verwenden. 

Mehrfachauswahl für alternative Kontierung:

Informationen bezüglich alternativer Kontierung in der Spalte "Verwende Buchungscodes des Fahrzeugs" angezeigt:

Bearbeitung

Massenbearbeitung

Bei Markierung mehrerer Datensätze ist eine Massenbearbeitung über das Icon "Verwende Buchungsdaten des Fahrzeugs" möglich.

Einzelbearbeitung

Bei Bearbeitung eines Datensatzes kann die alternative Kontierung im Editierungsbereich für den jeweiligen Datensatz hinterlegt werden.

Â