| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Export PDF , eine App
|
Autor
|
Thema: Artikelnummer - Verdopplung vermeiden (1865 mal gelesen)
|
laeufer Mitglied Dipl.-Ing. (masch)
Beiträge: 146 Registriert: 28.11.2003 NX8.5 + TC
|
erstellt am: 03. Okt. 2014 08:31 <-- editieren / zitieren --> Unities abgeben:
Hallo, wenn ich ein Bauteil als neues Abspeichere wird mir ja auch der gesamte Artikelstamm mitkopiert. Ich würde aber gerne vermeiden das die Artikelnummer somit auch verdopptel wird. In meinem vorherigen Job (anderes CAD, anderes PDM) blinkte dann immer das Fenster für die Eingabe der Artikelstammdaten auf . Hier wurde man gefragt ob man das Teil zu einem Artikelstamm zuspeichern wollte oder eben als new item was die Vergabe einer neuen Nummer zur Folge hatte. Gibt es also die Möglichkeit TC prüfen zu lassen ob die Nummer schon angelegt wurde und die Verdopplung somit unterbunden wird? Grüsse Stefan
------------------ Stefan Brückner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5433 Registriert: 19.05.2000
|
erstellt am: 03. Okt. 2014 08:56 <-- editieren / zitieren --> Unities abgeben: Nur für laeufer
|
laeufer Mitglied Dipl.-Ing. (masch)
Beiträge: 146 Registriert: 28.11.2003 NX8.5 + TC
|
erstellt am: 03. Okt. 2014 09:06 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich hab mal nen Screenshot angehängt um es deutlich zu machen. Es gibt bei uns (ich weiss nicht ob es Standard in TC ist, das Attribut "Article NO". Und dieses möchte ich eindeutig haben. Eigentlich auch die Drawing Number BO, aber das wäre nicht so wild. Grüsse ------------------ Stefan Brückner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 03. Okt. 2014 10:20 <-- editieren / zitieren --> Unities abgeben: Nur für laeufer
Hallo Stefan, Der andere Thomas ist sicher der bessere TC Experte Aber, das hängt aus meiner Sicht von euren Kopierregeln ab was beim SaveAs passiert und mitgenommen werden soll oder nicht. Woher kommt denn dieser Eintrag für die Artikelnummer, wird das manuell gemacht? Und so wie ich dich verstehe möchtest Du, dass wenn es diese Art.Nr. schon gibt, das System schreit, oder? Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
laeufer Mitglied Dipl.-Ing. (masch)
Beiträge: 146 Registriert: 28.11.2003 NX8.5 + TC
|
erstellt am: 03. Okt. 2014 10:44 <-- editieren / zitieren --> Unities abgeben:
Hallo, schreien trifft es ziemlich gut. Wo die save-Einstellungen getätigt werden weiss ich leider nicht, zudem hat unser Admin das weite gesucht. Die Artikelnummer wird bei uns in ADV gezogen und dann von Hand in dieses TC-Attribut geschrieben (genauso wie die Zeichnungsnummer). Grüsse
------------------ Stefan Brückner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 03. Okt. 2014 11:29 <-- editieren / zitieren --> Unities abgeben: Nur für laeufer
|
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 03. Okt. 2014 14:52 <-- editieren / zitieren --> Unities abgeben: Nur für laeufer
>>Die Artikelnummer wird ... dann von Hand in dieses TC-Attribut geschrieben Das ist ein strategischer Fehler! Zum Konzept eines jeden PLM-Systems gehört es, dass es auf der Artikelnummer basiert. (Alle Informationen zu einem Artikel unter dessen Nummer zusammen fassen.) In TC ist das die ItemID, und die ist eindeutig. ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
laeufer Mitglied Dipl.-Ing. (masch)
Beiträge: 146 Registriert: 28.11.2003 NX8.5 + TC
|
erstellt am: 03. Okt. 2014 15:25 <-- editieren / zitieren --> Unities abgeben:
Hallo, naja das wäre ja zu einfach. Prinzipiell ist auch die Artikelnummer der Master und das CAD/TC liefert Zeichungen etc. Hier rennt halt auch zu dem noch ADV also Warenwirtschaftssystem und eins zwei andere CAD-Systeme, da bleibt nur Nummern von Hand eingeben. Ist auch ehrlich gesagt nicht so wild. Schlecht ist Nummern doppelt vergeben oder sich vertippen etc. Grüsse
------------------ Stefan Brückner 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: 03. Okt. 2014 15:38 <-- editieren / zitieren --> Unities abgeben: Nur für laeufer
>>Hier rennt halt auch zu dem noch ADV also Warenwirtschaftssystem und eins zwei andere CAD-Systeme, da bleibt nur Nummern von Hand eingeben. Die Logik dieser Begründung verschließt sich mir. Aber es ist ja Dein Problem. Oder das eines neuen Administrators. Sicher wäre es ein erheblicher Aufwand, die Datenbank völlig neu aufzusetzen. Aber lieber ein Ende mit Schrecken als ein Schrecken ohne Ende. >>zudem hat unser Admin das weite gesucht. Nicht dass sich das wiederholt! ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5433 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
erstellt am: 03. Okt. 2014 22:53 <-- editieren / zitieren --> Unities abgeben: Nur für laeufer
Was da gut und "richtig" ist, kann man wohl schwierig sagen. Ob Artikelnummer / Zeichnungsnummer vom Item oder der Revision stammen, kann man anhand des Screenshots nicht sehen, da muss man das Datenmodell sehen ( tauchen anscheinend beide auch im jeweiligen DisplayName auf ), auch sind die vorhandenen Abläufe / Beziehungen im Unternehmen nicht bekannt. Ich nehme an, dass Item und Artikel immer eine 1:1 Beziehung haben ( d.h. neues Teil - neue Artikelnummer ) ItemRevision und Zeichnungsnummer immer eine 1:1 Beziehung haben ( d.h. neue Revision - neue Zeichnungsnummer ) Dann könnte man die Artikelnummer als unique am Item und die Zeichnungsnummer unique an der ItemRevision definieren. ( "unique" ist bezogen auf die Klasse ) Stolpersteine wie auch Ungelöstes gibt's natürlich auch noch: Bei SaveAs/Revise werden Properties OOTB mitkopiert, d.h. wir verletzen dann automatisch die Regel, ggf. muss da ein eigenes Programm her ( habt ihr vielleicht bereits ...) ... Schliesslich hast du dann auch noch das Problem dass die Nummern u.U. bei der Anlage in NX/TC noch unbekannt sind - da weiss ich nicht ob der NXManager auch einen Wert NULL setzen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 06. Okt. 2014 08:09 <-- editieren / zitieren --> Unities abgeben: Nur für laeufer
Guten Morgen, Zitat: Original erstellt von ThomasZwatz:
Schliesslich hast du dann auch noch das Problem dass die Nummern u.U. bei der Anlage in NX/TC noch unbekannt sind - da weiss ich nicht ob der NXManager auch einen Wert NULL setzen kann.
Eventuell geht das mit dem Null Wert über das Attribute Mapping. In der TC Hilfe gibt es dazu etwas, siehe Bild im Anhang. Zum was ist richtig uns was ist falsch. Wir hatten unter TC Engineering auch den Ansatz, dass die TC Item_ID der Artikelnummer des ERP Systems entsprochen hat.
Bei der Umstellung und Migration auf TC9.1 haben wir uns davon gelöst. Bei uns ist es schlicht weg nicht möglich die Artikelnummer vorab zu bekommen, dazu müsste der Artikel bei uns schon vorher im ERP System angelegt werden und das wird nicht gemacht. Also im Moment ist das noch so wie beim Stefan, diese wird manuell in eine Form eingetragen. So richtig gefallen tut mir der manuelle und daher auch nicht 100%ig fehlerfreie Ansatz auch nicht, aber hilft nicht. Ich glaube auch dass man den Ansatz von einem Unternehmen nicht so ohne weiteres auf ein anderes übertragen kann und manche Dinge sind über Jahre gewachsen. Da wissen zwar viele dass der Ansatz nicht optimal ist, aber ändern wills trotzdem niemand. Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |