Preislistenschema (Fenster ID-337)
Fenster: Preislistenschema
Beschreibung: Verwaltung Preislistenschema
Hilfe: Mit einem "Preislistenschema" legen Sie die Kalkulationsregeln für Preislisten fest.
TAB: Preislistenschema
Beschreibung: Preislistenschema
Hilfe Mit einem "Preislistenschema" legen Sie die Kalkulationsregeln für Preislisten fest.
Folgende Felder werden in der Standardmaske angezeigt:
Original Name (englisch) | Name (deutsch) | Beschreibung | Hilfe | Technische Daten |
---|---|---|---|---|
Client | Mandant | Mandant für diese Installation | Ein "Mandant" ist eine Firma oder eine juristische Person. Mandanten können keine Daten teilen/nicht gemeinsam auf Daten zugreifen. | AD_Client_ID numeric(10) NOT NULL Table Direct |
Organization | Organisation | Organisatorische Einheit innerhalb des Mandanten | Eine "Organisation" ist die Geschäftseinheit eines Mandanten oder eine juristische Person, z.B. ein Geschäft oder eine Abteilung. Organisationen können gemeinsam auf Daten zugreifen, bzw. die Daten gemeinsam verwenden. | AD_Org_ID numeric(10) NOT NULL Table Direct |
Name | Name | Alphanumerischer Identifikator des Eintrags | Der "Name" eines Eintrags wird zusätzlich zum Suchschlüssel als Standardsuchoption verwendet. Ein Name kann bis zu 60 Zeichen lang sein. | Name character varying(60) NOT NULL String |
Description | Beschreibung | Optionale Kurzbeschreibung des Datensatzes | Eine Beschreibung ist auf 255 Zeichen begrenzt. | Description character varying(255) String |
Active | Aktiv | Der Datensatz ist im System aktiv | Es gibt zwei Methoden um Datensätze im System zu sperren: Eine Methode ist den Datensatz zu löschen. die andere ist es den Datensatz zu deaktivieren. Ein deaktivierter Datensatz kann nicht mehr ausgewählt werden, steht aber weiterhin in Berichten zur Verfügung. Es gibt zwei Gründe dafür einen Datensatz zu deaktivieren und nicht zu löschen: (1) Das System benötigt den Datensatz für Audits (2) Der Datensatz wird von anderen Datensätzen referenziert. Es ist z.B. nicht möglich einen Geschäftspartner zu löschen, wenn zu diesen Geschäftspartner Rechnungen vorliegen. In diesem Fall wird der Geschäftspartner deaktiviert und kann nicht mehr für zukünftige Vorgänge verwendet werden. | IsActive character(1) NOT NULL Yes-No |
Valid from | Gültig ab | Gültig ab diesem Tag (erster Tag) | "Gültig ab" bezeichnet den ersten Tag eines Gültigkeitszeitraums | ValidFrom timestamp without time zone NOT NULL Date |
Discount Type | Rabatttyp | Art der Rabattberechnung | Methode zur Berechnung des Rabattprozentsatzes. | DiscountType character(1) NOT NULL List |
Renumber | Neu nummerieren | Neunummerierung der Rabattsätze. | null | Processing character(1) Button |
TAB: Position Preislistenschema
Beschreibung: Positionen der Preisliste Handelsrabatt
Hilfe Pricelists are created based on Product Purchase and Category Discounts.
The parameters listed here allow to copy and calculate pricelists.
The calculation:
- Copy and convert price from referenced price list
- result plus Surcharge Amount
- result minus Discount
- if resulting price is less than the original limit price plus min Margin, use this price (only if Margin is not zero)
- if resulting price is more than the original limit price plus max Margin, use this price (only if Margin us not zero)
- Round resulting price
The Formula is
NewPrice = (Convert(BasePrice) + Surcharge) * (100-Discount) / 100;
if MinMargin <> 0 then NewPrice = Max (NewPrice, Convert(OrigLimitPrice) + MinMargin);
if MaxMargin <> 0 then NewPrice = Min (NewPrice, Convert(OrigLimitPrice) + MaxMargin);
Example: (assuming same currency)
Original Prices: List=300, Standard=250, Limit=200;
New List Price: Base=List, Surcharge=0, Discount=0, Round
Folgende Felder werden in der Standardmaske angezeigt:
Original Name (englisch) | Name (deutsch) | Beschreibung | Hilfe | Technische Daten |
---|---|---|---|---|
Client | Mandant | Mandant für diese Installation | Ein "Mandant" ist eine Firma oder eine juristische Person. Mandanten können keine Daten teilen/nicht gemeinsam auf Daten zugreifen. | AD_Client_ID numeric(10) NOT NULL Table Direct |
Organization | Organisation | Organisatorische Einheit innerhalb des Mandanten | Eine "Organisation" ist die Geschäftseinheit eines Mandanten oder eine juristische Person, z.B. ein Geschäft oder eine Abteilung. Organisationen können gemeinsam auf Daten zugreifen, bzw. die Daten gemeinsam verwenden. | AD_Org_ID numeric(10) NOT NULL Table Direct |
Price List Schema | Preislistenschema | Schema zur Preislistenberechnung | null | M_DiscountSchema_ID numeric(10) NOT NULL Table |
Active | Aktiv | Der Datensatz ist im System aktiv | Es gibt zwei Methoden um Datensätze im System zu sperren: Eine Methode ist den Datensatz zu löschen. die andere ist es den Datensatz zu deaktivieren. Ein deaktivierter Datensatz kann nicht mehr ausgewählt werden, steht aber weiterhin in Berichten zur Verfügung. Es gibt zwei Gründe dafür einen Datensatz zu deaktivieren und nicht zu löschen: (1) Das System benötigt den Datensatz für Audits (2) Der Datensatz wird von anderen Datensätzen referenziert. Es ist z.B. nicht möglich einen Geschäftspartner zu löschen, wenn zu diesen Geschäftspartner Rechnungen vorliegen. In diesem Fall wird der Geschäftspartner deaktiviert und kann nicht mehr für zukünftige Vorgänge verwendet werden. | IsActive character(1) NOT NULL Yes-No |
Sequence | Nummernkreis | Methode zur Festlegung der Eintragsreihenfolge; die niedrigste Zahl steht an erster Stelle. | Der "Nummernkreis" bestimmt die Reihenfolge der Einträge | SeqNo numeric(10) NOT NULL Integer |
Currency Type | Währungsart | Verschiedene Wechselkurse | Unter "Währungstyp" können Sie verschiedene Kursarten anlegen, z.B. einen Firmenkurs und/oder einen Kauf-/Verkaufskurs. | C_ConversionType_ID numeric(10) NOT NULL Table Direct |
Conversion Date | Konvertierungsdatum | Datum für den gewählten Wechselkurs. | Das "Umrechnungsdatum" ist das Datum der Währungsumrechnung. Das Datum muss im Datenbereich des gewählten Wechselkurses enthalten sein. | ConversionDate timestamp without time zone NOT NULL Date |
Business Partner | Geschäftspartner | Kennzeichnet einen Geschäftspartner | Ein "Geschäftspartner" ist jemand, mit dem Sie interagieren. Geschäftspartner können z.B. Lieferanten, Kunden, Mitarbeiter oder Handelsvertreter sein. | C_BPartner_ID numeric(10) Search |
Product | Artikel | Artikel, Dienstleistung, Gegenstand | Kennzeichnet einen Artikel der von dieser Organisation eingekauft oder verkauft wird. | M_Product_ID numeric(10) Search |
Product Category | Artikelkategorie | Kategorie eines Artikels | Zeigt die Kategorie des Artikels an. Artikelkategorien werden für Preisfindung und Auswahl verwendet. | M_Product_Category_ID numeric(10) Table Direct |
Classification | Klassifizierung | Klassifikation für eine Gruppierung | Die Klassifizierung kann für die optionale Gruppierung von Artikeln verwendet werden. | Classification character varying(12) String |
Group1 | Gruppe1 | null | null | Group1 character varying(255) String |
Group2 | Gruppe2 | null | null | Group2 character varying(255) String |
List price Base | Liste Basispreis | Preis der als Basis für die Preislistenkalkulation verwendet wird | Basispreis zur Kalkulation neuer Preislisten. | List_Base character(1) NOT NULL List |
List price min Margin | Listenpreis Minimalmarge | Minimalmarge für einen Artikel | Der "Listenpreis Minimalmarge" bezeichnet die Minimalmarge für einen Artikel. Die Marge wird berechnet, indem der ursprüngliche Listenpreis vom neu kalkulierten Preis subtrahiert wird. Wird nicht berechnet, wenn das Feld 0,00 enthält. | List_MinAmt numeric NOT NULL Amount |
List price Surcharge Amount | Preisaufschlag auf Listenpreis | Preisaufschalg auf Listenpreis | "Listenpreis Aufschlag" zeigt den Betrag an, der dem Listenpreis vor der Multiplikation zugeschlagen wird. | List_AddAmt numeric NOT NULL Amount |
List price max Margin | Listenpreis Maximalmarge | Maximalmarge für einen Artikel. | Der "Listenpreis Maximalmarge" bezeichnet die Maximalmarge für einenArtikel. Die Marge wird berechnet, indem der ursprüngliche Listenpreis vom neu kalkulierten Preis subtrahiert wird. Wird nicht berechnet, wenn das Feld 0,00 enthält. | List_MaxAmt numeric NOT NULL Amount |
List price Discount % | Listenpreis Nachlass % | Rabatt vom Listenpreis in Prozent | Der "Listenpreis Nachlass %" zeigt den prozentualen Nachlass an, der vom Basispreis abgezogen wird. Ein negativer Betrag zeigt den Prozentsatz an, der zum Basispreis addiert wird. | List_Discount numeric NOT NULL Number |
List price Rounding | Listenpreis runden | Rundungsregel für den finalen Listenpreis | "Listenpreis Rundung" zeigt an, wie die endgültige Preisliste gerundet wird. | List_Rounding character(1) NOT NULL List |
Fixed List Price | Festegelegter Listenpreis | Legt die Listenpreise fest (nicht berechnet) | null | List_Fixed numeric Amount |
Standard price Base | Standardpreis Basis | Basispreis für die Kalkulation neuer Standardpreise | Die Standardpreisbasis kennzeichnet den Preis der als Basis für die Berechnung eines neuen Standardpreises verwendet werden soll. | Std_Base character(1) NOT NULL List |
Standard price min Margin | Standardpreis Minimalmarge | Zulässige Minimalmarge für einen Artikel | Der "Standardpreis Minimalmarge" bezeichnet die Minimalmarge für einen Artikel. Die Marge wird berechnet, indem der Originalstandardpreis vom neu kalkulierten Preis subtrahiert wird. Wird nicht berechnet, wenn das Feld 0,00 enthält. | Std_MinAmt numeric NOT NULL Amount |
Standard price Surcharge Amount | Preisaufschlag Standardpreis | Betrag der einem Preis aufgeschlagen wird | Der Standardpreisaufschlag kennzeichnet den Betrag der vor der Multiplikation hinzu addiert wird. | Std_AddAmt numeric NOT NULL Amount |
Standard max Margin | Standard Maximalmarge | Maximalmarge für einen Artikel | "Standardpreis Maximalmarge" bezeichnet die Maximalmarge für einen Artikel. Die Marge wird berechnet, indem der Originalstandardpreis vom neu kalkulierten Preis subtrahiert wird. Wird nicht berechnet, wenn das Feld 0,00 enthält. | Std_MaxAmt numeric NOT NULL Amount |
Standard price Discount % | Standardpreis Nachlass % | Rabatt vom Basispreis in Prozent | Der "Standardpreis Nachlass %" zeigt den prozentualen Nachlass an, der vom Basispreis abgezogen wird. Ein negativer Betrag zeigt den Prozentsatz an, der zum Basispreis addiert wird. | Std_Discount numeric NOT NULL Number |
Standard price Rounding | Standardpreis Runden | Rundungsregel für den Standardpreis | Der "Standardpreis Rundung" zeigt an, wie der endgültige Standardpreis gerundet wird. | Std_Rounding character(1) NOT NULL List |
Fixed Standard Price | Festgelegter Standardpreis | Festgelegter Standardpreis (nicht berechnet). | null | Std_Fixed numeric Amount |
Limit price Base | Limit für Basispreis | Basispreis für die Kalkulation eines neuen Preises. | Preis, der zur Kalkulation einer neuen Preisliste verwendet werden soll. | Limit_Base character(1) NOT NULL List |
Limit price min Margin | Preislimit Minimalmarge | Minimale Differenz zum ursprünglichen Preislimit; ignoriert wenn 0. | Minimalmarge für einen Artikel. Die Marge wird berechnet, indem der Originallimitpreis vom neu kalkulierten Preis subtrahiert wird. Wird nicht berechnet, wenn das Feld 0,00 enthält. | Limit_MinAmt numeric NOT NULL Amount |
Limit price Surcharge Amount | Preislimit für Aufschläge | Betrag, der einem Preis aufgeschlagen wird. | Bezeichnet den Betrag, der dem Limitpreis vor der Multiplikation aufgeschlagen wird. | Limit_AddAmt numeric NOT NULL Amount |
Limit price max Margin | Preislimit Maximalmarge | Maximale Differenz zum ursprünglichen Limitpreis; ignoriert wenn 0. | Maximalmarge für einen Artikel. Die Marge wird berechnet, indem der Originallimitpreis vom neu kalkulierten Preis subtrahiert wird. Wird nicht berechnet, wenn das Feld 0,00 enthält. | Limit_MaxAmt numeric NOT NULL Amount |
Limit price Discount % | Preislimit Nachlass % | Nachlass vom Basispreis in Prozent; wenn negativ wird er zum Basispreis addiert. | Zeigt den vom Basispreis subtrahierten Rabatt in % an; wenn negativ, wird er zum Basispreis addiert. | Limit_Discount numeric NOT NULL Number |
Limit price Rounding | Preislimit Runden | Rundungsregel für das Endergebnis | Auswahlliste, die Rundungen auf die Endpreise einer Preisliste aufschlägt, falls gerundet wird. | Limit_Rounding character(1) NOT NULL List |
Fixed Limit Price | Festgelegtes Preislimit | Festgelegter Limitpreis (nicht berechnet) | null | Limit_Fixed numeric Amount |