PMS32 Online- Hilfereferenz

FIELD.QD03

Artikel-Lieferantenpositionen


Felddefinition: QD03.CF
Feldname............ CF
Feldtyp............. N
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... CF
Feldbezeichnung..... Faktor
Standardwert........ c03.faktor
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.CF

Faktor der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.CF

Faktor der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Beispielcode: QD03.CF


Felddefinition: QD03.CP
Feldname............ CP
Feldtyp............. N
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... CP
Feldbezeichnung..... Stellen
Standardwert........ c03.nkomma
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.CP

Anzahl der Nachkommastellen der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.CP

Anzahl der Nachkommastellen der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Beispielcode: QD03.CP


Felddefinition: QD03.CQ
Feldname............ CQ
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 6
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... CQ
Feldbezeichnung..... Kurs
Standardwert........ c03.kurs
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.CQ

Kurs der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.CQ

Kurs der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Beispielcode: QD03.CQ


Felddefinition: QD03.CU
Feldname............ CU
Feldtyp............. N
Feldgröße........... 7
Dezimalstellen...... 2
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... CU
Feldbezeichnung..... kl. Einheit
Standardwert........ c03.nminw
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.CU

Kleinste Einheit der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.CU

Kleinste Einheit der Währung des Lieferanten. Dieses Feld ist ReadOnly.

Beispielcode: QD03.CU


Felddefinition: QD03.DALA
Feldname............ DALA
Feldtyp............. D
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... TID
Feldbezeichnung..... Letzte Änderung
Standardwert........ d03.ldatum
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.DALA

Datum der letzen Preisänderung in den Stammdaten. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.DALA

Datum der letzen Preisänderung in den Stammdaten. Dieses Feld ist ReadOnly.

Beispielcode: QD03.DALA


Felddefinition: QD03.FQ1Q0
Feldname............ FQ1Q0
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 6
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... FQ
Feldbezeichnung..... URF LG/EK
Standardwert........ d03.meekuf
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.FQ1Q0

Umrechnungsfaktor der Menge zwischen Einkauf und Lagereinheit. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.FQ1Q0

Umrechnungsfaktor der Menge zwischen Einkauf und Lagereinheit. Dieses Feld ist ReadOnly.

Beispielcode: QD03.FQ1Q0


Felddefinition: QD03.IBD03
Feldname............ IBD03
Feldtyp............. C
Feldgröße........... 45
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... IB
Feldbezeichnung..... .Lieferantenartikelnummer
Standardwert........ d03.bestnr
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IBD03

Artikelnummer (Bestellnummer) des Lieferanten. Dieser Wert wird aus der Artikel-Lieferantentabelle (D03) ermittelt.

Feldhilfe: QD03.IBD03

Artikelnummer (Bestellnummer) des Lieferanten. Dieser Wert wird aus der Artikel-Lieferantentabelle (D03) ermittelt. Bei Dienstleistungsartikeln kann im Vorgang die Bestellnummer zur Dienstleistungsposition eingegeben werden.

Beispielcode: QD03.IBD03


Felddefinition: QD03.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: QD03
Kurzbeschreibung: QD03.ICC61

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

Feldhilfe: QD03.ICC61

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

Beispielcode: QD03.ICC61


Felddefinition: QD03.IDB01
Feldname............ IDB01
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Artikel-ID
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IDB01

Interne ID des Artikels. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.IDB01

Interne ID des Artikels. Dieses Feld ist ReadOnly.

Beispielcode: QD03.IDB01
*/ Dieses Feld ist ein relationales Feld zur Tabelle: B01 - Artikelstamm

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

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

Felddefinition: QD03.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: QD03
Kurzbeschreibung: QD03.IDC03

Währung des Lieferanten.

Feldhilfe: QD03.IDC03

Währung des Lieferanten.

Beispielcode: QD03.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 QD03 und C03...
*/ Eine SQL - Abfrage zum Ermitteln von Quelle und Ziel:
SELECT QD03.IDC03 AS _Quelle, C03.IDC03 AS _Ziel ;
	FROM ("QD03") LEFT OUTER JOIN (My.Clients.Path.cDbfDir+"C03.DBF") ON QD03.IDC03=C03.IDC03 ;
	WHERE QD03.... ;
	INTO CURSOR qQD03 NOFILTER READWRITE
*/ Der obige Cursor enthält alle Datensätze der Tabelle QD03 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 QD03.IDC03 AS _Quelle, C03.IDC03 AS _Ziel ;
	FROM ("QD03") INNER JOIN (My.Clients.Path.cDbfDir+"C03.DBF") ON QD03.IDC03=C03.IDC03 ;
	WHERE QD03.... ;
	INTO CURSOR qQD03 NOFILTER READWRITE
