vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Manfred X
Datum: 30.06.16 13:39

Du willst 20% des Verkaufspreises (ohne Porto) als Gewinn einstreichen.

Das bedeutet, du mußt die Summe der Kosten mit 1.25 multiplizieren
(= Kehrwert von 0,8 bzw. 1 - 0,2).

In Deinen Kosten steckt zu 0,099 (0,08 + 0,019) aber der Verkaufspreis drin.
Auch dieser Anteilswert ist mit 1.25 zu multiplizieren (=0.12375)
Dieser Anteil ist auf die andere Seite der Gleichung zu bringen.
Dort steht dann 0,87625 * VKP.

Dieser Faktor wird als Kehrwert (=Faktor) auf die andere Seite
gebracht (1,1412) und dort mit dem 1.25-Faktor der Kosten zusammen-
multipliziert.

Formel als Code (Marge von 20% als 0,2 im letzten Parameter angeben):
''' <summary>Margen-bezogener EBAY-Verkaufspreis (Paypal-Zahlung, ohne 
' Umsatzsteuer)</summary>
''' <param name="EKP">Einkaufspreis (incl. Lager-, Gemein-  und 
' Schwundkosten)</param>
''' <param name="Porto">Portozuschlag</param>
''' <param name="Verpackung">Zuschlag für Verpackung</param>
''' <param name="marge">relative Gewinnmarge-bezogen auf Verkaufspreis (0 
' bis 1)</param>
''' <returns>Verkaufspreis incl. Porto und Verpackung</returns>
Private Function Ebay_VKP _
    (ByVal EKP As Double, Porto As Double, Verpackung As Double, marge As _
    Double) As Double
 
    Const Ppf As Double = 0.019  'Paypal-Faktor
    Const Add As Double = 0.35
    Const Ef As Double = 0.08    'Ebay-Faktor
 
    If Not ispositive(EKP) Or Not ispositive(marge) Then Return Nothing
    If Porto < 0 Or Verpackung < 0 Then Return Nothing
 
    Dim kf As Double = 1 / (1 - marge) 'Umrechnungsfaktor Kosten
    Dim vkpf As Double = 1 / (1 - kf * (Ppf + Ef)) 'Umrechnungsfaktor 
    ' Kostenanteil VKP
 
    Dim vkp As Double = vkpf * kf * (EKP + Add + Verpackung + (Ppf + Ef) * _
      Porto)
 
    'Kontrolle
    'Kosten als Summe
    'Dim kost As Double = _
    '    (EKP + Ef * (vkp + Porto) + Ppf * (vkp + Porto) + Add + Verpackung)
    'Kosten als Prozentanteil des VKP
    'Dim kost2 As Double = vkp * (1 - marge)
    'Beide Werte müssen gleich sein
    'If Math.Abs(kost - kost2) > 0.01 * kost Then Stop
 
    Return vkp + Porto 'Portoaufschlag
End Function
 
 
Private Function ispositive(ByVal vl As Double) As Boolean
 
        Return vl > 0.0000001D
End Function


Beitrag wurde zuletzt am 30.06.16 um 14:04:21 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Marge bei dynamischen Werten (eBay-Gebühren) ermitteln2.109Montoyafan28.06.16 11:05
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.444Manfred X28.06.16 12:21
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.344Montoyafan29.06.16 00:57
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.339Manfred X29.06.16 09:45
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.306Montoyafan29.06.16 10:54
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.269Manfred X29.06.16 11:06
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.295Montoyafan30.06.16 11:49
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.484Manfred X30.06.16 13:39
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.393Montoyafan06.07.16 12:01
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.482Franki29.06.16 01:32
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.390Montoyafan29.06.16 10:55
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.369Franki01.07.16 01:56
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.322Manfred X01.07.16 08:10
Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln1.371Montoyafan01.07.16 10:49

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel