SelectLine Auftrag ab Version 11.5 Schnittstellen Beschreibung für Import von Daten aus Drittprogrammen © Copyright by 2012 SelectLine Software AG, CH-9016 St. Gallen Kein Teil dieses Dokumentes darf ohne ausdrückliche Genehmigung in irgendeiner Form ganz oder in Auszügen reproduziert oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder verbreitet werden. Wir behalten uns vor, ohne besondere Ankündigung, Änderungen am Dokument und am Programm vorzunehmen. Die im Dokument verwendeten Soft- und Hardware-Bezeichnungen sind überwiegend eingetragene Warenbezeichnungen und unterliegen als solche den gesetzlichen Bestimmungen des Urheberrechtsschutzes. 10.09.2012/bl/V1.0 Inhalt 1 2 3 4 5 6 7 8 Artikelgruppen ................................................................................................................................. 2 Artikel .............................................................................................................................................. 3 Artikeleinkauf .................................................................................................................................. 4 Kunden............................................................................................................................................ 5 Lieferanten ...................................................................................................................................... 6 Vertreter .......................................................................................................................................... 7 Vortrag ............................................................................................................................................ 8 Anfangsbestand .............................................................................................................................. 8 Seite 1 von 8 Allgemeine Informationen SelectLine Auftrag 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. 1 Artikelgruppen DBase Tabelle: ArtGru.dbf SelectLine Tabelle: Gruppen Feldname NR NAME Seite 2 von 8 Typ String String Länge 13 40 Feld in SelectLine Nummer Bezeichnung 2 Artikel DBase Tabelle: Art.dbf SelectLine Tabelle: Gruppen Art, ArKalk, ArPreis, Text, ArtOrtLager Feldname NR NAME ZUSATZ MATCHCODE ARTGR EINHEIT PEINH PREIS SONDPR VERK1 VERK2 VERK3 VERK4 VERK5 VERK6 VERK7 VERK8 VERK9 SPBIS GEWICHT MINDBEST BTEXT TEXT Typ String String String String String String Float Float Float Float Float Float Float Float Float Float Float Float Date Float Float String String Länge 18 40 40 40 13 4 RABATTKZ LAGERKZ PROVKZ FERTKZ FESTLIEF EAN KALKEK STDLAG ERFKTOGRP AUFKTOGRP INFO String String String String String String Float String String String Memo 1 1 1 1 13 13 Seite 3 von 8 40 254 10 6 6 1 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 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) 3 Artikeleinkauf DBase Tabelle: ArtLieferant.dbf SelectLine Tabelle: Artlief Feldname ARTNR LIEFNR EKP WBZEIT BESTNR KZFLIEF VERPE MBESTM KZPE WAE Seite 4 von 8 Typ String String Float String String String 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 4 Kunden DBase Tabelle: Debitoren.dbf SelectLine Tabelle: 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 VERTR PGR WAE ZKTAGE ZKNETTO ZKSKONTO KDGR KREDLIM SPRACHE GENRAB BLZ KONTO FIBUKONTO USTKZ USTID ZK2TAGE2 ZK2SKTO2 INFO String String String Float Float Float String Float String Float String String String String String Float Float Memo 6 1 3 Seite 5 von 8 13 1 12 20 15 1 20 1 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 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) 5 Lieferanten DBase Tabelle: Kreditoren.dbf SelectLine Tabelle: Liefer, Zahlbed, Bankverb, Adress, Text Feldname NR NAME ZUSATZ STR LAND PLZ ORT ANSPR TEL FAX BLZ KONTO WAE SPRACHE VSTKZ ZKTAGE ZKNETTO ZKSKONTO LIEFGR EIGKDNR TEXT Typ String String String String String String String String String String String String String String String Float Float Float String String String ZK2TAGE2 ZK2SKTO2 INFO Float Float Memo Seite 6 von 8 Länge 13 40 40 40 6 10 40 40 20 20 12 20 3 1 1 13 15 254 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) 6 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 Seite 7 von 8 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 7 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 8 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 negativ sein) Einzelpreis Rabatt Kalkulationspreis Mitarbeiter Kostenstelle Anfangsbestand DBase Tabelle: Bestand.dbf SelectLine Tabelle: LagerP, BelegP, Serie Feldname ARTIKELNR SERCHARG LAGER BESTAND WERT Seite 8 von 8 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)