Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche Ausgleichsbuchungen
hallo
Ich suche das Addon Ausgleichsbuchungen.wer weiß wo ich dies finde.
Mfg halk
Hier:
http://www.totaltoll.de/vms/shop/details.php?id=1
Gruß
Gremlin
hallo
habe ihn schon angetickert,aber er hat es nicht mehr.
Mfg halk
hallo
nun sind ein paar tage vergangen und ich habe noch keine ausgleichbuchung gefunden nach langer suche ;( ;(
hat das keiner ;( oder wer kömmte ein add schreiben
mfg halk
Was genau soll das denn eigendlich mal sein? Wenn ich mal fragen darf?
hallo
ein keine auszug
Ausgleichsbuchungen
Falls der tatsächliche Kontostand eines Users nicht mit dem, der Buchungen übereinstimmt, wird mit diesem Addon eine sog. „Ausgleichsbuchung“ in die Datenbank geschrieben. Somit ist gewährleistet, dass der tatsächliche Kontostand wieder den Buchungen entspricht und es keine Differenz gibt zwischen Kontostand und den Buchungen. Es ist auch oft der Fall, dass die User etwas vergütet bekommen, aber keine Buchung geschrieben wird (z.B. beim Klick4win). Dort fehlen dann diese Summen als Buchung, was mit diesem Addon wieder ausgeglichen wird. Auch perfekt in Verbindung mit einem Bilanz-Addon nutzbar.
mfg halk
Was ich dabei allerdings nicht verstehe, das Guthaben wird doch nur in einer Tabelle im VMS festgehalten? Oder bin ich hier schief gewickelt?
Was ich dabei allerdings nicht verstehe, das Guthaben wird doch nur in einer Tabelle im VMS festgehalten? Oder bin ich hier schief gewickelt?
Richtig, und das wird wohl mit den Buchungen des Users dann verglichen ^^ also es werden (so denke ich) alle einträge aus vms_buchungen des Users addiert SUM(kontostand) und der Wert mit vms_kontodaten.kontostand verglíchen wenn es nich stimmt kommt ne Buchung dazu rein.
Gruß
Gremlin
Ahhja, dann macht das schon einen Sinn, aber soweit ich weiß muß dazu auch jede Kontobewegung in der Buchungsliste vermerkt werden, als Beispiel:
Der Bannerklick wird standartmäßig nicht in die Buchungen geschrieben, sonndern nur auf dem Koto gutgeschrieben, wenn man dann den Vergleich ausführt, stellt das Addon ja fest, das beides nicht übereinstimmt und dem User werden somit dann die Differenz, die er sich aber erklickt hat, abgezogen. Wenn man davon ausgeht, das der Betreiber mit dem standart VMS arbeitet.
SebbyPHM
21.06.2007, 17:42
Nein, gutgeschrieben.
Und ich habe das damals so programmiert:
1. Alle positiven Buchungen addieren bis zu einem bestimmten Zeitraum
2. Alle negativen Buchungen addieren bis zu einem bestimmten Zeitraum
3. Beide verrechnen, zusätzlich mit dem Kontostand verrechnen
4. Ausgleichsbuchung erstellen
SebbyPHM
22.06.2007, 08:35
hab das addon wieder gefunden. 1,5 mio lose an die ef-id 14002 und ich schicke es dir.
hab das addon wieder gefunden. 1,5 mio lose an die ef-id 14002 und ich schicke es dir.
hallo
hatte ich total vergessen hast du es !!
Hallo,
ich habe mittlerweile auch so ein Addon es fasst bei mir jedoch lediglich die alten Buchungen zusammen, der Kontostand wird nicht beachtet. Der User hat z.B. folgende Buchungen
1.1.2008 Paidmail +3000 Lose
2.1.2008 Minusmail - 10000 Lose
3.5.2008 Einzahlung + 100000 Lose
Wenn nun am 3.5 alle Buchungen gelöscht werden die älter als 1 Monat sind, erscheint in den Buchungen folgender neuer Eintrag:
3.4.2008 Saldo-Ausgleich -7000 Lose
Es werden hier also einfach die alten Buchungen zusammengefügt und dann in einer neuen Buchung eingetragen.
Interesse?
Was soll es kosten? du hast doch auch noch eins wo steht der klick wirt geprüft und dann erst gut geschrieben.:cool: glaub unter buchung bei dir ist das Saldo-Ausgleich ?verkaufts du das auch noch *GG*
Ausgleichsbuchungen
Um die Datenmenge in der Buchungstabelle zu senken kann man alte Buchungen zusammenfassen dazu einfach eine Datei mit folgendem Inhalt im Ordner /crons/ erstellen (VMS < 1.2) und aufrufen.
<?php
@require_once('../lib/functions.lib.php');
db_connect();
# 30 Tage
$dauer = 60*60*24*30;
$frist = time()-$dauer;
$alte_buchungen = db_query('SELECT SUM(buchungsmenge) AS uebertrag, uid FROM '.$db_prefix.'_buchungen WHERE buchungszeit <='.$frist.' GROUP BY uid');
while ($buchung = mysql_fetch_assoc($alte_buchungen))
{
db_query("INSERT INTO ".$db_prefix."_buchungen (uid,buchungszeit,buchungs_id,buchungsmenge,verwen dungszweck) VALUES (".$buchung['uid'].",".$frist.",'".$buchung['uid'].create_code(6)."','".$buchung['uebertrag']."','Saldo-Ausgleich')");
}
db_query('DELETE FROM '.$db_prefix.'_buchungen WHERE buchungszeit < '.$frist.'');
db_close();
?>Gruß
cdp
DJschatz27
21.04.2011, 02:06
Moin
Kann man den code auch fürs aktuelle 1.2.4 nutzen oder muß da was geändert werden???
WaechterMedia
21.04.2011, 13:39
Moin
Kann man den code auch fürs aktuelle 1.2.4 nutzen oder muß da was geändert werden???
Sollte soweit ich das sehe gehen.
DJschatz27
21.04.2011, 14:39
oki habs schon eingebaut und sehe ja dann ob es klappt
DJschatz27
27.06.2011, 00:46
So bei mir läuft es leider nicht habe vms 1.2.4 und wenn ich den cron laufen lasse kommt keine reaktion
DJschatz27
27.06.2011, 00:47
So bei mir läuft es leider nicht habe vms 1.2.4 und wenn ich den cron laufen lasse kommt keine reaktion
kann es sein weil die funktion
$alte_buchungen $frist
ich nicht habe??
Nimm mal die zeilen:
@require_once('../lib/functions.lib.php');
db_connect();
und die zeile raus:
db_close();
so sollte es gehen.
DJschatz27
27.06.2011, 02:14
der läuft aber was soll der bewirken da sich nichts geändert hat??
CeleronD
27.06.2011, 10:25
Wenn ich das richtig verstehe funzt das nur wenn deine Buchungen nicht älter als 30 Tage sind. Man möge mich bitte verbessern wenn ich falsch liege.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.