PMS32 Online- Hilfereferenz

FIELD.QAL

Lieferantenliste


Felddefinition: QAL.DAD51NOW
Feldname............ DAD51NOW
Feldtyp............. D
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... TID
Feldbezeichnung..... Liefertermin
Standardwert........ My.xDate
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.DAD51NOW

Tatsächlicher Liefertermin zum Wareneingang, wenn heute bestellt werden würde. Dieses Datum beinhaltet die Wiederbeschaffungszeit des Lieferanten. Dieses Feld ist ReadOnly

Feldhilfe: QAL.DAD51NOW

Tatsächlicher Liefertermin zum Wareneingang, wenn heute bestellt werden würde. Dieses Datum beinhaltet die Wiederbeschaffungszeit des Lieferanten. Dieses Feld ist ReadOnly

Beispielcode: QAL.DAD51NOW


Felddefinition: QAL.ICC61
Feldname............ ICC61
Feldtyp............. C
Feldgröße........... 25
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... IC
Feldbezeichnung..... Lieferant
Standardwert........ C61.MATCH
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.ICC61

Lieferant, bei dem die Position bestellt wird. Dieses Feld ist ReadOnly und kann nicht geändert werden.

Feldhilfe: QAL.ICC61

Lieferant, bei dem die Position bestellt wird. Dieses Feld ist ReadOnly und kann nicht geändert werden.

Beispielcode: QAL.ICC61


Felddefinition: QAL.IDC03
Feldname............ IDC03
Feldtyp............. C
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Währung
Standardwert........ c61.idc03
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.IDC03

Währung des Lieferanten.

Feldhilfe: QAL.IDC03

Währung des Lieferanten.

Beispielcode: QAL.IDC03
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C03 - Währungen

*/ Evetuell ist dieses Feld NICHT gefüllt, dann besteht keine relationale Verbindung zwischen QAL und C03...
*/ Eine SQL - Abfrage zum Ermitteln von Quelle und Ziel:
SELECT QAL.IDC03 AS _Quelle, C03.IDC03 AS _Ziel ;
	FROM ("QAL") LEFT OUTER JOIN (My.Clients.Path.cDbfDir+"C03.DBF") ON QAL.IDC03=C03.IDC03 ;
	WHERE QAL.... ;
	INTO CURSOR qQAL NOFILTER READWRITE
*/ Der obige Cursor enthält alle Datensätze der Tabelle QAL im Feld _Quelle und nur vorhandene Datensätze der Tabelle C03
*/ Besteht keine relationale Verbindung, so ist der Inhalt der Cursorspalte _Ziel = .NULL.

*/ Die 'gleiche' Abfrage in der NUR relationale Daten vonhanden sind:
SELECT QAL.IDC03 AS _Quelle, C03.IDC03 AS _Ziel ;
	FROM ("QAL") INNER JOIN (My.Clients.Path.cDbfDir+"C03.DBF") ON QAL.IDC03=C03.IDC03 ;
	WHERE QAL.... ;
	INTO CURSOR qQAL NOFILTER READWRITE
*/ Geht auch so...
SELECT QAL.IDC03 AS _Quelle, C03.IDC03 AS _Ziel ;
	FROM ("QAL") , (My.Clients.Path.cDbfDir+"C03.DBF") ;
	WHERE QAL.IDC03=C03.IDC03
	AND   QAL.... ;
	INTO CURSOR qQAL NOFILTER READWRITE
*/ Es gibt auch einen Zugriff über die My - Struktur, die ein Tabellen-Objekt zurückgibt...
LOCAL loC03 AS Object
loC03 = My.Bussines.Strain.Misc.oC03[QAL.IDC03]
IF !EMPTY(loC03.IDC03)
	*/ Dann wurde der Datensatz in der Tabelle C03 gefunden!
	*/ Weiterer Code kann hier stehen...
ENDIF