*/ Geht auch so...
SELECT QD03.IDC03 AS _Quelle, C03.IDC03 AS _Ziel ;
	FROM ("QD03") , (My.Clients.Path.cDbfDir+"C03.DBF") ;
	WHERE QD03.IDC03=C03.IDC03
	AND   QD03.... ;
	INTO CURSOR qQD03 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[QD03.IDC03]
IF !EMPTY(loC03.IDC03)
	*/ Dann wurde der Datensatz in der Tabelle C03 gefunden!
	*/ Weiterer Code kann hier stehen...
ENDIF

Felddefinition: QD03.IDC14C61
Feldname............ IDC14C61
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Bkal. Lieferant
Standardwert........ c61.idc14
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IDC14C61

Betriebskalender des Lieferanten. Dieser Wert wird aus den Lieferantenstammdaten ermittelt. Das Feld ist ReadOnly.

Feldhilfe: QD03.IDC14C61

Betriebskalender des Lieferanten. Dieser Wert wird aus den Lieferantenstammdaten ermittelt. Das Feld ist ReadOnly.

Beispielcode: QD03.IDC14C61
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C14 - Kalender

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

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

Felddefinition: QD03.IDC19Q1
Feldname............ IDC19Q1
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Bestelleinheit
Standardwert........ d03.idc19
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IDC19Q1

Bestelleinheit der Position. Dieses Feld ist ReadOnly und kann nicht geändert werden.

Feldhilfe: QD03.IDC19Q1

Bestelleinheit der Position. Dieses Feld ist ReadOnly und kann nicht geändert werden.

Beispielcode: QD03.IDC19Q1
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C19 - Einheiten-Basiseinheiten

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

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

Felddefinition: QD03.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: QD03
Kurzbeschreibung: QD03.IDC61

ID des Lieferanten der Bestellposition. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.IDC61

ID des Lieferanten der Bestellposition. Dieses Feld ist ReadOnly.

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

*/ Evetuell ist dieses Feld NICHT gefüllt, dann besteht keine relationale Verbindung zwischen QD03 und C61...
*/ Eine SQL - Abfrage zum Ermitteln von Quelle und Ziel:
SELECT QD03.IDC61 AS _Quelle, C61.IDC61 AS _Ziel ;
	FROM ("QD03") LEFT OUTER JOIN (My.Clients.Path.cDbfDir+"C61.DBF") ON QD03.IDC61=C61.IDC61 ;
	WHERE QD03.... ;
	INTO CURSOR qQD03 NOFILTER READWRITE
*/ Der obige Cursor enthält alle Datensätze der Tabelle QD03 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 QD03.IDC61 AS _Quelle, C61.IDC61 AS _Ziel ;
	FROM ("QD03") INNER JOIN (My.Clients.Path.cDbfDir+"C61.DBF") ON QD03.IDC61=C61.IDC61 ;
	WHERE QD03.... ;
	INTO CURSOR qQD03 NOFILTER READWRITE
*/ Geht auch so...
SELECT QD03.IDC61 AS _Quelle, C61.IDC61 AS _Ziel ;
	FROM ("QD03") , (My.Clients.Path.cDbfDir+"C61.DBF") ;
	WHERE QD03.IDC61=C61.IDC61
	AND   QD03.... ;
	INTO CURSOR qQD03 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[QD03.IDC61]
IF !EMPTY(loC61.IDC61)
	*/ Dann wurde der Datensatz in der Tabelle C61 gefunden!
	*/ Weiterer Code kann hier stehen...
ENDIF

Felddefinition: QD03.IDC63BK
Feldname............ IDC63BK
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... KB.-EK -ID
Standardwert........ d03.idc63
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IDC63BK

Diese Position ist ein kundenbezogener EK, wenn das Feld gefüllt ist. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.IDC63BK

Diese Position ist ein kundenbezogener EK, wenn das Feld gefüllt ist. Dieses Feld ist ReadOnly.

Beispielcode: QD03.IDC63BK
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C63 - Kunden

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

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

Felddefinition: QD03.IDC64LA
Feldname............ IDC64LA
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Zuletzt geändert von
Standardwert........ d03.lwer
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IDC64LA

Benutzer, der zuletzt eine Preisänderung in den Stammdaten vorgenommen hat. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.IDC64LA

Benutzer, der zuletzt eine Preisänderung in den Stammdaten vorgenommen hat. Dieses Feld ist ReadOnly.

Beispielcode: QD03.IDC64LA
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C64 - Mitarbeiter

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

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

Felddefinition: QD03.IDD03
Feldname............ IDD03
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Artikel-Lieferant-ID
Standardwert........ D03.IDD03
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IDD03

