IBM Sterling Transformation Extender

Sterling Transformation Extender

Come for answers, stay for best practices. All we're missing is you.


#Sterling
#Supplychain
 View Only
  • 1.  error while analyzing the logic of a type tree

    Posted 05/12/11 09:12 AM

    Originally posted by: Jaango


    Hi All,

    When we import the copybook, attached, we are getting an error while analyzing the logic of the result type tree. The problem is with CARD_INFORMATION. We are very new to copybooks and WTX tool. Could anyone please help on this. Also the group CARD_INFORMATION is coming as a field in the type tree, instead as a group.
    #IBM-Websphere-Transformation-Extender
    #DataExchange
    #IBMSterlingTransformationExtender


  • 2.  Re: error while analyzing the logic of a type tree

    Posted 05/12/11 09:14 AM
      |   view attached


  • 3.  Re: error while analyzing the logic of a type tree

    Posted 05/12/11 12:52 PM

    Originally posted by: SystemAdmin


    I Imported attached file using my Type tree designer , not giving errors , But normally while importing Copy book (.cpy extension) it will throw an error while analyzing , to Avois this , double click on all categories( Red colour data types) and remove if you see any items or Groups in Catoegories then analyse the tree , you are all set then , good luck
    #DataExchange
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender


  • 4.  Re: error while analyzing the logic of a type tree

    Posted 05/13/11 06:23 AM
      |   view attached

    Originally posted by: Jaango


    Srini,

    Thanks. I tried importing the cobol copybook in txt format, istead of .cpy format. But still getting the same error. :(
    I am attaching the steps that I have done , leading to the error.
    The final page shows the details of the error.
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender
    #DataExchange


  • 5.  Re: error while analyzing the logic of a type tree

    Posted 05/13/11 09:40 AM

    Originally posted by: SystemAdmin


    I dont have 8.2/8.3 istall in my mechine , But I worked in 8.2 , 8.2 is one of the stble versions provided by IBM
    Please follow the steps :
    1.Save you r .txt file with .cpy
    2.Import the file using Type designer( acrren shot you attached was correct one only)
    assuming that CC format is correct format , if CC format is not correct , it will give you errors while importing )
    3. after importing , open the inported Type tree ,
    4. clisk anlyze , it will throw one error
    5. check for all categories , in your type tree , double click on each category , these categories should be blank , if you see any items , Groups , or categories with in categories , need to remove those , Becuase category is an invidual element , this Problemm willo occur only importing CC book only , Let me know if you see probelmmes still..
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender
    #DataExchange


  • 6.  Re: error while analyzing the logic of a type tree

    Posted 05/16/11 02:58 AM

    Originally posted by: Jaango


    Srini,
    Thanks. You are right. In my rule,using extender 8.3, Card Information group is coming as COUNT($) <= _LSRR__CARD_INFORMATION_COUNT Field3. However, I checked with my friend, who is using xtender 8.2, and he is seeing the rule as COUNT($) <= _LSRR__CARD_INFORMATION_COUNT Field. The analysis is fine for him, same as you.

    You are right, there is no such component like _LSRR__CARD_INFORMATION_COUNT Field3, which is why I was getting the error. Unfortunately, due to some reasons, I am not able to change this from 'field3' to 'field'. When I change and come back, again I see it as field3, in the type tree.
    Now I am using the type tree generated by my friend in 8.2.
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender
    #DataExchange


  • 7.  Re: error while analyzing the logic of a type tree

    Posted 05/16/11 03:28 AM

    Originally posted by: Jaango


    Srini,
    Thanks. You are right. The type tree created by you is not throwing errors. In my rule,using extender 8.3, Card Information group is coming as COUNT($) <= _LSRR__CARD_INFORMATION_COUNT Field3. However, I checked with the type tree, my friend gave me, which is using xtender 8.2, and the rule is COUNT($) <= _LSRR__CARD_INFORMATION_COUNT Field. The analysis is fine.

    There is no such component like _LSRR__CARD_INFORMATION_COUNT Field3, which is why I was getting the error. Unfortunately, due to some reasons, I am not able to change this from 'field3' to 'field'. When I change and come back, again I see it as field3, in the type tree.
    Now I am using the type tree generated by my friend in 8.2. Not sure what the issue is.
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender
    #DataExchange