Felddefinition: QAL.IDC61
Feldname............ IDC61
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Lieferant-ID
Standardwert........ @D03.IDC61/B01.IDC61
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.IDC61

ID des Lieferanten der Bestellposition. Dieses Feld ist ReadOnly.

Feldhilfe: QAL.IDC61

ID des Lieferanten der Bestellposition. Dieses Feld ist ReadOnly.

Beispielcode: QAL.IDC61
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C61 - Lieferanten

*/ Evetuell ist dieses Feld NICHT gefüllt, dann besteht keine relationale Verbindung zwischen QAL und C61...
*/ Eine SQL - Abfrage zum Ermitteln von Quelle und Ziel:
SELECT QAL.IDC61 AS _Quelle, C61.IDC61 AS _Ziel ;
	FROM ("QAL") LEFT OUTER JOIN (My.Clients.Path.cDbfDir+"C61.DBF") ON QAL.IDC61=C61.IDC61 ;
	WHERE QAL.... ;
	INTO CURSOR qQAL NOFILTER READWRITE
*/ Der obige Cursor enthält alle Datensätze der Tabelle QAL im Feld _Quelle und nur vorhandene Datensätze der Tabelle C61
*/ Besteht keine relationale Verbindung, so ist der Inhalt der Cursorspalte _Ziel = .NULL.

*/ Die 'gleiche' Abfrage in der NUR relationale Daten vonhanden sind:
SELECT QAL.IDC61 AS _Quelle, C61.IDC61 AS _Ziel ;
	FROM ("QAL") INNER JOIN (My.Clients.Path.cDbfDir+"C61.DBF") ON QAL.IDC61=C61.IDC61 ;
	WHERE QAL.... ;
	INTO CURSOR qQAL NOFILTER READWRITE
*/ Geht auch so...
SELECT QAL.IDC61 AS _Quelle, C61.IDC61 AS _Ziel ;
	FROM ("QAL") , (My.Clients.Path.cDbfDir+"C61.DBF") ;
	WHERE QAL.IDC61=C61.IDC61
	AND   QAL.... ;
	INTO CURSOR qQAL NOFILTER READWRITE
*/ Es gibt auch einen Zugriff über die My - Struktur, die ein Tabellen-Objekt zurückgibt...
LOCAL loC61 AS Object
loC61 = My.Bussines.Strain.Misc.oC61[QAL.IDC61]
IF !EMPTY(loC61.IDC61)
	*/ Dann wurde der Datensatz in der Tabelle C61 gefunden!
	*/ Weiterer Code kann hier stehen...
ENDIF

Felddefinition: QAL.V1B
Feldname............ V1B
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 6
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... BP.-Netto (FRW)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.V1B

Bestellpreis ohne Edelmetallzuschlag in der Währung des Lieferanten. Dieses Feld wird berechnet und ist ReadOnly

Feldhilfe: QAL.V1B

Bestellpreis ohne Edelmetallzuschlag in der Währung des Lieferanten. Dieses Feld wird berechnet und ist ReadOnly

Beispielcode: QAL.V1B


Felddefinition: QAL.V1EDM
Feldname............ V1EDM
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 6
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... V
Feldbezeichnung..... Edelmetall (FRW)
Standardwert........ @ wird berechnet
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.V1EDM

Edelmetallanteil der Bestellposition in der Währung des Lieferanten. Dieser Wert ist in B.-Preis (FRW) enthalten. Dieses Feld ist ReadOnly.

Feldhilfe: QAL.V1EDM

Edelmetallanteil der Bestellposition in der Währung des Lieferanten. Dieser Wert ist in B.-Preis (FRW) enthalten. Dieses Feld ist ReadOnly.

Beispielcode: QAL.V1EDM


Felddefinition: QAL.V1MIN
Feldname............ V1MIN
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 6
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... V1
Feldbezeichnung..... Mindestbestellwert
Standardwert........ c61.bestmin
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.V1MIN