ID der Artikel-Lieferantenbeziehung (D03). Dieses Feld ist ReadOnly.

Feldhilfe: QD03.IDD03

ID der Artikel-Lieferantenbeziehung (D03). Dieses Feld ist ReadOnly. Das Feld enthält entweder die ID der Tabelle D03 oder bei "unbekannten" Bestelldaten eine "~" gefolgt von einem eindeutigen Schlüssel. ID's, die mit "~" beginnen können nicht in die Datenbank geschrieben werden.

Beispielcode: QD03.IDD03
*/ Dieses Feld ist ein relationales Feld zur Tabelle: D03 - Artikel EK-Daten

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

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

Felddefinition: QD03.IDK10BK
Feldname............ IDK10BK
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... PB.-EK -ID
Standardwert........ d03.idk10
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.IDK10BK

Diese Position ist ein projektbezogener EK, wenn das Feld gefüllt ist. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.IDK10BK

Diese Position ist ein projektbezogener EK, wenn das Feld gefüllt ist. Dieses Feld ist ReadOnly.

Beispielcode: QD03.IDK10BK
*/ Dieses Feld ist ein relationales Feld zur Tabelle: K10 - Projekte

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

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

Felddefinition: QD03.ITD03
Feldname............ ITD03
Feldtyp............. M
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... IT
Feldbezeichnung..... .Bestelltext
Standardwert........ d03.bez
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.ITD03

Bestelltext / Langtext zur Bestellposition. Hier kann ein längerer Text für Erklärungen hinterlegt wreden. Diese Feld kann geändert werden. Die Änderungen können in den Stammdaten nachgezogen werden.

Feldhilfe: QD03.ITD03

Bestelltext / Langtext zur Bestellposition. Hier kann ein längerer Text für Erklärungen hinterlegt wreden. Diese Feld kann geändert werden. Die Änderungen können in den Stammdaten nachgezogen werden.

Beispielcode: QD03.ITD03


Felddefinition: QD03.NETTO
Feldname............ NETTO
Feldtyp............. L
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... Netto
Standardwert........ d03.netto
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.NETTO

Sind die Preis- und Rabattwerte zu betrachten oder nicht? .F. - Rabatte berechnen. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.NETTO

Sind die Preis- und Rabattwerte zu betrachten oder nicht? .F. - Rabatte berechnen. Dieses Feld ist ReadOnly.

Beispielcode: QD03.NETTO


Felddefinition: QD03.P1A
Feldname............ P1A
Feldtyp............. N
Feldgröße........... 6
Dezimalstellen...... 2
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... P
Feldbezeichnung..... .Rabatt-1
Standardwert........ d03.rabatt
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.P1A

Rabatt 1 in Prozent. Dieses Feld kann geändert werden.

Feldhilfe: QD03.P1A

Rabatt 1 in Prozent. Dieses Feld kann geändert werden. Die Änderung kann in den Stammdaten nachgezogen werden.

Beispielcode: QD03.P1A


Felddefinition: QD03.P1B
Feldname............ P1B
Feldtyp............. N
Feldgröße........... 6
Dezimalstellen...... 2
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... P
Feldbezeichnung..... .Rabatt-2
Standardwert........ d03.rabatt1
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.P1B

Rabatt 2 in Prozent. Dieses Feld kann geändert werden.

Feldhilfe: QD03.P1B

Rabatt 2 in Prozent. Dieses Feld kann geändert werden. Die Änderung kann in den Stammdaten nachgezogen werden.

Beispielcode: QD03.P1B


Felddefinition: QD03.PQ1
Feldname............ PQ1
Feldtyp............. N
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... Dezimalstellen der EK-Menge
Standardwert........ c19.dec
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.PQ1

Feldhilfe: QD03.PQ1

Beispielcode: QD03.PQ1


Felddefinition: QD03.Q1ST
Feldname............ Q1ST
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 3
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... Q
Feldbezeichnung..... Staffel
Standardwert........ d03.menge
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.Q1ST

Bestellstaffel. Ab dieser Bestellmenge darf diese Staffel gewählt werden. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.Q1ST

Bestellstaffel. Ab dieser Bestellmenge darf diese Staffel gewählt werden. Dieses Feld ist ReadOnly.

Beispielcode: QD03.Q1ST


Felddefinition: QD03.Q1VP
Feldname............ Q1VP
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 2
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... Q
Feldbezeichnung..... VPM
Standardwert........ d03.mgvp
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.Q1VP

Verpackungsmenge einer Bestelleinheit. Eine Verpackungsmenge größer 1 kann nicht gesplittet werden! Dieses Feld ist ReadOnly.

Feldhilfe: QD03.Q1VP

