/[drupal]/contributions/sandbox/stevemckenzie/salesforce/includes/partner.wsdl.v7
ViewVC logotype

Contents of /contributions/sandbox/stevemckenzie/salesforce/includes/partner.wsdl.v7

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Tue Oct 17 09:08:20 2006 UTC (3 years, 1 month ago) by stevemckenzie
Branch: MAIN
CVS Tags: HEAD
v7 or v6.. i dont even know the difference yet..
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Salesforce.com Partner Web Services API Version 7.0
4 Generated on 2006-02-23 23:21:56 +0000.
5
6 Copyright 1999-2006 salesforce.com, inc.
7 All Rights Reserved
8 -->
9 <definitions targetNamespace="urn:partner.soap.sforce.com" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:fns="urn:fault.partner.soap.sforce.com" xmlns:tns="urn:partner.soap.sforce.com" xmlns:ens="urn:sobject.partner.soap.sforce.com">
10 <types>
11
12 <schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:sobject.partner.soap.sforce.com">
13
14 <import namespace="urn:partner.soap.sforce.com"/>
15
16
17 <!-- Dynamic sObject -->
18 <complexType name="sObject">
19 <sequence>
20 <element name="type" type="xsd:string"/>
21 <element name="fieldsToNull" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
22 <element name="Id" type="tns:ID" nillable="true"/>
23 <any namespace="##targetNamespace" minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
24 </sequence>
25 </complexType>
26
27 </schema>
28
29 <schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:partner.soap.sforce.com">
30
31 <import namespace="urn:sobject.partner.soap.sforce.com"/>
32
33 <!-- Our simple ID Type -->
34 <simpleType name="ID">
35 <restriction base="xsd:string">
36 <length value="18"/>
37 <pattern value="[a-zA-Z0-9]{18}"/>
38 </restriction>
39 </simpleType>
40
41 <simpleType name="QueryLocator">
42 <restriction base="xsd:string"/>
43 </simpleType>
44
45 <!-- Shared Result Types -->
46 <complexType name="QueryResult">
47 <sequence>
48 <element name="done" type="xsd:boolean"/>
49 <element name="queryLocator" type="tns:QueryLocator" nillable="true"/>
50 <element name="records" type="ens:sObject" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
51 <element name="size" type="xsd:int"/>
52 </sequence>
53 </complexType>
54
55
56
57 <!-- Search Result -->
58 <complexType name="SearchResult">
59 <sequence>
60 <element name="searchRecords" minOccurs="0" maxOccurs="unbounded" type="tns:SearchRecord"/>
61 <element name="sforceReserved" minOccurs="0" maxOccurs="1" type="xsd:string"/>
62 </sequence>
63 </complexType>
64
65 <complexType name="SearchRecord">
66 <sequence>
67 <element name="record" type="ens:sObject"/>
68 </sequence>
69 </complexType>
70
71 <!-- GetUpdated Result -->
72 <complexType name="GetUpdatedResult">
73 <sequence>
74 <element name="ids" minOccurs="0" maxOccurs="unbounded" type="tns:ID"/>
75 <element name="sforceReserved" minOccurs="0" maxOccurs="1" type="xsd:string"/>
76 </sequence>
77 </complexType>
78
79 <!-- GetDeleted Result -->
80 <complexType name="GetDeletedResult">
81 <sequence>
82 <element name="deletedRecords" minOccurs="0" maxOccurs="unbounded" type="tns:DeletedRecord"/>
83 <element name="sforceReserved" minOccurs="0" maxOccurs="1" type="xsd:string"/>
84 </sequence>
85 </complexType>
86
87 <complexType name="DeletedRecord">
88 <sequence>
89 <element name="deletedDate" type="xsd:dateTime"/>
90 <element name="id" type="tns:ID"/>
91 </sequence>
92 </complexType>
93
94
95 <complexType name="GetServerTimestampResult">
96 <sequence>
97 <element name="timestamp" type="xsd:dateTime"/>
98 </sequence>
99 </complexType>
100
101 <complexType name="SetPasswordResult">
102 </complexType>
103
104 <complexType name="ResetPasswordResult">
105 <sequence>
106 <element name="password" type="xsd:string"/>
107 </sequence>
108 </complexType>
109
110 <complexType name="GetUserInfoResult">
111 <sequence>
112 <element name="accessibilityMode" type="xsd:boolean"/>
113 <element name="currencySymbol" type="xsd:string" nillable="true"/>
114 <element name="organizationId" type="tns:ID"/>
115 <element name="organizationMultiCurrency" type="xsd:boolean"/>
116 <element name="organizationName" type="xsd:string"/>
117 <element name="userDefaultCurrencyIsoCode" type="xsd:string" nillable="true"/>
118 <element name="userEmail" type="xsd:string"/>
119 <element name="userFullName" type="xsd:string"/>
120 <element name="userId" type="tns:ID"/>
121 <element name="userLanguage" type="xsd:string"/>
122 <element name="userLocale" type="xsd:string"/>
123 <element name="userTimeZone" type="xsd:string"/>
124 <element name="userUiSkin" type="xsd:string"/>
125 </sequence>
126 </complexType>
127
128 <complexType name="LoginResult">
129 <sequence>
130 <element name="passwordExpired" type="xsd:boolean"/>
131 <element name="serverUrl" type="xsd:string" nillable="true"/>
132 <element name="sessionId" type="xsd:string" nillable="true"/>
133
134 <element name="userId" type="tns:ID" nillable="true"/>
135 <element name="userInfo" type="tns:GetUserInfoResult"/>
136 </sequence>
137 </complexType>
138
139 <simpleType name="StatusCode">
140 <restriction base="xsd:string">
141 <enumeration value="ASSIGNEE_TYPE_REQUIRED"/>
142 <enumeration value="BAD_CUSTOM_ENTITY_PARENT_DOMAIN"/>
143 <enumeration value="CANNOT_CASCADE_PRODUCT_ACTIVE"/>
144 <enumeration value="CANNOT_DEACTIVATE_DIVISION"/>
145 <enumeration value="CANNOT_DISABLE_LAST_ADMIN"/>
146 <enumeration value="CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY"/>
147 <enumeration value="CANNOT_REPARENT_RECORD"/>
148 <enumeration value="CANNOT_RESOLVE_NAME"/>
149 <enumeration value="CANNOT_UPDATE_CONVERTED_LEAD"/>
150 <enumeration value="CANT_DISABLE_CORP_CURRENCY"/>
151 <enumeration value="CANT_UNSET_CORP_CURRENCY"/>
152 <enumeration value="CHILD_SHARE_FAILS_PARENT"/>
153 <enumeration value="CIRCULAR_DEPENDENCY"/>
154 <enumeration value="CUSTOM_ENTITY_OR_FIELD_LIMIT"/>
155 <enumeration value="CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED"/>
156 <enumeration value="CUSTOM_INDEX_EXISTS"/>
157 <enumeration value="CUSTOM_LINK_LIMIT_EXCEEDED"/>
158 <enumeration value="CUSTOM_TAB_LIMIT_EXCEEDED"/>
159 <enumeration value="DELETE_FAILED"/>
160 <enumeration value="DELETE_REQUIRED_ON_CASCADE"/>
161 <enumeration value="DEPENDENCY_EXISTS"/>
162 <enumeration value="DUPLICATE_CASE_SOLUTION"/>
163 <enumeration value="DUPLICATE_CUSTOM_TAB_MOTIF"/>
164 <enumeration value="DUPLICATE_DEVELOPER_NAME"/>
165 <enumeration value="DUPLICATE_EXTERNAL_ID"/>
166 <enumeration value="DUPLICATE_MASTER_LABEL"/>
167 <enumeration value="DUPLICATE_USERNAME"/>
168 <enumeration value="DUPLICATE_VALUE"/>
169 <enumeration value="ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE"/>
170 <enumeration value="ENTITY_IS_ARCHIVED"/>
171 <enumeration value="ENTITY_IS_DELETED"/>
172 <enumeration value="ENTITY_IS_LOCKED"/>
173 <enumeration value="FAILED_ACTIVATION"/>
174 <enumeration value="FIELD_INTEGRITY_EXCEPTION"/>
175 <enumeration value="INACTIVE_OWNER_OR_USER"/>
176 <enumeration value="INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY"/>
177 <enumeration value="INSUFFICIENT_ACCESS_OR_READONLY"/>
178 <enumeration value="INVALID_ACCESS_LEVEL"/>
179 <enumeration value="INVALID_ARGUMENT_TYPE"/>
180 <enumeration value="INVALID_ASSIGNEE_TYPE"/>
181 <enumeration value="INVALID_ASSIGNMENT_RULE"/>
182 <enumeration value="INVALID_BATCH_OPERATION"/>
183 <enumeration value="INVALID_CREDIT_CARD_INFO"/>
184 <enumeration value="INVALID_CROSS_REFERENCE_KEY"/>
185 <enumeration value="INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD"/>
186 <enumeration value="INVALID_CURRENCY_CONV_RATE"/>
187 <enumeration value="INVALID_CURRENCY_ISO"/>
188 <enumeration value="INVALID_EMAIL_ADDRESS"/>
189 <enumeration value="INVALID_EMPTY_KEY_OWNER"/>
190 <enumeration value="INVALID_FIELD"/>
191 <enumeration value="INVALID_FIELD_FOR_INSERT_UPDATE"/>
192 <enumeration value="INVALID_FILTER_ACTION"/>
193 <enumeration value="INVALID_ID_FIELD"/>
194 <enumeration value="INVALID_INET_ADDRESS"/>
195 <enumeration value="INVALID_LINEITEM_CLONE_STATE"/>
196 <enumeration value="INVALID_OPERATION"/>
197 <enumeration value="INVALID_OPERATOR"/>
198 <enumeration value="INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST"/>
199 <enumeration value="INVALID_STATUS"/>
200 <enumeration value="INVALID_TYPE"/>
201 <enumeration value="INVALID_TYPE_FOR_OPERATION"/>
202 <enumeration value="INVALID_TYPE_ON_FIELD_IN_RECORD"/>
203 <enumeration value="LAST_MODIFIED_SINCE_TOO_OLD"/>
204 <enumeration value="LICENSE_LIMIT_EXCEEDED"/>
205 <enumeration value="LIMIT_EXCEEDED"/>
206 <enumeration value="MALFORMED_ID"/>
207 <enumeration value="MAXIMUM_CCEMAILS_EXCEEDED"/>
208 <enumeration value="MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED"/>
209 <enumeration value="MAXIMUM_SIZE_OF_ATTACHMENT"/>
210 <enumeration value="MAXIMUM_SIZE_OF_DOCUMENT"/>
211 <enumeration value="MAX_ACTIONS_PER_RULE_EXCEEDED"/>
212 <enumeration value="MAX_ACTIVE_RULES_EXCEEDED"/>
213 <enumeration value="MAX_RULES_EXCEEDED"/>
214 <enumeration value="MAX_RULE_ENTRIES_EXCEEDED"/>
215 <enumeration value="MAX_TASK_DESCRIPTION_EXCEEEDED"/>
216 <enumeration value="MAX_TM_RULES_EXCEEDED"/>
217 <enumeration value="MISSING_ARGUMENT"/>
218 <enumeration value="NONUNIQUE_SHIPPING_ADDRESS"/>
219 <enumeration value="NUMBER_OUTSIDE_VALID_RANGE"/>
220 <enumeration value="NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED"/>
221 <enumeration value="PRIVATE_CONTACT_ON_ASSET"/>
222 <enumeration value="REQUIRED_FIELD_MISSING"/>
223 <enumeration value="SHARE_NEEDED_FOR_CHILD_OWNER"/>
224 <enumeration value="STANDARD_PRICE_NOT_DEFINED"/>
225 <enumeration value="STORAGE_LIMIT_EXCEEDED"/>
226 <enumeration value="TABSET_LIMIT_EXCEEDED"/>
227 <enumeration value="TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET"/>
228 <enumeration value="TOO_MANY_ENUM_VALUE"/>
229 <enumeration value="TRANSFER_REQUIRES_READ"/>
230 <enumeration value="UNKNOWN_EXCEPTION"/>
231 <enumeration value="UNSPECIFIED_EMAIL_ADDRESS"/>
232 </restriction>
233 </simpleType>
234
235
236 <complexType name="Error">
237 <sequence>
238 <element name="fields" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
239 <element name="message" type="xsd:string"/>
240 <element name="statusCode" type="tns:StatusCode"/>
241 </sequence>
242 </complexType>
243
244 <complexType name="SaveResult">
245 <sequence>
246 <element name="errors" type="tns:Error" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
247 <element name="id" type="tns:ID" nillable="true"/>
248 <element name="success" type="xsd:boolean"/>
249 </sequence>
250 </complexType>
251
252 <complexType name="UpsertResult">
253 <sequence>
254 <element name="created" type="xsd:boolean"/>
255 <element name="errors" type="tns:Error" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
256 <element name="id" type="tns:ID" nillable="true"/>
257 <element name="success" type="xsd:boolean"/>
258 </sequence>
259 </complexType>
260
261 <complexType name="DeleteResult">
262 <sequence>
263 <element name="errors" type="tns:Error" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
264 <element name="id" type="tns:ID" nillable="true"/>
265 <element name="success" type="xsd:boolean"/>
266 </sequence>
267 </complexType>
268
269 <complexType name="LeadConvert">
270 <sequence>
271 <element name="accountId" type="tns:ID" nillable="true"/>
272 <element name="contactId" type="tns:ID" nillable="true"/>
273 <element name="convertedStatus" type="xsd:string"/>
274 <element name="doNotCreateOpportunity" type="xsd:boolean"/>
275 <element name="leadId" type="tns:ID"/>
276 <element name="opportunityName" type="xsd:string" nillable="true"/>
277 <element name="overwriteLeadSource" type="xsd:boolean"/>
278 <element name="ownerId" type="tns:ID" nillable="true"/>
279 <element name="sendNotificationEmail" type="xsd:boolean"/>
280 </sequence>
281 </complexType>
282
283 <complexType name="LeadConvertResult">
284 <sequence>
285 <element name="accountId" type="tns:ID" nillable="true"/>
286 <element name="contactId" type="tns:ID" nillable="true"/>
287 <element name="errors" type="tns:Error" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
288 <element name="leadId" type="tns:ID" nillable="true"/>
289 <element name="opportunityId" type="tns:ID" nillable="true"/>
290 <element name="success" type="xsd:boolean"/>
291 </sequence>
292 </complexType>
293
294 <complexType name="DescribeSObjectResult">
295 <sequence>
296 <element name="activateable" type="xsd:boolean"/>
297 <element name="childRelationships" type="tns:ChildRelationship" minOccurs="0" maxOccurs="unbounded"/>
298 <element name="createable" type="xsd:boolean"/>
299 <element name="custom" type="xsd:boolean"/>
300 <element name="deletable" type="xsd:boolean"/>
301 <element name="fields" type="tns:Field" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
302 <element name="keyPrefix" type="xsd:string" nillable="true"/>
303 <element name="label" type="xsd:string"/>
304 <element name="labelPlural" type="xsd:string"/>
305 <element name="layoutable" type="xsd:boolean"/>
306 <element name="name" type="xsd:string"/>
307 <element name="queryable" type="xsd:boolean"/>
308 <element name="replicateable" type="xsd:boolean"/>
309 <element name="retrieveable" type="xsd:boolean"/>
310 <element name="searchable" type="xsd:boolean"/>
311 <element name="undeletable" type="xsd:boolean"/>
312 <element name="updateable" type="xsd:boolean"/>
313 <element name="urlDetail" type="xsd:string" nillable="true"/>
314 <element name="urlEdit" type="xsd:string" nillable="true"/>
315 <element name="urlNew" type="xsd:string" nillable="true"/>
316 </sequence>
317 </complexType>
318
319 <complexType name="ChildRelationship">
320 <sequence>
321 <element name="cascadeDelete" type="xsd:boolean"/>
322 <element name="childSObject" type="xsd:string"/>
323 <element name="field" type="xsd:string"/>
324 <element name="relationshipName" type="xsd:string" minOccurs="0"/>
325 </sequence>
326 </complexType>
327
328 <complexType name="DescribeGlobalResult">
329 <sequence>
330 <element name="encoding" type="xsd:string" nillable="true"/>
331 <element name="maxBatchSize" type="xsd:int"/>
332 <element name="types" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
333 </sequence>
334 </complexType>
335
336 <simpleType name="fieldType">
337 <restriction base="xsd:string">
338 <enumeration value="string"/>
339 <enumeration value="picklist"/>
340 <enumeration value="multipicklist"/>
341 <enumeration value="combobox"/>
342 <enumeration value="reference"/>
343 <enumeration value="base64"/>
344 <enumeration value="boolean"/>
345 <enumeration value="currency"/>
346 <enumeration value="textarea"/>
347 <enumeration value="int"/>
348 <enumeration value="double"/>
349 <enumeration value="percent"/>
350 <enumeration value="phone"/>
351 <enumeration value="id"/>
352 <enumeration value="date"/>
353 <enumeration value="datetime"/>
354 <enumeration value="url"/>
355 <enumeration value="email"/>
356 <enumeration value="anyType"/> <!-- can be string, picklist, reference, boolean, int, double, percent, id, date, datetime, url, email -->
357 </restriction>
358 </simpleType>
359
360 <simpleType name="soapType">
361 <restriction base="xsd:string">
362 <enumeration value="tns:ID"/>
363 <enumeration value="xsd:base64Binary"/>
364 <enumeration value="xsd:boolean"/>
365 <enumeration value="xsd:double"/>
366 <enumeration value="xsd:int"/>
367 <enumeration value="xsd:string"/>
368 <enumeration value="xsd:date"/>
369 <enumeration value="xsd:dateTime"/>
370 <enumeration value="xsd:anyType"/> <!-- can be id, booolean, double, int, string, date, dateTime -->
371 </restriction>
372 </simpleType>
373
374 <complexType name="Field">
375 <sequence>
376 <element name="autoNumber" type="xsd:boolean"/>
377 <element name="byteLength" type="xsd:int"/>
378 <element name="calculated" type="xsd:boolean"/>
379 <element name="controllerName" type="xsd:string" minOccurs="0"/>
380 <element name="createable" type="xsd:boolean"/>
381 <element name="custom" type="xsd:boolean"/>
382 <element name="defaultedOnCreate" type="xsd:boolean"/>
383 <element name="dependentPicklist" type="xsd:boolean" minOccurs="0"/>
384 <element name="digits" type="xsd:int"/>
385 <element name="externalId" type="xsd:boolean" minOccurs="0"/>
386 <element name="filterable" type="xsd:boolean"/>
387 <element name="htmlFormatted" type="xsd:boolean" minOccurs="0"/>
388 <element name="label" type="xsd:string"/>
389 <element name="length" type="xsd:int"/>
390 <element name="name" type="xsd:string"/>
391 <element name="nameField" type="xsd:boolean"/>
392 <element name="nillable" type="xsd:boolean"/>
393 <element name="picklistValues" type="tns:PicklistEntry" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
394 <element name="precision" type="xsd:int"/>
395 <element name="referenceTo" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
396 <element name="relationshipName" type="xsd:string" minOccurs="0"/>
397 <element name="restrictedPicklist" type="xsd:boolean"/>
398 <element name="scale" type="xsd:int"/>
399 <element name="soapType" type="tns:soapType"/>
400 <element name="type" type="tns:fieldType"/>
401 <element name="updateable" type="xsd:boolean"/>
402 </sequence>
403 </complexType>
404
405 <complexType name="PicklistEntry">
406 <sequence>
407 <element name="active" type="xsd:boolean"/>
408 <element name="defaultValue" type="xsd:boolean"/>
409 <element name="label" type="xsd:string" nillable="true"/>
410 <element name="validFor" type="xsd:base64Binary" minOccurs="0"/>
411 <element name="value" type="xsd:string"/>
412 </sequence>
413 </complexType>
414
415 <complexType name="DescribeLayoutResult">
416 <sequence>
417 <element name="layouts" type="tns:DescribeLayout" maxOccurs="unbounded"/>
418 <element name="recordTypeMappings" type="tns:RecordTypeMapping" minOccurs="0" maxOccurs="unbounded"/>
419 </sequence>
420 </complexType>
421
422 <complexType name="DescribeLayout">
423 <sequence>
424 <element name="detailLayoutSections" type="tns:DescribeLayoutSection" minOccurs="0" maxOccurs="unbounded"/>
425 <element name="editLayoutSections" type="tns:DescribeLayoutSection" minOccurs="0" maxOccurs="unbounded"/>
426 <element name="id" type="tns:ID"/>
427
428 </sequence>
429 </complexType>
430
431 <complexType name="DescribeLayoutSection">
432 <sequence>
433 <element name="columns" type="xsd:int"/>
434 <element name="heading" type="xsd:string"/>
435 <element name="layoutRows" type="tns:DescribeLayoutRow" maxOccurs="unbounded"/>
436 <element name="rows" type="xsd:int"/>
437 <element name="useCollapsibleSection" type="xsd:boolean"/>
438 <element name="useHeading" type="xsd:boolean"/>
439 </sequence>
440 </complexType>
441
442 <complexType name="DescribeLayoutRow">
443 <sequence>
444 <element name="layoutItems" type="tns:DescribeLayoutItem" maxOccurs="unbounded"/>
445 <element name="numItems" type="xsd:int"/>
446 </sequence>
447 </complexType>
448
449 <complexType name="DescribeLayoutItem">
450 <sequence>
451 <element name="editable" type="xsd:boolean"/>
452 <element name="label" type="xsd:string" nillable="true"/>
453 <element name="layoutComponents" type="tns:DescribeLayoutComponent" minOccurs="0" maxOccurs="unbounded"/>
454 <element name="placeholder" type="xsd:boolean"/>
455 <element name="required" type="xsd:boolean"/>
456 </sequence>
457 </complexType>
458
459 <complexType name="DescribeLayoutComponent">
460 <sequence>
461 <element name="tabOrder" type="xsd:int"/>
462 <element name="type" type="tns:layoutComponentType"/>
463 <element name="value" type="xsd:string"/>
464 </sequence>
465 </complexType>
466
467 <simpleType name="layoutComponentType">
468 <restriction base="xsd:string">
469 <enumeration value="Field"/>
470 <enumeration value="Separator"/>
471 </restriction>
472 </simpleType>
473
474 <complexType name="RecordTypeMapping">
475 <sequence>
476 <element name="available" type="xsd:boolean"/>
477 <element name="defaultRecordTypeMapping" type="xsd:boolean"/>
478 <element name="layoutId" type="tns:ID"/>
479 <element name="name" type="xsd:string"/>
480 <element name="picklistsForRecordType" type="tns:PicklistForRecordType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
481 <element name="recordTypeId" type="tns:ID" nillable="true"/>
482 </sequence>
483 </complexType>
484
485 <complexType name="PicklistForRecordType">
486 <sequence>
487 <element name="picklistName" type="xsd:string"/>
488 <element name="picklistValues" type="tns:PicklistEntry" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
489 </sequence>
490 </complexType>
491
492
493
494 <complexType name="DescribeTabSetResult">
495 <sequence>
496 <element name="label" type="xsd:string"/>
497 <element name="logoUrl" type="xsd:string"/>
498 <element name="selected" type="xsd:boolean"/>
499 <element name="tabs" type="tns:DescribeTab" minOccurs="0" maxOccurs="unbounded"/>
500 </sequence>
501 </complexType>
502
503 <complexType name="DescribeTab">
504 <sequence>
505 <element name="custom" type="xsd:boolean"/>
506 <element name="label" type="xsd:string"/>
507 <element name="sobjectName" type="xsd:string" nillable="true"/>
508 <element name="url" type="xsd:string"/>
509 </sequence>
510 </complexType>
511
512
513
514 <!-- Login Message Types -->
515 <element name="login">
516 <complexType>
517 <sequence>
518 <element name="username" type="xsd:string"/>
519 <element name="password" type="xsd:string"/>
520 </sequence>
521 </complexType>
522 </element>
523 <element name="loginResponse">
524 <complexType>
525 <sequence>
526 <element name="result" type="tns:LoginResult"/>
527 </sequence>
528 </complexType>
529 </element>
530
531 <!-- Describe Message Types -->
532 <element name="describeSObject">
533 <complexType>
534 <sequence>
535 <element name="sObjectType" type="xsd:string"/>
536 </sequence>
537 </complexType>
538 </element>
539 <element name="describeSObjectResponse">
540 <complexType>
541 <sequence>
542 <element name="result" type="tns:DescribeSObjectResult"/>
543 </sequence>
544 </complexType>
545 </element>
546
547 <!-- DescibeSObjects Message Types -->
548 <element name="describeSObjects">
549 <complexType>
550 <sequence>
551 <element name="sObjectType" type="xsd:string" minOccurs="0" maxOccurs="100"/>
552 </sequence>
553 </complexType>
554 </element>
555 <element name="describeSObjectsResponse">
556 <complexType>
557 <sequence>
558 <element name="result" type="tns:DescribeSObjectResult" minOccurs="0" maxOccurs="100"/>
559 </sequence>
560 </complexType>
561 </element>
562
563 <!-- Describe Global Message Types -->
564 <element name="describeGlobal">
565 <complexType>
566 <sequence/>
567 </complexType>
568 </element>
569 <element name="describeGlobalResponse">
570 <complexType>
571 <sequence>
572 <element name="result" type="tns:DescribeGlobalResult"/>
573 </sequence>
574 </complexType>
575 </element>
576
577 <element name="describeLayout">
578 <complexType>
579 <sequence>
580 <element name="sObjectType" type="xsd:string"/>
581 </sequence>
582 </complexType>
583 </element>
584 <element name="describeLayoutResponse">
585 <complexType>
586 <sequence>
587 <element name="result" type="tns:DescribeLayoutResult"/>
588 </sequence>
589 </complexType>
590 </element>
591
592 <element name="describeTabs">
593 <complexType>
594 <sequence/>
595 </complexType>
596 </element>
597 <element name="describeTabsResponse">
598 <complexType>
599 <sequence>
600 <element name="result" type="tns:DescribeTabSetResult" minOccurs="0" maxOccurs="unbounded"/>
601 </sequence>
602 </complexType>
603 </element>
604
605 <!-- Create Message Types -->
606 <element name="create">
607 <complexType>
608 <sequence>
609 <element name="sObjects" type="ens:sObject" minOccurs="0" maxOccurs="unbounded"/>
610 </sequence>
611 </complexType>
612 </element>
613 <element name="createResponse">
614 <complexType>
615 <sequence>
616 <element name="result" type="tns:SaveResult" minOccurs="0" maxOccurs="unbounded"/>
617 </sequence>
618 </complexType>
619 </element>
620
621
622
623
624 <!-- Update Message Types -->
625 <element name="update">
626 <complexType>
627 <sequence>
628 <element name="sObjects" type="ens:sObject" minOccurs="0" maxOccurs="unbounded"/>
629 </sequence>
630 </complexType>
631 </element>
632 <element name="updateResponse">
633 <complexType>
634 <sequence>
635 <element name="result" type="tns:SaveResult" minOccurs="0" maxOccurs="unbounded"/>
636 </sequence>
637 </complexType>
638 </element>
639
640 <!-- Upsert Message Types -->
641 <element name="upsert">
642 <complexType>
643 <sequence>
644 <element name="externalIDFieldName" type="xsd:string"/>
645 <element name="sObjects" type="ens:sObject" minOccurs="0" maxOccurs="unbounded"/>
646 </sequence>
647 </complexType>
648 </element>
649 <element name="upsertResponse">
650 <complexType>
651 <sequence>
652 <element name="result" type="tns:UpsertResult" minOccurs="0" maxOccurs="unbounded"/>
653 </sequence>
654 </complexType>
655 </element>
656
657 <!-- Delete Message Types -->
658 <element name="delete">
659 <complexType>
660 <sequence>
661 <element name="ids" type="tns:ID" minOccurs="0" maxOccurs="unbounded"/>
662 </sequence>
663 </complexType>
664 </element>
665 <element name="deleteResponse">
666 <complexType>
667 <sequence>
668 <element name="result" type="tns:DeleteResult" minOccurs="0" maxOccurs="unbounded"/>
669 </sequence>
670 </complexType>
671 </element>
672
673 <!-- Retrieve (ID List) Message Types -->
674 <element name="retrieve">
675 <complexType>
676 <sequence>
677 <element name="fieldList" type="xsd:string"/>
678 <element name="sObjectType" type="xsd:string"/>
679 <element name="ids" type="tns:ID" minOccurs="0" maxOccurs="unbounded"/>
680 </sequence>
681 </complexType>
682 </element>
683 <element name="retrieveResponse">
684 <complexType>
685 <sequence>
686 <element name="result" type="ens:sObject" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
687 </sequence>
688 </complexType>
689 </element>
690
691 <!-- Convert Lead Message Types -->
692 <element name="convertLead">
693 <complexType>
694 <sequence>
695 <element name="leadConverts" type="tns:LeadConvert" minOccurs="0" maxOccurs="unbounded"/>
696 </sequence>
697 </complexType>
698 </element>
699 <element name="convertLeadResponse">
700 <complexType>
701 <sequence>
702 <element name="result" type="tns:LeadConvertResult" minOccurs="0" maxOccurs="unbounded"/>
703 </sequence>
704 </complexType>
705 </element>
706
707 <!-- Get Updated Message Types -->
708 <element name="getUpdated">
709 <complexType>
710 <sequence>
711 <element name="sObjectType" type="xsd:string"/>
712 <element name="startDate" type="xsd:dateTime"/>
713 <element name="endDate" type="xsd:dateTime"/>
714 </sequence>
715 </complexType>
716 </element>
717 <element name="getUpdatedResponse">
718 <complexType>
719 <sequence>
720 <element name="result" type="tns:GetUpdatedResult"/>
721 </sequence>
722 </complexType>
723 </element>
724
725 <!-- Get Deleted Message Types -->
726 <element name="getDeleted">
727 <complexType>
728 <sequence>
729 <element name="sObjectType" type="xsd:string"/>
730 <element name="startDate" type="xsd:dateTime"/>
731 <element name="endDate" type="xsd:dateTime"/>
732 </sequence>
733 </complexType>
734 </element>
735 <element name="getDeletedResponse">
736 <complexType>
737 <sequence>
738 <element name="result" type="tns:GetDeletedResult"/>
739 </sequence>
740 </complexType>
741 </element>
742
743 <!-- Create Query -->
744 <element name="query">
745 <complexType>
746 <sequence>
747 <element name="queryString" type="xsd:string"/>
748 </sequence>
749 </complexType>
750 </element>
751 <element name="queryResponse">
752 <complexType>
753 <sequence>
754 <element name="result" type="tns:QueryResult"/>
755 </sequence>
756 </complexType>
757 </element>
758
759 <!-- Next Batch of sObjects from a query -->
760 <element name="queryMore">
761 <complexType>
762 <sequence>
763 <element name="queryLocator" type="tns:QueryLocator"/>
764 </sequence>
765 </complexType>
766 </element>
767 <element name="queryMoreResponse">
768 <complexType>
769 <sequence>
770 <element name="result" type="tns:QueryResult"/>
771 </sequence>
772 </complexType>
773 </element>
774
775
776
777 <!-- Create Search -->
778 <element name="search">
779 <complexType>
780 <sequence>
781 <element name="searchString" type="xsd:string"/>
782 </sequence>
783 </complexType>
784 </element>
785 <element name="searchResponse">
786 <complexType>
787 <sequence>
788 <element name="result" type="tns:SearchResult"/>
789 </sequence>
790 </complexType>
791 </element>
792
793
794
795 <element name="getServerTimestamp">
796 <complexType>
797 <sequence/>
798 </complexType>
799 </element>
800 <element name="getServerTimestampResponse">
801 <complexType>
802 <sequence>
803 <element name="result" type="tns:GetServerTimestampResult"/>
804 </sequence>
805 </complexType>
806 </element>
807
808 <element name="setPassword">
809 <complexType>
810 <sequence>
811 <element name="userId" type="tns:ID"/>
812 <element name="password" type="xsd:string"/>
813 </sequence>
814 </complexType>
815 </element>
816 <element name="setPasswordResponse">
817 <complexType>
818 <sequence>
819 <element name="result" type="tns:SetPasswordResult"/>
820 </sequence>
821 </complexType>
822 </element>
823
824 <element name="resetPassword">
825 <complexType>
826 <sequence>
827 <element name="userId" type="tns:ID"/>
828 </sequence>
829 </complexType>
830 </element>
831 <element name="resetPasswordResponse">
832 <complexType>
833 <sequence>
834 <element name="result" type="tns:ResetPasswordResult"/>
835 </sequence>
836 </complexType>
837 </element>
838
839 <element name="getUserInfo">
840 <complexType>
841 <sequence/>
842 </complexType>
843 </element>
844 <element name="getUserInfoResponse">
845 <complexType>
846 <sequence>
847 <element name="result" type="tns:GetUserInfoResult"/>
848 </sequence>
849 </complexType>
850 </element>
851
852
853
854 <!-- Header Elements -->
855 <element name="SessionHeader">
856 <complexType>
857 <sequence>
858 <element name="sessionId" type="xsd:string"/>
859 </sequence>
860 </complexType>
861 </element>
862
863
864 <element name="CallOptions">
865 <complexType>
866 <sequence>
867 <element name="client" type="xsd:string"/>
868
869 </sequence>
870 </complexType>
871 </element>
872
873
874 <element name="QueryOptions">
875 <complexType>
876 <sequence>
877 <element name="batchSize" type="xsd:int" minOccurs="0"/>
878
879 </sequence>
880 </complexType>
881 </element>
882
883
884
885 <!-- ideally this could of just been elem name="..." type="xsd:boolean"
886 however for some reason .NET 1.1 can't handle that, so we end up having
887 to create a nested complexType to keep .NET happy, all those wasted bytes -->
888 <element name="MruHeader">
889 <complexType>
890 <sequence>
891 <element name="updateMru" type="xsd:boolean"/>
892 </sequence>
893 </complexType>
894 </element>
895
896 <element name="AssignmentRuleHeader">
897 <complexType>
898 <sequence>
899 <element name="assignmentRuleId" type="tns:ID" nillable="true"/>
900 <element name="useDefaultRule" type="xsd:boolean" nillable="true"/>
901 </sequence>
902 </complexType>
903 </element>
904
905 </schema>
906
907 <schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:fault.partner.soap.sforce.com" xmlns:fns="urn:fault.partner.soap.sforce.com">
908
909 <simpleType name="ExceptionCode">
910 <restriction base="xsd:string">
911 <enumeration value="API_CURRENTLY_DISABLED"/>
912 <enumeration value="API_DISABLED_FOR_ORG"/>
913 <enumeration value="EMAIL_TO_CASE_LIMIT_EXCEEDED"/>
914 <enumeration value="EMAIL_TO_CASE_NOT_ENABLED"/>
915 <enumeration value="EXCEEDED_ID_LIMIT"/>
916 <enumeration value="EXCEEDED_LEAD_CONVERT_LIMIT"/>
917 <enumeration value="EXCEEDED_MAX_SIZE_REQUEST"/>
918 <enumeration value="EXCEEDED_MAX_TYPES_LIMIT"/>
919 <enumeration value="EXCEEDED_QUOTA"/>
920 <enumeration value="EXCEEDED_RATE_LIMIT"/>
921 <enumeration value="FUNCTIONALITY_NOT_ENABLED"/>
922 <enumeration value="IMAGE_TOO_LARGE"/>
923 <enumeration value="INACTIVE_OWNER_OR_USER"/>
924 <enumeration value="INSUFFICIENT_ACCESS"/>
925 <enumeration value="INVALID_ASSIGNMENT_RULE"/>
926 <enumeration value="INVALID_BATCH_SIZE"/>
927 <enumeration value="INVALID_CLIENT"/>
928 <enumeration value="INVALID_CROSS_REFERENCE_KEY"/>
929 <enumeration value="INVALID_FIELD"/>
930 <enumeration value="INVALID_ID_FIELD"/>
931 <enumeration value="INVALID_LOGIN"/>
932 <enumeration value="INVALID_NEW_PASSWORD"/>
933 <enumeration value="INVALID_OPERATION"/>
934 <enumeration value="INVALID_OPERATION_WITH_EXPIRED_PASSWORD"/>
935 <enumeration value="INVALID_QUERY_FILTER_OPERATOR"/>
936 <enumeration value="INVALID_QUERY_LOCATOR"/>
937 <enumeration value="INVALID_QUERY_SCOPE"/>
938 <enumeration value="INVALID_REPLICATION_DATE"/>
939 <enumeration value="INVALID_SEARCH"/>
940 <enumeration value="INVALID_SEARCH_SCOPE"/>
941 <enumeration value="INVALID_SESSION_ID"/>
942 <enumeration value="INVALID_SOAP_HEADER"/>
943 <enumeration value="INVALID_SSO_GATEWAY_URL"/>
944 <enumeration value="INVALID_TYPE"/>
945 <enumeration value="INVALID_TYPE_FOR_OPERATION"/>
946 <enumeration value="LOGIN_DURING_RESTRICTED_DOMAIN"/>
947 <enumeration value="LOGIN_DURING_RESTRICTED_TIME"/>
948 <enumeration value="MALFORMED_ID"/>
949 <enumeration value="MALFORMED_QUERY"/>
950 <enumeration value="MALFORMED_SEARCH"/>
951 <enumeration value="MISSING_ARGUMENT"/>
952 <enumeration value="NOT_MODIFIED"/>
953 <enumeration value="OPERATION_TOO_LARGE"/>
954 <enumeration value="ORG_LOCKED"/>
955 <enumeration value="PASSWORD_LOCKOUT"/>
956 <enumeration value="QUERY_TIMEOUT"/>
957 <enumeration value="QUERY_TOO_COMPLICATED"/>
958 <enumeration value="REQUEST_LIMIT_EXCEEDED"/>
959 <enumeration value="REQUEST_RUNNING_TOO_LONG"/>
960 <enumeration value="SERVER_UNAVAILABLE"/>
961 <enumeration value="SSO_SERVICE_DOWN"/>
962 <enumeration value="TRIAL_EXPIRED"/>
963 <enumeration value="UNKNOWN_EXCEPTION"/>
964 <enumeration value="UNSUPPORTED_API_VERSION"/>
965 <enumeration value="UNSUPPORTED_CLIENT"/>
966 </restriction>
967 </simpleType>
968 <!-- For convenience these QNames are returned in the standard soap faultcode element -->
969 <simpleType name="FaultCode">
970 <restriction base="xsd:QName">
971 <enumeration value="fns:API_CURRENTLY_DISABLED"/>
972 <enumeration value="fns:API_DISABLED_FOR_ORG"/>
973 <enumeration value="fns:EMAIL_TO_CASE_LIMIT_EXCEEDED"/>
974 <enumeration value="fns:EMAIL_TO_CASE_NOT_ENABLED"/>
975 <enumeration value="fns:EXCEEDED_ID_LIMIT"/>
976 <enumeration value="fns:EXCEEDED_LEAD_CONVERT_LIMIT"/>
977 <enumeration value="fns:EXCEEDED_MAX_SIZE_REQUEST"/>
978 <enumeration value="fns:EXCEEDED_MAX_TYPES_LIMIT"/>
979 <enumeration value="fns:EXCEEDED_QUOTA"/>
980 <enumeration value="fns:EXCEEDED_RATE_LIMIT"/>
981 <enumeration value="fns:FUNCTIONALITY_NOT_ENABLED"/>
982 <enumeration value="fns:IMAGE_TOO_LARGE"/>
983 <enumeration value="fns:INACTIVE_OWNER_OR_USER"/>
984 <enumeration value="fns:INSUFFICIENT_ACCESS"/>
985 <enumeration value="fns:INVALID_ASSIGNMENT_RULE"/>
986 <enumeration value="fns:INVALID_BATCH_SIZE"/>
987 <enumeration value="fns:INVALID_CLIENT"/>
988 <enumeration value="fns:INVALID_CROSS_REFERENCE_KEY"/>
989 <enumeration value="fns:INVALID_FIELD"/>
990 <enumeration value="fns:INVALID_ID_FIELD"/>
991 <enumeration value="fns:INVALID_LOGIN"/>
992 <enumeration value="fns:INVALID_NEW_PASSWORD"/>
993 <enumeration value="fns:INVALID_OPERATION"/>
994 <enumeration value="fns:INVALID_OPERATION_WITH_EXPIRED_PASSWORD"/>
995 <enumeration value="fns:INVALID_QUERY_FILTER_OPERATOR"/>
996 <enumeration value="fns:INVALID_QUERY_LOCATOR"/>
997 <enumeration value="fns:INVALID_QUERY_SCOPE"/>
998 <enumeration value="fns:INVALID_REPLICATION_DATE"/>
999 <enumeration value="fns:INVALID_SEARCH"/>
1000 <enumeration value="fns:INVALID_SEARCH_SCOPE"/>
1001 <enumeration value="fns:INVALID_SESSION_ID"/>
1002 <enumeration value="fns:INVALID_SOAP_HEADER"/>
1003 <enumeration value="fns:INVALID_SSO_GATEWAY_URL"/>
1004 <enumeration value="fns:INVALID_TYPE"/>
1005 <enumeration value="fns:INVALID_TYPE_FOR_OPERATION"/>
1006 <enumeration value="fns:LOGIN_DURING_RESTRICTED_DOMAIN"/>
1007 <enumeration value="fns:LOGIN_DURING_RESTRICTED_TIME"/>
1008 <enumeration value="fns:MALFORMED_ID"/>
1009 <enumeration value="fns:MALFORMED_QUERY"/>
1010 <enumeration value="fns:MALFORMED_SEARCH"/>
1011 <enumeration value="fns:MISSING_ARGUMENT"/>
1012 <enumeration value="fns:NOT_MODIFIED"/>
1013 <enumeration value="fns:OPERATION_TOO_LARGE"/>
1014 <enumeration value="fns:ORG_LOCKED"/>
1015 <enumeration value="fns:PASSWORD_LOCKOUT"/>
1016 <enumeration value="fns:QUERY_TIMEOUT"/>
1017 <enumeration value="fns:QUERY_TOO_COMPLICATED"/>
1018 <enumeration value="fns:REQUEST_LIMIT_EXCEEDED"/>
1019 <enumeration value="fns:REQUEST_RUNNING_TOO_LONG"/>
1020 <enumeration value="fns:SERVER_UNAVAILABLE"/>
1021 <enumeration value="fns:SSO_SERVICE_DOWN"/>
1022 <enumeration value="fns:TRIAL_EXPIRED"/>
1023 <enumeration value="fns:UNKNOWN_EXCEPTION"/>
1024 <enumeration value="fns:UNSUPPORTED_API_VERSION"/>
1025 <enumeration value="fns:UNSUPPORTED_CLIENT"/>
1026 </restriction>
1027 </simpleType>
1028
1029
1030 <!-- Fault -->
1031 <complexType name="ApiFault">
1032 <sequence>
1033 <element name="exceptionCode" type="fns:ExceptionCode"/>
1034 <element name="exceptionMessage" type="xsd:string"/>
1035
1036 </sequence>
1037 </complexType>
1038
1039 <complexType name="ApiQueryFault">
1040 <complexContent>
1041 <extension base="fns:ApiFault">
1042 <sequence>
1043 <element name="row" type="xsd:int"/>
1044 <element name="column" type="xsd:int"/>
1045 </sequence>
1046 </extension>
1047 </complexContent>
1048 </complexType>
1049
1050 <complexType name="LoginFault">
1051 <complexContent>
1052 <extension base="fns:ApiFault"/>
1053 </complexContent>
1054 </complexType>
1055 <element name="LoginFault" type="fns:LoginFault"/>
1056
1057 <complexType name="InvalidQueryLocatorFault">
1058 <complexContent>
1059 <extension base="fns:ApiFault"/>
1060 </complexContent>
1061 </complexType>
1062 <element name="InvalidQueryLocatorFault" type="fns:InvalidQueryLocatorFault"/>
1063
1064 <complexType name="InvalidNewPasswordFault">
1065 <complexContent>
1066 <extension base="fns:ApiFault"/>
1067 </complexContent>
1068 </complexType>
1069 <element name="InvalidNewPasswordFault" type="fns:InvalidNewPasswordFault"/>
1070
1071 <complexType name="InvalidIdFault">
1072 <complexContent>
1073 <extension base="fns:ApiFault"/>
1074 </complexContent>
1075 </complexType>
1076 <element name="InvalidIdFault" type="fns:InvalidIdFault"/>
1077
1078 <complexType name="UnexpectedErrorFault">
1079 <complexContent>
1080 <extension base="fns:ApiFault"/>
1081 </complexContent>
1082 </complexType>
1083 <element name="UnexpectedErrorFault" type="fns:UnexpectedErrorFault"/>
1084
1085 <complexType name="InvalidFieldFault">
1086 <complexContent>
1087 <extension base="fns:ApiQueryFault"/>
1088 </complexContent>
1089 </complexType>
1090 <element name="InvalidFieldFault" type="fns:InvalidFieldFault"/>
1091
1092 <complexType name="InvalidSObjectFault">
1093 <complexContent>
1094 <extension base="fns:ApiQueryFault"/>
1095 </complexContent>
1096 </complexType>
1097 <element name="InvalidSObjectFault" type="fns:InvalidSObjectFault"/>
1098
1099 <complexType name="MalformedQueryFault">
1100 <complexContent>
1101 <extension base="fns:ApiQueryFault"/>
1102 </complexContent>
1103 </complexType>
1104 <element name="MalformedQueryFault" type="fns:MalformedQueryFault"/>
1105
1106 <complexType name="MalformedSearchFault">
1107 <complexContent>
1108 <extension base="fns:ApiQueryFault"/>
1109 </complexContent>
1110 </complexType>
1111 <element name="MalformedSearchFault" type="fns:MalformedSearchFault"/>
1112
1113
1114 </schema>
1115
1116 </types>
1117
1118 <!-- Header Message -->
1119 <message name="Header">
1120 <part element="tns:SessionHeader" name="SessionHeader"/>
1121
1122 <part element="tns:CallOptions" name="CallOptions"/>
1123
1124 <part element="tns:QueryOptions" name="QueryOptions"/>
1125 <part element="tns:AssignmentRuleHeader" name="AssignmentRuleHeader"/>
1126 <part element="tns:MruHeader" name="MruHeader"/>
1127
1128 </message>
1129
1130 <!-- Fault Messages -->
1131
1132 <message name="ApiFault">
1133 <part name="fault" type="fns:ApiFault"/>
1134 </message>
1135
1136 <message name="LoginFault">
1137 <part name="fault" element="fns:LoginFault"/>
1138 </message>
1139 <message name="InvalidQueryLocatorFault">
1140 <part name="fault" element="fns:InvalidQueryLocatorFault"/>
1141 </message>
1142 <message name="InvalidNewPasswordFault">
1143 <part name="fault" element="fns:InvalidNewPasswordFault"/>
1144 </message>
1145 <message name="InvalidIdFault">
1146 <part name="fault" element="fns:InvalidIdFault"/>
1147 </message>
1148 <message name="UnexpectedErrorFault">
1149 <part name="fault" element="fns:UnexpectedErrorFault"/>
1150 </message>
1151 <message name="InvalidFieldFault">
1152 <part name="fault" element="fns:InvalidFieldFault"/>
1153 </message>
1154 <message name="InvalidSObjectFault">
1155 <part name="fault" element="fns:InvalidSObjectFault"/>
1156 </message>
1157 <message name="MalformedQueryFault">
1158 <part name="fault" element="fns:MalformedQueryFault"/>
1159 </message>
1160 <message name="MalformedSearchFault">
1161 <part name="fault" element="fns:MalformedSearchFault"/>
1162 </message>
1163
1164
1165 <!-- Method Messages -->
1166
1167 <message name="loginRequest">
1168 <part element="tns:login" name="parameters"/>
1169 </message>
1170 <message name="loginResponse">
1171 <part element="tns:loginResponse" name="parameters"/>
1172 </message>
1173
1174 <message name="describeSObjectRequest">
1175 <part element="tns:describeSObject" name="parameters"/>
1176 </message>
1177 <message name="describeSObjectResponse">
1178 <part element="tns:describeSObjectResponse" name="parameters"/>
1179 </message>
1180
1181 <message name="describeSObjectsRequest">
1182 <part element="tns:describeSObjects" name="parameters"/>
1183 </message>
1184 <message name="describeSObjectsResponse">
1185 <part element="tns:describeSObjectsResponse" name="parameters"/>
1186 </message>
1187
1188 <message name="describeGlobalRequest">
1189 <part element="tns:describeGlobal" name="parameters"/>
1190 </message>
1191 <message name="describeGlobalResponse">
1192 <part element="tns:describeGlobalResponse" name="parameters"/>
1193 </message>
1194
1195 <message name="describeLayoutRequest">
1196 <part element="tns:describeLayout" name="parameters"/>
1197 </message>
1198 <message name="describeLayoutResponse">
1199 <part element="tns:describeLayoutResponse" name="parameters"/>
1200 </message>
1201
1202 <message name="describeTabsRequest">
1203 <part element="tns:describeTabs" name="parameters"/>
1204 </message>
1205 <message name="describeTabsResponse">
1206 <part element="tns:describeTabsResponse" name="parameters"/>
1207 </message>
1208
1209
1210
1211 <message name="createRequest">
1212 <part element="tns:create" name="parameters"/>
1213 </message>
1214 <message name="createResponse">
1215 <part element="tns:createResponse" name="parameters"/>
1216 </message>
1217
1218 <message name="updateRequest">
1219 <part element="tns:update" name="parameters"/>
1220 </message>
1221 <message name="updateResponse">
1222 <part element="tns:updateResponse" name="parameters"/>
1223 </message>
1224
1225 <message name="upsertRequest">
1226 <part element="tns:upsert" name="parameters"/>
1227 </message>
1228 <message name="upsertResponse">
1229 <part element="tns:upsertResponse" name="parameters"/>
1230 </message>
1231
1232 <message name="deleteRequest">
1233 <part element="tns:delete" name="parameters"/>
1234 </message>
1235 <message name="deleteResponse">
1236 <part element="tns:deleteResponse" name="parameters"/>
1237 </message>
1238
1239 <message name="retrieveRequest">
1240 <part element="tns:retrieve" name="parameters"/>
1241 </message>
1242 <message name="retrieveResponse">
1243 <part element="tns:retrieveResponse" name="parameters"/>
1244 </message>
1245
1246 <message name="convertLeadRequest">
1247 <part element="tns:convertLead" name="parameters"/>
1248 </message>
1249 <message name="convertLeadResponse">
1250 <part element="tns:convertLeadResponse" name="parameters"/>
1251 </message>
1252
1253 <message name="getDeletedRequest">
1254 <part element="tns:getDeleted" name="parameters"/>
1255 </message>
1256 <message name="getDeletedResponse">
1257 <part element="tns:getDeletedResponse" name="parameters"/>
1258 </message>
1259
1260 <message name="getUpdatedRequest">
1261 <part element="tns:getUpdated" name="parameters"/>
1262 </message>
1263 <message name="getUpdatedResponse">
1264 <part element="tns:getUpdatedResponse" name="parameters"/>
1265 </message>
1266
1267 <message name="queryRequest">
1268 <part element="tns:query" name="parameters"/>
1269 </message>
1270 <message name="queryResponse">
1271 <part element="tns:queryResponse" name="parameters"/>
1272 </message>
1273
1274 <message name="queryMoreRequest">
1275 <part element="tns:queryMore" name="parameters"/>
1276 </message>
1277 <message name="queryMoreResponse">
1278 <part element="tns:queryMoreResponse" name="parameters"/>
1279 </message>
1280
1281
1282
1283 <message name="searchRequest">
1284 <part element="tns:search" name="parameters"/>
1285 </message>
1286 <message name="searchResponse">
1287 <part element="tns:searchResponse" name="parameters"/>
1288 </message>
1289
1290
1291
1292 <message name="getServerTimestampRequest">
1293 <part element="tns:getServerTimestamp" name="parameters"/>
1294 </message>
1295 <message name="getServerTimestampResponse">
1296 <part element="tns:getServerTimestampResponse" name="parameters"/>
1297 </message>
1298
1299 <message name="setPasswordRequest">
1300 <part element="tns:setPassword" name="parameters"/>
1301 </message>
1302 <message name="setPasswordResponse">
1303 <part element="tns:setPasswordResponse" name="parameters"/>
1304 </message>
1305
1306 <message name="resetPasswordRequest">
1307 <part element="tns:resetPassword" name="parameters"/>
1308 </message>
1309 <message name="resetPasswordResponse">
1310 <part element="tns:resetPasswordResponse" name="parameters"/>
1311 </message>
1312
1313 <message name="getUserInfoRequest">
1314 <part element="tns:getUserInfo" name="parameters"/>
1315 </message>
1316 <message name="getUserInfoResponse">
1317 <part element="tns:getUserInfoResponse" name="parameters"/>
1318 </message>
1319
1320
1321
1322 <!-- Soap PortType -->
1323 <portType name="Soap">
1324 <operation name="login">
1325 <documentation>Login to the Salesforce.com SOAP Api.</documentation>
1326 <input message="tns:loginRequest"/>
1327 <output message="tns:loginResponse"/>
1328 <fault message="tns:LoginFault" name="LoginFault"/>
1329 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1330 </operation>
1331
1332 <operation name="describeSObject">
1333 <documentation>Describe an sObject</documentation>
1334 <input message="tns:describeSObjectRequest"/>
1335 <output message="tns:describeSObjectResponse"/>
1336 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1337 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1338 </operation>
1339
1340 <operation name="describeSObjects">
1341 <documentation>Describe a number sObjects</documentation>
1342 <input message="tns:describeSObjectsRequest"/>
1343 <output message="tns:describeSObjectsResponse"/>
1344 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1345 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1346 </operation>
1347
1348 <operation name="describeGlobal">
1349 <documentation>Describe the Global state</documentation>
1350 <input message="tns:describeGlobalRequest"/>
1351 <output message="tns:describeGlobalResponse"/>
1352 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1353 </operation>
1354
1355 <operation name="describeLayout">
1356 <documentation>Describe the layout of an sObject</documentation>
1357 <input message="tns:describeLayoutRequest"/>
1358 <output message="tns:describeLayoutResponse"/>
1359 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1360 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1361 </operation>
1362
1363 <operation name="describeTabs">
1364 <documentation>Describe the tabs that appear on a users page</documentation>
1365 <input message="tns:describeTabsRequest"/>
1366 <output message="tns:describeTabsResponse"/>
1367 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1368 </operation>
1369
1370
1371 <operation name="create">
1372 <documentation>Create a set of new sObjects</documentation>
1373 <input message="tns:createRequest"/>
1374 <output message="tns:createResponse"/>
1375 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1376 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1377 <fault message="tns:InvalidIdFault" name="InvalidIdFault"/>
1378 </operation>
1379
1380 <operation name="update">
1381 <documentation>Update a set of sObjects</documentation>
1382 <input message="tns:updateRequest"/>
1383 <output message="tns:updateResponse"/>
1384 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1385 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1386 <fault message="tns:InvalidIdFault" name="InvalidIdFault"/>
1387 </operation>
1388
1389 <operation name="upsert">
1390 <documentation>Update or insert a set of sObjects based on object id</documentation>
1391 <input message="tns:upsertRequest"/>
1392 <output message="tns:upsertResponse"/>
1393 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1394 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1395 <fault message="tns:InvalidIdFault" name="InvalidIdFault"/>
1396 </operation>
1397
1398 <operation name="delete">
1399 <documentation>Delete a set of sObjects</documentation>
1400 <input message="tns:deleteRequest"/>
1401 <output message="tns:deleteResponse"/>
1402 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1403 </operation>
1404
1405 <operation name="retrieve">
1406 <documentation>Get a set of sObjects</documentation>
1407 <input message="tns:retrieveRequest"/>
1408 <output message="tns:retrieveResponse"/>
1409 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1410 <fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/>
1411 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1412 </operation>
1413
1414 <operation name="convertLead">
1415 <documentation>convert a set of leads</documentation>
1416 <input message="tns:convertLeadRequest"/>
1417 <output message="tns:convertLeadResponse"/>
1418 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1419 </operation>
1420
1421 <operation name="getDeleted">
1422 <documentation>Get the IDs for deleted sObjects</documentation>
1423 <input message="tns:getDeletedRequest"/>
1424 <output message="tns:getDeletedResponse"/>
1425 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1426 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1427 </operation>
1428
1429 <operation name="getUpdated">
1430 <documentation>Get the IDs for updated sObjects</documentation>
1431 <input message="tns:getUpdatedRequest"/>
1432 <output message="tns:getUpdatedResponse"/>
1433 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1434 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1435 </operation>
1436
1437 <operation name="query">
1438 <documentation>Create a Query Cursor</documentation>
1439 <input message="tns:queryRequest"/>
1440 <output message="tns:queryResponse"/>
1441 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1442 <fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/>
1443 <fault message="tns:MalformedQueryFault" name="MalformedQueryFault"/>
1444 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1445 </operation>
1446
1447 <operation name="queryMore">
1448 <documentation>Gets the next batch of sObjects from a query</documentation>
1449 <input message="tns:queryMoreRequest"/>
1450 <output message="tns:queryMoreResponse"/>
1451 <fault message="tns:InvalidQueryLocatorFault" name="InvalidQueryLocatorFault"/>
1452 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1453 </operation>
1454
1455
1456
1457 <operation name="search">
1458 <documentation>Search for sObjects</documentation>
1459 <input message="tns:searchRequest"/>
1460 <output message="tns:searchResponse"/>
1461 <fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/>
1462 <fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/>
1463 <fault message="tns:MalformedSearchFault" name="MalformedSearchFault"/>
1464 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1465 </operation>
1466
1467
1468
1469 <operation name="getServerTimestamp">
1470 <documentation>Gets server timestamp</documentation>
1471 <input message="tns:getServerTimestampRequest"/>
1472 <output message="tns:getServerTimestampResponse"/>
1473 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1474 </operation>
1475
1476 <operation name="setPassword">
1477 <documentation>Set a user's password</documentation>
1478 <input message="tns:setPasswordRequest"/>
1479 <output message="tns:setPasswordResponse"/>
1480 <fault message="tns:InvalidIdFault" name="InvalidIdFault"/>
1481 <fault message="tns:InvalidNewPasswordFault" name="InvalidNewPasswordFault"/>
1482 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1483 </operation>
1484
1485 <operation name="resetPassword">
1486 <documentation>Reset a user's password</documentation>
1487 <input message="tns:resetPasswordRequest"/>
1488 <output message="tns:resetPasswordResponse"/>
1489 <fault message="tns:InvalidIdFault" name="InvalidIdFault"/>
1490 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1491 </operation>
1492
1493 <operation name="getUserInfo">
1494 <documentation>Returns standard information relevant to the current user</documentation>
1495 <input message="tns:getUserInfoRequest"/>
1496 <output message="tns:getUserInfoResponse"/>
1497 <fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/>
1498 </operation>
1499
1500
1501
1502
1503 </portType>
1504 <!-- Soap Binding -->
1505 <binding name="SoapBinding" type="tns:Soap">
1506 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
1507
1508 <operation name="login">
1509 <soap:operation soapAction=""/>
1510 <input>
1511
1512 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1513
1514 <soap:body parts="parameters" use="literal"/>
1515 </input>
1516 <output>
1517 <soap:body use="literal"/>
1518 </output>
1519 <fault name="LoginFault">
1520 <soap:fault name="LoginFault" use="literal"/>
1521 </fault>
1522 <fault name="UnexpectedErrorFault">
1523 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1524 </fault>
1525 </operation>
1526
1527 <operation name="describeSObject">
1528 <soap:operation soapAction=""/>
1529 <input>
1530 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1531
1532 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1533
1534 <soap:body parts="parameters" use="literal"/>
1535 </input>
1536 <output>
1537 <soap:body use="literal"/>
1538 </output>
1539 <fault name="InvalidSObjectFault">
1540 <soap:fault name="InvalidSObjectFault" use="literal"/>
1541 </fault>
1542 <fault name="UnexpectedErrorFault">
1543 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1544 </fault>
1545 </operation>
1546
1547 <operation name="describeSObjects">
1548 <soap:operation soapAction=""/>
1549 <input>
1550 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1551
1552 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1553
1554 <soap:body parts="parameters" use="literal"/>
1555 </input>
1556 <output>
1557 <soap:body use="literal"/>
1558 </output>
1559 <fault name="InvalidSObjectFault">
1560 <soap:fault name="InvalidSObjectFault" use="literal"/>
1561 </fault>
1562 <fault name="UnexpectedErrorFault">
1563 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1564 </fault>
1565 </operation>
1566
1567 <operation name="describeGlobal">
1568 <soap:operation soapAction=""/>
1569 <input>
1570 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1571
1572 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1573
1574 <soap:body parts="parameters" use="literal"/>
1575 </input>
1576 <output>
1577 <soap:body use="literal"/>
1578 </output>
1579 <fault name="UnexpectedErrorFault">
1580 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1581 </fault>
1582 </operation>
1583
1584 <operation name="describeLayout">
1585 <soap:operation soapAction=""/>
1586 <input>
1587 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1588
1589 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1590
1591 <soap:body parts="parameters" use="literal"/>
1592 </input>
1593 <output>
1594 <soap:body use="literal"/>
1595 </output>
1596 <fault name="InvalidSObjectFault">
1597 <soap:fault name="InvalidSObjectFault" use="literal"/>
1598 </fault>
1599 <fault name="UnexpectedErrorFault">
1600 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1601 </fault>
1602 </operation>
1603
1604 <operation name="describeTabs">
1605 <soap:operation soapAction=""/>
1606 <input>
1607 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1608
1609 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1610
1611 <soap:body parts="parameters" use="literal"/>
1612 </input>
1613 <output>
1614 <soap:body use="literal"/>
1615 </output>
1616 <fault name="UnexpectedErrorFault">
1617 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1618 </fault>
1619 </operation>
1620
1621 <operation name="create">
1622 <soap:operation soapAction=""/>
1623 <input>
1624 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1625
1626 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1627
1628 <soap:header use="literal" message="tns:Header" part="AssignmentRuleHeader"/>
1629 <soap:header use="literal" message="tns:Header" part="MruHeader"/>
1630 <soap:body parts="parameters" use="literal"/>
1631 </input>
1632 <output>
1633 <soap:body use="literal"/>
1634 </output>
1635 <fault name="InvalidSObjectFault">
1636 <soap:fault name="InvalidSObjectFault" use="literal"/>
1637 </fault>
1638 <fault name="UnexpectedErrorFault">
1639 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1640 </fault>
1641 <fault name="InvalidIdFault">
1642 <soap:fault name="InvalidIdFault" use="literal"/>
1643 </fault>
1644 </operation>
1645
1646 <operation name="update">
1647 <soap:operation soapAction=""/>
1648 <input>
1649 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1650
1651 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1652
1653 <soap:header use="literal" message="tns:Header" part="AssignmentRuleHeader"/>
1654 <soap:header use="literal" message="tns:Header" part="MruHeader"/>
1655
1656 <soap:body parts="parameters" use="literal"/>
1657 </input>
1658 <output>
1659 <soap:body use="literal"/>
1660 </output>
1661 <fault name="InvalidSObjectFault">
1662 <soap:fault name="InvalidSObjectFault" use="literal"/>
1663 </fault>
1664 <fault name="UnexpectedErrorFault">
1665 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1666 </fault>
1667 <fault name="InvalidIdFault">
1668 <soap:fault name="InvalidIdFault" use="literal"/>
1669 </fault>
1670 </operation>
1671
1672 <operation name="upsert">
1673 <soap:operation soapAction=""/>
1674 <input>
1675 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1676
1677 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1678
1679 <soap:header use="literal" message="tns:Header" part="AssignmentRuleHeader"/>
1680 <soap:header use="literal" message="tns:Header" part="MruHeader"/>
1681
1682 <soap:body parts="parameters" use="literal"/>
1683 </input>
1684 <output>
1685 <soap:body use="literal"/>
1686 </output>
1687 <fault name="InvalidSObjectFault">
1688 <soap:fault name="InvalidSObjectFault" use="literal"/>
1689 </fault>
1690 <fault name="UnexpectedErrorFault">
1691 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1692 </fault>
1693 <fault name="InvalidIdFault">
1694 <soap:fault name="InvalidIdFault" use="literal"/>
1695 </fault>
1696 </operation>
1697
1698 <operation name="delete">
1699 <soap:operation soapAction=""/>
1700 <input>
1701 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1702
1703 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1704
1705
1706 <soap:body parts="parameters" use="literal"/>
1707 </input>
1708 <output>
1709 <soap:body use="literal"/>
1710 </output>
1711 <fault name="UnexpectedErrorFault">
1712 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1713 </fault>
1714 </operation>
1715
1716 <operation name="retrieve">
1717 <soap:operation soapAction=""/>
1718 <input>
1719 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1720
1721 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1722
1723 <soap:header use="literal" message="tns:Header" part="QueryOptions"/>
1724 <soap:body parts="parameters" use="literal"/>
1725 </input>
1726 <output>
1727 <soap:body use="literal"/>
1728 </output>
1729 <fault name="InvalidSObjectFault">
1730 <soap:fault name="InvalidSObjectFault" use="literal"/>
1731 </fault>
1732 <fault name="InvalidFieldFault">
1733 <soap:fault name="InvalidFieldFault" use="literal"/>
1734 </fault>
1735 <fault name="UnexpectedErrorFault">
1736 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1737 </fault>
1738 </operation>
1739
1740 <operation name="convertLead">
1741 <soap:operation soapAction=""/>
1742 <input>
1743 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1744
1745 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1746
1747 <soap:body parts="parameters" use="literal"/>
1748 </input>
1749 <output>
1750 <soap:body use="literal"/>
1751 </output>
1752 <fault name="UnexpectedErrorFault">
1753 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1754 </fault>
1755 </operation>
1756
1757 <operation name="getDeleted">
1758 <soap:operation soapAction=""/>
1759 <input>
1760 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1761
1762 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1763
1764 <soap:body parts="parameters" use="literal"/>
1765 </input>
1766 <output>
1767 <soap:body use="literal"/>
1768 </output>
1769 <fault name="InvalidSObjectFault">
1770 <soap:fault name="InvalidSObjectFault" use="literal"/>
1771 </fault>
1772 <fault name="UnexpectedErrorFault">
1773 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1774 </fault>
1775 </operation>
1776
1777 <operation name="getUpdated">
1778 <soap:operation soapAction=""/>
1779 <input>
1780 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1781
1782 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1783
1784 <soap:body parts="parameters" use="literal"/>
1785 </input>
1786 <output>
1787 <soap:body use="literal"/>
1788 </output>
1789 <fault name="InvalidSObjectFault">
1790 <soap:fault name="InvalidSObjectFault" use="literal"/>
1791 </fault>
1792 <fault name="UnexpectedErrorFault">
1793 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1794 </fault>
1795 </operation>
1796
1797 <operation name="query">
1798 <soap:operation soapAction=""/>
1799 <input>
1800 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1801
1802 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1803
1804 <soap:header use="literal" message="tns:Header" part="QueryOptions"/>
1805 <soap:body parts="parameters" use="literal"/>
1806 </input>
1807 <output>
1808 <soap:body use="literal"/>
1809 </output>
1810 <fault name="InvalidSObjectFault">
1811 <soap:fault name="InvalidSObjectFault" use="literal"/>
1812 </fault>
1813 <fault name="InvalidFieldFault">
1814 <soap:fault name="InvalidFieldFault" use="literal"/>
1815 </fault>
1816 <fault name="MalformedQueryFault">
1817 <soap:fault name="MalformedQueryFault" use="literal"/>
1818 </fault>
1819 <fault name="UnexpectedErrorFault">
1820 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1821 </fault>
1822 </operation>
1823
1824 <operation name="queryMore">
1825 <soap:operation soapAction=""/>
1826 <input>
1827 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1828
1829 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1830
1831 <soap:header use="literal" message="tns:Header" part="QueryOptions"/>
1832 <soap:body parts="parameters" use="literal"/>
1833 </input>
1834 <output>
1835 <soap:body use="literal"/>
1836 </output>
1837 <fault name="InvalidQueryLocatorFault">
1838 <soap:fault name="InvalidQueryLocatorFault" use="literal"/>
1839 </fault>
1840 <fault name="UnexpectedErrorFault">
1841 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1842 </fault>
1843 </operation>
1844
1845
1846
1847 <operation name="search">
1848 <soap:operation soapAction=""/>
1849 <input>
1850 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1851
1852 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1853
1854 <soap:body parts="parameters" use="literal"/>
1855 </input>
1856 <output>
1857 <soap:body use="literal"/>
1858 </output>
1859 <fault name="InvalidSObjectFault">
1860 <soap:fault name="InvalidSObjectFault" use="literal"/>
1861 </fault>
1862 <fault name="InvalidFieldFault">
1863 <soap:fault name="InvalidFieldFault" use="literal"/>
1864 </fault>
1865 <fault name="MalformedSearchFault">
1866 <soap:fault name="MalformedSearchFault" use="literal"/>
1867 </fault>
1868 <fault name="UnexpectedErrorFault">
1869 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1870 </fault>
1871 </operation>
1872
1873
1874
1875 <operation name="getServerTimestamp">
1876 <soap:operation soapAction=""/>
1877 <input>
1878 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1879
1880 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1881
1882 <soap:body parts="parameters" use="literal"/>
1883 </input>
1884 <output>
1885 <soap:body use="literal"/>
1886 </output>
1887 <fault name="UnexpectedErrorFault">
1888 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1889 </fault>
1890 </operation>
1891
1892 <operation name="setPassword">
1893 <soap:operation soapAction=""/>
1894 <input>
1895 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1896
1897 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1898
1899 <soap:body parts="parameters" use="literal"/>
1900 </input>
1901 <output>
1902 <soap:body use="literal"/>
1903 </output>
1904 <fault name="InvalidIdFault">
1905 <soap:fault name="InvalidIdFault" use="literal"/>
1906 </fault>
1907 <fault name="InvalidNewPasswordFault">
1908 <soap:fault name="InvalidNewPasswordFault" use="literal"/>
1909 </fault>
1910 <fault name="UnexpectedErrorFault">
1911 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1912 </fault>
1913 </operation>
1914
1915 <operation name="resetPassword">
1916 <soap:operation soapAction=""/>
1917 <input>
1918 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1919
1920 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1921
1922 <soap:body parts="parameters" use="literal"/>
1923 </input>
1924 <output>
1925 <soap:body use="literal"/>
1926 </output>
1927 <fault name="InvalidIdFault">
1928 <soap:fault name="InvalidIdFault" use="literal"/>
1929 </fault>
1930 <fault name="UnexpectedErrorFault">
1931 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1932 </fault>
1933 </operation>
1934
1935 <operation name="getUserInfo">
1936 <soap:operation soapAction=""/>
1937 <input>
1938 <soap:header use="literal" message="tns:Header" part="SessionHeader"/>
1939
1940 <soap:header use="literal" message="tns:Header" part="CallOptions"/>
1941
1942 <soap:body parts="parameters" use="literal"/>
1943 </input>
1944 <output>
1945 <soap:body use="literal"/>
1946 </output>
1947 <fault name="UnexpectedErrorFault">
1948 <soap:fault name="UnexpectedErrorFault" use="literal"/>
1949 </fault>
1950 </operation>
1951
1952
1953
1954
1955
1956 </binding>
1957
1958 <!-- Soap Service Endpoint -->
1959 <service name="SforceService">
1960 <documentation>Sforce SOAP API</documentation>
1961 <port binding="tns:SoapBinding" name="Soap">
1962 <soap:address location="https://www.salesforce.com/services/Soap/u/7.0"/>
1963 </port>
1964 </service>
1965
1966 </definitions>

  ViewVC Help
Powered by ViewVC 1.1.2