SOG-Helpcenter Logo SOG Business - Software

f034 - Kalkulationsrechenweg


 



Objektklasse: Kalkulationsrechenwege
key_1

K e y - 1
Format: char(24), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f034_build_key_1(firma, sa, begriff, ek_vk, grpl)
Text für Objectcontainer: #data:dbs.Kalkulationsrechenwege(firma, sa, begriff, ek_vk, grpl)

 




firma

Firmennummer
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_1

 




sa

Satzart Kalkulationsweg
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_1

Satzart, die den Aufbau des Kalkulationsschlüsselbegriffs definiert

0=Kalkulationsweg mit manuell gewähltem Begriff
1=Kalkulationsweg für Artikel/Mengenstufe
2=Kalkulationsweg für Warengruppe/Mengenstufe
3=Kalkulationsweg für Waren-/Artikelgruppe/Mengenstufe
4=Kalkulationsweg für Statistikgruppe/Mengenstufe
5=Kalkulationsweg für Preisgruppe/-kz/Mengenstufe
6=Kalkulationsweg für Einkaufsvorkalkulation Auftrag/Position
7=Kalkulationsweg für Verkaufsvorkalkulation Auftrag/Position

8=Erfasste Istkosten für Wareneingang Belegnummer/Position
9=Personen-/Vorgangsbezogene Kalkulationsfaktoren




begriff

Kalkulationsschlüsselbegriff
Format: char(12), Default: ' ', not null
Teilfeld von key_1

Inhalt entsprechend Satzart
Die einzelnen Begriffsteile sind direkt aneinanderhängend (ohne Leerstellen)


Satzart

Teil-1

Teil-2

Teil-3

Teil-4

Teil-5

1

Artikelsatzart (9)

Artikel-ID (99999999)

Mengenstufe (99)

 

 

2

Artikelsatzart (9)

Warengruppe (999)

Mengenstufe(99)

 

 

3

Artikelsatzart (9)

Warengruppe (999)

Artikelgruppe(999)

Mengenstufe(99)

 

4

Artikelsatzart (9)

Warengruppe (999)

Artikelgruppe(999)

Untergruppe(999)

Mengenstufe(99)

5

Preisgruppe (999)

Preiskennzeichen (9)

Mengenstufe(99)

 

 

6

Vorgangsnummer (99999999)

Position (9999)

 

 

 

7

Vorgangsnummer (99999999)

Position (9999)

 

 

 

8

Belegnummer (99999999)

Position (9999)

 

 

 

9

Personensatzart (9)

Personenkonto (99999999)

Preisgruppe (999)

 

 

9

3

Vorgangsnummer (99999999)

 

 

 




ek_vk

Bereich der Kalkulation
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_1

1=Verkaufskalkulation
2=Einkaufskalkulation
4=Zollwertkalkulation
bei Satzart 9 = Preiskennzeichen




grpl

Ergebnispreisliste der Kalkulation
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

bei Satzart 9 = gültig bis yyyymmdd




basis_preis

Basispreis
Format: decimal(10,4), MinValue: -999999,9999 MaxValue: 999999,9999, Default: 0, not null

 




basis_pr_kz

Herkunft des Basispreises
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=manueller Preis
1=Bewertungspreis
2=letzter EK-Preis
3=Preis aus EK-Position
4=Preis aus Einkaufspositionskalulation
5=kalk.Einstandspreis
6=kalk.Verrechnungspreis




basis_pr_lg

Lagernummer für Basispreisermittlung
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null

 




basis_pr_partie

Partienummer für Basispreisermittlung
Format: char(80), Default: ' ', not null

 




basis_pr_konto

Lieferantennummer für Basispreisermittlung
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

 




basis_pr_auftr

Bestellnummer für Basispreisermittlung
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

 




basis_pr_posnr

Bestellposition für Basispreisermittlung
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null

 




we_waehr

Wareneingangswährung
Format: char(4), Default: ' ', not null

Währung des Wareneinganges, wird nur bei Satzart = 8 im Einkauf geführt




we_kurs

Wareneingangskurs
Format: decimal(12,6), MinValue: -999999,999999 MaxValue: 999999,999999, Default: 0, not null

Währungskurs der bei der Wareneingangswertermittlung genutzt wurde, wird nur bei Satzart = 8 im Einkauf geführt




fracht_waehr

Frachtwährung
Format: char(4), Default: ' ', not null

Währung des bei der Wareneingangswertermittlung genutzten Frachtfaktors, wird nur bei Satzart = 8 im Einkauf geführt




fracht_kurs

Frachtkurs
Format: decimal(12,6), MinValue: -999999,999999 MaxValue: 999999,999999, Default: 0, not null

Währungskurs des bei der Wareneingangswertermittlung genutzten Frachtfaktors, wird nur bei Satzart = 8 im Einkauf geführt




art

Kalkulations- oder Kostenart

 




variante

Rechenvariante

Dieses Feld steuert die Art der Ermittlung des Betrages.

