As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.
Join the TIBCO Community
TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.
From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
Request access to the private WebFOCUS User Group (login required) to network with fellow members.
Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.
Read-Only TopicGo
Search
Notify
Admin
New PM!
Member posted May 17, 2018 11:16 AM
Has anyone created a Web Service adapter and pulled data from ServiceNow into a WebFocus report or visualization? I'm trying a proof-of-concept to pull ServiceNow data into WebFocus mash that data with sources from other systems.
I believe I have managed to configure the adapter for the Web Service (SOAP, not REST) and I can select the Web Serviceslto create a synonym.
Using the Incident table from ServiceNow I'm trying to call the Web Service for GetRecords.
I get no data back from the query becuase it is giving an error. When I try to sample the data from the synonym I get the following error:
(FOC44523) Special field can not be referenced : RESPONSE So I'm stumped. The documentation for SOAP Web Services is pretty light and I haven't been able to find any discussions that indicate what I might be missing.
I can get data back in Postman, the call looks like:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inc="http://www.service-now.com/incident">
<soapenv:Header/>
<soapenv:Body>
<inc:getRecords>
</inc:getRecords>
</soapenv:Body>
</soapenv:Envelope>
The response looks like:
<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<getRecordsResponse>
<getRecordsResult>
<active>0</active>
<activity_due></activity_due>
<additional_assignee_list/>
<approval/>
<approval_set></approval_set>
...(long list of fields removed)
</getRecordsResult>
<getRecordsResult>
<active>1</active>
...(many more result rows from incident)
</getRecordsResult>
</getRecordsResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Which obviously does not have a RESPONSE field. Am I missing something in the synonym or how might I edit the synonym (.mas) file to make this work?
Kindest regards,
Aaron
This message has been edited. Last edited by: FP Mod Chuck , May 22, 2018 03:53 PM WebFOCUS 8 Windows, All Outputs
Expert Insert the xml between code tags:
[code] your xml here [/code] Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
Posts: 10577 | Location: Toronto, Ontario, Canada | Registered: April 27, 2005
IP
Virtuoso Aaron
Post both the .mas and .acx files so we can try to test it as well.
Thank you for using Focal Point! Chuck Wolff - Focal Point Moderator WebFOCUS 7x and 8x, Windows, Linux All output Formats
Posts: 2127 | Location: Customer Support | Registered: April 12, 2005
IP
Member Thanks for the tip Francis.
.acx file:
SEGNAME=GETRECORDS,
CONNECTION=SERVICENOW,
VERSION=1.1,
OBJECT=getRecords,
ACTION=http://www.service-now.com/incident/getRecords,
TARGETNS=http://www.service-now.com/incident,
STYLE=DOCUMENT,
ELEMFORM=unqualified,
ATTRFORM=unqualified, $
FIELD=ACTIVE,
TYPE=boolean,
NS_ID=xsd, $
FIELD=BUSINESS_STC,
TYPE=integer,
NS_ID=xsd, $
FIELD=CALENDAR_STC,
TYPE=integer,
NS_ID=xsd, $
FIELD=CHILD_INCIDENTS,
TYPE=integer,
NS_ID=xsd, $
FIELD=ESCALATION,
TYPE=integer,
NS_ID=xsd, $
FIELD=HOLD_REASON,
TYPE=integer,
NS_ID=xsd, $
FIELD=IMPACT,
TYPE=integer,
NS_ID=xsd, $
FIELD=INCIDENT_STATE,
TYPE=integer,
NS_ID=xsd, $
FIELD=KNOWLEDGE,
TYPE=boolean,
NS_ID=xsd, $
FIELD=MADE_SLA,
TYPE=boolean,
NS_ID=xsd, $
FIELD=NOTIFY,
TYPE=integer,
NS_ID=xsd, $
FIELD=ORDER,
TYPE=integer,
NS_ID=xsd, $
FIELD=PRIORITY,
TYPE=integer,
NS_ID=xsd, $
FIELD=REASSIGNMENT_COUNT,
TYPE=integer,
NS_ID=xsd, $
FIELD=REOPEN_COUNT,
TYPE=integer,
NS_ID=xsd, $
FIELD=SEVERITY,
TYPE=integer,
NS_ID=xsd, $
FIELD=STATE,
TYPE=integer,
NS_ID=xsd, $
FIELD=SYS_MOD_COUNT,
TYPE=integer,
NS_ID=xsd, $
FIELD=URGENCY,
TYPE=integer,
NS_ID=xsd, $
.mas file:
FILENAME=M6ILO, SUFFIX=SOAP , $
SEGMENT=GETRECORDS, SEGTYPE=S0, $
GROUP=GETRECORDS, ALIAS=getRecords, ELEMENTS=90, $
FIELDNAME=ACTIVE, ALIAS=active, USAGE=A5, ACTUAL=A5,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=ACTIVITY_DUE, ALIAS=activity_due, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=ADDITIONAL_ASSIGNEE_LIST, ALIAS=additional_assignee_list, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=APPROVAL, ALIAS=approval, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=APPROVAL_HISTORY, ALIAS=approval_history, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=APPROVAL_SET, ALIAS=approval_set, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=ASSIGNED_TO, ALIAS=assigned_to, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=ASSIGNMENT_GROUP, ALIAS=assignment_group, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=BUSINESS_DURATION, ALIAS=business_duration, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=BUSINESS_SERVICE, ALIAS=business_service, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=BUSINESS_STC, ALIAS=business_stc, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CALENDAR_DURATION, ALIAS=calendar_duration, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CALENDAR_STC, ALIAS=calendar_stc, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CALLER_ID, ALIAS=caller_id, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CATEGORY, ALIAS=category, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CAUSED_BY, ALIAS=caused_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CHILD_INCIDENTS, ALIAS=child_incidents, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CLOSE_CODE, ALIAS=close_code, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CLOSE_NOTES, ALIAS=close_notes, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CLOSED_AT, ALIAS=closed_at, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CLOSED_BY, ALIAS=closed_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CMDB_CI, ALIAS=cmdb_ci, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=COMMENTS, ALIAS=comments, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=COMMENTS_AND_WORK_NOTES, ALIAS=comments_and_work_notes, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=COMPANY, ALIAS=company, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CONTACT_TYPE, ALIAS=contact_type, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CORRELATION_DISPLAY, ALIAS=correlation_display, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CORRELATION_ID, ALIAS=correlation_id, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=DELIVERY_PLAN, ALIAS=delivery_plan, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=DELIVERY_TASK, ALIAS=delivery_task, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=DESCRIPTION, ALIAS=description, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=DUE_DATE, ALIAS=due_date, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=ESCALATION, ALIAS=escalation, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=EXPECTED_START, ALIAS=expected_start, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=FOLLOW_UP, ALIAS=follow_up, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=GROUP_LIST, ALIAS=group_list, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=HOLD_REASON, ALIAS=hold_reason, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=IMPACT, ALIAS=impact, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=INCIDENT_STATE, ALIAS=incident_state, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=KNOWLEDGE, ALIAS=knowledge, USAGE=A5, ACTUAL=A5,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=LOCATION, ALIAS=location, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=MADE_SLA, ALIAS=made_sla, USAGE=A5, ACTUAL=A5,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=NOTIFY, ALIAS=notify, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=NUMBER, ALIAS=number, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=OPENED_AT, ALIAS=opened_at, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=OPENED_BY, ALIAS=opened_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=ORDER, ALIAS=order, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=PARENT, ALIAS=parent, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=PARENT_INCIDENT, ALIAS=parent_incident, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=PRIORITY, ALIAS=priority, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=PROBLEM_ID, ALIAS=problem_id, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=REASSIGNMENT_COUNT, ALIAS=reassignment_count, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=REOPEN_COUNT, ALIAS=reopen_count, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=REOPENED_BY, ALIAS=reopened_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=REOPENED_TIME, ALIAS=reopened_time, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=RESOLVED_AT, ALIAS=resolved_at, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=RESOLVED_BY, ALIAS=resolved_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=RFC, ALIAS=rfc, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SEVERITY, ALIAS=severity, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SHORT_DESCRIPTION, ALIAS=short_description, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SLA_DUE, ALIAS=sla_due, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=STATE, ALIAS=state, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SUBCATEGORY, ALIAS=subcategory, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_CLASS_NAME, ALIAS=sys_class_name, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_CREATED_BY, ALIAS=sys_created_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_CREATED_ON, ALIAS=sys_created_on, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_DOMAIN, ALIAS=sys_domain, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_DOMAIN_PATH, ALIAS=sys_domain_path, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_ID, ALIAS=sys_id, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_MOD_COUNT, ALIAS=sys_mod_count, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_UPDATED_BY, ALIAS=sys_updated_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=SYS_UPDATED_ON, ALIAS=sys_updated_on, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=TIME_WORKED, ALIAS=time_worked, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=UPON_APPROVAL, ALIAS=upon_approval, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=UPON_REJECT, ALIAS=upon_reject, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=URGENCY, ALIAS=urgency, USAGE=P33, ACTUAL=A33,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=USER_INPUT, ALIAS=user_input, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=WATCH_LIST, ALIAS=watch_list, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=WORK_END, ALIAS=work_end, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=WORK_NOTES, ALIAS=work_notes, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=WORK_NOTES_LIST, ALIAS=work_notes_list, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=WORK_START, ALIAS=work_start, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__USE_VIEW, ALIAS=__use_view, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__ENCODED_QUERY, ALIAS=__encoded_query, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__LIMIT, ALIAS=__limit, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__FIRST_ROW, ALIAS=__first_row, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__LAST_ROW, ALIAS=__last_row, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__ORDER_BY, ALIAS=__order_by, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__ORDER_BY_DESC, ALIAS=__order_by_desc, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__EXCLUDE_COLUMNS, ALIAS=__exclude_columns, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=__RESPONSE, USAGE=TX80L, ACTUAL=TX, ACCESS_PROPERTY=(INTERNAL), $
SEGMENT=RESPONSE, SEGTYPE=S0, SEGSUF=XML , PARENT=GETRECORDS, POSITION=__RESPONSE, $
FIELDNAME=RESPONSE, ALIAS=getRecordsResponse, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL), $
SEGMENT=GETRECORDSRESULT, SEGTYPE=S0, PARENT=RESPONSE, $
FIELDNAME=GETRECORDSRESULT, ALIAS=getRecordsResult, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=RESPONSE, PROPERTY=ELEMENT, $
FIELDNAME=ACTIVE, ALIAS=active, USAGE=A5, ACTUAL=A5,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=ACTIVITY_DUE, ALIAS=activity_due, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=ADDITIONAL_ASSIGNEE_LIST, ALIAS=additional_assignee_list, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=APPROVAL, ALIAS=approval, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=APPROVAL_SET, ALIAS=approval_set, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=ASSIGNED_TO, ALIAS=assigned_to, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=ASSIGNMENT_GROUP, ALIAS=assignment_group, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=BUSINESS_DURATION, ALIAS=business_duration, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=BUSINESS_SERVICE, ALIAS=business_service, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=BUSINESS_STC, ALIAS=business_stc, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CALENDAR_DURATION, ALIAS=calendar_duration, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CALENDAR_STC, ALIAS=calendar_stc, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CALLER_ID, ALIAS=caller_id, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CATEGORY, ALIAS=category, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CAUSED_BY, ALIAS=caused_by, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CHILD_INCIDENTS, ALIAS=child_incidents, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CLOSE_CODE, ALIAS=close_code, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CLOSE_NOTES, ALIAS=close_notes, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CLOSED_AT, ALIAS=closed_at, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CLOSED_BY, ALIAS=closed_by, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CMDB_CI, ALIAS=cmdb_ci, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=COMMENTS_AND_WORK_NOTES, ALIAS=comments_and_work_notes, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=COMPANY, ALIAS=company, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CONTACT_TYPE, ALIAS=contact_type, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CORRELATION_DISPLAY, ALIAS=correlation_display, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=CORRELATION_ID, ALIAS=correlation_id, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=DELIVERY_PLAN, ALIAS=delivery_plan, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=DELIVERY_TASK, ALIAS=delivery_task, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=DESCRIPTION, ALIAS=description, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=DUE_DATE, ALIAS=due_date, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=ESCALATION, ALIAS=escalation, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=EXPECTED_START, ALIAS=expected_start, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=FOLLOW_UP, ALIAS=follow_up, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=GROUP_LIST, ALIAS=group_list, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=HOLD_REASON, ALIAS=hold_reason, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=IMPACT, ALIAS=impact, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=INCIDENT_STATE, ALIAS=incident_state, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=KNOWLEDGE, ALIAS=knowledge, USAGE=A5, ACTUAL=A5,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=LOCATION, ALIAS=location, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=MADE_SLA, ALIAS=made_sla, USAGE=A5, ACTUAL=A5,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=NOTIFY, ALIAS=notify, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=NUMBER, ALIAS=number, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=OPENED_AT, ALIAS=opened_at, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=OPENED_BY, ALIAS=opened_by, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=ORDER, ALIAS=order, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=PARENT, ALIAS=parent, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=PARENT_INCIDENT, ALIAS=parent_incident, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=PRIORITY, ALIAS=priority, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=PROBLEM_ID, ALIAS=problem_id, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=REASSIGNMENT_COUNT, ALIAS=reassignment_count, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=REOPEN_COUNT, ALIAS=reopen_count, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=REOPENED_BY, ALIAS=reopened_by, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=REOPENED_TIME, ALIAS=reopened_time, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=RESOLVED_AT, ALIAS=resolved_at, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=RESOLVED_BY, ALIAS=resolved_by, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=RFC, ALIAS=rfc, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SEVERITY, ALIAS=severity, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SHORT_DESCRIPTION, ALIAS=short_description, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SLA_DUE, ALIAS=sla_due, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=STATE, ALIAS=state, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SUBCATEGORY, ALIAS=subcategory, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_CLASS_NAME, ALIAS=sys_class_name, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_CREATED_BY, ALIAS=sys_created_by, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_CREATED_ON, ALIAS=sys_created_on, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_DOMAIN, ALIAS=sys_domain, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_DOMAIN_PATH, ALIAS=sys_domain_path, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_ID, ALIAS=sys_id, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_MOD_COUNT, ALIAS=sys_mod_count, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_UPDATED_BY, ALIAS=sys_updated_by, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=SYS_UPDATED_ON, ALIAS=sys_updated_on, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=TIME_WORKED, ALIAS=time_worked, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=UPON_APPROVAL, ALIAS=upon_approval, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=UPON_REJECT, ALIAS=upon_reject, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=URGENCY, ALIAS=urgency, USAGE=P33, ACTUAL=A33,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=USER_INPUT, ALIAS=user_input, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=WATCH_LIST, ALIAS=watch_list, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=WORK_END, ALIAS=work_end, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=WORK_NOTES_LIST, ALIAS=work_notes_list, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
FIELDNAME=WORK_START, ALIAS=work_start, USAGE=A30, ACTUAL=A30,
REFERENCE=GETRECORDSRESULT, PROPERTY=ELEMENT, $
WebFOCUS 8 Windows, All Outputs
Virtuoso Aaron
I also need your adapter connection info from the server profile (edasprof.prf) file. You may want to send it to me in a private message or my personal email chuck_wolff@ibi.com as it will have your security credentials embedded in it.
PS. I also noticed on their web site they have REST API's as well. That may be worth a try for you.
This message has been edited. Last edited by: FP Mod Chuck , May 17, 2018 12:20 PM Thank you for using Focal Point! Chuck Wolff - Focal Point Moderator WebFOCUS 7x and 8x, Windows, Linux All output Formats
Posts: 2127 | Location: Customer Support | Registered: April 12, 2005
IP
Member Poor etiquette replying to a CLOSED thread, but for those that are fiddling with this, this is what I've found.
Once you've created the Web Service, when you want to sample the data. Double-click the synonym to open it and then right-click on the root (application/sysnonym name) in the editor and click Sample Data. You can then select the columns you want to filter on and go. Just right clicking from the Data Servers/Applications area and doing Sample Data does not appear to work.
Creating a report is a pretty manual edit the text file process as well and I haven't been able to figure out creating a synonym with a multiple Web Service calls. Just trying to translate an employee name from an ID from ServiceNow.
The obvious solution is to generate tables from ServiceNow in the Data Mart or Data Warehouse and build off of those in the normal manner, but proof of concepts do not always follow good architectural decisions. Could probably do some subquery redefines to translate things as well, but none of that really makes me believe in a happy performance outcome.
Much thanks to all that tried to help.
WebFOCUS 8 Windows, All Outputs
Expert Aaron, thanks very much for following up with the information you provided. Please keep posting to "Closed" or "Solved" threads - I feel the moderators have over-zealous trigger fingers...
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
Posts: 10577 | Location: Toronto, Ontario, Canada | Registered: April 27, 2005
IP
Please Wait. Your request is being processed...
Read-Only TopicCopyright © 1996-2020 Information Builders