| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | Siemens Mobility: Effektives Qualitäts-Management mit BCT Inspector , ein Anwenderbericht
|
Autor
|
Thema: mehrere Datasets exportieren (3732 mal gelesen)
|
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 05. Jul. 2013 11:44 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, ich habe eine Frage: ich möchte die Suchergebnisse einer Abfrage (Datasets) exportieren. Ich habe die Datasets in einem Ordner gespeichert und beim Auschecken das Hacken (Dataset beim Auschecken exportieren) eingesetzt. Leider bekomme ich immer eine Fehlermeldung, dass das System den Pfad nicht finden kann (siehe Anhang)! Habe ich hier was falsches gemacht oder gibt es vielleicht eine andere Möglichkeit um die Datasets zu exportieren? Vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
     
 Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 05. Jul. 2013 15:36 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
>>exportieren Der Begriff ist bei Teamcenter mehrdeutig. >>beim Auschecken das Hacken (Dataset beim Auschecken exportieren) eingesetzt. Hast Du denn auch konfiguriert, wohin exportiert werden soll? Online-Hilfe: You define the checkout directory by choosing Edit→Options and setting the General Check-In/Check-Out options. You can set the Export files on checkout option to YES to lock the dataset for everyone, including the person who holds the checkout. • When a dataset is checked out during export, the named references are exported to a local operating system directory and can be modified locally outside of the Teamcenter environment. • When the dataset is checked into the database, any modifications to the named reference files are automatically imported into the database. Ich stelle mir die Frage, ob ein Checkout wirklich Deine Absicht ist. Willst Du die Dateien ZUR BEARBEITUNG exportieren und später wieder einchecken, oder willst Du sie nur heraus kopieren, um sie an andere zu senden? EINZELNE Dateien kannst Du über "Benannte Referenzen" heraus kopieren. Bei umfangreichen Listen lege ich in einem Test-Item eine BOM an und exportiere über PLMXML. Das ist in der Online-Hilfe erläutert. ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 07. Jul. 2013 15:32 <-- editieren / zitieren --> Unities abgeben:         
Hallo Rainer, Danke für Deine Antwort! Mein Ziel ist eigentlich die Datasets zu exportieren, um sie per Email an andere (Keine Teamcenter-Anwender) zu senden (Office-Integration haben wir noch nicht). ES ist mühsam EINZELNE Dateien über "Benannte Referenzen" heraus zu kopieren. Kannst Du bitte mir erklären, wieso ist es besser mehrere Dateien in eine BOM anzulegen und dann über PLMXML zu exportieren. Es wird auch funktionieren, wenn man die Dateien zu dem Check-out Ordner exportiert! Vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 07. Jul. 2013 20:36 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
Zitat: Original erstellt von TCatMB: ...Mein Ziel ist eigentlich die Datasets zu exportieren, um sie per Email an andere (Keine Teamcenter-Anwender) zu senden ...
Dann markiere diese Datasets in MyTeamcenter, MB3 #SendTo #Envelope [Briefumschlag] und sendest diesen an die (externe) E-Mailadresse. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
     
 Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 08. Jul. 2013 08:25 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
>>Kannst Du bitte mir erklären, wieso ist es besser mehrere Dateien in eine BOM anzulegen und dann über PLMXML zu exportieren? 1) Unsere Anwender "vergessen" gerne, die Datasets wieder einzuchecken. Das führte zu Verzögerungen und Ärgernissen. Daher ist ein manuelles Auschecken bei uns unerwünscht. 2) Nach einer Freigabe ist ein Auschecken nicht mehr möglich, da kein Schreibrecht. Und da wir nur frei gegebene Unterlagen nach draußen geben, müssen wir einen anderen Weg gehen. 3) Wenn wir Baugruppen extern fertigen lassen, ist es hilfreich, den kompletten Satz von Unterlagen in einem "Datencontainer" per Item mit BOM gezielt zu konfigurieren. Wird die BOM im Modus "präzise" gespeichert, so lässt sich jederzeit exakt nachvollziehen, welche Unterlagen in welchen Revisionen zum Zeitpunkt x heraus gegeben wurden. ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PlmSki Mitglied

 Beiträge: 27 Registriert: 25.07.2012 Teamcenter 2007 Windows XP
