Our 3D CAD supplier models have been moved to 3Dfindit.com, the new visual search engine for 3D CAD, CAE & BIM models.
You can log in there with your existing account of this site.
The content remains free of charge.
Hinweis | |
---|---|
Die
Sichtbarkeit ALLER Toolbars, Buttons, Menüs und Menüeinträge wird über die
Konfigurationsdateien Die Konfiguration von ERP Toolbar und Menü ist Rollen-abhängig. Im Folgenden ist das Wichtigste für das Konfiguration von ERP-Toolbar mit Buttons und ERP-Menü mit Einträgen erläutert. |
Zuerst finden Sie eine kurze Anleitung zur Konfiguration und dann eine Auflistung aller Toolbar-Buttons und Menü-Items mit dem entsprechenden Tweak-Kommando.
In der
Konfigurationsdatei menustructure_PARTdataManager.cfg
sind ERP-Toolbar und -Menü mit folgenden Kommandos bereits
deklariert:.
Ausschnitt aus
$CADENAS_SETUP/menustructure_PARTdataManager.cfg
[Tweakmenu] toolbarOrderTop=Standard,Assembly,Details,Export,\n,Views,LinkDatabase,Addsap, Classification,IndexTree toolbarOrderRight= toolbarOrderLeft= toolbarOrderBottom= #Toolbars ... LinkDatabaseToolbar=MainWindow/LinkDatabase LinkDataBaseToolbarTitle=Link database LinkDatabaseToolbarContent=LinkDbLogin,LinkDbChangeGroup,CallLinkMgr,LinkDbSendMail, LinkDbAddToDb,LinkDbClassify,LinkDbShowLegend,PreferredRanges,erp_psol_mm_vars, show_dbdata,SORTTABLE,erp_dbedit,DisplayMatButton,ChangeMatButton,SearchMatButton, erp_sap_showdis LinkDatabaseToolbarButtonStyle= AddSapToolbar=MainWindow/Addsap AddSapToolbarTitle=Sap AddSapToolbarContent=sap AddSapToolbarButtonStyle= #Menus ... ErpMenuName=ErpMenu ErpMenuTitle=ERP ErpMenuContent=LinkDbLogin,LinkDbChangeGroup,CallLinkMgr,LinkDbBackToMgr, LinkDbCancelBackToMgr,LinkDbSendMail,LinkDbAddToDb,LinkDbClassify,LinkDbShowLegend, PreferredRanges,erp_psol_mm_vars,show_dbdata,SORTTABLE,erp_dbedit,DisplayMatButton, ChangeMatButton,SearchMatButton,erp_sap_showdis
Mittels LinkDatabaseToolbarContent (und AddSapToolbarContent) und ErpMenuContent entscheiden Sie, welche Elemente grundsätzlich vorhanden sein sollen, unabhängig von der Rollen-spezifischen Sichtbarkeit.
Rollen und Typen von Rollen anlegen
In der Konfigurationsdatei menuvisibility_PARTdataManager.cfg
definieren Sie alle benötigten Rollen und Typen von Rollen, also was bei
welcher Rolle im PARTdataManager angezeigt werden soll.
Ausschnitt aus
$CADENAS_SETUP/menuvisibility_PARTdataManager.cfg
[ROLES] LOC1=TYP_B LOC2=TYP_C LOC3=TYP_A ECAT1=TYP_A ECAT2=TYP_A ECAT3=TYP_A ECAT4=TYP_A ECAT5=TYP_A ECAT6=TYP_A
Legen Sie die benötigten Rollen und Typen nach obigem Schema an. Vielleicht gibt es zwar 20 verschiedene Rollen, aber nur 3 verschiedene Typen von Rollen.
Rollentypen einzelne Kommandos zuweisen
Deklarieren Sie nun für jeden Rollentyp die gewünschten GUI-Elemente. Siehe folgendes Beispiel. Die ERP-Elemente sind rot hervorgehoben.
Ausschnitt aus
menuvisibility_PARTdataManager.cfg
[TYP_A] LayoutResetDefault=true ViewPart=true View2D=true ... ... LinkDbLogin=true LinkDbChangeGroup=true LinkDbBackToMgr=true LinkDbCancelBackToMgr=true LinkDbSendMail=true LinkDbAddToDb=true LinkDbShowLegend=true [TYP_B] LayoutResetDefault=true ViewIndextree=true ViewPart=true View2D=true ... ... LinkDbLogin=true LinkDbChangeGroup=true LinkDbBackToMgr=true LinkDbCancelBackToMgr=true LinkDbSendMail=true LinkDbAddToDb=true LinkDbShowLegend=true [TYP_C] LayoutResetDefault=true ViewIndextree=true ViewPart=true View2D=true ... ... LinkDbLogin=true LinkDbChangeGroup=true LinkDbBackToMgr=true LinkDbCancelBackToMgr=true LinkDbSendMail=true LinkDbAddToDb=true LinkDbShowLegend=true
In der folgenden Aufstellung finden Sie zu jedem Button bzw. Menüeintrag eine kurze Funktionsbeschreibung und das dazugehörige Tweak-Kommando.[71]
Um mit ERP/PDM-Integration arbeiten zu können, muss eine Verbindung zur LinkDB bestehen.
Sofern nicht automatisches Login aktiviert ist[72], erscheint daher nach dem Starten von PARTdataManager der Datenbank-Anmeldedialog.
Tragen Sie hier Ihren Benutzernamen und Ihr Passwort ein. Sollte die Verbindung aus irgendeinem Grund nicht bestehen oder beendet worden sein, so können Sie das Dialogfenster Datenbank Login über diesen Button wieder aufrufen.
Außerdem kann es natürlich vorgesehen sein, verschiedene Benutzer mit verschiedenen Rollen auswählen zu können. In diesem Fall klicken Sie für einen Benutzerwechsel auf die Schaltfläche.
LinkDbChangeGroup |
Sofern mehrere Rollen für einen Benutzer vorgesehen sind, soll zusätzlich dieser Button für eine Rollenwechsel erscheinen. |
Der aktuell eingestellte Benutzer und die aktuell eingestellte Rolle werden im PARTdataManager unten in der Statusleiste angezeigt.
Beantragen einer ERP-Nummer per E-Mail:
Mit Klick auf die Schaltfläche Beantragen einer ERP-Nummer per E-Mail öffnet sich ein Dialogfenster und es kann die Freigabe für Teile, die für den Export gesperrt sind, bei der dafür zuständigen Stelle per E-Mail beantragt werden.
Um die
Funktionalität herzustellen, tragen Sie bitte in der Konfigurationsdatei
unter $CADENAS_SETUP/plinkcommon.cfg
den Mailserver ein. Dies ist die wichtigste Einstellung. Daneben finden
Sie noch weitere Einstellungsoptionen. Siehe hierzu die [HELP]-Texte in
der Konfigurationsdatei selbst. Die Einstellung gilt
Rollen-übergreifend.
[MAIL]
TEMPLATE=$CADENAS_SETUP/linkdbtemplate_$(CADENAS_LANGUAGE).html
SENDTO=name@company.com
SUBJECT=Neue ERP-Nummer
SERVER=
;...
Unter
$CADENAS_SETUP/plinkgroups.cfg
können Sie den Eintrag Rollen-spezifisch überschreiben.
[Rolename]
SENDTO=
SUBJECT=
SERVER=
Informationen zur Erweiterung des Dialoges finden Sie unter Abschnitt 4.11, „Timestampnummer an/aus“.
Die versendete E-Mail enthält als Anhang eine .psmid-Datei. Mit Doppelklick auf diese Datei öffnet sich PARTdataManager mit entsprechendem Projekt und Zeile.
Die E-Mail selbst enthält alle wichtigen Informationen zum Teil, beispielsweise auch den MIDENT ("Interne Identifizierung des Teiles"), über welchen ein Teil eindeutig identifiziert ist. Vergleiche hierzu auch Abschnitt 3.1.20.2.7.13, „Teil über MIDENT öffnen“ in PARTsolutions / PARTcommunity4Enterprise - Handbuch für Anwender.
Die letzte Zeile enthält einen Batchbefehl mit dem das Bauteil ebenfalls im PARTdataManager geöffnet werden kann.
Datensatz zur Linkdatenbank hinzufügen ruft folgendes Fenster auf:
Die Eingabefelder können beliebig erweitert werden. Vergleiche folgende Abbildung. Weitere Infos hierzu finden Sie unter Abschnitt 4.11, „Timestampnummer an/aus“.
|
Datensatz zur Linkdatenbank hinzufügen (Variante)
Wählen Sie einen Datensatz, welcher am nächsten an der zu verändernden Variablen liegt.
Benötigtes VBS-Skript aktivieren
Um in der ERP-Toolbar die Funktion Datensatz zur Linkdatenbank hinzufügen (Variante) prinzipiell zur Verfügung zu haben (unabhängig von der Sichtbarstellung), muss das Skript erp_psol_mm_vars aktiviert sein.
Führen Sie in PARTadmin -> Kategorie Konfigurationsdateien -> $CADENAS/SETUP/erpcustom.cfg -> Block [LOAD], auf dem betreffenden Schlüssel den Kontextmenübefehl Aktivieren aus und speichern Sie. (Wenn der Schlüssel nicht existiert, legen Sie ihn mit fortlaufender Nummer an.) Damit die Schaltfläche sichtbar wird, muss PARTdataManager neu gestartet werden.
Korrekte Einsortierung von Varianten
Beim Anlegen von Varianten werden diese evtl. nicht korrekt einsortiert (siehe obige Abb.). Sie können jedoch einrichten, dass ein Dialog zum Ändern der Sortierreihenfolge von Varianten der PARTdataManager Tabelle erscheint. Eine manuelle Bearbeitung der PRJTABLE entfällt dadurch. Siehe hierzu unter Sortierreihenfolge für aktuell geöffnetes Projekt festlegen.
Beim Anlegen von Varianten (siehe ) werden diese evtl. nicht korrekt einsortiert. Sie können jedoch einrichten, dass ein Dialog zum Ändern der Sortierreihenfolge von Varianten der PARTdataManager Tabelle erscheint. Eine manuelle Bearbeitung der PRJTABLE entfällt dadurch.
Aktivieren Sie
hierzu in der Konfigurationsdatei unter $CADENAS_SETUP/erpcustom.cfg
,
im Block ADDTODB_VARS
den Schlüssel
mit dem Wert $CADENAS_SETUP/scripts/erp/erp_sorttable.vbb
.
Sollte der Schlüssel nicht vorhanden sein, tragen Sie ihn bitte selbst
ein.
Ist die Aktivierung des Schlüssels erfolgt, dann erscheint, nachdem eine Variante gesetzt wurde, das Dialogfenster Sortierung ändern?. Der Dialog erscheint solange, bis in einem bestimmten Projekt die Sortierreihenfolge explizit bestimmt wurde.
Wollen Sie die Sortierung für dieses Projekt umdefinieren? - >
-> Es öffnet sich das Dialogfenster Ändern der Sortierreihenfolge.
Sie können das Dialogfenster jederzeit über die Schaltfläche Sortierreihenfolge für aktuell geöffnetes Projekt festlegen aufrufen.
Wollen Sie die Sortierung für dieses Projekt umdefinieren? - >
Die Variante wird standardmäßig unterhalb der Zeile einsortiert, von der aus sie erstellt wurde.
Anwenderinformationen hierzu finden Sie unter Abschnitt 3.1.11.14, „Zeilensortierung im PARTdataManager“ in PARTsolutions / PARTcommunity4Enterprise - Handbuch für Anwender.
Nach Klick auf die Schaltfläche erscheint das Dialogfenster Datensatz editieren/löschen.
Die Daten-Ansicht ist unterteilt Link-Daten und ERP-Daten.
Klicken Sie auf den zu ändernden Wert., ändern Sie entsprechend ab und drücken Sie die Schaltfläche .
Löscht die Daten der LINKTABLE.
Danach erfolgt noch eine Abfrage, ob die Daten der ERPTABLE erhalten bleiben sollen. Bestätigen Sie die Abfrage entsprechend.
Öffnet das gleichnamige Dialogfenster.
Im Eingabefeld SQL-Befehl können Sie einen beliebigen Befehl eingeben.
Benötigtes VBS-Skript aktivieren
Um in der ERP-Toolbar die Funktion Datensatz editieren/löschen prinzipiell zur Verfügung zu haben (unabhängig von der Sichtbarstellung), muss das Skript $CADENAS_SETUP/scripts/erp/erp_dbedit.vbb aktiviert sein.
Führen Sie in PARTadmin -> Kategorie Konfigurationsdateien -> $CADENAS/SETUP/erpcustom.cfg -> Block [LOAD], auf dem betreffenden Schlüssel den Kontextmenübefehl Aktivieren aus und speichern Sie. (Wenn der Schlüssel nicht existiert, legen Sie ihn mit fortlaufender Nummer an.) Damit die Schaltfläche sichtbar wird, muss PARTdataManager neu gestartet werden.
Datenbank-Daten für dieses Teil anzeigen:
Das Dialogfenster zeigt sowohl Geometrie-Daten, als auch ERP-Daten.
Benötigtes VBS-Skript aktivieren
Um in der ERP-Toolbar die Funktion Datenbank-Daten für dieses Teil anzeigen prinzipiell zur Verfügung zu haben (unabhängig von der Sichtbarstellung), muss das Skript $CADENAS_SETUP/scripts/erp/show_dbdata.vbb aktiviert sein.
Führen Sie in PARTadmin -> Kategorie Konfigurationsdateien -> $CADENAS/SETUP/erpcustom.cfg -> Block [LOAD], auf dem betreffenden Schlüssel den Kontextmenübefehl Aktivieren aus und speichern Sie. (Wenn der Schlüssel nicht existiert, legen Sie ihn mit fortlaufender Nummer an.) Damit die Schaltfläche sichtbar wird, muss PARTdataManager neu gestartet werden.
Anwenderinformationen hierzu finden Sie unter Projekt klassifizieren.
Bei Aktivierung der Funktion werden im Indexbaum Projekte und Verzeichnisse, welche der Vorzugsreihenbedingung nicht entsprechen, ausgeblendet, in der Tabelle entsprechende Zeilen (Ausprägungen).
Auswirkung der Vorzugsreihenaktivierung in der Tabelle
Nur Zeilen, die der Bedingung entsprechen, werden angezeigt.
Einstellung in Konfigurationsdatei
$CADENAS_SETUP/plinkgroups.cfg
[Rollenname]
PREFRANGE=((ERP_PDM_NUMBER.NE.'').AND.(ACTIVE_STATE.EQ.1))
Bedeutung: Die ERP-Nummer ist nicht gleich leer, also vorhanden UND die Spalte ACTIVE_STATE weist den Wert 1 (=released) auf.
Einstellung unter PARTadmin -> Kategorie Rollen -> Registerseite Allgemein -> Vorzugsreihe
Auswirkung der Vorzugsreihenaktivierung im Indexbaum
Die Verzeichnisse und Projekte im Katalogindex sind immer grün oder halbtransparent eingefärbt.[73] Grün bedeutet, mindestens eine Zeile in einem Projekt entspricht der Bedingung unter CONDITIONTREE bzw. Anzeigebedingung für Teileauswahl. Grün wird nach oben "weitervererbt". Halbtransparent bedeutet, keine Zeile irgendeines Projektes entspricht der Bedingung.
Wenn nun die Vorzugsreihenfunktion aktiviert wird, werden alle halbtransparenten Projekte und Verzeichnisse ausgeblendet.
Einstellung in Konfigurationsdatei
$CADENAS_SETUP/plinkgroups.cfg
[Rollenname]
CONDITIONTREE=(LINKTABLE.ERP_PDM_NUMBER<>'') AND (ACTIVE_STATE=1)
Bedeutung: Die ERP-Nummer ist nicht gleich leer, also vorhanden UND die Spalte ACTIVE_STATE weist den Wert 1 (=released) auf.
Einstellung unter PARTadmin -> Kategorie Rollen -> Registerseite Allgemein -> Anzeigebedingung für Teileauswahl
-> Auswirkung in PARTdataManager:
Wenn Sie den Filter Vorzugsreihen an/aus aktivieren, werden ausschließlich diejenigen Verzeichnisse und Projekte angezeigt, welche Teile enthalten, die der Bedingung entsprechen, also die Grünen.
Die Aktivierung der Vorzugsreihenfunktion wirkt sich auch auf die Suche aus! Die Suchergebnisse werden gefiltert und müssen dann ebenfalls der Vorzugsreihenbedingung gehorchen. Siehe auch Abschnitt 3.1.11.2, „Erweiterte Suchmöglichkeiten bei ERP-Integration“ in PARTsolutions / PARTcommunity4Enterprise - Handbuch für Anwender.
Sie erkennen die Einschränkung der Tabelle am Filtersymbol . Mit Klick auf das Icon wird die Filterung aufgehoben und es werden alle Zeilen angezeigt.
erp_sap_showdis | Material anlegen | ||
ChangeMatButton | Material ändern | ||
DisplayMatButton | Material anzeigen | ||
SearchMatButton | Material suchen |
[71] Die Kommandos sind für Buttons und Menüeinträge die gleichen.
[72] Siehe hierzu Abschnitt 1.3.9.11.1, „Übersicht zu Client-Verbindungsmodus zur Linkdatenbank und Login-Modus im PARTdataManager“.
[73] Einstellungen unter COLORCONDITIONTREE bzw. Statusfarben für Katalogindex überschreiben und führen evtl. zu einem vielfarbigen Indexbaum (siehe Abschnitt 4.12.2.3.2, „Statusfarben für Katalogindex - plinkgroups.cfg -> Block [Rollenname] -> Key "COLORCONDITIONTREE<Nummer>"“).
Ist die Option unter PARTlinkManager -> Extras-Menü -> ERP-Umgebung konfigurieren -> Verknüpfte Teile in der Teileauswahl markieren deaktiviert, wird der Katalogindex einfarbig angezeigt.