Asset Management Service Does Not Return Attribute Name In Options Tag (Doc ID 1998062.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel CRM - Version 8.1.1.11 [23030] and later
Information in this document applies to any platform.

Symptoms

SIEBEL VERSION:
Siebel version : 8.1.1.11.4
Database version : Oracle 11.2.0.1
OS version : HP-UX 11.31

ISSUE STATEMENT:
Customer is using Asset Management service in order to retrieve Asset information. However Options tag does not return as expected.  The SOAP request is :-

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ass="http://www.siebel.com/Service/FS/Assets" xmlns:quer="http://www.siebel.com/xml/Asset_Management_IO/Query">
   <soapenv:Header/>
   <soapenv:Body>
      <ass:AssetManagementQueryPage_Input>
         <!--Optional:-->
         <quer:ListOfAsset_Management_Io>
            <!--Optional:-->
            <quer:AssetMgmt-Asset searchspec="([AccountName]='Company ABC')">
               <quer:AccountName sortorder="" sortsequence=""/>
               <quer:BillingAccount sortorder="" sortsequence=""/>
               <quer:ProductName sortorder="" sortsequence=""/>
               <quer:ProductPartNumber sortorder="" sortsequence=""/>
               <quer:SerialNumber sortorder="" sortsequence=""/>
               <quer:Status sortorder="" sortsequence=""/>
               <quer:Options sortorder="" sortsequence=""/>
            </quer:AssetMgmt-Asset>
         </quer:ListOfAsset_Management_Io>
        <ass:LOVLanguageMode>LIC</ass:LOVLanguageMode>
      </ass:AssetManagementQueryPage_Input>
   </soapenv:Body>
</soapenv:Envelope>

The response is :-

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <SOAP-ENV:Body>
      <ns:AssetManagementQueryPage_Output xmlns:ns="http://www.siebel.com/Service/FS/Assets">
         <ListOfAsset_Management_Io lastpage="true" xmlns="http://www.siebel.com/xml/Asset_Management_IO/Data">
            <AssetMgmt-Asset>
               <AccountName>Company ABC</AccountName>
               <BillingAccount/>
               <Options>: Val1;</Options>
               <ProductName>Steve Prod</ProductName>
               <ProductPartNumber/>
               <SerialNumber/>
               <Status>Active</Status>
            </AssetMgmt-Asset>
         </ListOfAsset_Management_Io>
      </ns:AssetManagementQueryPage_Output>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

The Options tag is expected to contain the Attribute Name, for example :-

<Options>SERVICE_NUMBER_TYPE: Val1;</Options>

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms