Persönliche Werkzeuge

Bestandsverwaltung

Aus BogenWiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Tabelle "bvBogen")
(Tabelle "bvBogen")
Zeile 28: Zeile 28:
|  4 || Gebiet1  || tinytext, utf8_bin    || Untergebiet zu "Gebiet"; Siehe Parameter <tt>Gebiet1</tt> in Vorlage <tt>[[Template:SeiteLink|SeiteLink]]</tt>
|  4 || Gebiet1  || tinytext, utf8_bin    || Untergebiet zu "Gebiet"; Siehe Parameter <tt>Gebiet1</tt> in Vorlage <tt>[[Template:SeiteLink|SeiteLink]]</tt>
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
|  5 || KatNr    || tinytext, utf8_bin     || Katalognummer. Entspricht dem Parameter <tt>MiNr</tt> des Templates <tt>[[Template:BD-Satz-Marke|BD-Satz-Marke]]</tt>.
+
|  5 || KatNr    || varchar(20), utf8_bin || Katalognummer. Entspricht dem Parameter <tt>MiNr</tt> des Templates <tt>[[Template:BD-Satz-Marke|BD-Satz-Marke]]</tt>.
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
|  6 || BogenNr  || tinytext, utf8_bin     || Nr. des Bogen (z.B. "ddr0634.1"). Kann ein bis zu 128 Zeichen langer Text sein.
+
|  6 || DatenTyp  || varchar(2), utf8_bin   || Art des Datensatzes <br><nowiki
 +
                                            /> "S" = Sammlung <br><nowiki
 +
                                            /> "A" = Auktionsergebnis <br><nowiki
 +
                                            /> "F" = Fehlliste (?!?)
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
|  7 || Erhaltung || varchar(2), utf8_bin   || "Pf"=postfrisch, "Ug"=ungestempelt, "Gs"=gestempelt, "Bt"=Bogentasche
+
|  7 || BogenNr  || tinytext, utf8_bin     || Nr. des Bogen (z.B. "ddr0634.1"). Kann ein bis zu 128 Zeichen langer Text sein.
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
|  8 || Zustand  || varchar(20), utf8_bin || Zustand des Bogen. "Bt"=Bogenteil, "Gf"=gefaltet, "Eg"=eingerissen, "Kn"=Knick, "Gu"=Gummierung beschädigt, "Dr"=Druck beschädigt.
+
|  8 || Erhaltung || varchar(2), utf8_bin   || "Pf"=postfrisch, "Ug"=ungestempelt, "Gs"=gestempelt, "Bt"=Bogentasche
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
|  9 || Status    || varchar(20), utf8_bin  || Status. Zur Zeit nur "Do" für doppelter Bogen.
+
|  9 || Zustand  || varchar(20), utf8_bin  || Zustand des Bogen. "Bt"=Bogenteil, "Gf"=gefaltet, "Eg"=eingerissen, "Kn"=Knick, "Gu"=Gummierung beschädigt, "Dr"=Druck beschädigt.
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 10 || BogenWiki || varchar(4), utf8_bin   || Status des Bogen für das BogenWiki. <br><nowiki
+
| 10 || Status    || varchar(20), utf8_bin || Status. Zur Zeit nur "Do" für doppelter Bogen.
-
                                            /> ""=nicht enthalten und es ist noch offen ob er aufzunehmen ist. <br><nowiki
+
-
                                            /> "N"=nicht enthalten und ist aufzunehmen. <br><nowiki
+
-
                                            /> "-"=nicht enthalten und soll auch nicht aufgenommen werden (z.B. weil doppelt oder Bogenteil). <br><nowiki
+
-
                                            /> "X"=ist enthalten