0 = Prozentwert von Hundert
1 = Prozentwert in Hundert
2 = Faktor
3 = absoluter Wert
4 = Promillewert von Tausend
5 = Promillewert in Tausend

6 = Absoluter Wert mit mengenabhängiger Verteilung auf Basis der ursprünglichen Gesamt-Kalkulationsmenge




basis

Ermittlungsbasis für den Faktor

Dieses Feld bestimmt die Art der Basis, mit der der Betrag ermittelt werden soll.

0 = Basispreis
1 = Basismenge
2 = Bruttogewicht der Basismenge in Kg
3 = Nettogewicht der Basismenge in Kg
4 = Volumen der Basismenge in m³
5 = Anzahl Verpackungseinheiten der Basismenge
6 = Anzahl Gebindeeinheiten der Basismenge
7 = Anzahl Tage der Kalkulationszeile




faktor

Kalkulationsfaktor

Der Kalkulationsfaktor, der mit dem angegebenen Rechenweg angewendet wird.




rund_var

Rundungsvariante

Dieses Feld steuert die Art der Rundung des ermittelten Betrages.

0 kaufmännisch
1 aufrunden
2 abrunden
3 kaufmännisch mit zusätzlicher Rundung auf 5.
4 aufrunden mit zusätzlicher Rundung auf 5.
5 abrunden mit zusätzlicher Rundung auf 5.
8+9 über Rundungstabelle (rundpr)




herkunft

Herkunft des Kalkulationsfaktors

Definition, aus welcher Quelle der Kalkulationsfaktor ermittelt werden soll.

Achtung:

  • Wenn Sie Kalkulationsarten mit automatischer Herkunft nutzen wollen, kann der Faktor im Kalkulationsweg nicht manuell gepflegt werden.

  • Wenn im Kalkulationsweg der Faktor manuell gepflegt werden soll, dann darf in der Herkunftsart nur die 00 = manuelle Faktoreingabe gewählt werden.


Folgende Herkunftsarten stehen zur Verfügung

 

 Herkunftsart

Schlüssel

Lieferantenskonto über Zahlungsbedingung    

01

Lieferantenbezogener Faktor    

02

Frachtkosten - günstigste über Frachttabelle*    

05

Frachtkosten - günstigste über Frachttabelle mit Modifikationsfaktor 1*    

27

Frachtkosten - günstigste über Frachttabelle mit Modifikationsfaktor 2*    

28

Versicherung über Frachttabelle    

06

Versicherung über Frachttabelle    mit Modifikationsfaktor 1    

31

Versicherung über Frachttabelle    mit Modifikationsfaktor 2    

32

Zoll über Zolltabelle (p837)    

07

Grüner Punkt über GP-Daten (p841)    

08

Frachtkosten - ungünstigste über Frachttabelle*    

09

Frachtkosten - ungünstigste über Frachttabelle mit Modifikationsfaktor 1    *

29

Frachtkosten - ungünstigste über Frachttabelle mit Modifikationsfaktor 2    *

30

Umschlagskosten über Frachttabelle    

10

Umschlagskosten über Frachttabelle mit Modifikationsfaktor 1    

33

Umschlagskosten über Frachttabelle mit Modifikationsfaktor 2

34

Frachtkosten - Hafen/Lager über Lagersteuerung/Frachttabelle    

11

Frachtkosten - Hafen/Lager über Lagersteuerung/Frachttabelle mit Modifikationsfaktor 1    

35

Frachtkosten - Hafen/Lager über Lagersteuerung/Frachttabelle mit Modifikationsfaktor 2    

36

Versicherung - Hafen/Lager über Frachttabelle    

12

Versicherung - Hafen/Lager über Frachttabelle mit Modifikationsfaktor 1    

37

Versicherung - Hafen/Lager über Frachttabelle mit Modifikationsfaktor 2    

38

Ausgangsfrachtkosten - günstigste über Frachttabelle Versandort=0 Versandart=0    

13

Ausgangsfrachtkosten - günstigste über Frachttabelle Versandort=0 Versandart=0 mit Modifikationsfaktor 1    

39

Ausgangsfrachtkosten - günstigste über Frachttabelle Versandort=0 Versandart=0 mit Modifikationsfaktor 2    

40

Ausgangsfrachtkosten - ungünstigste über Frachttabelle Versandort=0 Versandart=0    

14

Ausgangsfrachtkosten - ungünstigste über Frachttabelle Versandort=0 Versandart=0 mit Modifikationsfaktor 1    

41

Ausgangsfrachtkosten - ungünstigste über Frachttabelle Versandort=0 Versandart=0 mit Modifikationsfaktor 2    

42

Kalkulations-Basis-Preis    

15

Kundenbezogener Faktor    

16

Marktordnungserstattungswert    

17

Sonderkosten-1 über Frachttabelle    

18

Sonderkosten-1 über Frachttabelle mit Modifikationsfaktor 1    

43

Sonderkosten-1 über Frachttabelle mit Modifikationsfaktor 2    

44

Sonderkosten-2 über Frachttabelle    

