IBM Support

HE09052: Can not use LFC when switch class from none revision control to revison control

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as suggestion for future release.

Error description

  • Environment -
    SmarTeam R20 SP6 with PLM DB (Load SmDemo Template)
    Scenario -
    1.Use DMD modify the SmDemo (using Load Template), change a clas
    s such as CATIA Standard part behavior as 'none revision control
    '.
    2. Create the database
    3. Login to SmDemo in Editor, create a new CATIA Standard part,
    its ID is 'CATSTD0004'. in the database we found its TDM_ORGIN_I
    D is null
    4. Use DMD modify the SmDemo, change the CATIA Standard part beh
    avior as 'revision control'
    5. Create the database
    6. Login to SmDemo in Editor, tried to check in the CATIA standa
    rd part 'CATSTD0004', the part was checked in.
    7. Then tried to check out CATIA standard part 'CATSTD0004' to c
    reate a new revision of it.   The operation cannot create the ne
    w version of it.  In the database its TDM_ORGIN_ID is still null
    .
    Current result -
    Revision of such class not get updated. and even for new object
    it doen't give any revision value.
    Expected Result -
    SmarTeam should do checkin properly and provide Revision number
    as per specified. Also for new object of this class should also
    get revision number as per specified.
    Additional Info -
    The problem is with the TDM_ORIGIN_ID.   It is always null(-2147
    83647) for the std part class, not like other class such as Part
    , their TDM_ORIGIN_ID is always same as their OBJECT_ID.
    

Local fix

  • empty
    

Problem summary

Problem conclusion

Temporary fix

Comments

  • Dear Customer:  we have reviewed the problem report you
    submitted and determined that the function referenced is
    working within the scope of the original design
    specification. However we recognize the value of your
    feedback and will consider including resolution of this issue
    as a product enhancement in a future release, if one is made
    available.  We thank you for your input.
    Additional Closure Information:
    Workaround to use it after conversion of class from
    Non-Revision to Revision -
    Run following script on customer database:
    UPDATE [Super Class Table]
    SET TDM_ORIGIN_ID = OBJECT_ID
    WHERE OBJECT_ID in (SELECT OBJECT_ID FROM [Child / Leaf Class
    Table])
    AND TDM_ORIGIN_ID = -2147483647;
    

APAR Information

  • APAR number

    HE09052

  • Reported component name

    SMARTEAM NT>XP

  • Reported component ID

    569199970

  • Reported release

    520

  • Status

    CLOSED SUG

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-08-03

  • Closed date

    2012-02-07

  • Last modified date

    2012-02-07

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS2S3T","label":"ENOVIA SmarTeam V5"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"520","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
07 February 2012