Subversion Repositories XServices

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
189 brianR 1
<?xml version="1.0" encoding="UTF-8"?>
2
<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">
3
  <wsdl:types>
4
    <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">
5
      <xs:import namespace="http://www.w3.org/2005/05/xmlmime"/>
6
      <xs:element name="getAnyObject" type="tns:getAnyObject"/>
7
      <xs:element name="getAnyObjectResponse" type="tns:getAnyObjectResponse"/>
8
      <xs:element name="getCustomerById" type="tns:getCustomerById"/>
9
      <xs:element name="getCustomerByIdResponse" type="tns:getCustomerByIdResponse"/>
10
      <xs:element name="getExcelTimesheet" type="tns:getExcelTimesheet"/>
11
      <xs:element name="getExcelTimesheet2" type="tns:getExcelTimesheet2"/>
12
      <xs:element name="getExcelTimesheet2Response" type="tns:getExcelTimesheet2Response"/>
13
      <xs:element name="getExcelTimesheetResponse" type="tns:getExcelTimesheetResponse"/>
14
      <xs:element name="getProjectsByExternalId" type="tns:getProjectsByExternalId"/>
15
      <xs:element name="getProjectsByExternalIdResponse" type="tns:getProjectsByExternalIdResponse"/>
16
      <xs:element name="getProjectsByOppId" type="tns:getProjectsByOppId"/>
17
      <xs:element name="getProjectsByOppIdResponse" type="tns:getProjectsByOppIdResponse"/>
18
      <xs:element name="getTimeentries" type="tns:getTimeentries"/>
19
      <xs:element name="getTimeentriesResponse" type="tns:getTimeentriesResponse"/>
20
      <xs:element name="getUpdatedCustomer" type="tns:getUpdatedCustomer"/>
21
      <xs:element name="getUpdatedCustomerResponse" type="tns:getUpdatedCustomerResponse"/>
22
      <xs:element name="getUpdatedProject" type="tns:getUpdatedProject"/>
23
      <xs:element name="getUpdatedProjectResponse" type="tns:getUpdatedProjectResponse"/>
24
      <xs:element name="getUserById" type="tns:getUserById"/>
25
      <xs:element name="getUserByIdResponse" type="tns:getUserByIdResponse"/>
26
      <xs:element name="getUserByUsername" type="tns:getUserByUsername"/>
27
      <xs:element name="getUserByUsernameResponse" type="tns:getUserByUsernameResponse"/>
28
      <xs:complexType name="getTimeentries">
29
        <xs:sequence>
30
          <xs:element name="oa_projectid" type="xs:int"/>
31
          <xs:element name="oa_customerid" type="xs:int"/>
32
          <xs:element name="oa_userid" type="xs:int"/>
33
          <xs:element minOccurs="0" name="startdate" type="xs:dateTime"/>
34
          <xs:element minOccurs="0" name="enddate" type="xs:dateTime"/>
35
          <xs:element name="includeNonBillable" type="xs:boolean"/>
36
          <xs:element maxOccurs="unbounded" minOccurs="0" name="timesheetstatus" type="tns:timesheetFilterType"/>
37
        </xs:sequence>
38
      </xs:complexType>
39
      <xs:complexType name="getTimeentriesResponse">
40
        <xs:sequence>
41
          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:timesheetEntry"/>
42
        </xs:sequence>
43
      </xs:complexType>
44
      <xs:complexType name="timesheetEntry">
45
        <xs:sequence>
46
          <xs:element minOccurs="0" name="attributes">
47
            <xs:complexType>
48
              <xs:sequence>
49
                <xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
50
              </xs:sequence>
51
            </xs:complexType>
52
          </xs:element>
53
          <xs:element minOccurs="0" name="amount" type="xs:decimal"/>
54
          <xs:element minOccurs="0" name="customer" type="tns:customer"/>
55
          <xs:element minOccurs="0" name="date" type="xs:dateTime"/>
56
          <xs:element minOccurs="0" name="id" type="xs:string"/>
57
          <xs:element minOccurs="0" name="notes" type="xs:string"/>
58
          <xs:element minOccurs="0" name="project" type="tns:project"/>
59
          <xs:element minOccurs="0" name="projecttask" type="tns:projecttask"/>
60
          <xs:element minOccurs="0" name="timesheetid" type="xs:string"/>
61
          <xs:element minOccurs="0" name="user" type="tns:user"/>
62
        </xs:sequence>
63
      </xs:complexType>
64
      <xs:complexType name="attribute">
65
        <xs:sequence>
66
          <xs:element minOccurs="0" name="mapvalue" type="xs:string"/>
67
          <xs:element minOccurs="0" name="name" type="xs:string"/>
68
          <xs:element minOccurs="0" name="type" type="xs:string"/>
69
          <xs:element minOccurs="0" name="value" type="xs:string"/>
70
          <xs:element minOccurs="0" name="xpath" type="xs:string"/>
71
        </xs:sequence>
72
      </xs:complexType>
73
      <xs:complexType name="customer">
74
        <xs:sequence>
75
          <xs:element minOccurs="0" name="attributes">
76
            <xs:complexType>
77
              <xs:sequence>
78
                <xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
79
              </xs:sequence>
80
            </xs:complexType>
81
          </xs:element>