+
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 11 || Scan      || varchar(4), utf8_bin  || Bogen eingescant? ""=kein Scan vorhanden. "J"=Scan vorhanden. "j"=Scan vorhanden. Aber neu einscannen, da z.B. schlechte Auflösung.
+
| 11 || BogenWiki || varchar(4), utf8_bin  || Status des Bogen für das BogenWiki. <br><nowiki
 +
                                            /> "" = nicht enthalten und es ist noch offen ob er aufzunehmen ist. <br><nowiki
 +
                                            /> "N" = nicht enthalten und ist aufzunehmen. <br><nowiki
 +
                                            /> "-" = nicht enthalten und soll auch nicht aufgenommen werden (z.B. weil doppelt oder Bogenteil). <br><nowiki
 +
                                            /> "X" = ist enthalten
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 12 || Album    || tinytext, utf8_bin     || Nr. des Albums in dem der Bogen abgelegt ist.
+
| 12 || Scan      || varchar(4), utf8_bin   || Bogen eingescant?  <br><nowiki
 +
                                            /> "" = kein Scan vorhanden  <br><nowiki
 +
                                            /> "J" = Scan vorhanden <br><nowiki
 +
                                            /> "j" = Scan vorhanden - aber neu einscannen, da z.B. schlechte Auflösung <br><nowiki
 +
                                            /> "R" = Scan vorhanden (inkl. Rückseite)
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 13 || Eingang  || tinytext, utf8_bin    || Daten zum Erwerb des Bogens. Dies ist ein String im CSV-Format mit folgendem Aufbau: <nowiki
+
| 13 || Album    || tinytext, utf8_bin    || Nr. des Albums in dem der Bogen abgelegt ist.
 +
|-style="background:white" valign="top"
 +
| 14 || Eingang  || tinytext, utf8_bin    || Daten zum Erwerb des Bogens. Dies ist ein String im CSV-Format mit folgendem Aufbau: <nowiki
                                             /> '''<tt>Art;Datum;Quelle;Name;ArtNr;Preis</tt>''' <br><nowiki
                                             /> '''<tt>Art;Datum;Quelle;Name;ArtNr;Preis</tt>''' <br><nowiki
                                             /> <tt>Art</tt>: ""=keine Angabe, "K"=Kauf, "T"=Tausch <br><nowiki
                                             /> <tt>Art</tt>: ""=keine Angabe, "K"=Kauf, "T"=Tausch <br><nowiki
Zeile 57: Zeile 66:
                                             /> <tt>Preis</tt>: Preis des Bogens bei Kauf
                                             /> <tt>Preis</tt>: Preis des Bogens bei Kauf
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 14 || Ausgang  || tinytext, utf8_bin    || Daten zur Veräußerung des Bogen. Der Inhalt enspricht dem Feld "Eingang". Mit einer Ausnahme: <br><nowiki
+
| 15 || Ausgang  || tinytext, utf8_bin    || Daten zur Veräußerung des Bogen. Der Inhalt enspricht dem Feld "Eingang". Mit einer Ausnahme: <br><nowiki
                                             /> <tt>Art</tt>: ""=keine Angabe, '''K'''=Verkauf, '''T'''=Tausch, '''V'''=Verlust
                                             /> <tt>Art</tt>: ""=keine Angabe, '''K'''=Verkauf, '''T'''=Tausch, '''V'''=Verlust
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 15 || BRS      || text, utf8_bin        || Bogenrandsignaturen
+
| 16 || BRS      || text, utf8_bin        || Bogenrandsignaturen
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 16 || PF        || text, utf8_bin        || Druckabweichungen (Plattenfehler, Verzähnung etc.)
+
| 17 || PF        || text, utf8_bin        || Druckabweichungen (Plattenfehler, Verzähnung etc.)
|-style="background:white" valign="top"
|-style="background:white" valign="top"
-
| 17 || EM        || text, utf8_bin        || Eigenschaften/Merkmale
+
| 18 || EM        || text, utf8_bin        || Eigenschaften/Merkmale
|}
|}

Version vom 10:24, 24. Jan. 2022

Inhaltsverzeichnis

Einleitung

Die Bestandsverwaltung ist eine Zusatzfunktion im BogenWiki, die von Usern der Gruppe "GBV" genutzt werden kann. Mit ihr kann der User die Bögen aus seiner Sammlung im BogenWiki verwalten.

Funktionen

Sofern die Bestandsverwaltung freigeschaltet ist, wird auf den Bogenseiten unter der Bogenübersicht ein Bereich "Bestandsverwaltung" eingeblendet. Der Bereich enthält auf der linken Seite eine Liste der eigenen Bögen und auf der rechten Seiten Eingabefelder für die Daten eines Bogens.

Bögen aus der Liste können hinzugefügt, geändert oder gelöscht werden. Zu jedem Bogen können generelle Daten wie Bogen-Nr., Album, Erhaltung etc. aber auch spezielle Daten wie Bogenrandsignaturen, Plattenfehler etc. angegeben werden. Die Daten werden in einer gesonderten Datenbank gespeichert.

