PLM 360 General Discussion

PLM 360 General Discussion

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

default tenant UOM config problem

1137 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,126 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.