Mindestbestellwert beim Lieferanten in der Währung des Lieferanten.

Feldhilfe: QAL.V1MIN

Mindestbestellwert beim Lieferanten in der Währung des Lieferanten.

Beispielcode: QAL.V1MIN


Felddefinition: QAL.V1N
Feldname............ V1N
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 6
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... V
Feldbezeichnung..... B.-Preis (FRW)
Standardwert........ @ wird berechnet
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.V1N

Gesamtpreis der Bestellposition abzüglich aller Rabatte incl. Edlemetallanteil in der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Feldhilfe: QAL.V1N

Gesamtpreis der Bestellposition abzüglich aller Rabatte incl. Edlemetallanteil in der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Beispielcode: QAL.V1N


Felddefinition: QAL.__BEST
Feldname............ __BEST
Feldtyp............. L
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Bestellen?
Standardwert........ @=.T.; wird durch die Optimierungsroutine gesetzt
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__BEST

Soll diese Position bestellt werden? Ja/Nein. Diese Position hat verschiedene Auswirkungen bei einer Änderung!

Feldhilfe: QAL.__BEST

Das Feld __Best kann mit den Werten .T. bzw. .F. gefüllt sein, je nach dem, ob die Position bestellt werden soll oder nicht. Dabei kommt es auf die Tabelle (Cursor) und den Feldinhalt von __IPM an. Es gilt:
Tabelle links qAL - Lieferantenliste
"L" - Lieferantenliste, es werden Positionen bei diesem Lieferanten bestellt
Tabelle oben qAB - Bestellpositionen aus Sicht der Anforderer
"G" - Anfordererliste, diese Anforderer-Position wird bestellt
"B" - Bestellposition, diese Bestellposition wird bestellt
"F" - Variante, kann nicht direkt geändert werden! Änderung nur über F2 von .F. => .T. Es wird ein anderer Lieferant bzw. eine andere Staffel bestellt.
Tabelle unten qAN - Anforderer aus Sicht der Bestellpositionen
"S" - Anforderer, dieser Anforderer wird bestellt
"A" - Anforderer nach Bestellposition
"V" - Variante nach Anforderer, kann nicht direkt geändert werden! Änderung nur über F2 von .F. => .T. Es wird ein anderer Lieferant bzw. eine andere Staffel bestellt.

Beispielcode: QAL.__BEST


Felddefinition: QAL.__IDK
Feldname............ __IDK
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Kopf-ID
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__IDK

Dieses Feld wird intern benötigt um in den einzelnen Datenraster mit F3 Positionen Auf- bzw. Zuklappen zu können. Dieses Feld ist ReadOnly

Feldhilfe: QAL.__IDK

Dieses Feld wird intern benötigt um in den einzelnen Datenraster mit F3 Positionen Auf- bzw. Zuklappen zu können. Dieses Feld ist ReadOnly

Beispielcode: QAL.__IDK


Felddefinition: QAL.__IDM
Feldname............ __IDM
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Master-ID
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__IDM

Dieses Feld wird intern benötigt um in den einzelnen Datenraster mit F3 Positionen Auf- bzw. Zuklappen zu können. Dieses Feld ist ReadOnly

Feldhilfe: QAL.__IDM

Dieses Feld wird intern benötigt um in den einzelnen Datenraster mit F3 Positionen Auf- bzw. Zuklappen zu können. Dieses Feld ist ReadOnly

Beispielcode: QAL.__IDM


Felddefinition: QAL.__INTIME
Feldname............ __INTIME
Feldtyp............. L
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... Im Zeitfenster?
Standardwert........ .T.
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__INTIME

Liegt der Bestell-/Liefertermin im Zeitfenster? Wird nur dann berechnet, wenn in den Filtereinstellungen Datumswerte vorgegeben werden.

Feldhilfe: QAL.__INTIME

