Import von Daten aus Drittprogrammen Die SelectLine Warenwirtschaft bietet die Möglichkeit, über eine Schnittstelle auf der Basis von dBase-Tabellen, Daten aus anderen Programmsystemen zu importieren. Im folgenden werden alle benötigten Tabellen und ihre Strukturen beschrieben. Inhalt ARTIKELGRUPPEN .................................................................................................................... 1 ARTIKEL .................................................................................................................................. 1 ARTIKELEINKAUF .................................................................................................................... 2 KUNDEN .................................................................................................................................. 2 LIEFERANTEN .......................................................................................................................... 3 VERTRETER ............................................................................................................................. 4 VORTRAG................................................................................................................................ 4 ANFANGSBESTAND .................................................................................................................. 5 Artikelgruppen DBase Tabelle : ArtGru.dbf SelectLine Tabelle : Gruppen Name NR NAME Typ String String Länge 13 40 Feld in SelectLine Nummer Bezeichnung Artikel DBase Tabelle : Art.dbf SelectLine Tabellen: Art, ArKalk, ArPreis, Text Feldname NR NAME ZUSATZ MATCHCODE ARTGR EINHEIT PEINH PREIS SONDPR VERK1 VERK2 VERK3 VERK4 VERK5 VERK6 VERK7 VERK8 VERK9 SPBIS GEWICHT Typ String String String String String String Float Float Float Float Float Float Float Float Float Float Float Float Date Float Länge 18 40 40 40 13 4 Feld in SelectLine Artikelnummer Bezeichnung Zusatz Matchcode Artikelgruppe Mengeneinheit Preiseinheit Listenpreis (Tabelle Arkalk) Preis (Tabelle ArPreis, Preistyp A, Aktionspreis) Preis (Tabelle ArPreis, Preistyp G, Typnummer 1) . . . . . . . Preis (Tabelle ArPreis, Preistyp G, Typnummer 9) BisDatum (Tabelle ArPreis, Gültigkeit Aktionspreis) Gewicht 1 Import von Daten aus Drittprogrammen MINDBEST BTEXT TEXT Float String String RABATTKZ LAGERKZ PROVKZ FERTKZ FESTLIEF EAN KALKEK STDLAG ERFKTOGRP AUFKTOGRP INFO String String String String String String Float String String String Memo 40 254 1 1 1 1 13 13 10 6 6 1 Mindestbestand Text (Tabelle Text, Schlüssel AS, Bestelltext) Text (Tabelle Text, Schlüssel AR, Artikellangtext), kann alternativ zum Feld INFO benutzt werden Rabattfaehig (0/1) Lagerartikel (0/1) Provisionsfaehig (0/1) Wenn >0 dann Stueckliste = P (Prod. Stückliste) Lieferant EANNummer Kalkulationspreis (Tabelle Arkalk) Lager Erfolgskontengruppe Aufwandskontengruppe Text (Tabelle Text, Schlüssel AR, Artikellangtext) Artikeleinkauf DBase Tabelle : ArtLieferant.dbf SelectLine Tabelle : Artlief Feldname ARTNR LIEFNR EKP WBZEIT BESTNR KZFLIEF Typ String String Float String String String VERPE MBESTM KZPE WAE Float Float Float String Länge 18 13 2 18 1 3 Feld in SelectLine Artikelnummer Lieferant LetzterEK Lieferfrist (Tage) Bestellnummer (0/1) Bei ‚1’ wird der Lieferant in das Feld ‚Lieferant’ der Tabelle Art eingetragen. Losgroesse Mindestbestellmenge Preiseinheit Waehrung Kunden DBase Tabelle : Debitoren.dbf SelectLine Tabellen: Kunden, Zahlbed, Bankverb, Adress, Text Feldname NR NAME ZUSATZ STR LAND PLZ ORT ANSPR TEL FAX TEXT Typ String String String String String String String String String String String Länge 13 40 40 40 6 10 40 40 20 20 254 Feld in SelectLine Nummer Name Zusatz Strasse Land PLZ Ort Name Vorname (Tabelle Adress, Schlüssel KU) Telefon1 Fax Text (Tabelle Text, Schlüssel KU, Langtext), kann alternativ zum Feld INFO benutzt werden 2 Import von Daten aus Drittprogrammen VERTR PGR WAE ZKTAGE ZKNETTO ZKSKONTO KDGR KREDLIM SPRACHE GENRAB BLZ KONTO FIBUKONTO USTKZ String String String Float Float Float String Float String Float String String String String 6 1 3 USTID ZK2TAGE2 ZK2SKTO2 INFO String Float Float Memo 20 13 1 12 20 15 1 1 Vertreter Mögliche Werte 1-9 Waehrung Skontotage1 (Tabelle Zahlbed) Zahlungsziel (Tabelle Zahlbed) Skontoprozent1 (Tabelle Zahlbed) Gruppe Kreditlimit SPRACHE Sonderrabatt Banknummer (Tabelle Bankverb) Kontonummer (Tabelle Bankverb) Fibukonto PreisTyp, mögliche Werte B, N, S (brutto, netto, steuerfrei) SteueridentNr Skontotage2 (Tabelle Zahlbed) Skontoprozent2 (Tabelle Zahlbed) Text (Tabelle Text, Schlüssel KU) Lieferanten DBase Tabelle : Kreditoren.dbf SelectLine Tabellen: Liefer, Zahlbed, Bankverb, Adress, Text Feldname NR NAME ZUSATZ STR LAND PLZ ORT ANSPR TEL FAX BLZ KONTO WAE SPRACHE VSTKZ Typ String String String String String String String String String String String String String String String Länge 13 40 40 40 6 10 40 40 20 20 12 20 3 1 1 ZKTAGE ZKNETTO ZKSKONTO LIEFGR EIGKDNR TEXT Float Float Float String String String 13 15 254 ZK2TAGE2 ZK2SKTO2 INFO Float Float Memo 1 Feld in SelectLine Nummer Name Zusatz Strasse Land PLZ Ort Name Vorname (Tabelle Adress, Schlüssel LI) Telefon1 Fax Banknummer (Tabelle Bankverb) Kontonummer (Tabelle Bankverb) Waehrung Sprache PreisTyp, mögliche Werte N, S, E (netto, steuerfrei, EG) Skontotage1 (Tabelle Zahlbed) Zahlungsziel (Tabelle Zahlbed) Skontoprozent1 (Tabelle Zahlbed) Gruppe EigeneNummer Text (Tabelle Text, Schlüssel LI, Langtext), kann alternativ zum Feld INFO benutzt werden Skontotage2 (Tabelle Zahlbed) Skontoprozent2 (Tabelle Zahlbed) Text (Tabelle Text, Schlüssel LI) 3 Import von Daten aus Drittprogrammen Vertreter DBase Tabelle : Vertreter.dbf SelectLine Tabelle : Mitarbw Feldname NR NAME STR LAND PLZ ORT TEL FAX PERSNR UMS1 PROV1 UMS2 PROV2 UMS3 PROV3 UMS4 PROV4 Typ String String String String String String String String String Float Float Float Float Float Float Float Float Länge 6 40 40 6 10 40 20 20 6 Feld in SelectLine Nr Name Strasse Land PLZ Ort Telefon1 Fax Personalnummer Umsatz1 Provision1 Umsatz2 Provision2 Umsatz3 Provision3 Umsatz4 Provision4 Vortrag DBase Tabelle : Vortrag.dbf SelectLine Tabelle : Vortragp, Statistik Mit dieser Tabelle wird die Anzeige des Vortrags für Kunden, Lieferanten und Artikel sowie der Aufbau der Statistikdatei realisiert. Feldname ARTNR BEZEICHN DATUM VGART Typ String String Date String Länge 18 40 VGNR KDNR MENGE EP RABATTE KALKPREIS MITARB KST String String Float Float Float Float String String 10 13 1 6 15 Feld in SelectLine Artikelnummer Bezeichnung Datum Belegtyp, Mögliche Werte R,E,G (Rechnung, Eingangsrechnungen, Kundengutschrift) Belegnummer AdressNr Menge (Für Liefergutschrift muss die Menge neg. sein) Einzelpreis Rabatt Kalkulationspreis Mitarbeiter Kostenstelle 4 Import von Daten aus Drittprogrammen Anfangsbestand DBase Tabelle : Bestand.dbf SelectLine Tabelle : LagerP, BelegP, Serie Feldname ARTIKELNR SERCHARG LAGER BESTAND WERT Typ String String String Float Float Länge 18 30 10 Feld in SelectLine Artikelnummer (Tabellen LagerP, BelegP) SerieCharge (Tabelle Serie) Lager (Tabellen LagerP, BelegP) Bestand Wert, Einzelpreis, Gesamtpreis, Rnetto (Tabellen LagerP, BelegP) 5