PMS32 Online- Hilfereferenz
GetBomCheck
Checksumme der Position. Aus diesen Werten wird die Checksumme für I20.BGCHK gebildet! Berechnung: SUM(bgchk)%2^30
Wie wird der Baugruppenkopf berücksichtigt. Fertigung / Handel oder Vorgangsbezogen
Wie wird die Baugruppenposition berücksichtigt. Fertigung / Handel oder Vorgangsbezogen.
Inhalt:
1 - Fertigung
2 - Handel
3 - Vorgangsbezogen
Ausnahme:
-1 => Rekursion aufgetreten
Enthält die Artikel-ID der Baugruppe / Unterbaugruppe
*/ Dieses Feld ist ein relationales Feld zur Tabelle: B01 - Artikelstamm
*/ Evetuell ist dieses Feld NICHT gefüllt, dann besteht keine relationale Verbindung zwischen GBC und B01...
*/ Eine SQL - Abfrage zum Ermitteln von Quelle und Ziel:
SELECT GBC.IDB01 AS _Quelle, B01.IDB01 AS _Ziel ;
FROM ("GBC") LEFT OUTER JOIN (My.Clients.Path.cDbfDir+"B01.DBF") ON GBC.IDB01=B01.IDB01 ;
WHERE GBC.... ;
INTO CURSOR qGBC NOFILTER READWRITE
*/ Der obige Cursor enthält alle Datensätze der Tabelle GBC 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 GBC.IDB01 AS _Quelle, B01.IDB01 AS _Ziel ;
FROM ("GBC") INNER JOIN (My.Clients.Path.cDbfDir+"B01.DBF") ON GBC.IDB01=B01.IDB01 ;
WHERE GBC.... ;
INTO CURSOR qGBC NOFILTER READWRITE
*/ Geht auch so...
SELECT GBC.IDB01 AS _Quelle, B01.IDB01 AS _Ziel ;
FROM ("GBC") , (My.Clients.Path.cDbfDir+"B01.DBF") ;
WHERE GBC.IDB01=B01.IDB01
AND GBC.... ;
INTO CURSOR qGBC 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[GBC.IDB01]
IF !EMPTY(loB01.IDB01)
*/ Dann wurde der Datensatz in der Tabelle B01 gefunden!
*/ Weiterer Code kann hier stehen...
ENDIF
Enthält die Artikel-ID der Baugruppenposition
*/ Dieses Feld ist ein relationales Feld zur Tabelle: B01 - Artikelstamm
*/ Evetuell ist dieses Feld NICHT gefüllt, dann besteht keine relationale Verbindung zwischen GBC und B01...
*/ Eine SQL - Abfrage zum Ermitteln von Quelle und Ziel:
SELECT GBC.IDB01S AS _Quelle, B01.IDB01 AS _Ziel ;
FROM ("GBC") LEFT OUTER JOIN (My.Clients.Path.cDbfDir+"B01.DBF") ON GBC.IDB01S=B01.IDB01 ;
WHERE GBC.... ;
INTO CURSOR qGBC NOFILTER READWRITE
*/ Der obige Cursor enthält alle Datensätze der Tabelle GBC 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 GBC.IDB01S AS _Quelle, B01.IDB01 AS _Ziel ;
FROM ("GBC") INNER JOIN (My.Clients.Path.cDbfDir+"B01.DBF") ON GBC.IDB01S=B01.IDB01 ;
WHERE GBC.... ;
INTO CURSOR qGBC NOFILTER READWRITE
*/ Geht auch so...
SELECT GBC.IDB01S AS _Quelle, B01.IDB01 AS _Ziel ;
FROM ("GBC") , (My.Clients.Path.cDbfDir+"B01.DBF") ;
WHERE GBC.IDB01S=B01.IDB01
AND GBC.... ;
INTO CURSOR qGBC 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[GBC.IDB01S]
IF !EMPTY(loB01.IDB01)
*/ Dann wurde der Datensatz in der Tabelle B01 gefunden!
*/ Weiterer Code kann hier stehen...
ENDIF
Artikelart (BG-Position)
*/ Dieses Feld ist ein IP - Feld der Tabelle... */ Der Abruf der Informationen kann über die Tabelle Y01 erfolgen... */ IP Felder geben entweder eine Zeilenart oder eine relationale Tabelle an... LOCAL loY01 AS Object loY01 = My.Bussines.Strain.Misc.vY01[GBC.IPB01S] */ Damit kann die Zeilenart bestimmt werden...
Ist es eine Baugruppe?
Ist der Baugruppenkopf als Schüttgut definiert?
Ist die Baugruppenposition als Schüttgut definiert?
Einzelmenge in Lagereinheiten
Auflösungsstufe. Oberste Stufe hat immer 0
Externe ID, kann verschiedene Werte enthalten, je nach Auflösungsverhalten.
Artikelart (Kopf)
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