Menustrukturierung
Die Menustrukturierung wird nicht mehr nachgeführt. Mit der integrierten Möglichkeit Menupunkte zu klonen wird die Nummer automatisch ermittelt.
Menustrukturierung
Nummer |
1. Stufe |
2. Stufe |
3. Stufe |
4. Stufe |
5. Stufe |
|
---|---|---|---|---|---|---|
|
Datei |
|
|
|
|
|
1023 |
|
Schliessen Ctrl+F4 |
|
|
|
|
1026 |
|
Speichern Ctrl+S |
|
|
|
|
41003 |
|
Mandant wählen Ctrl+M |
|
|
|
|
41002 |
|
Geschäftsjahr wählen Ctrl+O |
|
|
|
|
48143 |
|
Buchungen erstellen |
|
|
|
|
1006 |
|
Druckereinrichtung... |
|
|
|
|
1014 |
|
Vorschau Ctrl+Q |
|
|
|
|
1025 |
|
Drucken... Ctrl+P |
|
|
|
|
41021 |
|
Letzter Mandant |
|
|
|
|
1030 |
|
Beenden Alt+F4 |
|
|
|
|
|
Bearbeiten |
|
|
|
|
|
57635 |
|
Ausschneiden Ctrl+X |
|
|
|
|
57634 |
|
Kopieren Ctrl+C |
|
|
|
|
57637 |
|
Einfügen Ctrl+V |
|
|
|
|
1011 |
|
Datensatz kopieren Ctrl+K |
|
|
|
|
1008 |
|
Datensatz löschen Ctrl+Del |
|
|
|
|
1007 |
|
Suchen Ctrl+F |
|
|
|
|
|
|
Verkauf |
|
|
|
|
48130 |
|
|
Belegfluss VK Ctrl+Alt+B |
|
|
|
48129 |
|
|
Verkaufsbeleg VK Ctrl+B |
|
|
|
48131 |
|
|
Schnellerfassung VK Ctrl+Y |
|
|
|
|
|
|
Standardbelege |
|
|
|
48133 |
|
|
|
Belegfluss SB |
|
|
48132 |
|
|
|
Erfassen SB Ctrl+Alt+F |
|
|
48176 |
|
|
|
Auflösen SB |
|
|
|
|
|
Rahmenaufträge |
|
|
|
48427 |
|
|
|
Belegfluss RV |
|
|
48428 |
|
|
|
Erfassen RV Ctrl+Shift+A |
|
|
48429 |
|
|
|
Auflösen RV |
|
|
|
|
Einkauf |
|
|
|
|
48114 |
|
|
Belegfluss EK Ctrl+Alt+E |
|
|
|
48113 |
|
|
Einkaufsbeleg EK Ctrl+E |
|
|
|
48117 |
|
|
Schnellerfassung EK Ctrl+Alt+Y |
|
|
|
|
|
|
Rahmenaufträge |
|
|
|
48430 |
|
|
|
Belegfluss RE |
|
|
48431 |
|
|
|
Erfassen RE Ctrl+Shift+B |
|
|
48432 |
|
|
|
Auflösen RE |
|
|
48156 |
|
|
Bestellvorschlag EK Ctrl+Alt+X |
|
|
|
48135 |
|
|
Bestelleingang EK Ctrl+T |
|
|
|
48115 |
|
|
Rechnungseingang EK Ctrl+Alt+T |
|
|
|
|
|
Warenwirtschaft |
|
|
|
|
48141 |
|
|
Zugang WW Ctrl+G |
|
|
|
48134 |
|
|
Abgang WW Ctrl+H |
|
|
|
|
|
|
Inventur |
|
|
|
48136 |
|
|
|
Vorbereiten zur Inventur WW Ctrl+Alt+I |
|
|
48138 |
|
|
|
Erfassen Zählliste WW Ctrl+Alt+Z |
|
|
48137 |
|
|
|
Wertinventur WW |
|
|
|
|
|
Lagerumbuchung |
|
|
|
48140 |
|
|
|
Umbuchung WW Ctrl+Alt+U |
|
|
1036 |
|
|
|
Artikel |
|
|
1019 |
|
|
|
Charge |
|
|
1016 |
|
|
|
Seriennummer |
|
|
1012 |
|
|
|
Wizard |
|
|
|
|
Assemblieren |
|
|
|
|
48184 |
|
|
Assemblierungsdisposition AD Ctrl+Alt+D |
|
|
|
48183 |
|
|
Assemblierungsauftrag AD Ctrl+Alt+A |
|
|
|
48185 |
|
|
Assemblierungseingang AD Ctrl+Alt+G |
|
|
|
|
|
Service Verkauf |
|
|
|
|
48122 |
|
|
Belegfluss SV Ctrl+Alt+C |
|
|
|
48121 |
|
|
Servicebeleg SV Ctrl+Alt+S |
|
|
|
48123 |
|
|
Schnellerfassung SV Ctrl+Alt+H |
|
|
|
49084 |
|
|
Rückforderung SV Ctrl+Alt+K |
|
|
|
|
|
Service Einkauf |
|
|
|
|
48125 |
|
|
Belegfluss SE Ctrl+Alt+M |
|
|
|
48124 |
|
|
Servicebeleg SE Ctrl+Alt+N |
|
|
|
48128 |
|
|
Schnellerfassung SE Ctrl+Alt+O |
|
|
|
48127 |
|
|
Reparatureingang SE Ctrl+Alt+Q |
|
|
|
48126 |
|
|
Rechnungseingang SE Ctrl+Alt+V |
|
|
|
48144 |
|
Aktivitäten-Management |
|
|
|
|
|
Ansicht |
|
|
|
|
|
|
|
Verkauf |
|
|
|
|
|
|
|
Standardbelege |
|
|
|
48039 |
|
|
|
Übersicht Standardbelege |
|
|
48038 |
|
|
|
Aufzulösende Standardbelege |
|
|
48041 |
|
|
|
Kundenbelege |
|
|
48040 |
|
|
|
Kundengruppenbelege |
|
|
|
|
|
Rahmenaufträge |
|
|
|
48456 |
|
|
|
Offerte |
|
|
48457 |
|
|
|
Rahmenauftrag |
|
|
48458 |
|
|
|
Belegübersicht |
|
|
1035 |
|
|
Web-Auswertungen |
|
|
|
48052 |
|
|
Offerte |
|
|
|
48045 |
|
|
Auftragsbestätigung |
|
|
|
48058 |
|
|
Rüstschein |
|
|
|
48049 |
|
|
Lieferschein |
|
|
|
48111 |
|
|
Konsignation |
|
|
|
48055 |
|
|
Rechnung |
|
|
|
48059 |
|
|
Sammmelrechnung |
|
|
|
48046 |
|
|
Barfaktur |
|
|
|
48048 |
|
|
Gutschrift |
|
|
|
48061 |
|
|
Vorabrechnung |
|
|
|
48054 |
|
|
Proformarechnung |
|
|
|
48051 |
|
|
Musterlieferung |
|
|
|
48053 |
|
|
Preisauskunft |
|
|
|
48056 |
|
|
Rücknahme |
|
|
|
48047 |
|
|
Verkaufsbelegübersicht |
|
|
|
48057 |
|
|
Rückstände |
|
|
|
48060 |
|
|
Terminaufträge |
|
|
|
48050 |
|
|
Margenberechnung |
|
|
|
48062 |
|
|
Kundeninformation |
|
|
|
48112 |
|
|
Offene Belege |
|
|
|
48349 |
|
|
Weitere Auswertungen... Alt+O |
|
|
|
45001 |
|
|
Letzte Auswertung |
|
|
|
|
|
Einkauf |
|
|
|
|
|
|
|
Rahmenaufträge |
|
|
|
48459 |
|
|
|
Anfrage |
|
|
48460 |
|
|
|
Rahmenauftrag |
|
|
48461 |
|
|
|
Belegübersicht |
|
|
48006 |
|
|
Offertanfrage |
|
|
|
48001 |
|
|
Bestellung |
|
|
|
48003 |
|
|
Lagerschein |
|
|
|
48102 |
|
|
Lieferschein |
|
|
|
48103 |
|
|
Rechnung |
|
|
|
48104 |
|
|
Sammelrechnung |
|
|
|
48101 |
|
|
Barfaktur |
|
|
|
48009 |
|
|
Gutschrift |
|
|
|
48010 |
|
|
Vorabrechnung |
|
|
|
48007 |
|
|
Proformarechnung |
|
|
|
48008 |
|
|
Rücksendung |
|
|
|
48000 |
|
|
Einkaufsbelegübersicht |
|
|
|
48002 |
|
|
Bestellvorschlag |
|
|
|
48005 |
|
|
Offene Bestellungen |
|
|
|
48004 |
|
|
Margenberechnung |
|
|
|
48100 |
|
|
Offene Belege |
|
|
|
48344 |
|
|
Weitere Auswertungen... Alt+O |
|
|
|
45005 |
|
|
Letzte Auswertung |
|
|
|
|
|
Warenwirtschaft |
|
|
|
|
|
|
|
Stammdaten |
|
|
|
48074 |
|
|
|
Artikelliste |
|
|
48078 |
|
|
|
Lagerliste |
|
|
48075 |
|
|
|
Bestandesliste |
|
|
48079 |
|
|
|
Preisliste |
|
|
48077 |
|
|
|
Etiketten |
|
|
48080 |
|
|
|
Seriennummernliste |
|
|
|
|
|
Inventur |
|
|
|
48072 |
|
|
|
Inventarliste |
|
|
48071 |
|
|
|
Inventarliste Bestandesaufnahme |
|
|
48070 |
|
|
|
Inventarliste Artikel |
|
|
48073 |
|
|
|
Inventarliste Warengruppen |
|
|
|
|
|
Bewegungen |
|
|
|
48063 |
|
|
|
Bewegungsprotokoll |
|
|
48068 |
|
|
|
Umsatzliste |
|
|
48067 |
|
|
|
Umsatzliste Artikel |
|
|
48069 |
|
|
|
Umsatzliste Warengruppen |
|
|
48066 |
|
|
|
Terminaufträge |
|
|
48065 |
|
|
|
Rückstände |
|
|
48064 |
|
|
|
Offene Bestellungen |
|
|
|
|
|
Produkte |
|
|
|
47015 |
|
|
|
Produkteübersicht |
|
|
47014 |
|
|
|
Produktekomponenten |
|
|
47017 |
|
|
|
Verwendungsnachweis |
|
|
47012 |
|
|
|
Bedarfsliste |
|
|
47013 |
|
|
|
Bedarfssimulation |
|
|
47016 |
|
|
|
Stückliste |
|
|
|
|
|
Chargen |
|
|
|
48076 |
|
|
|
Chargennummernliste |
|
|
48371 |
|
|
|
Chargenhistory |
|
|
48372 |
|
|
|
Chargenstatus |
|
|
48373 |
|
|
|
Chargenrückforderung |
|
|
48350 |
|
|
Weitere Auswertungen... Alt+O |
|
|
|
45009 |
|
|
Letzte Auswertung |
|
|
|
|
|
Assemblieren |
|
|
|
|
|
|
|
Projektprodukte |
|
|
|
47009 |
|
|
|
Produkteübersicht |
|
|
47008 |
|
|
|
Produktekomponenten |
|
|
47011 |
|
|
|
Verwendungsnachweis |
|
|
47006 |
|
|
|
Bedarfsliste |
|
|
47007 |
|
|
|
Bedarfssimulation |
|
|
47010 |
|
|
|
Stückliste |
|
|
48013 |
|
|
Assemblierungsdisposition |
|
|
|
48012 |
|
|
Assemblierungsauftrag |
|
|
|
48015 |
|
|
Assemblierungsstückliste |
|
|
|
48014 |
|
|
Assemblierungsrüstschein |
|
|
|
48011 |
|
|
Arbeitsvorgänge |
|
|
|
48345 |
|
|
Weitere Auswertungen... Alt+O |
|
|
|
45021 |
|
|
Letzte Auswertung |
|
|
|
|
|
Service Verkauf |
|
|
|
|
48028 |
|
|
Offerte |
|
|
|
48021 |
|
|
Auftragsbestätigung |
|
|
|
48033 |
|
|
Rüstschein |
|
|
|
48025 |
|
|
Lieferschein |
|
|
|
48031 |
|
|
Rechnung |
|
|
|
48022 |
|
|
Barfaktur |
|
|
|
48024 |
|
|
Gutschrift |
|
|
|
48035 |
|
|
Vorabrechnung |
|
|
|
48030 |
|
|
Proformarechnung |
|
|
|
48027 |
|
|
Musterlieferung |
|
|
|
48105 |
|
|
Ersatzlieferung |
|
|
|
48358 |
|
|
Rückforderung |
|
|
|
48360 |
|
|
Rücklieferung |
|
|
|
48029 |
|
|
Preisauskunft |
|
|
|
48032 |
|
|
Rücknahme |
|
|
|
48023 |
|
|
Servicebelegübersicht |
|
|
|
48026 |
|
|
Margenberechnung |
|
|
|
48106 |
|
|
Offene Belege |
|
|
|
48347 |
|
|
Weitere Auswertungen... Alt+O |
|
|
|
45025 |
|
|
Letzte Auswertung |
|
|
|
|
|
Service Einkauf |
|
|
|
|
48107 |
|
|
Reparaturauftrag |
|
|
|
48108 |
|
|
Reparatureingang |
|
|
|
48109 |
|
|
Reparaturrechnung |
|
|
|
48110 |
|
|
Reparaturgutschrift |
|
|
|
|
|
Stammdaten |
|
|
|
|
|
|
|
Budget |
|
|
|
48099 |
|
|
|
Verkauf |
|
|
48097 |
|
|
|
Einkauf |
|
|
48098 |
|
|
|
Projekt |
|
|
48096 |
|
|
|
Budget - Statistik Vergleich |
|
|
47018 |
|
|
Artikelstammblatt |
|
|
|
48019 |
|
|
Leistungsstammblatt |
|
|
|
48020 |
|
|
Projektstammblatt |
|
|
|
48346 |
|
|
Weitere Auswertungen... Alt+O |
|
|
|
45013 |
|
|
Letzte Auswertung |
|
|
|
|
|
Statistik |
|
|
|
|
48037 |
|
|
Artikelstatistik |
|
|
|
48042 |
|
|
Kundenstatistik |
|
|
|
48043 |
|
|
Vertreterstatistik |
|
|
|
48044 |
|
|
Vertreterstatistik kurz |
|
|
|
48036 |
|
|
ABC-Analyse |
|
|
|
48348 |
|
|
Weitere Auswertungen... Alt+O |
|
|
|
45017 |
|
|
Letzte Auswertung |
|
|
|
|
|
Journale |
|
|
|
|
48018 |
|
|
Verbuchungsjournal |
|
|
|
48017 |
|
|
Beleghistory |
|
|
|
48016 |
|
|
Aufgabeverzeichnis |
|
|
|
1031 |
|
Individuell |
|
|
|
|
41047 |
|
Symbolleiste |
|
|
|
|
1037 |
|
Statusleiste |
|
|
|
|
1013 |
|
Navigator ALT+0 |
|
|
|
|
1005 |
|
Aktualisieren F5 |
|
|
|
|
|
Einfügen |
|
|
|
|
|
1003 |
|
Neuer Datensatz Ctrl+N |
|
|
|
|
|
Stammdaten |
|
|
|
|
|
|
|
Verkauf |
|
|
|
|
48319 |
|
|
Kundenstamm VK |
|
|
|
47087 |
|
|
Konditionen VK Ctrl+W |
|
|
|
48322 |
|
|
Textbausteine VK |
|
|
|
48314 |
|
|
Abzüge/Zuschläge VK |
|
|
|
47086 |
|
|
Budget VK |
|
|
|
1029 |
|
|
Fahrzeuge VK |
|
|
|
1004 |
|
|
Touren VK |
|
|
|
|
|
Einkauf |
|
|
|
|
48290 |
|
|
Lieferantenstamm EK |
|
|
|
47085 |
|
|
Konditionen EK |
|
|
|
48293 |
|
|
Textbausteine EK |
|
|
|
47084 |
|
|
Budget EK |
|
|
|
|
|
Warenwirtschaft |
|
|
|
|
48325 |
|
|
Artikelstamm Ctrl+D |
|
|
|
48309 |
|
|
Produkteset |
|
|
|
48331 |
|
|
Lagerorte/Sektoren |
|
|
|
47088 |
|
|
Kalkulation |
|
|
|
48328 |
|
|
Garantie |
|
|
|
48329 |
|
|
Gruppen |
|
|
|
48327 |
|
|
Chargen |
|
|
|
48334 |
|
|
Sachmerkmale |
|
|
|
48333 |
|
|
Einheiten |
|
|
|
48337 |
|
|
Verpackungen |
|
|
|
48336 |
|
|
Textbausteine |
|
|
|
|
|
Leistungen |
|
|
|
|
48301 |
|
|
Leistungsstamm Ctrl+L |
|
|
|
48302 |
|
|
Leistungsset |
|
|
|
48300 |
|
|
Gruppen |
|
|
|
48303 |
|
|
Einheiten |
|
|
|
48307 |
|
|
Textbausteine |
|
|
|
|
|
Projekte |
|
|
|
|
48304 |
|
|
Projektstamm Ctrl+Alt+P |
|
|
|
48308 |
|
|
Projektprodukteset |
|
|
|
48283 |
|
Adressen Ctrl+R |
|
|
|
|
48324 |
|
Währungen |
|
|
|
|
48298 |
|
Kurse |
|
|
|
|
48312 |
|
Steuersätze |
|
|
|
|
48296 |
|
Zahlungskonditionen |
|
|
|
|
48311 |
|
Sachbearbeiter |
|
|
|
|
48323 |
|
Vertreter/Einkäufer |
|
|
|
|
48294 |
|
Individuelle Zusätze |
|
|
|
|
48340 |
|
Aktivitäten |
|
|
|
|
48342 |
|
Mitbewerber |
|
|
|
|
|
Extras |
|
|
|
|
|
|
|
Verkauf |
|
|
|
|
48177 |
|
|
Terminaufträge VK |
|
|
|
48172 |
|
|
Rückstände VK Ctrl+U |
|
|
|
48178 |
|
|
Übernahme VK |
|
|
|
48173 |
|
|
Rüsten VK |
|
|
|
48174 |
|
|
Sammelbelege VK |
|
|
|
|
|
Einkauf |
|
|
|
|
48161 |
|
|
Übernahme EK |
|
|
|
|
|
Warenwirtschaft |
|
|
|
|
48171 |
|
|
Preisauskunft |
|
|
|
48169 |
|
|
Dispositionsübersicht |
|
|
|
|
|
|
Lagerumbuchung |
|
|
|
1001 |
|
|
|
Unverteilte Mengen |
|
|
48168 |
|
Backlog Ctrl+Alt+L |
|
|
|
|
|
|
Preispflege |
|
|
|
|
48166 |
|
|
Kunden |
|
|
|
48167 |
|
|
Lieferanten |
|
|
|
48165 |
|
|
Artikel |
|
|
|
|
|
History |
|
|
|
|
48175 |
|
|
Seriennummer |
|
|
|
49096 |
|
|
Chargen |
|
|
|
48170 |
|
|
Gebinde |
|
|
|
|
|
Datenpflege |
|
|
|
|
1032 |
|
|
Preispflege |
|
|
|
1010 |
|
|
Konditionen |
|
|
|
1017 |
|
|
Budget |
|
|
|
1033 |
|
|
Bestellformel |
|
|
|
1018 |
|
|
Ausstellungskasse |
|
|
|
|
|
Datenaustausch |
|
|
|
|
48463 |
|
|
Belegimport |
|
|
|
48150 |
|
|
EDIFACT |
|
|
|
48155 |
|
|
Spedifact |
|
|
|
48154 |
|
|
Preislisten |
|
|
|
48147 |
|
|
Barcode |
|
|
|
48149 |
|
|
ECommerce |
|
|
|
48153 |
|
|
Paketpost |
|
|
|
48151 |
|
|
Kasse |
|
|
|
48152 |
|
|
PayNet |
|
|
|
48146 |
|
|
Allgemein |
|
|
|
|
|
Optionen |
|
|
|
|
48425 |
|
|
Voreinstellungen |
|
|
|
48426 |
|
|
Autotexte |
|
|
|
48162 |
|
|
Belegtexte |
|
|
|
48424 |
|
|
Belege löschen |
|
|
|
49097 |
|
|
Management Reporting |
|
|
|
1009 |
|
|
Kalender |
|
|
|
45000 |
|
Einstellungen |
|
|
|
|
1028 |
|
Funktionstasten konfigurieren |
|
|
|
|
48164 |
|
Passwort ändern |
|
|
|
|
41001 |
|
Auswertung neu abfragen |
|
|
|
|
|
Fenster |
|
|
|
|
|
1021 |
|
Überlappend |
|
|
|
|
1020 |
|
Untereinander |
|
|
|
|
1034 |
|
Nebeneinander |
|
|
|
|
41050 |
|
Alle Schliessen |
|
|
|
|
1015 |
|
Symbole anordnen |
|
|
|
|
|
Hilfe |
|
|
|
|
|
57664 |
|
Info über Auftrag |
|
|
|
|
45045 |
|
Lizenzoptionen |
|
|
|
Funktionsmenu
Das Funktionsmenu dient der detaillierten Anzeige von einzelnen in Masken enthaltenen Dialogen. Diese hier aufgeführten Funktionen werden als Menupunkte im Programm ADMIN angezeigt. Es ist somit möglich auch auf diese Menupunkte eine weitere Einschränkung des Zugriffs zu vergeben.
Die in der zweiten Spalte enthaltenen Titel entsprechen denjenigen des Menus „Extras“, Untermenu „Datenaustausch“.
Funktionsmenu
Nummer |
1.Stufe |
2. Stufe |
3. Stufe |
4. Stufe |
5. Stufe |
---|---|---|---|---|---|
|
|
Datenaustausch |
|
|
|
|
|
|
EDIFACT |
|
|
48211 |
|
|
|
Bestellung (Senden) |
|
48212 |
|
|
|
Bestellbestätigung (Empfangen) |
|
48213 |
|
|
|
Bericht (Senden) |
|
48214 |
|
|
|
Lagerbestandesbericht (Senden) |
|
48215 |
|
|
|
Preisliste/Katalog (Empfangen) |
|
48216 |
|
|
|
Produktekatalog (Empfangen) |
|
48217 |
|
|
|
Rechnung (Senden) |
|
48218 |
|
|
|
Rechnung (Empfangen) |
|
48219 |
|
|
|
Bestellung (Empfangen) |
|
|
|
|
Spedifact |
|
|
48230 |
|
|
|
Belege (Senden) |
|
48231 |
|
|
|
Kundendaten übergeben |
|
48232 |
|
|
|
Artikeldaten übergeben |
|
|
|
|
Preislisten |
|
|
48228 |
|
|
|
Preisliste von ALSO übernehmen |
|
48229 |
|
|
|
Preisliste von Computer 2000 |
|
|
|
|
Barcode |
|
|
48202 |
|
|
|
Barcode Handy Terminal Wareneingang |
|
48203 |
|
|
|
Barcode Handy Terminal Warenausgang |
|
48204 |
|
|
|
Barcode Handy Terminal Inventur |
|
|
|
|
ECommerce |
|
|
48209 |
|
|
|
Auslesen Artikeldaten für Ecommerce |
|
48210 |
|
|
|
Bestellungen einlesen |
|
|
|
|
Paketpost |
|
|
48227 |
|
|
|
Paketpostdaten ausgeben |
|
|
|
|
Kasse |
|
|
48220 |
|
|
|
Artikel an Kasse übergeben |
|
48221 |
|
|
|
Preise an Kasse übergeben |
|
48222 |
|
|
|
Gruppen an Kasse übergeben |
|
48223 |
|
|
|
Kundendaten übergeben |
|
48224 |
|
|
|
Artikelbewegungen von Kasse übernehmen |
|
48225 |
|
|
|
Warengruppenumsatz übernehmen |
|
|
|
|
PayNet |
|
|
48226 |
|
|
|
Paynet-Rechnung |
|
|
|
|
Allgemein |
|
|
48192 |
|
|
|
1 |
|
48194 |
|
|
|
2 |
|
48195 |
|
|
|
3 |
|
48196 |
|
|
|
4 |
|
48197 |
|
|
|
5 |
|
48198 |
|
|
|
6 |
|
48199 |
|
|
|
7 |
|
48200 |
|
|
|
8 |
|
48201 |
|
|
|
9 |
|
48193 |
|
|
|
10 |
|
|
|
Verbuchen |
|
|
|
48246 |
|
|
Provisorisch |
|
|
48247 |
|
|
Definitiv |
|
|
48248 |
|
|
Debitorenbelege |
|
|
48249 |
|
|
Kreditorenbelege |
|
|
48250 |
|
|
Inventurbuchungen |
|
|
48251 |
|
|
Lagerbelege |
|
|
|
|
Externe Artikelinfo |
|
|
|
47030 |
|
|
1 |
|
|
48234 |
|
|
2 |
|
|
48235 |
|
|
3 |
|
|
48236 |
|
|
4 |
|
|
48237 |
|
|
5 |
|
|
48238 |
|
|
6 |
|
|
48239 |
|
|
7 |
|
|
48240 |
|
|
8 |
|
|
48241 |
|
|
9 |
|
|
48233 |
|
|
10 |
|
|
|
|
Registermappen |
|
|
|
|
|
|
Artikelstamm |
|
|
47034 |
|
|
|
Gruppen |
|
47039 |
|
|
|
Lager |
|
47041 |
|
|
|
Mengen |
|
47032 |
|
|
|
Ek. Preis |
|
47043 |
|
|
|
Vk. Preis |
|
47040 |
|
|
|
Lieferanten |
|
47037 |
|
|
|
Kunden |
|
47038 |
|
|
|
Kontierung |
|
47044 |
|
|
|
Zusätze |
|
47042 |
|
|
|
Textbausteine |
|
47033 |
|
|
|
Ersatzartikel |
|
47036 |
|
|
|
Individuelle Texte |
|
47035 |
|
|
|
Individuelle Werte |
|
47199 |
|
|
|
Budgetzeilen |
|
|
|
|
Leistungsstamm |
|
|
47050 |
|
|
|
Gruppen |
|
47054 |
|
|
|
Preise |
|
47055 |
|
|
|
Textbausteine |
|
47053 |
|
|
|
Kontierung |
|
47056 |
|
|
|
Zusätze |
|
47051 |
|
|
|
Individuelle Texte |
|
47052 |
|
|
|
Individuelle Werte |
|
|
|
|
Abzüge/Zuschläge |
|
|
48245 |
|
|
|
Rabatte |
|
48244 |
|
|
|
Kontierung |
|
48242 |
|
|
|
Individuelle Texte |
|
48243 |
|
|
|
Individuelle Werte |
|
|
|
|
Kundenstamm |
|
|
47045 |
|
|
|
Auftrag Informationen |
|
47047 |
|
|
|
Notizen |
|
47046 |
|
|
|
Belege |
|
|
|
|
Lieferantenstamm |
|
|
47048 |
|
|
|
Auftrag Informationen |
|
47049 |
|
|
|
Notizen |
|
|
|
|
Verkauf Belege |
|
|
|
|
|
|
Belegkopf |
|
48374 |
|
|
|
|
Adressen / Kontakte / Aktivität |
48375 |
|
|
|
|
Zusätze |
48376 |
|
|
|
|
Individuelle Texte |
48377 |
|
|
|
|
Rechnung |
1002 |
|
|
|
|
Verbuchen |
|
|
|
|
Belegzeile |
|
48378 |
|
|
|
|
Lager / Chargen |
48379 |
|
|
|
|
Finanz / Ind. Werte |
48380 |
|
|
|
|
Konditionen |
48381 |
|
|
|
|
Abzüge/Zuschläge |
48382 |
|
|
|
|
Individuelle Werte |
48383 |
|
|
|
|
Lieferanten |
|
|
|
Einkauf Belege |
|
|
|
|
|
|
Belegkopf |
|
48384 |
|
|
|
|
Adressen / Kontakte / Aktivität |
48385 |
|
|
|
|
Zusätze |
48386 |
|
|
|
|
Individuelle Texte |
48387 |
|
|
|
|
Rechnung |
|
|
|
|
Belegzeile |
|
48388 |
|
|
|
|
Lager / Chargen |
48389 |
|
|
|
|
Finanz / Ind. Werte |
48390 |
|
|
|
|
Konditionen |
48391 |
|
|
|
|
Abzüge/Zuschläge |
48392 |
|
|
|
|
Individuelle Werte |
48393 |
|
|
|
|
Lieferanten |
|
|
|
Standardbelege |
|
|
|
|
|
|
Belegkopf |
|
48394 |
|
|
|
|
Adressen / Kontakte / Aktivität |
48395 |
|
|
|
|
Zusätze |
48396 |
|
|
|
|
Individuelle Texte |
48397 |
|
|
|
|
Rechnung |
|
|
|
|
Belegzeile |
|
48398 |
|
|
|
|
Lager / Chargen |
48399 |
|
|
|
|
Finanz / Ind. Werte |
48400 |
|
|
|
|
Konditionen |
48401 |
|
|
|
|
Abzüge/Zuschläge |
48402 |
|
|
|
|
Individuelle Werte |
48403 |
|
|
|
|
Lieferanten |
|
|
|
Service Verkauf Belege |
|
|
|
|
|
|
Belegkopf |
|
48404 |
|
|
|
|
Adressen / Kontakte / Aktivität |
48405 |
|
|
|
|
Zusätze |
48406 |
|
|
|
|
Individuelle Texte |
48407 |
|
|
|
|
Rechnung |
|
|
|
|
Belegzeile |
|
48408 |
|
|
|
|
Lager / Chargen |
48409 |
|
|
|
|
Finanz / Ind. Werte |
48410 |
|
|
|
|
Konditionen |
48411 |
|
|
|
|
Abzüge/Zuschläge |
48412 |
|
|
|
|
Individuelle Werte |
48413 |
|
|
|
|
Lieferanten |
|
|
|
Service Einkauf Belege |
|
|
|
|
|
|
Belegkopf |
|
48414 |
|
|
|
|
Adressen / Kontakte / Aktivität |
48415 |
|
|
|
|
Zusätze |
48416 |
|
|
|
|
Individuelle Texte |
48417 |
|
|
|
|
Rechnung |
|
|
|
|
Belegzeile |
|
48418 |
|
|
|
|
Lager / Chargen |
48419 |
|
|
|
|
Finanz / Ind. Werte |
48420 |
|
|
|
|
Konditionen |
48421 |
|
|
|
|
Abzüge/Zuschläge |
48422 |
|
|
|
|
Individuelle Werte |
48423 |
|
|
|
|
Lieferanten |
|
|
|
Rahmenauftrag Verkauf Belege |
|
|
|
|
|
|
Belegkopf |
|
48433 |
|
|
|
|
Adressen / Kontakte / Aktivität |
48434 |
|
|
|
|
Zusätze |
48435 |
|
|
|
|
Individuelle Texte |
48436 |
|
|
|
|
Rechnung |
|
|
|
|
Belegzeile |
|
48437 |
|
|
|
|
Lager / Chargen |
48438 |
|
|
|
|
Finanz / Ind. Werte |
48439 |
|
|
|
|
Konditionen |
48440 |
|
|
|
|
Abzüge/Zuschläge |
48441 |
|
|
|
|
Individuelle Werte |
48442 |
|
|
|
|
Lieferanten |
|
|
|
Rahmenauftrag Einkauf Belege |
|
|
|
|
|
|
Belegkopf |
|
48443 |
|
|
|
|
Adressen / Kontakte / Aktivität |
48444 |
|
|
|
|
Zusätze |
48445 |
|
|
|
|
Individuelle Texte |
48446 |
|
|
|
|
Rechnung |
|
|
|
|
Belegzeile |
|
48447 |
|
|
|
|
Lager / Chargen |
48448 |
|
|
|
|
Finanz / Ind. Werte |
48449 |
|
|
|
|
Konditionen |
48450 |
|
|
|
|
Abzüge/Zuschläge |
48451 |
|
|
|
|
Individuelle Werte |
48452 |
|
|
|
|
Lieferanten |
|
|
Belegbestätigungen |
|
|
|
48189 |
|
|
Druckfreigabe |
|
|
48190 |
|
|
Visiert |
|
|
48191 |
|
|
Anzahl Ausdrucke |
|
|
48368 |
|
|
Übernahme |
|
|
1024 |
|
|
Druckfreigabe immer |
|
|
|
|
Kundenstamm |
|
|
|
1022 |
|
|
Websicherheit |
|
|
|
|
Zeilen |
|
|
|
|
|
|
Zeilenfelder |
|
|
48464 |
|
|
|
Preis |
|
48465 |
|
|
|
Rabatt |
|
48466 |
|
|
|
RabattBetrag |
|
48467 |
|
|
|
Volumenzuschlag |
|
48468 |
|
|
|
Einstandspreis |
|
48469 |
|
|
|
Grid-Preis |
|
48470 |
|
|
|
Grid-Rabatt |
|
48471 |
|
|
|
Grid-Rabattbetrag |
|
|
|
|
Zeilenmodi |
|
|
48472 |
|
|
|
Manueller |
|
48473 |
|
|
|
Artikel |
|
48474 |
|
|
|
Leistung |
|
48475 |
|
|
|
Produkteset |
|
48476 |
|
|
|
Texte |
|
48477 |
|
|
|
Summen |
|
Popup-Menu auf rechter Maustaste auf Belegkopf
Kundenadresse |
|
Einsprung in akt. Kunden |
---|---|---|
Rechnungsadresse |
|
akt. Rechnungsadresse |
Bestelladresse |
|
akt. Bestelladresse |
Lieferadresse |
|
akt. Lieferadresse |
Verkäufer |
|
Untermenu |
|
Verkäufer auf Zeilen wie Belegkopf |
Verkäufer auf allen Zeilen wie im Belegkopf nachführen |
|
Verkäufer in Zeilen entfernen |
Verkäufer auf allen Zeilen entfernen |
Kundenadresse aktualisieren |
|
Belegadresse nachführen |
Kurse aktualisieren |
|
Kurs nachberechnen |
Belegberechnung |
|
Beleg nachberechnen (ohne Preisfindung |
Preisfindung/Assortierung |
|
Beleg nachberechnen mit Preisfindung und Assortierung |
Umnummerierung |
|
Positionsnummern neu bestimmen |
Kopieren |
|
Kopieren aus anderen Belegen in aktuellen Beleg |
Kundendokumente |
|
Aufruf der verknüpften Dokumente (Kundendokumente) |
Belegdokumente |
|
Aufruf der verknüpften Dokumente (Belegdokumente) |
Margenberechung |
|
Margenberechnungsliste |
Ablaufsteuerung |
|
Customizing der Ablaufsteuerung (sofern berechtigt) |
Layout |
|
Customizing des Layouts (sofern berechtigt) |
(Eigene Listen) |
|
Listen die in Menupunkt Ansicht/Verkauf von Margenliste geklont wurden |
Popup-Menu auf rechter Maustaste auf Belegzeile
Dieses Kontextmenu kann je nach Situation noch mit den Menupunkten des Belegkopfs ergänzt sein.
Artikelstamm |
|
|
---|---|---|
Kalkulation |
|
|
Produkteset |
Stammdaten |
Aufruf der Produkteset Stammdaten |
Rückstände |
|
|
Termine |
|
|
Verkaufte Artikel |
|
|
Rahmenaufträge |
|
|
Preisfindung |
|
|
Margenberechnung |
|
|
Volumenzuschlag |
|
|
Konditionen |
|
|
Mengenberechnung |
|
(Option) |
Kunde |
|
|
Lieferant |
|
|
Verknüpfte Zeile |
|
|
Artikel verbinden |
|
nur aktiv wenn man. erfasste Zeile |
Artikelbez. aktualisieren |
|
|
Webseite bearbeiten |
|
nur bei Texten |
Dokumentadministrator |
|
nur bei Texten |
Artikelmengen |
|
|
|
Disponierte |
|
|
Rüstmenge |
|
|
Offene Bestellmenge |
|
|
Bewegungen |
|
|
Rückstände |
|
Ablaufsteuerung |
|
Customizing der Ablaufsteuerung (sofern berechtigt) |
Layout |
|
Customizing des Layouts (sofern berechtigt) |
Popup-Menu auf rechter Maustaste auf Schnellerfassung
Artikelstamm |
|
|
---|---|---|
Kalkulation |
|
|
Produkteset |
|
|
Rückstände |
|
|
Termine |
|
|
Verkaufte Artikel |
|
|
Rahmenaufträge |
|
|
Preisfindung |
|
|
Margenberechnung |
|
|
Volumenzuschlag |
|
|
Konditionen |
|
|
Mengenberechnung |
|
(Option) |
Kunde |
|
|
Lieferant |
|
|
Verknüpfte Zeile |
|
|
Artikel verbinden |
|
nur aktiv wenn man. erfasste Zeile |
Artikelbez. aktualisieren |
|
|
Webseite bearbeiten |
|
nur bei Texten |
Dokumentadministrator |
|
nur bei Texten |
Artikelmengen |
|
|
|
Disponierte |
|
|
Rüstmenge |
|
|
Offene Bestellmenge |
|
|
Bewegungen |
|
|
Rückstände |
|
Ablaufsteuerung |
|
Customizing der Ablaufsteuerung (sofern berechtigt) |
Layout |
|
Customizing des Layouts (sofern berechtigt) |
Popup-Menu auf rechter Maustaste in Artikelstamm
Kalkulation |
|
Externe Artikelinfo |
|
Verwendungsnachweis Ersatzartikel |
|
Verwendungsnachweis Produkteset |
|
Artikelstammblatt |
|
Zuatznummern |
|
S/N-History |
|
Chargenhistory |
|
Artikelmengen |
|
|
Disponierte |
|
Rüstmenge |
|
Offene Bestellmenge |
|
Bewegungen |
|
Rückstände |
Ablaufsteuerung |
|
Layout |
|
(Eigene Listen) |
|
Popup-Menu auf rechter Maustaste in Produkteset (rechte Seite)
Kalkulation |
Artikelstammblatt |
Ablaufsteuerung |
Layout |
Popup-Menu auf rechter Maustaste in Produkteset (Baum, links)
Ansicht in Excel exportieren |
Ausschneiden |
Kopieren |
Komponenten kopieren |
Sortieren |
Aktualisieren |
Ablaufsteuerung |
Layout |
Popup-Menu beim Belegdruck
Provisorisch |
Definitiv |
Kopie |
|
Starten mit direktem Einsprung in Funktion
Das Programm kann mittels eines Aufstartparameters zu einem Einsprung in eine Funktion eines Menupunktes veranlasst werden. Zusammen mit dem Aufruf des Programmes muss der Parameter –f und dazu die Nummer gemäss der nachfolgenden Menueinträge mitgegeben werden.
Mit der Uebergabe der entsprechenden Funktionsnummer können auch Programmaufrufe für Stationen massgeschneidert werden, vor allem dann wenn dem betreffenden Anwender nur wenige Menupunkte zugänglich sein sollen. In den Aufrufeigenschaften des Programmeintrages in Windows kann die entsprechende Kommandozeile ergänzt werden.
Anzeige der Schnellerfassung beim Start des Programmes:
C:\programme\sage\Infoniqa ONE 200\bin\auftrag.exe –f48131
ODBC-Quelle, Datenbank, User
SIMI:DSN=odbc_source;UID=user_id;PWD=password;DATABASE=database;MANDY=mandant;PERI=periode; (Dieser Paramter impliziert -NOLOGO, schaltet also den Splash-Screen aus)
Ausschalten des Splashscreens beim Aufruf
-NOLOGO switches-off splash screen
Kurztasten
Die Bedienung kann weitgehend über die Tastatur erfolgen. Einige generelle Tastenbelegungen folgen den Standards von Microsoft (z.b. für das Einfügen, Ausschneiden, Speichern usw.), andere anwendungsspezifische Tastenbelegungen sind bei den betreffenden Menupunkten angezeigt. Die wichtigsten Tastenbelegungen sind:
Generelle Kurztasten |
Funktion |
---|---|
C auf Datumsfeld |
Einblenden des Kalenders |
Ins |
Einfügen des Tagesdatums auf Datumsfeld |
Alt-F4 |
Anwendung schliessen |
Ctrl-A |
Alles markieren (Grid, etc.) |
Ctrl-C |
Kopieren eines Feld- oder Gridinhaltes in die Zwischenablage |
Ctrl-N |
Neuen Datensatz oder Beleg eröffnen |
Ctrl-X |
Ausschneiden (zum Verschieben) |
Ctrl-V |
Einfügen aus Zwischenablage |
Ctrl-F |
Suchen |
Ctrl-K |
Datensatz kopieren |
Ctrl-M |
Mandant wählen |
Ctrl-O |
Geschäftsjahr wechseln |
Ctrl-P |
|
Ctrl-Q |
Vorschau |
Ctrl-S |
Datensatz speichern |
Ctrl-Del |
Datensatz löschen |
Ctrl-Cursor rechts/links |
Wortweise springen in Texten |
Ctrl-Enter |
Zeilenwechsel in Feldern, auf Schaltflächen zum Anwählen (Ausführen) der Funktion |
Shift-End |
Markieren bis zum Feldende resp. Zeilenende ab Cursorposition |
Ctrl-Shift-End |
Nächstes Wort markieren |
Ctrl-F4 |
Window schliessen (ohne speichern) |
Ctrl-F5 |
Fokus auf Tab setzen (zum wechseln mit Pfeiltasten) |
Ctrl-F6 |
Window wechseln |
Ctrl-PgDn, Ctrl-PgUp, CTRL-F7 |
Zwischen den Tab wechseln. Gewechselt wird derjenige Bereich wo der Fokus (z.B. aufgrund der Erfassung der Cursor steht) ist. |
Ctrl-Break |
Abbrechen der Datensuche bei Grid |
CTRL-TAB |
Wechsel zwischen den einzelnen Windows |
F1 |
Hilfe aufrufen |
F3 und CTRL-F |
Suchen |
F4 |
Öffnen einer Combobox |
F5 |
Refresh |
F6 |
Auswahlfokus zwischen den verschiedenen Windowbereichen wechseln (z.B. in Bereich mit den Schaltflächen oder den Bereich der Tabs) und Einsprung in Grid |
F10 |
Menu wird aktiviert |
F11 |
„Doppelclick“ |
Gemeinsame Hauptmenustruktur
Gemeinsame Hauptmenustruktur Auftrag-Finanz-Personal |
||
---|---|---|
Menupunkte |
|
Buchstabe |
Datei |
|
D |
|
Schließen Ctrl+F4 |
C |
|
Speichern Ctrl+S |
S |
|
Mandant wählen |
M |
|
Geschäftsjahr wählen |
O |
|
Druckereinrichtung... |
|
|
Vorschau |
Q |
|
Drucken... |
P |
|
Letzter Mandant |
|
|
Beenden |
B |
Bearbeiten |
|
B |
|
Ausschneiden |
A |
|
Kopieren |
K |
|
Einfügen |
I |
|
Datensatz kopieren |
O |
|
Datensatz löschen |
L |
|
Suchen |
S |
Ansicht |
|
A |
|
Symbolleiste |
S |
|
Statusleiste |
T |
Einfügen |
|
E |
|
Neuer Datensatz |
N |
Stammdaten |
|
S |
|
Adressen |
R |
|
Währungen |
W |
|
Kurse |
U |
|
Steuersätze |
S |
|
Zahlungskonditionen |
N |
|
Sachbearbeiter |
E |
|
Vertreter/Einkäufer |
V |
|
Individuelle Zusätze |
|
|
Aktivitäten |
|
|
Mitbewerber |
|
Extras |
|
X |
|
Einstellungen |
E |
|
Passwort ändern |
|
|
Auswertungen neu abfragen |
A |
Fenster |
|
F |
|
Überlappend |
L |
|
Untereinander |
U |
|
Nebeneinander |
N |
|
Alle Schließen |
A |
|
Symbole anordnen |
S |
Hilfe |
|
H |
|
Hilfethemen |
H |
|
Info über Auftrag |
O |
Gemeinsame Kurztasten für Menuaufrufe
Gemeinsame Aufrufe von Menupunkten |
|
---|---|
Ctrl-R |
Adressen |
Individuelle Kurztasten für Menuaufrufe
In den einzelnen Projekten werden weitere Kurztasten für die wichtigsten Menuaufrufe individuell eingesetzt.
Folgende Regel gilt dazu:
-
Alle restlichen CTRL- <Buchstabe>
-
CTRL-ALT-<Buchstaben>
-
CTRL-SHIFT-<Buchstabe>
Schaltflächen, Symbolleiste
Schalt- fläche |
Beschreibung |
Hot-Key |
---|---|---|
|
Mandant wählen |
Ctrl-+M |
|
Geschäftsjahr wählen |
Ctrl+O |
|
|
Ctrl+P |
|
Ausschneiden |
Ctrl+X |
|
Kopieren |
Ctrl+C |
|
Einfügen |
Ctrl+V |
|
Aktualisieren |
F5 |
|
Adressen (wie FINANZ) |
Ctrl+R |
|
Artikelstamm |
Ctrl+D |
|
Leistungsstamm |
Ctrl+L |
|
Konditionen |
Ctrl+W |
|
Kundenstamm |
|
|
Verkaufsbeleg |
Ctrl+B |
|
Schnellerfassung Verkauf |
Ctrl+Y |
|
Belegfluss Verkauf |
Ctrl+Alt+B |
|
Lieferantenstamm |
|
|
Einkaufsbeleg |
Ctrl+E |
|
Belegfluss Einkauf |
|
|
Vertragsstamm |
|
|
Technikerstamm |
|
|
Objektstamm |
|
|
Service Anruf |
|
|
Bestelleingang |
Ctrl+T |
|
Zugang |
Ctrl+G |
|
Abgang |
Ctrl+H |
|
Rückstände |
Ctrl+U |
|
Allgemeiner Datenaustausch |
|
|
Voreinstellungen |
|
|
Info |
|
|
Hilfethemen |
F1 |
Die Symbolleiste kann individuell angepasst werden. Für den Aufruf der Anpassungsfunktion in einen freien Raum der Symbolleiste doppelklicken.
Suchbegriffe und reservierte Zeichen
Einige Zeichen sind für spezielle Zwecke, z.B. für die Ersatzzeichen (Wildcards) reserviert. Diese Zeichen können zwar gespeichert werden (das Programm weist die Zeichen nicht zurück) dies um für spezielle Anwendungen, wo auf diese Funktionalitäten der reservierten Zeichen verzichtet wird, dies offenzuhalten. In den Suchprozessen der Anwendungen können diese Zeichen aber zu unvorhergesehenen Resultaten führen und sollten daher nicht eingegeben werden. Es handelt sich um folgende Zeichen:
* und % |
(Stern und Prozent) Diese werden als generelle Ersatzzeichen in Windows oder der Datenbank betrachtet. |
? und _ |
Fragezeichen und Unterstrich dienen als Ersatzzeichen eines einzelnen Zeichens |
[ und ] |
Eckige Klammern sind reserviert für Mengenangaben von Zeichen |
^ |
Caret-Zeichen einzeln ist reserviert für die Negation von Mengenangaben |
Zeichen für Suchbegriffe
% und * |
Ersetzt jede Menge (0 bis n) an Zeichen. Kann innerhalb einer Zeichenkette eingesetzt werden oder auch alleinstehend sein, um alle Daten gemäss dem betreffenden Feld zu suchen. |
_ und ? |
Ersetzt ein einzelnes Zeichen durch ein beliebiges Zeichen |
[...] |
In der eckigen Klammer kann eine Menge von Zeichen als Ersatz angegeben werden, Beispiel [a-f] oder [abcdef]. Jedes dieser Zeichen gilt als Ersatz an der betreffenden Stelle, ähnlich wie mit dem Ersatzzeichen ?, aber eingeschränkt auf die in der Menge angegebenen Zeichen. |
[^...] |
Bedeutung des Bereiches wie oben, aber negiert. Das heisst, die angegebenen Zeichen dürfen nicht als Ersatzzeichen eingesetzt werden. Somit gleiche Wirkung wie mit ? aber ohne die in der Klammer nach dem Caret angegebenen Zeichen. |
Datenstrukturierung (wichtigste Tabellen)
Die meisten Angaben zu den Daten des Artikels gelten auch gleich für Leistungen, Abzüge/Zuschläge und teilweise auch für die Projekte. Diese Bereiche nutzen die Stammdaten gemeinsam. Es sind hier die wesentlichen Tabellen aufgeführt. Tabellen mit Zusatzinformationen sind dem Datenmodell zu entnehmen.
Basisstammdaten
Zu den Tabellen, die durchwegs in anderen Stamm- und Bewegungsdaten eingesetzt werden, gehören:
ww_konstanten: Vorgabewerte die den Ablauf und Berechnungen steuern.
ww_einheit : Masseinheiten die physisch eindeutig definiert werden können (mehrstufig)
ww_verpackung : Verpackungseinheiten (mehrstufig), abhängig von Artikelcharakteristik
ww_lagort : Hierarchie der Lagerplätze und der Lagerorte (mehrstufig)
ww_grp, ww_grpstr : Mehrstufige Gruppenhierarchie
ww_gar : Angaben über Garantiebestimmungen und Zeiträume
Diese Stammdaten werden durch entsprechende Verbindungstabellen mit den Stammdaten, wie z.B. dem Artikelstamm verbunden. Solche Tabellen sind:
ww_artvarverp : Zuweisung der Verpackungsstufen
ww_artvarlag : Zuweisung der Lagerplätze
ww_grpartvar : Zuweisung der Gruppen zum Artikel
Artikelstamm
Zum Kernbereich des Artikelstammes gehören folgende Tabellen:
ww_artvar : Haupteintrag des Artikels
ww_akl : Artikel-Kunden/Lieferante
ww_charge : Chargen der einzelnen Artikel
ww_kalk : Angaben zu Einstandspreisen, Basispreisen usw.
Der Artikelstamm benötigt ergänzende Stammdaten die teilweise direkt zum Artikel erfasst werden und je nachdem individuell zum Artikel oder generell eingesetzt werden können. Solche Tabellen sind:
ww_mng : Mengenangaben zu Mindestbestand usw.
ww_bestand : Bestandesangaben pro Lagerplatz
ww_bez : alle mehrsprachigen Bezeichnungen von Artikel, Charge usw.
ww_text : mehrsprachige Textbausteine und Textblöcke
ww_kto : Alle Kontierungen zu Artikeln und zu Gruppen
ww_ursprung : Ursprungsangaben der Chargen
ww_speztext : Individuelle Texte und Prompts der Artikel und Projekte
ww_spezwert: Individuelle Werte und Datum
ww_bew : Alle Bewegungen des Artikels, Charge usw.
ww_artvarverp : Verknüpfung zur Verpackung (ww_verpackung)
Produkteset
Die Produkteset bilden einen eigenen hierarchischen Aufbau. Die kleinste Einheit ist eine Baugruppe die aus einem Kopf und dessen Komponenten besteht. Sowohl Kopf als auch Komponenten sind mit Artikeleinträgen verbunden.
ww_subprod : Produkteseteintrag
ww_prodstr : hierarchische Verknüpfung der Baugruppen (Kopfdaten)
Verkauf/Einkauf
Alle Informationen des Verkauf, Einkaufs und der Warenbewegungen sind zentral durch die Belege gespeichert. Auch für Warenbewegungen werden entsprechende Zeilen und damit ein „kleiner“ Beleg erstellt.
Eine zentrale Stellung nimmt die Tabelle ve_entitylink ein. Alle Referenzierungen werden über diese Tabelle durchgeführt. Auch Referenzierungen zwischen den Köpfen die aus Uebernahmen oder Rückstandsauflösungen entstehen.
Basisdaten von Verkauf und Einkauf
Die folgenden Tabellen steuern den Ablauf der Belege und geben auch Werte für die Erfassung vor:
ve_konstanten : Allg. Werteangaben zu Nummernkreisen und Voreinstellungen
ve_belegtyp : Definitionen zu den Belegtypen
ve_belegablauf : Verknüpfung der Belege für die Uebernahme
Belegdaten
ve_belegkopf : Belegköpfe der einzelnen Belege.
ve_zeilen : Zeileninformationen
ve_entitylink : Verknüpfungstabelle zwischen Köpfen, Zeilen usw.
ve_belegadressen : Sämtliche individuell veränderbaren Adressen des Beleges
ve_steuergruppen : Gesammelte Werte der Steuern des Beleges
ve_textbausteine : Stammdaten der Textbausteine
ve_tbreferenz : Verweise auf Textbausteine
ve_belegzusatz : Informationen die erst ab bestimmten Belegstadien (z.b. Rechnung ) nötig sind.
ve_ww_zeilen : Warenwirtschafts-relevante Daten die zur eigentlichen Bewegung gehören.
ve_zeilezusatz : Zusatzdaten der Belegzeile
ve_zeilemasse: Massangaben und Volumenzuschlag
ve_zeileplanlief: Mengenaufteilung der Zeilenmenge nach Lieferterminen
ve_zeilezahlung: Zahlungsangaben pro Zeile für Teilzahlungen
ve_zeilekonto: Ergänzende Konto z.b. für Umbuchungen
ve_op_buchung: Buchungsangaben zum Belegkopf
Konditionen (Preisfindung)
ww_prsrabtyp : Definition der möglichen Kombinationen
ww_prsrab : Verknüpfung zum Artikelstamm
ww_kndprsrab : Verknüpfung zu den Adressen (Debitoren)
ww_prs : Preisausprägungen (Datum etc.)
ww_prsstaffel : Preisangaben nach Staffeln
ww_rab : Rabatte
ww_rabstaffel : Rabatte in Staffel
ww_bonus : Bonusmengen
ww_bonusstaffel : Bonusmengen in Staffel
ve_prsherkunft: Preisherkunft der Preise und Rabatte der Belegzeilen
Projektstamm
ve_projekte : : Mehrstufige Projekthierarchie (mit View "projekte" aus Kompatibilität mit früheren Versionen)
Budget
ve_budget : Budget-Kopftabelle
ve_budgetzeile : Zeilen (Details)
ve_budgetverkn : Kombinationen der Budget (analog zu ww_prsrab)
Zusatzinformationen und Historisierung
Die Zusatzinformationen beinhalten Bereiche die primär der Organisation dienen. Auf der Basis dieser Daten werden Entscheide und auch Informationen für die tägliche Arbeit aufbereitet.
Die Historisierung dient sowohl der Nachprüfbarkeit von Abläufen als auch dem direkten Zugriff auf Belege und Bewegungen aus batchmässig ablaufenden Funktionen.
Zusatzinformationen:
ve_notizen : Notizen und Termine zu Kunden und Lieferanten
Historisierung:
ve_belhistkopf : Pro Funktionslauf ein Eintrag als Kopfinformation
ve_buchhist : Historisierung der Buchungsläufe
ve_buchref : Referenzen der einzelnen Buchungen
ve_belhist : Historisierung von Batchläufen der Belege
ww_invjournal : Historisierung der Inventurdaten
ww_sernnrhist: Seriennummer-History
ww_gebindehist: Gebindehistory
Hilfstabellen
Diese Tabellen dienen ergänzenden Informationen zu bereits bestehenden Stammdatenbereichen z.B. von Finanz.
debizusatz : enthält alle auftragsspezifischen Informationen des Kundenstammes
kredizusatz : enthält alle auftragsspezifischen Informationen des Lieferantenstammes
Tabellen
Entität: ww_artvar
Der Haupteintrag des Artikels ist in dieser Tabelle gespeichert. Alle anderen Tabellen referenzieren über die interne Artikelnummer (artvarnum) den Artikel.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
|
---|---|---|---|---|---|---|---|
1 |
P |
artvarnum |
int |
Artikel |
|
X |
|
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
|
3 |
|
artnum |
VC(30) |
Artikelnummer |
|
X |
|
4 |
|
matchcode |
VC(15) |
Matchcode |
|
|
|
5 |
|
strichcodetyp |
int |
Strichcodetyp |
|
|
|
6 |
|
strichcode |
char(25) |
Strichcode |
|
|
|
7 |
|
ktonum |
int |
Konto |
|
|
|
8 |
|
textnum |
int |
Text |
|
|
|
9 |
|
beznum |
int |
Bezeichnung |
|
|
|
10 |
|
edinum |
int |
Edifact |
|
|
|
11 |
|
garnum |
int |
Garantie |
|
|
|
12 |
|
abccode |
int |
ABC-Code |
|
|
|
13 |
|
xyzcode |
int |
XYZ-Code |
|
|
|
14 |
|
letzteinventur |
datetime |
Datum letzte Inventur |
|
|
|
15 |
|
status |
int |
Status |
|
|
|
16 |
|
chargencode |
int |
Chargenführungscode |
|
|
|
17 |
|
seriennumercode |
int |
Seriennummercode |
|
|
|
18 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
|
19 |
|
upddte |
datetime |
Mutationsdatum |
|
|
|
20 |
|
artvartyp |
int |
Artikeltyp |
|
|
|
21 |
|
erwktonum |
int |
Erweiterte Kontierung |
|
|
|
22 |
|
verkverpnum |
int |
Vorschlagsverpackung |
|
|
|
23 |
|
bestfuehrung |
int |
Bestandesführung (neg. Bst) |
|
|
|
24 |
|
verfalltage |
int |
Verfalltage für Chargen |
|
|
|
25 |
|
vkreihenflg |
int |
Verkaufsreihenfolge |
|
|
|
26 |
|
erfuseridnbr |
int |
Benutzer Erfassung |
|
|
|
27 |
|
upduseridnbr |
int |
Benutzer Mutation |
|
|
|
28 |
|
ursprungnbr |
int |
Ursprungsangaben |
|
|
|
29 |
|
memotext |
varchar(2000) |
Memotext |
|
|
|
30 |
|
gultigvon |
datetime |
Gültig von |
|
|
|
31 |
|
gultigbis |
datetime |
Gültig bis |
|
|
|
32 |
|
jahrgang |
VC(30) |
Jahrgang |
|
|
|
33 |
|
trinkreif |
VC(30) |
Trinkreife |
|
|
|
34 |
|
einkverpnum |
Int |
Vorschlagsverpackung Einkauf |
|
|
|
35 |
|
abgverpnum |
Int |
|
|
|
|
36 |
|
zugverpnum |
Int |
|
|
|
|
37 |
|
lanr |
Varchar(15) |
Finanz-Leistungsnummer |
|
|
|
38 |
|
kanr |
Char(15) |
Finanz-Kostenart |
|
|
|
39 |
|
labr_id |
int |
Leistungsabrechnung ID |
|
|
|
40 |
|
volumen |
decimal(10,4) |
|
|
|
|
41 |
|
monopolgebuhr |
decimal(21,6) |
|
|
|
|
42 |
|
kndzugriff |
int |
|
|
|
ArtVarNum:
Interne Referenzierungsnummer für den Artikel, Leistung oder A/Z. Die Nummern sind segmentiert in folgende Bereiche:
1 .... 999‘999 : Artikel
1‘000‘000 ... 1‘999‘999 : Leistung
2‘000‘000 ... 2‘999‘999 : Abzüge/Zuschläge
Status: Referenziert auf die Code-Tabelle mit Typ „Status“.
Artvartyp: Referenziert auf die Code-Tabelle mit Typ „Artikeltyp“.
Entität: ww_artvarnum
Alternative Artikelnummern und Strichcodes.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
artvarnumid |
int |
Id |
|
identity |
2 |
|
mandid |
char(2) |
Mandant |
|
X |
3 |
|
artvarnum |
int |
Artikle |
|
X |
4 |
|
verpnum |
int |
Verpackung |
|
X |
5 |
|
artnum |
Varchar(30) |
alternative Artikelnummer |
|
X |
6 |
|
strichcodetyp |
int |
Strichcodetyp |
|
|
7 |
|
strichcode |
char(25) |
alternativer Strichcode |
|
|
8 |
|
status |
int |
Status des Eintrags |
|
|
9 |
|
prioritaet |
int |
Priorität |
|
|
Entität: ww_kto
Kontierungen des Artikels resp. der Gruppen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
ktonum |
int |
Intern. Kontoreferenz |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-ID |
|
X |
3 |
|
erlkto |
char(15) |
Erlöskonto |
|
|
4 |
|
erlkst |
char(15) |
Erlöskostenstelle |
|
|
5 |
|
erlktr |
char(15) |
Erlöskostenträger |
|
|
6 |
|
aufwkto |
char(15) |
Aufwandkonto |
|
|
7 |
|
aufwkst |
char(15) |
Aufwandkostenstelle |
|
|
8 |
|
aufwktr |
char(15) |
Aufwandkostenträger |
|
|
9 |
|
beschfkto |
char(15) |
Beschaffungskonto |
|
|
10 |
|
beschfkst |
char(15) |
Beschaffungskostenstelle |
|
|
11 |
|
beschfktr |
char(15) |
Beschaffungskostenträger |
|
|
Entität: ww_bez
Generelle Tabelle für alle Bezeichnungen zu Artikeln, Chargen, Einheiten usw. Die Referenzierung geschieht über die Bezeichnungsnummer und den Typ.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
beznum |
int |
Bezeichnungsnummer |
|
X |
2 |
P |
beztyp |
int |
Bezeichnungstyp |
|
X |
3 |
P |
Lcid |
int |
Sprachcode |
|
X |
4 |
P |
mandid |
char(2) |
Mandanten-ID |
|
X |
5 |
|
kurztext |
VC(60) |
Kurztext |
|
X |
6 |
|
langtext |
VC(255) |
Langtext |
|
|
7 |
|
dokutext |
VC(2000) |
Dokutext |
|
|
Beztyp:
10 |
WW_ArtVar |
|
BezNum |
|
Artikel-Bezeichnung |
|
---|---|---|---|---|---|---|
11 |
|
|
|
|
|
Artikel-Gruppen-Bezeichnung |
12 |
|
|
|
|
|
Artikel-Lager-Bezeichnung |
15 |
|
|
|
|
|
Leistung-Bezeichnung |
20 |
WW_Charge |
|
BezNum |
|
Chargen-Bezeichnung |
|
30 |
WW_Einheit |
|
BezNum |
|
Mengeneinheit-Bezeichnung |
|
35 |
|
|
|
|
|
Produkteset-Bezeichnung |
40 |
WW_Verpackung |
|
VerpNum |
|
Verpackungs-Bezeichnung |
|
50 |
WW_Verpackung |
|
MngEnhNum |
Verpackungsmengeneinheit-Bezeichnung |
|
|
60 |
WW_SubProd |
BezNum |
|
Produkteset-Bezeichnung |
|
|
61 |
|
|
|
|
|
Projektprodukte-Bezeichnung |
70 |
VE_ProjektAuftrag |
BezNum |
|
Gruppen-Bezeichnung |
|
|
80 |
|
|
|
|
|
Lieferanten-Bezeichnung |
90 |
|
|
|
|
|
Kunden-Bezeichnung |
91 |
|
|
|
|
|
Adressgruppen-Bezeichnung |
95 |
|
|
|
|
|
Garantie-Bezeichnung |
100 |
|
|
|
|
|
Kalkulations-Bezeichnung |
101 |
|
|
|
|
|
Gruppen-Textbaustein-Bezeichnung |
102 |
|
|
|
|
|
Lager-Textbaustein-Bezeichnung |
110 |
|
|
|
|
|
Artikel-Textbaustein-Bezeichnung |
111 |
|
|
|
|
|
Leistung-Textbaustein-Bezeichnung |
112 |
|
|
|
|
|
A/Z-Textbaustein-Bezeichnung |
114 |
|
|
|
|
|
Allgemeiner-Textbaustein-Bezeichnung |
115 |
|
|
|
|
|
Verkauf-Textbaustein-Bezeichnung |
116 |
|
|
|
|
|
Einkauf-Textbaustein-Bezeichnung |
117 |
|
|
|
|
|
Herkunft-Bezeichnung |
118 |
|
|
|
|
|
Gruppen-Textbaustein-Bezeichnung |
119 |
|
|
|
|
|
Adressgruppen-Textbaustein-Bezeichnung |
120 |
|
|
|
|
|
Chargen-Textbaustein-Bezeichnung |
125 |
|
|
|
|
|
S/N-Textbaustein-Bezeichnung |
130 |
|
|
|
|
|
Zugang-Finanz-Bezeichnung |
140 |
|
|
|
|
|
Abgang-Finanz-Bezeichnung |
150 |
|
|
|
|
|
Inventur-Finanz-Bezeichnung |
160 |
|
|
|
|
|
Zeilen-Finanz-Bezeichnung |
161 |
|
|
|
|
|
Zeilen-Mengenberechnung-Bezeichnung |
170 |
|
|
|
|
|
Belegkopf-Bezeichnung |
171 |
|
|
|
|
|
Belegkopf-Indiv-Bezeichnung |
172 |
|
|
|
|
|
Belegkopf-Indiv2-Bezeichnung |
180 |
|
|
|
|
|
Belegzeilen-Finanzkalkulation-Bezeichnung |
190 |
|
|
|
|
|
Sachmerkmale-Bezeichnung |
200 |
|
|
|
|
|
Allgemeine-Bezeichnung |
210 |
|
|
|
|
|
Projektprodukteset-Bezeichnung |
220 |
|
|
|
|
|
Fertigungskosten-Bezeichnung |
300 |
|
|
|
|
|
Textbaustein-Basis-Bezeichnung |
310 |
|
|
|
|
|
Gebinde-Bezeichnung |
400 |
|
|
|
|
|
Getränke-Bezeichnung |
500 |
|
|
|
|
|
Indiv. Report Werte-Bezeichnung |
501 |
|
|
|
|
|
Indiv. Report Texte-Bezeichnung |
600 |
|
|
|
|
|
Textbaustein Belegtyplink-Bezeichnung |
610 |
|
|
|
|
|
Textbausteine-Bezeichnung |
700 |
|
|
|
|
|
Fahrzeuge-Bezeichnung |
710 |
|
|
|
|
|
Touren-Bezeichnung |
800 |
|
|
|
|
|
Webinfo-Bezeichnung |
900 |
|
|
|
|
|
Service-Vertrag-Bezeichnung |
950 |
|
|
|
|
|
Service-Techniker-Bezeichnung |
1010 |
|
|
|
|
|
Service-Objekt-Bezeichnung |
1100 |
|
|
|
|
|
Service-Anruf-Bezeichnung |
1101 |
|
|
|
|
|
Service-Anruf-Comboboxen-Bezeichnung |
Entität: ww_einheit
Grundeinheiten der Warenwirtschaft. Dies betrifft alle durch fixe physikalische Eigenschaften bezifferbaren Einheiten.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
enhnum |
int |
Einheitennummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
enhtyp |
int |
Einheitentyp |
|
|
4 |
|
oberenhnum |
int |
Obereinheit |
|
|
5 |
|
rundung |
decimal(17,6) |
Rundung |
|
|
6 |
|
einhfaktor |
decimal(17,6) |
Faktor |
|
|
7 |
|
einhdivisor |
decimal(17,6) |
Divisor |
|
|
8 |
|
Edi |
Varchar(15) |
EDIFACT ISO Einheit |
|
|
Faktor und Divisor beziehen sind auf die Umrechung der Einheiten in Bezug auf die eingetragene Obereinheit.EnhTyp:
1 = Gewicht
2 = Volumen
3 = Mengen
4 = Fläche
5 = Zeiteinheiten
15 = Verpackungen
Entität: ww_verpackung
Verpackungen und Verpackungsstufen eines Artikels. Die Verpackungen sind meistens von den Eigenschaften des Artikels abhängig. Somit sind auch die Umrechnungen jeweils vom Artikel abhängig.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
verpnum |
int |
Intern. Verpackungsnummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
oberverpnum |
int |
Nächste Verpackungsstufe |
|
|
4 |
|
faktor |
int |
Preisfaktor |
|
|
5 |
|
divisor |
int |
Preisdivisor |
|
|
6 |
|
umrfaktor |
int |
Umrechnungsfaktor |
|
|
7 |
|
umrdivisor |
int |
Umrechnungsdivisor |
|
|
8 |
|
bttogew |
decimal(17,6) |
Bruttogewicht |
|
|
9 |
|
nttogew |
decimal(17,6) |
Nettogewicht |
|
|
10 |
|
geweinhnum |
int |
Gewichtseinheit |
|
|
11 |
|
volumen |
decimal(17,6) |
Volumen |
|
|
12 |
|
volenhnum |
int |
Volumeneinheit |
|
|
13 |
|
lange |
decimal(17,6) |
Länge |
|
|
14 |
|
breite |
decimal(17,6) |
Breite |
|
|
15 |
|
hohe |
decimal(17,6) |
Höhe |
|
|
16 |
|
groenhnum |
int |
Grösseneinheit |
|
|
17 |
|
beznum |
int |
Bezeichnung |
|
|
18 |
|
verpenhnum |
int |
Verpackungseinheit |
|
|
19 |
|
strichcodetyp |
int |
Strichcodetyp |
|
|
20 |
|
strichcode |
char(25) |
Strichcode |
|
|
21 |
|
Verwendung |
int |
Verwendung |
|
|
22 |
|
entsorgungsgebuhr |
decimal(21,6) |
|
|
|
Der Preisfaktor und -divisor gibt an um wieviele Stellen der Dezimalpunkt des Preises geschoben werden soll, resp. für welche Anzahl dieser Verpackungseinheit der Preis gilt.
Der Umrechnungsfaktor und -divisor bezieht sich auf die Umrechnung gegenüber der nächst höheren Stufe.
Der Strichcode und dessen Typ beziehen sich als individuelle Artikelnummer auf die aktuelle Verpackungsstufe.
Die Verwendung gibt an ob die Verpackung für Einkauf, Verkauf oder die Lagerung als Vorgabe zugezogen werden soll.
Entität: ww_artvarverp
Verknüpfung der Artikel zu deren Verpackungseinheit und damit auch zur Verpackungshierarchie.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
artvarnum |
int |
Artikel |
|
X |
2 |
P |
verpnum |
int |
Verpackung |
|
X |
3 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
Entität: ww_lagort
Stammdaten der Lager.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
lagnum |
int |
Lager |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
oberlagort |
int |
Höherer Lagerort |
|
|
4 |
|
bez |
VC(35) |
Bezeichnung |
|
|
5 |
|
kapaz |
decimal(17,6) |
Kapazität |
|
|
6 |
|
kapenhnum |
int |
Kapazitätseinheit |
|
|
7 |
|
gewicht |
decimal(17,6) |
Gewicht |
|
|
8 |
|
gewenhnum |
int |
Gewichtseinheit |
|
|
9 |
|
lange |
decimal(17,6) |
Länge |
|
|
10 |
|
breite |
decimal(17,6) |
Breite |
|
|
11 |
|
hohe |
decimal(17,6) |
Höhe |
|
|
12 |
|
volenhnum |
int |
Volumeneinheit |
|
|
13 |
|
codenum |
int |
Codeverweis |
|
|
14 |
|
sperre |
char(1) |
Sperrcode |
|
|
15 |
|
belegbarcode |
char(1) |
Belegbarkeit |
|
|
16 |
|
prioritaet |
int |
Priorität |
|
|
17 |
|
bestfuehrung |
int |
Bestandesführung (neg. Bestände) |
|
|
18 |
|
dknbr |
int |
Kundennummer |
|
|
19 |
|
dkart |
int |
Adressart |
|
|
20 |
|
status |
int |
Status |
|
|
Sperre:
0 = offen,
1 = gesperrt
Belegbarcode:
0 = einfach belegbar,
1 = mehrfach belegbar
bestfuehrung:
0 = keine negativen Bestände
1 = negative Bestände erlaubt
status:
0/NULL = aktiv
1 = gesperrt
2 = aktiv
weitere Stati sind reserviert
Prioritaet:
Gibt die Reihenfolge des Einsatzes der Lager im Vorschlag der Artikel an. Um ein Lager von einem automatischen Vorschlag resp. einer automatischen Abbuchung zu sperren muss seine Priorität auf > 90 gesetzt werden.
Entität: ww_lagbaum
Stammdatenhierarchie der Lager.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
posnum |
int |
Positionsnummer |
|
Identity |
2 |
|
lagnum |
int |
Lager |
|
|
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
|
4 |
|
stufe |
int |
Stufe |
|
|
Diese Tabelle dient intern der Beschleunigung des Aufbaus der Lagerstrukturen in den Baumanzeigen. Die Daten werden abhängig vom aktuell bestehenden Lager gefüllt und sollten nicht für andere Zwecke eingesetzt werden. Der Inhalt dieser Tabelle ist redundant und kann auch vollständig gelöscht werden (baut sich beim nächsten Aufruf selbst auf).
Entität: ww_lagersvlink
Verknüpfung zu Partnerinformationen, z.b. Vertreter oder Sachbearbeiter
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
lagnum |
int |
Lager |
|
X |
2 |
P |
sv_id |
varchar(15) |
Id Vertreter/Sachbearb. |
|
X |
3 |
P |
sv_typ |
int |
Typ |
|
X |
4 |
P |
mandid |
char(2) |
Mandant |
|
X |
5 |
|
prioritaet |
int |
Priorität |
|
|
6 |
|
status |
int |
Status |
|
|
7 |
|
abbuchungsart |
int |
Abbuchungsart |
|
|
8 |
P |
artvarnum |
int |
int. Artikelnummer |
|
X |
Entität: ww_artvarlag
Verknüpfung der Lagerorte (ww_lagort) mit den jeweiligen Artikel. Jeder Artikel kann auf mehreren Lagerplätzen liegen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
adrnbr |
int |
Adresse |
|
X |
2 |
P |
artvarnum |
int |
Artikel |
|
X |
3 |
P |
lagnum |
int |
Lager |
|
X |
4 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
prioritaet |
int |
Priorität |
|
|
6 |
|
stdbestand |
decimal(17,6) |
Standard-Bestand |
|
|
7 |
|
anfordmng |
decimal(17,6) |
Anforderungsmenge |
|
|
8 |
|
status |
int |
Status |
|
|
Der Standard- (oder Soll-) Bestand kann für den auf diesem Lagerplatz erforderlichen normalen Bestand und damit eine lagerortsspezische Bewirtschaftung zugezogen. Die Anforderungsmenge ist die mindestens nachzuliefernde Menge für diesen Lagerort (oder Platz).
Entität: ww_grp
Basisstammdaten der Gruppen. Die oberste Gruppenhierarchie wird durch die Codetabelle mit den Einträgen unter „ArtikelGruppe“ gesteuert.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
|
intgrpnum |
Int |
Interne Gruppenid |
|
Identity |
2 |
P |
artgrp |
VC(30) |
Gruppe |
|
X |
3 |
P |
bereich |
int |
Bereich |
|
X |
4 |
P |
mandid |
char(2) |
Mandaten-Id |
|
X |
5 |
|
ktonum |
int |
Kontonummer |
|
|
6 |
|
codenum |
int |
Codeverweis |
|
|
7 |
|
grpbez |
VC(35) |
Gruppenbezeichnung |
|
|
8 |
|
status |
int |
Status |
|
|
9 |
|
lanr |
Varchar(15) |
Finanz-Leistungsnummer |
|
|
10 |
|
kanr |
Char(15) |
Finanz-Kostenart |
|
|
11 |
|
labr_id |
int |
Leistungsabrechnung ID |
|
|
Bereich:
Dient als Verweis auf die oberste Gruppenstufe des Typs „ArtikelGruppe“ in der Codetabelle. Die Grundtypen sind:
1 = Allg. Gruppe 1
2 = Preisgruppen
3 = Rabattgruppen
5 = Assortierungsgruppen
6 = Kalkulationsgruppe
14 = Kontierungsvorgaben
15 = Sachmerkmale
16 = Abzüge/Zuschläge
21 = Allg. Gruppe 2
22 = Allg. Gruppe 3
24 = Erweiterte Kontierungsvorgaben
25 = Budget-Gruppen
31 = Klassifikationen 1
32 = Klassifikationen 2
33 = Klassifikationen 3
Diese Gruppentypen besitzen eine fixe Funktionalität die sich z.b. in der Preisfindung auswirkt. Weitere Gruppentypen werden als allgemeine Gruppen aufgenommen und können auch zusätzlich als Titel in der Code-Tabelle erfasst werden.
Entität: ww_grpstr
Die Gruppensteuerung dient der hierarchischen Verknüpfung der verschiedenen Gruppen der Ebenen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
grpstrnum |
integer |
Gruppensteuerungsnummer |
|
X |
2 |
P |
bereich |
int |
Bereich |
|
X |
3 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
obergrp |
VC(30) |
Obergruppe |
|
|
5 |
|
untergrp |
VC(30) |
Untergruppe |
|
|
Entität: ww_grpbaum
Verknüpfung der Gruppenhierarchie.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
posnum |
int |
Positionsnummer |
|
Identity |
2 |
|
intgrpnum |
int |
Interne Gruppenid |
|
|
3 |
|
bereich |
int |
|
|
|
4 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
stufe |
int |
Stufe |
|
|
Diese Tabelle dient intern der Beschleunigung des Aufbaus der Gruppenstrukturen in den Baumanzeigen. Die Daten werden abhängig von den aktuell bestehenden Gruppen gefüllt und sollten nicht für andere Zwecke eingesetzt werden. Der Inhalt dieser Tabelle ist redundant und kann auch vollständig gelöscht werden (baut sich beim nächsten Aufruf selbst auf).
Entität: ww_grpartvar
Zuweisung der Gruppen zu den Artikeln.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
artvarnum |
int |
Artikel |
|
X |
2 |
P |
artgrp |
VC(30) |
Gruppe |
|
X |
3 |
P |
bereich |
int |
Bereich |
|
X |
4 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
Entität: ww_smk
Sachmerkmale für Farben, Grössen usw.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
smkID |
int |
Sachmerkmals-ID |
|
Identity |
2 |
|
BezNum |
int |
Bezeichnung |
|
|
3 |
|
status |
int |
Status |
|
|
4 |
|
smktyp |
int |
Sachmerkmalstyp |
|
|
5 |
|
ersatzsmkid |
int |
Ersatzsachmerkmal |
|
|
6 |
|
MandID |
char(2) |
Mandanten-ID |
|
|
Sachmerkmalstyp: Typisierung gemäss Einträgen in der Code-Tabelle.
Entität: ww_smkgrp
Zuweisung der Sachmerkmale zu Artikelgruppen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
smkID |
int |
Sachmerkmals-ID |
|
X |
2 |
P |
intgrpnum |
int |
Interne Artikelgruppennr. |
|
X |
3 |
P |
MandID |
char(2) |
Mandanten-ID |
|
X |
Entität: ww_mng
Mengenangaben für die Bestellvorschläge und Entscheide der Lagerführung des Artikels.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
2 |
P |
mngid |
int |
Mengennummer |
|
Identity |
3 |
|
artvarnum |
int |
Artikel |
|
X |
4 |
|
charnum |
int |
Charge |
|
|
5 |
|
lagnum |
int |
Lager |
|
|
6 |
|
verpnum |
int |
Verpackung |
|
|
7 |
|
adrnbr |
int |
Adresse |
|
|
8 |
|
mindesbestand |
decimal(17,6) |
Mindestbestand |
|
|
9 |
|
sollbestand |
decimal(17,6) |
Sollbestand |
|
|
10 |
|
maxbestand |
decimal(17,6) |
Max. Bestand |
|
|
11 |
|
bstpunkt |
decimal(17,6) |
Bestellpunkt |
|
|
12 |
|
mindestbstmng |
decimal(17,6) |
Mindestbestellmenge |
|
|
13 |
|
verpackungsmng |
decimal(17,6) |
Verpackungsmenge |
|
|
14 |
|
lieferfrist |
int |
Lieferfrist |
|
|
15 |
|
offenebstmng |
decimal(17,6) |
Offene Bestellmenge |
|
|
16 |
|
dschnbstmng |
decimal(17,6) |
Durchschn. Bestellmenge |
|
|
17 |
|
hchtbstmng |
decimal(17,6) |
Höchste Bestellmenge |
|
|
18 |
|
tftbstmng |
decimal(17,6) |
Tiefste Bestellmenge |
|
|
19 |
|
letztebstmng |
decimal(17,6) |
Letzte Bestellmenge |
|
|
20 |
|
selbskosten |
decimal(21,6) |
Selbstkosten |
|
|
21 |
|
letztesbstdat |
datetime |
Letztes Bestelldatum |
|
|
22 |
|
mindbstuschr |
int |
Flag Mindestbest.unterschr. |
|
|
23 |
|
bstuschr |
int |
Flag Bestandesunterschreitung |
|
|
24 |
|
mindabnahmemng |
decimal(17,6) |
Mindestabnahmemenge |
|
|
25 |
|
mindpreis |
decimal(21,6) |
Mindestpreis |
|
|
26 |
|
dschnbedarf |
decimal(17,6) |
Durchschn. Bedarf |
|
|
27 |
|
vkmindestbstmng |
decimal(17,6) |
|
|
|
Entität: ww_bestand
Kumulierte Bestandesinformationen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
artvarnum |
int |
Artikel |
|
X |
2 |
P |
charnum |
int |
Charge |
|
X |
3 |
P |
verpnum |
int |
Verpackung |
|
X |
4 |
P |
lagnum |
int |
Lager |
|
X |
5 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
6 |
|
mng |
decimal(17,6) |
Menge |
|
|
7 |
|
gewicht |
decimal(17,6) |
Gewicht |
|
|
8 |
|
volumen |
decimal(17,6) |
Volumen |
|
|
9 |
|
rmng |
decimal(17,6) |
Reservierte Menge |
|
|
10 |
|
rgewicht |
decimal(17,6) |
Reserviertes Gewicht |
|
|
11 |
|
rvolume |
decimal(17,6) |
Reserviertes Volumen |
|
|
Entität: ww_charge
Chargen und/oder Seriennummern die zu einem Artikel geführt werden.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
charnum |
int |
Intern. Chargennummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
artvarnum |
int |
Artikel |
|
X |
4 |
|
charge |
VC(30) |
Charge |
|
X |
5 |
|
beznum |
int |
Bezeichnung |
|
|
6 |
|
textnum |
int |
Text |
|
|
7 |
|
qsnum |
VC(30) |
Qualitätszertifikatsnummer |
|
|
8 |
|
eingdte |
datetime |
Eingangsdatum |
|
|
9 |
|
verfdte |
datetime |
Verfalldatum |
|
|
10 |
|
ursprungnbr |
int |
Ursprung |
|
|
11 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
12 |
|
upddte |
datetime |
Mutationsdatum |
|
|
13 |
|
status |
int |
Status |
|
|
14 |
|
erfuseridnbr |
int |
Benutzer |
|
|
15 |
|
upduserid |
int |
Benutzer |
|
|
Entität: ww_bew
Warenwirtschafts-Bewegungen des Artikels.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
bewnum |
int |
Intern. Bewegungsnummer |
|
Identity |
2 |
|
parbewnum |
int |
Ursprungsbewegungsnummer |
|
|
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
belegid |
int |
Belegidentifikation |
|
|
5 |
|
artvarnum |
int |
Artikel |
|
X |
6 |
|
charnum |
int |
Charge |
|
X |
7 |
|
verpnum |
int |
Verpackung |
|
X |
8 |
|
lagnum |
int |
Lager |
|
X |
9 |
|
mng |
decimal(17,6) |
Menge |
|
|
10 |
|
einstdpreis |
decimal(21,6) |
Durchschn. Einstandspreis |
|
|
11 |
|
prs |
decimal(21,6) |
FiFo-Einstandspreis |
|
|
12 |
|
freiemenge |
decimal(17,6) |
Freie Menge |
|
|
13 |
|
bewertungsparent |
int |
Bewegung für Bewertung |
|
|
14 |
|
buchungstatus |
int |
Buchungsstatus |
|
X |
15 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
16 |
|
storno |
Int |
storno |
|
X |
17 |
|
erfuseridnbr |
char(8) |
Benutzer |
|
|
18 |
|
Valutadt |
Smalldatetime |
Bei Inventur ist es das effektive Inventurdatum. In anderen Fällen entspricht es dem erfdte |
|
X |
Der in „Preis“ gespeicherte Wert wird gemäss der Einstellungen in den Konstanten entweder aus dem Einstandspreis oder einer Berechnungsmethode (z.B. FIFO) abgelegt.
Entität: ww_bew_archiv
Alte Warenwirtschafts-Bewegungen die aus Gründen der Performance wegkopiert werden. Diese dienen der Statistik und Vergleichen mit früheren Perioden.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
bewnum |
int |
Bewegungsnummer |
|
X |
2 |
|
parbewnum |
int |
Ursprungsbewegung |
|
|
3 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
belegid |
int |
Belegidentifikation |
|
|
5 |
|
artvarnum |
int |
Artikel |
|
|
6 |
|
charnum |
int |
Chargennummer |
|
|
7 |
|
verpnum |
int |
Verpackungsnummer |
|
|
8 |
|
lagnum |
int |
Lager |
|
|
9 |
|
mng |
decimal(17,6) |
Menge |
|
|
10 |
|
prs |
decimal(21,6) |
Preis |
|
|
11 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
12 |
|
erfuserid |
int |
Benutzer |
|
|
13 |
|
storno |
int |
|
|
|
Entität: ww_bewwerte
Einstandswerte zu den Warenwirtschafts-Bewegungen des Artikels.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
bewnum |
int |
Intern. Bewegungsnummer |
|
X |
2 |
P |
kalknbr |
int |
Kalkulationsdatensatznummer |
|
X |
3 |
|
einstandsprs1 |
float |
Einstandspreis 1 |
|
|
4 |
|
einstandsprs2 |
float |
Einstandspreis 2 |
|
|
5 |
|
einstandsprs3 |
float |
Einstandspreis 3 |
|
|
6 |
|
einstandsprs4 |
float |
Einstandspreis 4 |
|
|
7 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
8 |
|
bestand |
decimal(17,6) |
Bestand |
|
|
9 |
|
lagerbestand |
decimal(17,6) |
Lager Bestand |
|
|
10 |
|
bewpos |
int |
logische Position der Bewegungen |
|
|
Entität: ww_akl
Lieferanten- und Kundeninformationen zum Artikel. Verknüpfungen, spezifische Daten die für Lieferanten und Kunden erfasst werden.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
artvarnum |
int |
Artikel |
|
X |
2 |
P |
dknbr |
int |
Nummer des Lieferanten oder Kunden |
|
X |
3 |
P |
art |
char(1) |
Lief. oder Kunde |
D, K |
X |
4 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
prioritaet |
int |
Priorität |
|
|
6 |
|
artnum |
VC(30) |
Artikelnummer |
|
|
7 |
|
bez |
VC(255) |
Bezeichnung |
|
|
8 |
|
strichcodetyp |
int |
Strichcodetyp |
|
|
9 |
|
strichcode |
char(25) |
Strichcode |
|
|
10 |
|
lieferfrist |
int |
Lieferfrist |
|
|
11 |
|
mindestbestellmng |
decimal(17,6) |
Mindestbestellmenge |
|
|
12 |
|
verpackungsmng |
decimal(17,6) |
Verpackungsmenge |
|
|
13 |
|
optimbestmng |
decimal(17,6) |
Optimale Bestellmenge |
|
|
14 |
|
festebestmng |
decimal(17,6) |
Feste Bestellmenge |
|
|
15 |
|
textnum |
int |
Text |
|
|
16 |
|
texttyp |
int |
Texttyp |
|
|
17 |
|
letztprs |
decimal(21,6) |
Letzter Preis |
|
|
18 |
|
letztdte |
datetime |
Letztes Besch. Datum |
|
|
19 |
|
artvarurl |
VC(60) |
WWW-Adresse |
|
|
20 |
|
verfgbmng |
decimal(17,6) |
Verfügbare Menge |
|
|
21 |
|
lagerstatus |
int |
Lagerstatus |
|
|
22 |
|
herstname |
VC(255) |
Name des Herstellers |
|
|
23 |
|
herstartnr |
VC(30) |
Artikelnummer d. Herstellers |
|
|
24 |
|
herstbez |
VC(255) |
Art.Bezeichnung beim Hersteller |
|
|
25 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
26 |
|
upddte |
datetime |
Mutationsdatum |
|
|
27 |
|
erfuseridnbr |
int |
Benutzer |
|
|
28 |
|
upduseridnbr |
int |
Benutzer |
|
|
29 |
|
maxbstmng |
Decimal(17,6) |
Maximale Bestellmenge |
|
|
30 |
|
costtype |
varchar(50) |
|
|
|
31 |
|
accounttype |
varchar(50) |
|
|
|
32 |
|
accountvalue |
varchar(50) |
|
|
|
Entität: ww_kalk
Zentrale Verwaltung aller Einstandspreise und Basispreise der Artikel. Die Daten sind in Grundwährung.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
kalknbr |
int |
Intern. Kalkulationsnummer |
|
Identity |
2 |
|
artvarnum |
int |
Artikel |
|
|
3 |
|
charnum |
int |
Charge |
|
|
4 |
|
lagort |
int |
|
|
X |
4 |
|
verpnum |
int |
Verpackung |
|
|
5 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
6 |
|
beznum |
int |
Bezeichnung |
|
|
7 |
|
basisprs |
decimal(21,6) |
Basispreis |
|
|
8 |
|
beschaffungskosten |
decimal(21,6) |
Beschaffungskosten |
|
|
9 |
|
zoll |
decimal(21,6) |
Zollkosten |
|
|
10 |
|
extras |
decimal(21,6) |
Extra-Kosten |
|
|
11 |
|
einstandspreis1 |
float |
Einstandspreis 1 |
|
|
12 |
|
einstandspreis2 |
float |
Einstandspreis 2 |
|
|
13 |
|
einstandspreis3 |
float |
Einstandspreis 3 |
|
|
14 |
|
einstandspreis4 |
float |
Einstandspreis 4 |
|
|
15 |
|
ep1berechnung |
int |
Berechnungsmethode 1 |
|
|
16 |
|
ep2berechnung |
int |
Berechnungsmethode 2 |
|
|
17 |
|
ep3berechnung |
int |
Berechnungsmethode 3 |
|
|
18 |
|
ep4berechnung |
int |
Berechnungsmethode 4 |
|
|
19 |
|
ep1anzeige |
int |
Anzeigemodus zu EP 1 |
|
|
20 |
|
basisvp |
decimal(21,6) |
Basisverkaufspreis |
|
|
21 |
|
basisvpberechnung |
int |
Berechnungsmethode |
|
|
22 |
|
auszeichnungsvp |
decimal(21,6) |
Auszeichnungspreis |
|
|
23 |
|
auszvpberechnung |
int |
Berechnungsmethode |
|
|
24 |
|
gultigvon |
datetime |
Gültig von |
|
|
25 |
|
gultigbis |
datetime |
Gültig bis |
|
|
26 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
27 |
|
upddte |
datetime |
Mutationsdatum |
|
|
28 |
|
stid |
char(5) |
SteuerID |
|
|
29 |
|
erfuseridnbr |
int |
Erfassungs-User |
|
|
30 |
|
upduseridnbr |
int |
Mutations-User |
|
|
31 |
|
bestand |
decimal(17,6) |
Bestand |
|
|
Entität: ww_fertkosten
Zusatzwerte für Kalkulation der Fertigungskosten
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
fertkstid |
int |
Intern. Fertigungskostennummer |
|
X |
2 |
P |
fertksttyp |
int |
Fertigungskostentyp |
|
X |
3 |
P |
mandid |
char(2) |
Mandanten-ID |
|
X |
4 |
|
kstproz1 |
decimal(17,6) |
Kostenprozente 1 |
|
|
5 |
|
kstproz2 |
decimal(17,6) |
Kostenprozente 2 |
|
|
6 |
|
kstproz3 |
decimal(17,6) |
Kostenprozente 3 |
|
|
7 |
|
kstproz4 |
decimal(17,6) |
Kostenprozente 4 |
|
|
8 |
|
kstproz5 |
decimal(17,6) |
Kostenprozente 5 |
|
|
9 |
|
kstproz6 |
decimal(17,6) |
Kostenprozente 6 |
|
|
10 |
|
kstwert1 |
decimal(21,6) |
Kostenwert 1 |
|
|
11 |
|
kstwert2 |
decimal(21,6) |
Kostenwert 2 |
|
|
12 |
|
kstwert3 |
decimal(21,6) |
Kostenwert 3 |
|
|
13 |
|
kstwert4 |
decimal(21,6) |
Kostenwert 4 |
|
|
14 |
|
kstwert5 |
decimal(21,6) |
Kostenwert 5 |
|
|
15 |
|
kstwert6 |
decimal(21,6) |
Kostenwert 6 |
|
|
16 |
|
kstcb2 |
int |
Checkbox Kosten 2 |
|
|
17 |
|
kstcb3 |
int |
Checkbox Kosten 3 |
|
|
18 |
|
kstcb4 |
int |
Checkbox Kosten 4 |
|
|
19 |
|
kstcb5 |
int |
Checkbox Kosten 5 |
|
|
20 |
|
kstcb6 |
int |
Checkbox Kosten 6 |
|
|
Entität: ww_text
Diese Tabelle dient der Speicherung zusätzlicher Textblöcke. Sie ist innerhalb der Anwendung Warenwirtschaft nicht eingesetzt und kann für separate Auswertungen, resp. Ergänzungen verwendet werden.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
textnum |
int |
Textnummer |
|
X |
2 |
P |
texttyp |
int |
Texttyp |
|
X |
3 |
P |
lcid |
int |
Sprach-ID |
|
X |
4 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
block |
text |
Textblock |
|
X |
Entität: ww_ursprung
Ursprungsangaben des Artikels (über die allgemeine Charge) oder einer Charge selbst.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
ursprungnbr |
int |
Ursprungsnummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
ursprung |
VC(255) |
Ursprungsbezeichn. |
|
|
4 |
|
tarif |
VC(35) |
Zolltarif |
|
|
5 |
|
ursprnachw |
VC(35) |
Ursprungsnachweis |
|
|
6 |
|
ccode |
int |
Ländercode |
|
|
7 |
|
bundesland |
char(5) |
Bundesland oder Region |
|
|
8 |
|
verkehrsweg |
int |
Verkehrsweg |
|
|
Die Angaben des Ursprungs werden den Chargen zugewiesen. Sie dienen primär den statistischen Auswertungen und können daher dem direkt durch das Feld wiedergegeben Sinn abweichende Informationen beinhalten.
Das Feld „ccode“ verweist auf die Ländertabelle (Country Code).
Das Feld „verkehrsweg“ ist auf die Code-Tabelle verbunden und beinhaltet Werte des Typs „Verkehrsweg“.
Entität: ww_ersatzart
Referenzierung der einem Artikel zugewiesenen Ersatzartikel.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
ersartvarnum |
int |
Ersatzartikelnummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-ID |
|
X |
3 |
P |
gultvon |
datetime |
Gültig von |
|
X |
4 |
P |
artvarnum |
int |
Artikelnummer |
|
X |
5 |
|
gultbis |
datetime |
Gültig bis |
|
|
6 |
|
typ |
int |
Ersatztyp |
|
|
7 |
|
prioritaet |
int |
Priorität |
|
|
Das Feld „typ“ verweist auf die Code-Tabelle auf den Wert von“Ersatzartikeltyp“.
Entität: ww_gar
Garantie-Stammdaten. Diese können den Artikeln zugewiesen werden und dienen der Berechnung der Garantie resp. dem Verfall von Chargen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
garnum |
int |
Intern. Garantienummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
bez |
VC(35) |
Bezeichnung |
|
|
4 |
|
dauer |
int |
Garantiedauer |
|
|
5 |
|
ersatzdte |
datetime |
Ersatzteilgarantie |
|
|
6 |
|
handling |
int |
Handling |
|
|
7 |
|
garantietyp |
int |
Garantietyp |
|
|
Garantietyp: Gibt den Zeitpunkt der Garantielaufzeit an.
1=ab Einkaufsdatum;
2=ab Verkaufsdatum;
3=ab Endkundenverkauf
Entität: ww_prodstr
Steuerung der Hierarchie innerhalb der Produkteset. Es werden Produkteset-Köpfe (Baugruppen) gegenseitig verknüpft.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
obersubprodid |
int |
Oberentität |
|
X |
2 |
P |
untersubprodid |
int |
Unterentität |
|
X |
3 |
|
mandid |
char(2) |
Mandanden-Id |
|
X |
4 |
|
mng |
decimal(17,6) |
Menge |
|
|
5 |
|
posnum |
int |
Positionsnummer |
|
|
6 |
|
verpmut |
int |
Veränderlichkeit |
|
|
7 |
|
ersatzart |
int |
Ersatzartikel |
|
|
Entität: ww_subprod
Eintrag für den Kopfartikel.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
subprodid |
int |
Intern. Unterproduktenummer |
|
Identity |
2 |
|
mandid |
char(2) |
Mandant.Id |
|
X |
3 |
|
artvarnum |
int |
Artikel |
|
X |
4 |
|
verpnum |
int |
Verpackung |
|
|
5 |
|
veraenderlichkeit |
int |
Veränderlichkeit |
|
|
6 |
|
ersatzart |
int |
Ersatzartikel |
|
|
7 |
|
gueltigab |
datetime |
Gültig ab |
|
|
8 |
|
gueltigbis |
datetime |
Gültig bis |
|
|
9 |
|
beznum |
int |
Bezeichnung |
|
|
10 |
|
status |
int |
Status |
|
|
12 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
14 |
|
upddte |
datetime |
Mutationsdatum |
|
|
15 |
|
prodtyp |
int |
Produkttyp |
|
|
16 |
|
prodgrp |
int |
Produktegruppe/Kategorie |
|
|
17 |
|
prodart |
int |
Produktart |
|
|
18 |
|
bewirtart |
int |
Bewirtschaftungsart |
|
|
11 |
|
erfuserid |
int |
Benutzer |
|
|
13 |
|
upduserid |
int |
Benutzer |
|
|
19 |
|
kompquotientart |
int |
ID Komponenten Preis/Anteil Berech |
|
|
Produkttyp: Gibt an um welche Form des Produktesets es sich handelt.
0 = Produkteset
1 = Leistungsset
Produkttyp gemäss Codetabelle Typ „produktesettyp“ wählbar
Bewirtschaftungsart gemäss Codetabelle Typ „bewirtschaftung“ wählbar
Entität: ww_prodbaum
Projekt-Produkteset, Baumstruktur zur schnelleren Anzeige.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
posnum |
int |
Position |
|
Identity |
2 |
|
obersubprodid |
int |
Ober-Produkt |
|
|
3 |
|
untersubprodid |
int |
Unter-Produkt |
|
|
4 |
|
produktid |
int |
Produkt-ID |
|
|
5 |
|
mandid |
char(2) |
Mandand |
|
|
6 |
|
stufe |
int |
Stufe |
|
|
7 |
|
menge |
decimal (17,6) |
Menge |
|
|
Diese Tabelle dient intern der Beschleunigung des Aufbaus der Struktur in den Baumanzeigen. Die Daten werden abhängig von den aktuell bestehenden Produkteset gefüllt und sollten nicht für andere Zwecke eingesetzt werden. Der Inhalt dieser Tabelle ist redundant und kann auch vollständig gelöscht werden (baut sich beim nächsten Aufruf selbst auf).
Entität: ww_subprojprod
Projekt-Produkteset, Haupteintrag
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
subprodid |
int |
Intern. Unterproduktenummer |
|
Identity |
2 |
|
mandid |
char(2) |
Mandant.Id |
|
X |
3 |
|
artvarnum |
int |
Artikel |
|
X |
4 |
|
verpnum |
int |
Verpackung |
|
|
5 |
|
veraenderlichkeit |
int |
Veränderlichkeit |
|
|
6 |
|
ersatzart |
int |
Ersatzartikel |
|
|
7 |
|
gueltigab |
datetime |
Gültig ab |
|
|
8 |
|
gueltigbis |
datetime |
Gültig bis |
|
|
9 |
|
beznum |
int |
Bezeichnung |
|
|
10 |
|
status |
int |
Status |
|
|
12 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
14 |
|
upddte |
datetime |
Mutationsdatum |
|
|
15 |
|
prodtyp |
int |
Produkttyp |
|
|
16 |
|
prodgrp |
int |
Produktegruppe/Kategorie |
|
|
17 |
|
prodart |
int |
Produktart |
|
|
18 |
|
bewirtart |
int |
Bewirtschaftungsart |
|
|
11 |
|
erfuserid |
int |
Benutzer |
|
|
13 |
|
upduserid |
int |
Benutzer |
|
|
19 |
|
kompquotientart |
int |
ID Komponenten Preis/Anteil Berech |
|
|
Aufbau analog zu ww_subprod.
Entität: ww_prodprojstr
Steuerung der Hierarchie innerhalb der Projekt-Produkteset. Es werden Produkteset-Köpfe (Baugruppen) gegenseitig verknüpft.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
obersubprodid |
int |
Oberentität |
|
X |
2 |
P |
untersubprodid |
int |
Unterentität |
|
X |
3 |
|
mandid |
char(2) |
Mandanden-Id |
|
X |
4 |
|
mng |
decimal(17,6) |
Menge |
|
|
5 |
|
posnum |
int |
Positionsnummer |
|
|
6 |
|
verpmut |
int |
Veränderlichkeit |
|
|
7 |
|
ersatzart |
int |
Ersatzartikel |
|
|
Entität: ww_bewbuchung
Zusätzliche Preisangaben für die Bewegungen die vor allem den Buchungen von FiFo oder den Kostenstellen dienen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
bewnum |
int |
Bewegungsnummer |
|
X |
2 |
P |
bewbuchid |
int |
|
|
Identity |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
journalnbr |
int |
Journalnummer |
|
|
5 |
|
verbuchtyp |
int |
Verbuchungstyp |
|
|
6 |
|
verbuchdte |
datetime |
Verbuchungsdatum |
|
|
7 |
|
prs |
decimal(21,6) |
Preis |
|
|
8 |
|
sollkto |
char(15) |
Sollkonto |
|
|
9 |
|
sollkst |
char(15) |
Sollkostenstelle |
|
|
10 |
|
sollktr |
char(15) |
Sollkostenträger |
|
|
11 |
|
habenkto |
char(15) |
Habenkonto |
|
|
12 |
|
habenkst |
char(15) |
Habenkostenstelle |
|
|
13 |
|
habenktr |
char(15) |
Habenkostenträger |
|
|
Entität: ww_invjournal
Beinhaltet die Werte während der Inventur, den Stand der Inventur und den Abschluss.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
ArtVarNum |
int |
Artvariantennummer |
|
X |
2 |
P |
LagNum |
int |
Lagerortnummer |
|
X |
3 |
P |
VerpNum |
int |
Verpackungsnummer |
|
X |
4 |
P |
Charnum |
int |
Chargennummer |
|
X |
5 |
P |
jrnnum |
int |
JournalNummer |
|
X |
6 |
P |
MandID |
char(2) |
MandantId |
|
X |
7 |
|
ArtGrp |
varchar(30) |
ArtikelGruppe |
|
|
8 |
|
Mng |
decimal(17,6) |
Menge |
|
|
9 |
|
Emng |
decimal(17,6) |
Ermitttelte MNG |
|
|
10 |
|
korrmng |
decimal(17,6) |
Korrekturmenge |
|
|
11 |
|
Gewicht |
decimal(17,6) |
Gewicht |
|
|
12 |
|
Egewicht |
decimal(17,6) |
Ermitteltes Gewicht |
|
|
13 |
|
Korrgewicht |
decimal(17,6) |
Korrig. Gewicht |
|
|
14 |
|
Volumen |
decimal(17,6) |
Volume |
|
|
15 |
|
Evolume |
decimal(17,6) |
Ermittelte Volume |
|
|
16 |
|
KorrVolume |
decimal(17,6) |
Korrig. Volumen |
|
|
17 |
|
Einstandpreis |
float |
Einstandspreis |
|
|
18 |
|
kto |
char(15) |
Konto |
|
|
19 |
|
kst |
char(15) |
Kostenstelle |
|
|
20 |
|
ktr |
char(15) |
Kostenträger |
|
|
21 |
|
bemerkung |
varchar(255) |
Bemerkung |
|
|
22 |
|
ValutaDatum |
datetime |
Valuta-Datum |
|
|
23 |
|
BearbeitungsStufe |
int |
Bearbeitungsstufe |
|
|
24 |
|
LaufNr |
int |
Laufnummer |
|
|
25 |
|
AnzeigeNr |
Int |
Anzeigenummer |
|
|
26 |
|
Sachbearbeiter |
Varchar(15) |
Sachbearbeiter |
|
|
27 |
|
ErfDte |
datetime |
Erfassungsdatum |
|
|
28 |
|
UpdDte |
datetime |
Mutationsdatum |
|
|
29 |
|
stid |
char(5) |
Steuer-ID |
|
|
30 |
|
erfuseridnbr |
int |
Erfassungs-User |
|
|
31 |
|
upduseridnbr |
int |
Mutations-User |
|
|
32 |
|
bewnum_aktuell |
int |
letzte Bewegung |
|
|
33 |
|
laufdate |
datetime |
Erfassungsdatum |
|
|
34 |
|
bestand_differenz |
decimal(17,6) |
Bestandesdifferenz |
|
|
Entität: ww_sernnrhist
Historisierte Werte der mit Seriennummern verkauften Produkte.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
seriennrid |
int |
ID der Seriennnummer |
|
Identity |
2 |
|
ersseriennrid |
int |
Ersatzseriennummer-ID |
|
|
3 |
|
mandid |
char(2) |
MandantID |
|
X |
4 |
|
artvarnum |
int |
Intern. Artikelnummer |
|
|
5 |
|
artnum |
varchar(30) |
Artikelnummer |
|
|
6 |
|
seriennr |
varchar(30) |
Seriennnummer |
|
|
7 |
|
kurztext |
varchar(60) |
Text |
|
|
8 |
|
langtext |
varchar(255) |
Text |
|
|
9 |
|
dokutext |
varchar(255) |
Text |
|
|
10 |
|
beschrtext |
varchar(255) |
Text |
|
|
11 |
|
qsnum |
varchar(30) |
Qualitätsnummer |
|
|
12 |
|
eingDate |
datetime |
Eingangsdatum |
|
|
13 |
|
verfDate |
datetime |
Verfalldatum |
|
|
14 |
|
garantiebis |
datetime |
Garantiedatum |
|
|
15 |
|
ersatzteilbis |
datetime |
Ersatzteilegewährleistung |
|
|
16 |
|
urspnbr |
int |
Ursprungsangaben |
|
|
17 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
18 |
|
upddte |
datetime |
Mutationsdatum |
|
|
19 |
|
Internbelnum |
int |
Interne Belegnummer |
|
|
20 |
|
Zeilennbr |
int |
Interne Zeilennummer |
|
|
21 |
|
belegdatum |
datetime |
Belegdatum |
|
|
22 |
|
lieferdatum |
datetime |
Lieferdatum |
|
|
23 |
|
Kadrnbr |
int |
Kundenadressnummer |
|
|
24 |
|
Ladrnbr |
int |
Lieferadressnummer |
|
|
25 |
|
Menge |
decimal(17,6) |
Menge |
|
|
26 |
|
Preis |
decimal(21,6) |
Preis |
|
|
27 |
|
Bearbstatus |
int |
Bearbeitungsstatus |
|
|
28 |
|
Status |
int |
Status |
|
|
29 |
|
zug_interbelnum |
int |
Interne Belegnummer Zugang |
|
|
30 |
|
zug_zeilenbr |
int |
Interne Zeilennummer Zugang |
|
|
31 |
|
zug_wwbelegnummer |
int |
Zeilen-Bewegungsnummer Zugang |
|
|
32 |
|
zug_bewnum |
int |
Bewegungsnummer Zugang |
|
|
33 |
|
lagnum |
int |
Lager |
|
|
34 |
|
zug_kadrnbr |
int |
Kundenadressnummer Zugang |
|
|
35 |
|
zug_ladrnbr |
int |
Lieferadressnummer Zugang |
|
|
36 |
|
zug_belegdatum |
datetime |
Zugangsdatum |
|
|
37 |
|
ersatzstatus |
int |
Status Ersatz |
|
|
38 |
|
erfuseridnbr |
int |
Erfassungs-User |
|
|
39 |
|
upduseridnbr |
int |
Mutations-User |
|
|
40 |
|
eignertyp |
Int |
Eigener Typ |
|
|
Die Seriennummer-History wird entweder automatisch über die Lagerbewegung (Abgangsbewegung) für die als seriennummerpflichtig eingetragenen Artikel erstellt oder kann manuell erfasst werden. Bei manuell erfassten Einträgen fehlen allenfalls die Referenzen auf den Artikelstamm und die Belege.
Entität: ww_speztext
Individuelle Text und deren Prompts.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
speztextid |
int |
Intern. Textnummer |
|
X |
2 |
P |
typ |
int |
Typ |
|
X |
3 |
P |
sptxtitemnbr |
int |
Zeilennummer |
|
X |
4 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
speztext |
VC(255) |
Text |
|
|
6 |
|
prompt |
VC(255) |
Prompt |
|
|
speztextid: enthält referenzierende (unique) ID des Objekts z.B. für Artikel die artvarnum oder 0 (=allgemein)
Typ:
10 = Artikel
15 = Leistungen
20 = Chargen
30 = Mengeneinheit
35 = Produkteset
40 = Verpackung
50 = Verpackung Mengeneinheit Nummer
60 = Sachmerkmal
70 = Projekte
80 = Lieferanten
90 = Kunden
95 = Garantie
98 = Seriennummer
100 = Artikel-Kalkulation
101 = Gruppen
102 = Lager
111 = Artikel-Textbaustein
112 = Artikel-Textbaustein-Abzug-Zuschlag
120 = Chargen-Textbaustein
125 = Seriennummern Textbausteine
130 = Zugang-Finanz
140 = Abgang-Finanz
150 = Inventur-Finanz
160 = Zeilen-Finanz
170 = Spezial Texte und Prompts auf dem Belegkopf
180 = Zeile Kalkulation
190 = Sachmerkmale
200 = Allgemein (Einstellungen) für individuelle Anpassungen
210 = Produkteset Projekte
220 = Fertigungskosten
310 = Gebinde
400 = Getränke
700 = Fahrzeuge
710 = Touren
Entität: ww_spezwert
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
spezwertid |
int |
Intern. Wertnummer |
|
X |
2 |
P |
typ |
int |
Typ |
|
X |
3 |
P |
spzwrtitemnbr |
int |
Zeilennummer |
|
X |
4 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
spezialbetrag |
decimal(21,6) |
Betrag |
|
|
6 |
|
spezdt |
datetime |
Datum |
|
|
7 |
|
promptb |
VC(255) |
Betragsprompt |
|
|
8 |
|
promptd |
VC(255) |
Datumsprompt |
|
|
9 |
|
spezid |
int |
|
|
|
10 |
|
promptid |
varchar(255) |
|
|
|
Entität: ww_gebinde
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
1 |
P |
gebindenum |
int |
Interne Gebindenummer |
|
Identity |
2 |
P |
mandid |
char (2) |
Mandanten-ID |
|
X |
3 |
P |
verpnum |
int |
Verpackungsnummer |
|
X |
4 |
P |
gultvon |
datetime |
Gültig bon |
|
X |
5 |
P |
artvarnum |
int |
Interne Artikelnummer |
|
X |
6 |
|
gultbis |
datetime |
Gültig bis |
|
|
7 |
|
prioritaet |
int |
Prioritaet |
|
|
8 |
|
gebindetyp |
int |
Gebindetyp |
|
|
9 |
|
menge |
decimal(21,6) |
Menge |
|
|
Entität: ww_gebindehist
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
gebindehistnrid |
int |
Int. Gebindehistorynum. |
|
Identity |
2 |
|
ersgebhistid |
int |
Ersatzgebinde-ID |
|
|
3 |
|
mandid |
char(2) |
Mandanten-ID |
|
X |
4 |
|
artvarnum |
int |
Interne Artikelnummer |
|
|
5 |
|
artnum |
varchar(30) |
Artikelnummer |
|
|
6 |
|
seriennr |
varchar(30) |
Seriennummer |
|
|
7 |
|
kurztext |
varchar(60) |
Kurztext |
|
|
8 |
|
langtext |
varchar(255) |
Langtext |
|
|
9 |
|
dokutext |
varchar(255) |
Dokutext |
|
|
10 |
|
beschrtext |
varchar(255) |
Beschrtext |
|
|
11 |
|
qsnum |
varchar(255) |
Qsnum |
|
|
12 |
|
eingdate |
datetime |
Eingangsdatum |
|
|
13 |
|
zurueckbis |
datetime |
Rückgabedatum |
|
|
14 |
|
urspnbr |
int |
Ursprungsnummer |
|
|
15 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
16 |
|
upddte |
datetime |
Mutationsdatum |
|
|
17 |
|
internbelnum |
int |
Interne Belegnummer |
|
|
18 |
|
zeilennbr |
int |
Interne Zeilennummer |
|
|
19 |
|
belegdatum |
datetime |
Belegdatum |
|
|
20 |
|
lieferdatum |
datetime |
Lieferdatum |
|
|
21 |
|
kadrnbr |
int |
Kundenadressnummer |
|
|
22 |
|
ladrnbr |
int |
Lieferadressnummer |
|
|
23 |
|
menge |
decimal (17,6) |
Menge |
|
|
24 |
|
preis |
decimal (21,6) |
Preis |
|
|
25 |
|
bearbstatus |
int |
Bearbeitungsstatus |
|
|
26 |
|
status |
int |
Status |
|
|
27 |
|
erfuserid |
int |
Erf. Benutzer |
|
|
28 |
|
upduserid |
int |
Mutations-Benutzer |
|
|
Tabellen der Preisfindung
Die nachfolgenden Tabellen sind Bestandteil der Preisfindung resp. der Konditionen um Preise und Rabatte. Eine Erklärung der Zusammenhänge folgt nach diesen Tabellen.
Entität: ww_prsrabtyp
Reserviert für die Steuerung der Preisfindung.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
kombinationstyp |
int |
Kombinationstyp |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
prioritaet |
int |
Priorität |
|
|
Der Ablauf resp. die Priorisierung der Preisfindungsstufen geschieht durch durch die Felder „prsfindungsstufe“ und „prioritaet“.
Entität: ww_prsrab
Belegung der einzelnen Stufen der Kombinationen, resp. die Zuordnungsschlüssel der Kondition in die Stammdaten.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
artprsrabverkn |
int |
Verknüpfungsnummer |
|
Identity |
2 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
lagnum |
int |
Lager |
|
|
4 |
|
charnum |
int |
Charge |
|
|
5 |
|
artvarnum |
int |
Artikel |
|
|
6 |
|
verpnum |
int |
Verpackung |
|
|
7 |
|
artgrp |
varchar(30) |
Gruppe |
|
|
8 |
|
adrnbr |
int |
Adresse |
|
|
9 |
|
grpid |
varchar(15) |
Gruppe |
|
|
10 |
|
liefnbr |
int |
Lieferantennummer |
|
|
11 |
|
liefgrp |
varchar(15) |
Lieferantengruppe |
|
|
12 |
|
ekkombtyp |
int |
Einkaufs-Kombinationstyp |
|
|
13 |
|
vkkombtyp |
int |
Verkaufs-Kombinationstyp |
|
|
14 |
|
projaufnum |
int |
Projektnummer |
|
|
15 |
|
referenz |
varchar(30) |
Referenz |
|
|
16 |
|
zahlungsart |
int |
Zahlungsart |
|
|
17 |
|
handlingsart |
int |
Versandart |
|
|
18 |
|
verrechnungstyp |
Int |
Verrechnungstyp |
|
|
19 |
|
lagort |
int |
Lagerort |
|
|
Entität: ww_prs
Preise des Artikels resp. der verschiedenen verknüpften Preiskombinationen der Konditionen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
prsid |
int |
Preis-ID |
|
Identity |
2 |
|
artprsrabverkn |
int |
Verknüpfungsnummer |
|
X |
3 |
|
staffeltyp |
int |
Staffeltyp |
|
X |
4 |
|
whgid |
char(3) |
Währung |
|
X |
5 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
6 |
|
gultvon |
datetime |
Gültig von |
|
X |
7 |
|
gultbis |
datetime |
Gültig bis |
|
|
8 |
|
prstyp |
int |
Preistyp |
|
|
9 |
|
verarbeitungstyp |
int |
Verarbeitungstyp |
|
|
10 |
|
verwendung |
int |
Verwendung |
|
|
11 |
|
anwendung |
int |
Anwendung |
|
X |
12 |
|
stid |
char(5) |
Steuer |
|
|
13 |
|
umsart |
int |
Umsatzart |
|
|
14 |
|
ustklass |
int |
Umsatzsteuerklass. |
|
|
15 |
|
erfdte |
datetime |
Valutadatum |
|
|
16 |
|
volumen |
decimal(17,6) |
Volumen |
|
|
17 |
|
volenhnum |
int |
Volumeneinheit |
|
|
18 |
|
erfuseridnbr |
int |
Erfassungsuser-ID |
|
|
Anwendung:
1 = Einkauf
2 = Verkauf
3 = Verkauf/Einkauf
Entität: ww_prsstaffel
Preise des Artikels mit Staffelstufen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
prsid |
int |
Preis-ID |
|
X |
2 |
P |
preisstflstufe |
decimal(21,6) |
Staffelstufe |
|
X |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
|
4 |
|
prs |
decimal(21,6) |
Preis |
|
|
5 |
|
aufwandkosten |
decimal(21,6) |
Aufwandkosten |
|
|
Entität: ww_rab
Rabatte des Artikels resp. der verschiedenen verknüpften Rabattkombinationen der Konditionen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
rabid |
int |
Rabatt-ID |
|
Identity |
2 |
|
artprsrabverkn |
int |
Verknüpfungsnummer |
|
X |
3 |
|
staffeltyp |
int |
Staffeltyp |
|
X |
4 |
|
whgid |
char(3) |
Währung |
|
X |
5 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
6 |
|
gultvon |
datetime |
Gültig von |
|
X |
7 |
|
gultbis |
datetime |
Gültig bis |
|
|
8 |
|
verarbeitungstyp |
int |
Verarbeitungstyp |
|
|
9 |
|
verwendung |
int |
Verwendung |
|
|
10 |
|
anwendung |
int |
Anwendung |
|
X |
11 |
|
typ |
int |
Typ |
|
|
12 |
|
stid |
char(5) |
Steuer |
|
|
13 |
|
umsart |
int |
Umsatzart |
|
|
14 |
|
ustklass |
int |
Umsatzsteuerklass. |
|
|
15 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
16 |
|
volumen |
decimal(17,6) |
Volumen |
|
|
17 |
|
volenhnum |
int |
Volumeneinheit |
|
|
18 |
|
erfuseridnbr |
int |
Erfassungsuser-ID |
|
|
19 |
|
rabtyp |
Int |
Rabatt Typ |
|
|
Entität: ww_rabstaffel
Rabatte des Artikels mit Staffelstufen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
rabid |
int |
Rabatt-ID |
|
X |
2 |
P |
Rabstflstufe |
decimal(21,6) |
Staffelstufe |
|
X |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
|
4 |
|
Rabbetrag |
decimal(21,6) |
Rabatt absolut |
|
|
5 |
|
RabProz |
decimal(17,6) |
Rabatt |
|
|
Entität: ww_bonus
Bonusmenge des Artikels. Diese sind für individuelle Auswertungen erfassbar
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
bonusid |
int |
ID |
|
Identity |
2 |
|
artprsrabverkn |
int |
Verknüpfungsnummer |
|
X |
3 |
|
staffeltyp |
int |
Staffeltyp |
|
X |
4 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
gultvon |
datetime |
Gültig von |
|
X |
6 |
|
gultbis |
datetime |
Gültig bis |
|
|
7 |
|
verwendung |
int |
Verwendung |
|
|
8 |
|
anwendung |
int |
Anwendung |
|
X |
9 |
|
typ |
int |
Typ |
|
|
10 |
|
stid |
char(5) |
Steuer |
|
|
11 |
|
umsart |
int |
Umsatzart |
|
|
12 |
|
ustklass |
int |
Umsatzsteuerklass. |
|
|
13 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
14 |
|
volumen |
decimal(17,6) |
Volumen |
|
|
15 |
|
volenhnum |
int |
Volumeneinheit |
|
|
16 |
|
erfuserid |
int |
Erfassungsuser-ID |
|
|
17 |
|
bontyp |
Int |
Bonus Typ |
|
|
Entität: ww_bonusstaffel
Bonusmengen des Artikels mit Staffelstufen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
bonusid |
int |
Bonus-ID |
|
X |
2 |
P |
Bonstflstufe |
decimal(21,6) |
Staffelstufe |
|
X |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
|
4 |
|
artvarnum |
int |
|
|
|
5 |
|
verpnum |
int |
|
|
|
6 |
|
BonProz |
decimal(17,6) |
Bonus-% |
|
|
7 |
|
BonMenge |
decimal(21,6) |
Bonusmenge |
|
|
Entität: ve_prsherkunft
Preisherkunft der Preise und Rabatte der Belegzeilen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
ID |
|
X |
2 |
P |
prsrabbonid |
int |
Preisrabatt-ID |
|
X |
3 |
P |
rectyp |
int |
Belegzeilentyp-ID |
|
X |
4 |
|
stflstufe |
decimal(21,6) |
Staffelstufe |
|
|
5 |
|
prs |
decimal(21,6) |
Preis |
|
|
6 |
|
rabproz |
decimal(10,4) |
Rabatt in Prozent |
|
|
7 |
|
rabbetrag |
decimal(21,6) |
Rabattbetrag |
|
|
8 |
|
mandid |
char(2) |
Mandanten-Id |
|
|
9 |
|
prioritaet |
int |
Priorität |
|
|
10 |
|
whgid |
char(3) |
Währung-ID |
|
|
Entität: ww_kndprsrab
Verknüpfung zu den Adressen (Debitoren)
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
kndprsrabverkn |
int |
kndprsrabverknID |
|
X |
2 |
P |
Mandid |
Char(2) |
Mandanten-ID |
|
X |
3 |
|
Grpid |
Varchar(15) |
Adressgruppen-ID |
|
X |
4 |
|
Adrnbr |
Int |
Adressnummer |
|
X |
5 |
|
Kombinationstyp |
Int |
Kombinationstyp |
|
|
Entität: ww_bstvorschlag
Enthält die Vorschlagsdaten der Bestellvorschläge (unverarbeitete und verarbeitete)
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intbstid |
int |
Interne Bestell-ID |
|
Identity |
2 |
|
artvarnum |
int |
Interne Artikelnummer |
|
X |
3 |
|
lagnum |
int |
Lagernummer |
|
X |
4 |
|
verpnum |
int |
Verpackung |
|
X |
5 |
|
projaufnum |
int |
Projektnummer |
|
X |
6 |
|
charnum |
int |
Chargennummer |
|
X |
7 |
|
IintvorschlID |
int |
Bestellvorschlagsnummer |
|
X |
8 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
9 |
|
bstformulaid |
int |
Bestellformel |
|
|
10 |
|
vorschlagmng |
decimal(17,6) |
Vorschlagsmenge |
|
|
11 |
|
korrvorschmng |
decimal(17,6) |
Korr. Vorschlagsmenge |
|
|
12 |
|
bestelltemng |
decimal(17,6) |
Bestellte Menge |
|
|
13 |
|
einstandpreis |
float |
Einstandspreis |
|
|
14 |
|
bemerkung |
varchar(255) |
Bemerkung |
|
|
15 |
|
bestelldatum |
datetime |
Bestelldatum |
|
|
16 |
|
valutadatum |
datetime |
Valutadatum |
|
|
17 |
|
bearbeitungsstufe |
int |
Bearbeitungsstufe |
|
|
18 |
|
sachbearbeiter |
varchar(15) |
Sachbearbeiter |
|
|
20 |
|
erfDte |
datetime |
Erfassungsdatum |
|
|
21 |
|
updDte |
datetime |
Mutationsdatum |
|
|
23 |
|
liefnbr |
int |
Lieferant |
|
|
19 |
|
erfUserID |
int |
Erfasser |
|
|
22 |
|
updUserID |
int |
Mutations-Benutzer |
|
|
Entität: ww_bstverteilung
Enthält die Verteilung der Vorschlagswerte auf verschiedene Lieferanten
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
|
zeilennbr |
int |
Zeilennummer |
|
|
2 |
P |
verteilungid |
int |
Verteilungsnummer |
|
Identity |
3 |
|
intbstid |
int |
Interne Bestell-ID |
|
X |
4 |
|
liefnbr |
int |
Lieferant |
|
X |
5 |
|
lagnum |
int |
Lager |
|
X |
6 |
|
verpnum |
int |
Verpackung |
|
X |
7 |
|
bestelldatum |
datetime |
Bestelldatum |
|
X |
8 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
9 |
|
bstmng |
decimal(17,6) |
Bestellmenge |
|
|
10 |
|
whgid |
char(3) |
Währung |
|
|
11 |
|
preis |
decimal(21,6) |
Preis |
|
|
12 |
|
rabatt |
decimal(17,6) |
Rabatt |
|
|
13 |
|
rabattbetrag |
decimal(21,6) |
Rabattbetrag |
|
|
14 |
|
lieferdt |
datetime |
Lieferdatum |
|
|
15 |
|
prsdt |
datetime |
Preisdatum |
|
|
16 |
|
referenz |
varchar(255) |
Referenz |
|
|
Hinweise zum Bestellvorschlag
Tabelle ww_bstvorschlag
Records mit artvarnum = 0 sind Kopfzeilen zu jedem Bestellvorschlag.
Bearbeitungsstufe
Wert |
Bedeutung |
Bemerkung |
---|---|---|
0 |
Nicht verarbeitet |
|
1 |
Anfrage ausgelöst |
Erscheint nicht auf Kopfzeile |
2 |
Bestellung ausgelöst |
Erscheint nicht auf Kopfzeile |
99 |
Bestellvorschlag abgeschlossen |
Nur auf Kopfzeile |
Bestellformel
Bestandesorientiert - Berechnung auf Mindestbestand
-
Artikel, auf die noch keine Bestellung ausgeführt wurde, dürfen nur in einem Bestellvorschlag vorhanden sein
-
Auf eine Zeile im Bestellvorschlag darf nur einmal bestellt werden
bestellmng = minbestand - bestand - offbstmng + rueckstandmng
Projektorientiert – Berechnung auf Projektbedarf
-
Es werden nur Artikel vorgeschlagen, die zu einem Projekt gehören
-
Es wird nur die im Projekt gebrauchte Menge vorgeschlagen
bestmng = minbestand - bestand + bedarf - ftdispomng - offbestmng – fertigungsmng
Listen Maske
ý erledigte Es werden nur die Bestellvorschläge angezeigt, die schon abgearbeitet sind.
o erledigte Es werden nur die Bestellvorschläge angezeigt, die noch offene Posten beinhalten
BstellvorschlagsID |
@erledigte |
Bemerkung |
---|---|---|
0 |
0 |
Alle offenen Bestellvorschläge Bearbstufe <> 99 |
0 |
1 |
Alle erledigten Bestellvorschläge Bearbstufe = 99 |
1 |
0 |
Gemäss @bestvorschlagidin |
1 |
1 |
Gemäss @bestvorschlagidin |
Entität: ww_konstanten
Die Warenwirtschaftskonstanten beinhalten die Grundeinstellungen nach denen Berechnungen durchgeführt werden müssen. Die Einstellungen sind nur in Ausnahmefällen zu verändern.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
2 |
|
lcid |
int |
Sprach-ID |
|
|
3 |
|
phabgangmethode |
int |
Abgangsmethode |
|
|
4 |
|
finbewertmeth |
int |
Bewertungsmethode |
|
|
5 |
|
buchungsmodus |
int |
Buchungsmodus |
|
|
6 |
|
sammelbuchung |
int |
Sammelbuchung |
|
|
7 |
|
exportart |
int |
Exportart d. Buchungen |
|
|
8 |
|
vorrkto |
char(15) |
Vorratskonto für Invent. |
|
|
9 |
|
vorrkst |
char(15) |
Vorratskostenstelle |
|
|
10 |
|
vorrktr |
char(15) |
Vorratskostenträger |
|
|
11 |
|
invdiffkto |
char(15) |
Inventardiff. Konto |
|
|
12 |
|
invdiffkst |
char(15) |
Inventardiff. Kostenstelle |
|
|
13 |
|
invdiffktr |
char(15) |
Inventardiff. Kostentr. |
|
|
14 |
|
buchungstexttyp |
int |
Buchungstexte |
|
|
15 |
|
preistyp |
int |
Preistyp |
|
|
16 |
|
einbilkto |
char(15) |
Eingangsbilanzkonto |
|
|
17 |
|
einbilkst |
char(15) |
Kostenstelle |
|
|
18 |
|
einbilktr |
char(15) |
Kostenträger |
|
|
19 |
|
firmanummer |
char(10) |
Firmennummer für EAN |
|
|
20 |
|
landkenzahl |
char(3) |
Landesziffer für EAN |
|
|
21 |
|
bearbeitungszeit |
int |
Interne Bearbeitungszeit |
|
|
22 |
|
buchmandid |
char(2) |
Buchungsmandanten-ID |
|
|
23 |
|
maxliefrec |
int |
Max. Anzahl Anzeigedaten |
|
|
24 |
|
defaultdatum |
datetime |
Vorschlagsdatum |
|
|
25 |
|
vorabrechkonto |
char(15) |
Vorabrechnungskonto |
|
|
Die Werte des Buchungsmodus und des Sammelbuchungsmodus steuern die Verbuchung der Belege. Diese steuernden Flag sind in den Warenwirtschaftskonstanten da der Buchungsmodus auch bei der Wahl der Kontierungen mit berücksichtig werden muss.
Buchungstexttyp: Angabe welcher Text der Zeile als Buchungstext übernommen werden soll (s. sep. Kapitel zu Einstellungen des Verbuchens).
Entität: ww_numerator
Die Tabelle ww_numerator kann mit den entsprechenden Vorschlagswerten für die Artikelnummerierung vorgegeben werden. Die Tabelle enthält folgende Felder:
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
numeratortyp |
int |
Typ |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
nummer_von |
int |
Bereichsbeginn (informativ) |
|
|
4 |
|
nummer_bis |
int |
Bereichsende (informativ) |
|
|
5 |
|
nummer_akt |
int |
Aktuelle Laufnummer, für Start vorgeben |
|
|
6 |
|
nummerprefix |
char(15) |
Alphanum. Nummeranteil vor der Laufnummer |
|
|
7 |
|
nummerpostfix |
char(15) |
Alphanum. Nummernanteil nach der Laufnummer |
|
|
8 |
|
nummerlange |
int |
Exportart d. Buchungen |
|
|
Typ: 10 = Artikelnummer
Die Werte von nummer_von und nummer_bis sind informativ.
Der letzte Wert wird in nummer_akt eingetragen.
Die Nummer bildet sich aus den Zeichen des Präfix und Anzahl Stellen gem. nummerlange ergänzt mit dem Postfix. Die Stellen der Nummer werden auf die Länge mit 0 aufgefüllt.
Entität: ww_griddef
Definitionen für die Darstellung in Grid.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
gridid |
varchar (60) |
Grid-ID |
|
X |
2 |
P |
sprachid |
int |
Sprache |
|
X |
3 |
P |
spaltenid |
int |
Spalte |
|
X |
4 |
|
wert1 |
int |
Wert 1 |
|
|
5 |
|
wert2 |
int |
Wert 2 |
|
|
6 |
|
wert3 |
int |
Wert 3 |
|
|
7 |
P |
useridnbr |
int |
Benutzer |
|
X |
Entität: ww_transartkl
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
inttransfnr |
int |
|
|
Identity |
2 |
|
artvarnum |
int |
|
|
|
3 |
|
artnum |
varchar(30) |
|
|
|
4 |
|
transferstatus |
int |
|
|
|
5 |
|
transfertyp |
int |
|
|
|
6 |
|
mandid |
char(2) |
|
|
|
7 |
|
artikelnr |
varchar(30) |
|
|
|
8 |
|
lagercode |
varchar(30) |
|
|
|
9 |
|
kurzartikelnr |
varchar(30) |
|
|
|
10 |
|
strichcode |
varchar(25) |
|
|
|
11 |
|
strichcodetyp |
int |
|
|
|
12 |
|
artikelgrp1 |
varchar(30) |
|
|
|
13 |
|
artikelgrp2 |
varchar(30) |
|
|
|
14 |
|
artikelgrp3 |
varchar(30) |
|
|
|
15 |
|
bezeichnung1 |
varchar(60) |
|
|
|
16 |
|
bezeichnung2 |
varchar(60) |
|
|
|
17 |
|
bezeichnung3 |
varchar(60) |
|
|
|
18 |
|
mengeneinheit |
decimal(17,6) |
|
|
|
19 |
|
mindbestand |
decimal(17,6) |
|
|
|
20 |
|
mindbestellmng |
decimal(17,6) |
|
|
|
21 |
|
einkaufsprsgw |
decimal(21,6) |
|
|
|
22 |
|
beschkosten |
decimal(21,6) |
|
|
|
23 |
|
einstandspreis |
decimal(21,6) |
|
|
|
24 |
|
verkaufspreis1 |
decimal(21,6) |
|
|
|
25 |
|
verkaufspreis2 |
decimal(21,6) |
|
|
|
26 |
|
verkaufspreis3 |
decimal(21,6) |
|
|
|
27 |
|
gewicht |
decimal(17,6) |
|
|
|
28 |
|
laenge |
decimal(17,6) |
|
|
|
29 |
|
breite |
decimal(17,6) |
|
|
|
30 |
|
hoehe |
decimal(17,6) |
|
|
|
31 |
|
ersatzart |
varchar(30) |
|
|
|
32 |
|
status |
int |
|
|
|
33 |
|
bemerkungtext |
varchar(60) |
|
|
|
34 |
|
erloeskto |
char(15) |
|
|
|
35 |
|
ekst_ktr |
char(15) |
|
|
|
36 |
|
aufwandkto |
char(15) |
|
|
|
37 |
|
akst_ktr |
char(15) |
|
|
|
38 |
|
abschreibkto |
char(15) |
|
|
|
39 |
|
abkst_ktr |
char(15) |
|
|
|
40 |
|
bestandeskto |
char(15) |
|
|
|
41 |
|
lieferartnr |
int |
|
|
|
42 |
|
etikettencde |
int |
|
|
|
43 |
|
anzetiketten |
int |
|
|
|
44 |
|
lieferantennr |
int |
|
|
|
45 |
|
liefartnr |
varchar(30) |
|
|
|
46 |
|
liefartbez |
varchar(30) |
|
|
|
47 |
|
liefarturl |
varchar(60) |
|
|
|
48 |
|
herstname |
varchar(60) |
|
|
|
49 |
|
herstartnr |
varchar(30) |
|
|
|
50 |
|
herstbez |
varchar(60) |
|
|
|
51 |
|
lieferfrist |
int |
|
|
|
52 |
|
erfdte |
datetime |
|
|
|
53 |
|
transferdte |
datetime |
|
|
|
54 |
|
transferuseridnbr |
int |
|
|
|
55 |
|
erfuseridnbr |
int |
|
|
|
Entität: ww_projprodbaum
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
posnum |
int |
|
|
Identity |
2 |
|
obersubprodid |
int |
|
|
|
3 |
|
untersubprodid |
int |
|
|
|
4 |
|
produktid |
int |
|
|
|
5 |
|
mandid |
char(2) |
|
|
|
6 |
|
stufe |
int |
|
|
|
7 |
|
menge |
decimal(17,6) |
|
|
|
Entität: ww_bestellung
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intvorschlid |
int |
|
|
Identity |
2 |
P |
mandid |
char(2) |
|
|
X |
3 |
|
bezeichnung |
varchar(255) |
|
|
|
4 |
|
artnumvon |
varchar(30) |
|
|
|
5 |
|
artnumbis |
varchar(30) |
|
|
|
6 |
|
artbezvon |
varchar(60) |
|
|
|
7 |
|
artbezbis |
varchar(60) |
|
|
|
8 |
|
liefnbrvon |
int |
|
|
|
9 |
|
liefnbrbis |
int |
|
|
|
10 |
|
lagbezvon |
varchar(35) |
|
|
|
11 |
|
lagbezbis |
varchar(35) |
|
|
|
12 |
|
artgrp1von |
varchar(35) |
|
|
|
13 |
|
artgrp1bis |
varchar(35) |
|
|
|
14 |
|
bestelformell |
int |
|
|
|
15 |
|
valutadt |
datetime |
|
|
|
16 |
|
projnum |
int |
|
|
|
17 |
|
bestand |
int |
|
|
|
18 |
|
mindbestand |
int |
|
|
|
19 |
|
mindbestmngart |
int |
|
|
|
20 |
|
mindbestmnglief |
int |
|
|
|
21 |
|
disposition |
int |
|
|
|
22 |
|
rueckstand |
int |
|
|
|
23 |
|
offenbst |
int |
|
|
|
24 |
|
reichweitetage |
int |
|
|
|
25 |
|
individuell1 |
int |
|
|
|
26 |
|
individuell2 |
int |
|
|
|
27 |
|
individuell3 |
int |
|
|
|
28 |
|
individuell4 |
int |
|
|
|
Entität: ww_objstaffel
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
objid |
int |
|
|
X |
2 |
P |
objtyp |
int |
|
|
X |
3 |
P |
werttyp |
int |
|
|
X |
4 |
P |
objstaffel |
decimal(21,6) |
|
|
X |
5 |
P |
mandid |
char(2) |
|
|
X |
6 |
|
wert |
decimal(21,6) |
|
|
|
Preisfindung: Zusammenhänge und Prioritäten
Eine Kombination entsteht durch Wahl eines Schnittpunktes eines horizontalen Begriffs (hier „Kundengruppe“) mit einem vertikal angeordneten Begriff (hier „Warenwirtschaftsgruppe“ = Artikelgruppe). Die zum horizontalen Begriff gehörenden Stammdaten werden in der linken Tabelle, die zum vertikalen Begriff gehörenden in der rechten angezeigt. Sofern der Schnittpunkt sowohl horizontal wie vertikal dem gleichen Begriff zugeordnet ist (alle Punkte auf der Diagonale von links oben nach rechts unten) so wird nur die linke Tabelle gefüllt. Wenn z.B. der Schnittpunkt von Artikelnummer/Artikelnummer gewählt wird erscheinen die zum Artikel erfassten Verkaufspreise.
Um durch die verschiedenen Stammdatenbereiche bedingt die Matrix nicht zu komplex werden zu lassen können die Begriffe noch durch zusätzliche Auswahlfelder (unterhalb der Matrix) umgeschaltet werden. Die Umschaltung ermöglicht die Auswahl von Leistungen oder Abzügen/Zuschlägen anstelle von Artikel und von Rabattgruppen anstelle von Preisgruppen. Die jeweiligen horizontalen und vertikalen Beschriftungen passen sich dem gewählten Bereich dann automatisch an, auch die angezeigten Daten in den Tabellen.
Insgesamt sind acht Grundkombinationen möglich. Diese sind:
-
Artikelgruppe
-
Artikelnummer
-
Kundengruppe
-
Kundennummer
-
Kundengruppe und Artikelgruppe
-
Kundengruppe und Artikelnummer
-
Kundennummer und Artikelgruppe
-
Kundennummer und Artikelnummer
Die angegebene Nummer ist auch gleichzeitig die Priorität in der Verarbeitung durch die Preisfindung. Diese Verarbeitungsprioritäten sind:
-
Eine Kombination höherer Stufennummer hat Vorrang vor solchen mit niedrigeren Stufennummern. In der Verarbeitung werden von der niedrigsten zur höchsten Stufennummer gesucht.
-
Auf einer jeweils gleichen Stufe der Suchreihenfolge wird ein Preis vor einem Rabatt geholt. Das heisst zuerst wird die Preistabelle durchsucht und ein allfälliger Wert übernommen, danach die Rabatte.
-
Bei den Preisen hat ein Betrag in der Belegwährung Vorrang vor der Grundwährung. Wenn kein Betrag in Belegwährung vorhanden ist wird der entsprechende Grundwährungsbetrag umgerechnet.
-
Auf jeder Stufe können zudem noch Staffeln auftreten.
-
Wenn mehrere Preise vom Datumsbereich her gültig sind so gilt der jüngere Preis resp. Rabatt, d.h. derjenige Preis dessen von-Datum näher dem aktuellen Valutadatum des Beleges liegt.
In der Anzeige sind zwar 12 Kombinationen möglich. Dabei sind aber die vier Kombinationen der linken unteren Ecke nur eine Spiegelung der gleich (umgekehrten) vier Kombinationen der rechten oberen Ecke. Die jeweils korrespondierenden Kreuzungspunkte zeigen die gleichen Preis- resp. Rabatt-Datensätze an, die Stammdaten werden aber (aufgrund der Spiegelung) je nachdem links oder rechts in den Tabellen gezeigt. Dies dient einer höheren Transparenz bei der Suche der verschiedensten Zusammenhänge.
Real mögliche Stufen:
|
Preise |
Rabatte |
---|---|---|
Artikelgruppe |
1 |
(1) |
Artikelnummer |
2 (B) |
(2) |
Kundengruppe |
(3) |
3 |
Kundennummer |
(4) |
4 |
Kundengruppe + Artikelgruppe |
5 |
5 |
Kundengruppe + Artikelnummer |
6 |
6 |
Kundennummer + Artikelgruppe |
7 |
7 |
Kundennummer + Artikelnummer |
8 |
8 |
Bedeutung:
Die in Klammern (resp. grau hinterlegten) gesetzten Werte sind eher als Ausnahmefälle zu betrachten. Trotzdem sollten diese auch berücksichtigt sein.
Der mit (B) markierte Wert ist der Basispreis des Artikels.
Tabellenanzeige der gewählten Stammdaten
Die in der gewählten Kombination gemäss dem horizontalen und der vertikalen Begriff vorhandenen Stammdaten werden in der linken (für den horizontalen Begriff) und der rechten (für den vertikalen Begriff) Tabellen angezeigt. Diese Daten können, sofern es sich um umfangreiche Bereiche handelt, durch eine zusätzliche Auswahl eingegrenzt werden.
Diejenigen Datensätze zu denen ein Preis- und/oder Rabatt-Datensatz vorhanden ist werden durch eine blaue Markierung in der ersten Kolonne angezeigt. Sofern der Datenzeiger auf einem derart markierten Datensatz steht ist in der ersten Kolonne ein blauer Stern. In der linken Tabelle werden jeweils alle Zeilen, die einen Eintrag besitzen, markiert. Wird nun der Datenzeiger auf eine solche markierte Zeile gesetzt werden alle zu diesem Eintrag durch Daten verknüpfte Zeilen der rechten Tabelle markiert. Die Markierungen der rechten Tabelle gelten somit immer für die jeweils aktive Zeile der linken Tabelle. Um die Zusammenhänge auch umgekehrt darstellen zu können sind die oben bereits erwähnten zusätzlichen vier Spiegelungs-Kombinationen vorhanden.
Die zur gewählten Kombination vorhandenen und aktuell noch gültigen Datensätze werden in der breiten Tabelle der unteren Hälfte angezeigt.
Um alle Datensätze, auch solche mit bereits abgelaufenem Datum, zu sehen muss das Auswahlfeld “Alle Konditionen” angewählt werden.
Die zu den gewählten Kombinationen der Stammdaten erfassbaren Preis- resp. Rabattdatensätze werden durch eine einheitliche Maske eingegeben. Je nachdem ob bereits eine Preis- oder Rabattgruppe schon den Typ vorgibt sind die Auswahlknöpfe für den Typ bereits vorgewählt, oder können bei offenen Kriterien selbst vorgegeben werden.
Die einzelnen Felder besitzen folgende Bedeutung:
Preistyp:
Der Preistyp dient der Unterscheidung verschiedener Preise die sonst durch kein Merkmal anders zugeteilt werden können. Die Steuerung des Preistyps dient späteren Erweiterungen. Die Preisfindung sucht primär den Normalpreis. Andere Preise müssen auf der Belegzeile speziell behandelt werden.
Die Preistypen 5 bis 14 verweisen auf Einträge aus den Kalkulationsdaten des Artikels. Das heisst es wird der jeweilige Wert des so referenzierten Feldes geholt.
1 = Normalpreis
2 = Sonderpreis
3 = Austauschpreis
4 = Wartungspreis
5 = Auszeichnungspreis
6 = Basispreis
7 = Basisverkaufspreis
11 = Einstandspreis 1
12 = Einstandspreis 2
13 = Einstandspreis 3
14 = Einstandspreis 4
21 = Einkaufspreis
Verwendung:
Damit soll festgelegt werden ob ein Eintrag auf Belegzeilen und/oder in Abzügen/Zuschlägen eingesetzt werden soll.
1 = Belegzeilen und Abzüge/Zuschläge
2 = Belegzeilen
3 = Abzüge/Zuschläge
Verarbeitunstyp:
Mit diesem Feld soll erreicht werden, dass man aufgrund der Suchreihenfolge sowohl z.B. Rabatte detailliert gemäss einer Nummer als auch generell über eine Gruppe zusammen vergeben kann. Dabei kann man bestimmen ob ein schon gefundener Rabatt überschrieben oder kumulativ verwendet werden soll.
1 = Rabatt kumulieren
2 = Rabatt addieren
3 = Rabatt oder Preis ersetzen
4 = Nettopreis (keine Rabatte zusätzlich)
Staffeltyp:
Gibt an mit welchem Wert die Staffelung durchsucht werden soll.
1 = Mengenstaffel
2 = Betragsstaffel
3 = Gewichtsstaffel
Anwendung:
Gibt an in welchem Anwendungsbereich der Preis oder Rabatt gültig sein soll.
1 = Einkauf
2 = Verkauf
3 = Verkauf und Einkauf
Bonus und Bonusmengen:
Der Begriff „Bonus“ resp. „Bonusmenge“ bedeutet in diesem Kontext, dass eine zusätzliche nicht verrechenbare Menge an Artikeln aufgrund einer Bezugsmenge abgegeben wird.
Unterschied zwischen „Kumulieren“ und „Addieren“:
Der Unterschied ist nur bei den prozentualen Rabatten relevant. Er bestimmt ob der Rabatt direkt am Betrag errechnet werden soll oder auf einen Gesamtrabatt addiert wird.
Beispiel:
Kundengruppen-Rabatt = 30%
Kunden-Rabatt = 10%
Addieren: Sofern beim Kunden-Rabatt der Verarbeitungstyp auf „Addieren“ steht werden zu den bereits gefundenen 30% die 10% dazu addiert. Es ergibt sich somit ein Rabatt von 40% für die Zeile.
Kumulieren: Sofern beim Kunden-Rabatt der Verarbeitungstyp auf „Kumulieren“ steht wird der Rabatt folgendermassen gerechnet:
%Satz[alt] * (100 - %Satz[neu])
---------------------------------------- + %Satz[neu]
100
30 * (100 - 10)
------------------- + 10 = 37%
100
Welche Formel angewendet wird entscheidet der Verarbeitungstyp der aktuellen Stufe. Es ist somit möglich dass prozentuale Rabatte unterschiedlicher Stufen gemischt addierend und auch kumulierend sein können.
Beispiele zur Preis- und Rabattfindung
Beispiel 1 eines Preisfindungsablaufs:
Annahme:
-
Preise sind immer als „ersetzend“ definiert.
-
Es gibt hier keine absoluten Betragsrabatte
|
Preise |
Preis-Verarb. |
Rabatte |
Rabatt-Verarb. |
Berechn.Rabatt |
|||
---|---|---|---|---|---|---|---|---|
Artikelgruppe |
1 |
- |
- |
(1) |
- |
- |
|
|
Artikelnummer |
2 (B) |
100.- |
6 |
(2) |
- |
- |
|
|
Kundengruppe |
(3) |
- |
- |
3 |
15% |
1 |
15% |
|
Kundennummer |
(4) |
- |
- |
4 |
5% |
2 |
20% |
|
Kundengruppe + Artikelgruppe |
5 |
90.- |
6 |
5 |
10% |
1 |
28% |
|
Kundengruppe + Artikelnummer |
6 |
- |
- |
6 |
10% |
1 |
35.2% |
|
Kundennummer + Artikelgruppe |
7 |
- |
- |
7 |
5% |
1 |
38.44% |
|
Kundennummer + Artikelnummer |
8 |
75.- |
6 |
8 |
- |
|
|
|
Resultat für Zeile: |
|
75.- |
|
|
|
|
38.44% |
Bemerkung: Für den ersten Rabatt spielt es keine Rolle welcher Verarbeitungstyp dort gewählt ist da ein kumulieren oder addieren zum Ausgangswert 0 immer gleich viel ergibt.
Beispiel 2 eines Preisfindungsablaufs:
Annahme:
-
Preise sind als „kumulierend“ definiert. (Dieser Fall dürfte äusserst selten sein)
-
Es gibt hier keine prozentualen Rabatte sondern nur absolute Betrags-Rabatte
|
Preise |
Preis-Verarb. |
Rabatte |
Rabatt- Verarb. |
Berechn. Rabatt |
|||
---|---|---|---|---|---|---|---|---|
Artikelgruppe |
1 |
- |
- |
(1) |
- |
- |
- |
|
Artikelnummer |
2 (B) |
100.- |
6 |
(2) |
- |
- |
- |
|
Kundengruppe |
(3) |
- |
- |
3 |
- |
- |
- |
|
Kundennummer |
(4) |
- |
- |
4 |
- |
- |
- |
|
Kundengruppe + Artikelgruppe |
5 |
10.- |
4 |
5 |
- |
- |
- |
|
Kundengruppe + Artikelnummer |
6 |
- |
- |
6 |
- |
- |
- |
|
Kundennummer + Artikelgruppe |
7 |
- |
- |
7 |
20.- |
2 |
20.- |
|
Kundennummer + Artikelnummer |
8 |
5.- |
4 |
8 |
35.- |
2 |
55.- |
|
Resultat für Zeile: |
|
115.- |
|
|
|
|
55.- |
Allgemeiner Hinweis:
Es können insgesamt 4 Werte in die Zeile (1. Tab) übernommen werden, es handelt sich dabei um folgende Werte:
-
1. Verkaufspreis
-
2a. Prozentualer Rabatt
-
2b. Betragsmässiger Rabatt
-
3 Bonusmenge
Da prozentuale Rabatte und betragsmässige (absolute) Rabatte zusammen auftreten sind diese verarbeitungsmässig als eher zusammengehörend zu betrachten, sie besitzen aber auf der Belegzeile ein eigenes Feld für das aus der Preisfindung ermittelte „Schlusstotal“.
Die Belegzeile errechnet sich dann folgendermassen:
(Verkaufspreis * Menge) - prozentualer Rabatt - Betragsmässiger Rabatt
Staffeln:
Die Staffeln bilden auf der jeweiligen Stufe eine zusätzliche Möglichkeit den Wert aufgrund eines weiteren Kriteriums abzustufen. Die Staffel kann auf einem Eigenschaftswert der Zeile (d.h. Menge, Betrag, Gewicht, Volumen) basierend sein. Für Preise gilt folgende Einschränkung: Eine Betrags-Staffel macht für einen Preis wenig Sinn da die Basis (der Preis der Zeile), die ja zuerst berechnet werden muss, noch nicht existiert.
Die Betragsstaffel kann aber für Rabatte zugezogen werden. Dann gilt als Basis der durch die Preisfindung in den Preisen gefundene Wert multipliziert mit der Bestellmenge (d.h. der sog. Bestellwert vor Rabatten).
Beispiel:
Rabattstaffel basierend auf Menge
Kundengruppe +Artikelnummer |
Stufen |
1 |
10 |
100 |
500 |
1000 |
|
---|---|---|---|---|---|---|---|
Werte |
5% |
10% |
15% |
20% |
30% |
|
|
Kundennummer + Artikelgruppe |
Stufen |
1 |
10 |
50 |
100 |
200 |
500 |
Werte |
0% |
1% |
5% |
8% |
10% |
15% |
Bei einer Abnahmemenge von 50 Stück ergibt sich somit für die Stufe „Kundengruppe+Artikelnummer“ = 10% und für die Stufe „Kundennummer+Artikelgruppe“ = 5%. Dies sind wiederum die Werte die auch aus Beispiel 1 der Preisfindungsfindungsbeispiele in der weiteren Verarbeitung gesehen werden können.
Entität: debizusatz
In Debizusatz sind die im Kundenstamm gegenüber dem Debitorenstamm zusätzlich enthaltenen Daten gespeichert. Diese Daten befinden sich mehrheitlich auf dem Tab „Auftrag Informationen“.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
2 |
P |
debinbr |
int |
Debitor |
|
X |
3 |
P |
whgid |
char(3) |
Währungs-ID |
|
X |
4 |
|
adrnbr |
int |
Adresse |
|
X |
5 |
|
handlingsart |
int |
Handlingsart |
|
|
6 |
|
rechnungsart |
int |
Rechnungsart |
|
|
7 |
|
vorszeile1 |
int |
1. Vorschlag für Zeile |
|
|
8 |
|
vorszeile2 |
int |
2. Vorschlag für Zeile |
|
|
9 |
|
vorszeile3 |
int |
3. Vorschlag für Zeile |
|
|
10 |
|
vorsaz1 |
int |
1. Vorschlag für A/Z |
|
|
11 |
|
vorsaz2 |
int |
2. Vorschlag für A/Z |
|
|
12 |
|
vorsaz3 |
int |
3. Vorschlag für A/Z |
|
|
13 |
|
kundentyp |
int |
Typ des Kunden |
|
|
14 |
|
lieferungsart |
int |
Lieferungsart |
|
|
15 |
|
lieferantennr |
varchar(30) |
Lieferantennummer d.Knd. |
|
|
16 |
|
zahlungsart |
int |
Zahlungsart |
|
|
17 |
|
ziellagerortvorschlag |
int |
Ziellagervorschlag bei Belegtyp Kundenumbuchung |
|
|
18 |
|
costtype |
varchar(50) |
Kostentyp |
|
|
19 |
|
accounttype |
varchar(50) |
Buchhaltungstyp |
|
|
20 |
|
accountvalue |
vachar(50) |
Buchwert |
|
|
21 |
|
eversand |
int |
Ist es ein E-Versandbeleg? |
|
|
22 |
|
artzugriff |
int |
|
|
|
VorsZeile1 ... 3 : Vorschläge für die Belegzeile. Dies kann ein Artikel oder Leistung sein.
VorsAZ1 ... 3 : wie vorszeilex, bezogen auf Abzüge/Zuschläge.
Kundentyp: Aus Code-Tabelle Typ „Kundentyp“ (extern, intern, Mitarbeiter usw.)
Entität: kredizusatz
In Debizusatz sind die im Kundenstamm gegenüber dem Debitorenstamm zusätzlich enthaltenen Daten gespeichert. Diese Daten befinden sich mehrheitlich auf dem Tab „Auftrag Informationen“.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
2 |
P |
kredinbr |
int |
Kreditor |
|
X |
3 |
P |
whgid |
char(3) |
Währungs-ID |
|
X |
4 |
|
adrnbr |
int |
Adresse |
|
X |
5 |
|
handlingsart |
int |
Handlingsart |
|
|
6 |
|
rechnungsart |
int |
Rechnungsart |
|
|
7 |
|
vorszeile1 |
int |
1. Vorschlag für Zeile |
|
|
8 |
|
vorszeile2 |
int |
2. Vorschlag für Zeile |
|
|
9 |
|
vorszeile3 |
int |
3. Vorschlag für Zeile |
|
|
10 |
|
aufwandkosten |
decimal(21,6) |
Aufwandkosten |
|
|
11 |
|
gebuehren |
decimal(21,6) |
Gebühren |
|
|
12 |
|
epverteilung |
int |
Verteilung der Kosten |
|
|
13 |
|
skonto |
decimal(21,6) |
Skonto |
|
|
14 |
|
kundennr |
VC(30) |
Kundennummer |
|
|
15 |
|
vertragsnr |
VC(30) |
Vertragsnummer |
|
|
16 |
|
bestellverf |
int |
Bestellverfahren |
|
|
17 |
|
Lieferanttyp |
int |
Lieferantentyp |
|
|
18 |
|
extras |
decimal(21,6) |
|
|
|
19 |
|
aufwand_stid |
char(5) |
|
|
X |
20 |
|
gebuehren_stid |
char(5) |
|
|
X |
21 |
|
extras_stid |
char(5) |
|
|
X |
22 |
|
aufwand_whgid |
char(3) |
|
|
X |
23 |
|
extras_whgid |
char(3) |
|
|
X |
VorsZeile1 ... 3 : Vorschläge für die Belegzeile. Dies kann ein Artikel oder Leistung sein.
Epverteilung und bestellverf sind verweise auf die Code-Tabelle.
Lieferanttyp: Aus Code-Tabelle Typ „Lieferanttyp“ (extern, intern, Mitarbeiter usw.)
Entität: ve_notizen
Allg. Notizen und Termine die an verschiedene Stammdaten angebunden sind (Kunden, Lieferanten usw.)
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intnotid |
int |
Interne Notidident. |
|
Identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
X |
3 |
|
notizid |
int |
Identifikation |
|
X |
4 |
|
typ |
int |
Typ |
|
X |
5 |
|
notizdatum |
datetime |
Datum |
|
|
6 |
|
termin |
datetime |
Termin |
|
|
7 |
|
status |
int |
Status |
|
|
8 |
|
aktivitaet |
int |
Aktivität |
|
|
9 |
|
vertrid |
varchar(15) |
Vertreter |
|
|
10 |
|
sachbearbid |
varchar(15) |
Sachbearbeiter |
|
|
11 |
|
notiz |
text |
Notiz |
|
|
12 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
13 |
|
erfuserid |
int |
Benutzer |
|
|
Status und Aktivität sind Referenzen auf die Code-Tabelle.
Vertrid und Sachbearbid verweisen auf die Tabellen „Vertreter“ und „Sachbearbeiter“
Entität: ve_belegtyp
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
belegtyp |
int |
Belegtyp |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
belegnummer_von |
int |
Belegnummer von |
|
|
4 |
|
belegnummer_bis |
int |
Belegnummer bis |
|
|
5 |
|
verfalltage |
int |
Verfalltage |
|
|
6 |
|
fibu_buchen |
int |
Buchungsflag |
|
|
7 |
|
bebu_buchen |
int |
Bebuflag |
|
|
8 |
|
op_buchen |
int |
OP-Buchungsflag |
|
|
9 |
|
belegnummerprefix |
char(15) |
Belegnummerpräfix |
|
|
10 |
|
belegnummerpostfix |
char(15) |
Belegnummerpostfix |
|
|
11 |
|
belnummerlange |
int |
Belegnummerlänge |
|
|
12 |
P |
Gultvon |
datetime |
Gültig von |
|
X |
13 |
|
Gultbis |
datetime |
Gültig bis |
|
|
14 |
|
haupttyp |
int |
Haupttyp |
|
|
15 |
|
belegnumaktuell |
int |
Letzte Belegnummer |
|
|
16 |
|
lagermenge |
int |
|
|
|
17 |
|
gutschriftsmodus |
int |
|
|
|
18 |
|
preisfindung |
int |
|
|
|
19 |
|
uebernahmemenge |
int |
|
|
|
20 |
|
planungsmenge |
int |
|
|
|
21 |
|
rueckstandsmenge |
int |
|
|
|
22 |
|
durchlaeufer |
int |
|
|
|
23 |
|
sammelbeleg |
int |
|
|
|
24 |
|
assemblierung |
int |
|
|
|
25 |
|
ursprungsrueckstand |
int |
|
|
|
26 |
|
sn_ablauf |
int |
|
|
|
27 |
|
aktiontyp |
int |
|
|
|
28 |
|
anzahlkopien |
int |
|
|
|
29 |
|
rahmenauftrg |
int |
|
|
|
30 |
|
Status |
Int |
Status (1 = aktiv) |
|
|
31 |
|
textblock |
int |
|
|
|
32 |
|
tourenplan |
int |
|
|
|
33 |
|
retouren |
int |
|
|
|
34 |
|
Belegflprty |
Int |
Anzeigereihenfolge im Belegfluss/Belegtypenauswahl |
|
|
35 |
|
Ebanking |
Int |
Beleg für EBPP (1=aktiv) |
|
|
36 |
|
pdf_belrep |
Int |
PDF Erstellung für Hauptbelegtyp |
|
|
37 |
|
pdf_zusatzrep |
Int |
PDF Erstellung für Zusatzreports |
|
|
38 |
|
eversand |
int |
vorgesehen eversand pro belegtyp per default akt oder deaktivieren. |
|
|
39 |
|
gebinde |
int |
Aktiviert oder deaktiviert Gebinde für diesen Belegtyp |
|
|
40 |
|
chkverfmng |
int |
Berechnete verfügbare Menge |
|
|
41 |
|
aufwandkst_flg |
int |
|
|
|
42 |
|
gebuehren_flg |
int |
|
|
|
43 |
|
extras_flg |
int |
|
|
|
44 |
|
bestandeskontrolle |
Int |
|
|
|
45 |
|
prodzeilegen |
Int |
|
|
|
46 |
|
sperreblgerf |
int |
|
|
|
Die Felder 16 – 29 / 31 - 33 der Belegtypdefinition sind intern und reserviert.
Belegtypen werden durch Einträge in ve_belegtyp, ve_belegablauf und codes repräsentiert. Um Belege zu "deaktivieren" sollten diese mit einem abgelaufenen gültig-bis-Datum versehen werden. Nur in zwingenden Fällen können Belegtypen physisch entfernt werden, wobei beachtet werden muss dass sämtliche Definitionen korrekt entfernt werden ohne andere Belegtypen zu zerstören.
Gefährliche und sehr kritische Aktivitäten sind:
-
Texte in codes zu löschen, Belegtypen aber belassen
-
Reservierte Flags der Belegtypen umzustellen um bestimmte, nicht dokumentierte, Verhalten zu erlangen
-
Nummerierungen zu manipulieren
-
Typisierungen verändern oder löschen aus denen schon Belege erstellt wurden
Verkaufsbelegtypen
Es gibt folgende Verkaufs-Belegtypen in dieser festgelegten Sequenz:
Seq |
Typ |
Belegtyp |
|
---|---|---|---|
1 |
1 |
OF |
Offerte |
2 |
2 |
AB |
Auftragsbestätigung |
3 |
3 |
RS |
Rüstschein |
4 |
4 |
LS |
Lieferschein |
5 |
7 |
BF |
Barfaktur |
6 |
5 |
RE |
Rechnung |
7 |
6 |
GU |
Gutschrift |
8 |
8 |
SB |
Sammelrechnung |
79 |
9 |
VR |
Vorabrechnung |
10 |
10 |
PR |
Proformarechnung |
11 |
11 |
|
Musterlieferung |
12 |
12 |
|
Rücknahme |
15 |
15 |
|
Konsignation |
16 |
16 |
|
Gutschrift o. Warenbewegung |
17 |
17 |
|
Nachnahme-Rechnung |
20 |
20 |
|
Preisauskunft |
21 |
21 |
|
Web-Anfrage |
22 |
22 |
|
Web-Bestellung |
30 |
30 |
|
DL Rapport |
31 |
|
|
Interner Rapport |
32 |
|
|
Umbuchung |
|
|
|
|
Die Titel der Verkaufs-Belegtypen sind in der Codetabelle unter "Belegtyp" zu finden. Der im Feld "Wert" der Codetabelle eingetragene Wert entspricht dem Typ des Belegtyps.
Seq |
|
Zwingend |
Fakultativ |
---|---|---|---|
1 |
Offerte |
- |
Druck, Auflösung |
2 |
Auftragsbestätigung |
- |
Terminreservation, Druck |
3 |
Rüstschein |
Bewegung, Rückstand (*) |
Druck |
4 |
Lieferschein |
- |
Druck |
5 |
Barfaktur |
Druck, Verbuchen |
- |
6 |
Rechnung |
- |
Druck |
7 |
Gutschrift |
Bewegung, Verbuchen |
Druck |
8 |
Sammelrechnung |
- |
Druck |
9 |
Vorabrechnung |
Verbuchen |
Druck (abgeleitet von Rechnung |
10 |
Proformarechnung |
- |
- |
(*) Die Aktivität des Erstellens eines Rückstandes ist nur dann gefordert wenn eine Rückstandsmenge entsteht.
Die grau unterlegten Belegtypen basieren auf einem gemeinsamen Set von Belegzeilen.
Die kursiv geschriebenen Belegtypen sind ausserhalb des eigentlichen Belegflusses.
Haupttyp:
Der unter Haupttyp eingetragene Belegtyp wird für die Numerierung und die Basisdefinitionen zugezogen.
Einkaufsbelegtypen
Es gibt folgende Einkaufs-Belegtypen in dieser festgelegten Sequenz:
Seq |
Typ |
Belegtyp |
|
---|---|---|---|
1 |
101 |
|
Anfrage |
2 |
102 |
Bestellung |
|
3 |
103 |
Bestelleingang |
|
4 |
104 |
Lieferschein |
|
5 |
105 |
Rechnung |
|
6 |
106 |
Gutschrift |
|
7 |
107 |
Barfaktur |
|
8 |
108 |
Sammelrechnung |
|
9 |
109 |
Vorabrechnung |
|
10 |
110 |
Proformarechnung |
|
12 |
112 |
Rücksendung |
Die Titel der Einkaufs-Belegtypen sind in der Codetabelle unter "EinkaufBelegtyp" zu finden. Der im Feld "Wert" der Codetabelle eingetragene Wert entspricht dem Typ des Belegtyps minus 100 resp. der hier angegebenen Sequenznummer.
Standardbelege-Belegtypen
Seq |
Typ |
Belegtyp |
|
---|---|---|---|
1 |
1001 |
OF |
Offerte |
2 |
1002 |
AB |
Auftragsbestätigung |
3 |
1003 |
RS |
Rüstschein |
4 |
1004 |
LS |
Lieferschein |
5 |
1007 |
BF |
Barfaktur |
6 |
1005 |
RE |
Rechnung |
7 |
1006 |
GU |
Gutschrift |
8 |
1008 |
SB |
Sammelrechnung |
9 |
1009 |
VR |
Vorabrechnung |
10 |
1010 |
PR |
Proformarechnung |
Die Titel der Standardbelegtypen entsprechen denjeningen der Verkaufsbelegtypen.
Interne Belegtypen
Bewegungen werden in Form von Belegen intern protokolliert. Unter diesen Belegtypen lässt sich folglich auch die Verbuchung regeln.
Seq |
Typ |
Belegtyp |
---|---|---|
1 |
97 |
Umbuchung |
2 |
98 |
Inventur |
3 |
99 |
Abgang |
4 |
199 |
Zugang |
Assemblierungs-Belegtypen
Die Belegtypen der Assemblierung dienen der internen Ablage der Bewegungen in Form eines Beleges. Analog zu den internen Belegtypen handelt es sich auch hier um eine intern genutzte Zuordnung.
Seq |
Typ |
Belegtyp |
---|---|---|
1 |
81 |
Disposition |
2 |
182 |
Assemblierungsauftrag |
3 |
183 |
Assemblierungseingang |
Service-Verkaufsbelegtypen
Es gibt folgende Service-Belegtypen in dieser festgelegten Sequenz:
Seq |
Typ |
Belegtyp |
|
---|---|---|---|
1 |
201 |
OF |
Offerte |
2 |
202 |
AB |
Auftragsbestätigung |
3 |
203 |
RS |
Rüstschein |
4 |
204 |
LS |
Lieferschein |
5 |
207 |
BF |
Barfaktur |
6 |
205 |
RE |
Rechnung |
7 |
206 |
GU |
Gutschrift |
8 |
208 |
SB |
Sammelrechnung |
9 |
209 |
VR |
Vorabrechnung |
10 |
210 |
PR |
Proformarechnung |
11 |
211 |
|
Musterlieferung |
12 |
212 |
|
Rücknahme |
16 |
216 |
|
Gutschrift o. Warenbewegung |
17 |
217 |
|
Nachnahme-Rechnung |
20 |
220 |
|
Preisauskunft |
Die Funktionalität der Service-Belege ist identisch mit derjenigen der Verkaufs-Belege.
Service-Einkaufsbelegtypen
Es gibt folgende Service-Belegtypen in dieser festgelegten Sequenz:
Seq |
Typ |
Belegtyp |
|
---|---|---|---|
3 |
303 |
RS |
Reparatureingang |
6 |
305 |
RE |
Reparaturrechnung |
7 |
306 |
GU |
Reparaturgutschrift |
12 |
312 |
|
Reparaturauftrag |
Die Funktionalität der Service-Belege ist identisch mit derjenigen der analogen Einkaufs-Belege mit dem Unterschied, dass sie primär ausgehend von einer Aktivität im Service-Verkauf erstellt werden und meistens seriennummergebunden sind.
Rahmenverträge Verkauf
Seq |
Typ |
Belegtyp |
|
---|---|---|---|
1 |
2001 |
RO |
Offerte |
2 |
2002 |
RV |
Rahmenauftrag |
Rahmenverträge Verkauf
Seq |
Typ |
Belegtyp |
|
---|---|---|---|
1 |
2101 |
RA |
Anfrage |
2 |
2102 |
RE |
Rahmenauftrag |
Entität: ve_belegablauf
Steuerungstabelle für die in der Uebernahme möglichen Belegtypen-Kombinationen. Für jedes Belegtypenpaar kann bestimmt werden welches die zusätzlichen Aktivitäten bei der Uebernahme sind.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
belegflussnummer |
int |
Belegflussnummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
belegflusstyp |
int |
Belegflusstyp |
|
|
4 |
P |
ablaufsequenz |
int |
Sequenz |
|
X |
5 |
|
belegtyp_von |
int |
Belegtyp von |
|
|
6 |
|
belegtyp_bis |
int |
Belegtyp bis |
|
|
7 |
|
belegstatus_von |
int |
Belegstatus von |
|
|
8 |
|
belegstatus_nach |
int |
Belegstatus nach |
|
|
9 |
|
archiv_kopf |
int |
Archivierung Kopf |
|
|
10 |
|
archiv_zeilen |
int |
Archivierung Zeilen |
|
|
11 |
|
verknuepfung |
int |
|
|
|
12 |
|
definitiv_druck |
int |
|
|
|
13 |
|
visiert |
int |
|
|
|
14 |
|
typ |
int |
|
|
|
15 |
|
set_belegdt |
int |
|
|
|
16 |
|
set_lieferdt |
int |
|
|
|
17 |
|
set_valutadt |
int |
|
|
|
18 |
|
set_bestelldt |
int |
|
|
|
19 |
|
set_preisdt |
int |
|
|
|
20 |
|
belegstampnum |
int |
|
|
|
21 |
|
referenz |
int |
|
|
|
22 |
|
bstmng |
int |
|
|
|
23 |
|
liefermng |
int |
|
|
|
24 |
|
rueckstandmng |
int |
|
|
|
25 |
|
eigenezl |
int |
|
|
|
26 |
|
rcksperre |
int |
Rückstand Sperre |
|
|
Die restlichen Felder sind intern und reserviert und sollten nicht verändert werden.
Standardbelegflüsse
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
Typ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OF |
|
OF |
|
OF |
|
OF |
|
OF |
|
OF |
|
OF |
|
OF |
|
OF |
|
1 |
AB |
|
AB |
1 |
AB |
1 |
AB |
|
AB |
|
AB |
|
AB |
1 |
AB |
1 |
AB |
|
2 |
RS |
|
RS |
|
RS |
2 |
RS |
1 |
RS |
|
RS |
|
RS |
|
RS |
2 |
RS |
1 |
3 |
LS |
|
LS |
2 |
LS |
3 |
LS |
2 |
LS |
1 |
LS |
|
LS |
|
LS |
|
LS |
|
4 |
BF |
|
BF |
|
BF |
|
BF |
|
BF |
|
BF |
1 |
BF |
2 |
BF |
3 |
BF |
2 |
7 |
RE |
|
RE |
3 |
RE |
4 |
RE |
3 |
RE |
2 |
RE |
|
RE |
|
RE |
|
RE |
|
5 |
GU |
|
GU |
|
GU |
|
GU |
|
GU |
|
GU |
|
GU |
|
GU |
|
GU |
|
6 |
-
Offerten und Gutschriften sind bei jedem Belegfluss möglich, aber nicht zwingend.
-
Die kursiv und fett gedruckten Belegtypen sind Startbelegtypen. Der gewählte Belegfluss muss mit diesen Belegtypen beginnen. Vorab kann aber eine Offerte sein.
-
Die grau hinterlegten Belegtypen besitzen ein gemeinsames Zeilenset. Das heisst alle Veränderungen gelten für alle Belege der Belegtypen in diesem Bereich.
-
Rechnung und Barfaktur treten nie zusammen in einem Belegfluss auf.
-
Bei einem Belegfluss mit Barfaktur gibt es keinen Lieferschein.
-
Am Schluss jedes Belegflusses kann, aber muss nicht, eine Gutschrift sein.
Standardmässig wird nur der Belegfluss 1 verwendet.
Dieser Belegfluss stellt eine allgemeine Auflistung aller Belegtypen dar mit der Berechtigung auf jeden Belegtyp neu zu erfassen und auch von jedem Belegtyp zu jedem vernünftigerweise gültigen Belegtyp zu übernehmen. Dadurch ergeben sich folgende Kombinationen für die Uebernahme:
Von |
Nach |
Belegtypen-Bezeichnungen |
---|---|---|
1 |
2 |
.... Offerte zu Auftragsbestätigung |
1 |
3 |
.... Offerte zu Rüstschein |
1 |
4 |
.... Offerte zu Lieferschein |
1 |
5 |
.... Offerte zu Rechnung |
1 |
7 |
.... Offerte zu Barfaktur |
2 |
3 |
.... Auftragsbestätigung zu Rüstschein |
2 |
4 |
.... Auftragsbestätigung zu Lieferschein |
2 |
5 |
.... Auftragsbestätigung zu Rechnung |
2 |
7 |
.... Auftragsbestätigung zu Barfaktur |
3 |
4 |
.... Rüstschein zu Lieferschein |
3 |
5 |
.... Rüstschein zu Rechnung |
3 |
7 |
.... Rüstschein zu Barfaktur |
4 |
5 |
.... Lieferschein zu Rechnung |
4 |
8 |
.... Lieferschein zu Sammelfaktura |
5 |
6 |
.... Rechnung zu Gutschrift |
7 |
6 |
.... Barfaktura zu Gutschrift |
8 |
6 |
.... Sammelfaktura zu Gutschrift |
Entität: ve_belegkopf
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Intern. Belegnummer |
|
Identity |
2 |
|
enttyp |
int |
Entitätstyp |
20 |
X |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
|
4 |
|
belegnum |
int |
Belegnummer |
|
X |
5 |
|
belegtyp |
int |
Belegtyp |
|
|
6 |
|
belegstampnummer |
char(120) |
Belegstempel/Referenz |
|
|
7 |
|
belegzusatznbr |
int |
Zusatznummer |
|
|
8 |
|
auftragstatus |
char(1) |
Status |
|
|
9 |
|
belegflussnummer |
int |
Belegflussnummer |
|
|
10 |
|
belegtotal_gw |
decimal(21,6) |
Belegtotal Grundwährung |
|
|
11 |
|
belegsaldo_gw |
decimal(21,6) |
Belegsaldo |
|
|
12 |
|
belegtotal_fw |
decimal(21,6) |
Belegtotal Fremdwährung |
|
|
13 |
|
belegsaldo_fw |
decimal(21,6) |
Belegsaldo |
|
|
14 |
|
whgid |
char(3) |
Währung |
|
|
15 |
|
kurs |
decimal(12,6) |
Kurs |
|
|
16 |
|
buchstatus |
int |
Buchungsstatus |
|
X |
17 |
|
bearbeitungsstufe |
int |
Bearbeitungsstufe |
|
|
18 |
|
valutadt |
datetime |
Valutadatum |
|
|
19 |
|
bstdt |
datetime |
Bestelldatum |
|
|
20 |
|
lieferdt |
datetime |
Lieferdatum |
|
|
21 |
|
verfalldt |
datetime |
Verfalldatum |
|
|
22 |
|
belegdt |
datetime |
Belegdatum |
|
|
23 |
|
prsdt |
datetime |
Preisbasisdatum |
|
|
24 |
|
verteilungsart |
int |
Verteilungsart für Einkauf |
|
|
25 |
|
verteiltbetrag |
decimal (21,6) |
Verteilter Betrag |
|
|
26 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
27 |
|
upddte |
datetime |
Mutationsdatum |
|
|
28 |
|
storno |
int |
Storno |
|
|
29 |
|
hyparchivnbr |
int |
HypArchiv-Nummer |
|
|
30 |
|
hypdrucken |
char(1) |
Druck HypArchiv |
|
|
31 |
|
sollbelegtotal |
decimal(21,6) |
Soll-Belegtotal |
|
|
32 |
|
dknbr |
int |
Kundennummer |
|
|
33 |
|
belegwert |
decimal(21,6) |
Belegwert |
|
|
34 |
|
vorabrechbetrag |
decimal(21,6) |
Vorabrechnungsbetrag |
|
|
35 |
|
e_kurs |
decimal(21,6) |
Eurokurs |
|
|
36 |
|
e_kurs2 |
decimal(21,6) |
Eurokurs 2 (Fixkurs) |
|
|
37 |
|
e_betrag |
decimal(21,6) |
Eurobetrag |
|
|
38 |
|
ueb_status |
int |
Uebernahmestatus |
|
X |
39 |
|
erfuseridnbr |
int |
Erfassungsuser |
|
|
40 |
|
upduseridnbr |
int |
Mutationsuser |
|
|
41 |
|
Ebanking |
Int |
EBPPTyp |
|
|
belegtyp: s. Belegtypen
Entitätstyp (EntTyp):
20 Belegkopf
Buchungsstatus
0 |
Belege noch nicht verbucht |
1 |
OP gebucht |
2 |
Debizusatz gebucht |
Ab 6 |
Buchungsfehler |
Ab 10000 |
Warnung |
Stufen des Bearbeitungsstatus
Der Lebenszyklus eines Beleges durchläuft verschiedene Stufen. Diese sind:
0 |
Belege in Arbeit |
1 |
für den Druck freigegebene Belege (noch nicht gedruckt) |
2 |
definitiv gedruckte Belege |
3 |
verbuchte Belege |
4 |
verbuchte Belege in Statistik aufgenommen |
5 |
verbuchte, stornierte Belege ohne Statistik (auf Stufe=3 storniert) |
6 |
verbuchte Belege, stornierte Belege auf Stufe=4 storniert |
7 |
stornierte, verbuchte Belege in Statistik aufgenommen |
Im Bereich der Bearbeitungsstufen 0 bis 4 handelt es sich um einen "normalen" Belegablauf ohne Spezialitäten des Storno. Sofern ein Beleg vor der Verbuchung (auf Bearbeitungsstufe=2) storniert wird verbleibt er auf dieser Stufe.
Bei Belegen die zwar verbucht, aber noch nicht in die Statistik aufgenommen wurden, wird die Statistik bei einem Storno und erneuten Verbuchen nicht erstellt. Sofern aber die Statistikdaten schon erstellt wurden wird nach dem Storno und erneuten Verbuchen die Statistik mit negativen Zahlen nachgeführt.
Stufen des Feldes ueb_status
Dieses Feld zeigt an ob ein Beleg zur Uebernahme gesperrt, noch offen oder abgeschlossen ist. Die den Beleg abschliessende Funktion trägt allenfalls einen vom Vorgang eigenen Schlussstatus ein.
0 |
Belege offen, zur Uebernahme gesperrt, in Belegfluss sichtbar |
100 |
Beleg zur Uebernahme freigegeben, in Belegfluss sichtbar |
190 |
Beleg übernommen, abgeschlossen, in Belegfluss nicht sichtbar |
191 |
Beleg übernommen und vorher verbucht, in Belegfluss nicht sichtbar |
192 |
verfallene Belege (Offerten, Angebotsanfrage etc.) |
Das Feld kann auf den Wert 100 zurückgesetzt werden sofern es fälschlicherweise höher gesetzt wurde. Beim nächsten Start des Belegflusses wird es auf den korrekten Wert zurückgesetzt.
Die Aktivität der Uebernahme selbst (also auch ob eine Zeile oder ein Beleg übernommen oder aufgelöst ist) wird in ve_entitylink eingetragen. Dazu sind die Beschreibungen bei der Tabelle ve_entitylink zu beachten.
Entität: ve_belegadr
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
Beladressnum |
int |
Adressennummer |
|
X |
2 |
P |
Beladresstyp |
int |
Adressentyp |
|
X |
3 |
|
Enttyp |
int |
Entitätstyp |
30,31 |
X |
4 |
|
Mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
Adrnbr |
int |
Adresse |
|
|
6 |
|
Dknbr |
int |
Debitor/Kreditor |
|
|
7 |
|
Anrede |
VC(30) |
Anrede |
|
|
8 |
|
Dkname |
VC(255) |
Name |
|
|
9 |
|
adr_1 |
VC(255) |
Adresse 1 |
|
|
10 |
|
adr_2 |
VC(255) |
Adresse 2 |
|
|
11 |
|
adr_3 |
VC(255) |
Adresse 3 |
|
|
12 |
|
adr_4 |
VC(255) |
Adresse 4 |
|
|
13 |
|
Postfach |
VC(30) |
Postfach |
|
|
14 |
|
Kontaktlfnbr |
int |
Interne Kontaktnr. |
|
|
15 |
|
Vorname |
VC(40) |
Vorname |
|
|
16 |
|
|
VC(255) |
|
|
|
17 |
|
Region |
Char(6) |
Region |
|
|
18 |
|
Ccode |
Char(5) |
Land |
|
|
19 |
|
Telefon1 |
Vc(40) |
Telefon1 |
|
|
20 |
|
Telefon2 |
Vc(40) |
Telefon2 |
|
|
21 |
|
Adresse3 |
Vc(40) |
Adresse 3 |
|
|
Beladresstyp:
1 B Kundenadresse
2 D Debitorenadresse
3 K Kreditorenadresse
4 L Lieferadresse
5 T Bestelladresse
6 Z Rechnungsadresse
Entitätstyp (EntTyp):
Belegadresse
Service Adressen
Entität: ve_steuergruppen
Die Steuergruppen sammeln die pro gleichen Steuersatz in Belegzeilen enthaltenen Beträge. Mit den Steuergruppen soll ein Ausgleich der Rundung erreicht werden. Die Steuern werden innerhalb der Steuergruppe korrekt gerechnet und anteilmässig auf die Zeilen zurückverteilt. Somit ergibt sich im Steuerbetrag der Zeile ein allfälliger kleiner Rundungsfehler.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
steuergruppeid |
int |
Steuergruppe |
|
X |
2 |
P |
enttyp |
int |
Entitätstyp |
40,41 |
X |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
stid |
char(5) |
Steuer |
|
X |
5 |
|
valdte |
datetime |
Valutadatum |
|
|
6 |
|
steuersatz |
decimal(17,6) |
Steuersatz |
|
|
7 |
|
gruppentotal |
decimal(21,6) |
Gruppentotal |
|
|
8 |
|
steuerbetrag |
decimal(21,6) |
Steuerbetrag |
|
|
9 |
|
konto |
char(15) |
Konto |
|
|
10 |
|
umsart |
char(1) |
Umsatzart |
|
|
Entitätstyp (EntTyp):
40 Steuergruppe
Entität: ve_belegzusatz
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
belegzusatznbr |
int |
Belegzusatznummer |
|
Identity |
2 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
markencde |
int |
Markencode |
|
|
4 |
|
referenz |
VC(255) |
Referenz |
|
|
5 |
|
esr |
char(1) |
ESR |
|
|
6 |
|
esr_referenz |
VC(255) |
ESR-Referenz |
|
|
7 |
|
druckformat |
int |
Druckformat |
|
|
8 |
|
anzahlkopien |
int |
Anzahl Kopien |
|
|
9 |
|
klassifikation |
char(10) |
Klassifikation |
|
|
10 |
|
avisierungscode |
int |
Avisierungscode |
|
|
11 |
|
kondnbr |
int |
Zahlungskondition |
|
|
12 |
|
lfnbr |
int |
Laufnummer Zahlkond. |
|
|
13 |
|
sachbearbeiter |
varchar(15) |
Sachbearbeiter |
|
|
14 |
|
handlingsart |
Int |
Handlingsart |
|
|
15 |
|
vertreter |
varchar(15) |
Vertreter |
|
|
16 |
|
kopftext |
Text |
Kopftext |
|
|
17 |
|
fusstext |
Text |
Fusstext |
|
|
18 |
|
zeitraster |
int |
Zeitraster |
|
|
19 |
|
kndgrp |
char(15) |
Kundengruppe |
|
|
20 |
|
wiederruf |
int |
Wiederrufsflag |
|
|
21 |
|
sendungsnr |
int |
Sendungsnr. Paketpost |
|
|
22 |
|
visierung |
int |
visierung |
|
|
23 |
|
banknbr |
int |
banknbr |
|
|
24 |
|
lieferungsart |
int |
lieferungsart |
|
|
25 |
|
bankkontonr |
varchar(30) |
Bankkontonummer Kredi |
|
|
26 |
|
referenz2 |
varchar(255) |
Fremdreferenz Kredi |
|
|
27 |
|
lfnbrk |
int |
Laufnummer-Kredi |
|
|
28 |
|
belnbrintk |
int |
Interne Belegnummer Kredi |
|
|
29 |
|
aktivid |
char(5) |
Aktivitäts-ID |
|
|
30 |
|
eigenebanknbr |
int |
Eigene Bank |
|
|
31 |
|
beladraktual |
int |
Akt. Belegadresse |
|
|
32 |
|
sprcode |
int |
Sprachcode |
|
|
33 |
|
zusatztext |
varchar(2000) |
Zusatztext |
|
|
34 |
|
visierunguseridnbr |
int |
Visierungs-User |
|
|
35 |
|
vorabrechnnum |
int |
Nummer der Vorabrechnung |
|
|
36 |
|
stptyp |
char(2) |
|
|
|
37 |
|
rahmenauftrstatus |
int |
Status Rahmenauftrag |
|
|
38 |
|
offerte_status |
Int |
Offerten Status |
|
|
39 |
|
offerte_status_bez |
varchar(255) |
Bezeichnung Offerten Status |
|
|
40 |
|
kopftext_id |
int |
Txt Baustein von ve_tbstamm |
|
|
41 |
|
fusstext_id |
int |
Txt Baustein von ve_tbstamm |
|
|
42 |
|
pdflfnbr |
int |
id von pdf’s in co_pdfarchiv |
|
|
43 |
|
eversand |
int |
Ist es ein E-Versandbeleg ? |
|
|
44 |
|
preisquelle |
int |
id der Komponenten Preise |
|
|
45 |
|
internpdfpool |
int |
id von beleg im Postausgang |
|
|
46 |
|
zollquittungsnummer |
varchar(15) |
|
|
|
47 |
|
frachtbriefnummer |
varchar(15) |
|
|
|
48 |
|
mahnadrtyp |
int |
|
|
|
Entität: ve_entitylink
Zentrale Verknüpfungstabelle zwischen Belegkopf gegenüber anderen Belegköpfen, den Zeilen und Adressen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
oberentid |
int |
Ober-Entität |
|
X |
2 |
P |
oberenttyp |
int |
Ober-Entitätstyp |
|
X |
3 |
P |
enttyp |
int |
Entitätstyp |
|
X |
4 |
P |
entid |
int |
Entitäts-Id |
|
X |
5 |
|
mandid |
char(2) |
Mandanten-ID |
|
X |
6 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
7 |
|
uebernahme |
int |
Uebernahmestatus |
|
|
Entitätstyp (enttyp und oberenttyp): Gibt an um welchen Typ es sich bei den verknüpften Entitäten handelt. Die Werte gelten sowohl für die Entität selbst als auch für die Ober-Entität zu der die Verknüpfung hergestellt wird. Mögliche Werte sind:
10=Projekt
20=Belegkopf
30=Belegadresse
40=Steuersatz
50=ArtikelBelegZeile
60=TextbausteinReferenze
70=Textbausteine
80 = Touren
1050=A/Z_BelegZeile (Abzug/Zuschlag)
uebernahme: zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient:
NULL = Verknüpfungen zu Zeilen etc.
0 = Kopieren
1 = Uebernahme
2 = Rückstandsauflösung
3 = Sammelbeleg
4 = Standardbeleg mit daraus erstelltem Beleg
10 = Referenzierung Verkauf<->Einkauf Erfassungszeile
12 = Referenzierung Verkauf<->Einkauf Nachfolgereferenz
13 = Referenzierung Reparatureingang in Service-Belegen
20 = Verknüpfung Artikel zu Gebinde
100 = Produktesetkopfzeile zu Komponentenzeilen
200 = Artikel und Textbausteinzeile des Artikels
300 = Rücknahmezeile in Service-Beleg zu Ersatzartikelzeile
400 = Verknüpfung Zeile zu Projektleistung
600 = Kundenumbuchung Verknüpfung Zeile zu Abgangszeile
601 = Kundenumbuchung Verknüpfung Abgangszeile zu Zugangszeile
Oberentid |
oberenttyp |
enttyp |
entid |
uebernahme |
|
---|---|---|---|---|---|
ve_projekte. projaufnum |
10 |
20 |
ve_belegkopf.internbelnum |
- |
Projekt zu Belegkopf |
ve_projekte. projaufnum |
10 |
50 ¦ 1050 |
ve_zeilen.zeilennbr |
- |
Projekt auf Zeile |
ve_belegkopf.internbelnum |
20 |
30 |
ve_belegadr.beladressnum |
- |
Adressen, beladresstyp= 1=Kundenadresse 2=Debitorenadresse |
ve_belegkopf.internbelnum |
20 |
40 |
ve_steuergruppen.steuergruppeid |
- |
Steuergruppen |
ve_belegkopf.internbelnum |
20 |
50 ¦ 1050 |
ve_zeilen.zeilennbr |
- |
Zeilen, zeilentyp= 10=Artikel, Leistung etc. 20=Summe 1=Kopf 2=Komponente |
ve_belegkopf.internbelnum |
20 |
60 ¦ 1060 |
ve_tbreferenz.bemerknbr |
|
Texte, ref. Textbausteine, etc. |
Kopieren, Uebernahme, Auflösen von Terminauftr. und Rückständen und Referenzierungen (Verkauf/Einkauf, Sammelbelege, Summen, Produkteset etc.)
ober |
ober |
|
|
uebernahme |
|
---|---|---|---|---|---|
ve_zeilen.zeilennbr (Summe) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Zeile) |
NULL |
Referenz der Summenzeile auf Zeilen |
ve_belegkopf.internbelnum |
20 |
20 |
ve_belegkopf.internbelnum |
0 |
Kopieren des Belegkopfes |
ve_zeilen.zeilennbr (Vorgänger) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Nachfolger) |
0 |
Kopieren der Zeile |
ve_tbreferenz.bemerknbr (Vorgänger) |
60 ¦ 1060 |
60 ¦ 1060 |
ve_tbreferenz.bemerknbr (Nachfolger) |
0 |
Kopieren der Textzeile |
ve_belegkopf.internbelnum (Vorgänger) |
20 |
20 |
ve_belegkopf.internbelnum (Nachfolger) |
1 |
Uebernahme des Belegkopfes |
ve_zeilen.zeilennbr (Vorgänger) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Nachfolger) |
1 |
Uebernahme der Zeile, Summe |
ve_tbreferenz.bemerknbr (Vorgänger) |
60 ¦ 1060 |
60 ¦ 1060 |
ve_tbreferenz.bemerknbr (Nachfolger) |
1 |
Uebernahme der Textzeile |
ve_belegkopf.internbelnum (Vorgänger) |
20 |
20 |
ve_belegkopf.internbelnum (Nachfolger) |
2 |
Rückstandsauflösung, Referenz des Belegkopfs |
ve_zeilen.zeilennbr (Vorgänger) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Nachfolger) |
2 |
Rückstandsauflösung, Referenz der Zeile |
ve_belegkopf.internbelnum (Vorgänger) |
20 |
20 |
ve_belegkopf.internbelnum (Nachfolger) |
3 |
Sammelbeleg: Referenz zu Lieferscheinköpfen |
ve_belegkopf.internbelnum (Standardbeleg) |
20 |
20 |
ve_belegkopf.internbelnum (Zielbeleg) |
4 |
Auflösungsreferenz Standardbelege |
ve_belegkopf.internbelnum (Verkauf) |
20 |
20 |
ve_belegkopf.internbelnum (Einkauf) |
10 |
Referenz auf Einkaufsbeleg (von Verkauf her erfasst) |
ve_belegkopf.internbelnum (Einkauf) |
20 |
20 |
ve_belegkopf.internbelnum (Verkauf) |
10 |
Referenz auf Verkaufsbeleg (von Einkauf her erfasst) |
ve_zeilen.zeilennbr (Verkauf) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Einkauf) |
10 |
Referenz auf Einkaufszeile (von Verkauf her erfasst) |
ve_zeilen.zeilennbr (Einkauf) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Verkauf) |
10 |
Referenz auf Verkaufszeile (von Einkauf her erfasst) |
ve_belegkopf.internbelnum (Verkauf) |
20 |
20 |
ve_belegkopf.internbelnum (Einkauf) |
12 |
Referenz auf Einkaufsbeleg (von Verkauf her erfasst) |
ve_belegkopf.internbelnum (Einkauf) |
20 |
20 |
ve_belegkopf.internbelnum (Verkauf) |
12 |
Referenz auf Verkaufsbeleg (von Einkauf her erfasst, Eingangsbeleg (Bestelleingang)) |
ve_zeilen.zeilennbr (Verkauf) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Einkauf) |
12 |
Referenz auf Einkaufszeile (von Verkauf her erfasst) |
ve_zeilen.zeilennbr (Einkauf) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Verkauf) |
12 |
Referenz auf Verkaufszeile (von Einkauf her erfasst durch Eingangsbeleg (Bestelleingang)) |
ve_zeilen.zeilennbr (Produktsetkopf) |
50 ¦ 1050 |
50 ¦ 1050 |
ve_zeilen.zeilennbr (Komponenten) |
100 |
Referenz zwischen Produktesetkopf zu Komponenten |
Entität: ve_beleganzeige
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
2 |
P |
fremdnbr |
int |
Fremdnummer |
|
X |
3 |
P |
enttyp |
int |
Entitätstyp |
|
X |
4 |
|
anzeigenr |
int |
Anzeigenummer |
|
X |
Entität: ve_entdebiart
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
debinr |
int |
Debitoren Nr. |
|
X |
2 |
P |
artvarnum |
int |
Interne Artikelnummer |
|
X |
3 |
P |
mandid |
char(2) |
Mandant |
|
X |
4 |
P |
whgid |
char(3) |
Währung |
|
X |
5 |
|
anzeigenbr |
int |
Anzeigenummer |
|
|
Entität: ve_enttbreferenz
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
oberbemerknbr |
int |
|
|
X |
2 |
|
oberenttyp |
int |
|
|
X |
3 |
P |
unterbemerknbr |
int |
|
|
X |
4 |
|
unterenttyp |
int |
|
|
X |
5 |
|
uebernahme |
int |
|
|
X |
Entität: ve_entbelkopf
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
oberinternbelnum |
int |
|
|
X |
2 |
P |
unterinternbelnum |
int |
|
|
X |
3 |
|
uebernahme |
int |
|
|
|
uebernahme:
Wert |
Bedeutung |
---|---|
0 |
Kopie (von Beleg) |
1 |
Übernahme (von Beleg) |
2 |
Aufloesung (z.B. Terminauftraege, Rueckstaende) |
3 |
Sammelbeleg |
4 |
Standardbelege |
6 |
Rahmenauftrag |
10 |
Verkauf->Einkauf (z.B. AB mit Bestellung) |
12 |
Bestelleingang |
13 |
Reparatureingang |
300 |
Ersatzseriennummer |
Entität: ve_entbeladress
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
2 |
P |
beladressnum |
int |
|
|
X |
3 |
|
anzeigenr |
int |
Anzeigenummer |
|
X |
Entität: ve_entbelsteuergrp
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
2 |
P |
steuergruppeid |
int |
|
|
X |
3 |
|
enttyp |
int |
Entitätstyp |
|
X |
Entität: ve_entbelzeile
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
2 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
3 |
|
enttyp |
int |
Entitätstyp |
|
X |
4 |
|
uebernahme |
smallint |
|
|
|
Entität: ve_entbeltbref
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
2 |
P |
bemerknbr |
int |
|
|
X |
3 |
|
enttyp |
int |
Entitätstyp |
|
X |
Entität: ve_entbeltour
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
2 |
P |
belegtournbr |
int |
|
|
X |
Entität: ve_entprojbel
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
projaufnum |
int |
|
|
X |
2 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
3 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
Entität: ve_entprojzeile
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
projaufnum |
int |
|
|
X |
2 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
3 |
|
enttyp |
int |
Entitätstyp |
|
|
4 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
Entität: ve_entobjektbel
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
objektid |
int |
|
|
X |
2 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
3 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
Entität: ve_entvertragbel
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intvertrid |
int |
|
|
X |
2 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
3 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
Entität: ve_entanrufbel
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
anrufid |
int |
|
|
X |
2 |
P |
internbelnum |
int |
Interne Belegnr. |
|
X |
3 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
Entität: ve_entzeilesteuer
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
P |
steuergruppeid |
int |
|
|
X |
3 |
|
zeileenttyp |
int |
|
|
X |
4 |
|
steuerenttyp |
int |
|
|
X |
5 |
|
anzeigenr |
int |
Anzeigenummer |
|
X |
6 |
|
uebernahme |
int |
|
|
X |
Entität: ve_entzeile
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
oberzeilennbr |
int |
|
|
X |
2 |
P |
unterzeilennbr |
int |
|
|
X |
3 |
|
oberenttyp |
int |
|
|
X |
4 |
|
unterenttyp |
int |
|
|
X |
5 |
|
uebernahme |
int |
|
|
|
6 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
Entität: ve_entzeiletbref
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
P |
bemerknbr |
int |
|
|
X |
3 |
|
zeileenttyp |
int |
|
|
X |
4 |
|
tbenttyp |
int |
|
|
X |
5 |
|
anzeigenr |
int |
Anzeigenummer |
|
X |
6 |
|
uebernahme |
int |
|
|
|
Entität: ve_entseitenumbruch
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
oberentid |
int |
|
|
X |
2 |
P |
oberenttyp |
int |
|
|
X |
3 |
P |
enttyp |
int |
Entitätstyp |
|
X |
4 |
P |
entid |
int |
|
|
X |
5 |
|
mandid |
char(2) |
Mandant |
|
X |
6 |
|
uebernahme |
int |
|
|
|
Entität: ve_entzeileseriennrhist
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
P |
seriennrid |
int |
|
|
X |
3 |
|
zeileenttyp |
int |
|
|
X |
4 |
|
anzeigenr |
int |
Anzeigenummer |
|
|
Entität: ve_entseriennr
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
oberseriennrid |
int |
|
|
X |
2 |
P |
unterseriennrid |
int |
|
|
X |
Entität: ve_entzeileprjleist
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
P |
intprojlstid |
int |
|
|
X |
3 |
|
enttyp |
int |
Entitätstyp |
|
X |
4 |
|
uebernahme |
int |
|
|
|
Entität: ve_entzeiletour
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
P |
belegtournbr |
int |
|
|
X |
3 |
|
enttyp |
int |
Entitätstyp |
|
X |
Entität: ve_entobjektanruf
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
objektid |
int |
|
|
X |
2 |
P |
anrufid |
int |
|
|
X |
Entität: ve_entvertraggar
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intvertrid |
int |
|
|
X |
2 |
P |
garnum |
int |
|
|
X |
3 |
|
mandid |
char(2) |
Mandant |
|
X |
Entität: ve_entvertragobjekt
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intvertrid |
int |
|
|
X |
2 |
P |
objektid |
int |
|
|
X |
Entität: ve_entvertrag
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intvertrid |
int |
|
|
X |
2 |
P |
unterintvertrid |
int |
|
|
X |
Entität: ve_entanrufvertrag
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
anrufid |
int |
|
|
X |
2 |
P |
intvertrid |
int |
|
|
X |
Entität: ve_entanrufwissens
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
anrufid |
int |
|
|
X |
2 |
P |
ordernbr |
int |
|
|
X |
Entität: ve_entservleistzeile
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intservleistid |
int |
|
|
X |
2 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
3 |
|
serventtyp |
int |
|
|
X |
4 |
|
enttyp |
int |
Entitätstyp |
|
X |
Entität: ve_entservleistungen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
oberintservleistid |
int |
|
|
X |
2 |
P |
intservleistid |
int |
|
|
X |
Entität: ve_enttechnikerwissensres
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
technikerid |
int |
|
|
X |
2 |
P |
wresid |
int |
|
|
X |
Entität: ww_artanwtxt
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
artvarnum |
int |
Interne Artikelnr. |
|
X |
2 |
P |
belegart |
int |
|
|
X |
3 |
P |
mandid |
char(2) |
Mandant |
|
X |
4 |
|
memotext |
varchar(2000) |
|
|
|
Entität: ve_dm_einkauf
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
|
nettobetrag |
decimal(21,6) |
|
|
|
3 |
|
totalbetrag |
decimal(21,6) |
|
|
|
4 |
|
monopolgebuehr |
decimal(21,6) |
|
|
|
5 |
|
entsorgung |
decimal(21,6) |
|
|
|
6 |
|
zollgebuehr |
decimal(21,6) |
|
|
|
7 |
|
sonstigekosten |
decimal(21,6) |
|
|
|
8 |
|
transportkosten |
decimal(21,6) |
|
|
|
9 |
|
bewprs |
decimal(21,6) |
|
|
|
Entität: ve_zeilen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
Identity |
2 |
P |
enttyp |
int |
Enttyp |
50,1050 |
X |
3 |
|
mandid |
char(2) |
Mandanten-id |
|
X |
4 |
|
bhgtext |
VC(60) |
Buchungstext |
|
|
5 |
|
einzelprs |
decimal(21,6) |
Einzelpreis |
|
|
6 |
|
zeilenrab |
decimal(21,6) |
Zeilenrabatt |
|
|
7 |
|
bstmng |
decimal(17,6) |
Bestellmenge |
|
|
8 |
|
bonusmng |
decimal(17,6) |
Bonusmenge |
|
|
9 |
|
liefermng |
decimal(17,6) |
Liefermenge |
|
|
10 |
|
differenzmng |
decimal(17,6) |
Differenzmenge |
|
|
11 |
|
gewicht |
decimal(17,6) |
Gewicht |
|
|
12 |
|
volumen |
decimal(17,6) |
|
|
|
13 |
|
beschfkst |
decimal(21,6) |
Beschaffungskosten |
|
|
14 |
|
transportkosten |
decimal(21,6) |
Transportkosten |
|
|
15 |
|
zollkosten |
decimal(21,6) |
Zollkosten |
|
|
16 |
|
stid |
char(5) |
Steuer |
|
|
17 |
|
rabbetrag |
decimal(21,6) |
Rabattbetrag |
|
|
18 |
|
rabsatz |
decimal(17,6) |
Rabatt in % |
|
|
19 |
|
totalbetrag |
decimal(21,6) |
Zeilentotal |
|
|
20 |
|
steuerbetrag |
decimal(21,6) |
Steuerbetrag |
|
|
21 |
|
kto |
char(15) |
Konto |
|
|
22 |
|
kst |
char(15) |
Kostenstelle |
|
|
23 |
|
ktr |
char(15) |
Kostenträger |
|
|
24 |
|
vertreter |
varchar(15) |
Vertreter |
|
|
25 |
|
verrechnungstyp |
int |
Verrechnungstyp |
|
|
26 |
|
zeilentyp |
int |
Zeilentyp |
|
|
27 |
|
storno |
int |
Storno |
|
|
28 |
|
dknbr |
int |
Debi/Kredi-Nummer |
|
|
29 |
|
prodarttyp |
int |
Produktesettyp |
|
|
30 |
|
prodartsubtyp |
int |
Produktesetsubtyp |
|
|
31 |
|
preistyp |
int |
Preistyp |
|
|
32 |
|
nettobetrag |
decimal(21,6) |
Nettobetrag |
|
|
33 |
|
nettototalbetrag |
decimal(21,6) |
Nettototal |
|
|
34 |
|
bruttototalbetrag |
decimal(21,6) |
Bruttototal (inkl. Steuer) |
|
|
35 |
|
anzahlung |
decimal(21,6) |
Anzahlung |
|
|
36 |
|
zeilensaldo |
decimal(21,6) |
Zeilensaldo |
|
|
37 |
|
minusflg |
int |
Minusflag (Zeile ist neg.) |
|
|
38 |
|
uebmng |
decimal(17,6) |
Vorgängermenge |
|
|
39 |
|
realisiertemng |
decimal(17,6) |
Verk. Menge Rahmenv. |
|
|
40 |
|
Lanr |
Varchar(15) |
Finanz – Leistungsnummer |
|
|
41 |
|
Kanr |
Char(15) |
Finanz - Kostenart |
|
|
42 |
|
Bruttogewicht |
decimal(17,6) |
Bruttogewicht |
|
|
43 |
|
st_valdte |
datetime |
Steuer Valutadatum |
|
|
44 |
|
likto |
varchar(15) |
Kto laufende Inventur |
|
|
45 |
|
likanr |
varchar(15) |
Kanr laufende Inventur |
|
|
46 |
|
likst |
varchar(15) |
Kst laufende Inventur |
|
|
47 |
|
liktr |
varchar(15) |
Ktr laufende Inventur |
|
|
48 |
|
lagort |
int |
Lagerort |
|
|
49 |
|
quotient |
decimal(21,6) |
Komponent Preis Anteil |
|
|
50 |
|
erfuseridnbr |
int |
|
|
|
51 |
|
erfdte |
datetime |
|
|
|
52 |
|
upduseridnbr |
int |
|
|
|
53 |
|
upddte |
datetime |
|
|
|
Zeilentyp:
10 Belegzeile
20 Summe
1001=Aufwandkosten
1002=Gebuehren
1003=Skonto
1004=extras
Produktesettyp (prodarttyp):
0 Normale Zeile
1 Produktesetkopf
2 Produktkomponente
Produktesubtyp/Bewirtschaftungsart (prodartsubtyp)
gemäss Produktesetkopf ww_subprod.bewirtart, entspricht Codetabelle mit Typ „bewirtschaftung“
Entität: ve_ww_zeilen
Verknüpfungstabelle für die Bewegungen. Pro Zeile (VE_Zeilen) können mehrere Einträge in dieser Tabelle vorkommen. Pro gewählten Lagerplatz/Charge wird ein Eintrag erstellt.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
wwbelegnummer |
int |
WW-Belegnummer |
|
Identity |
2 |
|
aktiontyp |
int |
Ausführungstyp |
|
X |
3 |
|
wwparentbewnum |
int |
Bewegungsnummer |
|
|
4 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
|
herkunft |
int |
Herkunft |
|
X |
6 |
|
adrnbr |
int |
Adresse |
|
|
7 |
|
belegnum |
int |
Belegnummer |
|
|
8 |
|
zeilennbr |
int |
Zeilennummer |
|
|
9 |
|
artvarnum |
int |
Artikel |
|
|
10 |
|
charnum |
int |
Charge |
|
|
11 |
|
verpnum |
int |
Verpackung |
|
|
12 |
|
lagnum |
int |
Lager |
|
|
13 |
|
bstmng |
decimal(17,6) |
Bestellmenge |
|
|
14 |
|
liefermng |
decimal(17,6) |
Liefermenge |
|
|
15 |
|
rueckstandmng |
decimal(17,6) |
Rückstand |
|
|
16 |
|
bstdt |
datetime |
Bestelldatum |
|
|
17 |
|
lieferdt |
datetime |
Lieferdatum |
|
|
18 |
|
nachlieferdt |
datetime |
Nachlieferdatum |
|
|
19 |
|
status |
int |
Status |
|
|
20 |
|
nextrueckliefmng |
decimal(17,6) |
Nächste Nachlieferungsmenge |
|
|
21 |
|
nextrueckliefdt |
datetime |
Nächstes Nachlieferungsdatum |
|
|
22 |
|
refbelnum |
int |
|
|
|
23 |
|
prioritaet |
int |
Priorität |
|
|
24 |
|
lagverpnum |
int |
Lagerverpackungsnummer |
|
|
25 |
|
faktor |
int |
Faktor |
|
|
26 |
|
divisor |
int |
Divisor |
|
|
27 |
|
storno |
int |
Storno |
|
X |
28 |
|
adrtyp |
char(1) |
Adresstyp |
|
|
29 |
|
upduseridnbr |
int |
Mutationsuser |
|
|
30 |
|
ruecknahme |
datetime |
Rücknahmedatum |
|
|
31 |
|
lagort |
int |
Lagerort |
|
|
Herkunft:
1= Verkauf
2= Einkauf
Aktiontyp:
0 = Standardbeleg
10 = Angebot
20 = Reservation (Disposition)
21 = Rüsten
30 = Abgang
31 = Zugang
32 = Fertigungs-Disposition
33 = Produkt-Disposition
34 = Fertigungs-Eingang
40 = Umbuchung
50 = Vorabrechnung (provisorische Rechnung)
51 = Proforma-Rechnung
110 = Bestellung
150 = Vorabrechnung Einkauf
151 = Proforma-Rechnung Einkauf
Belegtyp:
1=Offerte
2=Reservation (Auftragbestätigung)
3 = Lieferschein
4=Gutschrift
Entität: ve_zeilezusatz
Informationen für den Andruck, Zeilennumerierung.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
|
internbelnum |
int |
Beleg |
|
X |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
refnum |
Varchar (10) |
Referenz |
|
|
5 |
|
buchtext2 |
Varchar (255) |
Bezeichnung2 |
|
|
6 |
|
artnum |
Varchar (30) |
Artikelnummer |
|
|
7 |
|
beschfkosten |
decimal (21,6) |
Beschaff.kosten |
|
|
8 |
|
Preisberechn |
int |
Preisberechn. |
|
|
9 |
|
Rabberechn |
int |
Rabattberechn. |
|
|
10 |
|
Subprodid |
int |
Projektprodukteset |
|
|
11 |
|
kompsubprodid |
int |
Komponentenid |
|
|
12 |
|
prsmng |
decimal(17,6) |
Preisfindungsmenge |
|
|
13 |
|
buchungsstatus |
int |
Buchungsstatus |
|
|
14 |
|
Ebppref |
Varchar(100) |
EBPP Referenz |
|
|
15 |
|
Ebpppos |
Varchar(100) |
EBPP Positionsreferenz |
|
|
artnum und buchtext2 sind eine auf der Belegzeile manuell eingetragene Artikelnummer und Bezeichnung 2. Die erste Bezeichnung wird in der Zeile (VE_Zeile) als Buchungstext gespeichert.
Entität: ve_zeileplanlief
Informationen für die Verteilung nach Mengen und Terminen auf der Belegzeile.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilenplanid |
int |
|
|
Identity |
2 |
|
zeilennbr |
int |
Zeilennummer |
|
X |
3 |
|
plandatum |
datetime |
Plandatum |
|
X |
4 |
|
lieferdatum |
datetime |
Lieferdatum |
|
|
5 |
|
beschfdatum |
datetime |
Beschaffungsdatum |
|
|
6 |
|
liefermng |
decimal (17,6) |
Liefermenge |
|
|
7 |
|
beschreibung |
VC(255) |
Beschreibung |
|
|
8 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
9 |
|
status |
int |
Status |
|
|
10 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
11 |
|
erfuseridnbr |
int |
Erfassungsuserid |
|
|
Entität: ve_zeilemasse
Die Einträge stammen aus den pro Zeile zusätzlich erfassbaren Massen und Zusatzangaben. Die Einträge können individuell eine andere Bedeutung haben (Feldprompts auf der Maske sind veränderbar).
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
P |
enttyp |
int |
Enttyp |
|
X |
3 |
|
mandid |
char(2) |
Mandanten-id |
|
X |
4 |
|
volumen |
dec(17,6) |
Volumen |
|
|
5 |
|
volenhnum |
int |
Volumeneinheit |
|
|
6 |
|
lange |
dec(17,6) |
Länge |
|
|
7 |
|
breite |
dec(17,6) |
Breite |
|
|
8 |
|
hohe |
dec(17,6) |
Höhe |
|
|
9 |
|
groenhnum |
int |
Grösseneinheit |
|
|
10 |
|
rabbetrag |
dec(21,6) |
Rabattbetrag |
|
|
11 |
|
rabsatz |
dec(21,6) |
Rabattsatz |
|
|
12 |
|
totalbetrag |
dec(21,6) |
Totalbetrag |
|
|
Entität: ve_zeilekonto
Die Einträge werden bei zusätzlichen Kontierungsanforderungen individuell zur Zeile ergänzend verwaltet. Solche Kontierungsanforderungen stellen sich in Situationen wo z.b. eine Umbuchung getätigt werden soll.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
2 |
|
mandid |
char(2) |
Mandant |
|
|
3 |
|
kto |
varchar(15) |
Konto |
|
|
4 |
|
kst |
varchar(15) |
Kostenstelle |
|
|
5 |
|
ktr |
varchar(15) |
Kostenträger |
|
|
6 |
|
kart |
varchar(15) |
Kostenart |
|
|
7 |
|
skart |
varchar(15) |
Sekundäre Kostenart |
|
|
8 |
|
skst |
varchar(15) |
Sekundäre Kostenstelle |
|
|
9 |
|
sktr |
varchar(15) |
Sekundärer Kostenträger |
|
|
Entität: ve_zeileprodset
Die Einträge dienen der exakten Referenzierung im Produkteset. Individuell auf den Beleg zugeschnittene Produkteset werden in dieser Tabelle abgelegt.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
kopfzeilennbr |
int |
|
|
X |
2 |
P |
produktid |
int |
|
|
X |
3 |
P |
posnum |
int |
|
|
X |
4 |
|
obersubprodid |
int |
|
|
X |
5 |
|
subprodid |
int |
|
|
X |
6 |
|
stuffe |
int |
|
|
X |
7 |
|
kompzeilenbr |
int |
|
|
|
8 |
|
mandid |
char(2) |
|
|
X |
9 |
|
artvarnum |
int |
|
|
|
10 |
|
verpnum |
int |
|
|
|
11 |
|
prodmenge |
decimal (17,6) |
|
|
|
12 |
|
bestellmenge |
decimal (17,6) |
|
|
|
13 |
|
liefermenge |
decimal (17,6) |
|
|
|
14 |
|
rueckstandmng |
decimal (17,6) |
|
|
|
15 |
|
rabattbetrag |
decimal (21,6) |
|
|
|
16 |
|
rabattsatz |
decimal (17,6) |
|
|
|
17 |
|
totalbetrag |
decimal (21,6) |
|
|
|
Entität: ve_textbausteine
Enthält die erfassten Textbausteine der Textzeilen
Neuer Inhalt ab v8
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
textbausteinnum |
int |
Textbausteinnummer |
|
X |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
textbausteinid |
VC(30) |
Textbaustein |
|
X |
4 |
|
typ |
int |
Typ |
|
|
5 |
|
verwendung |
int |
Verwendung |
|
|
6 |
|
status |
int |
Status |
|
|
7 |
|
storno |
int |
Storno |
|
|
8 |
|
gultigvon |
datetime |
Gültig von |
|
|
9 |
|
gultigbis |
datetime |
Gültig bis |
|
|
10 |
|
drucktyp |
int |
Drucktyp |
|
|
11 |
|
beznum |
Int |
Bezeichnungsnummer |
|
|
enttyp:
70 = Textbaustein
typ:
110 = Artikel
111 = Leistung
114 = Allgemein
115 = Verkauf
116 = Einkauf
117 = Herkunft
120 = Chargen
verwendung
0 = unbestimmt
1 = Beleg
2 = Web
status
1 = Gesperrt
2 = Aktiv
3 = Vorerfasst, warten auf Freigabe
9 = Löschbar
Entität: ve_tbstamm
Beinhaltet die Textbausteine.
Neuer Inhalt ab v8
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
textbausteinnum |
int |
Intern. Textnummer |
|
X |
2 |
P |
lcid |
int |
Sprache |
|
X |
3 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
kurztext |
varchar(60) |
Kurztext |
|
|
5 |
|
langtext |
varchar(2000) |
Langtext |
|
|
6 |
|
dokutext |
text |
Textbaustein |
|
|
Entität: ve_tbreferenz
Alte Tabelle < v.8.0, ersetzt durch ve_tblink
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
bemerknbr |
int |
Bemerkungsnummer |
|
Identity |
2 |
P |
enttyp |
int |
Entitätstyp |
60,1060 |
X |
3 |
|
mandid |
char(2) |
Mandanten-Id |
|
|
4 |
|
intbemnum |
int |
Intern. Bemerkungsnummer |
|
|
5 |
|
bem_ref_typ |
int |
Bemerkungstyp |
|
|
6 |
|
bemerkung |
text |
Bemerkung |
|
|
7 |
|
storno |
int |
Storno |
|
|
8 |
|
refnum |
varchar(10) |
Referenz/Zeilennummer |
|
|
9 |
|
kurztext |
varchar(60) |
|
|
|
Ve_Tbreferenz referenziert WW_bez:
BezTyp:
101 = Belegkopf
102 = Projektauftrag
103 = BelegZeile
110 = Artikel / Leistung
120 = Charge
6 = Verpackung
7 = Lagerplatz
8 = Kunde
9 = Kalkulation
Entität: ve_tblink
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
entid |
int |
Entitäts-ID |
|
X |
2 |
P |
enttyp |
int |
Entitätstyp |
|
X |
3 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
P |
textbausteinnum |
int |
Nummer des Textbaust. |
|
X |
5 |
|
status |
int |
Status |
|
|
111 = Artikel-Textbaustein-Bezeichnung
112 =Artikel-Textbaustein-Abzug-Zuschlag
114 = Algemeine-Textbaustein
115 = Verkauf-Textbaustein
116 = Einkauf-Textbaustein
117 = Herkunft-Textbaustein
120 = Chargen-Textbaustein-Chargen
125 = Seriennumer-Textbaustein-Seriennumer
300 bis 400 reserviert fuer TXTBAU_Basis
Entität: ve_op_buchung
Referenzierungstabelle für die einzelnen Buchungsläufe und dient der Nachverfolgung aufgrund der Journale.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Intern. Belegnummer |
|
X |
2 |
|
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
journalnbr |
int |
Journalnummer |
|
|
4 |
|
verbuchtyp |
int |
Verbuchungstyp |
|
|
5 |
|
verbuchdte |
datetime |
Verbuchungsdatum |
|
|
6 |
|
sammelkonto |
char(15) |
Sammelkonto |
|
|
7 |
|
zahlungsart |
int |
Zahlungsart |
|
|
8 |
|
belartnr |
int |
Belegartennummer |
|
|
9 |
|
interkontodebinbr |
int |
Interkonto-Nummer |
|
|
10 |
|
transdte |
datetime |
Transaktionsdatum |
|
|
11 |
|
autcode |
varchar(255) |
Autentifizierungscode |
|
|
12 |
|
transnr |
varchar(255) |
Transaktionsnummer |
|
|
Entität: ve_belhist
Referenzierungstabelle für die in Batchläufen zusammen verarbeiteten Belege.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
blglstnbr |
int |
Beleglistennummer |
|
X |
2 |
P |
blgitemnbr |
int |
Eintragsnummer |
|
X |
3 |
P |
mandid |
char(2) |
Mandantenid |
|
X |
4 |
|
intrnbelurspnum |
int |
Interne Belegursprungsnummer |
|
|
5 |
|
intrnbeltargnum |
int |
Interne Belegzielnummer |
|
|
6 |
|
status |
int |
Status |
|
|
Entität: ve_belhistkopf
Pro Beleghistory-Eintrag wird jeweils ein Kopftupel in diese Tabelle abgelegt. Sie dient dem schnelleren Zugriff auf die jeweiligen historisierten Daten.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
blgstnbr |
int |
Identifikation |
|
Identity |
2 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
3 |
|
journalnbr |
int |
Journalnummer |
|
|
4 |
|
trnsaktcode |
int |
Transaktionscode |
|
|
5 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
6 |
|
pgmvers |
VC(35) |
Programmversion |
|
|
7 |
|
referenz |
varchar(255) |
Referenz |
|
|
8 |
|
erfuserid |
int |
Benutzer |
|
|
9 |
|
buchmandid |
char(2) |
Buchungsmandant |
|
|
Transaktionscode:
100 = Drucken
200 = Verbuchen def.
201 = Verbuchen prov.
301 = Standardbelege auflösen
401 = Rückstände
402 = Terminaufträge
403 = Rüsten
404 = Bestellvorschlagslisten
405 = Bestelleingänge
406 = Rechnungseingänge
407 = Assemblierungsauftrag
409 = Backlog
410 = Reparatureingänge
411 = Rechnungseingänge Service
412 = Rückforderung
413 = Ersatzlieferung
414 = Rahmenaufträge VK auflösen
415 = Rahmenaufträge EK auflösen
416 = Projektleistungen
501 = Kopierte Belege
502 = Kopieren Verkauf->Einkauf
601 = Übernahmebelege
602 = Sammelfaktura
701 = Standardbelege
801 = Durchlaufbelege
802 = Durchlaufbelegeaufl.
901 = Storno
902 = Storno-Auflösung
Entität: ve_buchref
Historisierung der Buchungen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
|
blgstnbr |
int |
Identifikation |
|
X |
2 |
|
blgitemnbr |
int |
Belegpos.nummer |
|
X |
3 |
|
zeilennbr |
int |
Zeilennummer |
|
X |
4 |
|
mandid |
char(2) |
Mandantenid |
|
X |
5 |
|
internbelnum |
int |
Interne Belegnr. |
|
|
6 |
|
herkunft |
int |
Herkunft |
|
|
7 |
|
betragbw |
decimal(21,6) |
Betrag Belegw. |
|
|
Herkunft
1 = OP-Buchung,
2 = DebiZusatzbuchung,
3 = Inventurbuchung,
4 = Lagerbuchung
Entität: ve_buchhist
Historisierung der Buchungen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
blgstnbr |
int |
Identifikation |
|
X |
2 |
P |
blgitemnbr |
int |
Belegpos.nummer |
|
X |
3 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
4 |
|
fremdnbr |
varchar (30) |
Fremdnummer |
|
|
5 |
|
projektnr |
int |
Projektnummer |
|
|
6 |
|
sollkto |
char(15) |
Sollkonto |
|
|
7 |
|
sollkostenfeld |
varchar(255) |
Kosten |
|
|
8 |
|
solltext |
varchar (60) |
Text |
|
|
9 |
|
habenkto |
char(15) |
Habenkonto |
|
|
10 |
|
habenkostenfeld |
varchar (255) |
Kosten |
|
|
11 |
|
habentext |
varchar (60) |
Text |
|
|
12 |
|
nettobetragbw |
decimal(21,6) |
Nettobetrag |
|
|
13 |
|
stid |
char(5) |
MWSteuerid |
|
|
14 |
|
steuerbetragbw |
decimal(21,6) |
Steuerbetrag |
|
|
15 |
|
nettobetraggw |
decimal(21,6) |
Nettobetrag |
|
|
16 |
|
whgid |
char(3) |
Währungsid |
|
|
17 |
|
kurs |
decimal(21,6) |
Kurs |
|
|
18 |
|
status |
int |
Status |
|
|
19 |
|
exportart |
int |
Exportart |
|
|
20 |
|
lfnbrk |
int |
Laufnummer-Kredi |
|
|
Entität: ve_statbew
Statistische Bewegungshistory für Zu- / Abgangshistory
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
|
wwbelegnummer |
int |
Interne Bewegungsnummer |
|
X |
2 |
|
aktiontyp |
int |
Aktionstyp (s. unten) |
|
X |
3 |
|
wwparentbewnum |
int |
|
|
|
4 |
|
mandid |
char(2) |
Mandante-ID |
|
X |
5 |
|
adrnbr |
int |
Adressnummer |
|
|
6 |
|
belegnum |
int |
Interne Belegnummer |
|
|
7 |
|
zeilennbr |
int |
Interne Zeilennummer |
|
|
8 |
|
artvarnum |
int |
Interne Artikelnummer |
|
|
9 |
|
charnum |
int |
Interne Chargennummer |
|
|
10 |
|
verpnum |
int |
Interne Verpackungsnummer |
|
|
11 |
|
bstmng |
decimal(17,6) |
Bestellmenge |
|
|
12 |
|
liefermng |
decimal(17,6) |
Liefermenge |
|
|
13 |
|
rueckstandmng |
decimal(17,6) |
Rückstandsmenge |
|
|
14 |
|
bstdt |
datetime |
Bestelldatum |
|
|
15 |
|
lieferdt |
datetime |
lieferdt |
|
|
16 |
|
nachlieferdt |
datetime |
Nachlieferdatum |
|
|
17 |
|
nextrueckliefmng |
decimal(17,6) |
Nächste Rückstandsmng |
|
|
18 |
|
nextrueckliefdt |
datetime |
Nächste Rückstandsl.dat |
|
|
19 |
|
mutdate |
datetime |
|
|
X |
20 |
|
operationtyp |
int |
Operationstyp |
|
X |
21 |
|
einzelprs |
decimal(21,6) |
Einzelpreis |
|
|
22 |
|
lagnum |
int |
Interne Lagernummer |
|
|
23 |
|
statbewid |
int |
Statistik-Bewegungsnr. |
|
|
24 |
|
useridnbr |
int |
User-ID |
|
|
Aktionstyp:
0 = Standardbeleg
10 = Angebot
20 = Reservation
21 = Rüsten
30 = Zugang/Abgang
31 = Zugang in Einkauf
32 = Fertigungs-Dispo
33 = Produkt-Dispo löschen
34 = Fertigungseingang
40 = Umbuchung
50 = Vorabrechnung (provisorische Rechnung)
110 = Bestellung
Operationstyp:
1 = neuer Datensatz in ve_ww_zeilen
2 = neue Werte eines Updates
3 = alte Werte eines Updates
4 = Löschung einer Zeile (Auslösung von ve_ww_zeilen)
5 = Löschung einer Zeile (Auslösung von ve_zeilen)
Entität: ve_statfacts
Statistikdaten
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Internte Belegnummer |
|
X |
2 |
P |
zeilennbr |
int |
zeilennbr |
|
X |
3 |
P |
mandid |
char (2) |
mandid |
|
X |
4 |
P |
herkunft |
int |
herkunft |
|
X |
5 |
|
belegnum |
int |
belegnum |
|
|
6 |
|
belegtyp |
int |
belegtyp |
|
|
7 |
|
bestelldt |
datetime |
bestelldt |
|
|
8 |
|
valutadt |
datetime |
valutadt |
|
|
9 |
|
dknbr |
int |
dknbr |
|
|
10 |
|
rechadr |
int |
rechadr |
|
|
11 |
|
lieferadr |
int |
lieferadr |
|
|
12 |
|
artvarnum |
int |
artvarnum |
|
|
13 |
|
charnum |
int |
charnum |
|
|
14 |
|
mng |
decimal (17,6) |
mng |
|
|
15 |
|
volumen |
decimal (17,6) |
volumen |
|
|
16 |
|
gewicht |
decimal (17,6) |
gewicht |
|
|
17 |
|
einstandprs |
decimal (21,6) |
einstandprs |
|
|
18 |
|
verkaufsprs |
decimal (21,6) |
verkaufsprs |
|
|
19 |
|
lieferdt |
datetime |
lieferdt |
|
|
20 |
|
vertreterid |
varchar(15) |
vertreterid |
|
|
21 |
|
sachbearbeiterid |
varchar(15) |
sachbearbeiterid |
|
|
22 |
|
verrechnungstyp |
int |
verrechnungstyp |
|
|
23 |
|
projaufnum |
int |
projaufnum |
|
|
24 |
|
referenz |
varchar (255) |
referenz |
|
|
25 |
|
dktyp |
int |
dktyp |
|
|
26 |
|
artprsgruppe |
varchar(30) |
Artikelpreisgruppe |
|
|
27 |
|
adrprsgruppe |
varchar(30) |
Adresspreisgruppe |
|
|
28 |
|
prstyp |
int |
Preistyp |
|
|
29 |
|
whgid |
char(3) |
Währung |
|
|
30 |
|
verkaufspreis_fw |
decimal(21,6) |
Fremdwährungspreis |
|
|
Da in ve_statfacts nur ein Wert, z.B. für die Adressgruppe, drin ist und nicht in allen Fällen es dem Anwender auch möglich ist unsere Vorgabe beim Aufbau der Stammdaten entsprechend zu berücksichtigen, hat man mit diesen Parametern die Möglichkeit eine andere Auswahl aus den Stammdaten zu treffen.
Parameter von as_addvestatfact
Hier die möglichen Parameter und deren Bedeutung:
@eptypin (Default=1): wählt den Einstands- oder Einkaufspreis
@adrgrptypin (Default=1): wählt die Adressgruppe
@artgrptypin (Default=1): wählt die Artikelgruppe
@prstypin (Default=1): schaltet Preisanalyse ein.
Die möglichen Werte sind:
@eptypin=1: von Einstandspreis 1 (Bewegungszeitpunkt)
@eptypin=2: von Einstandspreis 2 (Bewegungszeitpunkt)
@eptypin=3: von Einstandspreis 3 (Bewegungszeitpunkt)
@eptypin=4: von Einstandspreis 4 (Bewegungszeitpunkt)
@eptypin=5: von Einkaufspreis in Zeitraum der Bewegung
@eptypin=6: von Einstandspreis 4 (aktuell)
@adrgrptypin=1: gem. Preisgruppe der Adresse
@adrgrptypin=2: gem. Rabattgruppe der Adresse
@adrgrptypin=3: gem. Allg. Gruppe der Adresse
@adrgrptypin=4: gem. Preisgruppe der Adresse/Konditionen
@adrgrptypin=5: gem. Preisgruppe der Adresse/Konditionen zum Zeitpunkt der Belegerfassung (Preisbasisdatum)
@adrgrptypin=11: Indiv. Text 1 der Adresse
@adrgrptypin=12: Indiv. Text 2 der Adresse
@adrgrptypin=13: Indiv. Text 3 der Adresse
@adrgrptypin=14: Indiv. Text 4 der Adresse
@adrgrptypin=15: Indiv. Text 5 der Adresse
@adrgrptypin=16: Indiv. Text 6 der Adresse
@artgrptypin=1: gem. allg. Gruppe 1 des Artikels
@artgrptypin=2: gem. allg. Gruppe 1 des Artikels
@artgrptypin=3: gem. allg. Gruppe 1 des Artikels
@artgrptypin=11: gem. Preisgruppe des Artikels
@artgrptypin=12: gem. allg. Gruppe 1 des Artikels
@prstypin=1: Macht Preisfindung und ermittelt ob ein von der Preisfindung abweichender Preis (indiv. Sonderpreis) vergeben wurde.
Die einfachste Methode um eine andere Uebertragung einzuschalten besteht darin dass man der Prozedur den entsprechenden Wert als Defaultwert setzt. Damit gilt dieser, vorausgesetzt nicht irgend ein Aufruf setzt andere Werte, für alle Aufrufe aus allen Listen.
Nachträgliche Nachführung der Statistikdaten
Wenn die Statistikdaten bereits automatisch nachgeführt wurden und sich die Notwendigkeit einer anderen Ueberführung von bestimmten Stammdaten zeigt können die Daten gelöscht und neu aufgebaut werden. Mit nachfolgendem Fragment, in Query Analyzer als Systemadministrator "sa" ausgeführt kann dies durchgeführt werden (Mandanten-ID nach Bedarf anpassen):
update ve_belegkopf set bearbeitungsstufe=3 where bearbeitungsstufe=4 and mandid='ZZ' go update ve_belegkopf set bearbeitungsstufe=5 where bearbeitungsstufe=6 and mandid='ZZ' go update ve_belegkopf set bearbeitungsstufe=5 where bearbeitungsstufe=7 and mandid='ZZ' go delete from ve_statfacts where mandid='ZZ' go as_addvestatfact 'ZZ' go
Da die Nacherstellung der Statistiken eine grössere Veränderung des Mengenbildes der Tabelle ve_statfacts verursacht sollten die statistic des Servers nachgeführt werden. Dies kann durch den Menupunkt "Datenbank reorganisien" in der Anwendung ADMIN oder durch Aufruf der Prozedur tp_updstats gemacht werden.
Entität: ve_beschkosten
Beschaffungskosten Einkauf
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Internte Belegnummer |
|
X |
2 |
P |
zeilennbr |
int |
Zeilennummer |
|
X |
3 |
|
betrag |
decimal (21,6) |
Betrag |
|
|
4 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
5 |
|
whgid |
char(3) |
|
|
|
6 |
|
kurs |
decimal(12,6) |
|
|
|
7 |
|
betragfw |
decimal(21,6) |
|
|
|
8 |
|
status |
int |
|
|
|
Entität: ve_paketvorgabe
Erweiterte Angaben zu Paketversand der Paketpost
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
1 |
P |
Internbelnum |
int |
Interne Belegnummer |
|
X |
2 |
P |
dknbr |
int |
Debi/Kredinummer |
|
X |
3 |
P |
whgid |
char(3) |
Währungs-ID |
|
X |
4 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
5 |
P |
pakettyp |
int |
Pakettyp |
|
X |
Die Vorgaben für den Pakettyp sind gemäss der Codetabelle.
Entität: ve_projleistungen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intprojlstid |
int |
intprojlstid |
|
Identity |
2 |
|
mandid |
char(2) |
mandid |
|
|
3 |
|
projlstid |
int |
projlstid |
|
|
4 |
|
typ |
int |
typ |
|
|
5 |
|
leistungsdatum |
datetime |
leistungsdatum |
|
|
6 |
|
termin |
datetime |
termin |
|
|
7 |
|
lststatus |
int |
lststatus |
|
|
8 |
|
lstaktivitaet |
int |
lstaktivitaet |
|
|
9 |
|
vertrid |
varchar(15) |
vertrid |
|
|
10 |
|
sachbearbid |
varchar(15) |
sachbearbid |
|
|
11 |
|
artvarnum |
int |
artvarnum |
|
|
12 |
|
anzahl |
decimal (21,6) |
anzahl |
|
|
13 |
|
verpnum |
int |
verpnum |
|
|
14 |
|
notiz |
varchar(255) |
notiz |
|
|
15 |
|
erfdte |
datetime |
erfdte |
|
|
16 |
|
erfuserid |
int |
erfuserid |
|
|
Entität: ve_projprodlink
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
projaufnum |
int |
Projektauftragsnummer |
|
X |
2 |
P |
subprodid |
int |
Unterproduktnummer |
|
X |
3 |
|
mandid |
char(2) |
mandid |
|
X |
4 |
|
subprodart |
int |
Unterproduktart |
|
|
5 |
|
verpnum |
int |
Verpackungsnummer |
|
|
6 |
|
sachbearbid |
varchar(15) |
Sachbearbeiter-ID |
|
|
7 |
|
mng |
decimal(17,6) |
Menge |
|
|
8 |
|
dispmng |
decimal(17,6) |
Dispomenge |
|
|
9 |
|
rueckstand |
decimal(17,6) |
Rückstand |
|
|
10 |
|
einkaufsmng |
decimal(17,6) |
Einkaufsmenge |
|
|
11 |
|
gueltigvon |
datetime |
Gültig von |
|
|
12 |
|
gueltigbis |
datetime |
Gültig bis |
|
|
Entität: ve_dkbeleg
Zuordnung von Kopf- und Fusstexten zu Kunden und Lieferanten
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
dknbr |
int |
Debi/Kredi-Nummer |
|
X |
2 |
P |
dkart |
char(1) |
Art des Debitor/Kreditor |
|
X |
3 |
P |
mandid |
char(2) |
mandid |
|
X |
4 |
P |
belegtyp |
int |
Belegtyp |
|
X |
5 |
|
anzahlkopien |
int |
Anzahl Kopien |
|
|
6 |
|
iskopftext |
int |
Hat Kopftext |
|
|
7 |
|
isfusstext |
int |
Hat Fusstext |
|
|
8 |
|
referenzflg |
int |
Referenz |
|
|
9 |
|
belegreferenzflg |
int |
Belegreferenz |
|
|
10 |
|
kundeauftrnumflg |
int |
Mutation der Auftragsnummer |
|
|
11 |
|
indref1flg |
int |
Indiv. Referenz 1 |
|
|
12 |
|
indref2flg |
int |
Indiv. Referenz 2 |
|
|
13 |
|
indref3flg |
int |
Indiv. Referenz 3 |
|
|
14 |
|
indref4flg |
int |
Indiv. Referenz 4 |
|
|
15 |
|
indref5flg |
int |
Indiv. Referenz 5 |
|
|
16 |
|
indref6flg |
int |
Indiv. Referenz 6 |
|
|
17 |
|
indbez1flg |
int |
Indiv. Bezeichnung 1 |
|
|
18 |
|
indbez2flg |
int |
Indiv. Bezeichnung 2 |
|
|
19 |
|
indbez3flg |
int |
Indiv. Bezeichnung 3 |
|
|
20 |
|
indbez4flg |
int |
Indiv. Bezeichnung 4 |
|
|
21 |
|
indbez5flg |
int |
Indiv. Bezeichnung 5 |
|
|
22 |
|
indbez6flg |
int |
Indiv. Bezeichnung 6 |
|
|
23 |
|
extbelrefflg |
int |
Externe Belegreferenz |
|
|
24 |
|
projektflg |
int |
Projektnummer |
|
|
25 |
|
kopftextflg |
int |
Kopftext |
|
|
26 |
|
fusstextflg |
int |
Fusstext |
|
|
27 |
|
spedforschrftflg |
int |
Speditionsvorschrift |
|
|
28 |
|
liefastflg |
int |
Lieferung |
|
|
29 |
|
belegorder |
int |
Vorschlagsbelegtypflag |
|
|
30 |
|
aktiviteatflg |
int |
Aktivitätflag |
|
|
31 |
|
zahlverbeigflg |
int |
Zahlungsverbindung (eigene Bank) |
|
|
32 |
|
zahlverblsvflg |
int |
Zahlungsverbindung (LSV/Debit) |
|
|
33 |
|
tourenvahlflg |
int |
Tourenwahl |
|
|
34 |
|
zahlungsartflg |
int |
Zahlungsart |
|
|
35 |
|
preisandruck |
Int |
Preisandruck pro Beleg/Kunde |
|
|
Das Feld "dkart" entspricht der Codierung des Adressstammes.
Die Flag bezeichnen die zwingend einzugebenden Felder des Beleges
Entität: ve_stdbelzaz
Erweiterte Vorschläge zu Standardbelegen
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
|
stdazintid |
int |
|
|
Identity |
2 |
P |
mandid |
char(2) |
Mandant |
|
X |
3 |
P |
stdazid |
int |
|
|
X |
4 |
P |
stdaztyp |
int |
|
|
X |
5 |
|
vorszeile1 |
int |
|
|
|
6 |
|
vorszeile2 |
int |
|
|
|
7 |
|
vorszeile3 |
int |
|
|
|
8 |
|
vorsaz1 |
int |
|
|
|
9 |
|
vorsaz2 |
int |
|
|
|
10 |
|
vorsaz3 |
int |
|
|
|
11 |
P |
zusatzkriterium1 |
int |
|
|
X |
Entität: ww_lfbkonst
Erweiterte Angaben zu individuellen Buchungsmodi
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
mandid |
char(2) |
Mandanten-Id |
|
X |
2 |
|
kalkart |
char(1) |
Kalkulationsart |
|
|
3 |
|
buchart |
char(1) |
Buchungsart |
|
|
4 |
|
vbuchart |
char(1) |
Verkaufsbuchungsart |
|
|
5 |
|
beznachfart |
int |
Bezeichnungsnachführung |
|
|
6 |
|
allowedtypflag |
int |
Erlaubte Belegtypen |
|
|
7 |
|
refisextbelnum |
int |
Referenz als ext. Belegnum. |
|
|
Die Angaben dieser Konstanten betreffen individuelle Einstellungen spezieller Installationen (ausserhalb des Infoniqa ONE 200-Umfeldes).
Entität: ve_konstanten
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
Mandid |
char(2) |
Mandanten-Id |
|
X |
2 |
P |
Konstantennum |
int |
Konstantennummer |
|
X |
3 |
P |
Konstantentyp |
int |
Typ |
|
X |
4 |
|
belegadresse_1 |
varchar(255) |
Adresse |
|
|
5 |
|
belegadresse_2 |
varchar(255) |
Adresse |
|
|
6 |
|
belegadresse_3 |
varchar(255) |
Adresse |
|
|
7 |
|
belegadresse_4 |
varchar(255) |
Adresse |
|
|
8 |
|
fibu_journal_von |
int |
Journal von |
|
|
9 |
|
fibu_journal_bis |
int |
Journal bis |
|
|
10 |
|
fibu_journal_akt |
int |
Journal akt. |
|
|
11 |
|
bebu_journal_von |
int |
Journal von |
|
|
12 |
|
bebu_journal_bis |
int |
Journal bis |
|
|
13 |
|
bebu_journal_akt |
int |
Journal akt. |
|
|
14 |
|
op_journal_von |
int |
Journal von |
|
|
15 |
|
op_journal_bis |
int |
Journal bis |
|
|
16 |
|
op_journal_akt |
int |
Journal akt. |
|
|
17 |
|
fremdreferenz |
decimal(14,0) |
Fremdreferenz für ESR |
|
|
18 |
|
einkkto |
char(15) |
Einkaufskonto |
|
|
19 |
|
einkkst |
char(15) |
Einkaufskostenstelle |
|
|
20 |
|
einkktr |
char(15) |
Einkaufskostenträger |
|
|
21 |
|
einkstid |
char(5) |
Einkaufssteuerid |
|
|
22 |
|
verkkto |
char(15) |
Verkaufskonto |
|
|
23 |
|
verkkst |
char(15) |
Verkaufskostenstelle |
|
|
24 |
|
verkktr |
char(15) |
Verkaufskostenträger |
|
|
25 |
|
verkstid |
char(5) |
Verkaufssteuerid |
|
|
26 |
|
dompststelle |
VC(255) |
Paketpost |
|
|
27 |
|
postkennung |
char(2) |
Paketpost Kennung |
|
|
28 |
|
vermerk |
int |
Paketpost Vermerk |
|
|
29 |
|
regionkndnr |
char(10) |
Paketpost Region. Kundennr. |
|
|
30 |
|
lastsendnr |
decimal(8) |
Paketpost Letzte Sendungsnr |
|
|
31 |
|
vmsgakt |
int |
Einkaufs-Messages |
|
|
32 |
|
emsgakt |
int |
Verkaufs-Messages |
|
|
33 |
|
vfldorder |
int |
Verkaufs-Feldreihenfolge |
|
|
34 |
|
efldorder |
int |
Einkaufs-Feldreihenfolge |
|
|
35 |
|
ekkonti |
int |
Anzeige Einkaufskonti |
|
|
36 |
|
vkkonti |
int |
Anzeige Verkaufskonti |
|
|
37 |
|
kundeliefvk |
int |
Vorkommast. Kunden-/Liefer. |
|
|
38 |
|
belegnrvk |
int |
Vorkommast. Belegnummern |
|
|
39 |
|
vkpreisvk |
int |
Vorkommast. Verkaufspreise |
|
|
40 |
|
ekpreisvk |
int |
Vorkommast. Einkaufspreise |
|
|
41 |
|
kalkpreisvk |
int |
Vorkommast. Kalkulationspr. |
|
|
42 |
|
whgkursvk |
int |
Vorkommast. Kurse |
|
|
43 |
|
rabattvk |
int |
Vorkommast. Rabatte |
|
|
44 |
|
mngvk |
int |
Vorkommast. Mengen |
|
|
45 |
|
gewichtvk |
int |
Vorkommast. Gewichte |
|
|
46 |
|
massevk |
int |
Vorkommast. Masse |
|
|
47 |
|
vkpreisnk |
int |
Nachkommast. Verkaufspreise |
|
|
48 |
|
ekpreisnk |
int |
Nachkommast. Einkaufspreise |
|
|
49 |
|
kalkpreisnk |
int |
Nachkommast. Kalk.preise |
|
|
50 |
|
whgkursnk |
int |
Nachkommast. Kurse |
|
|
51 |
|
rabattnk |
int |
Nachkommast. Rabatte |
|
|
53 |
|
mngnk |
int |
Nachkommast. Mengen |
|
|
54 |
|
gewichtnk |
int |
Nachkommast. Gewichte |
|
|
55 |
|
massenk |
int |
Nachkommast. Masse |
|
|
56 |
|
vkpreisrnd |
decimal(7,6) |
Rundung Verkaufspreise |
|
|
57 |
|
ekpreisrnd |
decimal(7,6) |
Rundung Einkaufspreise |
|
|
58 |
|
kalkpreisrnd |
decimal(7,6) |
Rundung Kalkulationspreise |
|
|
59 |
|
vkprsenhvk |
int |
Vorkomma Verkaufspreiseinh. |
|
|
60 |
|
ekprsenhvk |
int |
Vorkomma Einkaufspreiseinh. |
|
|
61 |
|
vkprsenhnk |
int |
Nachkomma Verkaufspreiseinh. |
|
|
62 |
|
ekprsenhnk |
int |
Nachkomma Einkaufspreiseinh. |
|
|
63 |
|
vkprsenhrnd |
decimal(7,6) |
Rundung Verkaufspreiseinh. |
|
|
64 |
|
ekprsenhrnd |
decimal(7,6) |
Rundung Einkaufspreiseinh. |
|
|
65 |
|
nachliefertage |
int |
Nachlieferungstage |
|
|
66 |
|
preisnachfart |
int |
Preisnachführungsart |
|
|
67 |
|
mengenachfart |
int |
Mengennachführungsart |
|
|
68 |
|
kredibeleg |
int |
Kredibelegsreferenzierung |
|
|
69 |
|
beznachfart |
int |
Bezeichnungsnachf.art |
|
|
70 |
|
allowedtypflag |
int |
Erlaubte Verknüpfungsbelegetypen |
|
|
71 |
|
refisextbelnum |
int |
Setzen der Druckfreigabe |
|
|
72 |
|
diffkto |
char(15) |
Differenzenkonto |
|
|
73 |
|
diffkst |
char(15) |
Differenzenkostenstelle |
|
|
74 |
|
diffktr |
char(15) |
Differenzenkostenträger |
|
|
75 |
|
prorata |
int |
Pro-Rata-Berechnung |
|
|
76 |
|
valdatecheckver |
int |
Valutadatumcheck Verkauf |
|
|
77 |
|
valdatecheckein |
int |
Valutadatumcheck Einkauf |
|
|
78 |
|
prsabwek |
decimal(17,6) |
Preisabw. Einkauf |
|
|
79 |
|
prsabwvk |
decimal(17,6) |
Preisabw. Verkauf |
|
|
80 |
|
durchlauftyp |
int |
Durchlauftyp |
|
|
81 |
|
bel_ref_mut |
int |
Flag Mutation Belegreferenz |
|
|
82 |
|
ext_ref_mut |
int |
Flag Mutation ext. Referenz |
|
|
83 |
|
stuffen_summe |
int |
Flag kask. Summen |
|
|
84 |
|
werte_vk |
int |
Vorkommastellen Werte |
|
|
85 |
|
werte_nk |
int |
Nachkommastellen Werte |
|
|
86 |
|
belegflusstiefe |
int |
Anzahl Stufen Belegfluss |
|
|
87 |
|
ablaufmanager |
varchar(255) |
Ablaufmanager Optionen |
|
|
88 |
|
datumvontage |
int |
Anzahl Tage von-Vorschlag |
|
|
89 |
|
datumvontyp |
int |
Typ des Datums von |
|
|
90 |
|
useridnbrverb |
int |
Verbuchungs-User (aktiver User) |
|
|
91 |
|
vorschlagmng |
decima(17,6) |
Mengenvorschlag Drag&Drop |
|
|
92 |
|
kundeninfo |
int |
Flag Kundeninfo |
|
|
93 |
|
barfzahlen |
int |
Zahlungen zu Barfakturen unterdrücken |
|
|
94 |
|
opensuchenafterprjchanged |
int |
Suchen von Projekten |
|
X |
95 |
|
belegtypgewloes |
int |
|
|
X |
96 |
|
virtlaguntbest |
int |
|
|
X |
97 |
|
bonusmengemode |
int |
Berechnung Bonusmengen |
|
X |
98 |
|
normiertemengemode |
int |
Berechnung normierte Menge |
|
X |
99 |
|
belegberechnungmode |
int |
Autom. Nachrechung Summen |
|
X |
100 |
|
showallgrpinaz |
int |
Anzeige aller Gruppen bei AZ |
|
X |
101 |
|
alloweditep4inzl |
int |
Editieren EP auf Belegzeile 1 = erlaubt, 2 = Vorschlag EP4 |
|
X |
102 |
|
stcheckohneumsatzart |
int |
Summen ohne Steuercode |
|
X |
103 |
|
einkrundungsmode |
int |
Rundung in Einkauf wie im Verkauf |
|
X |
104 |
|
keinstvorsummen |
int |
|
|
X |
105 |
|
einkktotypforbuch2 |
int |
|
|
X |
106 |
|
ek_svlagerzuord |
int |
Einkaufs-Sachb/Vertreter-Lagerzuordnung |
|
|
107 |
|
vk_svlagerzuord |
Int |
Verkaufs-Sachb/Vertreter-Lagerzuordnung |
|
|
108 |
|
se_svlagerzuord |
Int |
Service-Einkaufs-Sachb/Vertreter-Lagerzuordnung |
|
|
109 |
|
sv_svlagerzuord |
Int |
Service-Verkaufs-Sachb/Vertreter-Lagerzuordnung |
|
|
110 |
|
artnumdelim1 |
char(1) |
Nummerndelimiter 1 |
|
|
111 |
|
artnumdelim2 |
char(1) |
Nummerndelimiter 2 |
|
|
112 |
|
meldungflag |
Int |
|
|
|
113 |
|
beleganzahl |
Int |
|
|
|
114 |
|
vorschlagsbelegtyp |
Int |
|
|
|
115 |
|
Isabrevo |
Int |
Intern Lizenz Abrevo |
|
|
116 |
|
branchenloesung |
Int |
Intern Lizenz Getränkelösung aktiv/inaktiv |
|
|
117 |
|
tourenplanung |
Int |
Intern Lizenz Tourenplanung aktiv/inaktiv |
|
|
118 |
|
tbuebernahme |
Int |
|
|
|
119 |
|
belegtypwithzlumbuchung |
Int |
|
|
|
120 |
|
zlartcombomode |
Int |
|
|
|
121 |
|
gebindemengemode |
Int |
|
|
|
122 |
|
gebindeverpmode |
Int |
|
|
|
123 |
|
gebindecreatemode |
Int |
|
|
|
124 |
|
lagercomboshowmode |
Int |
|
|
|
125 |
|
indartikelsuchen |
Int |
|
|
|
126 |
|
creategebindeineinkauf |
Int |
|
|
|
127 |
|
textbaustvererben |
Int |
|
|
|
128 |
|
stdblgperiodegraenzen |
Int |
|
|
|
129 |
|
indartbruttonettospeichern |
Int |
|
|
|
130 |
|
prodseterweitaktiv |
Int |
|
|
|
131 |
|
warenauszeichnungspreis |
Int |
|
|
|
132 |
|
auflmodeartlag |
Int |
|
|
|
133 |
|
kompposmode |
Int |
|
|
|
134 |
|
artikelgridzeilen |
Int |
|
|
|
135 |
|
Belegflzeilen |
int |
|
|
|
Anzeige der Konti: 1 = Alle Kontierungen werden als Aufwand- oder Erlöskonto-Eintrag angezeigt.
Entität: ww_combodef
Definitionen für die Darstellung in Comboboxen.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
comboid |
int |
Identifikation der Combobox |
|
X |
2 |
P |
sprachid |
int |
Sprache |
|
X |
3 |
P |
komponentenid |
int |
ID der Spalte |
|
X |
4 |
|
wert1 |
int |
Wert 1 |
|
|
5 |
|
wert2 |
int |
Wert 2 |
|
|
6 |
|
wert3 |
int |
Wert 3 |
|
|
7 |
P |
useridnbr |
int |
Benutzer |
|
X |
Entität: ve_formverwaltung
Definitionen für das Auftrag-Dokumenten-Management
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
verwid |
int |
|
|
Identity |
2 |
|
vorid |
int |
|
|
X |
3 |
|
zusid |
int |
|
|
X |
4 |
|
verwstatus |
int |
|
|
|
5 |
|
verwbez |
int |
|
|
|
6 |
|
verwdokument |
varchar(255) |
|
|
|
7 |
|
verwvondte |
datetime |
|
|
|
8 |
|
verwbisdte |
datetime |
|
|
|
9 |
|
verwmassenflag |
int |
|
|
|
10 |
|
verwsaveflag |
int |
|
|
|
11 |
|
verwdokflag |
int |
|
|
|
12 |
|
verwmandid |
char(2) |
|
|
|
Entität: ve_formvorlage
Definitionen für das Auftrag-Dokumenten-Management
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
id |
int |
|
|
Identity |
2 |
|
bez |
int |
|
|
|
3 |
|
status |
int |
|
|
|
4 |
|
besch |
int |
|
|
|
5 |
|
gruppe |
int |
|
|
|
6 |
|
vorlage |
varchar(255) |
|
|
|
7 |
|
institution |
int |
|
|
|
8 |
|
vertraulich |
int |
|
|
|
9 |
|
pfad |
varchar(255) |
|
|
|
10 |
|
datei |
varchar(100) |
|
|
|
11 |
|
sammelpfad |
varchar(255) |
|
|
|
12 |
|
sammeldatei |
varchar(100) |
|
|
|
13 |
|
betreff |
varchar(255) |
|
|
|
14 |
|
standtext |
text |
|
|
|
15 |
|
ersteller |
int |
|
|
|
16 |
|
mandid |
char(2) |
|
|
|
Entität: ve_formzustand
Definitionen für das Auftrag-Dokumenten-Management
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zusid |
int |
|
|
Identity |
2 |
|
vorid |
int |
|
|
X |
3 |
|
zusstatus |
int |
|
|
|
4 |
|
zusbez |
int |
|
|
|
5 |
|
zusablaufnr |
decimal (17,2) |
|
|
|
6 |
|
zusmandid |
char (2) |
|
|
|
Entität: ve_formzustverwaltung
Definitionen für das Auftrag-Dokumenten-Management
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zustverwid |
int |
|
|
Identity |
2 |
|
verwid |
int |
|
|
X |
3 |
|
zusid |
int |
|
|
X |
4 |
|
zustverwdte |
datetime |
|
|
|
5 |
|
zustverwmitid |
int |
|
|
|
6 |
|
zustverwmandid |
char(2) |
|
|
|
Entität: ve_formzuteilung
Definitionen für das Auftrag-Dokumenten-Management
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zutid |
int |
|
|
Identity |
2 |
|
verwid |
int |
|
|
X |
3 |
|
zutmandid |
char(2) |
|
|
|
Touren
Aus den Tabellen müssen nicht zwingend alle Felder oder möglichen Verknüpfungen in der Anwendung erscheinen. Bestimmte Felder sind für spätere Phasen oder indiv. Ergänzungen vorgesehen.
Entität: ve_kalender
Sämtliche Kalender werden in einer Tabelle geführt
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
kalendernbr |
int |
interne Nummer |
|
|
identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
X |
3 |
|
kalendertyp |
int |
Typ (intern, zeigt was referenziert wird, bei Hauptkalender = 0) |
|
|
X |
4 |
|
nummer |
int |
Debi-, Kredi, Belegnummer, Tourennummer bei Hauptkalender = 0 |
|
|
X |
5 |
|
datum |
datetime |
Datum |
|
|
|
6 |
|
landnbr |
int |
Land |
land |
|
|
7 |
|
region |
char(5) |
Region |
fi_region, bezeichnung |
|
|
8 |
|
status |
int |
Status |
codes |
|
|
9 |
|
lieferungsart |
int |
Lieferungsart |
codes |
|
|
10 |
|
eintragstyp |
int |
Eintragstyp |
codes |
|
|
11 |
|
bemerkung |
varchar(2000) |
Bemerkung |
|
|
|
12 |
|
hinweis |
varchar(2000) |
Hinweis |
|
|
|
kalendertyp: Bestimmt welche Referenzierung das Feld "nummer" hat
0 = Hauptkalender
1 = Adresse
2 = Debitor
3 = Kreditor
10 = Tour
20 = Fahrzeug
30 = Belegkopf
40 = Zeile
Entität: ve_fahrzeug
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
fahrzeugnbr |
int, |
interne Nummer |
|
|
identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
X |
3 |
|
fahrzeugnummer |
varchar(30) |
Fahrzeugnummer |
|
|
X |
4 |
|
beznum |
int |
Fahrzeugbezeichnung |
ww_bez |
|
|
5 |
|
adrnbr |
int |
Adressnummer |
adresse |
|
|
6 |
|
maxgewicht |
decimal(21,6) |
Maximalgewicht |
|
|
|
7 |
|
gewenhnum |
int |
Einheit Gewicht |
|
|
|
8 |
|
maxvolumen |
decimal(21,6) |
Maximalvolumen |
|
|
|
9 |
|
volenhnum |
int |
Einheit Volumen |
|
|
|
10 |
|
fahrzeugtyp |
int |
Fahrzeugtyp |
codes |
|
|
11 |
|
hinweis |
varchar(2000) |
Hinweis |
|
|
|
12 |
|
status |
int |
Status |
codes |
|
|
13 |
|
prioritaet |
int |
Priorität |
|
|
|
14 |
|
gultigvon |
datetime |
Gültig von |
|
|
|
15 |
|
gultigbis |
datetime |
Gültig bis |
|
|
|
Entität: ve_tour
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
tournbr |
int |
interne Nummer |
|
|
identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
X |
3 |
|
tournummer |
varchar(30) |
Tourennummer |
|
|
X |
4 |
|
beznum |
int |
Tourenbezeichnung |
ww_bez |
|
|
5 |
|
land |
int |
Land |
land |
|
|
6 |
|
region |
char(5) |
Region |
fi_region |
|
|
7 |
|
hinweis |
varchar(2000) |
Hinweis |
|
|
|
8 |
|
zeitraster |
int |
Zeitraster |
codes |
|
|
9 |
|
wochentag |
int |
Wochentag |
codes |
|
|
10 |
|
tourentyp |
int |
Tourentyp |
codes |
|
|
11 |
|
status |
int |
Status |
codes |
|
|
12 |
|
prioritaet |
int |
Priorität |
|
|
|
13 |
|
gultigvon |
datetime |
Gültig von |
|
|
|
14 |
|
gultigbis |
datetime |
Gültig bis |
|
|
|
Entität: ve_fahrzeugtour
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
fahrzeugtournbr |
int |
interne Nummer |
|
|
identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
X |
3 |
|
fahrzeugnbr |
int |
Fahrzeugnummer |
ve_fahrzeug |
|
|
4 |
|
tournbr |
int |
Tournummer |
ve_tour |
|
|
5 |
|
gultigvon |
datetime |
Gültig von |
|
|
|
6 |
|
gultigbis |
datetime |
Gültig bis |
|
|
|
Entität: ve_adressetour
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
kundetournbr |
int |
interne Nummer |
|
|
identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
X |
3 |
|
adrnbr |
int |
Adressnummer |
adresse |
|
|
4 |
|
haupttournbr |
int |
Haupttourennummer |
ve_tour |
|
|
5 |
|
alternattournbr |
int |
Alternative Tourennummer |
ve_tour |
|
|
6 |
|
hauptprio |
int |
Priorität Haupttour |
|
|
|
7 |
|
alternatprio |
int |
Priorität alternat. Tour |
|
|
|
8 |
|
lieferungsart |
int |
Lieferungsart |
codes |
|
|
9 |
|
hinweis |
varchar(2000) |
|
|
|
|
10 |
|
zeitraster |
int |
Zeitraster |
codes |
|
|
11 |
|
status |
int |
Status |
codes |
|
|
12 |
|
prioritaet |
int |
Priorität |
|
|
|
13 |
|
gultigvon |
datetime |
Gültig von |
|
|
|
14 |
|
gultigbis |
datetime |
Gültig bis |
|
|
|
15 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
|
16 |
|
upddte |
datetime |
Mutationsdatum |
|
|
|
17 |
|
erfuseridnbr |
int |
Erfassungsuser |
|
|
|
18 |
|
upduseridnbr |
int |
Mutationsuser |
|
|
|
Entität: ve_belegtour
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
belegtournbr |
int |
interne Nummer |
|
|
identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
X |
3 |
|
enttyp |
int |
= 80 |
|
80 |
X |
4 |
|
tournbr |
int |
Tourennummer |
ve_tour |
|
|
5 |
|
fahrzeugnbr |
int |
Fahrzeugnummer |
ve_fahrzeug |
|
|
6 |
|
zustelldatum |
datetime |
Zustelldatum |
|
|
|
7 |
|
lieferungsart |
int |
Lieferungsart |
codes |
|
|
8 |
|
prioritaet |
int |
Priorität |
|
|
|
9 |
|
hinweis |
varchar(2000) |
Hinweise |
|
|
|
10 |
|
zuordnung |
int |
|
|
|
|
11 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
|
12 |
|
upddte |
datetime |
Mutationsdatum |
|
|
|
13 |
|
erfuseridnbr |
int |
Erfassungsuser |
|
|
|
14 |
|
upduseridnbr |
int |
Mutationsuser |
|
|
|
Verknüpfung Belegkopf zu Tour
Die Verknüpfung zu ve_belegkopf resp. anderen Tabellen geschieht über ve_entitylink
Entität: ve_plztour
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
|
plztournbr |
int |
interne Nummer |
|
|
identity |
2 |
|
mandid |
char(2) |
Mandanten-ID |
|
|
X |
3 |
|
tournbr |
int |
Tournummer |
ve_tour |
|
X |
4 |
|
plz_von |
char(6) |
PLZ |
plz |
|
|
5 |
|
plz_bis |
char(6) |
PLZ |
plz |
|
|
6 |
|
land |
int |
Land gem. gewählter PLZ |
|
|
|
7 |
|
prioritaet |
int |
Priorität |
|
|
|
8 |
|
gultigvon |
datetime |
Gültig von |
|
|
|
9 |
|
gultigbis |
datetime |
Gültig bis |
|
|
|
Adressgruppe
Entität: ve_adrgrpbaum
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Posnum |
Int |
|
|
|
Identity |
2 |
|
Intgrpnum |
Int |
|
|
|
X |
3 |
|
Typ |
Char(1) |
|
|
|
|
4 |
|
Stufe |
Int |
|
|
|
|
5 |
|
Mandid |
Char(2) |
|
|
|
X |
Typ
A = Adressgruppe
P = Preisgruppe
R = Rabattgruppe
Entität: ve_adrgrpstr
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Typ |
Char(1) |
|
|
|
X |
2 |
P |
Mandid |
Char(2) |
|
|
|
X |
3 |
P |
Obergrp |
varchar(15) |
Obergruppe |
|
|
X |
4 |
P |
Untergrp |
varchar(15) |
Untergruppe |
|
|
X |
Typ
A = Adressgruppe
P = Preisgruppe
R = Rabattgruppe
Entität: ve_adrgrp_ext
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
|
Intgrpnum |
Int |
|
|
|
identity |
2 |
P |
Grpid |
varchar(15) |
|
|
|
X |
3 |
P |
Mandid |
Char(2) |
|
|
|
X |
Doppelte Mengenführung
Entität: ve_wwziquantity
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Wwbelegnummer |
Int |
WW-Belegnummer |
ve_ww_zeilen.wwbelegnummer |
|
X |
2 |
P |
Enhtyp |
Int |
Einheitstyp |
|
|
X |
3 |
|
Enhnum |
Int |
Einheitsnummer |
ww_einheit.enhnum |
|
X |
4 |
|
Mandid |
Char(2) |
|
|
|
X |
5 |
|
Quantum |
Decimal(17,6) |
Menge |
|
|
X |
Enhtyp
1 = Gewicht
Entität: ww_bewquantity
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Bewnum |
Int |
Bewegungsnummer |
ww_bew.bewnum |
|
X |
2 |
P |
Enhtyp |
Int |
Einheitstyp |
|
|
X |
3 |
|
Mandid |
Char(2) |
|
|
|
X |
4 |
|
Enhnum |
Int |
Einheitsnummer |
ww_einheit.enhnum |
|
X |
5 |
|
Quantum |
Decimal(17,6) |
Menge |
|
|
X |
Enhtyp
1 = Gewicht
2 = Volumen
Entität: ww_aklbestdef
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
bestandart |
int |
|
|
|
X |
2 |
P |
belegtyp |
int |
|
|
|
X |
3 |
P |
mngart |
int |
|
|
|
X |
4 |
P |
mandid |
Char(2) |
|
|
|
X |
5 |
|
operation |
int |
|
|
|
X |
Bestandart
1 = Konsignationsmenge
Mngart
1 = Liefermenge
2 = Rückstandsmenge
3 = Bestellmenge
Opteration
1 = Zugang (immer)
2 = Abgang (immer)
3 = Zugang nur wenn Beleg als Zielbeleg einer Übernahme oder Auflösung erstellt wird.
4 = Abganz nur wenn Beleg als Zielbeleg einer Übernahme oder Auflösung erstellt wird.
Entität: ww_aklbestand
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
artvarnum |
int |
Interne Artikelnummer |
|
|
X |
2 |
P |
dknbr |
int |
Debitor- Kreditorennummer |
|
|
X |
3 |
P |
dkart |
char(1) |
D = Debitor / K = Kreditor |
|
|
X |
4 |
P |
bestandart |
int |
|
|
|
X |
5 |
P |
mandid |
char(2) |
|
|
|
X |
6 |
|
bestand |
decimal (17,6) |
|
|
|
X |
Bestandart
1 = Konsignationsmenge
Enität: ve_adrlink
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
oberentid |
int |
Ober-Entität |
|
|
X |
2 |
P |
oberenttyp |
int |
Ober-Entitätstyp |
|
|
X |
3 |
P |
beladressnum |
int |
Belegadressennummer |
|
|
X |
4 |
P |
beladresstyp |
int |
Belegadresstyp |
|
|
X |
5 |
|
mandid |
char(2) |
Mandant |
|
|
X |
Entitätstyp (oberentid und oberenttyp): Gibt an um welchen Typ es sich bei den verknüpften Entitäten handelt. Die Werte gelten sowohl für die Entität selbst als auch für die Ober-Entität zu der die Verknüpfung hergestellt wird. Mögliche Werte sind:
21=Service Objekte
22=Service Verträge
23=Service Anrufe
Enität: ve_ek_statfacts
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
internbelnum |
Int |
Intern. Belegnummer |
|
|
X |
2 |
P |
zeilennbr |
Int |
Zeilennummer |
|
|
X |
3 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
4 |
P |
herkunft |
Int |
Herkunft Ve_belegkopf.storno + 1 |
|
|
X |
5 |
|
belegnum |
Int |
Belegnummer |
|
|
|
6 |
|
belegtyp |
Int |
Belegtyp |
|
|
|
7 |
|
bestelldt |
datetime |
Bestelldatum |
|
|
|
8 |
|
valutadt |
datetime |
Valutadatum |
|
|
|
9 |
|
dknbr |
Int |
Lieferantennummer |
|
|
|
10 |
|
rechadr |
Int |
Rechnungsadresse |
|
|
|
11 |
|
lieferadr |
Int |
Lieferadresse |
|
|
|
12 |
|
artvarnum |
Int |
Interne Artikelnummer |
|
|
|
13 |
|
charnum |
Int |
Chargennummer |
|
|
|
14 |
|
mng |
decimal(17,6) |
Menge |
|
|
|
15 |
|
volumen |
decimal(17,6) |
Volumen |
|
|
|
16 |
|
gewicht |
decimal(17,6) |
Gewicht |
|
|
|
17 |
|
einstandprs |
decimal(21,6) |
Einstandspreis |
|
|
|
18 |
|
einkaufsprs |
decimal(21,6) |
Einkaufspreis |
|
|
|
19 |
|
lieferdt |
datetime |
Lieferdatum |
|
|
|
20 |
|
einkaufid |
varchar(15) |
Verkäufer |
|
|
|
21 |
|
sachbearbeiterid |
varchar(15) |
Sachbearbeiter |
|
|
|
22 |
|
verrechnungstyp |
int |
Verrechnungstyp codes.typ = ‚verrechnungstyp’ |
|
|
|
23 |
|
projaufnum |
int |
Projektnummer |
|
|
|
24 |
|
referenz |
varchar(255) |
Referenz |
|
|
|
25 |
|
dktyp |
int |
Lieferantentyp = 0 |
|
|
|
26 |
|
artprsgruppe |
varchar(30) |
Artikelpreisgruppe |
|
|
|
27 |
|
adrprsgruppe |
varchar(30) |
Adressenpreisgruppe |
|
|
|
28 |
|
prstyp |
int |
Preistyp codes.typ = ‚prstyp’ |
|
|
|
29 |
|
whgid |
char(3) |
Währung |
|
|
|
30 |
|
einkaufspreis_fw |
decimal(21,6) |
Einkaufspreis |
|
|
|
Entität: ve_regelfelder
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
konstid |
int |
|
|
|
X |
2 |
P |
mandid |
char(2) |
|
|
|
X |
3 |
|
konsttyp |
int |
|
|
|
|
4 |
|
beschreibung |
varchar(255) |
|
|
|
|
5 |
|
Flag |
int |
|
|
|
|
6 |
|
wert |
decimal(21,6) |
|
|
|
|
7 |
|
zeichen |
varchar(255) |
|
|
|
|
Konsttyp
0 = Allgemein gültig
1 = Nur Einkauf
2 = Nur Verkauf
3 = Nur Service
Service
Entität: ve_anraktiv
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
|
aktivitaetid |
Int |
Aktivität – ID |
|
|
Identity |
2 |
|
anrufid |
Int |
Anruf –ID |
Ve_anruf.anrufid |
|
|
3 |
|
technikerid |
Int |
Techniker - ID |
|
|
|
4 |
|
mandid |
char(2) |
Mandant |
|
|
|
5 |
|
bezeichnung |
varchar(60) |
Bezeichnung |
|
|
|
6 |
|
vondatum |
datetime |
Datum von |
|
|
|
7 |
|
bisdatum |
datetime |
Datum bis |
|
|
|
8 |
|
beginzeit |
datetime |
Zeit von |
|
|
|
9 |
|
endezeit |
datetime |
Zeit bis |
|
|
|
10 |
|
prioritaet |
Int |
Priorität |
|
|
|
11 |
|
aktivitaetartart |
Int |
Aktifität |
|
|
|
12 |
|
status |
Int |
Status |
|
|
|
13 |
|
adressart |
Int |
Art der Adresse |
|
|
|
14 |
|
nachaktivitaet |
Int |
Nachfolgeaktivität |
|
|
|
15 |
|
erfuseridnbr |
Int |
Erfassungs User |
|
|
|
16 |
|
erfdate |
datetime |
Erfassungs Datum |
|
|
|
17 |
|
upddte |
datetime |
Update Datum |
|
|
|
adressart
Objekt- Kunden- oder Partneradresse. Ist frei benutzbar und nicht vordefiniert.
Entität: ve_anrloesung
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
|
loesungid |
int |
Lösungs – ID |
|
|
Identity |
2 |
|
Anrufid |
int |
Anruf –ID |
|
|
|
3 |
|
Mandid |
char(2) |
Mandant |
|
|
|
4 |
|
erfassenuserid |
int |
Erfassungs User |
|
|
|
5 |
|
erfassungsdatum |
datetime |
Erfassungs Datum |
|
|
|
6 |
|
neuerkontaktdatum |
datetime |
Kontakt Datum |
|
|
|
7 |
|
beschreibung |
varchar(2000) |
Beschreibung |
|
|
|
8 |
|
Status |
int |
Status |
|
|
|
9 |
|
useridnbr |
int |
User |
|
|
|
Entität: ve_anruf
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
anrufid |
int |
Anruf – ID |
|
|
Identity |
2 |
|
objektid |
int |
Objekt – ID |
|
|
|
3 |
|
intvertrid |
int |
InterneVertrag_id |
|
|
|
4 |
|
mandid |
char(2) |
Mandant |
|
|
|
5 |
|
artvarnum |
int |
Interne Artikelnummer |
|
|
|
6 |
|
erfdte |
datetime |
Erfassungs Datum |
|
|
X |
7 |
|
upddte |
datetime |
Update Datum |
|
|
|
8 |
|
erfuseridnbr |
int |
Erfassungs User |
|
|
|
9 |
|
upduseridnbr |
int |
Update User |
|
|
|
10 |
|
gelosstvontechniker |
int |
Erledigt von Techniker |
|
|
|
11 |
|
techniker |
int |
Techniker |
|
|
|
12 |
|
losungdatum |
datetime |
Erledigt Datum |
|
|
|
13 |
|
enddatum |
datetime |
End Datum |
|
|
|
14 |
|
herkunft |
int |
Herkunft |
|
|
|
15 |
|
prioritaet |
int |
Priorität |
|
|
|
16 |
|
status |
int |
Status |
|
|
|
17 |
|
verantwortlich |
int |
Verantwortlich |
|
|
|
18 |
|
debinbr |
int |
Debitorennummer |
|
|
|
19 |
|
dwhgid |
char(3) |
Debitorenwährung |
|
|
|
20 |
|
kredinbr |
int |
Kreditorennummer |
|
|
|
21 |
|
kwhgid |
char(3) |
Kreditorenwährung |
|
|
|
22 |
|
Adrnbr |
int |
Adressnummer |
|
|
|
23 |
|
plandatum |
datetime |
Planungsdatum |
|
|
|
24 |
|
problemtyp |
int |
Problemtyp |
|
|
|
25 |
|
anrufsart |
int |
Anrufart |
|
|
|
26 |
|
anrufnummer |
varchar(60) |
Anrufnummer |
|
|
|
Entität: ve_objekt
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
objektid |
int |
Objekt - ID |
|
|
Identity |
2 |
|
oberobjektid |
int |
Oberobjekt – ID |
|
|
|
3 |
|
objektnummer |
varchar(30) |
Objektnummer |
|
|
X |
4 |
|
Dknbr |
int |
Debitoren-/Kreditorennummer |
|
|
|
5 |
|
Whgid |
char(3) |
Währung – ID |
|
|
|
6 |
|
mandid |
char(2) |
Mandant |
|
|
X |
7 |
|
beznum |
int |
Benzeichnungs – ID |
ww_bez. beznum Beztyp = 1010 |
|
X |
8 |
|
artvarnum |
int |
Interne Artikelnummer |
|
|
|
9 |
|
Status |
int |
Status |
|
|
|
10 |
|
objektlimit |
decimal(21,6) |
Objektlimite |
|
|
|
11 |
|
betragaktuell |
decimal(21,6) |
Aktueller Betrag |
|
|
|
12 |
|
s_version |
varchar(60) |
Softwareversion |
|
|
|
13 |
|
f_version |
varchar(60) |
Firmwareversion |
|
|
|
14 |
|
distanz |
decimal(7,2) |
Distanz |
|
|
|
15 |
|
fahrzeit |
decimal(7,2) |
Fahrzeig |
|
|
|
16 |
|
pauschalbetrag |
decimal(17,2) |
Pauschalbetrag |
|
|
|
17 |
|
Erfdte |
datetime |
Erfassungs Datum |
|
|
|
18 |
|
erfuseridnbr |
int |
Erfassung User |
|
|
|
19 |
|
upddte |
datetime |
Update Datum |
|
|
|
20 |
|
upduseridnbr |
int |
Update User |
|
|
|
21 |
|
typ |
int |
Typ |
|
|
|
22 |
|
garnum |
int |
Garantie Nr. |
|
|
|
23 |
|
garantiebis |
datetime |
Garantie bis |
|
|
|
24 |
|
seriennr |
varchar(30) |
Seriennr |
|
|
|
25 |
|
eingdate |
datetime |
Eingabedatum |
|
|
|
26 |
|
verfdate |
datetime |
Verfalldatum |
|
|
|
Entität: ve_servtexte
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Mandid |
char(2) |
Mandant |
|
|
X |
2 |
P |
serventid |
int |
Service - ID |
|
|
X |
3 |
P |
serventtyp |
int |
Servicetyp |
|
|
X |
4 |
P |
beschrtyp |
smallint |
Beschreibungstyp |
|
|
X |
5 |
|
beschreibung |
varchar(2000) |
Beschreibung |
|
|
X |
Serventid
objektid,intvertrid,anrufid
serventtyp
21 = Objekt
22 = Vertrag
23 = Anruf
beschrtyp
frei defniierbarer Beschreibungstyp
Entität: ve_vertrag
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
intvertrid |
int |
Vertrag – ID |
|
|
Identity |
2 |
|
vertragsnummer |
varchar(30) |
Vertragsnummer |
|
|
X |
3 |
|
mandid |
char(2) |
Mandant |
|
|
X |
4 |
|
objektid |
int |
Objekt – ID |
|
|
|
5 |
|
beznum |
int |
Bezeichnungs – ID |
ww_bez. beznum Beztyp = 900 |
|
|
6 |
|
status |
int |
Status |
|
|
|
7 |
|
vondte |
datetime |
Datum von |
|
|
|
8 |
|
bisdte |
datetime |
Datum bis |
|
|
|
9 |
|
erfuseridnbr |
int |
Erfassungs User |
|
|
|
10 |
|
erfdte |
datetime |
Erfassungs Datum |
|
|
|
11 |
|
upduseridnbr |
int |
Update User |
|
|
|
12 |
|
upddte |
datetime |
Update Datum |
|
|
|
13 |
|
dknbr |
int |
Debitoren- Kreditorennummer |
|
|
|
14 |
|
whgid |
char(3) |
Währung |
|
|
|
15 |
|
dkart |
char(1) |
Debi-Kreditorenart |
|
|
|
16 |
|
vertragslimit |
decimal(21,6) |
Vertragslimite |
|
|
|
17 |
|
aktuellbetrag |
decimal(21,6) |
Aktueller Betrag |
|
|
|
Dkart
D = Kunde
K = Lieferant
Entität: ww_servtechlink
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
objektid |
int |
Objekt –ID,Anruf_ID,Vertrag_id |
|
|
X |
2 |
P |
technikerid |
int |
Techniker – ID |
|
|
X |
3 |
P |
technikertyp |
int |
Technikertyp |
|
|
X |
4 |
|
prioritaet |
int |
Priorität |
|
|
|
5 |
|
enttyp |
int |
Entity Typ |
|
|
|
Enttyp
21 = zugeteilt zum Objekt (objektid = objektid)
22 = zugeteilt zum Vertrag (intvertragid = objektid)
23 = zugeteilt zum Anruf (anrufid = objektid)
Entität: ww_techniker
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
kurzid |
char(5) |
Techniker |
|
|
X |
2 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
3 |
|
adrnbr |
int |
Adressnummer |
|
|
|
4 |
|
status |
int |
Status |
|
|
|
5 |
|
dtevon |
smalldatetime |
Datum von |
|
|
|
6 |
|
dtebis |
smalldatetime |
Datum bis |
|
|
|
7 |
U |
technikerid |
int |
Techniker – ID |
|
|
Identity |
8 |
|
outlook_account |
varchar(255) |
Outlook Login |
|
|
|
9 |
|
useridnbr |
int |
Benutzernummer |
|
|
|
Entität: ww_technikerlink
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
kurzid |
char(5) |
Techniker |
|
|
X |
2 |
P |
grpnum_or_artnum |
int |
Gruppe oder Artikelnummer |
|
|
X |
3 |
P |
isgroup |
char(1) |
Handelt es sich um eine Gruppe |
|
J,N |
X |
4 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
isgroup
‚N’ = grpnum_or_artnum = ww_artvar.artvarnum
‚J’ = grpnum_or_artnum = ww_grp.intgrpnum
Entität: ww_arbeitszeit
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
entid |
int |
Entity – ID |
|
|
X |
2 |
P |
enttyp |
int |
Entitytyp |
|
|
X |
3 |
P |
tagesart |
int |
Tagesart |
|
|
X |
4 |
P |
tagnr |
int |
Tagesnummer |
|
|
X |
5 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
6 |
|
beginzeit |
smalldatetime |
Beginn am |
|
|
|
7 |
|
endezeit |
smalldatetime |
Ende am |
|
|
|
8 |
|
nettodauerzeit |
smalldatetime |
Netto Arbeitszeit |
|
|
|
9 |
|
aktiv_status |
int |
Status aktiv |
|
|
|
10 |
|
ferien_status |
int |
Status Ferien |
|
|
|
Entid = Objektid/Technikerid
enttyp
21 = Objekt Servicestunden (Wann ist es für ein Objekt möglich die Service Anrufe durchzuführen)
24 = Techniker Arbeitsstunden (Wann ist ein Techniker an der Arbeit)
tagesart/tagnr
1 = Wochentag, (Tag Nr. 1-7)
2 = Monatstag(Tag Nr. =1-31)
3 = Tag des Jahres(Tag Nr=1-366)
9 = Sonderfall (Vollausfall)
In Version 2005.0 ist nur Wochentag (1) aktiviert
Entität: ve_kalenderzusatz
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
kalendernbr |
int |
Kalendernummer |
|
|
X |
2 |
|
zeitvon |
datetime |
Zeit von |
|
|
X |
3 |
|
zeitbis |
datetime |
Zeit bis |
|
|
|
4 |
P |
objektid |
int |
Objekt –ID |
|
|
X |
5 |
P |
vertragid |
int |
Vertrags – ID |
|
|
X |
6 |
P |
anrufid |
int |
Anruf – ID |
|
|
X |
7 |
P |
technikerid |
int |
Techniker – ID |
|
|
X |
8 |
P |
intprojlstid |
int |
Interne Projektleistungs – ID |
|
|
X |
9 |
|
kalzusid |
int |
Kalenderzusatz – ID |
|
|
Identity |
10 |
|
bemerkung |
varchar(2000) |
Bemerkung |
|
|
|
Entität: ve_kaloutllink
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
kalzusid |
int |
Kalenderzusatz –ID |
|
|
X |
2 |
|
bezeichnung |
varchar(255) |
Bezeichnung |
|
|
X |
3 |
|
insertdate |
datetime |
Datum erstellt |
|
|
|
4 |
|
insertuserid |
int |
Erstellt von Benutzer |
|
|
|
5 |
|
deletedate |
datetime |
Datum gelöscht |
|
|
|
6 |
|
deleteuserid |
int |
Gelöscht von Benutzer |
|
|
|
7 |
|
Mandid |
char(2) |
Mandant |
|
|
X |
Entität: ve_servleistungen
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
intservleistid |
int |
Interne Serviceleistungs – ID |
|
|
Identity |
2 |
|
Mandid |
char(2) |
Mandant |
|
|
|
3 |
|
eignerid |
int |
Eigene – ID |
|
|
|
4 |
|
eignertyp |
int |
Eigener Typ |
|
|
|
5 |
|
artvarnum |
int |
Interne Artikelnummer |
|
|
|
6 |
|
verpnum |
int |
Verpackungsnummer |
|
|
|
7 |
|
Anzahl |
decimal(21,6) |
Anzahl |
|
|
|
8 |
|
zeitraster |
int |
Zeitraster |
|
|
|
9 |
|
erstmals |
datetime |
Erstmals am |
|
|
|
10 |
|
letztmals |
datetime |
Letztmals am |
|
|
|
11 |
|
Letzte_ausf |
datetime |
Letzte Ausführung |
|
|
|
12 |
|
nachste_ausf |
datetime |
Nächste Ausführung |
|
|
|
13 |
|
Notiz |
varchar(255) |
Notiz |
|
|
|
14 |
|
Status |
int |
Status |
|
|
|
15 |
|
oberservleistid |
int |
Obere Serviceleistungs – ID |
|
|
|
16 |
|
Erfdte |
datetime |
Erfassungsdatum |
|
|
|
17 |
|
erfuseridnbr |
int |
Erfasser |
|
|
|
18 |
|
Preis |
decimal(21,6) |
Preis |
|
|
|
19 |
|
preistyp |
int |
Preistyp |
|
|
|
Entität: ww_treetxtdef
Wird für das Customizing des Belegflussbaumes verwendet. Kann mittels Kontextmenu auf dem Belegfluss angepasst werden.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Treeid |
Int |
Baum-ID |
|
|
X |
2 |
P |
Sprachid |
Int |
Sprach-ID |
|
|
X |
3 |
P |
Title |
Varchar(30) |
Titel |
|
|
X |
4 |
|
Rank |
Int |
Postion |
|
|
|
5 |
|
Initstate |
Int |
Intialstatus |
|
|
|
6 |
|
delimiter |
Char(5) |
Feldtrennzeichen |
|
|
|
7 |
|
Width |
Int |
Breite |
|
|
|
8 |
P |
Useridnbr |
Int |
Benutzer-ID |
|
|
X |
Entität: ve_ebankingdef
Wird für die Erstellung einer EBPP Rechnung verwendet.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Mandid |
char(2) |
Mandant |
|
|
X |
2 |
P |
Dknbr |
Int |
Debitoren/Kreditorennummer |
|
|
X |
3 |
P |
Whgid |
Char(3) |
Währungs-ID |
|
|
X |
4 |
P |
Ebanking |
Int |
EBPP – Typ |
|
|
X |
5 |
|
Ebppschema |
Text |
XSL – Schema |
|
|
|
Entität: ve_zeilebez
Für zusätzliche Bezeichnungen auf der Belegzeile
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
Zeilenbr |
Int |
Zeilennummer |
|
|
X |
2 |
|
Mandid |
char(2) |
Mandant |
|
|
X |
3 |
P |
Beztyp |
Int |
Bezeichnungstyp |
|
|
X |
4 |
|
Bezeichnung |
Varchar(2000) |
Bezeichnung |
|
|
|
Beztyp 1 = Bezeichnung 3 der Belegzeile (Buchungstext 3)
Entität: ww_leistabrech
Wird für die LABR.NET im Leistungsstamm verwendet. Wird in 2006.0 nicht im Auftrag verwendet
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
labr_id |
int |
|
|
|
identity |
2 |
|
Mandid |
Char(2) |
Mandant |
|
|
X |
3 |
|
Sekkanr |
Varchar(15) |
Sekundäre Kostenstelle |
|
|
|
4 |
|
Bartkostb |
Int |
Buchungsart Kostenbuchung |
|
|
|
5 |
|
Lartid |
int |
Lohnart |
|
|
|
6 |
|
Bartlohnb |
Int |
Buchungsart Lohnbuchhaltung |
|
|
|
Entität: ve_zibuch
Wird in EBPP Belege für die korrekte MWST Rundungsdifferenzauswertung verwendet.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
|
Mandid |
Char(2) |
Mandant |
|
|
|
2 |
P |
Internbelnum |
Int |
Interne Belegnummer |
|
|
X |
3 |
P |
Zeilennbr |
Int |
Interne Zeilenummer |
|
|
X |
4 |
P |
Stid |
Char(5) |
Steuersatz-ID |
|
|
X |
5 |
|
Bruttobetrag |
Decimal(21,6) |
Bruttozeilenbetrag |
|
|
|
6 |
|
Nettobetrag |
Decimal(21,6) |
Nettozeilenbetrag |
|
|
|
7 |
|
Steuerbetrag |
Decimal(21,6) |
Steuerbetrag |
|
|
|
8 |
|
St_korr |
Decimal(21,6) |
Steuerkorrektur |
|
|
|
9 |
|
valdte |
datetime |
Valutadatum |
|
|
|
Entität: ve_zahlungsart
Menüpunkt unter Extras / Datenpflege / Zahlungsart
Dort werden die Voreinstellungen für die Beziehung der Zahlungsart, Belegtyp, Währung und Zahlungsverbindung erfasst. Diese gelten als Vorschlag beim Erfassen von neuen Belegen. Wird Belegtyp = 0 (kein Belegtyp) so gilt die Einstellung für alle Belegtypen(nur Verkauf).
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
2 |
P |
zahlungsart |
int |
Zahlungsart |
|
|
X |
3 |
P |
belegtyp |
int |
Belegtyp |
|
|
X |
4 |
P |
whgid |
char(3) |
Währungs-ID |
|
|
X |
5 |
|
eigenebanknbr |
int |
Eigene Banknr. |
|
|
|
6 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
|
7 |
|
upddte |
datetime |
Updatedatum |
|
|
|
8 |
|
erfuseridnbr |
int |
Benutzer Erfassung |
|
|
|
9 |
|
upduseridnbr |
int |
Benutzer Mutation |
|
|
|
Entität: ww_batchindex
Diese Tabelle dient der Performance. Wenn die Applikation auf eine grosse Datenmenge zugreift wirkt sich das negativ auf die Performance aus. Deswegen speichert die Applikation einfach id’s in dieser Tabelle und holt dazu eine Stappelfunktion (Batchlauf).
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
2 |
P |
entid |
int |
Entitäts-Id |
|
|
X |
3 |
P |
batchid |
int |
Batch-Id |
|
|
X |
Entität: ve_blgzahlungen
Neuer Button auf dem Belegkopf für die Erfassung des Betrages pro vordefinierten Zahlungsarten.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
|
X |
2 |
P |
zahlungsart |
int |
Zahlungsart |
|
|
X |
3 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
4 |
|
eigenebanknbr |
int |
Eigene Banknr. |
|
|
|
5 |
|
betrag_fw |
decimal(21,6) |
Betrag Fremdwährung |
|
|
|
6 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
|
7 |
|
upddte |
datetime |
Updatedatum |
|
|
|
8 |
|
erfuseridnbr |
int |
Benutzer Erfassung |
|
|
|
9 |
|
upduseridnbr |
int |
Benutzer Mutation |
|
|
|
Entität: ve_blgabschluss
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
Interne Belegnr. |
|
|
X |
2 |
P |
typ |
int |
Zahlungsart |
|
|
X |
3 |
|
mandid |
char(2) |
Mandant |
|
|
X |
4 |
|
code |
int |
Code |
|
|
X |
5 |
|
notiz |
varchar(255) |
Notizen |
|
|
|
6 |
|
erfdte |
datetime |
Erfassungsdatum |
|
|
|
7 |
|
upddte |
datetime |
Updatedatum |
|
|
|
8 |
|
erfuseridnbr |
int |
Benutzer Erfassung |
|
|
|
9 |
|
upduseridnbr |
int |
Benutzer Mutation |
|
|
|
Entität: ww_kompotaxe
Komponenten Preisberechnung. Es handelt sich um eine Vorschlagtabelle. Die Funktionalität ist noch nicht implementiert.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
subprodid |
int |
Intern. Unterproduktenummer |
|
|
X |
2 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
3 |
P |
typ |
int |
Produktetyp |
|
|
X |
4 |
P |
artvarnum |
int |
Artikel |
|
|
X |
5 |
P |
verpnum |
int |
Verpackung |
|
|
X |
6 |
P |
gueltigab |
datetime |
Gültig ab |
|
|
X |
7 |
|
gueltigbis |
datetime |
Gültig bis |
|
|
|
8 |
|
menge |
decimal(17,6) |
Menge |
|
|
|
9 |
|
quotient |
decimal(21,6) |
Komponenten Preis Ant |
|
|
|
Entität: ww_suchfenster
Steuertabelle für bestimmte Stammsuchfenster (Extras Einstellungen; Register Suchen)
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
stamm_id |
int |
Intern Stammnummer |
|
|
X |
2 |
P |
mandid |
char(2) |
Mandant |
|
|
X |
3 |
|
daten_anzeige |
int |
Datenanzeige? |
|
|
|
4 |
|
auto_suche |
int |
Automatische Suche? |
|
|
|
5 |
|
meldung_anzahl |
int |
Anzahl melden? |
|
|
|
6 |
|
meldung_suche |
int |
Suche melden? |
|
|
|
7 |
|
baum_tiefe |
int |
Suchtiefe? |
|
|
|
8 |
|
stamm_leer |
int |
Stamm leer? |
|
|
|
9 |
|
feldpos_suche |
int |
Feldposition melden? |
|
|
|
Entität: ww_leistabrech
Vordefinierte Tabelle für die Leistungsabrechnung. Die Funktionalität ist noch nicht implementiert.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
labr_id |
int |
Leistungsbrechnung ID |
|
|
Identity |
2 |
|
mandid |
char(2) |
Mandant |
|
|
X |
3 |
|
sekkanr |
varchar(15) |
Sekundäre Kst Stelle |
|
|
|
4 |
|
bartkostb |
int |
Buchungsart Kostenbuchung |
|
|
|
5 |
|
lartid |
int |
Lohnart |
|
|
|
6 |
|
bartlohnb |
int |
Buchungsart Lohnbuchhaltung |
|
|
|
Entität: ve_pdfsend
In diese Tabelle werden die E-Versand Belege abgelegt, wenn sie in den E-Postausgang verschoben werden mittels der SQL Prozedur as_addpdfsend.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
internpdfpool |
int |
PDFPool ID |
|
|
Identity |
2 |
|
usernbr |
int |
Welcher Benutzer |
|
|
|
3 |
|
versandtart |
int |
Versandart |
|
|
|
4 |
|
emailadresse |
varchar(255) |
Emailadresse |
|
|
|
5 |
|
faxnr |
varchar(40) |
Fax Nr. |
|
|
|
6 |
|
fehler |
varchar(255) |
Fehler beim versenden |
|
|
|
7 |
|
status |
int |
offen = 0 oder versandt 100 |
|
|
|
8 |
F |
internbelnum |
int |
Welcher Beleg ist es? |
Ve_belegkopf |
|
X |
9 |
|
internetext |
int |
Welcher E-text verwenden? |
|
|
|
10 |
|
mandid |
char(2) |
Mandant |
|
|
X |
11 |
|
pdflfnbr |
int |
PDF Laufnr in co_pdfarchiv |
|
|
|
Entität: ve_etext
In dieser Tabelle wird der Etext abgespeichert. In dieser kann zurzeit global definiert werden, welcher Betreff und welcher Mitteilungstext frü den Versand der Belege verwendet werden soll.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
internetext |
int |
Etext ID |
|
|
Identity |
2 |
|
betreff |
varchar(255) |
Betrefftext |
|
|
X |
3 |
|
mitteilungstext |
text |
Mitteilungstext |
|
|
|
4 |
|
pdffilename |
varchar(255) |
Pdf Filename |
|
|
|
Entität: ve_belegtextlink
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
mandid |
char(2) |
|
|
X |
2 |
P |
belegtyp |
int |
|
|
X |
3 |
P |
beznum |
int |
|
|
X |
4 |
|
gultvon |
datetime |
|
|
|
5 |
|
gultbis |
datetime |
|
|
|
6 |
|
iskopftext |
int |
|
|
|
7 |
|
isfusstext |
int |
|
|
|
Entität: ve_projekte
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
projaufnum |
int |
|
|
X |
2 |
|
enttyp |
int |
|
10 |
X |
3 |
|
mandid |
char(2) |
|
|
X |
4 |
|
beznum |
int |
|
|
|
5 |
|
projektcde |
int |
|
|
|
6 |
|
vondte |
datetime |
|
|
|
7 |
|
bisdte |
datetime |
|
|
|
8 |
|
projektnum |
varchar(30) |
|
|
|
9 |
|
adrnbr |
int |
|
|
|
10 |
|
ktonum |
int |
|
|
|
11 |
|
sprachid |
int |
|
|
|
12 |
|
erfdte |
datetime |
|
|
|
13 |
|
upddte |
datetime |
|
|
|
14 |
|
referenz |
varchar(35) |
|
|
|
15 |
|
kontaktperson |
varchar(35) |
|
|
|
16 |
|
oberprojektnum |
int |
|
|
|
17 |
|
status |
int |
|
|
|
18 |
|
zuordnung |
int |
|
|
|
19 |
|
projektansatz |
decimal(17,2) |
|
|
|
20 |
|
faktor |
decimal(17,2) |
|
|
|
21 |
|
projektlimite |
decimal(17,2) |
|
|
|
22 |
|
projlimittest |
int |
|
|
|
23 |
|
whgid |
char(3) |
|
|
|
24 |
|
belegflussnummer |
int |
|
|
|
25 |
|
useridnbr |
int |
|
|
|
26 |
|
erfuseridnbr |
int |
|
|
|
27 |
|
upduseridnbr |
int |
|
|
|
28 |
|
projektleiter |
char(5) |
|
|
|
29 |
|
dknbr |
int |
|
|
|
30 |
|
art |
char(1) |
|
|
|
Entität: ve_budgetverkn
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
budgetverkn |
int |
|
|
Identity |
2 |
|
mandid |
char(2) |
|
|
X |
3 |
|
lagnum |
int |
|
|
|
4 |
|
charnum |
int |
|
|
|
5 |
|
artvarnum |
int |
|
|
|
6 |
|
verpnum |
int |
|
|
|
7 |
|
artgrp |
varchar(30) |
|
|
|
8 |
|
adrnbr |
int |
|
|
|
9 |
|
grpid |
varchar(15) |
|
|
|
10 |
|
liefnbr |
int |
|
|
|
11 |
|
ekkombtyp |
int |
|
|
|
12 |
|
vkkombtyp |
int |
|
|
|
13 |
|
liefgrp |
varchar(15) |
|
|
|
14 |
|
projaufnum |
int |
|
|
|
15 |
|
referenz |
varchar(30) |
|
|
|
Entität: ve_budget
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intbudgetnr |
int |
|
|
Identity |
2 |
|
budgetverkn |
int |
|
|
|
3 |
|
budgetnr |
int |
|
|
X |
4 |
|
anwendung |
int |
|
|
X |
5 |
|
budgettyp |
int |
|
|
X |
6 |
|
mandid |
char(2) |
|
|
X |
7 |
|
datumvon |
datetime |
|
|
|
8 |
|
datumbis |
datetime |
|
|
|
9 |
|
bez |
varchar(30) |
|
|
|
10 |
|
erfdte |
datetime |
|
|
|
11 |
|
upddte |
datetime |
|
|
|
12 |
|
erfuseridnbr |
int |
|
|
|
13 |
|
upduseridnbr |
int |
|
|
|
Entität: ve_budgetzeile
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
intbudgetnr |
int |
|
|
X |
2 |
P |
zeiledte |
datetime |
|
|
X |
3 |
|
mandid |
char(2) |
|
|
X |
4 |
|
betrag |
decimal(17,2) |
|
|
|
5 |
|
menge |
decimal(17,2) |
|
|
|
Entität: ve_zeilezahlung
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
|
zeilezahlnbr |
int |
|
|
X |
2 |
|
zeilennbr |
int |
|
|
X |
3 |
|
enttyp |
int |
|
|
X |
4 |
|
mandid |
char(2) |
|
|
X |
5 |
|
valutadt |
datetime |
|
|
|
6 |
|
zahlbetrag |
decimal(21,6) |
|
|
|
Entität: ve_entstatlog
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
entid |
int |
|
|
X |
2 |
P |
enttyp |
int |
|
|
X |
3 |
P |
problemcde |
int |
|
|
X |
4 |
P |
erfdatum |
datetime |
|
|
X |
5 |
|
mandid |
char(2) |
|
|
X |
6 |
|
oberentid |
int |
|
|
X |
7 |
|
oberenttyp |
datetime |
|
|
X |
8 |
|
erfuseridnbr |
int |
|
|
|
Entität: ve_belegabschluss
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
internbelnum |
int |
|
|
X |
2 |
|
mandid |
char(2) |
|
|
X |
3 |
|
deletestatus |
int |
|
|
X |
Entität: ve_zeileretoure
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
|
|
X |
2 |
|
mandid |
char(2) |
|
|
X |
3 |
|
verwendung |
int |
|
|
X |
4 |
|
vergutung |
int |
|
|
|
5 |
|
notiz |
varchar(2000) |
|
|
|
Entität: ve_kndlieflaglink
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
lagnum |
int |
|
|
X |
2 |
P |
dknbr |
int |
|
|
X |
3 |
P |
dktyp |
int |
|
|
X |
4 |
P |
mandid |
char(2) |
|
|
X |
5 |
|
prioritaet |
int |
|
|
|
6 |
|
status |
int |
|
|
|
7 |
|
abbuchungsart |
int |
|
|
|
8 |
P |
artvarnum |
int |
|
|
X |
Entität: ve_mctab
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
tabid |
int |
|
|
Identity |
2 |
|
mandid |
char(2) |
|
|
|
3 |
|
framename |
varchar(255) |
|
|
|
4 |
|
tabname |
varchar(255) |
|
|
|
5 |
|
tabresourceid |
int |
|
|
|
6 |
|
applname |
varchar(20) |
|
|
|
7 |
|
applversion |
varchar(40) |
|
|
|
8 |
|
mcversion |
int |
|
|
|
Entität: ve_mcvar
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
variantid |
int |
|
|
Identity |
2 |
|
tabid |
int |
|
|
|
3 |
|
mandid |
char(2) |
|
|
|
4 |
|
variantname |
varchar(255) |
|
|
|
5 |
|
useridnbr |
int |
|
|
|
6 |
|
ispublic |
int |
|
|
|
7 |
|
status |
int |
|
|
|
Entität: ve_mcview
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
viewid |
int |
|
|
Identity |
2 |
|
tabid |
int |
|
|
|
3 |
|
variantid |
int |
|
|
|
4 |
|
mandid |
char(2) |
|
|
|
5 |
|
viewname |
varchar(60) |
|
|
|
6 |
|
viewtitle |
varchar(60) |
|
|
|
7 |
|
parentname |
varchar(60) |
|
|
|
8 |
|
viewresourceid |
int |
|
|
|
9 |
|
status |
int |
|
|
|
10 |
|
type |
int |
|
|
|
11 |
|
minitabtype |
int |
|
|
|
12 |
|
useridnbr |
int |
|
|
|
13 |
|
ispublic |
int |
|
|
|
14 |
|
viewposition |
int |
|
|
|
15 |
|
viewnumber |
int |
|
|
|
16 |
|
hight |
int |
|
|
|
17 |
|
width |
int |
|
|
|
Entität: ve_mccontrol
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
controlid |
int |
|
|
Identity |
2 |
|
mandid |
char(2) |
|
|
|
3 |
|
viewid |
int |
|
|
|
4 |
|
useridnbr |
int |
|
|
|
5 |
|
resourceid |
int |
|
|
|
6 |
|
viewposition |
int |
|
|
|
7 |
|
sourceresourceid |
int |
|
|
|
8 |
|
sourceviewposition |
int |
|
|
|
9 |
|
mcposx |
int |
|
|
|
10 |
|
mcposy |
int |
|
|
|
11 |
|
mcposl |
int |
|
|
|
12 |
|
mcposh |
int |
|
|
|
13 |
|
mcstyle |
int |
|
|
|
14 |
|
controltype |
int |
|
|
|
15 |
|
controlname |
varchar(255) |
|
|
|
16 |
|
controltext |
varchar(255) |
|
|
|
17 |
|
sourceviewid |
int |
|
|
|
18 |
|
mcnposx |
int |
|
|
|
19 |
|
mcnposy |
int |
|
|
|
20 |
|
mcnposl |
int |
|
|
|
21 |
|
mcnposh |
int |
|
|
|
22 |
|
mcnstyle |
int |
|
|
|
23 |
|
mczusatz |
varchar(255 |
|
|
|
Entität: ve_zolltarif
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
tarifnum |
int |
|
|
Identity |
2 |
|
mandid |
char(2) |
|
|
|
3 |
|
tarifnummer |
varchar(15) |
|
|
X |
4 |
|
tarifbez |
varchar(255) |
|
|
|
5 |
|
zusatzbez |
varchar(2000) |
|
|
|
6 |
|
landnbr |
int |
|
|
|
7 |
|
verkehrsrichtung |
char(1) |
|
|
|
8 |
|
zc |
char(5) |
|
|
|
9 |
|
zar |
char(5) |
|
|
|
10 |
|
ansatz |
decimal(21,6) |
|
|
X |
11 |
|
enhnum |
int |
|
|
X |
12 |
|
einheitenmng |
decimal(21,6) |
|
|
|
13 |
|
statcode |
varchar(15) |
|
|
|
14 |
|
tarazuschlag |
decimal(21,6) |
|
|
X |
Entität: ww_zeileprodkalk
Diese Tabelle wird für die Produktesetberechnung benötigt.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
zeilennbr |
int |
Zeilennbr ID |
|
|
X |
2 |
|
mandid |
char(2) |
Mandant ID |
|
|
X |
3 |
|
internbelnum |
int |
Interne Belegnummer |
|
|
|
4 |
|
subprodid |
int |
Intern. Unterprodukte Nr. |
|
|
|
5 |
|
einstandpreis_aktuell |
float |
Akt. Einstandspreis |
|
|
|
6 |
|
kalkpreis |
decimal(21,6) |
Kalkulierter Preis |
|
|
|
7 |
|
einzelprs |
decimal(21,6) |
Einzelpreis |
|
|
|
8 |
|
marge |
decimal(21,6) |
Marge |
|
|
|
9 |
|
totalbetrag |
decimal(21,6) |
Totalbetrag |
|
|
|
10 |
|
kalkbetrag |
decimal(21,6) |
Kalkulierter Betrag |
|
|
|
11 |
|
margebetrage |
decimal(21,6) |
Margenbetrag |
|
|
|
Entität: ww_prodspez
Damit Seriennummern auch auf Kopf- und Komponenten erfasst werden können.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
produktid |
int |
Produkte ID |
|
|
X |
2 |
P |
subprodid |
int |
Unterprodukte ID |
|
|
X |
3 |
|
speztextid |
int |
Spezialtext ID |
|
|
Identity |
4 |
|
mandid |
char(2) |
Mandant ID |
|
|
X |
Entität: ww_prodspezwert
Damit Seriennummern auch auf Kopf- und Komponenten erfasst werden können.
Nr |
Key |
Attribut |
Datatype |
Bemerkung, Hinweis |
Referenziert |
Domain |
N-Null |
---|---|---|---|---|---|---|---|
1 |
P |
produktid |
int |
Produkte ID |
|
|
X |
2 |
P |
subprodid |
int |
Unterprodukte ID |
|
|
X |
3 |
|
spezwertid |
int |
Spezialwert ID |
|
|
Identity |
4 |
|
mandid |
char(2) |
Mandant ID |
|
|
X |
Trigger
Trigger dienen der Anwendung in verschiedenster Hinsicht als automatische Hintergrundprozesse der Datenbank. Anwendungen für Infoniqa ONE 200-AUFTRAG sind:
-
Erhaltung der referentiellen Integrität der Datenbank. Der Trigger prüft zusätzliche tabellenübergreifende Kriterien und gibt entweder die Verarbeitung frei oder macht einen Rollback.
-
Weiterschreibung von Daten: Damit Daten die aufgrund einer Veränderung in bestimmten Tabellen nicht von verschiedensten Prozeduren weitergeschrieben werden müssen übernimmt der Trigger die weitere Verarbeitung.
Die Trigger auf den entsprechenden Tabellen sind vor allem dann zu beachten wenn manuell (d.h. über ISQL oder ähnlichem Programm) an den Daten Veränderungen gemacht werden. Auch diese Veränderungen können einen Trigger auslösen und somit zu unerwünschten Problemen oder Folgeerscheinungen führen. Es muss daher folgendes beachtet werden:
-
gibt es auf der zu verändernden Tabelle einen Trigger, wenn ja muss untersucht werden ob für die geplante Datenveränderung nützlich ist oder nicht.
-
Ein bestehender Trigger kann in bestimmten Fällen nützlich sein und einen Teil der Arbeit abnehmen. Dies ist zu mit einem Test zu verifizieren.
-
Wenn ein Trigger für eine Veränderung der Daten zu schlechten oder unerwünschten Nebeneffekten neigt ist er zu löschen und nach der Veränderung wieder zu installieren.
-
Wenn eine Tabelle gelöscht wird dann löscht sich der Trigger auch. Es ist also bei einer Umstellung von Tabellen zu prüfen ob notwendige Trigger noch vorhanden sind und diese sind allenfalls nachzuladen. Dies gilt vor allem für eigene Trigger nach einer Migration/Update der Installation.
Nachfolgend sind die auf die Tabellen definierten Trigger zusammengestellt. Es ist zu beachten dass diese Liste nicht abschliessend sein kann. Es können auch individuell installierte Trigger auf Tabellen existieren und es empfiehlt sich daher die entsprechenden Tabellen vor einer Veränderung zu prüfen. Dies kann entweder über den "Enterprise Manager" oder über ISQL/w (sp_depends tabellenname) gefunden werden. Es sollte, abhängig von der SQL-Server-Version, nur ein Trigger eines Typs pro Tabelle gemacht werden.
Anwendungstrigger
Tabelle |
Triggername |
Funktion |
Bemerkung |
---|---|---|---|
ve_belegkopf |
at_delve_belegkopf |
delete |
Löschen des gesamten Beleges |
ve_budget |
at_delve_budget |
delete |
Löschen von Budget inkl. Details |
ve_budgetverkn |
at_delve_budgetverkn |
delete |
Löschen der Verknüpfungen des Budgets |
ve_entitylink |
at_delve_entitylin |
delete |
Löschen der gelinkten Tabellen |
ve_entstatlog |
at_delve_entstatlog |
delete |
Löschen von Beleg- und Zeilenfehlern |
ve_projekte |
at_delve_projekte |
delete |
Löschen von Projekten |
ve_steuergruppen |
at_delve_steuergrp |
delete |
Löschen der Steuern |
ve_tbreferenz |
at_delve_tbref |
delete |
Löschen von Textzeilen |
ve_textbausteine |
at_delve_textbaust |
delete |
Löschen von Textbausteinen und Referenzen |
ve_ww_zeilen |
at_delve_ww_zeilen |
delete |
Löschen der gesamten Bewegung |
ve_zeilen |
at_delve_zeilen |
delete |
Löschen von Zeilen und abhängigen Einträgen |
ww_arttb |
at_delww_arttb |
delete |
Löschen Artikel/Text-Verknüpfung |
ww_artvar |
at_delww_artvar |
delete |
Löschen gesamter Artikel |
ww_artvarverp |
at_delww_artvarver |
delete |
Löschen Verpackungsstruktur des Artikels |
ww_bew |
at_delww_bew |
delete |
Löschen Bewegung und abhängige Einträge |
ww_bonus |
at_delww_bonus |
delete |
|
ww_charge |
at_delww_charge |
delete |
|
ww_charge |
at_delww_charge |
delte |
|
ww_kalk |
at_delww_kalk |
delete |
|
ww_prodprojstr |
at_delww_prodprojstr |
delete |
|
ww_prodstr |
at_delww_prodstr |
delete |
|
ww_prsrab |
at_delww_prsrab |
delete |
|
ww_prs |
at_delww_prs |
delete |
|
ww_rab |
at_delww_rab |
delete |
|
ww_verpackung |
at_delww_verpackun |
delete |
|
ve_belegablauf |
at_insve_belegabla |
insert |
|
ve_belegadr |
at_insve_belegadr |
insert |
|
ve_entitylink |
at_insve_entitylink |
insert |
|
ve_ww_zeilen |
at_insve_ww_zeilen |
insert |
|
ww_artvarverp |
at_insww_artvarver |
insert |
|
ww_bew |
at_insww_bew |
insert |
|
ww_grp |
at_insww_grp |
insert |
|
ww_prodprojstr |
at_insww_prodprojstr |
insert |
|
ww_prodstr |
at_insww_prodstr |
insert |
|
ve_belegablauf |
at_updve_belegabla |
update |
|
ve_belegkopf |
at_updve_belegkopf |
update |
|
ve_op_buchung |
at_updve_op_buchun |
update |
|
ve_ww_zeilen |
at_updve_ww_zeilen |
update |
|
ve_zeilen |
at_updve_zeilen |
update |
|
ve_zeilezusatz |
at_updve_zeilezusa |
update |
|
ww_artvarverp |
at_updww_artvarver |
update |
|
ww_bew |
at_updww_bew |
update |
|
ww_prodprojstr |
at_updww_prodprojstr |
update |
|
ww_prodstr |
at_updww_prodstr |
update |
|
debitor |
td_debitor |
delete |
|
kreditor |
td_kreditor |
delete |
|
Erstellen eigener Trigger
Wenn eigene Trigger erstellt werden ist folgendes zu beachten:
Pro Tabelle und Vorgang (diese sind Insert, Update und Delete) kann nur je ein Trigger gemacht werden. Es ist möglich einen Trigger-Script auf mehrere Triggervorgänge zu setzen. Entsprechende Hinweise können den Handbüchern zum MS-SQL-Server oder der Literatur entnommen werden.
Zu eigenen Triggern sind folgende organisatorische Regeln zu beachten:
-
Wenn ein Trigger zum betreffenden Vorgang schon besteht muss dieser ergänzt werden. Bei einem Update der Version sind die Ergänzungen verloren und müssen erneut eingebaut werden.
-
Wenn ein Trigger auf der Tabelle besteht, aber der gewünschte Vorgang nicht enthalten ist, kann ein eigener Trigger erstellt werden. Bei einem Update der Version sind die gleichen Vorkehrungen zu treffen wie bei einer Ergänzung da möglicherweise die Standardversion auch diesen Vorgang neu abdecken könnte und somit den eigenen Trigger löscht.
-
Wenn die Tabelle, an der der Trigger hängt, gelöscht wird so werden alle auf dieser Tabelle vorhandenen Trigger auch gelöscht. Beim Update der Version kann im Rahmen der Datenmigration ein neuer Aufbau der Tabelle und damit verbunden ein Löschen der alten Tabelle erforderlich sein. Da solche Vorgänge automatisch im Rahmen der Migration ablaufen muss nach dem Update geprüft werden ob die eigenen Trigger noch auf den entsprechenden Tabellen vorhanden sind.
Es empfiehlt sich zur Verwaltung der Trigger deren Source separat zu sichern und die Namen der Trigger und deren Mutter-Tabelle zu dokumentieren. Um eine schnelle Nachprüfung nach Updates sicherzustellen sollten entsprechende SQL-Scripts für die Abfrage eigener Trigger mit in die Dokumentation aufgenommen werden.
Verbuchen
Folgende Tabellen sind für das Verbuchen relevant:
Tabelle Beschreibung
ve_buchhist Alle exportierten Buchungen werden abgelegt
ve_buchref Verweis auf die Bewegungen
ve_belegtyp Buchungsart pro Belegtyp
History Tabellen (ve_belhistkopf, ve_belhist) Journalisierung der Buchungsläufe
Konstanten (ww_konstanten) Buchungsmodi, Exportart, Buchungstext
Mandant (mandant, mandant_ext) MWSt und Texte werden einbezogen
Folgende Prozeduren sind für das Verbuchen relevant:
Prozedur Beschreibung
as_getbuchinfo Liefert Anzahl Belege
as_lstbuchbelkopf Listet alle zu buchende Belege
as_lstbuchbelzeile Listet Belegzeilen
as_lstbuchbelzus Listet Zusatzbuchungen (Lagerkorrekturen)
as_lstbuchlagbew Listet Lagerbewegungen (Inventur und Zugänge/Abgänge)
as_updbuchbel Schreibt Status auf Beleg
as_updbuchbew Schreibt Status auf Bewegung
as_updbuchhist Schreibt Status auf Beleghistory
as_delbuchhist Löscht provisorische Buchungen
Buchungsmodi (aus Feld buchungsmodus der Tabelle ww_konstanten)
Einfache Verbuchung Buchungsmodus 1
Verbuchung mit laufender Inventur Buchungsmodus 2
Gesammelte Buchungen (aus Feld sammelbuchung der Tabelle ww_konstanten)
Buchungen einzeln übergeben Sammelbuchung 1
Buchungen sammeln Sammelbuchung 2
Belegzeilen können pro gleiche Kontierung zusammengefasst werden. Lagerbuchungen werden aber einzeln an die Finanzbuchhaltung übergeben.
Exportart (aus Feld exportart der Tabelle ww_konstanten)
Buchungen an Infoniqa ONE 200 Finanz übertragen Exportart = 1 Hinweis: ActiveX Server muss installiert sein
Buchungen in File ausgeben Exportart = 2
Buchungstexte
Debitoren-, Kreditorenbelegtexte sowie Steuertexte werden gemäss Einstellungen in Finanz übernommen wobei als ‚Belegtext‘ die Belegreferenz des Beleges verwendet wird. Bei den Zeilentexten gibt es zusätzlich ein Feld in den Konstanten
Belegzeilentexte(aus Feld buchungstexttyp der Tabelle ww_konstanten)
Belegtext Texttyp = 0
Buchungstext* Texttyp = 1
Artikelnummer* Texttyp = 2
* nur bei Sammelmodus 1 = Einzelbuchungen möglich
Übergabe von Belegdatum/Valutadaum und Verfalldatum
Die Buchungsdaten bei offenen Posten werden wie folgt übergeben:
Finanz Auftrag
Valutadatum Valutadatum
Belegdatum Valutadatum
Verfalldatum Verfalldatum
Buchungsflags je Belegart
Wie ein Beleg verbucht wird, ist von folgenden Abhängigkeiten bestimmt:
Buchungsmodus einfacher Modus / mit laufender Inventur
Belegtart Debitor/Kreditor/intern
Flags auf Belegtyp op_buchen / fibu_buchen / bebu_buchen
Kunde interne/externe
Zeile Lagerartikel/Leistung/Verbrauchsartikel
Buchungsmodus 1
Es werden nur offene Posten gebucht.
Folgende Flags werden berücksichtigt:
Debitorenbeleg
op_buchen |
fibu_buchen |
bebu_buchen |
|
---|---|---|---|
0 |
0 |
0 |
Beleg wird nicht verbucht |
1 |
0 |
0 |
Debitorenbeleg wird normal übergeben |
Kreditorenbeleg
op_buchen |
fibu_buchen |
bebu_buchen |
|
---|---|---|---|
0 |
0 |
0 |
Beleg wird nicht verbucht |
1 |
0 |
0 |
Kreditorenbeleg wird normal übergeben |
2 |
0 |
0 |
Kreditorenbeleg wird als vorerfasst übergeben |
Interne Belege
Zur Zeit werden beim Buchungsmodus 1 keine internen Belege verbucht.
Buchungsbeispiel
Belegtyp |
Soll Fibu |
KST |
KTR |
Haben Fibu |
KST |
KTR |
Betrag |
|
---|---|---|---|---|---|---|---|---|
Einkaufsbelege |
OP |
Aufwand |
X |
X |
Kreditoren |
- |
- |
EP |
Verkaufsbeleg |
OP |
Debitoren |
- |
- |
Erlös |
X |
X |
VP |
Buchungsmodus 2
Folgende Flags werden berücksichtigt (aus Tabelle ve_belegtyp):
Debitorenbeleg
op_buchen |
fibu_buchen |
bebu_buchen |
|
---|---|---|---|
0 |
0 |
0 |
Beleg wird nicht verbucht |
1 |
0 |
0 |
Debitorenbeleg wird normal übergeben |
? |
1 |
0 |
Lagerveränderung bei internen Kunden werden verbucht |
Kreditorenbeleg
op_buchen |
fibu_buchen |
bebu_buchen |
|
---|---|---|---|
0 |
0 |
0 |
Beleg wird nicht verbucht |
1 |
0 |
0 |
Kreditorenbeleg wird normal übergeben |
2 |
0 |
0 |
Kreditorenbeleg wird als vorerfasst übergeben |
0 |
10 |
0 |
Wareneingang wird zu provisorischen Preisen auf spezielles Bilanzkonto verbucht (einbilkto, einbilkst, einbilktr aus Tabelle ww_konstanten) |
1 oder 2 |
11 |
0 |
Storniert vorhandene provisorische Einkaufsbuchungen |
0 |
12 |
0 |
Lieferschein aus Vorabrechnung verbuchen |
Interne Belege wie Abgänge (Belegtyp 99)/Zugänge (Belegtyp 199) oder Inventurbuchungen(Belegtyp 98)
op_buchen |
fibu_buchen |
bebu_buchen |
|
---|---|---|---|
0 |
0 |
0 |
Bewegungen werden nicht verbucht |
0 |
1 |
0 |
Lagerveränderungen werden verbucht |
Buchungsbeispiel:
Belegtyp |
Soll Fibu |
KST |
KTR |
Haben Fibu |
KST |
KTR |
Betrag |
|
---|---|---|---|---|---|---|---|---|
Einkaufsbelege |
OP |
Vorrat |
- |
- |
Kreditoren |
- |
- |
EP |
Verkaufsbelege |
OP |
Debitoren |
- |
- |
Erlös |
X |
X |
VP |
|
Lager |
Aufwand |
X |
X |
Vorrat |
- |
- |
EP |
Kunde
Generell kann ein offener Posten nur erstellt werden, wenn ein Kunde nicht als ‚intern‘ klassiert ist. Bei einem internen Kunden erfolgt nur die Lagerkorrektur zu Einstandspreisen.
Artikel
Lagerveränderungen werden nur bei Bewegungen verbucht, bei denen der Artikel nicht als ‚Verbrauchsmaterial‘ definiert ist.
Projekte
Projektbuchungen können nur zusammen mit einer Bebu Buchung erfolgen. Hat der Mandant keine Bebu, so werden die Projekte auch nicht in die Fibu verbucht.
Mehrwertsteuer
Fracht
Um Frachtzeilen verbuchen zu können, muss ein Bruttosteuersatz von 100 % im System erfasst werden. Bei einer solchen Zeile wird der gesamte Betrag als Steuer verbucht.
Pauschalsatz
Bei Mandanten, welche die Mehrwertsteuer pauschal abrechnen, werden die Zeilen ohne Mehrwertsteuer übergeben. Bei Zeilen mit Nettosätzen wird die Steuer aufgerechnet und anschliessend Brutto übergeben.
Steuersätze auf Vorratskonti
Wird in den Konstanten der Buchungsmodus 2 gewählt, muss beim Kontenplan berücksichtigt werden, dass bei den Vorratskonti ein Steuersatz erfasst wird, sonst wird bei Buchungen wie Vorrat/Kreditoren die Steuer unterdrückt und damit wird die Buchung inkonsistent.
Kontierungsvorgaben allgemein
Das Finanztab wird an verschiedenen Stellen benutzt. Jedoch können die Daten nicht immer gleich abgefüllt werden. Zusätzlich müssen die Eingaben in diesem Tab auf Vollständigkeit überprüft werden.
Allgemeingültige Validierung
Wird in einem Finanztab eine Kontierung gewählt, sei es vom Benutzer oder von der Anwendung als Vorschlag, so muss überprüft werden, ob das gewählte Fibukonto kostenpflichtig ist.
Feld kanr der Prozedur tp_getfkto nicht leer = ja; leer = nein
Wenn ja, so muss eine Kostenstelle/Kostenträger von der Kontierung kommen. Falls keine Kontierung vorhanden, oder die Kontierung nicht komplett ist, so wird der Benutzer aufgefordert, eine Kostenstelle/Kostenträger zu erfassen.
Diese Prüfung erfolgt bei allen Finanztabs sowie zusätzlich bei der Eingabe von Kontierungen im Artikelstamm – Tab Zusätze oder in einer Kontierungsgruppe.
Suchpfad für Kontierung
Priorität 1 |
vom Artikelstamm |
---|---|
Priorität 2 |
von Kontierungsgruppe |
Priorität 3 |
von ve_konstanten/ww_konstanten |
Suchpfad für Steuersatz
Priorität 1 |
von Kunde (Marktzugehörigkeit) |
---|---|
Priorität 2 |
von ww_prs/ww_rab (Konditionen) |
Priorität 3 |
von ve_konstanten / ww_konstanten |
Beschreibung der Finanztabs
Verkauf
Finanztab bei Artikelzeile und Abschlag/Zuschlag und bei Zusatzzeile(ohne Artikel)
Vorschlagen: |
Steuersatz und Erlöskontierung |
---|---|
Verlangen: |
Steuersatz und Kontierung |
Beschriftung des Labels |
Erlöskonto |
Auswahl an Konti |
Typ E und Typ A |
Finanztab bei Summenzeile
Vorschlagen: |
nichts |
---|---|
Verlangen: |
nichts |
Beschriftung des Labels |
Erlöskonto |
Auswahl an Konti |
Typ E und Typ A |
Einkauf
Beim Einkauf sollte die Kontierung je nach Buchungsmodus vorgeschlagen werden:
Buchungsmodus 1 |
Aufwandkonti vorschlagen |
---|---|
Buchungsmodus 2 |
Vorratskonto vorschlagen (Modus mit laufender Inventur) ausser bei ArtvarTyp = 3 |
Der Buchungsmodus ist in der Tabelle ww_konstanten abgespeichert.
Eine Ausnahme bilden die Verbrauchsartikel. Die werden nicht auf Lager gebucht. Deshalb wird immer die Aufwandkontierung vorgeschlagen und verwendet.
Finanztab bei Artikelzeile bei Artvartyp <> 3
Vorschlagen: |
Steuersatz und Aufwandkonto oder Vorratskonto |
---|---|
Verlangen: |
Steuersatz und Kontierung |
Beschriftung des Labels |
Bei Buchungsmodus 1: Aufwandkonto, bei Buchungsmodus 2: Vorratskonto |
Auswahl an Konti |
Bei Buchungsmodus 1: Typ K, bei Buchungsmodus 2: Typ A |
Finanztab bei Artikelzeile bei Artvartyp = 3
Vorschlagen: |
Steuersatz und Aufwandkonto |
---|---|
Verlangen: |
Steuersatz und Kontierung |
Beschriftung des Labels |
Aufwandkonto |
Auswahl an Konti |
Typ K |
Finanztab bei Summenzeile
Vorschlagen: |
nichts |
---|---|
Verlangen: |
nichts |
Beschriftung des Labels |
Aufwandkonto |
Auswahl an Konti |
Typ K |
Finanztab bei Abschlag/Zuschlag und Zusatzzeile (ohne Artikel)
Vorschlagen: |
Steuersatz und Aufwandkonto |
---|---|
Verlangen: |
Steuersatz und Kontierung |
Beschriftung des Labels |
Aufwandkonto |
Auswahl an Konti |
Typ K |
Inventur
Vorschlagen |
Kontierung invdiffkto, invdiffkst, invdiffktr aus ww_konstanten oder falls leer Aufwandkontierung des Artikels |
---|---|
Verlangen |
Kontierung nur wenn in ve_belegtyp fibu_buchen >= 1 |
Beschriftung des Labels |
Aufwandkonto |
Auswahl an Konti |
Typ K |
Zugänge/Abgänge
Vorschlagen: |
nichts |
---|---|
Verlangen: |
Kontierung nur wenn in ve_belegtyp fibu_buchen >= 1 |
Beschriftung des Labels |
Konto |
Auswahl an Konti |
alle |
Zusammenhänge der Buchungen und Flags in Tabellen
Die im Auftrag erstellten Buchungen werden sowohl in der Beleghistory (verbuchte Belege) als auch in der Buchungshistory aufgeführt.
Die Beleghistory (Tabelle ve_belhistkopf) gibt an welche Buchungen resp. Belege zusammen in einem Lauf verarbeitet wurden. Sie dient primär dem Auffinden von zusammen erstellten Belegen oder Buchungen und somit auch dem Ausdruck entsprechender Journale.
Die Buchungshistory (Tabelle ve_buchhist) beinhaltet die Details der Buchungen. Sie referenziert auch die entsprechenden Buchungen auf der Seite des Finanz, resp. gibt die Nummer der Debibuchung wieder. So ist ein lückenloser Pfad zwischen Belegen und deren Zeilen zu den betreffenden Finanzbuchungen gewährleistet.
Tabelle ve_belhistkopf
Anhand des Transaktionscodes kann festgestellt werden, ob ein provisorischer Buchungslauf vorhanden ist. Es kann jeweils nur ein provisorischer Buchungslauf erstellt werden.
Trnsaktcde 200 = definitiver Buchungslauf
201 = provisorischer Buchungslauf
Tabelle ve_buchhist
Die Buchungen werden in dieser Tabelle genau so abgelegt, wie sie an die Schnittstelle des Finanz übergeben werden
Besondere Felder:
Blglstnbr Referenz zum entsprechenden Eintrag in ve_belhistkopf
Fremdnbr speichert die Laufnummer (Feld „lfnbrd“) der Debibuchung
Status 1 = erfolgreich verbucht,
ab 6 Buchungsfehler,
ab 10000 Buchungswarnung
Tabelle ve_buchref
Anhand dieser Tabelle können gesammelte Buchungen rückverfolgt werden. Sie beinhaltet ein buchungstechnisches Abbild der Belegzeilen. Ueber die interne Belegnummer (internbelnum) und die interne Zeilennummer (zeilennbr) kann direkt auf den Beleg und/oder die Zeile zugegriffen werden. Aus der entsprechenden Zeile ergeben sich weitere Referenzierungen wie z.B die Artikelnummer usw.
Besondere Felder:
Blglstnbr Referenz zum entsprechenden Eintrag in ve_belhistkopf
Zeilennbr Referenz zur Zeile in ve_zeilen
Internbelnum Referenz zum Belegkopf in ve_belegkopf
Herkunft 1 = OP-Buchung,
2 = DebiZusatzbuchung,
3 = Inventurbuchung,
4 = Lagerbuchung
Referenzierung über die Belegnummer
Die Belegnummer des Beleges des Auftrag wird in die Buchung in das Feld „belnbr“ übertragen. Ueber diese Belegnummer kann auch direkt auf den entsprechenden Beleg zugegriffen werden sofern folgende Voraussetzungen erfüllt sind:
-
Zusätzlich zur Belegnummer der Belegtyp noch als Selektionskriterium eingesetzt wird.
-
Belegnummern zwischen Auftrag und Finanz unique gehalten werden, also nicht doppelt vorkommen
-
Periodenmässige Abgrenzungen (teqnbr) entsprechend berücksichtigt werden (Datumsauswahl)
-
Flag für Fremdbuchungen (=J) in die Auswahl einbezogen wird.
Tabelle ve_belegkopf
Bearbeitungsstufe
0 = in Bearbeitung
1 = bereit zum Druck
2 = gedruckt
3 = verbucht
Buchungsstatus
1 = OP gebucht
2 = Deibzusatz gebucht
ab 6 = Buchungsfehler
ab 10000 = Warnung
Tabelle ww_bew
Buchungsstatus 1 = gebucht
Eurobeträge, Umstellung und Berechnungsmethoden
Die Umstellung auf Euro kann im Admin aufgerufen werden.
Eurobetrag nachführen
Stored Procedure |
tp_converteuro |
---|---|
Ausführung |
Diese Menupunkt kann nur einmal pro Mandant ausgeführt werden |
Ergebnis |
Alle Belege welche eine Unterwährung des Euro haben werden nachgerechnet Das Feld „eurorechdte“ in der Tabelle „mandant“ wird gesetzt Ab diesem Zeitpunkt muss die Dreiecksberechnung über den Eurofixkurs verwendet werden. |
Ab Version 4.0 muss EURO als Basiswährung nicht mehr berücksichtigt werden. Das Datumsfeld „eurorechdte“ wird beim Neuerstellen eines Mandanten mit Euro gespeichert. Im Moment sind keine Installationen bekannt, die bereits Euro als Basiswährung haben.
Neue Eurowährung nachführen
Stored Procedure |
tp_conveurowhg |
---|---|
Ausführung |
Diese Menupunkt kann mehrmals pro Mandant ausgeführt werden |
Ergebnis |
Zusätzliche neue Eurowährungen werden nachgerechnet. Das heisst, wenn eine neue Währung in die Euro kommt erhält sie einen Fixkurs und die Belege müssen nachgerechnet werden. |
Basiswährung auf Euro umstellen
Stored Procedure |
tp_konverttoeuro |
Ausführung |
Diese Menupunkt kann nur einmal pro Mandant ausgeführt werden |
Ergebnis |
|
Kompatibilität mit alter Version und mit Installationen ohne Euro-Berechnung
Die Werte des Beleges (d.h. vorhandene Belegwährung belegtotal_fw, Kurs des Beleges und Grundwährungsbetrag belegtotal_gw) sollten unverändert bleiben. Da bei der Verbuchung auch der im Belegkopf enthaltene Grundwährungsbetrag in die Berechnung einbezogen wird würde eine Veränderung eine Abweichung zu den Buchungsdaten bedeuten.
Im Euro-Betrag sollte immer der in Euro umgerechnete Betrag (entweder aus Dreiecksberechnung oder aus Grundwährung) gespeichert sein.
Im Euro-Kurs sollte der Tageskurs (resp. manuell angepasst auf Belegkopf) des Euro gespeichert sein. Es gibt folglich nur in folgenden Fällen einen Euro-Kurs:
-
Wenn die Grundwährung keine Unterwährung ist muss immer ein Euro-Kurs vorhanden sein. Sofern die Belegwährung keine Unterwährung des Euro ist wird der Euro-Kurs informativ gespeichert. Damit kann bei einer späteren Unterstellung dieser Währung als Unterwährung der Beleg kompatibel gehalten werden.
-
Wenn die Grundwährung als Unterwährung des Euro definiert ist dann ergibt sich nur dann ein echter Euro-Kurs wenn die Belegwährung eine Nicht-Unterwährung ist. In allen anderen Fällen ist der Euro-Kurs gleich dem Fixkurs zwischen Euro- und Belegwährung.
Fixe Kurse sollten aus der Waehrungstabelle genommen.
Legende:
FIX = nicht mutierbarer Kurs |
*) = Fixkurs der Währung zu Euro
(I) Eurowindow aktiv
(na) Eurowindow nicht aktiv
Dreieckberechnung der Euro-Währungen
A) Keine Euroberechnung aktiviert, Basiswährung ist nicht Unterwährung
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
USD |
1.7010 |
1000.00 |
ve_belegkopf.kurs |
Direkter Kurs |
CHF |
(I) |
1701.00 |
|
|
Keine Euroberechnung aktiviert, Basiswährung ist Unterwährung
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
USD |
0.9146 |
1000.00 |
ve_belegkopf.e_kurs2 |
Eurokurs USD-EUR |
DM |
(I) |
2138.45 |
|
|
Belegberechung mit direktem Kurs (1), keine Euro-Kurse berechnet und abgelegt
(diesen Fall dürfte es vermutlich eher nicht geben, denn wenn die Basiswährung eine Unterwährung ist wird man auch mit den Euro-Währungen korrekt rechnen müssen)
Basiswährung DEM Belegwährung FRF
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
FRF |
6.559570*) |
1000.00 |
E_kurs2 |
Fixkurs |
DM |
(I) |
298.16 |
|
|
-
Wenn keine Euro-Berechnung aktiviert ist wird immer mit direkten Kursen gerechnet.
-
Die als "variabel" bezeichneten Kurse müssen auf dem Beleg manuell verändert werden können.
-
wird in ve_belegkopf.kurs gespeichert
-
e_kurs
-
e_kurs2
B) Euroberechnung aktiviert, Basiswährung ist nicht Unterwährung des Euro (z.B. CHF, USD, EUR etc.)
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
DM |
|
1000.00 |
|
|
CHF |
(I) |
807.85 |
|
|
Belegberechung mit direktem Kurs (1)
Kurs (3) ist aus Kurs (1) und Kurs (2) gerechnet, aber nur informativ abgelegt. Um Rundungsfehler zu vermeiden muss im Beleg mit dem direkten Kurs gerechnet werden.
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
USD |
1.7010 |
1000.00 |
ve_belegkopf.kurs |
Direkter Kurs |
CHF |
(I) |
1701.00 |
|
|
Belegberechung mit direktem Kurs (1)
Kurs (2) ist identisch mit Kurs (1), Kurs (3) fix auf 1.00 gesetzt.
In diesem Fall wäre es auch möglich über das Dreieck zu rechnen.
Basiswährung CHF Belegwährung EUR
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
EUR |
1.58000 |
1000.00 |
ve_belegkopf.kurs |
Direkter Kurs |
CHF |
(I) |
1580.00 |
|
|
-
Die Dreiecksberechnung gilt nur für Belegwährung=Unterwährung. Alle selbständigen Währungen werden gleich behandelt, auch der Euro, und mit direktem Kurs gerechnet.
-
Die als "variabel" bezeichneten Kurse müssen auf dem Beleg manuell verändert werden können.
-
wird in ve_belegkopf.kurs gespeichert
-
wird in ve_belegkopf e_kurs gespeichert
-
wird in ve_belegkopf e_kurs2 gespeichert (wenn vorhanden, sonst = 1.00)
C) Euroberechnung aktiviert, Basiswährung ist Unterwährung des Euro (z.B. DEM, ATS etc.)
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
USD |
0.9146 |
1000.00 |
ve_belegkopf.e_kurs |
Eurokurs USD-EUR |
DM |
(I) |
2138.45 |
|
|
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
FRF |
6.559570*) |
1000.00 |
E_kurs2 |
Fixkurs |
DM |
(I) |
1955.83 |
|
|
Basiswährung DEM Belegwährung EUR
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
EUR |
1.955830*) |
1000.00 |
ve_belegkopf.kurs |
Direkter Kurs (Fixkurs als direkter Kurs) |
DM |
(I) |
1955.83 |
|
|
-
Die Dreiecksberechnung gilt immer, auch für den Euro als Belegwährung. Wenn die Belegwährung in Euro ist ergibt sich ein fixer Kurs (3) = 1.00
-
Die als "variabel" bezeichneten Kurse müssen auf dem Beleg manuell verändert werden können.
-
wird in ve_belegkopf.kurs gespeichert
-
wird in ve_belegkopf e_kurs gespeichert
-
wird in ve_belegkopf e_kurs2 gespeichert (wenn vorhanden, sonst = 1.00)
D) Euroberechnung aktiviert, Basiswährung ist Euro
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
DM |
1.955830*) |
1000.00 |
ve_belegkopf.kurs |
Direkter Kurs |
EUR |
(I) |
1955.83 |
|
|
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
USD |
0.9146 |
1000.00 |
ve_belegkopf.e_kurs |
Eurokurs USD-EUR |
EUR |
(I) |
1093.3741 |
|
|
Belegberechung mit direktem Kurs (1)
Kurs (3) entspricht Kurs (1).
Belegkopf
WHG |
Kurs |
Belegtotal |
Speicherung |
Bemerkung |
---|---|---|---|---|
EUR |
|
1000.00 |
ve_belegkopf.e_kurs |
|
EUR |
(I) |
1000.00 |
|
|
-
Dieser Fall entspricht dem Fall B), einzig dass zwischen Basiswährung und Euro der Kurs = 1.00 ist.
-
Die Dreiecksberechnung gilt nur für Belegwährung=Unterwährung. Alle selbständigen Währungen werden gleich behandelt, auch der Euro, und mit direktem Kurs gerechnet.
-
Die als "variabel" bezeichneten Kurse müssen auf dem Beleg manuell verändert werden können.
-
wird in ve_belegkopf.kurs gespeichert
-
wird in ve_belegkopf e_kurs gespeichert
-
wird in ve_belegkopf e_kurs2 gespeichert (wenn vorhanden, sonst = 1.00)
Datenaustausch, Listen „klonen“ und verketten
Unter dem Menu „Extras“ kann in der Funktion „Datenaustausch“ resp. analog im Artikelstamm direkt im Kontextmenu eine Uebergabe von Daten an externe Programme erfolgen. Damit externe Programme einen eigenen Datenbankzugriff direkt ohne weitere Abfrage aufbauen können werden dem aufgerufenen Programm Parameter übergeben.
Parameter in Kontextmenu des Artikels
1 |
ODBC Source |
---|---|
2 |
Workstation-ID |
3 |
Datenbankname |
4 |
User ID |
5 |
Passwort |
6 |
Mandanten ID |
7 |
Verzeichnis zum Auslesen |
8 |
Verzeichnis zum Einlesen |
9 |
Codewert |
10 |
Codetyp |
11 |
Anwendung (Auftrag) |
12 |
Geschäftsjahr |
13 |
Sprachcode |
14 |
ArtVarNum |
15 |
Artikelnummer |
16 |
Strichcodetyp |
17 |
Strichcode |
18 |
Bezeichnung 1 |
Parameter in Datenaustausch
1 |
ODBC Source |
---|---|
2 |
Workstation-ID |
3 |
Datenbankname |
4 |
User ID |
5 |
Passwort |
6 |
Mandanten ID |
7 |
Verzeichnis zum Auslesen |
8 |
Verzeichnis zum Einlesen |
9 |
Codewert |
10 |
Codetyp |
11 |
Anwendung (Auftrag) |
12 |
Geschäftsjahr |
13 |
Sprachcode |
Individuelle Programme als Menupunkte
Jedes individuelle Programm kann direkt in die Menustruktur des Infoniqa ONE 200-Auftrag integriert werden. Es sind in folgenden Bereichen zusätzliche Programme integrierbar:
-
Bearbeiten / Verkauf
-
Bearbeiten / Einkauf
-
Bearbeiten / Warenwirtschaft
-
Stammdaten
-
Extras
-
Ansicht/Verkauf
-
Ansicht/Einkauf
-
Ansicht/Warenwirtschaft
-
Ansicht/Fertigung
-
Ansicht/Stammdaten
-
Ansicht/Statistik
Es sind maximal 7 Programmmenupunkte pro Sektion ergänzbar. Die Menupunkte werden, getrennt durch eine Trennlinie, am Schluss angefügt. Ab V-8.0.0 wurde eine flexiblere Lösung gemacht. Details unter "Geklonte" Listen (Eingabemasken übernehmen) Version II (ab V-8.0.0)
An die Programme werden die gleichen Parameter ausgegeben wie beim Aufruf über den Datenaustausch (s.d. Kapitel). Dadurch kann sich das externe Programm z.B. verdeckt auf die Datenbank einloggen und entsprechend nahtlos aufsetzen.
Sollen die Parameter in einer anderen Form oder nicht alle Parameter an das Programm übergeben werden muss dieses durch einen zwischengeschalteten Batch aufgerufen werden.
Die Programmeinträge müssen im ADMIN in die Codetabelle (Sektion "Ext. Programme") eingetragen werden. Es sind folgende Eintragungen notwendig:
-
Name des Menupunktes. Der erste Name ist mit "Ext. Programm" schon vorgegeben und kann überschrieben werden.
-
Name des Programmes. Sofern kein Pfad angegeben wird muss das Programm (oder der Batch) sich im Verzeichnis der Infoniqa ONE 200-Auftrags-Programme befinden. Das entsprechende Programm kann auch durch die Schaltfläche neben dem Feld ausgewählt werden.
"Geklonte" Listen (Eingabemasken übernehmen)
Die Eingabemasken und damit verbunden auch eine zusätzliche Funktionalität wie z.B. Handling des Druckstatus, kann auf eigene Listen übernommen werden. Dazu ist anstelle des Programmnamens die entsprechende Nummer des Menupunktes der Ursprungsliste anzugeben. Die Nummern der Menupunkte können der Menuzusammenstellung des Handbuchs entnommen werden. Folgendes Beispiel erstellt einen neuen Menupunkt für eine individuelle Liste mit dem Titel "Vertreter-Belegübersicht" und erbt die Eingabemaske von der Liste "Verkaufs-Belegübersicht".
Listen in Kontextmenu des Beleges, Belegfluss
Listen die als Ergänzung des Menus Ansicht/Verkauf durch „klonen“ individuell ergänzt wurden erscheinen auch als Ergänzung des Kontextmenus des Belegkopfes (resp. im Kontextmenu auf rechter Seite im Belegfluss).
Bei diesen Listen gilt:
Wenn die Uebergabeparameter (Suchkriterien) der Liste denen der Margenberechnung oder denen des Formulars des aktuell gewählten Belegtyps entsprechen erscheint keine Eingabemaske. Die Liste wird direkt mit den Werten gemäss des aktuell gewählten Beleges (entweder offener Beleg oder markierter Beleg des Belegflusses) aufgerufen.
Stimmen die Uebergabeparameter nicht überein erscheint die Eingabemaske wie unter Ansicht/Verkauf.
"Geklonte" Listen (Eingabemasken übernehmen) Version II (ab V-8.0.0)
Die bisherige Lösung reichte bei einigen Kunden nicht mehr aus. Wir haben dazu eine flexiblere Lösung geschaffen die es ermöglicht 300 Reports zu klonen und dabei eine eigene Verzeichnissstruktur aufzubauen.
Die Einträge können direkt in die Code Tabelle (Typ „clonereports“ gemacht werden und sind auch sprachabhänig.
insert into codes values('clonereports', 10, 2055, '','48055', 'Verkauf\Testdialog 1.0')
2055 = Sprachid
48055’ = Menunummer des zu klonenden Menupunkts. Bei individuellen Belegtypen kann hier auch mit #<Belegtyp>
ergänzt werden. Details siehe Verkettete Zusaztlisten bei individuellen Belegtypen (ab V-8.0.2)
'Verkauf\Testdialog 1.0'= Name des Menupunktes mit „\“ wird ein Submenu erstellt
insert into codes values('clonereports', 10, 2055, '','48055', 'Verkauf\Testdialog..1.0')
insert into codes values('clonereports', 20, 2055, '','48055', 'Verkauf\Testdialog..2.0')
insert into codes values('clonereports', 30, 2055, '','48055', 'Einkauf\Auswertung1')
insert into codes values('clonereports', 40, 2055, '','48055', 'Verkauf\Rahmenaufträge\Neue Auswertung1')
erzeugt diese Menustruktur:
Verkettete Zusatzlisten
Die Titeleinträge für die Listen befinden sich in der Codetabelle. Diese Titeleinträge dienen nur dem Suchen resp. der Anzeige für die Einstellungen. Die Namen der verketteten Listen sind in der Registry der Arbeitsstation eingetragen. Es wird pro Hauptliste der entsprechende Bereich des Code-Wertes der eingetragenen Listen gedruckt.
Verkettung Formulare Verkauf
Typ |
Codes: Wert |
Belegtyp |
Hauptliste |
---|---|---|---|
1 |
10 - 19 |
Offerte |
Offerte |
2 |
20 - 29 |
Auftragsbestätigung |
Auftragsbestätigung |
3 |
30 - 39 |
Rüstschein |
Rüstschein |
4 |
40 - 49 |
Lieferschein |
Lieferschein |
5 |
50 - 59 |
Rechnung |
Rechnung |
6 |
60 - 69 |
Gutschrift |
Gutschrift |
7 |
70 - 79 |
Barfaktur |
Barfaktur |
8 |
80 - 89 |
Sammelrechnung |
Sammelrechnung |
9 |
90 - 99 |
Vorabrechnung |
Vorabrechnung |
10 |
100 - 109 |
Proformarechnung |
Proformarechnung |
Verkettung Formulare Einkauf
Typ |
Codes: Wert |
Belegtyp |
Hauptliste |
---|---|---|---|
101 |
1010 - 1019 |
Anfrage |
Offertanfrage |
102 |
1020 - 1029 |
Bestellung |
Bestellung |
103 |
1030 - 1039 |
Bestelleingang |
Lagerschein |
104 |
1040 - 1049 |
Lieferschein |
|
105 |
1050 - 1059 |
Rechnung |
|
106 |
1060 - 1069 |
Gutschrift |
Rücksendung |
107 |
1070 - 1079 |
Barfaktur |
|
108 |
1080 - 1089 |
Sammelrechnung |
|
109 |
1090 - 1099 |
Vorabrechnung |
Vorabrechnung |
110 |
1100 - 1109 |
Proformarechnung |
Proformarechnung |
Verkettete Zusaztlisten bei individuellen Belegtypen (ab V-8.0.2)
Kommen individuelle Belegtypen zum Einsatz dann können Zusatzlisten auch für diese neuen Belegtypen eingerichtet werden.
"Geklonte" Listen (Eingabemasken übernehmen)
Die Einträge für den neuen Belegtyp können wie gewohnt bei den geklonten Listen im Admin erstellt werden.
Was hier noch dazu kommt ist im Feld „Programm/Referenz“, dass man nicht nur die Menunummer eingibt, sondern dazu noch der Belegtyp mit #. Damit weiss das Programm, dass der geklonte Menupunkt als individueller Belegtyp eingefügt wird und dementsprechend die Zusatzlisten findet.
Verkettung Zusatzliste
Typ |
Codes: Wert |
Belegtyp |
Hauptliste |
---|---|---|---|
1 |
<Belegtyp>0 - <Belegtyp>9 |
Indiv. Belegtyp |
|
Bei einem Belegtyp 35 sind die Einträge für die Zusatzlisten von 350 – 359
insert into codes values ('zusatzlisten',350,2055,'Rechnung D','Verkauf: Rechnung D Zusatzliste 1','')
Sind diese Einträge vorhanden, dann kann in den Einstellungen im Tab Zusatzlisten die Zusatzlisten hinzugefügt werden.
Code-Tabelle
Tabellenstruktur
Die Code-Tabelle ist physisch ein Bestandteil der allgemein verwalteten Tabellen. Inhaltlich werden einige Informationen für den Auftrag ergänzt. Die Tabelle ist mandantenunabhängig und kann mit Werten individuell ergänzt werden sofern dies erforderlich ist und die Verarbeitung des Programmes nicht stört.
Nr |
Key |
Attribut |
Datatype |
Description |
Domain |
N-Null |
---|---|---|---|---|---|---|
1 |
P |
typ |
VC(30) |
Code-Typ |
|
X |
2 |
P |
wert |
int |
Wert |
|
X |
3 |
P |
sprachid |
int |
Sprache |
|
X |
4 |
|
kurztext |
VC(30) |
Kurztext |
|
|
5 |
|
langtext |
VC(60) |
Langtext |
|
|
6 |
|
dokutext |
VC(255) |
Dokutext |
|
|
7 |
|
Mandid |
Char(29 |
Mandant |
|
|
8 |
|
Mandmut |
Int |
Flag ob Mandant mutierbar |
|
|
Daten der Codetabelle
Die inhaltlichen Werte für den Auftrag steuern zum Teil direkt die Verarbeitung. Andere Werte sind Vorgaben für ComboBoxen und auch Verknüpfungswerte der einzelnen Tabellen.
Die Codes sind in zwei Sektionen eingeteilt. Für die Bearbeitung der Codes ist zusätzlich noch ein „Titeleintrag“ enthalten der unter dem Typ „CodeTyp“ abgelegt ist. Der Kurztext unter „CodeTyp“ gibt die Referenzierung auf den eigentlichen Code-Eintrag (also auf „Typ“) und der Langtext stellt den angezeigten Titel dar.
Mehrsprachige Texte, Sprachcodes
Bezeichnungen und Text die den Stammdaten zugeordnet sind werden mehrheitlich in den verschiedenen durch Windows vorgegebenen Sprachen geführt. Es besteht keine Limite in der Anzahl der verschiedenen parallel geführten Sprachen.
Eine Ausnahme bilden Bewegungsdaten (Zeilen, Buchungen, Belegtexte usw.) die in einer bestimmten Sprache (z.B. des Bedieners oder des Kunden) erfasst sein müssen und auch für Revisionen eine Identifikation erlauben sollen. Diese sind in nur einer Sprache und somit ohne Sprachcode erfasst.
Im Programm sind nur wenige Sprachen freigegeben. Die verfügbaren Sprachen sind in der Tabelle „Sprachauswahl“ zu finden. Ob eine Sprache für die Anzeige freigegeben ist hängt vom Feld „isactiv“ ab. Es können jederzeit mittels ISQL/w Sprachen aktiviert oder deaktiviert werden. Um eine Sprache zu aktivieren ist dieses Feld auf 1, ansonsten auf 0 zu setzen. Nachfolgendes Beispiel aktiviert Holländisch (Flämisch) als in Infoniqa ONE 200 zu verwendende Sprache:
update sprachauswahl set isactiv=1 where sprachid=1043
go
Die standardmässig verfügbaren Sprachcodes sind:
sprachid |
language |
---|---|
1025 |
Arabisch (Saudi-Arabien) |
1026 |
Bulgarisch |
1027 |
Katalanisch |
1028 |
Chinesisch (Taiwan) |
1029 |
Tschechisch |
1030 |
Dänisch |
1031 |
Deutsch (Deutschland) |
1032 |
Griechisch |
1033 |
Englisch (USA) |
1034 |
Spanisch (Traditionelle Sortierung) |
1035 |
Finnisch |
1036 |
Französisch (Frankreich) |
1037 |
Hebräisch |
1038 |
Ungarisch |
1039 |
Isländisch |
1040 |
Italienisch (Italien) |
1041 |
Japanisch |
1042 |
Koreanisch |
1043 |
Flämisch (Niederlande) |
1044 |
Norwegisch (Bokmal) |
1045 |
Polnisch |
1046 |
Portugiesisch (Brasilien) |
1048 |
Rumänisch |
1049 |
Russisch |
1050 |
Kroatisch |
1051 |
Slowakisch |
1052 |
Albanisch |
1053 |
Schwedisch |
1054 |
Thailändisch |
1055 |
Türkisch |
1057 |
Indonesisch |
1058 |
Russisch (Ukraine) |
1059 |
Russisch (Weißrußland) |
1060 |
Slowenisch |
1061 |
Estnisch |
1062 |
Lettisch |
1063 |
Litauisch |
1065 |
Farsi |
1069 |
Baskisch |
1078 |
Afrikaans |
2049 |
Arabisch (Irak) |
2052 |
Chinesisch (VRC) |
2055 |
Deutsch (Schweiz) |
2057 |
Englisch (Großbritannien) |
2058 |
Spanisch (Mexiko) |
2060 |
Wallonisch (Belgien) |
2064 |
Italienisch (Schweiz) |
2067 |
Flämisch (Belgien) |
2068 |
Norwegisch (Nynorsk) |
2070 |
Portugiesisch (Portugal) |
2074 |
Serbisch |
3073 |
Arabisch (Ägypten) |
3076 |
Chinesisch (Hongkong) |
3079 |
Deutsch (Österreich) |
3081 |
Englisch (Australien) |
3082 |
Spanisch (Moderne Sortierung) |
3084 |
Französisch (Kanada) |
4097 |
Arabisch (Libyen) |
4100 |
Chinesisch (Singapur) |
4103 |
Deutsch (Luxemburg) |
4105 |
Englisch (Kanada) |
4106 |
Spanisch (Guatemala) |
4108 |
Französisch (Schweiz) |
5121 |
Arabisch (Algerien) |
5127 |
Deutsch (Liechtenstein) |
5129 |
Englisch (Neuseeland) |
5130 |
Spanisch (Costa Rica) |
5132 |
Französisch (Luxemburg) |
6145 |
Arabisch (Marokko) |
6153 |
Englisch (Irland) |
6154 |
Spanisch (Panama) |
7169 |
Arabisch (Tunesien) |
7177 |
Englisch (Südafrika) |
7178 |
Spanisch (Dominikanische Republik) |
8193 |
Arabisch (Oman) |
8201 |
Englisch (Jamaika) |
8202 |
Spanisch (Venezuela) |
9217 |
Arabisch (Jemen) |
9225 |
Englisch (Karibik) |
9226 |
Spanisch (Kolumbien) |
10241 |
Arabisch (Syrien) |
10250 |
Spanisch (Peru) |
11265 |
Arabisch (Jordanien) |
11274 |
Spanisch (Argentinien) |
12289 |
Arabisch (Libanon) |
12298 |
Spanisch (Ecuador) |
13313 |
Arabisch (Kuwait) |
13322 |
Spanisch (Chile) |
14337 |
Arabisch (V.A.E.) |
14346 |
Spanisch (Uruguay) |
15361 |
Arabisch (Bahrain) |
15370 |
Spanisch (Paraguay) |
16385 |
Arabisch (Katar) |
Nachinstallation der Module von Infoniqa ONE 200-AUFTRAG
In einigen Situationen ist es möglich dass die Installation der für Infoniqa ONE 200-AUFTRAG notwendigen Basisdaten auf der Datenbank nicht vorhanden oder nicht vollständig ist. Dadurch kann ein Mandant nicht mit den notwendigen Basisdaten für Infoniqa ONE 200-AUFTRAG versehen werden. Gründe dafür können sein:
-
Es handelt sich um eine alte Installation (älter als 1.01.008) bei der nur Infoniqa ONE 200-FINANZ aktiv war
-
Beim Eröffnen des Mandanten wurde „Auftrag“ versehentlich nicht aktiviert.
-
Ein früher eröffneter Mandant wurde willentlich ohne Auftrag eröffnet.
-
Eine Nachinstallation von Infoniqa ONE 200-FINANZ hat die Installationsscripten von Infoniqa ONE 200-AUFTRAG überschrieben und verhindet somit ein Eröffnen von Mandanten mit AUFTRAG.
Im letzteren Fall müssen zuerst die Scripten von Infoniqa ONE 200-AUFTRAG mit dem „SQL Expert“ nachgeladen werden um ein richtiges Funktionieren nachfolgender Arbeitsschritte zu gewährleisten.
Eine Nachinstallation der Programme (Client) als auch der Datenbank kann in diesen Fällen problemlos durchgeführt werden.
Nachinstallation bei Versionen älter als 1.01.008
Bei Versionen die schon vor der Version 1.01.008 installiert wurden sind in der Migration nur die Daten von Infoniqa ONE 200-FINANZ durch die entsprechenden Scripten migriert worden. Sofern mit der seinerzeitigen Installation auch Infoniqa ONE 200-AUFTRAG mit installiert wurde befinden sich somit nicht updatefähige Tabellen in der Installation. Die automatische Migration ab Version 1.01.008 erwartet einen Zustand der dieser Basisversion entspricht und führt somit mit älteren Tabellen zu einer Meldung und bricht den Update ab.
Der Update für Infoniqa ONE 200-AUFTRAG muss in diesem Fall unterbunden werden. Dies kann durch das Löschen der Tabelle VE_Belegkopf (drop table ve_belegkopf) gemacht werden. So wird nur noch Infoniqa ONE 200-FINANZ auf den aktuellen Stand gebracht. Die Tabellen und Demo-Daten von Infoniqa ONE 200-AUFTRAG müssen danach mittels des SQL-Expert noch nachinstalliert werden (nur Einträge für Auftrag anwählen).
Nachinstallation von Mandanten
Mit der Nachinstallation der Programme und der Datenbank wird nur der Demo-Mandant (ZZ) eröffnet. Die Nachinstallation eines eigenen Mandanten muss folgendermassen ausgeführt werden, wobei vorausgesetzt wird dass in den Tabellen des Auftrags noch keine Daten für den neuen Mandanten erfasst oder eingelesen wurden:
Das Programm ISQL/w starten
Auf den entsprechenden Server unter dem Benutzernamen „sbsadmin“ einloggen.
Die richtige Datenbank wählen (entweder in Combobox oder durch „use datenbankname“)
Die Prozedur tp_opendmandauftr mit den ID‘s des Quell- und Zielmandanten ausführen.
Datenbank ist „InfoniqaONE200“, Quellmandant ist „ZZ“ und Zielmandant ist „AA“:
use InfoniqaONE200
go
tp_openmandauftr ‚ZZ‘, ‚AA‘
go
Durch drücken von Ctrl-E (oder Schaltfläche mit grünem Pfeil) wird dies ausgeführt.
Die Prozedur gibt keine Werte zurück. Somit muss deren Erfolg durch einen kurzen Test auf den Inhalt z.B. der Tabellen ww_einheit und ve_belegtyp erfolgen. Dazu für obiges Beispiel folgendes eingeben:
select * from ww_einheit where mandid=‘AA‘
resp.
select * from ve_belegtyp where mandid=‘AA‘
In beiden Fällen sollten mehrere Datensätze (mind. 29 resp. 30) angezeigt werden.
Sofern Daten in den Tabellen ww_artvar und ve_belegkopf enthalten sind kann der Mandant nicht auf diese Weise neu eröffnet werden. Sofern in den durch die Prozedur mit Daten zu bestückenden Tabellen keine Informationen enthalten sind kann man sich die Prozedur auf eine temporäre Prozedur übertragen und diese Prüfungen auf die Tabellen ww_artvar und ve_belegkopf (in der Prozedur am Anfang nach der Sicherheitsabfrage) entfernen.
Beteiligte Daten in der Eröffnung eines Mandanten
Folgende Daten werden beim Eröffnen auf den neuen Mandanten übertragen:
ww_einheit: Sämtliche Einheiten und Verpackungsgrunddaten des Ursprungsmandanten ww_bez : Bezeichnungen der Einheiten (Bezeichnungstyp beztyp=30) ww_bez : Bezeichnungen der Verpackungsgrunddaten (Bezeichnungstyp beztyp=40)
ww_bez : Bezeichnungen der Verpackungseinheiten (Bezeichnungstyp beztyp=50)
ve_belegtyp : Belegtypen
ve_belegablauf : Belegablaufkonstanten
ve_konstanten : Verkaufskonstanten
ww_prsrabtyp : Ablaufkonstanten der Preisfindung
Auftrag aus automatischem Update ausklammern
In bestimmten Fällen kann es angezeigt sein den Auftrag unabhängig von den übrigen Anwendungen zu aktualisieren oder auch komplett mit aktuellen Daten zu versehen. Der Update für Infoniqa ONE 200-AUFTRAG muss in diesem Fall unterbunden werden. Dies kann durch das Löschen der Tabelle VE_Belegkopf (drop table ve_belegkopf) gemacht werden. So wird nur noch Infoniqa ONE 200-FINANZ auf den aktuellen Stand gebracht. Die Tabellen und Demo-Daten von Infoniqa ONE 200-AUFTRAG müssen danach mittels des SQL-Expert noch nachinstalliert werden (nur Einträge für Auftrag anwählen).
Namenskonventionen
Namenskonvention Prozeduren Auftrag
Namen: as_xxx........ (auftrag stored procs)
max. 18 Zeichen Gesamlänge,
Zeichen 1 - 3 as_
Zeichen 4 - 6 „Funktionalität“
Funktionalität:
as_addxxxxxxxxxx Datensätze einfügen
as_delxxxxxxxxxxx Datensätze löschen
as_updxxxxxxxxxx Datensätze mutieren
as_getxxxxxxxxxx 1 Datensatz "holen"
as_lstxxxxxxxxxx Datensätze holen, in Liste abfüllen
as_exixxxxxxxxxxx Überprüfung: existiert Datensatz
as_chkxxxxxxxxxx Überprüfung Datensatz
as_rptxxxxxxxxxxx Report, Auswertungen, Formulare
Die für die entsprechenden Auswertungen den Reports hinterlegten Prozedurennamen und deren Parameterleiste können dem Dokument "AuftragReports.doc" entnommen werden.
Namenskonvention Trigger
Namen: at_xxx (auftrag trigger)
max. 18 Zeichen Gesamtlänge,
Zeichen 1 -3 at_
Zeichen 4 - 6 „Funktionalität“
Funktionalität:
at_insxxxxxxxxx Insert-Trigger
at_updxxxxxxxxx Update-Trigger
at_delxxxxxxxxxx Delete-Trigger
at_allxxxxx Gemischte Funktionalität
Datenbank- und Installationsanforderungen
Datenbankanforderungen MS-SQL 7.0
Ab Version 2006.0 wird MS-SQL 7.0 nicht mehr unterstützt.
Datenbankanforderungen MS-SQL 2000
Für Infoniqa ONE 200-Auftrag sind folgende minimalen Anforderungen auf Microsoft SQL-Server 8.0 (SQL2000) zu erfüllen:
-
Service Pack 1 (zwingend) oder höher installiert
Ab Simultan(Infoniqa ONE 200)-Version 7.0 sind keine speziellen Anforderungen an die Collation mehr zu beachten. Diese Anforderungen gelten aber weiterhin für ältere Simultan(Infoniqa ONE 200)-Versionen.
Datenbankanforderungen MS-SQL 2005
Für Infoniqa ONE 200-Auftrag sind folgende minimalen Anforderungen auf Microsoft SQL-Server 9.0 (SQL2005) zu erfüllen:
-
Service Pack 1 (empfohlen) oder höher installiert
Anforderungen an den verfügbaren Speicher
Die Anforderungen an den verfügbaren Speicher auf dem Server und auch den Client-Installationen sind abhängig vom Umfang der Arbeiten, Anzahl Stationen, der Grösse der zu öffnenden Objekte (z.B. der Belege, Buchungsläufe etc.) und der Anzahl der gleichzeitig geöffneten Anwendungen. Als Regel kann genommen werden:
-
Server:
Mindestens 256MB bei 1-2 Arbeitsstationen und minimalem Datenaufkommen und kleinen Belegen, besser 512MB Hauptspeicher. Bei der Verarbeitung grösserer Belege (Belege mit mehr als 50 Zeilen pro Beleg, Sammelbelege, Buchungsläufe mit mehr als 500 Belegen pro Lauf) ist der Server mit mind. 1GB Hauptspeicher auszustatten. -
Client (Arbeitsstation):
Hauptsächlich kann der verfügbare Speicher durch mehrere parallel geöffnete Anwendungen knapp werden. Wenn mehr als eine Anwendung gleichzeitig (dazu zählen auch vor allem Office-Anwendungen wie Excel, Access, Word, Outlook etc.) offen ist muss mind. 128MB, besser 256MB an Hauptspeicher auf dem Client verfügbar sein.
Client-Betriebssysteme die Terminal-Server oder Citrix Metaframe einsetzen sind nicht getestet und deren Einsatz geschieht auf eigene Gefahr und Verantwortung. -
Als Client-Betriebsystem sollte Win2000 oder WinXP eingesetzt werden (Win95 und Win98 auf Win2000 oder höher ablösen). Win95 und Win98 sind nicht mehr unterstützt.
Anforderungen an Diskkapazität des Servers
Eine allgemein gültige Grösse kann aufgrund der unterschiedlichen Datenaufkommen und Konstellationen nicht gegeben werden. Mindestens muss beachtet werden dass:
-
Genügend Platz für das Speichern mehrerer (mind. 2) Backups zur Verfügung steht. Um Backup genügend schnell austauschen oder wieder einspielen zu können kann es erforderlich sein diese auch lokal auf der Serverfestplatte zu speichern.
-
Platz für eine parallele Testumgebung die eine Datenbank gleicher Grösse wie die normale Datenbank aufnehmen kann.
-
Genügend Platz für eigene Dateien und Dokumente die auf dem Server gespeichert werden.
Bei MS-SQL 7.0 ist die Grösse der Datenbank nicht fix vorgegeben sondern ist auf eine automatische Vergrösserung eingestellt. Es muss daher geachtet werden dass der am Anfang noch sehr grosse verfügbare Platz eigentlich für das Wachstum der Datenbank reserviert bleibt.
In jedem Fall sollte vor der definitiven Festlegung der Serverkapazität der benötigte Platz aufgrund der geplanten Daten errechnet oder anhand einer Testumgebung ermittelt werden. Vor allem Texte in Belegen und Textbausteinen können da je nach Inhalt einen markanten Anteil am benötigten Platz ausmachen und müssen in ihrem Umfang exakt ermittelt werden.
Terminal-Server und Citrix Metaframe
Die Version 7.0 wurde nicht mit Terminal-Server oder Citrix Metaframe getestet. Grundsätzlich ist eine Funktionalität aufgrund positiver Kundenprojekte anzunehmen. Vor einem Einsatz sind aber die einzusetzenden Funktionen selbst einem gründlichen Test zu unterziehen.
Migration auf MS SQL-Server 2000 (SQL-Version 8.0)
Für eine Umstellung auf MS SQL-2000 sprechen folgende Verbesserungen:
-
Verbesserte Performance, bessere Optimierungen im Mehrprozessorbetrieb
-
Optimalere Datenhaltung durch Allozierung des Platzes nach Bedarf
-
Wesentlich bessere Bedienerführung für Administration und SQL-Programmierung
-
Backup und Restore einer Datenbank wesentlich schneller und einfacher
-
Verbesserte Stabilität
Zum SQL-Server 8.0 muss zwingend mindestens das Service Pack 1 installiert sein. Für die Anwendungen muss zudem der ODBC-Treiber aus dem Service Pack oder ein anderer empfohlener Treiber eingesetzt werden.
Vorgehen für Upgrade auf MS-SQL 2005
Der Update muss gemäss den zum MS SQL-Server mitgegebenen Updaterichtlinien erfolgen.
Nach dem Update sind die im täglichen Betrieb eingesetzten Funktionen und die Listen/Formulare einem Test zu unterziehen bevor die Installation zum scharfen Betrieb freigegeben wird.
Tests nach dem Upgrade
Wenn ein Upgrade des SQL-Server nicht im Zusammenhang mit der Migration/Upgrade des Infoniqa ONE 200 durchgeführt werden muss sind allenfalls die Prozeduren und Trigger nachzuladen. Kritische Bereiche für die Prozeduren sind:
-
Preisfindung
-
Komplexe Beleglisten
-
Verbuchung
Diese Bereiche müssen in jedem Fall nach der Migration einer genauen Prüfung unterzogen werden.
Spezielle Versionen aus der Entwicklung
Einsatz der Beta- und Vorab-Versionen
Beta-Versionen werden vorab für Testzwecke intern abgegeben. Eine solche Version ist am oben dargestellten Splash-Screen, der beim Starten der Anwendung erscheint, ersichtlich.
Beta-Versionen dürfen NIE bei einem Kunden eingesetzt werden. Auch die aus Beta-Versionen resultierenden Daten, Datenbanken (inkl. deren Dump und Backup's), die Listen, Ausdrucke und Formulare dürfen in keinem Fall produktiv verwendet oder für eine Benutzerinstallation übernommen werden. Die Beta-Versionen dienen rein internen Tests des technischen Standes und bilden nicht Bestandteil irgendwelcher Vereinbarungen mit Kunden.
Vorabversionen und Release Candidate sind Versionen die kurz vor der eigentlichen Freigabe speziell abgegeben werden. Diese Versionen dürfen nur im Rahmen der Bedingungen, die zu einer Ueberlassung führten, eingesetzt werden. Sie müssen, nach Anweisung durch den technischen Support, nach Erscheinen der offiziellen Version auf den aktuellen Stand gebracht werden.
Einsatz der Release Candidate - Versionen
Release Candidate - Versionen werden vorab für für den spezifischen Einsatz in ausgewählten Projekten abgegeben. Eine solche Version ist am oben dargestellten Splash-Screen, der beim Starten der Anwendung erscheint, ersichtlich.
Release Candidate – Versionen dürfen nur in Absprache und dem Einverständnis von Infoniqa installiert und für den scharfen Betrieb eingesetzt werden. Es muss ein Migrationsvorgehen auf die definitive Version vorher eingeplant werden. Im Rahmen des Einsatzes eines Release Candidate ist auch mit einem allfällig grösseren Aufwand für die Betreuung und Garantieleistungen zu rechnen.
Anhang
Datenmodell
Warenwirtschaftsbereich
Artikel, Leistungen und Abzüge/Zuschläge (Stamm)
Bewegungen/Bestand
Inventur
Preisfindung
Gruppenstruktur
Mengen
Produkteset
Projekt-Produkteset
Kalkulationsangaben
Seriennummer- und Chargen-History
Zusatztabellen, Chargen, Statistik
Sachmerkmale
Statistiken
Gebinde
Verkauf/Einkauf-Belege (Kopf mit Konstanten)
Verkauf/Einkauf-Belege (Kopf mit Zeilen und Zusatz)
Belegzeilen
Zeilen-Lagerinterface
Bestellvorschlag
Belegumrechnungen
Budget
Beleghistory
Textbausteine
Tourenplanung
Zusatztabellen
Service Adressen
Service Anruf
Service Objektstamm
Service Techniker
Service Vertrag
Service Zusatztabellen
E-Postausgang
Technische Beschreibung der Verbindungen zwischen Belegkopf und Belegzeilen
Ausgangslage
Belegkopf / Belegzeilen
Enttyp: 10=Projekt / 20=Belegkopf / 30=Belegadresse / 40=Steuersatz / 50=ArtikelBelegZeile / 60=TextbausteinReferenze / 70=Textbausteine / 80 = Touren / 1050=A/Z_BelegZeile (Abzug/Zuschlag)
Entid: weitere Verknüpfung zu den Zeilen. Siehe nächste Seiten
Normale Artikelzeile
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 50 = Belegzeile
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Ve_zeilen
Ve_zeilen.zeilennbr = ve_entitylink.entid
Ve_ww_zeilen
Ve_ww_zeilen.zeilennbr = ve_entitylink.entid
Ww_artvar
Ww_artvar.artvarnum = ve_ww_zeilen.artvarnum
Artikeltextbaustein ohne Mutation
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 60 = Textbaustein Referenz
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Ve_tbreferenz
Ve_entitylink.entid = ve_tbreferenz.bemerknbr
Enttyp 60 = Textbaustein
Ve_textbausteine
Ve_tbreferenz.intbemnum = ve_textbausteine.textbausteinnum
Typ 110 = Artikel Textbaustein
Ve_tbstamm
ve_textbausteine.textbausteinnum = ve_tbstamm.textbausteinnum
Artikeltextbaustein mit Mutation
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 60 = Textbaustein Referenz
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Ve_tbreferenz
Ve_entitylink.entid = ve_tbreferenz.bemerknbr
Enttyp 60 = Textbaustein
Typ 110 = Artikel Textbaustein
Geänderter Textbaustein ist in ve_tbreferenz.bemerkung (text) und ve_tbreferenz.kurztext (erste 60 Zeichen)
Textbaustein ohne Mutation
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 60 = Textbaustein Referenz
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Ve_tbreferenz
Ve_entitylink.entid = ve_tbreferenz.bemerknbr
Enttyp 60 = Textbaustein
Ve_textbausteine
Ve_tbreferenz.intbemnum = ve_textbausteine.textbausteinnum
Typ 114 = Allgemeiner Textbaustein
Ve_tbstamm
ve_textbausteine.textbausteinnum = ve_tbstamm.textbausteinnum
Textbaustein mit Mutation
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 60 = Textbaustein Referenz
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag)
Ve_tbreferenz
Ve_entitylink.entid = ve_tbreferenz.bemerknbr
Enttyp 60 = Textbaustein
Typ 114 = Allgemeiner Textbaustein
Geänderter Textbaustein ist in ve_tbreferenz.bemerkung (text) und ve_tbreferenz.kurztext (erste 60 Zeichen)
Manuelle Summe
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 50 = Belegzeile
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Ve_zeilen
Ve_zeilen.zeilennbr = ve_entitylink.entid
Seitenumbruch
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 90 = Seitenumbruch
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Abzug/Zuschlag
Abzug/Zuschlag
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 1050 = Abzug/Zuschlag
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Ve_zeilen
Ve_zeilen.zeilennbr = ve_entitylink.entid
Ve_ww_zeilen
Ve_ww_zeilen.zeilennbr = ve_entitylink.entid
Ww_artvar
Ww_artvar.artvarnum = ve_ww_zeilen.artvarnum
Steuergruppen
Steuergruppen
Bsp. Mit zweitem Eintrag (Steuercode = 21)
Ve_entitylink
Oberentid 34 = interne Belegkopfnummer (ve_belegkopf.internbelnum)
Oberenttyp 20 = Belegkopf
Enttyp 40 = Steuersatzzeilen
Uebernahme = zeigt ob die Verknüpfung einer Uebernahme, Kopieren oder anderen Verknüpfungsform dient (siehe techauftrag.doc)
Ve_steuergruppen
Ve_entitylink.entid = ve_steuergruppen.steuergruppeid