PLM 360 General Discussion

PLM 360 General Discussion

Reply
*Expert Elite*
scottmoyse
Posts: 1,634
Registered: ‎06-10-2009
Message 1 of 2 (1,053 Views)

default tenant UOM config problem

1053 Views, 1 Replies
10-09-2012 04:30 AM

Inventor's content center parts which have a unit of measure of mm have a description of Millimeter.

 

However, the BOM UOM Picklist in PLM 360 has the unit name listed as Millimeters, with the s on the end. The result is when you try to sync a BOM item from Vault to PLM 360 using the sync tool you get the following error, if you are mapping units:

 

PLM/Vault synchronization on machine MOYSEPC1 failed: entity=[Hettich Wardrobe Oval Tube Anodised 048 999 Id=447431].PushEntityToSession(session=[AU 2012])

----- details -----
System.InvalidOperationException: entity=[Hettich Wardrobe Oval Tube Anodised 048 999 Id=447431].PushEntityToSession(session=[AU 2012]) ---> System.InvalidOperationException: Unknown unit type: Millimeter
at Autodesk.Plm.VaultSync.SyncClient.SyncItemProperties.GetLookup(SyncPlmSession session, String propInstUnit)
at Autodesk.Plm.VaultSync.SyncClient.SyncItemProperties.Create(SyncPlmSession session, String plmPropertyName, PropInst propInst, LookupLabel lookupLabel)
at Autodesk.Plm.VaultSync.SyncClient.SyncItemProperties.<>c__DisplayClass47.<GetProperties>b__3e(<>f__AnonymousTypea`2 <>h__TransparentIdentifier35)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Autodesk.Plm.VaultSync.SyncClient.PushSyncSession.Pu****emRevisionInBOM(SyncItem syncItem)
at Autodesk.Plm.VaultSync.SyncClient.SyncItemRevisionOperation.Execute(OperationManager mgr)
at Autodesk.Plm.VaultSync.SyncClient.OperationManager.Run(ISyncOperation operation)
at Autodesk.Plm.VaultSync.SyncClient.VaultToPlm.PushEntityToSession(SyncEntity syncEntity, SyncPlmSession session)
--- End of inner exception stack trace ---
at Autodesk.Plm.VaultSync.SyncClient.VaultToPlm.PushEntityToSession(SyncEntity syncEntity, SyncPlmSession session)
at Autodesk.Plm.VaultSync.SyncClient.VaultToPlm.PushJob(SyncJob job)
at Autodesk.Plm.VaultSync.SyncClient.VaultToPlm.ProcessJob(SyncJob job)

Cheers
Scott Moyse

Please use Mark Solutions!.Accept as Solution &Give Kudos!Kudos to further enhance the value of these forums. Cheers!


   

Product Support
JohnCHill
Posts: 351
Registered: ‎03-27-2012
Message 2 of 2 (1,042 Views)

Re: default tenant UOM config problem

10-09-2012 06:25 AM in reply to: scottmoyse

Hi Scott,

 

By default your PLM 360 tenant should have Millimeter available in the Unit of Measure picklist.

 

Can you go to the UOM Manager in the Administration Menu / Setup / General tab and confirm?  You can take the "s" off Millimeter there if necessary.

 

John



John Hill
Support Specialist
Product Support
Autodesk, Inc.
Announcements
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.