82
          <xs:element minOccurs="0" name="id" type="xs:string"/>
83
          <xs:element minOccurs="0" name="name" type="xs:string"/>
84
        </xs:sequence>
85
      </xs:complexType>
86
      <xs:complexType name="project">
87
        <xs:sequence>
88
          <xs:element minOccurs="0" name="attributes">
89
            <xs:complexType>
90
              <xs:sequence>
91
                <xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
92
              </xs:sequence>
93
            </xs:complexType>
94
          </xs:element>
95
          <xs:element minOccurs="0" name="budget" type="xs:decimal"/>
96
          <xs:element minOccurs="0" name="budget_time" type="xs:decimal"/>
97
          <xs:element minOccurs="0" name="costcenter" type="tns:costcenter"/>
98
          <xs:element minOccurs="0" name="currency" type="xs:string"/>
99
          <xs:element minOccurs="0" name="customer" type="tns:customer"/>
100
          <xs:element name="extendedFieldsList">
101
            <xs:complexType>
102
              <xs:sequence>
103
                <xs:element maxOccurs="unbounded" minOccurs="0" name="entry">
104
                  <xs:complexType>
105
                    <xs:sequence>
106
                      <xs:element minOccurs="0" name="key" type="xs:string"/>
107
                      <xs:element minOccurs="0" name="value" type="xs:string"/>
108
                    </xs:sequence>
109
                  </xs:complexType>
110
                </xs:element>
111
              </xs:sequence>
112
            </xs:complexType>
113
          </xs:element>
114
          <xs:element minOccurs="0" name="externalid" type="xs:string"/>
115
          <xs:element minOccurs="0" name="id" type="xs:string"/>
116
          <xs:element minOccurs="0" name="name" type="xs:string"/>
117
        </xs:sequence>
118
      </xs:complexType>
119
      <xs:complexType name="costcenter">
120
        <xs:sequence>
121
          <xs:element minOccurs="0" name="attributes">
122
            <xs:complexType>
123
              <xs:sequence>
124
                <xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
125
              </xs:sequence>
126
            </xs:complexType>
127
          </xs:element>
128
          <xs:element name="active" type="xs:boolean"/>
129
          <xs:element minOccurs="0" name="cc_number" type="xs:string"/>
130
          <xs:element minOccurs="0" name="id" type="xs:string"/>
131
          <xs:element minOccurs="0" name="name" type="xs:string"/>
132
        </xs:sequence>
133
      </xs:complexType>
134
      <xs:complexType name="projecttask">
135
        <xs:sequence>
136
          <xs:element minOccurs="0" name="attributes">
137
            <xs:complexType>
138
              <xs:sequence>
139
                <xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
140
              </xs:sequence>
141
            </xs:complexType>
142
          </xs:element>
143
          <xs:element minOccurs="0" name="amount" type="xs:decimal"/>
144
          <xs:element name="billable" type="xs:boolean"/>
145
          <xs:element minOccurs="0" name="customer" type="tns:customer"/>
146
          <xs:element minOccurs="0" name="date" type="xs:dateTime"/>
147
          <xs:element minOccurs="0" name="id" type="xs:string"/>
148
          <xs:element minOccurs="0" name="name" type="xs:string"/>
149
          <xs:element minOccurs="0" name="notes" type="xs:string"/>
150
          <xs:element minOccurs="0" name="project" type="tns:project"/>
151
          <xs:element minOccurs="0" name="timesheetid" type="xs:string"/>
152
        </xs:sequence>
153
      </xs:complexType>
154
      <xs:complexType name="user">
155
        <xs:sequence>
156
          <xs:element minOccurs="0" name="attributes">
157
            <xs:complexType>
158
              <xs:sequence>
159
                <xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
160
              </xs:sequence>
161
            </xs:complexType>
162
          </xs:element>
163
          <xs:element name="email" type="xs:string"/>
164
          <xs:element minOccurs="0" name="id" type="xs:string"/>
165
          <xs:element minOccurs="0" name="name" type="xs:string"/>
166
          <xs:element minOccurs="0" name="username" type="xs:string"/>
167
        </xs:sequence>
168
      </xs:complexType>
169
      <xs:complexType name="getExcelTimesheet2">
170
        <xs:sequence>
171
          <xs:element maxOccurs="unbounded" minOccurs="0" name="timeentries" type="tns:timesheetEntry"/>
172
          <xs:element name="includeNonBillable" type="xs:boolean"/>
173
          <xs:element minOccurs="0" name="template" type="tns:attachmentType"/>
174
        </xs:sequence>
175
      </xs:complexType>
176
      <xs:complexType name="attachmentType">
177
        <xs:sequence>
178
          <xs:element minOccurs="0" name="content" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream"/>
179
          <xs:element minOccurs="0" name="filename" type="xs:string"/>
180
        </xs:sequence>
181
      </xs:complexType>
182
      <xs:complexType name="getExcelTimesheet2Response">
183
        <xs:sequence>
184
          <xs:element minOccurs="0" name="return" type="tns:attachmentType"/>
185
        </xs:sequence>
186
      </xs:complexType>
187
      <xs:complexType name="getUpdatedProject">
188
        <xs:sequence>
189
          <xs:element name="datetime" type="xs:dateTime"/>
