Moving OA Soap Wrapper into current trunk version
git-svn-id: https://brutex.net/svn/xservices/trunk@189 e7e49efb-446e-492e-b9ec-fcafc1997a86master
parent
5aba84c316
commit
a59bd05fde
|
@ -0,0 +1,829 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:soapui-project id="0a89cc76-e4a3-4c6d-9a5a-e4db5d268a83" activeEnvironment="Default" name="OpenAirProxyService" resourceRoot="" soapui-version="5.2.1" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:WsdlInterface" id="d832751e-e97c-4824-b4db-15399b659fd7" wsaVersion="NONE" name="OpenAirProxyServiceSoapBinding" type="wsdl" bindingName="{http://ws.xservices.brutex.net}OpenAirProxyServiceSoapBinding" soapVersion="1_1" anonymous="optional" definition="http://de8588:8080/XServices/OpenAirProxyService?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://de8588:8080/XServices/OpenAirProxyService?wsdl"><con:part><con:url>http://de8588:8080/XServices/OpenAirProxyService?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="OpenAirProxyService" targetNamespace="http://ws.xservices.brutex.net" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://ws.xservices.brutex.net" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http">
|
||||
<wsdl:types>
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.xservices.brutex.net" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xmime="http://www.w3.org/2005/05/xmlmime">
|
||||
<xs:import namespace="http://www.w3.org/2005/05/xmlmime"/>
|
||||
<xs:element name="getAnyObject" type="tns:getAnyObject"/>
|
||||
<xs:element name="getAnyObjectResponse" type="tns:getAnyObjectResponse"/>
|
||||
<xs:element name="getCustomerById" type="tns:getCustomerById"/>
|
||||
<xs:element name="getCustomerByIdResponse" type="tns:getCustomerByIdResponse"/>
|
||||
<xs:element name="getExcelTimesheet" type="tns:getExcelTimesheet"/>
|
||||
<xs:element name="getExcelTimesheet2" type="tns:getExcelTimesheet2"/>
|
||||
<xs:element name="getExcelTimesheet2Response" type="tns:getExcelTimesheet2Response"/>
|
||||
<xs:element name="getExcelTimesheetResponse" type="tns:getExcelTimesheetResponse"/>
|
||||
<xs:element name="getProjectsByExternalId" type="tns:getProjectsByExternalId"/>
|
||||
<xs:element name="getProjectsByExternalIdResponse" type="tns:getProjectsByExternalIdResponse"/>
|
||||
<xs:element name="getProjectsByOppId" type="tns:getProjectsByOppId"/>
|
||||
<xs:element name="getProjectsByOppIdResponse" type="tns:getProjectsByOppIdResponse"/>
|
||||
<xs:element name="getTimeentries" type="tns:getTimeentries"/>
|
||||
<xs:element name="getTimeentriesResponse" type="tns:getTimeentriesResponse"/>
|
||||
<xs:element name="getUpdatedCustomer" type="tns:getUpdatedCustomer"/>
|
||||
<xs:element name="getUpdatedCustomerResponse" type="tns:getUpdatedCustomerResponse"/>
|
||||
<xs:element name="getUpdatedProject" type="tns:getUpdatedProject"/>
|
||||
<xs:element name="getUpdatedProjectResponse" type="tns:getUpdatedProjectResponse"/>
|
||||
<xs:element name="getUserById" type="tns:getUserById"/>
|
||||
<xs:element name="getUserByIdResponse" type="tns:getUserByIdResponse"/>
|
||||
<xs:element name="getUserByUsername" type="tns:getUserByUsername"/>
|
||||
<xs:element name="getUserByUsernameResponse" type="tns:getUserByUsernameResponse"/>
|
||||
<xs:complexType name="getTimeentries">
|
||||
<xs:sequence>
|
||||
<xs:element name="oa_projectid" type="xs:int"/>
|
||||
<xs:element name="oa_customerid" type="xs:int"/>
|
||||
<xs:element name="oa_userid" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="startdate" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="enddate" type="xs:dateTime"/>
|
||||
<xs:element name="includeNonBillable" type="xs:boolean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="timesheetstatus" type="tns:timesheetFilterType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getTimeentriesResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:timesheetEntry"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="timesheetEntry">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="attributes">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="amount" type="xs:decimal"/>
|
||||
<xs:element minOccurs="0" name="customer" type="tns:customer"/>
|
||||
<xs:element minOccurs="0" name="date" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="notes" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="project" type="tns:project"/>
|
||||
<xs:element minOccurs="0" name="projecttask" type="tns:projecttask"/>
|
||||
<xs:element minOccurs="0" name="timesheetid" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="user" type="tns:user"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="attribute">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="mapvalue" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="name" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="type" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="value" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="xpath" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="customer">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="attributes">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="name" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="project">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="attributes">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="budget" type="xs:decimal"/>
|
||||
<xs:element minOccurs="0" name="budget_time" type="xs:decimal"/>
|
||||
<xs:element minOccurs="0" name="costcenter" type="tns:costcenter"/>
|
||||
<xs:element minOccurs="0" name="currency" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="customer" type="tns:customer"/>
|
||||
<xs:element name="extendedFieldsList">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="entry">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="key" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="value" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="externalid" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="name" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="costcenter">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="attributes">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="active" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="cc_number" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="name" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="projecttask">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="attributes">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="amount" type="xs:decimal"/>
|
||||
<xs:element name="billable" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="customer" type="tns:customer"/>
|
||||
<xs:element minOccurs="0" name="date" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="name" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="notes" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="project" type="tns:project"/>
|
||||
<xs:element minOccurs="0" name="timesheetid" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="user">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="attributes">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="email" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="name" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="username" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getExcelTimesheet2">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="timeentries" type="tns:timesheetEntry"/>
|
||||
<xs:element name="includeNonBillable" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="template" type="tns:attachmentType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="attachmentType">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="content" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream"/>
|
||||
<xs:element minOccurs="0" name="filename" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getExcelTimesheet2Response">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:attachmentType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUpdatedProject">
|
||||
<xs:sequence>
|
||||
<xs:element name="datetime" type="xs:dateTime"/>
|
||||
<xs:element name="offset_minutes" type="xs:int"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUpdatedProjectResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:project"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUserByUsername">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="oa_username" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUserByUsernameResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:user"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getProjectsByExternalId">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="externalid" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getProjectsByExternalIdResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:project"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getCustomerById">
|
||||
<xs:sequence>
|
||||
<xs:element name="oa_customerid" type="xs:int"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getCustomerByIdResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:customer"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUpdatedCustomer">
|
||||
<xs:sequence>
|
||||
<xs:element name="datetime" type="xs:dateTime"/>
|
||||
<xs:element name="offset_minutes" type="xs:int"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUpdatedCustomerResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:customer"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getExcelTimesheet">
|
||||
<xs:sequence>
|
||||
<xs:element name="oa_projectid" type="xs:int"/>
|
||||
<xs:element name="oa_customerid" type="xs:int"/>
|
||||
<xs:element name="oa_userid" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="startdate" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="enddate" type="xs:dateTime"/>
|
||||
<xs:element name="includeNonBillable" type="xs:boolean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="timesheetstatus" type="tns:timesheetFilterType"/>
|
||||
<xs:element minOccurs="0" name="template" type="tns:attachmentType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getExcelTimesheetResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:attachmentType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getProjectsByOppId">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="oppid" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getProjectsByOppIdResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:project"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUserById">
|
||||
<xs:sequence>
|
||||
<xs:element name="oa_userid" type="xs:int"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getUserByIdResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="return" type="tns:user"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getAnyObject">
|
||||
<xs:sequence>
|
||||
<xs:element name="objecttype" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="queries" type="tns:queryParameter"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="queryParameter">
|
||||
<xs:sequence>
|
||||
<xs:element name="field" type="xs:string"/>
|
||||
<xs:element name="value" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getAnyObjectResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:anyEntity"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="anyEntity">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="attributes">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="typeString" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="timesheetFilterType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="open"/>
|
||||
<xs:enumeration value="rejected"/>
|
||||
<xs:enumeration value="submitted"/>
|
||||
<xs:enumeration value="approved"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:element name="XServicesFault" type="tns:XServicesFault"/>
|
||||
<xs:complexType name="XServicesFault">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="username" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="homedir" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="timstamp" type="xs:anySimpleType"/>
|
||||
<xs:element minOccurs="0" name="jvmversion" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="faultstring" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="message" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="getTimeentries">
|
||||
<wsdl:part element="tns:getTimeentries" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getExcelTimesheet2Response">
|
||||
<wsdl:part element="tns:getExcelTimesheet2Response" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getProjectsByExternalIdResponse">
|
||||
<wsdl:part element="tns:getProjectsByExternalIdResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUpdatedCustomerResponse">
|
||||
<wsdl:part element="tns:getUpdatedCustomerResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getExcelTimesheetResponse">
|
||||
<wsdl:part element="tns:getExcelTimesheetResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUpdatedProjectResponse">
|
||||
<wsdl:part element="tns:getUpdatedProjectResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getProjectsByExternalId">
|
||||
<wsdl:part element="tns:getProjectsByExternalId" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getProjectsByOppIdResponse">
|
||||
<wsdl:part element="tns:getProjectsByOppIdResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getCustomerById">
|
||||
<wsdl:part element="tns:getCustomerById" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getExcelTimesheet">
|
||||
<wsdl:part element="tns:getExcelTimesheet" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getProjectsByOppId">
|
||||
<wsdl:part element="tns:getProjectsByOppId" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getCustomerByIdResponse">
|
||||
<wsdl:part element="tns:getCustomerByIdResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="XServicesFault">
|
||||
<wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getExcelTimesheet2">
|
||||
<wsdl:part element="tns:getExcelTimesheet2" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUpdatedProject">
|
||||
<wsdl:part element="tns:getUpdatedProject" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getTimeentriesResponse">
|
||||
<wsdl:part element="tns:getTimeentriesResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getAnyObjectResponse">
|
||||
<wsdl:part element="tns:getAnyObjectResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUserByUsername">
|
||||
<wsdl:part element="tns:getUserByUsername" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUserByIdResponse">
|
||||
<wsdl:part element="tns:getUserByIdResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUpdatedCustomer">
|
||||
<wsdl:part element="tns:getUpdatedCustomer" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUserById">
|
||||
<wsdl:part element="tns:getUserById" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getUserByUsernameResponse">
|
||||
<wsdl:part element="tns:getUserByUsernameResponse" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getAnyObject">
|
||||
<wsdl:part element="tns:getAnyObject" name="parameters"></wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="OpenAirProxyService">
|
||||
<wsdl:operation name="getTimeentries">
|
||||
<wsdl:documentation>Get list of time entries</wsdl:documentation>
|
||||
<wsdl:input message="tns:getTimeentries" name="getTimeentries"></wsdl:input>
|
||||
<wsdl:output message="tns:getTimeentriesResponse" name="getTimeentriesResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getExcelTimesheet2">
|
||||
<wsdl:documentation>Get an excel time sheet file.</wsdl:documentation>
|
||||
<wsdl:input message="tns:getExcelTimesheet2" name="getExcelTimesheet2"></wsdl:input>
|
||||
<wsdl:output message="tns:getExcelTimesheet2Response" name="getExcelTimesheet2Response"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUpdatedProject">
|
||||
<wsdl:documentation>Get updated projects</wsdl:documentation>
|
||||
<wsdl:input message="tns:getUpdatedProject" name="getUpdatedProject"></wsdl:input>
|
||||
<wsdl:output message="tns:getUpdatedProjectResponse" name="getUpdatedProjectResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUserByUsername">
|
||||
<wsdl:documentation>Get a user by its username</wsdl:documentation>
|
||||
<wsdl:input message="tns:getUserByUsername" name="getUserByUsername"></wsdl:input>
|
||||
<wsdl:output message="tns:getUserByUsernameResponse" name="getUserByUsernameResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getProjectsByExternalId">
|
||||
<wsdl:documentation>Get a project from External Id</wsdl:documentation>
|
||||
<wsdl:input message="tns:getProjectsByExternalId" name="getProjectsByExternalId"></wsdl:input>
|
||||
<wsdl:output message="tns:getProjectsByExternalIdResponse" name="getProjectsByExternalIdResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getCustomerById">
|
||||
<wsdl:documentation>Get a customer by its Id</wsdl:documentation>
|
||||
<wsdl:input message="tns:getCustomerById" name="getCustomerById"></wsdl:input>
|
||||
<wsdl:output message="tns:getCustomerByIdResponse" name="getCustomerByIdResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUpdatedCustomer">
|
||||
<wsdl:documentation>Get updated customers</wsdl:documentation>
|
||||
<wsdl:input message="tns:getUpdatedCustomer" name="getUpdatedCustomer"></wsdl:input>
|
||||
<wsdl:output message="tns:getUpdatedCustomerResponse" name="getUpdatedCustomerResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getExcelTimesheet">
|
||||
<wsdl:documentation>Get an excel time sheet file.</wsdl:documentation>
|
||||
<wsdl:input message="tns:getExcelTimesheet" name="getExcelTimesheet"></wsdl:input>
|
||||
<wsdl:output message="tns:getExcelTimesheetResponse" name="getExcelTimesheetResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getProjectsByOppId">
|
||||
<wsdl:documentation>Get a project from Opportunity Id</wsdl:documentation>
|
||||
<wsdl:input message="tns:getProjectsByOppId" name="getProjectsByOppId"></wsdl:input>
|
||||
<wsdl:output message="tns:getProjectsByOppIdResponse" name="getProjectsByOppIdResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUserById">
|
||||
<wsdl:documentation>Get a user by its Id</wsdl:documentation>
|
||||
<wsdl:input message="tns:getUserById" name="getUserById"></wsdl:input>
|
||||
<wsdl:output message="tns:getUserByIdResponse" name="getUserByIdResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getAnyObject">
|
||||
<wsdl:documentation>Get any Object by Query</wsdl:documentation>
|
||||
<wsdl:input message="tns:getAnyObject" name="getAnyObject"></wsdl:input>
|
||||
<wsdl:output message="tns:getAnyObjectResponse" name="getAnyObjectResponse"></wsdl:output>
|
||||
<wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="OpenAirProxyServiceSoapBinding" type="tns:OpenAirProxyService">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="getTimeentries">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getTimeentries">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getTimeentriesResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUpdatedProject">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getUpdatedProject">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getUpdatedProjectResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getExcelTimesheet2">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getExcelTimesheet2">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getExcelTimesheet2Response">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUserByUsername">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getUserByUsername">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getUserByUsernameResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getProjectsByExternalId">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getProjectsByExternalId">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getProjectsByExternalIdResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getCustomerById">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getCustomerById">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getCustomerByIdResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUpdatedCustomer">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getUpdatedCustomer">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getUpdatedCustomerResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getExcelTimesheet">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getExcelTimesheet">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getExcelTimesheetResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getProjectsByOppId">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getProjectsByOppId">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getProjectsByOppIdResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getUserById">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getUserById">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getUserByIdResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getAnyObject">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getAnyObject">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getAnyObjectResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="XServicesFault">
|
||||
<soap:fault name="XServicesFault" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="OpenAirProxyService">
|
||||
<wsdl:port binding="tns:OpenAirProxyServiceSoapBinding" name="OpenAirProxyServiceImplPort">
|
||||
<soap:address location="http://de8588:8080/XServices/OpenAirProxyService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint></con:endpoints><con:operation id="cf73ca04-2f4b-48a5-aa09-3026d9ec2ac9" isOneWay="false" action="" name="getTimeentries" bindingOperationName="getTimeentries" type="Request-Response" outputName="getTimeentriesResponse" inputName="getTimeentries" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="e35de9af-512f-4334-991b-4a769e2b624f" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getTimeentries>
|
||||
<oa_projectid xmlns="">21326</oa_projectid>
|
||||
<oa_customerid xmlns="">0</oa_customerid>
|
||||
<oa_userid xmlns="">227</oa_userid>
|
||||
</ws:getTimeentries>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getTimeentries"/><con:wsrmConfig version="1.2"/></con:call><con:call id="84ce50ba-6164-432e-9633-b1b9d8041e97" name="Request 2 - customer only"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getTimeentries>
|
||||
<oa_projectid>?</oa_projectid>
|
||||
<oa_customerid>15488</oa_customerid>
|
||||
<oa_userid>?</oa_userid>
|
||||
</ws:getTimeentries>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getTimeentries"/><con:wsrmConfig version="1.2"/></con:call><con:call id="f023d441-97bf-4b5a-b06e-9c28be76439f" name="Copy of Request 2 - customer only"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getTimeentries>
|
||||
<oa_projectid>0</oa_projectid>
|
||||
<oa_customerid>0</oa_customerid>
|
||||
<oa_userid>408</oa_userid>
|
||||
<includeNonBillable>true</includeNonBillable>
|
||||
</ws:getTimeentries>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getTimeentries"/><con:wsrmConfig version="1.2"/></con:call><con:call id="d7e4a531-3c3c-4f6f-993f-e356684d9eac" name="Request 4"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getTimeentries>
|
||||
<oa_projectid xmlns="">23851</oa_projectid>
|
||||
<oa_customerid xmlns="">0</oa_customerid>
|
||||
<oa_userid xmlns="">1578</oa_userid>
|
||||
<startdate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-08-27</startdate>
|
||||
<enddate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-08-29</enddate>
|
||||
<includeNonBillable xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">false</includeNonBillable>
|
||||
</ws:getTimeentries>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getTimeentries"/><con:wsrmConfig version="1.2"/></con:call><con:call id="f46bcc8e-0c73-463a-b03b-bb8ffdae2dd5" name="Copy of Request 4"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getTimeentries>
|
||||
<oa_projectid xmlns=""></oa_projectid>
|
||||
<oa_customerid xmlns=""></oa_customerid>
|
||||
<oa_userid xmlns="">1578</oa_userid>
|
||||
<startdate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-09-08</startdate>
|
||||
<enddate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-09-29</enddate>
|
||||
<includeNonBillable xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">true</includeNonBillable>
|
||||
<!--Zero or more repetitions:-->
|
||||
|
||||
|
||||
|
||||
</ws:getTimeentries>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getTimeentries"/><con:wsrmConfig version="1.2"/></con:call><con:call id="d7901936-ece7-46b3-82f9-4f0d5e6d090e" name="Request 6"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getTimeentries>\r
|
||||
<oa_projectid>?</oa_projectid>\r
|
||||
<oa_customerid>?</oa_customerid>\r
|
||||
<oa_userid>?</oa_userid>\r
|
||||
<!--Optional:-->\r
|
||||
<startdate>?</startdate>\r
|
||||
<!--Optional:-->\r
|
||||
<enddate>?</enddate>\r
|
||||
<includeNonBillable>?</includeNonBillable>\r
|
||||
<!--Zero or more repetitions:-->\r
|
||||
<timesheetstatus>?</timesheetstatus>\r
|
||||
</ws:getTimeentries>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getTimeentries"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="e72a5591-3c32-4de1-ace1-cd4d18b2afd3" isOneWay="false" action="" name="getExcelTimesheet" bindingOperationName="getExcelTimesheet" type="Request-Response" outputName="getExcelTimesheetResponse" inputName="getExcelTimesheet" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="c271aa4f-8464-4371-a52f-020c14c1bd60" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getExcelTimesheet>
|
||||
<oa_projectid>0</oa_projectid>
|
||||
<oa_customerid>0</oa_customerid>
|
||||
<oa_userid>1586</oa_userid>
|
||||
</ws:getExcelTimesheet>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getExcelTimesheet"/><con:wsrmConfig version="1.2"/></con:call><con:call id="0df647f0-a974-4405-b087-9c92f9910a0b" name="Request 2 - Customer only"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getExcelTimesheet>
|
||||
|
||||
|
||||
<oa_projectid>0</oa_projectid>
|
||||
<oa_customerid>15486</oa_customerid>
|
||||
<oa_userid>0</oa_userid>
|
||||
</ws:getExcelTimesheet>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getExcelTimesheet"/><con:wsrmConfig version="1.2"/></con:call><con:call id="c63f19b8-7a2b-4518-b23e-f62066311128" name="Copy of Request 2 - Customer only"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getExcelTimesheet>
|
||||
<oa_projectid>21109</oa_projectid>
|
||||
<oa_customerid>0</oa_customerid>
|
||||
<oa_userid>1325</oa_userid>
|
||||
</ws:getExcelTimesheet>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getExcelTimesheet"/><con:wsrmConfig version="1.2"/></con:call><con:call id="4d37ae6f-3524-47a4-aef9-0b0e7d36b2cc" name="Copy of Copy of Request 2 - Customer only"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getExcelTimesheet>
|
||||
<oa_projectid>15446</oa_projectid>
|
||||
<oa_customerid>0</oa_customerid>
|
||||
<oa_userid>0</oa_userid>
|
||||
</ws:getExcelTimesheet>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getExcelTimesheet"/><con:wsrmConfig version="1.2"/></con:call><con:call id="182cb6a1-6752-4eef-9f6b-36dc231f4b85" name="Request 5"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getExcelTimesheet xmlns="http://ws.xservices.brutex.net" xmlns:defaultNS="http://ws.xservices.brutex.net" xmlns:ns9="http://ws.xservices.brutex.net">
|
||||
<oa_projectid xmlns="">0</oa_projectid>
|
||||
<oa_customerid xmlns="">0</oa_customerid>
|
||||
<oa_userid xmlns="">1325</oa_userid>
|
||||
<!--Optional:-->
|
||||
<startdate xmlns="">2017-07-01</startdate>
|
||||
<!--Optional:-->
|
||||
<enddate xmlns="">2017-07-20</enddate>
|
||||
<includeNonBillable xmlns="">true</includeNonBillable>
|
||||
|
||||
|
||||
</ws:getExcelTimesheet>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getExcelTimesheet"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="7a745515-7e83-4813-8e66-8f8a01f3db46" isOneWay="false" action="" name="getExcelTimesheet2" bindingOperationName="getExcelTimesheet2" type="Request-Response" outputName="getExcelTimesheet2Response" inputName="getExcelTimesheet2" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="b470189e-7f6c-4cc1-bbdf-f58deb034421" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
||||
<soapenv:Header/>
|
||||
<soapenv:Body>
|
||||
<ws:getExcelTimesheet2>
|
||||
</ws:getExcelTimesheet2>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getExcelTimesheet2"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="ee55411b-1e96-4651-8c56-9fb47675d059" isOneWay="false" action="" name="getProjectsByExternalId" bindingOperationName="getProjectsByExternalId" type="Request-Response" outputName="getProjectsByExternalIdResponse" inputName="getProjectsByExternalId" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="bec1cca0-366a-43a6-b9d2-790e01754b7c" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getProjectsByExternalId>\r
|
||||
<!--Optional:-->\r
|
||||
<externalid>960821</externalid>\r
|
||||
</ws:getProjectsByExternalId>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getProjectsByExternalId"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="4b2296d2-4abd-418d-b8b6-590f0f785e1c" isOneWay="false" action="" name="getProjectsByOppId" bindingOperationName="getProjectsByOppId" type="Request-Response" outputName="getProjectsByOppIdResponse" inputName="getProjectsByOppId" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="7423d21f-4a34-4e17-8688-eaf12e2bb08c" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getProjectsByOppId>\r
|
||||
<!--Optional:-->\r
|
||||
<oppid>604100</oppid>\r
|
||||
</ws:getProjectsByOppId>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getProjectsByOppId"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="44b7b2f9-45b7-42fe-824d-7176a703f94d" isOneWay="false" action="" name="getCustomerById" bindingOperationName="getCustomerById" type="Request-Response" outputName="getCustomerByIdResponse" inputName="getCustomerById" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="8ac12240-f862-4ac1-a1fa-29e54be1bef3" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getCustomerById>\r
|
||||
<oa_customerid>15960</oa_customerid>\r
|
||||
</ws:getCustomerById>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getCustomerById"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="6139173d-2930-4233-947c-b2088cea2a17" isOneWay="false" action="" name="getUserByUsername" bindingOperationName="getUserByUsername" type="Request-Response" outputName="getUserByUsernameResponse" inputName="getUserByUsername" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="35caa4e3-7388-483d-bc84-da1279bdcb98" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getUserByUsername>\r
|
||||
<!--Optional:-->\r
|
||||
<oa_username>?</oa_username>\r
|
||||
</ws:getUserByUsername>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getUserByUsername"/></con:call></con:operation><con:operation id="c715165a-3ec4-4ec5-8cee-d0a0055f4f6e" isOneWay="false" action="" name="getUserById" bindingOperationName="getUserById" type="Request-Response" outputName="getUserByIdResponse" inputName="getUserById" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="06eb442e-a4b1-4803-8d9e-95ded00fcb13" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getUserById>\r
|
||||
<oa_userid>?</oa_userid>\r
|
||||
</ws:getUserById>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getUserById"/></con:call></con:operation><con:operation id="71190b1f-12dc-4550-b9ab-dce095af2559" isOneWay="false" action="" name="getAnyObject" bindingOperationName="getAnyObject" type="Request-Response" outputName="getAnyObjectResponse" inputName="getAnyObject" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="542501f3-cb93-4a8e-a2f2-57d21e1fe38a" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getAnyObject>\r
|
||||
<!--Optional:-->\r
|
||||
<objecttype>Customer</objecttype>\r
|
||||
<!--Zero or more repetitions:-->\r
|
||||
<queries>\r
|
||||
<!--Optional:-->\r
|
||||
<field>CustomerAccountCode</field>\r
|
||||
<!--Optional:-->\r
|
||||
<value>R537757</value>\r
|
||||
</queries>\r
|
||||
</ws:getAnyObject>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getAnyObject"/><con:wsrmConfig version="1.2"/></con:call><con:call id="580aa7be-e8c6-4f0e-a0fa-6f825b47e1e7" name="Request 2"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getAnyObject>\r
|
||||
<objecttype>Projectbillingrule</objecttype>\r
|
||||
<!--Zero or more repetitions:-->\r
|
||||
<queries>\r
|
||||
<field>id</field>\r
|
||||
<value>7688</value>\r
|
||||
</queries>\r
|
||||
</ws:getAnyObject>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getAnyObject"/><con:wsrmConfig version="1.2"/></con:call><con:call id="e484516e-4593-45f8-a208-010d299793b2" name="Request 3"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getAnyObject>\r
|
||||
<objecttype>Projectstage</objecttype>\r
|
||||
<!--Zero or more repetitions:-->\r
|
||||
<queries>\r
|
||||
<field>enable_phase_and_task</field>\r
|
||||
<value>1</value>\r
|
||||
</queries>\r
|
||||
</ws:getAnyObject>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getAnyObject"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="1d08d240-d746-4c7f-a3fa-94cc0857766b" isOneWay="false" action="" name="getUpdatedCustomer" bindingOperationName="getUpdatedCustomer" type="Request-Response" outputName="getUpdatedCustomerResponse" inputName="getUpdatedCustomer" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="222d72e8-3043-4176-a3f6-ff23af2dadcd" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getUpdatedCustomer>\r
|
||||
<datetime>2017-05-30T13:00:00.00000</datetime>\r
|
||||
<offset_minutes>600</offset_minutes>
|
||||
</ws:getUpdatedCustomer>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getUpdatedCustomer"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="cee41a2b-a57c-4dd9-b697-730fc1f333f6" isOneWay="false" action="" name="getUpdatedProject" bindingOperationName="getUpdatedProject" type="Request-Response" outputName="getUpdatedProjectResponse" inputName="getUpdatedProject" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="a755a0f7-da77-468f-97c5-3428a1e0ff09" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://de8588:8080/XServices/OpenAirProxyService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">\r
|
||||
<soapenv:Header/>\r
|
||||
<soapenv:Body>\r
|
||||
<ws:getUpdatedProject>\r
|
||||
<datetime>2017-06-25T14:00:00.00000</datetime>
|
||||
<offset_minutes>600</offset_minutes>
|
||||
</ws:getUpdatedProject>\r
|
||||
</soapenv:Body>\r
|
||||
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/OpenAirProxyService/getUpdatedProject"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:properties/><con:wssContainer/><con:oAuth2ProfileContainer/></con:soapui-project>
|
Loading…
Reference in New Issue