19

Sonderkosten-2 über Frachttabelle mit Modifikationsfaktor 1    

45

Sonderkosten-2 über Frachttabelle mit Modifikationsfaktor 2    

46

Sonderkosten-3 über Frachttabelle mit Modifikationsfaktor 1    

47

Sonderkosten-3 über Frachttabelle mit Modifikationsfaktor 2    

48

1.Zu-/Abschlagsfaktor aus Artikelstamm    

21

2.Zu-/Abschlagsfaktor aus Artikelstamm    

22

3.Zu-/Abschlagsfaktor aus Artikelstamm    

23

4.Zu-/Abschlagsfaktor aus Artikelstamm    

24

5.Zu-/Abschlagsfaktor aus Artikelstamm    

25

6.Zu-/Abschlagsfaktor aus Artikelstamm    

26

* Informationen zu günstigste und ungünstigste Fracht: Sind im Parameter c045 - Frachten (fracht) beide Frachtraten (normal und Vergleichsfracht) gefüllt, so ermittelt das System beide Frachten und übernimmt entsprecht die günstigere oder die ungünstigere ermittelte Frachtrate in die Kalkulation.

 
Herkunftsarten mit einem Bezug zur Frachttabelle sind außerdem mit einem Faktor 1 und 2 erweitert. In diesem Fall wird der Kalkulationsfaktor der Herkunftsart mit dem entsprechenden Faktor aus der Frachtkalkulation kalkuliert.




basis_i

Ermittlungsbasisindex

für einen preisbezogenen Faktor
zu den Rechenoperationen
 =letzter Zwischenpreis

0=Basispreis
1=Preis nach dem 1. Faktor
9=Preis nach dem 9. Faktor
24=Preis nach dem 24. Faktor
a=individueller 2.Basispreis

Dieses Feld bestimmt, auf Basis welchen Preises
der Betrag ermittelt werden soll.




rund_st

Rechengenauigkeit pro Rechenoperation

in Form der Dezimalstelle, die gerundet werden soll

Dieses Feld steuert die Dezimalstelle auf der die Rundung des ermittelten
Betrages erfolgen soll.
leer = Entfernung von redundanten Dezimalstellen.

0 Rundung von redundanten Dezimalstellen.
1 Rundung der letzten Dezimalstelle.
2 Rundung der vorletzten Dezimalstelle.
3 Rundung der drittletzten Dezimalstelle.
. bis
9 Rundung der neuntletzten Dezimalstelle.

Die Rundungsstelle wird automatisch aus der höchsten belegten Dezimalstelle
ermittelt. Die Rundung erfolgt nur, wenn der Wert dieses ermöglicht:

a 2 Dezimalstellen hinter der höchsten Dezimalstelle.
c 3 Dezimalstellen hinter der höchsten Dezimalstelle.
e 4 Dezimalstellen hinter der höchsten Dezimalstelle.

Die Rundung der letzten Dezimalstelle erfolgt immer:

b 2 Dezimalstellen hinter der höchsten Dezimalstelle.
d 3 Dezimalstellen hinter der höchsten Dezimalstelle.
f 4 Dezimalstellen hinter der höchsten Dezimalstelle.

Beispiele:
Mit Rundungsstelle 1 wird der Betrag bei der Rundungsvariante 0 auf 10 Cent
und bei der Rundungsvariante 3 auf 5 Cent genau gerundet. Bei
Rundungsvariante: 0 = kaufmännisch.
-------------------------------------

a Wert 0,07 wird nicht gerundet.
a Wert 0,87 wird nicht gerundet.
a Wert 7,87 wird auf 7,90 gerundet.
a Wert 67,87 wird auf 68,00 gerundet.
a Wert 767,87 wird auf 770,00 gerundet.
a Wert 11767,87 wird auf 12000,00 gerundet.
b Wert 0,07 wird auf 0,10 gerundet.
b Wert 0,87 wird auf 0,90 gerundet.
b Wert 7,87 wird auf 7,90 gerundet.
b Wert 67,87 wird auf 68,00 gerundet.
b Wert 767,87 wird auf 770,00 gerundet.
b Wert 11767,87 wird auf 12000,00 gerundet.
c Wert 0,07 wird nicht gerundet.
c Wert 0,87 wird nicht gerundet.
c Wert 7,87 wird nicht gerundet.
c Wert 67,87 wird auf 67,90 gerundet.
c Wert 767,87 wird auf 768,00 gerundet.
c Wert 11767,87 wird auf 11800,00 gerundet.
d Wert 0,07 wird auf 0,10 gerundet.
d Wert 0,87 wird auf 0,90 gerundet.
d Wert 7,87 wird auf 7,90 gerundet.
d Wert 67,87 wird auf 67,90 gerundet.
d Wert 767,87 wird auf 768,00 gerundet.
d Wert 11767,87 wird auf 11800,00 gerundet.




hhupd

Updatedatum/-zeit
Format: bigint, MinValue: 0 MaxValue: 99999999, Default: 0, not null