The following shows the main activity in a debug UX log file when the Smart IT client issues an '/asset/search' from @SomeString in Smart Recorder. Note that a search is performed for matching people on CTM:People and then this search on AST:BaseElement for matching assets. In this example, a search was performed for assets beginning with the three characters DEL. In Smart Recorder, the customer was found using @app and 'App Admin' was selected. Then a space was added and @DEL to find the asset. Debug UX logging:- 05:51:56.753 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.f.handlers.ApiKeyHandler | Signature: null 05:51:56.754 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.f.handlers.ApiKeyHandler | Date: null 05:51:56.754 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.f.handlers.ApiKeyHandler | API Key: null 05:51:56.754 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.f.handlers.ApiKeyHandler | Url: /ux/rest/asset/search 05:51:56.754 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.f.handlers.ApiKeyHandler | Method: GET ... ... 05:51:56.781 | http-nio-9000-exec-7 | DEBUG | c.b.b.a.d.AbstractDataSource | Tenant Apps by query [MYITSM_LIST_COMPANY_BY_CRITERIA] and tenantId [000000000000001] are [[MyIT-ITSM]]. ... ... 05:51:56.781 | http-nio-9000-exec-7 | INFO | com.bmc.bsm.mobile.dao.EntryDAO | Getting entries from ARServer clm-aus-011519 AR Form='COM:Company', field IDs=[1000000001, 1000000006, 179] 05:51:56.781 | http-nio-9000-exec-7 | DEBUG | com.bmc.bsm.mobile.dao.EntryDAO | Query Size= 0 05:51:56.781 | http-nio-9000-exec-7 | INFO | c.b.b.m.q.ARQualificationBuilder | Parsing qualification AR Form='COM:Company', qualifierString=''7' = 1 AND ('1000000006' LIKE "%Service Provider%" OR '1000000006' LIKE "%Operating Company%") AND'1000000001' != "-Global-"' 05:51:56.921 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.q.ARQualificationBuilder | qual = 1\1\4\1\1\7\2\6\1\2\4\7\1\1000000006\2\4\18\%Service Provider%\4\7\1\1000000006\2\4\19\%Operating Company%\4\6\1\1000000001\2\4\8\-Global-\ 05:51:56.953 | http-nio-9000-exec-7 | DEBUG | com.bmc.bsm.mobile.dao.EntryDAO | Found 2 entries ... ... 05:51:56.955 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.p.a.s.AssetServiceImpl | Added company qualification value is ('1000000001' LIKE "Calbro Services%" OR '1000000001' LIKE "Calbro Services%" OR '1000000001' LIKE "Invention, Inc.%") 05:51:56.955 | http-nio-9000-exec-7 | INFO | c.b.b.m.a.u.AssetSearchServiceHelper | Getting Asset DataSets 05:51:56.955 | http-nio-9000-exec-7 | INFO | c.b.b.m.a.u.AssetSearchServiceHelper | Found Asset DataSets in Cache - com.bmc.bsm.myitsm.vo.asset.AssetDataSets@198500a0[AssetDataSets - [dataSetId=,BMC.ASSET,], [sandBoxDataSetId=,BMC.ASSET.SANDBOX,]] ... ... 05:51:56.956 | http-nio-9000-exec-7 | DEBUG | c.b.b.a.d.AbstractDataSource | Tenant Apps by query [MYITSM_ASSETS_CRITERIA_NO_PERSON] and tenantId [000000000000001] are [[MyIT-ITSM]]. 05:51:56.956 | http-nio-9000-exec-7 | DEBUG | c.b.b.a.d.AbstractDataSource | getArServerUserForQuery(): found user: MobilityARUser [mobilityAPIVersion=1070000, applicationName=MyIT-ITSM, applicationVersion=1.7, deviceModel=Web Client, tenantId=000000000000001, storeId=dummy, poolPosition=1], app: MyIT-ITSM, isAdmin: false, private queue: true ... ... 05:51:56.956 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.assembler.EntryAssembler | Entering fill(queryParameters=[{name=extQual, value=('1000000001' LIKE "Calbro Services%" OR '1000000001' LIKE "Calbro Services%" OR '1000000001' LIKE "Invention, Inc.%") AND ('240001002' LIKE "DEL%" OR '200000020' LIKE "DEL%" OR '200000001' LIKE "DEL%" OR '260100004' LIKE "DEL%" OR '210000000' LIKE "DEL%") AND ('400079600' != "BMC_ASSETBASE") AND ('400079600' != "BMC_ORGANIZATION") AND ('400079600' != "BMC.CORE:BMC_USERCOMMUNITY") AND ('400079600' != "BMC_DEFAULTACCOUNTPERMISSIONS") AND ('400079600' != "BMC ASSETBASE") AND ('400079600' != "BMC_PERSON") AND ('400079600' != "BMC.CORE:BMC_SERVICELEVELTARGET") AND ('400079600' != "BMC.CORE:BMC_CONTRACT") AND ('400079600' != "BMC.CORE:BMC_CONTRACTLINE") AND ('400079600' != "BMC_TAG") AND ('400079600' != "BMC_OPTION") AND ('400079600' != "BMC_OPTIONCHOICE") AND ('400079600' != "BMC_REQUESTABLEOFFERING") AND ('400079600' != "BMC_SERVICEOFFERING") AND ('400079600' != "BMC_COST") AND ('400079600' != "BMC_PRICE") AND ('400079600' != "BMC_OFFERINGMEASUREDBY") AND ('400079600' != "BMC_SERVICEREALIZEDBYOFFERING") AND ('400079600' != "BMC_STORAGEEXTENT") AND ('400079600' != "BMC_LOGICALDISK") AND ('400079600' != "BMC_STORAGEVOLUME") AND ('400079600' != "BMC.CORE:BMC_OFFERING") AND ('400079600' != "BMC_FINANCIALELEMENT") AND ('400079600' != "BMC_INVENTORYSTORAGE") AND ('400079600' != "BMC_BULKINVENTORY") AND '400127400' = "BMC.ASSET"}]) ... ... 05:51:56.958 | http-nio-9000-exec-7 | INFO | com.bmc.bsm.mobile.dao.EntryDAO | Getting entries from ARServer clm-aus-011519 AR Form='AST:BaseElement', field IDs=[1, 210000000, 200000020, 400127400, 400079600, 400129200, 7, 1000000150, 1000000076, 1000000001, 260000001, 200000012, 200000007, 260400003, 200000003, 200000004, 200000005, 240001002, 240001005, 200000001, 200000013, 260100004, 179, 3, 6, 260000104, 8, 240001003, 240001008, 260700001, 260000004, 260000005, 260000002, 1000000163, 1000000162, 260100009, 260300004, 260100007, 260100006, 260100010, 270002010, 27012011, 300826900, 270002051, 260700003, 260700002, 260700009, 260700004, 300559600, 300559700, 301172600, 260600001, 270002000, 263000017] 05:51:56.958 | http-nio-9000-exec-7 | DEBUG | com.bmc.bsm.mobile.dao.EntryDAO | Query Size= 0 05:51:56.958 | http-nio-9000-exec-7 | INFO | c.b.b.m.q.ARQualificationBuilder | Parsing qualification AR Form='AST:BaseElement', qualifierString='('1000000001' LIKE "Calbro Services%" OR '1000000001' LIKE "Calbro Services%" OR '1000000001' LIKE "Invention, Inc.%") AND ('240001002' LIKE "DEL%" OR '200000020' LIKE "DEL%" OR '200000001' LIKE "DEL%" OR '260100004' LIKE "DEL%" OR '210000000' LIKE "DEL%") AND ('400079600' != "BMC_ASSETBASE") AND ('400079600' != "BMC_ORGANIZATION") AND ('400079600' != "BMC.CORE:BMC_USERCOMMUNITY") AND ('400079600' != "BMC_DEFAULTACCOUNTPERMISSIONS") AND ('400079600' != "BMC ASSETBASE") AND ('400079600' != "BMC_PERSON") AND ('400079600' != "BMC.CORE:BMC_SERVICELEVELTARGET") AND ('400079600' != "BMC.CORE:BMC_CONTRACT") AND ('400079600' != "BMC.CORE:BMC_CONTRACTLINE") AND ('400079600' != "BMC_TAG") AND ('400079600' != "BMC_OPTION") AND ('400079600' != "BMC_OPTIONCHOICE") AND ('400079600' != "BMC_REQUESTABLEOFFERING") AND ('400079600' != "BMC_SERVICEOFFERING") AND ('400079600' != "BMC_COST") AND ('400079600' != "BMC_PRICE") AND ('400079600' != "BMC_OFFERINGMEASUREDBY") AND ('400079600' != "BMC_SERVICEREALIZEDBYOFFERING") AND ('400079600' != "BMC_STORAGEEXTENT") AND ('400079600' != "BMC_LOGICALDISK") AND ('400079600' != "BMC_STORAGEVOLUME") AND ('400079600' != "BMC.CORE:BMC_OFFERING") AND ('400079600' != "BMC_FINANCIALELEMENT") AND ('400079600' != "BMC_INVENTORYSTORAGE") AND ('400079600' != "BMC_BULKINVENTORY") AND '400127400' = "BMC.ASSET" AND '7'!=6 AND '7'!=8' 05:51:56.972 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.q.ARQualificationBuilder | qual = 1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\2\2\4\7\1\1000000001\2\4\16\Calbro Services%\4\7\1\1000000001\2\4\16\Calbro Services%\4\7\1\1000000001\2\4\16\Invention, Inc.%\2\2\2\2\4\7\1\240001002\2\4\4\DEL%\4\7\1\200000020\2\4\4\DEL%\4\7\1\200000001\2\4\4\DEL%\4\7\1\260100004\2\4\4\DEL%\4\7\1\210000000\2\4\4\DEL%\4\6\1\400079600\2\4\13\BMC_ASSETBASE\4\6\1\400079600\2\4\16\BMC_ORGANIZATION\4\6\1\400079600\2\4\26\BMC.CORE:BMC_USERCOMMUNITY\4\6\1\400079600\2\4\29\BMC_DEFAULTACCOUNTPERMISSIONS\4\6\1\400079600\2\4\13\BMC ASSETBASE\4\6\1\400079600\2\4\10\BMC_PERSON\4\6\1\400079600\2\4\31\BMC.CORE:BMC_SERVICELEVELTARGET\4\6\1\400079600\2\4\21\BMC.CORE:BMC_CONTRACT\4\6\1\400079600\2\4\25\BMC.CORE:BMC_CONTRACTLINE\4\6\1\400079600\2\4\7\BMC_TAG\4\6\1\400079600\2\4\10\BMC_OPTION\4\6\1\400079600\2\4\16\BMC_OPTIONCHOICE\4\6\1\400079600\2\4\23\BMC_REQUESTABLEOFFERING\4\6\1\400079600\2\4\19\BMC_SERVICEOFFERING\4\6\1\400079600\2\4\8\BMC_COST\4\6\1\400079600\2\4\9\BMC_PRICE\4\6\1\400079600\2\4\22\BMC_OFFERINGMEASUREDBY\4\6\1\400079600\2\4\29\BMC_SERVICEREALIZEDBYOFFERING\4\6\1\400079600\2\4\17\BMC_STORAGEEXTENT\4\6\1\400079600\2\4\15\BMC_LOGICALDISK\4\6\1\400079600\2\4\17\BMC_STORAGEVOLUME\4\6\1\400079600\2\4\21\BMC.CORE:BMC_OFFERING\4\6\1\400079600\2\4\20\BMC_FINANCIALELEMENT\4\6\1\400079600\2\4\20\BMC_INVENTORYSTORAGE\4\6\1\400079600\2\4\17\BMC_BULKINVENTORY\4\1\1\400127400\2\4\9\BMC.ASSET\4\6\1\7\2\6\6\4\6\1\7\2\6\8\ 05:51:57.102 | http-nio-9000-exec-7 | DEBUG | com.bmc.bsm.mobile.dao.EntryDAO | Found 3 entries ... ... 05:51:57.102 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.assembler.EntryAssembler | Exiting fill() ... ... 05:51:57.102 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.asset.util.AssetHelper | Found 3 Assets: ... ... 05:51:57.160 | http-nio-9000-exec-7 | DEBUG | c.b.b.myit.filter.ExpiresFilter | Request '/ux/rest/asset/search' with response status '200' content-type 'application/json', set expiration date Tue Apr 18 05:51:57 GMT-12:00 2017 05:51:57.161 | http-nio-9000-exec-7 | DEBUG | c.b.b.m.c.RequestContextImpl | Closing request... The following highlights the fieldIds with Field Name (Field Label) where we check for a match with the search string (DEL in this case) on AST:BaseElement:- ...'240001002' LIKE "DEL%" - Model Number (Product Name+) OR '200000020' LIKE "DEL%" - Name (CI Name*) OR '200000001' LIKE "DEL%" - Serial Number (Serial Number) OR '260100004' LIKE "DEL%" - Tag Number (Tag Number) OR '210000000' LIKE "DEL%" - Asset ID+ (CI ID+)