190
          <xs:element name="offset_minutes" type="xs:int"/>
191
        </xs:sequence>
192
      </xs:complexType>
193
      <xs:complexType name="getUpdatedProjectResponse">
194
        <xs:sequence>
195
          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:project"/>
196
        </xs:sequence>
197
      </xs:complexType>
198
      <xs:complexType name="getUserByUsername">
199
        <xs:sequence>
200
          <xs:element minOccurs="0" name="oa_username" type="xs:string"/>
201
        </xs:sequence>
202
      </xs:complexType>
203
      <xs:complexType name="getUserByUsernameResponse">
204
        <xs:sequence>
205
          <xs:element minOccurs="0" name="return" type="tns:user"/>
206
        </xs:sequence>
207
      </xs:complexType>
208
      <xs:complexType name="getProjectsByExternalId">
209
        <xs:sequence>
210
          <xs:element minOccurs="0" name="externalid" type="xs:string"/>
211
        </xs:sequence>
212
      </xs:complexType>
213
      <xs:complexType name="getProjectsByExternalIdResponse">
214
        <xs:sequence>
215
          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:project"/>
216
        </xs:sequence>
217
      </xs:complexType>
218
      <xs:complexType name="getCustomerById">
219
        <xs:sequence>
220
          <xs:element name="oa_customerid" type="xs:int"/>
221
        </xs:sequence>
222
      </xs:complexType>
223
      <xs:complexType name="getCustomerByIdResponse">
224
        <xs:sequence>
225
          <xs:element minOccurs="0" name="return" type="tns:customer"/>
226
        </xs:sequence>
227
      </xs:complexType>
228
      <xs:complexType name="getUpdatedCustomer">
229
        <xs:sequence>
230
          <xs:element name="datetime" type="xs:dateTime"/>
231
          <xs:element name="offset_minutes" type="xs:int"/>
232
        </xs:sequence>
233
      </xs:complexType>
234
      <xs:complexType name="getUpdatedCustomerResponse">
235
        <xs:sequence>
236
          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:customer"/>
237
        </xs:sequence>
238
      </xs:complexType>
239
      <xs:complexType name="getExcelTimesheet">
240
        <xs:sequence>
241
          <xs:element name="oa_projectid" type="xs:int"/>
242
          <xs:element name="oa_customerid" type="xs:int"/>
243
          <xs:element name="oa_userid" type="xs:int"/>
244
          <xs:element minOccurs="0" name="startdate" type="xs:dateTime"/>
245
          <xs:element minOccurs="0" name="enddate" type="xs:dateTime"/>
246
          <xs:element name="includeNonBillable" type="xs:boolean"/>
247
          <xs:element maxOccurs="unbounded" minOccurs="0" name="timesheetstatus" type="tns:timesheetFilterType"/>
248
          <xs:element minOccurs="0" name="template" type="tns:attachmentType"/>
249
        </xs:sequence>
250
      </xs:complexType>
251
      <xs:complexType name="getExcelTimesheetResponse">
252
        <xs:sequence>
253
          <xs:element minOccurs="0" name="return" type="tns:attachmentType"/>
254
        </xs:sequence>
255
      </xs:complexType>
256
      <xs:complexType name="getProjectsByOppId">
257
        <xs:sequence>
258
          <xs:element minOccurs="0" name="oppid" type="xs:string"/>
259
        </xs:sequence>
260
      </xs:complexType>
261
      <xs:complexType name="getProjectsByOppIdResponse">
262
        <xs:sequence>
263
          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:project"/>
264
        </xs:sequence>
265
      </xs:complexType>
266
      <xs:complexType name="getUserById">
267
        <xs:sequence>
268
          <xs:element name="oa_userid" type="xs:int"/>
269
        </xs:sequence>
270
      </xs:complexType>
271
      <xs:complexType name="getUserByIdResponse">
272
        <xs:sequence>
273
          <xs:element minOccurs="0" name="return" type="tns:user"/>
274
        </xs:sequence>
275
      </xs:complexType>
276
      <xs:complexType name="getAnyObject">
277
        <xs:sequence>
278
          <xs:element name="objecttype" type="xs:string"/>
279
          <xs:element maxOccurs="unbounded" minOccurs="0" name="queries" type="tns:queryParameter"/>
280
        </xs:sequence>
281
      </xs:complexType>
282
      <xs:complexType name="queryParameter">
283
        <xs:sequence>
284
          <xs:element name="field" type="xs:string"/>
285
          <xs:element name="value" type="xs:string"/>
286
        </xs:sequence>
287
      </xs:complexType>
288
      <xs:complexType name="getAnyObjectResponse">
289
        <xs:sequence>
290
          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:anyEntity"/>
291
        </xs:sequence>
292
      </xs:complexType>
293
      <xs:complexType name="anyEntity">
294
        <xs:sequence>
295
          <xs:element minOccurs="0" name="attributes">
296
            <xs:complexType>
297
              <xs:sequence>
298
                <xs:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="tns:attribute"/>
299
              </xs:sequence>
300
            </xs:complexType>
301
          </xs:element>
302
          <xs:element minOccurs="0" name="id" type="xs:string"/>
303
          <xs:element minOccurs="0" name="typeString" type="xs:string"/>
304
        </xs:sequence>
305
      </xs:complexType>
306
      <xs:simpleType name="timesheetFilterType">
307
        <xs:restriction base="xs:string">
308
          <xs:enumeration value="open"/>
309
          <xs:enumeration value="rejected"/>
310
          <xs:enumeration value="submitted"/>
311
          <xs:enumeration value="approved"/>
312
        </xs:restriction>
313
      </xs:simpleType>
314
      <xs:element name="XServicesFault" type="tns:XServicesFault"/>
315
      <xs:complexType name="XServicesFault">
316
        <xs:sequence>
317
          <xs:element minOccurs="0" name="username" type="xs:string"/>
318
          <xs:element minOccurs="0" name="homedir" type="xs:string"/>
319
          <xs:element minOccurs="0" name="timstamp" type="xs:anySimpleType"/>
320
          <xs:element minOccurs="0" name="jvmversion" type="xs:string"/>
321
          <xs:element minOccurs="0" name="faultstring" type="xs:string"/>
322
          <xs:element minOccurs="0" name="message" type="xs:string"/>
323
        </xs:sequence>
324
      </xs:complexType>
325
    </xs:schema>
326
  </wsdl:types>
327
  <wsdl:message name="getTimeentries">
328
    <wsdl:part element="tns:getTimeentries" name="parameters"></wsdl:part>
329
  </wsdl:message>
330
  <wsdl:message name="getExcelTimesheet2Response">
331
    <wsdl:part element="tns:getExcelTimesheet2Response" name="parameters"></wsdl:part>
332
  </wsdl:message>
333
  <wsdl:message name="getProjectsByExternalIdResponse">
334
    <wsdl:part element="tns:getProjectsByExternalIdResponse" name="parameters"></wsdl:part>
335
  </wsdl:message>
336
  <wsdl:message name="getUpdatedCustomerResponse">
337
    <wsdl:part element="tns:getUpdatedCustomerResponse" name="parameters"></wsdl:part>
338
  </wsdl:message>
339
  <wsdl:message name="getExcelTimesheetResponse">
340
    <wsdl:part element="tns:getExcelTimesheetResponse" name="parameters"></wsdl:part>
341
  </wsdl:message>
342
  <wsdl:message name="getUpdatedProjectResponse">
343
    <wsdl:part element="tns:getUpdatedProjectResponse" name="parameters"></wsdl:part>
344
  </wsdl:message>
345
  <wsdl:message name="getProjectsByExternalId">
346
    <wsdl:part element="tns:getProjectsByExternalId" name="parameters"></wsdl:part>
347
  </wsdl:message>
348
  <wsdl:message name="getProjectsByOppIdResponse">
349
    <wsdl:part element="tns:getProjectsByOppIdResponse" name="parameters"></wsdl:part>
350
  </wsdl:message>
351
  <wsdl:message name="getCustomerById">
352
    <wsdl:part element="tns:getCustomerById" name="parameters"></wsdl:part>
353
  </wsdl:message>
354
  <wsdl:message name="getExcelTimesheet">
355
    <wsdl:part element="tns:getExcelTimesheet" name="parameters"></wsdl:part>
356
  </wsdl:message>
357
  <wsdl:message name="getProjectsByOppId">
358
    <wsdl:part element="tns:getProjectsByOppId" name="parameters"></wsdl:part>
359
  </wsdl:message>
360
  <wsdl:message name="getCustomerByIdResponse">
361
    <wsdl:part element="tns:getCustomerByIdResponse" name="parameters"></wsdl:part>
362
  </wsdl:message>
363
  <wsdl:message name="XServicesFault">
364
    <wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
365
  </wsdl:message>
366
  <wsdl:message name="getExcelTimesheet2">
367
    <wsdl:part element="tns:getExcelTimesheet2" name="parameters"></wsdl:part>
368
  </wsdl:message>
369
  <wsdl:message name="getUpdatedProject">
370
    <wsdl:part element="tns:getUpdatedProject" name="parameters"></wsdl:part>
371
  </wsdl:message>
372
  <wsdl:message name="getTimeentriesResponse">
373
    <wsdl:part element="tns:getTimeentriesResponse" name="parameters"></wsdl:part>
374
  </wsdl:message>
375
  <wsdl:message name="getAnyObjectResponse">
376
    <wsdl:part element="tns:getAnyObjectResponse" name="parameters"></wsdl:part>
377
  </wsdl:message>
378
  <wsdl:message name="getUserByUsername">
379
    <wsdl:part element="tns:getUserByUsername" name="parameters"></wsdl:part>
380
  </wsdl:message>
381
  <wsdl:message name="getUserByIdResponse">
382
    <wsdl:part element="tns:getUserByIdResponse" name="parameters"></wsdl:part>
383
  </wsdl:message>
384
  <wsdl:message name="getUpdatedCustomer">
385
    <wsdl:part element="tns:getUpdatedCustomer" name="parameters"></wsdl:part>
386
  </wsdl:message>
387
  <wsdl:message name="getUserById">
388
    <wsdl:part element="tns:getUserById" name="parameters"></wsdl:part>
389
  </wsdl:message>
390
  <wsdl:message name="getUserByUsernameResponse">
391
    <wsdl:part element="tns:getUserByUsernameResponse" name="parameters"></wsdl:part>
392
  </wsdl:message>
