OBS/Preislistenhilfe: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Erläuterungen handling Preislisten / Formeln / Zentrale
Folgende Variablen stehen für die Kalkulation bereit (Formeln)
VKNetto Netto VK = ARTIKEL->a_VKx aus Artikel (beim füllen, wird durch Formel verändert) VKBrutto Brutto VK = ARTIKEL->a_VKBx aus Artikel (beim füllen, wird durch Formel verändert) Rabatt Rabatt kommt aus Preisliste (Kann nur durch EXCEL gefüllt werden) durch Formel veränderbar Spanne Spanne von Originalpreis (durch Formel veränderbar Platzhalter in Preislistenartikel) KalkPreis Originalpreis (Start=VKNetto Artikel = ARTIKEL->a_vk1) (oder Staffel VK-Netto (ARTISTA->s_preis)) EKKalk Kalkulations-EK (Start = Listen-EK Artikel = ARTIKEL->a_ek1) (oder Staffel EK-Preis 1. Lieferant ARTIEK_STAFFEL->eks_preis)EKKalkNeu Kalkulations-EK für neue Katalogpreise (nur aus AERTIEK nicht in Preislliste) (Start = Neuer Listen-EK Artikel) Wird beim Jahreswechsel im Artikel-EK gesetzt (ARTIEK->ek_neulistenek) ArtVK1 VK1 Artikel (Immer Fest ARTIKEL->a_vk1) Roherloes Kalkpreis (Artikel VK1) / EKKalk (Wird durch Formel ermittelt und zurückgeschrieben) Beispiel: Roherlös = ((Kalkpreis / EKKalk) -1) * 100 KalkJaNein Preislistenkalkulation Artikel (Artikel in Preisliste neu Kalkulieren)
Parameter: Nur Lesen
cArtikelNr Artikelnummer nSteuersatz Steuersatz des aktuellen artikels nEKPreis EK-Preis Artikelstamm immer ARTIKEL->a_ek1 nPreisfokus Preisfokus Artikel (1-9) ARTIKEL->a_preisfokus
BeispielFormel:
function Berechnung(cArtikelNr : String; nSteuersatz:Double; nEKPreis:Double; nPreisfokus:integer) : String;' begin' if (KalkJaNein) then begin' VKNetto := Roundy(KalkPreis-(KalkPreis-EKKalk)*(1-0.8651)*(7/6-nPreisfokus/6),2);' end;' end;
Bei Neuanlage/Ändern von Artikelpreisen werden 1. Staffel angelegt (ARTISTA->s_gruppe (2-9) aus ARTISTA->s_gruppe=1 ) 2. In der Preisliste 900001 bis 900009 werden Artikel + Staffel angelegt Falls Staffel-Ek vorhanden wird statt a_ek1 der Staffel-Ek gezogen 3. Hinter den Preisliste 900001 bis 900009 liegen die Formel 801 bis 809 Diese werden für die Kalkulation herangezogen. Die Kalkulation wird automatisch ausgeführt wenn a_neukalk gesetzt ist. Andernfalls wird nachgefragt 4. Artikel VK1-VK9 werden durch die Preisliste 900001 bis 900009 überschrieben Dies gilt auch für die Staffelpreise
Zentrale Einlesen der Artikeldaten aus P_ARTI STANDARD 1. Neue Artikel Flag a_neukalk wird auf "1" gesetzt Listen-Ek ist gleich EK (ARTIEK->ek_listenek = ARTIEK->ek_ek) 2. Update Listen-Ek ist gleich EK wenn Neuer EK > altem Listen-Ek zusätzlich wird dann a_neukalk auf "1" gesetzt ansonsten wird nur EK1 geändert Zentrale Einlesen der Artikeldaten aus P_ARTI JAHRESWECHSEL ???????????????????????
Client Einlesen der Artikeldaten aus P_ARTI
1. Alle Punkte der Zentrale gelten für den Client 2. Eigene Lieferanten müss vor dem erzeugen der 900001-900009 Preislisten erzeugt, kalkuliert und in den Artikelstamm zurückgespilet werden. Das bedeute das für die automatische übernahme Preislisten (Scheduler) die laufende-Nr kleiner A1 sein muss! (zB. 100-110)
Böhrer (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Böhrer (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{ | {{ZugriffOBS}}<font size="2" color="#000000" face="Arial"> </font> | ||
<div><font size="3" face="arial narrow"><br /><div><center><font size="5">'''<u>Erläuterungen handling Preislisten / Formeln / Zentrale</u>'''</font></center></div><br /> Folgende Variablen stehen für die Kalkulation bereit (Formeln)<br />''' VKNetto'''</font><font size="3">''' '''</font><font size="3">Netto VK = ARTIKEL->a_VKx aus Artikel (beim füllen, wird durch Formel verändert)''' VKBrutto'''</font><font size="3">''' '''</font><font size="3">Brutto VK = ARTIKEL->a_VKBx aus Artikel (beim füllen, wird durch Formel verändert)''' Rabatt '''</font><font size="3"> </font><font size="3"> </font><font size="3">Rabatt kommt aus Preisliste </font><font size="3"> </font><font size="3">(Kann nur durch EXCEL gefüllt werden) durch Formel veränderbar''' Spanne'''</font><font size="3"> </font><font size="3"> </font><font size="3">Spanne von Originalpreis </font><font size="3"> </font><font size="3">(durch Formel veränderbar Platzhalter in Preislistenartikel)''' KalkPreis'''</font><font size="3"> </font><font size="3"> </font><font size="3">Originalpreis </font><font size="3"> </font><font size="3">(Start=VKNetto Artikel = ARTIKEL->a_vk1) </font><font size="3"> </font><font size="3">(oder Staffel VK-Netto (ARTISTA->s_preis))''' EKKalk '''</font><font size="3"> </font><font size="3"> </font><font size="3">Kalkulations-EK </font><font size="3"> </font><font size="3">(Start = Listen-EK Artikel = ARTIKEL->a_ek1) </font><font size="3"> </font><font size="3">(oder Staffel EK-Preis 1. Lieferant ARTIEK_STAFFEL->eks_preis)'''EKKalkNeu'''</font><font size="3">''' '''</font><font size="3">Kalkulations-EK für neue Katalogpreise (nur aus AERTIEK nicht in Preislliste) </font><font size="3"> </font><font size="3">(Start = Neuer Listen-EK Artikel) </font><font size="3"> </font><font size="3">Wird beim Jahreswechsel im Artikel-EK gesetzt (ARTIEK->ek_neulistenek)''' ArtVK1'''</font><font size="3"> </font><font size="3"> </font><font size="3">VK1 Artikel </font><font size="3"> </font><font size="3">(Immer Fest ARTIKEL->a_vk1)''' Roherloes'''</font><font size="3"> Kalkpreis (Artikel VK1) / EKKalk </font><font size="3"> </font><font size="3">(Wird durch Formel ermittelt und zurückgeschrieben) </font><font size="3"> </font><font size="3">Beispiel: Roherlös = ((Kalkpreis / EKKalk) -1) * 100''' KalkJaNein'''</font><font size="3">''' '''</font><font size="3">Preislistenkalkulation Artikel (Artikel in Preisliste neu Kalkulieren)<br />'' Parameter:''</font><font size="3"> Nur Lesen<br /> cArtikelNr Artikelnummer nSteuersatz Steuersatz des aktuellen artikels nEKPreis EK-Preis Artikelstamm immer ARTIKEL->a_ek1 nPreisfokus Preisfokus Artikel (1-9) ARTIKEL->a_preisfokus<br />'''BeispielFormel:'''<br />'' function Berechnung(cArtikelNr : String; nSteuersatz:Double; nEKPreis:Double; nPreisfokus:integer) : String;'''' begin'''' if (KalkJaNein) then begin'''' VKNetto := Roundy(KalkPreis-(KalkPreis-EKKalk)*(1-0.8651)*(7/6-nPreisfokus/6),2);'''' end;'''' end;''<br />''' Bei Neuanlage/Ändern von Artikelpreisen werden''' 1. Staffel angelegt (ARTISTA->s_gruppe (2-9) aus ARTISTA->s_gruppe=1 ) 2. In der Preisliste 900001 bis 900009 werden Artikel + Staffel angelegt Falls Staffel-Ek vorhanden wird statt a_ek1 der Staffel-Ek gezogen 3. Hinter den Preisliste 900001 bis 900009 liegen die Formel 801 bis 809 Diese werden für die Kalkulation herangezogen. Die Kalkulation wird automatisch ausgeführt wenn a_neukalk gesetzt ist. Andernfalls wird nachgefragt 4. Artikel VK1-VK9 werden durch die Preisliste 900001 bis 900009 überschrieben Dies gilt auch für die Staffelpreise<br /> ''' Zentrale Einlesen der Artikeldaten aus P_ARTI STANDARD''' 1. Neue Artikel Flag a_neukalk wird auf "1" gesetzt Listen-Ek ist gleich EK (ARTIEK->ek_listenek = ARTIEK->ek_ek) 2. Update Listen-Ek ist gleich EK wenn Neuer EK > altem Listen-Ek zusätzlich wird dann a_neukalk auf "1" gesetzt ansonsten wird nur EK1 geändert Zentrale Einlesen der Artikeldaten aus P_ARTI JAHRESWECHSEL ???????????????????????<br />''' Client Einlesen der Artikeldaten aus P_ARTI '''<br /> 1. Alle Punkte der Zentrale gelten für den Client 2. Eigene Lieferanten müss vor dem erzeugen der 900001-900009 Preislisten erzeugt, kalkuliert und in den Artikelstamm zurückgespilet werden. Das bedeute das für die automatische übernahme Preislisten (Scheduler) die laufende-Nr kleiner A1 sein muss! (zB. 100-110)<br /><div><font size="3" face="times new roman"><br />[[Category:html]] | <div><font size="3" face="arial narrow"><br /><div><center><font size="5">'''<u>Erläuterungen handling Preislisten / Formeln / Zentrale</u>'''</font></center></div><br /> Folgende Variablen stehen für die Kalkulation bereit (Formeln)<br />''' VKNetto'''</font><font size="3">''' '''</font><font size="3">Netto VK = ARTIKEL->a_VKx aus Artikel (beim füllen, wird durch Formel verändert)''' VKBrutto'''</font><font size="3">''' '''</font><font size="3">Brutto VK = ARTIKEL->a_VKBx aus Artikel (beim füllen, wird durch Formel verändert)''' Rabatt '''</font><font size="3"> </font><font size="3"> </font><font size="3">Rabatt kommt aus Preisliste </font><font size="3"> </font><font size="3">(Kann nur durch EXCEL gefüllt werden) durch Formel veränderbar''' Spanne'''</font><font size="3"> </font><font size="3"> </font><font size="3">Spanne von Originalpreis </font><font size="3"> </font><font size="3">(durch Formel veränderbar Platzhalter in Preislistenartikel)''' KalkPreis'''</font><font size="3"> </font><font size="3"> </font><font size="3">Originalpreis </font><font size="3"> </font><font size="3">(Start=VKNetto Artikel = ARTIKEL->a_vk1) </font><font size="3"> </font><font size="3">(oder Staffel VK-Netto (ARTISTA->s_preis))''' EKKalk '''</font><font size="3"> </font><font size="3"> </font><font size="3">Kalkulations-EK </font><font size="3"> </font><font size="3">(Start = Listen-EK Artikel = ARTIKEL->a_ek1) </font><font size="3"> </font><font size="3">(oder Staffel EK-Preis 1. Lieferant ARTIEK_STAFFEL->eks_preis)'''EKKalkNeu'''</font><font size="3">''' '''</font><font size="3">Kalkulations-EK für neue Katalogpreise (nur aus AERTIEK nicht in Preislliste) </font><font size="3"> </font><font size="3">(Start = Neuer Listen-EK Artikel) </font><font size="3"> </font><font size="3">Wird beim Jahreswechsel im Artikel-EK gesetzt (ARTIEK->ek_neulistenek)''' ArtVK1'''</font><font size="3"> </font><font size="3"> </font><font size="3">VK1 Artikel </font><font size="3"> </font><font size="3">(Immer Fest ARTIKEL->a_vk1)''' Roherloes'''</font><font size="3"> Kalkpreis (Artikel VK1) / EKKalk </font><font size="3"> </font><font size="3">(Wird durch Formel ermittelt und zurückgeschrieben) </font><font size="3"> </font><font size="3">Beispiel: Roherlös = ((Kalkpreis / EKKalk) -1) * 100''' KalkJaNein'''</font><font size="3">''' '''</font><font size="3">Preislistenkalkulation Artikel (Artikel in Preisliste neu Kalkulieren)<br />'' Parameter:''</font><font size="3"> Nur Lesen<br /> cArtikelNr Artikelnummer nSteuersatz Steuersatz des aktuellen artikels nEKPreis EK-Preis Artikelstamm immer ARTIKEL->a_ek1 nPreisfokus Preisfokus Artikel (1-9) ARTIKEL->a_preisfokus<br />'''BeispielFormel:'''<br />'' function Berechnung(cArtikelNr : String; nSteuersatz:Double; nEKPreis:Double; nPreisfokus:integer) : String;'''' begin'''' if (KalkJaNein) then begin'''' VKNetto := Roundy(KalkPreis-(KalkPreis-EKKalk)*(1-0.8651)*(7/6-nPreisfokus/6),2);'''' end;'''' end;''<br />''' Bei Neuanlage/Ändern von Artikelpreisen werden''' 1. Staffel angelegt (ARTISTA->s_gruppe (2-9) aus ARTISTA->s_gruppe=1 ) 2. In der Preisliste 900001 bis 900009 werden Artikel + Staffel angelegt Falls Staffel-Ek vorhanden wird statt a_ek1 der Staffel-Ek gezogen 3. Hinter den Preisliste 900001 bis 900009 liegen die Formel 801 bis 809 Diese werden für die Kalkulation herangezogen. Die Kalkulation wird automatisch ausgeführt wenn a_neukalk gesetzt ist. Andernfalls wird nachgefragt 4. Artikel VK1-VK9 werden durch die Preisliste 900001 bis 900009 überschrieben Dies gilt auch für die Staffelpreise<br /> ''' Zentrale Einlesen der Artikeldaten aus P_ARTI STANDARD''' 1. Neue Artikel Flag a_neukalk wird auf "1" gesetzt Listen-Ek ist gleich EK (ARTIEK->ek_listenek = ARTIEK->ek_ek) 2. Update Listen-Ek ist gleich EK wenn Neuer EK > altem Listen-Ek zusätzlich wird dann a_neukalk auf "1" gesetzt ansonsten wird nur EK1 geändert Zentrale Einlesen der Artikeldaten aus P_ARTI JAHRESWECHSEL ???????????????????????<br />''' Client Einlesen der Artikeldaten aus P_ARTI '''<br /> 1. Alle Punkte der Zentrale gelten für den Client 2. Eigene Lieferanten müss vor dem erzeugen der 900001-900009 Preislisten erzeugt, kalkuliert und in den Artikelstamm zurückgespilet werden. Das bedeute das für die automatische übernahme Preislisten (Scheduler) die laufende-Nr kleiner A1 sein muss! (zB. 100-110)<br /><div><font size="3" face="times new roman"><br />[[Category:html]] | ||
---- | ---- | ||
[[Benutzer:Auto import|Auto import]] 15:21, 25. Aug. 2011 (CEST) | [[Benutzer:Auto import|Auto import]] 15:21, 25. Aug. 2011 (CEST) |
Version vom 8. Dezember 2011, 08:28 Uhr
<accesscontrol>Programmierer</accesscontrol>
FAQ
- System Überwachung
- DEP deaktivieren
- Darstellung unter Windows 7
- Einwahl auf Windows 2000 Server
- Preislisten
- Datenbank Sicherung
- Customize
- Zentrale
- MySQL Korrekturen
- Support Macro
- Service Debug
- Historienprotokoll (Datenänderung OBS)
- Fernwartungsprobleme
- Startparameter
- Fehler beim Kassenabschluss
- Diverse Informationen
Häufige Fehler FAQs
Allgemeines
Wiki Hilfe
Syntax
Wiki-Gruppen Benutzerlisten
MySQL
Programmierung und Mergen
Delphi
Einrichtung
Git/SmartGit
Programm Update
PAX
Nützliche Funktionen
SteVe
OBS-Administration / Installation
Einrichtung
MySQL
Dienste
Kasse/Notfallkasse
Replikation
Zentrale
Fleet-Management einrichten
OBS Umzug
Allgemein
Bergau
Admin Funktionen
Service Firmen
F10
- A ras.pbk
- B Command Line Interpreter
- C File Zilla Benutzer XML erzeugen
- D1 OBS_UPDATE.EXE zum OBS Update Server hochladen
- D2 SUPPORT_MACRO zum OBS Update Server hochladen
- H1 Remote Service Protokoll-Übersicht (Alles)
- H Remote ServiceProtokoll-Übersicht
- I Remote Service Commands
- I1 (Admin) Globaler Hinweis für Updates
- J Liste der OBS Updates
- K Angemeldete Service Firmen
- L Systeminformationen einlesen
- M Kundendaten anzeigen
- M1 Kundendatenbankinformationen anzeigen
- N Kundendaten einlesen
- O Kunden-Update Informationen anzeigen
- P Modul Registrierung OBS
- Q App Verwaltung
- S1 Firmen Statistik Protokolle OBS
- S2 Statistik Notfallkassen
O Support
D Programmierer-Tools
V Crypt Autologin Edit
J Update Marko Lib/Pmode/Script Lib
kundenspezifische Anpassungen
OBS Protokolle
OBS DEMO
Shop-Administration
modified eCommerce 2.x
modified eCommerce 1.06
Amazon
VShop 4.0
Kundeninformationen
Folgende Variablen stehen für die Kalkulation bereit (Formeln)
VKNetto Netto VK = ARTIKEL->a_VKx aus Artikel (beim füllen, wird durch Formel verändert) VKBrutto Brutto VK = ARTIKEL->a_VKBx aus Artikel (beim füllen, wird durch Formel verändert) Rabatt Rabatt kommt aus Preisliste (Kann nur durch EXCEL gefüllt werden) durch Formel veränderbar Spanne Spanne von Originalpreis (durch Formel veränderbar Platzhalter in Preislistenartikel) KalkPreis Originalpreis (Start=VKNetto Artikel = ARTIKEL->a_vk1) (oder Staffel VK-Netto (ARTISTA->s_preis)) EKKalk Kalkulations-EK (Start = Listen-EK Artikel = ARTIKEL->a_ek1) (oder Staffel EK-Preis 1. Lieferant ARTIEK_STAFFEL->eks_preis)EKKalkNeu Kalkulations-EK für neue Katalogpreise (nur aus AERTIEK nicht in Preislliste) (Start = Neuer Listen-EK Artikel) Wird beim Jahreswechsel im Artikel-EK gesetzt (ARTIEK->ek_neulistenek) ArtVK1 VK1 Artikel (Immer Fest ARTIKEL->a_vk1) Roherloes Kalkpreis (Artikel VK1) / EKKalk (Wird durch Formel ermittelt und zurückgeschrieben) Beispiel: Roherlös = ((Kalkpreis / EKKalk) -1) * 100 KalkJaNein Preislistenkalkulation Artikel (Artikel in Preisliste neu Kalkulieren)
Parameter: Nur Lesen
cArtikelNr Artikelnummer nSteuersatz Steuersatz des aktuellen artikels nEKPreis EK-Preis Artikelstamm immer ARTIKEL->a_ek1 nPreisfokus Preisfokus Artikel (1-9) ARTIKEL->a_preisfokus
BeispielFormel:
function Berechnung(cArtikelNr : String; nSteuersatz:Double; nEKPreis:Double; nPreisfokus:integer) : String;' begin' if (KalkJaNein) then begin' VKNetto := Roundy(KalkPreis-(KalkPreis-EKKalk)*(1-0.8651)*(7/6-nPreisfokus/6),2);' end;' end;
Bei Neuanlage/Ändern von Artikelpreisen werden 1. Staffel angelegt (ARTISTA->s_gruppe (2-9) aus ARTISTA->s_gruppe=1 ) 2. In der Preisliste 900001 bis 900009 werden Artikel + Staffel angelegt Falls Staffel-Ek vorhanden wird statt a_ek1 der Staffel-Ek gezogen 3. Hinter den Preisliste 900001 bis 900009 liegen die Formel 801 bis 809 Diese werden für die Kalkulation herangezogen. Die Kalkulation wird automatisch ausgeführt wenn a_neukalk gesetzt ist. Andernfalls wird nachgefragt 4. Artikel VK1-VK9 werden durch die Preisliste 900001 bis 900009 überschrieben Dies gilt auch für die Staffelpreise
Zentrale Einlesen der Artikeldaten aus P_ARTI STANDARD 1. Neue Artikel Flag a_neukalk wird auf "1" gesetzt Listen-Ek ist gleich EK (ARTIEK->ek_listenek = ARTIEK->ek_ek) 2. Update Listen-Ek ist gleich EK wenn Neuer EK > altem Listen-Ek zusätzlich wird dann a_neukalk auf "1" gesetzt ansonsten wird nur EK1 geändert Zentrale Einlesen der Artikeldaten aus P_ARTI JAHRESWECHSEL ???????????????????????
Client Einlesen der Artikeldaten aus P_ARTI
1. Alle Punkte der Zentrale gelten für den Client 2. Eigene Lieferanten müss vor dem erzeugen der 900001-900009 Preislisten erzeugt, kalkuliert und in den Artikelstamm zurückgespilet werden. Das bedeute das für die automatische übernahme Preislisten (Scheduler) die laufende-Nr kleiner A1 sein muss! (zB. 100-110)