Reporting on IBM Rational Products: Mapping Features to Products
During product aggregation, FlexNet Manager for Engineering Applications automatically maps IBM token-based feature usage to product usage. (You do not need to import or create the product definitions manually.) This mapping is done using the product information provided in either the feature lines (using the VENDOR_STRING keyword), or—for JazzToken-related usage events, using information provided by a vendor-defined string (which is included in the checkout event).
IBM Rational Products (All Except JazzToken)
For all IBM Rational products (that are not JazzToken), the product name is provided in the vendor-defined string, using the keyword VENDOR_STRING in the feature line.
One feature can be mapped to only one product.
Example Feature Line
INCREMENT ibmrft ibmratl 7.0 15-jul-2016 1 \
VENDOR_STRING=0|Floating|0|0:t,TLSTOK,2.0,ibmrft,10:FUNCTIONAL_TESTER \
sort=180 DUP_GROUP=UH ISSUED=15-jul-2015 SIGN="BA10 5398 B890 \
6780 A012 338B 31B2 01B2 90A8 2250 BC09 6251 6854 3025 B985"
In this example:
• | ibmrft is the capability name. |
• | TLSTOK is the feature. |
• | FUNCTIONAL_TESTER is the product name. |
• | 10 is the token cost for the feature, TLSTOK. That is, a count of 10 TLSTOK checkouts corresponds to 1 count of product usage for the product FUNCTIONAL_TESTER. |
Example Checkout
CHECKOUT TLSTOK (in use: 11 of 5000) (tot used: 11 sec: 0)handle:0X66 who(matwood IBM-ABC999988888 IBM-ABC99000000 i86_n3 000.222.111.333) flexver:11/8 ver: 1.0 nlicreq: 11 nlicact: 11 vdef: ibmrft#u#matwood#u# group: 2
JazzToken Products
For Jazz-based products, the product name is not defined in the feature line. Instead, the product name is found only in the checkout, via a vendor-defined string in the checkout data. In the checkout data, the product-name string is surrounded by the characters #p#.
Example Feature Line
INCREMENT JazzToken ibmratl 3.02 15-jul-2016 1 \
VENDOR_STRING=IBM:t,TLSTOK,2.0,JazzToken,1 ISSUER=IBM \
ISSUED=15-jul-2014 SIGN="BA10 5398 B890 6780 A012 338B 31B2 \
01B2 90A8 2250 BC09 6251 6854 3025 B985"
Example Checkout
CHECKOUT TLSTOK (in use: 97 of 2000) (tot used: 145 sec: 918729)handle:0X4D4 who(matwood cdal-vmwjasprod 3388 cdal-vmwjasprod x64_n6 000.222.111.333) flexver:99/99 ver: 1.0 nlicreq: 8 nlicact: 8 vdef: JazzToken#u#matwood#u##s#JAZZ(32555be2-4d2d-2e1f-24f3-bb3a0fa221ba)#s#
#p#Change and Configuration Management#p# group: 24 cpu_usage: 473 1302 0 0
In this example:
• | TLSTOK is the feature. |
• | Change and Configuration Management is the product name. |
• | JazzToken is the capability name. |