393
  <wsdl:message name="getAnyObject">
394
    <wsdl:part element="tns:getAnyObject" name="parameters"></wsdl:part>
395
  </wsdl:message>
396
  <wsdl:portType name="OpenAirProxyService">
397
    <wsdl:operation name="getTimeentries">
398
      <wsdl:documentation>Get list of time entries</wsdl:documentation>
399
      <wsdl:input message="tns:getTimeentries" name="getTimeentries"></wsdl:input>
400
      <wsdl:output message="tns:getTimeentriesResponse" name="getTimeentriesResponse"></wsdl:output>
401
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
402
    </wsdl:operation>
403
    <wsdl:operation name="getExcelTimesheet2">
404
      <wsdl:documentation>Get an excel time sheet file.</wsdl:documentation>
405
      <wsdl:input message="tns:getExcelTimesheet2" name="getExcelTimesheet2"></wsdl:input>
406
      <wsdl:output message="tns:getExcelTimesheet2Response" name="getExcelTimesheet2Response"></wsdl:output>
407
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
408
    </wsdl:operation>
409
    <wsdl:operation name="getUpdatedProject">
410
      <wsdl:documentation>Get updated projects</wsdl:documentation>
411
      <wsdl:input message="tns:getUpdatedProject" name="getUpdatedProject"></wsdl:input>
412
      <wsdl:output message="tns:getUpdatedProjectResponse" name="getUpdatedProjectResponse"></wsdl:output>
413
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
414
    </wsdl:operation>
415
    <wsdl:operation name="getUserByUsername">
416
      <wsdl:documentation>Get a user by its username</wsdl:documentation>
417
      <wsdl:input message="tns:getUserByUsername" name="getUserByUsername"></wsdl:input>
418
      <wsdl:output message="tns:getUserByUsernameResponse" name="getUserByUsernameResponse"></wsdl:output>
419
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
420
    </wsdl:operation>
421
    <wsdl:operation name="getProjectsByExternalId">
422
      <wsdl:documentation>Get a project from External Id</wsdl:documentation>
423
      <wsdl:input message="tns:getProjectsByExternalId" name="getProjectsByExternalId"></wsdl:input>
424
      <wsdl:output message="tns:getProjectsByExternalIdResponse" name="getProjectsByExternalIdResponse"></wsdl:output>
425
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
426
    </wsdl:operation>
427
    <wsdl:operation name="getCustomerById">
428
      <wsdl:documentation>Get a customer by its Id</wsdl:documentation>
429
      <wsdl:input message="tns:getCustomerById" name="getCustomerById"></wsdl:input>
430
      <wsdl:output message="tns:getCustomerByIdResponse" name="getCustomerByIdResponse"></wsdl:output>
431
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
432
    </wsdl:operation>
433
    <wsdl:operation name="getUpdatedCustomer">
434
      <wsdl:documentation>Get updated customers</wsdl:documentation>
435
      <wsdl:input message="tns:getUpdatedCustomer" name="getUpdatedCustomer"></wsdl:input>
436
      <wsdl:output message="tns:getUpdatedCustomerResponse" name="getUpdatedCustomerResponse"></wsdl:output>
437
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
438
    </wsdl:operation>
439
    <wsdl:operation name="getExcelTimesheet">
440
      <wsdl:documentation>Get an excel time sheet file.</wsdl:documentation>
441
      <wsdl:input message="tns:getExcelTimesheet" name="getExcelTimesheet"></wsdl:input>
442
      <wsdl:output message="tns:getExcelTimesheetResponse" name="getExcelTimesheetResponse"></wsdl:output>
443
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
444
    </wsdl:operation>
445
    <wsdl:operation name="getProjectsByOppId">
446
      <wsdl:documentation>Get a project from Opportunity Id</wsdl:documentation>
447
      <wsdl:input message="tns:getProjectsByOppId" name="getProjectsByOppId"></wsdl:input>
448
      <wsdl:output message="tns:getProjectsByOppIdResponse" name="getProjectsByOppIdResponse"></wsdl:output>
449
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
450
    </wsdl:operation>
451
    <wsdl:operation name="getUserById">
452
      <wsdl:documentation>Get a user by its Id</wsdl:documentation>
453
      <wsdl:input message="tns:getUserById" name="getUserById"></wsdl:input>
454
      <wsdl:output message="tns:getUserByIdResponse" name="getUserByIdResponse"></wsdl:output>
455
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
456
    </wsdl:operation>
457
    <wsdl:operation name="getAnyObject">
458
      <wsdl:documentation>Get any Object by Query</wsdl:documentation>
459
      <wsdl:input message="tns:getAnyObject" name="getAnyObject"></wsdl:input>
460
      <wsdl:output message="tns:getAnyObjectResponse" name="getAnyObjectResponse"></wsdl:output>
461
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
462
    </wsdl:operation>
463
  </wsdl:portType>
464
  <wsdl:binding name="OpenAirProxyServiceSoapBinding" type="tns:OpenAirProxyService">
465
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
466
    <wsdl:operation name="getTimeentries">
467
      <soap:operation soapAction="" style="document"/>
468
      <wsdl:input name="getTimeentries">
469
        <soap:body use="literal"/>
470
      </wsdl:input>
471
      <wsdl:output name="getTimeentriesResponse">
472
        <soap:body use="literal"/>
473
      </wsdl:output>
474
      <wsdl:fault name="XServicesFault">
475
        <soap:fault name="XServicesFault" use="literal"/>
476
      </wsdl:fault>
477
    </wsdl:operation>
478
    <wsdl:operation name="getUpdatedProject">
479
      <soap:operation soapAction="" style="document"/>
480
      <wsdl:input name="getUpdatedProject">
481
        <soap:body use="literal"/>
482
      </wsdl:input>
483
      <wsdl:output name="getUpdatedProjectResponse">
484
        <soap:body use="literal"/>
485
      </wsdl:output>
486
      <wsdl:fault name="XServicesFault">
487
        <soap:fault name="XServicesFault" use="literal"/>
488
      </wsdl:fault>
489
    </wsdl:operation>
490
    <wsdl:operation name="getExcelTimesheet2">
491
      <soap:operation soapAction="" style="document"/>
492
      <wsdl:input name="getExcelTimesheet2">
493
        <soap:body use="literal"/>
494
      </wsdl:input>
495
      <wsdl:output name="getExcelTimesheet2Response">
496
        <soap:body use="literal"/>
497
      </wsdl:output>
498
      <wsdl:fault name="XServicesFault">
499
        <soap:fault name="XServicesFault" use="literal"/>
500
      </wsdl:fault>
501
    </wsdl:operation>
502
    <wsdl:operation name="getUserByUsername">
503
      <soap:operation soapAction="" style="document"/>
504
      <wsdl:input name="getUserByUsername">
505
        <soap:body use="literal"/>
506
      </wsdl:input>
507
      <wsdl:output name="getUserByUsernameResponse">
508
        <soap:body use="literal"/>
509
      </wsdl:output>
510
      <wsdl:fault name="XServicesFault">
511
        <soap:fault name="XServicesFault" use="literal"/>
512
      </wsdl:fault>
513
    </wsdl:operation>
514
    <wsdl:operation name="getProjectsByExternalId">
515
      <soap:operation soapAction="" style="document"/>
516
      <wsdl:input name="getProjectsByExternalId">
517
        <soap:body use="literal"/>
518
      </wsdl:input>
519
      <wsdl:output name="getProjectsByExternalIdResponse">
520
        <soap:body use="literal"/>
521
      </wsdl:output>
522
      <wsdl:fault name="XServicesFault">
523
        <soap:fault name="XServicesFault" use="literal"/>
524
      </wsdl:fault>
525
    </wsdl:operation>
526
    <wsdl:operation name="getCustomerById">
527
      <soap:operation soapAction="" style="document"/>
528
      <wsdl:input name="getCustomerById">
529
        <soap:body use="literal"/>
530
      </wsdl:input>
531
      <wsdl:output name="getCustomerByIdResponse">
532
        <soap:body use="literal"/>
533
      </wsdl:output>
534
      <wsdl:fault name="XServicesFault">
535
        <soap:fault name="XServicesFault" use="literal"/>
536
      </wsdl:fault>
537
    </wsdl:operation>
538
    <wsdl:operation name="getUpdatedCustomer">
539
      <soap:operation soapAction="" style="document"/>
540
      <wsdl:input name="getUpdatedCustomer">
541
        <soap:body use="literal"/>
542
      </wsdl:input>
543
      <wsdl:output name="getUpdatedCustomerResponse">
544
        <soap:body use="literal"/>
545
      </wsdl:output>
546
      <wsdl:fault name="XServicesFault">
547
        <soap:fault name="XServicesFault" use="literal"/>
548
      </wsdl:fault>
549
    </wsdl:operation>
550
    <wsdl:operation name="getExcelTimesheet">
551
      <soap:operation soapAction="" style="document"/>
552
      <wsdl:input name="getExcelTimesheet">
553
        <soap:body use="literal"/>
554
      </wsdl:input>
555
      <wsdl:output name="getExcelTimesheetResponse">
556
        <soap:body use="literal"/>
557
      </wsdl:output>
558
      <wsdl:fault name="XServicesFault">
559
        <soap:fault name="XServicesFault" use="literal"/>
560
      </wsdl:fault>
561
    </wsdl:operation>
562
    <wsdl:operation name="getProjectsByOppId">
563
      <soap:operation soapAction="" style="document"/>
564
      <wsdl:input name="getProjectsByOppId">
565
        <soap:body use="literal"/>
566
      </wsdl:input>
567
      <wsdl:output name="getProjectsByOppIdResponse">
568
        <soap:body use="literal"/>
569
      </wsdl:output>
570
      <wsdl:fault name="XServicesFault">
571
        <soap:fault name="XServicesFault" use="literal"/>
572
      </wsdl:fault>
573
    </wsdl:operation>
574
    <wsdl:operation name="getUserById">
575
      <soap:operation soapAction="" style="document"/>
576
      <wsdl:input name="getUserById">
577
        <soap:body use="literal"/>
578
      </wsdl:input>
579
      <wsdl:output name="getUserByIdResponse">
580
        <soap:body use="literal"/>
581
      </wsdl:output>
582
      <wsdl:fault name="XServicesFault">
583
        <soap:fault name="XServicesFault" use="literal"/>
584
      </wsdl:fault>
