OBS/Stammdaten/Weitere Stammdaten/Lieferanten-Typen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Weitere Stammdaten

Lieferanten-Typen:

Im Folgenden werden die Lieferanten-typen beschrieben, die unter den weiteren Stammdaten im OBS zu finden sind.

Artikelpflege-Lieferanten-Typ

IMPORTE ALLGEMEIN 1.jpg
Unter Stammdaten → weitere Stammdaten finden Sie den Punkt Artikelpflege-Lieferantentyp.
Die Typen 200-299 sind freie Lieferantentypen.
Wählen Sie für die Artikelpflege einen Typen in diesem Zahlenraum, bei dem noch keine Bemerkung eingetragen wurde.
Tragen Sie in die Bemerkung den Namen des Lieferanten ein, von dem sie eine Artikelpflege-Tabelle erhalten haben, damit Sie den Lieferntentypen wiederfinden, wenn Sie erneut eine automatische Artiklpflege durchführen.

IMPORTE ALLGEMEIN 2.jpg

Mit F7 können die Felder definiert werden.

Beispiel Büroring als freier Import.

Für die Unterschiedlichen Dokumentenarten gelten Unterschiedliche Standards:

  • CSV:
    • Die Startspalte gibt das Startzeichen, beginnend bei 1, ein.
  • XLS:
    • Die Startspalte gibt hier die Startspalte an, wobei 1 der Excel-Spalte A entspricht.

Geben sie für Länge die maximale Länge des Eintrages der Spalte ein.

Datei:IMPORTE ALLGEMEIN 3.jpg

Mit F8 können für CSV-Importe das Dateiformat und die Feldtrenner gesetzt werden.

Das Dateiformat kann CSV/FIX-ASCII oder XLS betragen.

Der Feld-Trenner muss numerisch eingegeben werden! Der Standard hierbei ist 059.

Für die Starposition zählen Sie die Zeilen im Dokument, die sie am Anfang überspringen wollen. Achtung, OBS zählt hier ab 0, wenn sie also in der 4. Zeile des Dokuments beginnen wollen, geben sie '3' ein.

Macro

Die eingelesenen Felder können per Macro zusammengesetzt bzw. berechnet werden.

function Convert(oObj:TObject):Boolean;
var cBez1    : String;
   cBez2    : String;
   cBez3    : String;
   cBez4    : String;
   nEKpreis : double;
   nVKPreis : double;
   cEKpreis : String;
   cVKPreis : String;
begin	
   cBez1  := GetImportFeld(oObj,'bez1');
   cBez2  := GetImportFeld(oObj,'bez2');
   SetImportFeld(oObj,'bez1',   'Keymax® ' 
                              + cBez1 + ' '
                              + cBez2);
   cBez1  := GetImportFeld(oObj,'*frei1');
   cBez2  := GetImportFeld(oObj,'*frei2');
   cBez3  := GetImportFeld(oObj,'*frei3');
   cBez4  := GetImportFeld(oObj,'*frei4');
   SetImportFeld(oObj,'bez2',  cBez1 + ' '
                             + cBez2 + ' '
                             + cBez3 + ' '
                             + cBez4);
   cEKPreis  :=GetImportFeld(oObj,'ekpreis');
   cVKPreis  :=GetImportFeld(oObj,'vkpreis');
   nEKPreis  := xStrToFloat(cEKPreis);
   nVKPreis  := xStrToFloat(cVKPreis);
   nVKPreis  := Roundy(nEKPreis+(nEKPreis*60/100),2);
   cVKPreis  := Alltrim(xStr(nVKPreis,10,2));
   cVKPreis  := StrTRan(cVKPreis,',','.');
   SetImportFeld(oObj,'vkpreis',cVKPreis);
end;


Lieferanten PBS-Easy

Bei den Lieferanten, die PBS-Easy benutzen, muss die ILN im Personenstamm ausgefüllt werden. Unter Stammdaten → weitere Stammdaten befinden sich die Lieferanten-ILN.
Ein Großteil der ILN Nummern wird von OBS mitgeliefert.
Hier können auch neue ILN-Nummern definiert werden

IMPORTE ALLGEMEIN 4.jpg