User Tools

Site Tools


sfe.stamm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sfe.stamm [2023/06/21 15:51] – [Allgemeine Fragen zu der Tabelle] kalaschnikowsfe.stamm [2023/07/04 08:37] (current) – [SFE.Stamm] kalaschnikow
Line 1: Line 1:
 +====== SFE.Stamm ======
 + 
 +
 +Das ist die Beschreibung der Tabelle "Stamm" der SFE Datenbank. Diese Beschreibung ist aber NICHT MEHR AKTUELL ! 
 +
 +Die aktuelle Version ist im Projekt ''efc_db_import_knl'' in der JSON-Datei ''C:\Build\efc_workspace\efc_db_import_knl\res\tableDefinitions\Stamm.json''
 +
 +===== Allgemeine Fragen zu der Tabelle =====
 +
 +  * Welche Bauteile sind dort aufgelistet?
 +    * SFE Einführung:  Bauteil kann eins von Folgendem sein:
 +      * Kaufteil nach TNR
 +      * EF-Teil
 +        * nach BV- oder Zeichnungsnummer und TNR
 +      * Dokument nach TNR
 +      * TNR, die zu Verwaltungszwecken angelegt wird
 +
 +===== Beschreibung der Spalten =====
 +
 +  * **TNR Varchar (10)**
 +    * Teilenummer
 +    * SFE UI:
 +      * Header -> TNR
 +    * Mappings
 +      * => MATNUM
 +        * Es kann gleiche Nummerngeben (in den anderen Tabellen (GT/UG/BG)). Was tun? (Präfix?)
 +  * **Bauteil Varchar (30)**
 +    * Bauteil Bezeichnung
 +    * SFE UI:
 +      * Header -> Bauteil
 +    * Mappings:
 +      * => EFC_MATBAS.MATCHCODE = SUBSTR(Bauteil, 15)
 +        * 'Suchwort'
 +      * => EFC_MATBAS.STEXT
 +        * 'Kurztext'
 +    * Comments:
 +      * Bezeichnung für das Bauteil => ?
 +  * **Bauform Varchar (12)**
 +    * Bauform
 +    * SFE UI:
 +      * Header -> Bauform
 +    * Mappings:
 +      * => ?
 +    * Comments:
 +      * "Bauform" ist eigentlich ein normierter Text. Eine SFE Tabelle dafür gibt es aber nicht. De facto ist es ein Freitext-Feld.
 +  * **IndexA Varchar (2)**
 +    * Index (für das Bauteil vom Hauptlieferanten, also vom Lieferanten "A")
 +    * SFE UI:
 +      * 'In' (Header)
 +    * Mappings:
 +      * => ?
 +    * Comments:
 +      * **+** Herr Meyer liefert mir noch eine Liste mit der Bedeutung der einzelnen Einträge.
 +        * s. 
 +          * ''resources/sfe/docs/_misc/Indexverwaltung.pdf'' bzw. 
 +          * ''resources/sfe/docs/_misc/_ori/11030024.01.pdf'' 
 +  * **Hersteller Varchar (10)**
 +    * Hersteller (für das Bauteil vom Hauptlieferanten, also vom Lieferanten "A")
 +    * SFE UI:
 +      * Grund -> Hersteller
 +    * Mappings:
 +      * => ?
 +    * Comments
 +      * Freitext-Feld
 +  * **Ordernr Varchar (20)**
 +    * Ordernummer
 +    * SFE UI:
 +      * Grund -> Ordernr
 +    * Mappings:
 +      * => ?
 +    * Comments:
 +      * Wichtig für die Eigenfertigung
 +      * Momentan keine Referenz, aber sollte vielleicht eine sein?
 +  * **EKPreis Real (0)**
 +      * => ?
 +      * Einkaufspreis 
 +    * Restwert Real (0)
 +      * => ?
 +      * irgendwas kaufmännisches... Hr.Meyer weiss auch nicht genau was es ist.
 +    * Typ Varchar (12)
 +      * => ?
 +      * Keine Referenz, aber Herr Meyer liefert eine Liste
 +    * LieferantNr Varchar (5)
 +      * => ?
 +      * Ist es eine "Referenz" auf ABAS. D.h. nach dem Umzug auf efc sollte es vielleicht eine richtige Referenz sein.
 +    * PE Real (0)
 +      * Packungseinheit => ?
 +    * Notiz Varchar (0)
 +      * => ?
 +      * Enthält manchmal den Programmcode von dem Zebra Etikettendrucker
 +      * Es gibt noch andere Notizfelder.
 +    * Lieferant Varchar (10)
 +      * => ?
 +      * Freitext-feld 
 +      * Unterschied zu LieferantNr -> es ist keine "Referenz"
 +    * HerstellerB Varchar (10)
 +      * => ?
 +      * Freitext-Feld
 +    * TypB Varchar (12)
 +      * => ?
 +      * Keine Referenz, aber Herr Meyer liefert eine Liste
 +    * OrdernrB Varchar (20)
 +      * => ?
 +      * Wichtig für die Eigenfertigung
 +      * Momentan keine Referenz, aber sollte vielleicht eine sein?
 +    * LieferantB Varchar (10)
 +      * => ?
 +      * Freitext-feld 
 +      * Unterschied zu LieferantNr -> es ist keine "Referenz"
 +    * LieferantNrB Varchar (5)
 +      * => ?
 +      * Ist es eine "Referenz" auf ABAS. D.h. nach dem Umzug auf efc sollte es vielleicht eine richtige Referenz sein.
 +    * EKPreisB Real (0)
 +      * => ?
 +      * Einkaufspreis 
 +    * PEB Real (0)
 +      * => ?
 +      * Packungseinheit 
 +    * NotizB Varchar (0)
 +      * => ?
 +      * Enthält manchmal den Programmcode von dem Zebra Etikettendrucker
 +      * Es gibt noch andere Notizfelder.
 +    * HerstellerC Varchar (10)
 +      * ?
 +    * TypC Varchar (12)
 +      * => ?
 +        * Keine Referenz, aber Herr Meyer liefert eine Liste
 +    * OrdernrC Varchar (20)
 +      * => ?
 +      * Wichtig für die Eigenfertigung
 +      * Momentan keine Referenz, aber sollte vielleicht eine sein?
 +    * LieferantC Varchar (10)
 +      * => ?
 +      * Freitext-feld 
 +      * Unterschied zu LieferantNr -> es ist keine "Referenz"
 +    * LieferantNrC Varchar (5)
 +      * => ?
 +      * Ist es eine "Referenz" auf ABAS. D.h. nach dem Umzug auf efc sollte es vielleicht eine richtige Referenz sein.
 +    * EKPreisC Real (0)
 +      * => ?
 +      * Einkaufspreis 
 +    * PEC Real (0)
 +      * => ?
 +      * Packungseinheit 
 +    * NotizC Varchar (0)
 +      * => ?
 +      * Enthält manchmal den Programmcode von dem Zebra Etikettendrucker
 +      * Es gibt noch andere Notizfelder.
 +    * Preis Real (0)
 +      * => ?
 +    * AufnDatum Timestamp (0)
 +      * => CREATEDAT?
 +        * Konvertierungsfunktion schreiben, da das Datum in einem anderen Format vorliegt?
 +      * Aufnahmedatum
 +    * PreisDatum Timestamp (0)
 +      * => ?
 +    * PreisDatumB Timestamp (0)
 +      * => ?
 +    * PreisDatumC Timestamp (0)
 +      * => ?
 +    * Dispo Varchar (4)
 +      * => ?
 +        * Jahreszahl + KW 
 +          * e.g. 202322
 +    * Klasse Varchar (2)
 +      * ?
 +        * EF => Eigenfertigung
 +        * leer => Kaufteil
 +    * LagerOrt Varchar (10)
 +      * => ?
 +        * es gibt mehrere Lagerorte
 +        * es gibt auch mehrere Spalten dafür, da Bauteile gleichzeitig an mehreren Orten gelagert werden können
 +    * Vorjahr Int (0)
 +      * => ?
 +      * Jahres-Bedarf für alle erfassten Fertigungsaufträge im VorJahr
 +    * Aktjahr Int (0)
 +      * => ?
 +      * Jahres-Bedarf für alle erfassten Fertigungsaufträge im aktuellen Jahr
 +    * LagerFrei Int (0)
 +      * => ?
 +      * frei verfügbarer Lagerbestand
 +    * Fertgeplant Int (0)
 +      * => ?
 +    * MindMenge Int (0)
 +      * => ?
 +      * Mindest-Menge im Lager (= Vorratshaltung)
 +    * Toleranz Varchar (8)
 +      * => ?
 +        * technische Geschichte, z.B. bei den Resistoren Toleranz in Ohm oder kOhm
 +        * bei verschiedenen Teilen anders, deshalb Freitext
 +    * Vorlauf Smallint (0)
 +      * => ?
 +      * Zeitbedarf für Fertigung (in Wochen)
 +        * für die Eigenfertigung
 +    * Vorgemerkt Smallint (0)
 +      * => ?
 +      * Bedarf für vorgemerkte Fertigungsaufträge
 +    * InFertFrei Smallint (0)
 +      * => ?
 +      * frei verfügbare Menge aus allen Fertigungsaufträgen, die noch nicht vergeben sind (= auf Lager gehen)
 +    * Fert_Schritte Varchar (12)
 +      * => ?
 +      * Ein String mit einzelnen Schritten (also mehrere Kombinationen möglich)
 +      * Die Auflistung der Schritte ist in Vorbereitung beim Hr.Meyer => er liefert mir die Liste und Bedeutung von einzelnen Schritten
 +    * Textmodul1 Smallint (0)
 +      * => ?
 +      * Referenz auf Textmodul1 für das Drucketikett
 +    * Textmodul2 Smallint (0)
 +      * => ?
 +      * Referenz auf Textmodul2 für das Drucketikett
 +    * Textmodul3 Smallint (0)
 +      * => ?
 +      * Referenz auf Textmodul3 für das Drucketikett
 +    * Textmodul4 Smallint (0)
 +      * => ?
 +      * Referenz auf Textmodul4 für das Drucketikett
 +    * FertBemerk Varchar (0)
 +      * => ?
 +      * Bemerkung für Fertigung
 +      * Freitext
 +    * LagerRes Int (0)
 +      * => ?
 +      * im Lager liegend, aber reserviert
 +    * BauteilB Varchar (30)
 +      * => ?
 +      * Bezeichnung für das Bauteil (Manchmal sieht es nach einem Kommentar aus...)
 +    * IndexB Varchar (2)
 +      * => ?
 +      * Hr.Meyer liefert mir schon die Bedeutung von einzelnen Einträgen
 +    * LagerFreiB Int (0)
 +      * => ?
 +      * frei verfügbarer Lagerbestand in Lager B
 +    * LagerOrtB Varchar (10)
 +      * => ?
 +    * BauteilC Varchar (30)
 +      * => ?
 +      * Bezeichnung für das Bauteil (Manchmal sieht es nach einem Kommentar aus...)
 +    * IndexC Varchar (2)
 +      * => ?
 +      * Hr.Meyer liefert mir schon die Bedeutung von einzelnen Einträgen
 +    * LagerFreiC Int (0)
 +      * => ?
 +      * frei verfügbarer Lagerbestand in Lager C
 +    * LagerOrtC Varchar (10)
 +      * => ?
 +    * VPEB Int (0)
 +      * ?
 +    * VPEC Int (0)
 +      * ?
 +    * BauformB Varchar (12)
 +      * => ?
 +      * "Bauform" ist ein normierter Text. Eine Tabelle dafür gibt es aber nicht. De facto ist es ein Freitext-Feld.
 +    * BauformC Varchar (12)
 +      * => ?
 +      * "Bauform" ist ein normierter Text. Eine Tabelle dafür gibt es aber nicht. De facto ist es ein Freitext-Feld.
 +    * AktjahrVerbraucht Int (0)
 +      * => ?
 +      * tatsächlich verbrauchte Menge für Fertigungsaufträge im aktuellen Jahr
 +    * VorjahrVerbraucht Int (0)
 +      * => ?
 +      * tatsächlich verbrauchte Menge für Fertigungsaufträge im VorJahr
 +    * LagerLeih Int (0)
 +      * => ?
 +      * aus Lager geliehen, weil ein entsprechender Fertigungsauftrag noch nicht fertig ist, die Teile aber schon aus Lager entnommen wurden.
 +    * VPE Int (0)
 +      * => ?
 +      * ?
 +    * gesperrt Varchar (2)
 +      * => ?
 +      * was bedeutet "gesperrt"? 
 +        * Darf nicht mehr verwendet werden? 
 +        * Welche Auswirkungen hat es?
 +          * gesperrt für Änderungen?
 +      * sollte eigentlich ein boolean sein
 +    * EL_G Smallint (0)
 +      * ?
 +    * EL_GB Smallint (0)
 +      * ?
 +    * EL_GC Smallint (0)
 +      * ?
 +    * LagerOrt_2 Varchar (10)
 +      * => ?
 +      * das zweite Lagerort (ein Bauteil kann in mehreren Lagerorten sein)
 +    * WV_KW Varchar (4)
 +      * => ?
 +      * Wiedervorlage KW. Das hat was mit Dispo zu tun, aber Hr.Meyer weiss nicht 100% was es ist.
 +