585
    </wsdl:operation>
586
    <wsdl:operation name="getAnyObject">
587
      <soap:operation soapAction="" style="document"/>
588
      <wsdl:input name="getAnyObject">
589
        <soap:body use="literal"/>
590
      </wsdl:input>
591
      <wsdl:output name="getAnyObjectResponse">
592
        <soap:body use="literal"/>
593
      </wsdl:output>
594
      <wsdl:fault name="XServicesFault">
595
        <soap:fault name="XServicesFault" use="literal"/>
596
      </wsdl:fault>
597
    </wsdl:operation>
598
  </wsdl:binding>
599
  <wsdl:service name="OpenAirProxyService">
600
    <wsdl:port binding="tns:OpenAirProxyServiceSoapBinding" name="OpenAirProxyServiceImplPort">
601
      <soap:address location="http://de8588:8080/XServices/OpenAirProxyService"/>
602
    </wsdl:port>
603
  </wsdl:service>
604
</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">&lt;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">
605
   <soapenv:Header/>
606
   <soapenv:Body>
607
      <ws:getTimeentries>
608
            <oa_projectid xmlns="">21326</oa_projectid>
609
            <oa_customerid xmlns="">0</oa_customerid>
610
            <oa_userid xmlns="">227</oa_userid>
611
      </ws:getTimeentries>
612
   </soapenv:Body>
613
</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">&lt;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">
614
   <soapenv:Header/>
615
   <soapenv:Body>
616
      <ws:getTimeentries>
617
         <oa_projectid>?</oa_projectid>
618
         <oa_customerid>15488</oa_customerid>
619
         <oa_userid>?</oa_userid>
620
      </ws:getTimeentries>
621
   </soapenv:Body>
622
</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">&lt;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">
623
   <soapenv:Header/>
624
   <soapenv:Body>
625
      <ws:getTimeentries>
626
         <oa_projectid>0</oa_projectid>
627
         <oa_customerid>0</oa_customerid>
628
         <oa_userid>408</oa_userid>
629
         <includeNonBillable>true</includeNonBillable>
630
      </ws:getTimeentries>
631
   </soapenv:Body>
632
</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">&lt;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">
633
   <soapenv:Header/>
634
   <soapenv:Body>
635
      <ws:getTimeentries>
636
            <oa_projectid xmlns="">23851</oa_projectid>
637
            <oa_customerid xmlns="">0</oa_customerid>
638
            <oa_userid xmlns="">1578</oa_userid>
639
            <startdate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-08-27</startdate>
640
            <enddate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-08-29</enddate>
641
            <includeNonBillable xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">false</includeNonBillable>
642
      </ws:getTimeentries>
643
   </soapenv:Body>
644
</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">&lt;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">
645
   <soapenv:Header/>
646
   <soapenv:Body>
647
      <ws:getTimeentries>
648
            <oa_projectid xmlns=""></oa_projectid>
649
            <oa_customerid xmlns=""></oa_customerid>
650
            <oa_userid xmlns="">1578</oa_userid>
651
            <startdate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-09-08</startdate>
652
            <enddate xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">2017-09-29</enddate>
653
            <includeNonBillable xmlns="" xmlns:s="http://www.eclipse.org/alf/schema/EventBase/1">true</includeNonBillable>
654
              <!--Zero or more repetitions:-->
655
 
656
 
657
 
658
      </ws:getTimeentries>
659
   </soapenv:Body>
660
</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
661
   <soapenv:Header/>\r
662
   <soapenv:Body>\r
663
      <ws:getTimeentries>\r
664
         <oa_projectid>?</oa_projectid>\r
665
         <oa_customerid>?</oa_customerid>\r
666
         <oa_userid>?</oa_userid>\r
667
         <!--Optional:-->\r
668
         <startdate>?</startdate>\r
669
         <!--Optional:-->\r
670
         <enddate>?</enddate>\r
671
         <includeNonBillable>?</includeNonBillable>\r
672
         <!--Zero or more repetitions:-->\r
673
         <timesheetstatus>?</timesheetstatus>\r
674
      </ws:getTimeentries>\r
675
   </soapenv:Body>\r
676
</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">&lt;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">
677
   <soapenv:Header/>
678
   <soapenv:Body>
679
      <ws:getExcelTimesheet>
680
         <oa_projectid>0</oa_projectid>
681
         <oa_customerid>0</oa_customerid>
682
         <oa_userid>1586</oa_userid>
683
      </ws:getExcelTimesheet>
684
   </soapenv:Body>
685
</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">&lt;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">
686
   <soapenv:Header/>
687
   <soapenv:Body>
688
      <ws:getExcelTimesheet>
689
 
690
 
691
         <oa_projectid>0</oa_projectid>
692
         <oa_customerid>15486</oa_customerid>
693
         <oa_userid>0</oa_userid>
694
      </ws:getExcelTimesheet>
695
   </soapenv:Body>
696
</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">&lt;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">
697
   <soapenv:Header/>
698
   <soapenv:Body>
699
      <ws:getExcelTimesheet>
700
         <oa_projectid>21109</oa_projectid>
701
         <oa_customerid>0</oa_customerid>
702
         <oa_userid>1325</oa_userid>
703
      </ws:getExcelTimesheet>
704
   </soapenv:Body>
