TFS-Software Dokumentation zu Makros

Makros für die individuelle Lagerauswertung 

Bestandteil von winTFS  ist eine leistungsfähgige Lagerlistenfunktion sowie eine zielorientierte Statistik. dennoch ergeben sich Situationen, in der eine individuelle Lagerabfrage nötig ist. In der Funktion DRUCK - LAGERLISTEN - LISTE nach MAKRO, können Sie individuelle Anfragen durchführen. Die Abfragesprache ist D-BASE. Die wichtigsten Abfragen haben wir hier zusammengestellt. Wenn Sie eine spezielle Abfrage durchführen wollen, die hier nicht beschrieben ist, können Sie die Frage an unseren Support richten. In unserer Support-Mailbox finden Sie zukünftig weitere Abfrage-Makros und Informationen zur Nutzung sowie Dokumentationen der Lagerfelder.

Beachten Sie bitte, dass die Übersetzung der Abfragesprache z.T. bewusst quasi Wort für Wort übersetzt sind, um Ihnen den Bezug zur Formel zu erhalten.

Die häufigsten Sonderabfragen des Lagers 
     
(Alle Angaben ohne Gewähr)

VK ist kleiner als EK-Netto
EKPR*((100-KOND)/100)>PREIS/1.16    *INFO (die 1.16 steht für 16% MwSt. ggf. 1.07 für 7% einsetzen) VK ist kleiner als EK-LISTE
EKPR>PREIS/1.16

Aufschlag ist kleiner als ... (z.B. 30%)
PREIS/1.16<EKPR*(100-KOND)/100)*1.30

(Die letzte Zahl gibt den Aufschlag an: 1.30=30% 1.50=50% 2.0=100% 2.55=155%)

Artikel hat keinen VK-Preis und keine Dummy-Rendite
Dummy-Rendite ist ein Kalkulationstrick für Sammelartikelnummern. Geben Sie bei Artikeln, die keinen definierten EK und VK haben, einfach in das Feld Kondition eine Rendite ein und verlassen Sie dieses Feld mit [BILD runter]

Preis=0,00 .and. KOND=0

Kondition kleiner als x und Warengruppe = # 10
    KOND<23.7 .and. Wgrupp="#10"

Kondition kleiner als x und Artikel="HAMA"
   KOND<24.5 .and. ARTIKEL="HAMA"

Steuersatz ist 1, 2 oder 0
    STSATZ=1 oder STSATZ=0 oder STSATZ=2

Artikel ist netto angelegt
   STINK=.f. (Steuer inkl. ist falsch ! - Anmerkung des Übersetzers)

Auswahl nach Warengruppen: (Charakter immer in " ")

   WGRUPP="#CN"  (Alle, die mit #CN beginnen")

   WGRUPP="#CN"  (Durch das Blank werden nur noch alle die exakt"#CN"    lauten selektiert) 

   WGRUPP>"#24"   (Alle Warengruppen über #24)

Artikel ohne Bestand oder Bestand ist "minus"

   ZUGA-ABGA<=0 .and. Preis>0

Frage nach einem leeren Feld
ARTIKEL=" "   (Artikelbezeichnung enthält nichts)

Frage nach einer bestimmten Info in einem Feld

Substr(Suchcod,4,1)<>" "   (Übersetzung : Im Feld Suchcode, an der 4. Stelle, eine Stelle ist ungleich blank)

Substr(Wgrup,1, 1)<>"#"    (Im Feld Warengruppe ist das erste Zeichen kein "#")

Frage nach der EAN2 (EAN-VERKNÜPFUNG)

    EANCODE2<>" "     (Feld ist nicht leer)

Suche nach Artikelnummerbereich

    ARTNUM>I0000 .and. ARTNUM<I4000

EK-Datum x Tage alt

    EKDAT< DATE()-365 (Einkaufsdatum älter als 365 Tage)

    EKDAT> DATE()-365 (Einkaufsdatum jünger als 365 Tage)

Beschreibung der wichtigsten Lagerfelder:
      Struktur der Datenbank: MLAGER.DBF

Feld Feldname - TYP - Breite Stellen Beschreibung
1 ABGA Numeric 9 2 Abgang seit Rückstellung
2 ARTBEZ Character 50 Artikelbezeichnung
3 ARTNUM Character 13 Artikelnummer z.B. EAN
4 EANCD2 Character 13 EAN-2 (Umleitung via Hauptartikelnummer)
7 EKDAT Date 8 Einkaufsdatum
8 EKPR Numeric 10 2 Listen-EK
10 KOST Numeric 10 2 Kosten
11 LIFERAN2 Charakter 22 Liefername 2
12 LIFERAN3 Charakter 22 Liefername 3
13 LIFERANT Charakter 22 Liefername 1
17 MBEST Numeric 9 2 Mindestbestand
18 HBEST Numeric 9 2 maximaler Bestand
19 PREIS Numeric 10 2 Verkaufspreis
20 RABA Numeric 9 4 Rabatt-Klasse A
21 RABB Numeric 9 4 Rabatt-Klasse B
22 RABC Numeric 9 4 Rabatt-Klasse C
24 SERNUM Character 13 Gerätenummer bei Einzelartikeln
26 STINK Logical 1 Steuerinklusive
27 STSATZ Numeric 1 Steuersatz 1,2,0
28 SUCHCODE Character 13 Matchcode
35 VKDAT Date 8 Letztes Verkaufsdatum
37 VJABGA Numeric 9 2 Abgang des Vorjahres
38 WGRUPP Character 13 Warengruppen
39 ZUGA Numeric 9 2 Zugang seit letzter Rückstellung
40 LASTEK Numeric 9 2 Letzter EK
41 MIDLEK Numeric 9 2 Durchschnittlicher EK
42 FOWIS Character 4 Verweise zu FOWIS-Druck
43 KOND Numeric 10 2 Kondition oder Rendite
49 SPREIS Numeric 10 2 Sonderpreis
50 SPDATE Date 8 2 Sonder-VK ab Datum
56 SPDBIS Date 8 Sonder-VK bis Datum
57 BONUS Numeric 5 Bonuswert des Artikels
58 PSTK1 Numeric 6 Packpreis1 - Stück
59 PPREIS1 Numeric 8 2 Packpreis 1
60 PSTK2 Numeric 6 Packpreis 2 -Stück
61 PREIS2 Numeric 8 2 Packpreis 2
62 PSTK3 Numeric 6 Packpreis 3 - Stück
63 PREIS3 Numeric 8 2 Packpreis 3
 

Warnung: TFS-Daten sind ggf. in anderen Programmen nutzbar (Serienbriefe, Internet, Preislisten usw.). Bitte arbeiten Se aber nur mit Kopien und speichern Sie keine Daten zur Nutzung in TFS nach der Bearbeitung durch andere Programme zurück. Öffnen können Sie TFS-Daten mit Lotus, Office (Exel/Access), sowie mit FOX, D-Base und anderen.

zurück

Home