Spezifikation

Datenbank

Datenbank: siehe DB "Bestandsverwaltung für BogenWiki" in KAS von ALL-INKL.COM.

Tabelle "bvBogen"

# Name Typ Beschreibung
1 ID int(11), AUTO_INCREMENT Dient lediglich zur eindeutigen Identfikation eine Datensatzes. Jeder Datensatz erhält beim erstmaligen Speichern eine neue Nummer (AUTO_INCREMENT).
2 WikiUser tinytext, utf8_bin User-Name im BogenWiki
3 Gebiet tinytext, utf8_bin Sammelgebiet; Siehe Parameter Gebiet in Vorlage SeiteLink
4 Gebiet1 tinytext, utf8_bin Untergebiet zu "Gebiet"; Siehe Parameter Gebiet1 in Vorlage SeiteLink
5 KatNr varchar(20), utf8_bin Katalognummer. Entspricht dem Parameter MiNr des Templates BD-Satz-Marke.
6 DatenTyp varchar(2), utf8_bin Art des Datensatzes
"S" = Sammlung
"A" = Auktionsergebnis
"F" = Fehlliste (?!?)
7 BogenNr tinytext, utf8_bin Nr. des Bogen (z.B. "ddr0634.1"). Kann ein bis zu 128 Zeichen langer Text sein.
8 Erhaltung varchar(2), utf8_bin "Pf"=postfrisch, "Ug"=ungestempelt, "Gs"=gestempelt, "Bt"=Bogentasche
9 Zustand varchar(20), utf8_bin Zustand des Bogen. "Bt"=Bogenteil, "Gf"=gefaltet, "Eg"=eingerissen, "Kn"=Knick, "Gu"=Gummierung beschädigt, "Dr"=Druck beschädigt.
10 Status varchar(20), utf8_bin Status. Zur Zeit nur "Do" für doppelter Bogen.
11 BogenWiki varchar(4), utf8_bin Status des Bogen für das BogenWiki.
"" = nicht enthalten und es ist noch offen ob er aufzunehmen ist.
"N" = nicht enthalten und ist aufzunehmen.
"-" = nicht enthalten und soll auch nicht aufgenommen werden (z.B. weil doppelt oder Bogenteil).
"X" = ist enthalten
12 Scan varchar(4), utf8_bin Bogen eingescant?
"" = kein Scan vorhanden
"J" = Scan vorhanden
"j" = Scan vorhanden - aber neu einscannen, da z.B. schlechte Auflösung
"R" = Scan vorhanden (inkl. Rückseite)
13 Album tinytext, utf8_bin Nr. des Albums in dem der Bogen abgelegt ist.
14 Eingang tinytext, utf8_bin Daten zum Erwerb des Bogens. Dies ist ein String im CSV-Format mit folgendem Aufbau: Art;Datum;Quelle;Name;ArtNr;Preis
Art: ""=keine Angabe, "K"=Kauf, "T"=Tausch
Datum: YYYY-MM-DD
Quelle: "eb"=ebay, "ah"=Auktionshaus, "pr"=Privat
Name: ebay Verkäufername, Name des Auktionshauses oder der Tauschpartners
ArtNr: Artikelnummer
Preis: Preis des Bogens bei Kauf
15 Ausgang tinytext, utf8_bin Daten zur Veräußerung des Bogen. Der Inhalt enspricht dem Feld "Eingang". Mit einer Ausnahme:
Art: ""=keine Angabe, K=Verkauf, T=Tausch, V=Verlust
16 BRS text, utf8_bin Bogenrandsignaturen
17 PF text, utf8_bin Druckabweichungen (Plattenfehler, Verzähnung etc.)
18 EM text, utf8_bin Eigenschaften/Merkmale

Einbettung im BogenWiki

Scripte

ToDo's

  • Adressverwaltung (Verkäufer, Händler, Auktionshäuder, Tauschpartner etc.)
  • Albenverwaltung
  • Tauschfunktion
  • Momentan wird jeder Bogen und seine Eigenschaften einzeln erfasst. Erstellen einer generischen Bogenform, die die gemeinsamen Eigenschaften pro Bogenform aufnimmt.
  • BGZ: Momentan wird jeder Plattenfehler pro Bogen erfasst und gespeichert. Erstellen einer PF-Tabelle in die Plattenfehler gespeichert werden und dann den Bögen zugeordnet werden können.