• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Autodesk PLM 360

    Reply
    *Expert Elite*
    ScottMoyse
    Posts: 1,274
    Registered: ‎06-10-2009

    default tenant UOM config problem

    44 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!


       

    Please use plain text.
    Product Support
    Posts: 259
    Registered: ‎03-27-2012

    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.
    Please use plain text.