Skip to main content
4-Participant
February 20, 2025
Question

Maturity Date filter in info engine

  • February 20, 2025
  • 3 replies
  • 533 views
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.2.8

I had a very productive meeting with PTC support today and I can't thank you enough for the help. This made me wonder that you could help me with this other issue : We are doing a query tree with info-engine to get a BOM structure but users told me they need to apply a maturity filter (official release on today's date) and i can't figure out how to do this. We already have a working info engine task to start from

Here are the errors that I faced
no error just inadequate bom output

    3 replies

    Catalina
    Community Moderator
    February 27, 2025

    Hi @DA_10865230 

    Thank you for your question. 

    Your post appears well documented but has not yet received any response. I am replying to raise awareness. Hopefully, another community member will be able to help.

    Also, feel free to add any additional information you think might be relevant. It sometimes helps to have screenshots to better understand what you are trying to do.

     

    Best regards,

    Catalina | PTC Community Moderator
    18-Opal
    February 27, 2025

    @DA_10865230 

    Any reason you have not attached your IE task that includes the Query-Tree webject to your post?

     

    Might help in getting a response.

    4-Participant
    February 28, 2025

    Hello,

    PTC support has this weird way of driving you through a case creation just to send you to this dead-end where you can only create a community post.

    The first intent was to get ahold of a PTC support operator, that's why it's just a request, not the full thing.

    Anyway, the query tree is rather basic and you can find it from the official PTC docs without the confidential matters mine has.

     

    Here's the gist of what i have as a basis :

     

    <ie:webject name="Search-Objects" type="OBJ">
    <ie:param name="INSTANCE" data="$(properties[]wt.federation.ie.VMName[])"/>
    <ie:param name="AUTHORIZATION" data="$(@SERVER[]AUTHORIZATION[0])"/>
    <ie:param name="TYPE" data="wt.part.WTPart"/>
    <ie:param name="GROUP_OUT" data="out"/>
    <ie:param name="WHERE" data="(number='$(@form[]itemnumber[])')"/>
    <ie:param name="ATTRIBUTE" data="obid" delim=","/>
    <ie:param name="ITERATION" data="LATEST"/>
    </ie:webject>

     

    <ie:webject name="Query-Tree" type="OBJ">
    <ie:param name="OBJECT_REF" data="$(out[]obid[])"/>
    <ie:param name="INSTANCE" data="$(properties[]wt.federation.ie.VMName[])"/>
    <ie:param name="TYPE" data="wt.part.WTPartUsageLink"/>
    <ie:param name="direction" data="uses" delim=","/>
    <ie:param name="attribute" data="<%=attrs%>" delim=","/>
    <!ie:param name="attribute" data="*" delim=","/>
    <ie:param name="OUTPUT_TYPE" data="full" delim=","/>
    <ie:param name="DETECT_CIRCULAR_REFERENCES" data="true"/>
    <ie:param name="CIRCULAR_REFERENCE_BEHAVIOR" data="LABEL"/>
    <ie:param name="depth" data="9999"/>
    <ie:param name="MODE" data="nested"/>
    <ie:param name="WHERE" data="state.state='REVIEWED*'"/>
    <ie:param name="GROUP_OUT" data="bom"/>
    </ie:webject>

    <ie:webject name="Return-Groups" type="GRP">
    <ie:param name="GROUP_IN" data="zip,bom" delim=","/>
    </ie:webject>

     

    4-Participant
    August 8, 2025

    I'm answering to myself - and to help other users save time

     

    Short answer : the feature is not working in Info*Engine

    Slightly longest answer : We had to develop with the help of our integrator a IE subtask that mimics the "to date" maturity filter in order to reproduce what could be done in the UI. I'm not allowed to share to result of this as it is property of my company but I will notify moderator and I'm sur PTC will fix this as fast as possible.

    Regards