Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 146%
Ausl. d. letzten 5 Minuten: 205%
Ausl. d. letzten 15 Minuten: 241%
Aktulle Uhrzeit: 06:40
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
|
Anbindung an eigene Warenwirtschaft |
|
Desweiteren bräuchte ich eine Schnittstelle zu meiner eigenen php-Warenwirtschaft. Rechnungen, die ich im Forum erstellen würde müsste ich manull übertragen um fürs finanzamt "einen Rechnungsnummernkreis" zu behalten.
Das ist sicher nicht für jeden von nöten aber ICH könnte das sehr gut gebrauchen und ich kan mir auch vorstellen eine entsprechende Schnittstelle einzubauen.
Mit ein paar Globalen Einstellungen und ein paar Anpassungen im VG_Lizenz-System könnte man das sicher realisieren und dann vielleicht sogar gleich die Rechnungsnummer usw aus der eigenen Warenwirtschaft nutzen, also anzeigen...
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
31.12.2006 20:17 |
|
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.769.958
Nächster Level: 266.777.854
|
|
|
31.12.2006 20:42 |
|
|
|
|
RE: Anbindung an eigene Warenwirtschaft |
|
|
Zitat: Original von Viktor
Als nächstes möchte ich erstmal einen Warenkorb einbauen.
|
|
|
Wenn ich mir die sourcen so anschaue und die db-Tabellen dann würde ich vorschlagen, die jetzige vg_lizenz_daten auch weiterhin zu behalten. Nur halt nicht als Haupttabelle sondern als Tabelle, die die Rechnungspositionen beinhaltet.
Man legt also eine neue Tabelle vg_lizenz_rechnung an und bei jedem Kauf wird hier EIN Datensatz angelegt. die id des Datensatzes wird dann in vg_lizenz_daten bei "jeder Position" vermerkt um einen Bezug zu Rechnungstabelle herstellen zu können. Dann muss man jedch die ganzen abfragen und anzeigen anpassen. Das ist dann was mehr Arbeit
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
31.12.2006 21:06 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.769.958
Nächster Level: 266.777.854
|
|
|
31.12.2006 21:22 |
|
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.769.958
Nächster Level: 266.777.854
|
|
|
31.12.2006 21:51 |
|
|
|
|
|
Zitat: Original von Viktor
Eine Lizenz kann ich ja jetzt nur mit Tagen oder für immer gültig anlegen.
Also läuft eine Copyfree-Lizenz auch aus wenn die Lizenz ausläuft.
|
|
|
Ja, wäre aber kein Problem das beim rechnung bezahlt markieren zu ermitteln, also das datum der Grunzlizenz. die id des Datensatzes ist im Update vermerkt. Man kann also die Datumszeiten auslesen und diese auf die copy-free-lizenz übertragen. Dürfte schnell angepasst sein. Ich möchte das jetzt aber nicht machen sondern würde vorschlagen, das du das erstmal in die 1.4er einbaust, mir diese dann zum Testen gibst. Im Zweifelsfalle könnte ich DA dann notfalls noch was anpassen wenn gewünscht und gebe dir dann das komplette Paket zurück. Wie auch immer... Ich bin auf jeden Fall gerne zu tests bereit
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
31.12.2006 22:10 |
|
|
| |
|
und genau dieses für immer machte dem Kauf einer Copyright-free lizenz einen strich durch die Rechnung. Ich hab das problem aber behoben.
Ab Zeile 720 in meiner acp/vg_lizenz.php habe ich den block
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
|
# DonManfred - Update-Artikel START
$lizenz_to_update = 0;
$isupdate=0;
if($klizenz['lizenzupdate'] != "") {
$isupdate=1;
# Ist eine Update-Lizenz. Prüfen, ob der User eine gültige Lizenz
# besitzt, die aktualisiert werden könnte.
if($schenkid == 0) {
$schon_gekauft = $db->query_first("SELECT id,lizenzid FROM bb".$n."_vg_lizenz_daten WHERE userid = '".$wbbuserdata["userid"]."' AND lizenzid IN (".$klizenz['lizenzupdate'].") AND status='B' AND (immer='1' OR (vdatum<".time()." AND bdatum>".time().")) ORDER BY id DESC");
if ($schon_gekauft) {
$lizenz_to_update = $schon_gekauft["id"];
#$error .= "Gültige Lizenz vorhanden! ID ".$schon_gekauft["id"];
} else {
$error .= $lang->items['LANG_VGLIZENZ_ERROR_NOUPDATE'];
}
} else {
$schon_gekauft = $db->query_first("SELECT id,lizenzid FROM bb".$n."_vg_lizenz_daten WHERE userid = '".$schenkid."' AND lizenzid IN (".$klizenz['lizenzupdate'].") AND status='B' AND (immer='1' OR ( vdatum<".time()." AND bdatum>".time().")) ORDER BY id DESC");
if ($schon_gekauft) {
$lizenz_to_update = $schon_gekauft["id"];
#$error .= "Gültige Lizenz vorhanden! ID ".$schon_gekauft["id"];
} else {
$error .= $lang->items['LANG_VGLIZENZ_ERROR_NOUPDATE'];
}
}
#$error .= $lang->items['LANG_VGLIZENZ_ERROR_N3'];
}
# DonManfred - Update-Artikel ENDE |
|
drin. Hier allerdings schon mit den nötigen Änderungen. Im Prinzip wurden die zwei SQL-anweisungen von
php: |
1:
|
status='B' AND vdatum<".time()." AND bdatum>".time()." |
|
auf
php: |
1:
|
status='B' AND (immer='1' OR ( vdatum<".time()." AND bdatum>".time().")) |
|
geändert. Dann klappt das mit dem Kauf einer Copyfreelizenz wenn man schon eine Lizenz mit lebenslanger Laufzeit hat. Entweder lebenslang oder halt mit von und bisdatum...
Die Sprachvariable LANG_VGLIZENZ_ERROR_NOUPDATE könnte man etwas anders beschreiben, dann passt das auch für Copyfree Lizenzen...
vorschlag:
LANG_VGLIZENZ_ERROR_NOUPDATE
Du oder der beschenkte besitzt keine gültige Lizenz, die man durch dieses Update Verlängern oder, im Falle einer Copy-Free-Lizenz, diese zu einer Copy-Free-Version machen könnte!
__________________ Gruss Mannes
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
|
31.12.2006 22:00 |
|
|
|
|
|
Impressum | Datenschutz | Fast-Index
© für wbb2 by Bandy & Geblockte Angriffe: 2.173
Seo Sidemap Powert by 2Clubradio.de
This site or product includes IP2Location LITE data available from https://lite.ip2location.com.
Viktor's Supportboard, ist " Online " seit 20 Jahren, 226 Tage, 12 Stunden, 22 Minuten und 55 Sekunden
|
|
|