Liegt der Bestell-/Liefertermin im Zeitfenster? Wird nur dann berechnet, wenn in den Filtereinstellungen Datumswerte vorgegeben werden.

Beispielcode: QAL.__INTIME


Felddefinition: QAL.__IPM
Feldname............ __IPM
Feldtyp............. C
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Positionsart
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__IPM

Internes Feld. Wird für die Bestimmung der Positionsart benutzt. Siehe Hilfe.

Feldhilfe: QAL.__IPM

Internes Feld. Wird für die Bestimmung der Positionsart benutzt.
Tabelle links qAL - Lieferantenliste
      "L" - Lieferantenliste, es werden Positionen bei diesem Lieferanten bestellt
Tabelle oben qAB - Bestellpositionen aus Sicht der Anforderer
      "G" - Anfordererliste, diese Anforderer-Position wird bestellt
      "B" - Bestellposition, diese Bestellposition wird bestellt
      "F" - Varianten aus der Bestellposition "B"
Tabelle unten qAN - Anforderer aus Sicht der Bestellpositionen
      "S" - Anforderer, dieser Anforderer wird bestellt
      "A" - Anforderer nach Bestellposition
      "V" - Varianten aus den Anforderern "A"

Beispielcode: QAL.__IPM


Felddefinition: QAL.__MARK
Feldname............ __MARK
Feldtyp............. L
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... Markiert?
Standardwert........ .F.
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__MARK

Dient zur Anzeige der Werte. Dieses Feld wird nicht mehr benötigt.

Feldhilfe: QAL.__MARK

Dient zur Anzeige der Werte. Dieses Feld wird nicht mehr benötigt.

Beispielcode: QAL.__MARK


Felddefinition: QAL.__SHOW
Feldname............ __SHOW
Feldtyp............. L
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Anzeigen?
Standardwert........ .T.
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__SHOW

Soll diese Position angezeigt werden Wird intern verwendet, um eine Position anzeigen oder ausblenden zu können, wenn mit F3 gewählt wird.

Feldhilfe: QAL.__SHOW

Soll diese Position angezeigt werden Wird intern verwendet, um eine Position anzeigen oder ausblenden zu können, wenn mit F3 gewählt wird. Mit F3 können die Unter-Positionen angezeigt bzw. verdeckt werden.

Beispielcode: QAL.__SHOW


Felddefinition: QAL.__ST
Feldname............ __ST
Feldtyp............. N
Feldgröße........... 2
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... +/-
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QAL
Kurzbeschreibung: QAL.__ST

Anzeige, ob die Unterpositionen aufgeklappt (sichtbar) bzw. zugeklappt (unsichtbar) sind. "+" - Zugeklappt, "-" - Aufgeklappt. Ist das Feld leer, so kann keine weitere Ebene angezeigt werden.

Feldhilfe: QAL.__ST

Anzeige, ob die Unterpositionen aufgeklappt (sichtbar) bzw. zugeklappt (unsichtbar) sind. "+" - Zugeklappt, "-" - Aufgeklappt. Ist das Feld leer, so kann keine weitere Ebene angezeigt werden.

Beispielcode: QAL.__ST


Siehe auch : Hauptmenü /  Hauptindex /  Such Index /  Cursor Index /  Programm Module /  Tabellen Index /  Tabellenmodule /  Masken Index /  Programmcode Index /  Servicepacks /  My.Struktur /  Funktionen /  Sonstiges Index

Lokale Benutzerhilfe : Meine eigene Hilfe /  Zurück zur PMS32 - Hilfe


Dateiversion:1.0.04#3648 - H.U.DD#SSFF 02.12.2022  Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32  Weitere Informationen finden Sie unter der aktuellen PMS32 WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt. Unbefugtes Weiterleiten,  Veröffentlichen, Kopieren usw. sind untersagt und werden gerichtlich verfolgt.  © PMS Compelec GmbH 2022 ® el-Projekt