Verpackungsmenge einer Bestelleinheit. Eine Verpackungsmenge größer 1 kann nicht gesplittet werden! Dieses Feld ist ReadOnly. Werden Position nach Datum gesplittet, so wird die Verpackungsmenge betrachtet! Es wird immer in ganzen VPM's gesplittet.

Beispielcode: QD03.Q1VP


Felddefinition: QD03.RP1A
Feldname............ RP1A
Feldtyp............. C
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Regel-Rabatt1
Standardwert........ "%"
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.RP1A

Feldhilfe: QD03.RP1A

Beispielcode: QD03.RP1A


Felddefinition: QD03.RP1B
Feldname............ RP1B
Feldtyp............. C
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... RP
Feldbezeichnung..... Regel R2
Standardwert........ "%"
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.RP1B

Regel der Rabattberechnung. Feste Vorgabe "%". Dieses Feld ist ReadOnly

Feldhilfe: QD03.RP1B

Regel der Rabattberechnung. Feste Vorgabe "%". Dieses Feld ist ReadOnly

Beispielcode: QD03.RP1B


Felddefinition: QD03.RQ1Q0
Feldname............ RQ1Q0
Feldtyp............. C
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... RQ
Feldbezeichnung..... Regel FQ1Q0
Standardwert........ "*"
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.RQ1Q0

Umrechnungsregel des Mengen- Umrechnungsfaktors. Dies ist ein neues Feld und ist mit "*" vorbelegt.

Feldhilfe: QD03.RQ1Q0

Umrechnungsregel des Mengen- Umrechnungsfaktors. Dies ist ein neues Feld und ist mit "*" vorbelegt. Die Umrechnung zwischen den verschiedenen Einheiten erfolgt wie nachfolgend angegeben:
Q0 = FQ1Q0 (RQ1Q0) Q1 => Q0 = FQ1Q0 * Q1
Q1 = 1/FQ1Q0 (RQ1Q0) Q0 => Q1 = 1/FQ1Q0 * Q0
Für die Berechnung von Mengeneinheiten kann folgende Funktion genommen werden:
Q0 = My.Functions.Mathe.RoleQ(RQ1Q0,FQ1Q0,Q1)
Q1 = My.Functions.Mathe.RoleQ(RQ1Q0,1/FQ1Q0,Q0)
Neue Feldnamen:
Q - Quantity, 0 - Lagereinheit, 1-9 Einheit der Adressstammdaten => 1 => C61 - Lieferanten
FQ - Umrechnungsfaktor Quantity
RQ - Regel

Beispielcode: QD03.RQ1Q0


Felddefinition: QD03.TD1
Feldname............ TD1
Feldtyp............. N
Feldgröße........... 3
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... TD
Feldbezeichnung..... .WBZ (Tg)
Standardwert........ d03.wbz1
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.TD1

Wiederbeschaffungszeit in Arbeitstagen beim Lieferanten. Dieses Feld kann geändert wreden.

Feldhilfe: QD03.TD1

Wiederbeschaffungszeit in Arbeitstagen beim Lieferanten. Dieses Feld kann geändert wreden.

Beispielcode: QD03.TD1


Felddefinition: QD03.U1
Feldname............ U1
Feldtyp............. N
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... U
Feldbezeichnung..... PE
Standardwert........ d03.peek
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.U1

Preiseinheit in der Größe von 1 - n. Dieses Feld ist ReadOnly.

Feldhilfe: QD03.U1

Preiseinheit in der Größe von 1 - n. Dieses Feld ist ReadOnly.

Beispielcode: QD03.U1


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

Feldhilfe: QD03.V1MIN

Beispielcode: QD03.V1MIN


Felddefinition: QD03.Y1Q1B
Feldname............ Y1Q1B
Feldtyp............. B
Feldgröße........... 8
Dezimalstellen...... 6
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... Y1Q1
Feldbezeichnung..... .EK-Preis
Standardwert........ d03.ekpreis
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: QD03
Kurzbeschreibung: QD03.Y1Q1B

Hier kann der Einkaufspreis in der Bestelleinheit geändert werden. Der Wert wird aus den Stammdaten ermittelt. Es besteht die Möglichkeit die Änderungen in den Stammdaten nachzuziehen.

Feldhilfe: QD03.Y1Q1B

Hier kann der Einkaufspreis in der Bestelleinheit geändert werden. Der Wert wird aus den Stammdaten ermittelt. Es besteht die Möglichkeit die Änderungen in den Stammdaten nachzuziehen.

Beispielcode: QD03.Y1Q1B


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

Feldhilfe: QD03.__CHANGED

Beispielcode: QD03.__CHANGED


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

Feldhilfe: QD03.__NEW

Beispielcode: QD03.__NEW


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