705
</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">&lt;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">
706
   <soapenv:Header/>
707
   <soapenv:Body>
708
      <ws:getExcelTimesheet>
709
         <oa_projectid>15446</oa_projectid>
710
         <oa_customerid>0</oa_customerid>
711
         <oa_userid>0</oa_userid>
712
      </ws:getExcelTimesheet>
713
   </soapenv:Body>
714
</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">&lt;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">
715
   <soapenv:Header/>
716
   <soapenv:Body>
717
      <ws:getExcelTimesheet xmlns="http://ws.xservices.brutex.net" xmlns:defaultNS="http://ws.xservices.brutex.net" xmlns:ns9="http://ws.xservices.brutex.net">
718
         <oa_projectid xmlns="">0</oa_projectid>
719
         <oa_customerid xmlns="">0</oa_customerid>
720
         <oa_userid xmlns="">1325</oa_userid>
721
         <!--Optional:-->
722
         <startdate xmlns="">2017-07-01</startdate>
723
         <!--Optional:-->
724
         <enddate xmlns="">2017-07-20</enddate>
725
         <includeNonBillable xmlns="">true</includeNonBillable>
726
 
727
 
728
      </ws:getExcelTimesheet>
729
   </soapenv:Body>
730
</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">&lt;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">
731
   <soapenv:Header/>
732
   <soapenv:Body>
733
      <ws:getExcelTimesheet2>
734
         </ws:getExcelTimesheet2>
735
   </soapenv:Body>
736
</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">&lt;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
737
   <soapenv:Header/>\r
738
   <soapenv:Body>\r
739
      <ws:getProjectsByExternalId>\r
740
         <!--Optional:-->\r
741
         <externalid>960821</externalid>\r
742
      </ws:getProjectsByExternalId>\r
743
   </soapenv:Body>\r
744
</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">&lt;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
745
   <soapenv:Header/>\r
746
   <soapenv:Body>\r
747
      <ws:getProjectsByOppId>\r
748
         <!--Optional:-->\r
749
         <oppid>604100</oppid>\r
750
      </ws:getProjectsByOppId>\r
751
   </soapenv:Body>\r
752
</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">&lt;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
753
   <soapenv:Header/>\r
754
   <soapenv:Body>\r
755
      <ws:getCustomerById>\r
756
         <oa_customerid>15960</oa_customerid>\r
757
      </ws:getCustomerById>\r
758
   </soapenv:Body>\r
759
</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
760
   <soapenv:Header/>\r
761
   <soapenv:Body>\r
762
      <ws:getUserByUsername>\r
763
         <!--Optional:-->\r
764
         <oa_username>?</oa_username>\r
765
      </ws:getUserByUsername>\r
766
   </soapenv:Body>\r
767
</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
768
   <soapenv:Header/>\r
769
   <soapenv:Body>\r
770
      <ws:getUserById>\r
771
         <oa_userid>?</oa_userid>\r
772
      </ws:getUserById>\r
773
   </soapenv:Body>\r
774
</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">&lt;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
775
   <soapenv:Header/>\r
776
   <soapenv:Body>\r
777
      <ws:getAnyObject>\r
778
         <!--Optional:-->\r
779
         <objecttype>Customer</objecttype>\r
780
         <!--Zero or more repetitions:-->\r
781
         <queries>\r
782
            <!--Optional:-->\r
783
            <field>CustomerAccountCode</field>\r
784
            <!--Optional:-->\r
785
            <value>R537757</value>\r
786
         </queries>\r
787
      </ws:getAnyObject>\r
788
   </soapenv:Body>\r
789
</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">&lt;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
790
   <soapenv:Header/>\r
791
   <soapenv:Body>\r
792
      <ws:getAnyObject>\r
793
         <objecttype>Projectbillingrule</objecttype>\r
794
         <!--Zero or more repetitions:-->\r
795
         <queries>\r
796
            <field>id</field>\r
797
            <value>7688</value>\r
798
         </queries>\r
799
      </ws:getAnyObject>\r
800
   </soapenv:Body>\r
801
</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">&lt;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
802
   <soapenv:Header/>\r
803
   <soapenv:Body>\r
804
      <ws:getAnyObject>\r
805
         <objecttype>Projectstage</objecttype>\r
806
         <!--Zero or more repetitions:-->\r
807
         <queries>\r
808
            <field>enable_phase_and_task</field>\r
809
            <value>1</value>\r
810
         </queries>\r
811
      </ws:getAnyObject>\r
812
   </soapenv:Body>\r
813
</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">&lt;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
814
   <soapenv:Header/>\r
815
   <soapenv:Body>\r
816
      <ws:getUpdatedCustomer>\r
817
         <datetime>2017-05-30T13:00:00.00000</datetime>\r
818
         <offset_minutes>600</offset_minutes>
819
      </ws:getUpdatedCustomer>\r
820
   </soapenv:Body>\r
821
</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">&lt;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
822
   <soapenv:Header/>\r
823
   <soapenv:Body>\r
824
      <ws:getUpdatedProject>\r
825
<datetime>2017-06-25T14:00:00.00000</datetime>
826
         <offset_minutes>600</offset_minutes>
827
      </ws:getUpdatedProject>\r
828
   </soapenv:Body>\r
829
</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>