PLM 360 General Discussion

PLM 360 General Discussion

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

default tenant UOM config problem

1153 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: 352
Registered: ‎03-27-2012
Message 2 of 2 (1,142 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.
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post