|
erstellt am: 08. Jul. 2013 16:47 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
Hallo TCatMB! Für den von Dir beschriebenen Anwendungsfall benutze ich das „PLMXML-Export“. Das hat den Vorteil, dass nicht nur die Dateien, sondern auch die dazugehörigen Metadaten exportiert werden. Dadurch erspart man sich einige Beschreibungen und es ist nachvollziehbar, was man Exportiert hat (Revision, letztes Änderungsdatum, Freigabestatus und ähnliches). Für diesen Zweck habe ich mir einige eigene Exporte definiert. Man kann aber auch die Standard-Exports: "ConfiguredDataExportDefault" oder "ConfiguredDataFilesExportDefault" verwenden. Die Empfänger (natürlich die Absender auch) benutzen zum visualisieren der Daten das Tool „Plm2Go“ http://plmski.webnode.com/plm2go/ Damit werden die PLMXML-Informationen übersichtlich dargestellt. Man kann das Ganze noch weiter Treiben. Die Daten mit Plm2Go bearbeiten und zurück in TC importieren. Das ist aber eine weitere Geschichte. Mit freundlichem Gruß PlmSki
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 09. Jul. 2013 09:00 <-- editieren / zitieren --> Unities abgeben:         
Hallo Thomas, Briefumschlag ist für die interne Nachrichten im TC (so sagt unser Admin)! Kann man diese Funktion verwenden, um E-Mails an externen zu schicken? Einfach eine E-Mail-Adresse eintippen und losschicken! Muss man was einstellen? (z.B., bei Workflow-Handler notify und cr-notify? Danke und Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 09. Jul. 2013 11:59 <-- editieren / zitieren --> Unities abgeben:         
|
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 15. Jul. 2013 08:02 <-- editieren / zitieren --> Unities abgeben:         
Hallo Leute, wie schon vorher gesagt wurde, das Problem (Externe Emails) wurde gelöst, aber wir haben jetzt ein anderes Problem!! Jetzt bekommt jeder Endanwender eine Notifikation per Email (Outlook), wenn er Workflow-Aufgabe hat! Das ist bei uns nicht gewollt! Wie kann ich das ausschalten und gleichzeitig in der Lage zu sein, externe Emails (als Briefumschlag) weiterhin schicken zu können. Vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 15. Jul. 2013 08:39 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
Zitat: Original erstellt von TCatMB: ... Jetzt bekommt jeder Endanwender eine Notifikation per Email (Outlook), wenn er Workflow-Aufgabe hat! Das ist bei uns nicht gewollt! ...
Enthält diese Workflow Aufgabe einen Handler der das macht ? ( zB "notify" ). Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 15. Jul. 2013 08:56 <-- editieren / zitieren --> Unities abgeben:         
|
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 15. Jul. 2013 12:00 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
Zitat: Original erstellt von TCatMB: wir haben Notify-Handler (kein CR-Notify) und die Endanwender bekommen interne Benachrichtigung (kein Outlook), wenn sie Workflow-Aufgaben haben....
Das ist das Gegenteil von dem, was zuerst geschrieben wurde ... Mail_internal_mail_activated steht auf true ?( Default wär false ) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 15. Jul. 2013 12:19 <-- editieren / zitieren --> Unities abgeben:         
Mail_internal_mail_activated steht auf TRUE (richtig) wenn ich diese auf false stelle, werde ich aber keine externe oder interne Emails mehr schicken kann!oder? Es ist so: Wir wollen 1 externe Nachrichten (Emails) erlauben 2 interne Nachrichten (auch Notifikationen aus dem Workflow) erlauben 3 aber keine Notifikationen aus dem Workflow sollen bei Outlook landen (also keine externe Workflow-Notifikationen). Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 15. Jul. 2013 12:38 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
Zitat: Original erstellt von TCatMB: Mail_internal_mail_activated steht auf TRUE (richtig) wenn ich diese auf false stelle, werde ich aber keine externe oder interne Emails mehr schicken kann!oder? Es ist so: Wir wollen 1 externe Nachrichten (Emails) erlauben 2 interne Nachrichten (auch Notifikationen aus dem Workflow) erlauben 3 aber keine Notifikationen aus dem Workflow sollen bei Outlook landen (also keine externe Workflow-Notifikationen).
Jetzt ist es wieder anders ... Ich hab mich mit der Konfiguration im Detail nie beschäftigt weil das wurde 1x vor Jahren eingerichtet + jetzt ists einfach so ... >> 1 externe Nachrichten (Emails) erlauben Ich glaub nicht dass man das explizit erlauben muss. Ein SMTP Server muss entsprechend verfügbar sein, der das macht. Hier gehts um das Versenden eines Envelopes an externe (Nicht-TC-)Anwender. >> 2 interne Nachrichten (auch Notifikationen aus dem Workflow) erlauben Mail_internal_mail_activated steht auf TRUE ... >> 3 aber keine Notifikationen aus dem Workflow sollen bei Outlook landen (also keine externe Workflow-Notifikationen). Die Frage verstehe ich nicht. Welcher Workflow mit welchem Empfänger ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TCatMB Mitglied Ing.

 Beiträge: 62 Registriert: 05.07.2013 TC 9.1.2.3 NX 7.5 Windows 7
|
erstellt am: 15. Jul. 2013 12:50 <-- editieren / zitieren --> Unities abgeben:         
Hallo Thomas, 1- externe Nachrichten (Emails) erlauben (Option: Mail_server_name wurde richtig eingestellt) 2- Das habe ich genauso gemacht. 3- Wenn ein TC-Anwender eine Workflow-Aufgabe zu tun hat, dann bekommt er jetzt 2 Notifikationen: 1.interne und auch 2.externe (per Outlook) als email. Diese externe Notifikation wollen wir nicht haben, aber ich weiß nicht, wie man sie ausschalten kann! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
       

 Beiträge: 5448 Registriert: 19.05.2000
|
erstellt am: 15. Jul. 2013 13:04 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
OK, wir wollens genau so ... ( Interne + Externe Notification ). Nachdem man im notify Handler nichts dazu einstellen kann soweit ich seh, dürfte es da schlecht aussehen ... ( zumindest was meine Kenntnisse dazu angeht ). Dein "Problem" ist bisher einfach deshalb nicht aufgetaucht, weil der Mailserver nicht eingerichtet war. WA1 wäre, den TC Usern die E-Mail Adresse aus dem PersonRecord zu nehmen, aber das ist a) unschön b) wahrscheinlich an anderen Stellen ein Problem WA2 wäre, einen eigenen SMTP Server für TC Mails abzustellen, der an die lokalen E-Mails nichts zustellt. Weiss nicht, ob das eine Option wär. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
     
 Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 15. Jul. 2013 13:38 <-- editieren / zitieren --> Unities abgeben:          Nur für TCatMB
>>3- Wenn ein TC-Anwender eine Workflow-Aufgabe zu tun hat, dann bekommt er jetzt 2 Notifikationen: 1.interne und auch 2.externe (per Outlook) als email. Diese externe Notifikation wollen wir nicht haben, aber ich weiß nicht, wie man sie ausschalten kann! Informs users of a task's status through e-mail. If the -attachment argument is defined, recipients also receive Teamcenter mail. The notify handler can send notifications to users through Teamcenter mail only if the Mail_internal_mail_activated preference is set to True. Laut Beschreibung ist es die primäre Aufgabe des notify action handlers, (externe) Emails zu verschicken. Eine Teamcenter Mail ist in meinen Augen bei Workflows völlig überflüssig. Da schaue ich einfach in meine Aufgabenliste. Wir haben die Email eingeschaltet, weil es Anwender gibt, die nicht täglich mit TC arbeiten. Die sollen gezielt einen Anstoß erhalten, TC zu starten...
------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |