AGCO Parts Books To Go Dealer Business System Integration Guide Parts... · AGCO Corporation AGCO...
Transcript of AGCO Parts Books To Go Dealer Business System Integration Guide Parts... · AGCO Corporation AGCO...
AGCO Corporation
AGCO Parts Books To GoDealer Business SystemIntegration GuideVersion: 1.0Date: Jan. 16, 2015
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 2
Table of Contents1 General Data........................................................................................................3
2 Introduction.........................................................................................................4
3 Dealer Business System (DBS) Interface Overview ...................................................5
4 Interface Technical Specification.............................................................................94.1 Test Connection...........................................................................................29
4.2 GetRFQ.......................................................................................................104.3 OAGIS 9.1 GetRFQType Mappings ..................................................................114.4 OAGIS 9.1 ShowRFQType Mappings ...............................................................15
4.5 ProcessPurchaseOrder ..................................................................................214.6 OAGIS 9.1 ProcessPurchaseOrder Type Mappings.............................................224.7 OAGIS 9.1 AcknowledgePurchaseOrder Type Mappings .....................................26
Appendix A..............................................................................................................29
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 3
1 General Data
Process AGCO Parts Books To GoProcess Name Dealer Business System Integration
Contact Points
Name Location Email PhoneNina Pathy Duluth, GA,
[email protected] +1 770 232 8146
GrahamErrington
Duluth, GA,USA
[email protected] +1 770 232 8086
Revision History
Version Date Revision Description Author0.1 24 Oct
2014Document Creation Kenneth
Valenciano(MCDOX)
1.0 16 Jan2015
Updates for Clarity.Error corrected inProcessPuchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:Item:SerialNumber
GrahamErrington,Nina Pathy(AGCO)
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 4
2 IntroductionAGCO Parts provides the following different Interactive Parts Catalog (IPC) deliverymediums to Dealers and Customers based on their specific needs –
• Epsilon Desktop (Client installation for Dealers)• Epsilon Web (Web for Dealers)• AGCOPartsBooks.com (Web for Customers)
These programs offer Dealers the opportunity to integrate with their Dealer BusinessSystems (Dealer Management Systems). The integrations provide Dealers the ability to bi-directionally interface information between the AGCO Systems and Dealers Business Systemspecifically around inventory availability, pricing information, and cart submissionfunctionality (further described in Section 2).
AGCO has now extended its IPC delivery mediums to mobile devices with the AGCO PartsBooks To Go program. This program consists of the following 2 major applications:
• AGCO Parts Books To Go Mobile App: This is the mobile app which is intended forDealers/Customers on Apple iOS and Android devices.
• AGCO Parts Books To Go Administration Portal: This is a website portal which isintended for Dealer Administrators to manage their Dealer Users and CustomerUsers. It is also used by AGCO internal staff to setup Dealerships, manage DealerAdministrator Users and general support purposes.
The approach taken for implementing a DBS integration with the AGCO Parts Books To Gomobile app was to leverage the existing interfaces in place with EpsilonWeb/AGCOPartsBooks.com with some minor modifications. The reason this approach wastaken is because it is a proven solution, minimizes change for Dealers/DBS Providers, andmaintains consistency between the AGCO Systems.
This document presents to you the technical details required to implement this DBSinterface between the AGCO Parts Books To Go mobile apps and your respective DealerBusiness System. The content in this document is of a highly technical nature and intendedfor a Dealerships IT staff and Dealer Business System software providers. If you havequestions with the content of this document please contact the support points identified atthe beginning of this document.
Figure 1 AGCO Parts Books Mobile App
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 5
3 Dealer Business System (DBS) Interface OverviewThere are three main functions presented to the users of the app when a Dealer BusinessSystem interface is implemented. They are the following:
1. A Customer User will be able to view the following data elements during their partsselection process prior to dropping it into their Shopping Cart. This data is beingread directly from the Dealer Business System.
Dealer Selling Price: This is the Dealer Selling Price of the part to theCustomer as read from the DBS.
OH Inventory: This is the On Hand Inventory that is available to the Dealerto sell to their Customer for their location for that given part.
Figure 2 Customer User View in App
2. A Dealer User will be able to view the following data elements during their partsselection process prior to dropping it into their Shopping Cart. This data is beingread directly from the Dealer Business System.
Recommended Retail Price: This is the AGCO Recommended Retail Priceof the part to the Customer as read from the DBS.
Dealer Net Price: This is the price of the part that AGCO sells to the Dealer. OH Inventory: This is the On Hand Inventory that is available to the Dealer
to sell to their Customer for their location for that given part. Dealer Group Stock: For multi-location Dealers an aggregation of all their
on hand stock at all their locations. Dealer Bin Location: Location of the part in the bin at the Dealership
warehouse(s).
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 6
Figure 3 Dealer User View in App
3. Transfer Cart Feature - When a Customer or a Dealer User selects parts andplaces them in a shopping cart in the app an option “Transfer to Dealer” is madeavailable. (See Figure 4.) This option automatically transfers the parts data to theDealer Business System and places it in a pre-ordering staging area.
Figure 4 Transfer to Dealer
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 7
To ensure that there is a successful transmission an email is sent from the AdministrationPortal to both the User of the app and the Dealer Administrator for either a successful orfailed transmission. An example email is shown in Figure 5 below.
Figure 5 “Success Email” sent from App to Dealer from Customer
The AGCO Parts Books To Go Administration Portal is where a Dealer Administrator User willsetup his configuration options (see Figure 6) for a DBS integration after the interface hasbeen implemented by the DBS Provider. See AGCO Parts Books To Go AdministrationPortal User Manual section 5 which defines each DBS Configuration option in furtherdetail.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 8
Figure 6 Dealer Business System Integration Configuration Option in AGCOParts Books To Go Administration Portal
The exchange of information between the App, the DBS and the AGCO Parts Books To GoAdministration Portal is using Amazon Web Services (AWS). The technical specification,which is presented in Section 4 onwards, defines an interface that allows the interaction ofthe AGCO Parts Books To Go app servers with the Dealer Business System. A DealerBusiness System should host the methods defined as a web service that allows the queryingor submission of information.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 9
4 Interface Technical Specification
This section describes in detail the methods used by the interface. Each method descriptioncontains a brief section of text describing the method and then a table with each of thefields used within the method. These methods are defined in the OAGIS 9.1 specification.
Further information about OAGIS can be found at:http://www.oagi.org/dnn2/DownloadsandResources/OAGIS101PublicDownloadPage.aspx
The DBS Interface uses the WSDL (Web Services Description Language) which is an XMLbased interface definition language that is used for describing the functionality offered by aweb service. For the DBS interface to be effective it must implement a WSDL signature ifrequested to the endpoints URL with the query parameter “?WSDL”. You should refer toAppendix A (DBS-WS-0-1-WSDL file) for the expected WSDL to be implemented for thissignature.
The following methods are used by the interface: GetFRQ ShowRFQ ProcessPurchaseOrder AcknowledgePurchaseOrder Test Connection
To describe each attribute of the interface as presented in the technical specification tablebelow –
SEQ# - This describes the sequence of the parameters that need to be followed. OAGIS 9.1 BUCKET – This describes the field name that is used as part of the
transaction. NOTES/COMMENTS – Provides special notes/comments on each field for this
interface. R/O (REQUIRED/OPTIONAL) - This indicates if the field is required or optional. MAX USE – This indicates the number of times that the field can be used within a
single transaction. SAMPLE VALUE EXPECTED – This shows an example of what might be sent from or
to the interface. USED BY EW/APB/B2G* – This shows whether the field is actively used by either
the Epsilon Web (EW), AGCOPartsBooks.com(APB) or AGCO Parts Books To Go (B2G)programs. If a program is not listed for a corresponding field that implies theprogram ignores it and does not use.
CHANGES FROM EW/APB – This describes if any changes were made to the AGCOParts Books To Go DBS interface specification which deviated from the Epsilon Weband AGCOPartsBooks.com interfaces. This will be useful for those DBS softwareproviders whom have previously implemented an interface to either Epsilon Weband/or AGCOPartsBooks.com
BOOKS TO GO USAGE – Describes how the field is being used in the AGCO PartsBooks To Go mobile app.
*NOTE – In this specification we have identified all fields are being used by Epsilon Web(EW) and AgcoPartsBooks.com (APB) for purposes of distributing this document to you in a
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 10
timely manner. We will re-issue a new version of this document to you shortly which haveidentified exactly which items are being used specifically by the EW and APBinterface. However this should not hold up any efforts to implement an interface betweenAGCO Parts Books To Go and your DBS.
4.1 GetRFQThis method is used to submit a part price data request (a “request for quote”) from theAGCO Parts Books To Go app shopping cart to the Dealer Business System.
The function is called as follows:
ShowRFQ = GetPartInfo (GetRFQ)
The ShowRFQ and GetRFQ types are defined in the OAGIS 9.1 specification.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 11
4.2 OAGIS 9.1 GetRFQType Mappings
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL) SAMPLE VALUE EXPECTED
USEDBYEW,APB,ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
1 GetRFQ:ApplicationArea:Sender:LogicalID
Provides the logical location ofthe server and applications fromwhich the Business ObjectDocument originated. It can beused to establish a logical tophysical mapping.
1 R http://agcobookstogo.com/EW,APB,B2G
Yes - requireshttp://agcobookstogo.com
Informs the DBSinterface that thisconnection iscoming from theAGCO Parts BooksTo Go app.
2 GetRFQ:ApplicationArea:Sender:ComponentID
Provides a finer level of controlthan Logical Identifier andrepresents the businessapplication that issued theBusiness Object Document.
1 R Price Request EW,APB,B2G
Yes - requires"Price Request".
Indicates that thetransaction isrequesting a PriceRequest from theinterface.
3GetRFQ:ApplicationArea:Sender:ConfirmationCode
Is an option controlled by theSender business application. Itis a request to the receivingapplication to send back aconfirmation BOD to the sender.The confirmation request hasthe following valid values:Always - Always send aconfirmation Business ObjectDocument regardless.
1 R Always
EW,APB,B2G
Yes - requires"Always".
Indicates that aconfirmation willalways be sent.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 12
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL) SAMPLE VALUE EXPECTED
USEDBYEW,APB,ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
4 GetRFQ:ApplicationArea:CreationDateTime
Date time stamp that the giveninstance of the Business ObjectDocument was created. Thisdate must not be modifiedduring the life of the BusinessObject Document.
1 R 2006-05-02T11:56:00-08:00EW,APB,B2G No.
Ensures that theresponse from theserver has amatchingDateTime value.
5 GetRFQ:ApplicationArea:BODID
The BODId provides a place tocarry a Globally UniqueIdentifier (GUID) that will makeeach Business Object Documentinstance uniquely identifiable.
1 R 2288798a-9182-4e87-8139-2839a5f58c9e EW,
APB,B2G No.
Ensures that theresponse from theserver has amatching BODIdvalue.
6GetRFQ:DataArea:RFQ:RFQHeader:DocumentID:ID
This is a unique ID for theorder. 1 R RFQ20081118144518401 EW,
APB,B2G No.
Ensures that theresponse from theserver has amatching uniqueID.
7 GetRFQ:DataArea:RFQ:RFQHeader:Note This is the Dealer Code 1 R 11331100 EW,
APB,B2G
Yes - Reading theBooks To Godatasource insteadof EW / APB datasources.
The app is sendingthe Dealer Codethrough theinterface to DBSfor Dealer Codeidentification.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 13
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL) SAMPLE VALUE EXPECTED
USEDBYEW,APB,ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
8GetRFQ:DataArea:RFQ:RFQHeader:CustomerParty:Contact:Name
Customer name 1 O John Smith EW,APB,B2G
Yes - Reading theBooks To Godatasource insteadof EW / APB datasources.
The First and LastNames of theCustomer are sentto the DBS forCustomer Nameidentification.
9
GetRFQ:DataArea:RFQ:RFQHeader:CustomerParty:Contact:Communication:DialNumber
Contact phone number 1 O 770-888-0000 EW,APB No.
Phone Number isnot used in theinterface.
10
GetRFQ:DataArea:RFQ:RFQHeader:CustomerParty:Contact:Communication:Text
Email address 1 O [email protected] EW,APB No.
Email address isnot used in theinterface.
11GetRFQ:DataArea:RFQ:RFQHeader:CustomerParty:CustomerAccountID
Customer account number 1 R SMITH02 EW,APB,B2G
Yes - Reading theBooks To Godatasource insteadof EW / APB datasources.
Customer Codefield is sent to theDBS for Customeridentification.
12GetRFQ:DataArea:RFQ:RFQHeader:CustomerParty:UserArea.IpAddress
The IP address of the clientcomputer 1 O 127.0.0.1 EW,
APB No.
IP address is notused in theinterface.
13 GetRFQ:DataArea:RFQ:RFQLine:LineNumber
Line Number of the given LineComponent within thedocument. LineNumbers areassigned by the sending system.
1 R 1 EW,APB,B2G Yes - Always '1'.
Each request is for1 part only.Multiple parts willrequire multiplerequests.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 14
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL) SAMPLE VALUE EXPECTED
USEDBYEW,APB,ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
14 GetRFQ:DataArea:RFQ:RFQLine:Description Description of part 1 O THREADED PIN EW,
APB,B2G
Yes - Thedescription of thepart as used in theapp.
The Description ofthe part number issent by theinterface to theDBS.
15GetRFQ:DataArea:RFQ:RFQLine:Item:SupplierItemID:ID
Part number 1 R 72313762 EW,APB,B2G
Yes - Reading theBooks To Godatasource insteadof EW / APB datasources.
The Part Numberis sent by theinterface to theDBS.
16 GetRFQ:DataArea:RFQ:RFQLine:Quantity
Identifies the quantity of theassociated item. 1 R 6 EW,
APB,B2G
Yes - Part Quantityis used.
Manual entry byuser or quantityselected frombook is sent to theDBS.
17 GetRFQ:DataArea:PurchaseOrder:RFQLine:Note
This is a free form text for anyadditional information for theline item.
1 O This is note for part 72313762 EW,APB Yes - Not used.
Part comment isnot used in theinterface.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 15
4.3 OAGIS 9.1 ShowRFQType Mappings
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
1ShowRFQ:ApplicationArea:Sender:LogicalID
Provides the logical location ofthe server and applicationsfrom which the BusinessObject Document originated. Itcan be used to establish alogical to physical mapping.
1 Rhttp://agcobookstogo.c
om/ EW,APB,B2G
Yes - requireshttp://agcobookstogo.com
The serverlistens for PartsBooks To Gotraffic only.
2ShowRFQ:ApplicationArea:Sender:ComponentID
Provides a finer level of controlthan Logical Identifier andrepresents the businessapplication that issued theBusiness Object Document.
1 O Price Request EW,APB,B2G
Yes - requires"Price Request".
Indicates thatthe transactionis replying to aPrice Requestfrom theinterface.
3ShowRFQ:ApplicationArea:CreationDateTime
Date time stamp that thegiven instance of the BusinessObject Document was created.This date must not be modifiedduring the life of the BusinessObject Document.
1 R 2006-05-02T11:56:00-08:00 EW,
APB,B2G No.
Expects thesame CreationDateTime valueas sent in theGetRFQ.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 16
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTSMAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBY EW,APB, ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
4 ShowRFQ:ApplicationArea:BODID
The BODId provides a place tocarry a Globally UniqueIdentifier (GUID) that willmake each Business ObjectDocument instance uniquelyidentifiable. This is a criticalsuccess factor to enablesoftware developers to use theGlobally Unique Identifier(GUID).
1 R 2288798a-9182-4e87-8139-2839a5f58c9e
EW,APB,B2G No.
Expects thesame BODIdvalue as sent inthe GetRFQ.
5ShowRFQ:DataArea:RFQ:RFQHeader:DocumentID:ID
This is a unique ID for theorder. 1 R RFQ200811181445184
01EW,APB,B2G No.
Expects thesame Unique IDas sent in theGetRFQ.
6
ShowRFQ:DataArea:RFQ:RFQHeader:DocumentReference:Status:Code
Status of the request: OK forsuccess and otherwise FAIL 1 R OK
EW,APB,B2G No.
Expects 'OK' tobe returned,otherwisenothingdisplayed.
7
ShowRFQ:DataArea:RFQ:RFQHeader:DocumentReference:Status:Description
Description of the error if thestatus is FAIL. 1 O 1234513133 EW,
APB No.Not displayed atpresent.
8ShowRFQ:DataArea:RFQ:RFQLine:LineNumber
Line Number of the given LineComponent within thedocument. LineNumbers areassigned by the sendingsystem.
1 R 1 EW,APB,B2G
Yes - Always 1required.
Always one partat a time is sentfrom DBSinterface.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 17
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTSMAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBY EW,APB, ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
9ShowRFQ:DataArea:RFQ:RFQLine:Description
Description of part 1 O THREADED PIN EW,APB,B2G
Yes - PartDescriptionfrom DBSprovider
Updatesshopping cartinformation withthe PartDescriptionfrom the DBSProvider.
10ShowRFQ:DataArea:RFQ:RFQLine:SupplierItemID:ID
Part number 1 R 72313762EW,APB,B2G
Yes - Assumesoriginal partnumberreturned.
Assumesoriginal partnumber.
11ShowRFQ:DataArea:RFQ:RFQLine:Quantity
Requested quantity 1 O 6 EW,APB No. Not used.
12ShowRFQ:DataArea:RFQ:RFQLine:UnitPrice:Amount
Price of the part for thecustomer party defined in theRFQHeader.
1 R 10.12EW,APB,B2G
Yes - DisplayedasRecommendedRetail Price
RecommendedRetail Price fielddisplays thisvalue.
13
ShowRFQ:DataArea:RFQ:RFQLine:UnitPrice:Amount@currencyID
Currency code. 1 O USDEW,APB,B2G
Yes - Displayedalong withRecommendedRetail Price.
Displayed ifreturned,otherwiseblank.
14ShowRFQ:DataArea:RFQ:RFQLine:UnitPrice:PerQuantity
Quantity per unit price. 1 O 1 EW,APB No. Not used.
15
ShowRFQ:DataArea:RFQ:RFQLine:UnitPrice:PerQuantity@unitCode
Unit code for the quantity perunit. 1 O EA EW,
APB No. Not used.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 18
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTSMAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBY EW,APB, ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
16
ShowRFQ:DataArea:RFQ:RFQLine:CatalogReference:Facility:Description
A Facility identifies a locationwithin an entity. The facilitymay have sub-locatorsidentified (by type attribute)using a sequencedidentification notation e.g.Warehouse A100 Sub-Location11, Row R10.
1 O 01-201EW,APB,B2G No.
Shows BinLocation inshopping cart.
17
ShowRFQ:DataArea:RFQ:RFQLine:CatalogReference:Facility:Description@type
Facility sub-locator, e.g.BinLocation. 1 O BinLocation EW,
APB No. Not used.
18
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:AvailableQuantity
The quantity available to order– Can be less or equal to theordered quantity in theGetRFQ.
1 R 13EW,APB,B2G No.
Not displayed atpresent.
19
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:OnHandQuantity
The quantity on hand in dealerinventory. 1 O 20
EW,APB,B2G
Yes - Displayedas OH Inventory
Shows OHInventory inshopping cart.
20
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:OnOrderQuantity
The quantity on order. 1 O 0EW,APB,B2G No.
Not displayed atpresent.
21ShowRFQ:DataArea:RFQ:RFQLine:UserArea:Cost
The dealer cost for the item. 1 O 13.99EW,APB,B2G
Yes - Displayedas Dealer NetPrice
Shows DealerNet Price inshopping cart.
22
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:Cost@currencyId
Currency code. 1 O USDEW,APB,B2G
Yes - Displayedalong withDealer NetPrice.
Displayed ifreturned,otherwiseblank.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 19
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTSMAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBY EW,APB, ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
23
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:DealerPrice1 Custom Price point. 1 O 13.99
EW,APB,B2G
Yes - Displayedas DealerSelling Price
Shows DealerSelling Price inshopping cart.
24
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:DealerPrice1@currencyId
Currency code . 1 O USDEW,APB,B2G
Yes - Displayedalong withDealer SellingPrice.
Displayed ifreturned,otherwiseblank.
25
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:DealerPrice1@description
A text description of the pricedata. 1 O Custom Price 1
EW,APB,B2G No.
Not displayed atpresent.
26
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:DealerPrice2 Custom Price point. 1 O 12.99
EW,APB,B2G No.
Not displayed atpresent.
27
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:DealerPrice2@currencyId
Currency code. 1 O USDEW,APB,B2G No.
Not displayed atpresent.
28
ShowRFQ:DataArea:RFQ:RFQLine:UserArea:DealerPrice2@description
A text description of the pricedata. 1 O Custom Price 2
EW,APB,B2G No.
Not displayed atpresent.
29ShowRFQ:DataArea:RFQ:RFQLine:Status:Code
Status of the order line: OK forsuccess, or error code:INVALID PART, QTY NOTAVAILABLE.
1 R OKEW,APB,B2G No. Not used.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 20
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTSMAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBY EW,APB, ORB2G
CHANGES FROMEW/APB
BOOKS TO GOUSAGE
30ShowRFQ:DataArea:RFQ:RFQLine:Status:Description
Description of the error status. 1 O EW,APB No. Not used.
31ShowRFQ:DataArea:RFQ:RFQLine:UserArea:GroupStock
Group Stock. 1 O 100EW,APB,B2G
Yes - Displayedas Group Stock
Shows GroupStock inshopping cart.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 21
4.4 ProcessPurchaseOrderThis method is used to submit the contents of the AGCO Parts Books To Go app cart to theDealer Business System.
The function is called as follows:
AcknowledgePurchaseOrder = ProcessPurchaseOrder (ProcessPurchaseOrder)
The AcknowledgePurchaseOrder and ProcessPurchaseOrder types are defined in the OAGIS9.1 specification.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 22
4.5 OAGIS 9.1 ProcessPurchaseOrder Type Mappings
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
1ProcessPurchaseOrder:ApplicationArea:Sender:LogicalID
Provides the logical locationof the server andapplications from which theBusiness Object Documentoriginated. It can be used toestablish a logical to physicalmapping.
1 Rhttp://agcobookstogo.c
om/ EW,APB,B2G
Yes - requireshttp://agcobookstogo.com
Informs the DBSinterface thatthis connectionis coming fromthe AGCO PartsBooks To Goapp.
2ProcessPurchaseOrder:ApplicationArea:Sender:ComponentID
Provides a finer level ofcontrol than LogicalIdentifier and represents thebusiness application thatissued the Business ObjectDocument. Its use isoptional.
1 R Shopping Basket EW,APB,B2G
Yes - requires"ShoppingBasket".
Indicates thatthe transactionis requesting aShopping Basketsubmission fromthe interface.
3
ProcessPurchaseOrder:ApplicationArea:Sender:ConfirmationCode
Is an option controlled bythe Sender businessapplication. It is a request tothe receiving application tosend back a confirmationBOD to the sender. Theconfirmation request has thefollowing valid values:Always - Always send aconfirmation Business ObjectDocument regardless.
1 R Always
EW,APB,B2G
Yes - requires"Always".
Indicates that aconfirmationwill always besent.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 23
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
4ProcessPurchaseOrder:ApplicationArea:CreationDateTime
Date time stamp that thegiven instance of theBusiness Object Documentwas created. This date mustnot be modified during thelife of the Business ObjectDocument.
1 R 2006-05-02T11:56:00-08:00 EW,
APB,B2G No.
Ensures that theresponse fromthe server has amatchingDateTime value.
5ProcessPurchaseOrder:ApplicationArea:BODID
The BODId provides a placeto carry a Globally UniqueIdentifier (GUID) that willmake each Business ObjectDocument instance uniquelyidentifiable.
1 R BDC1234-6DF1D-11E EW,APB,B2G No.
Ensures that theresponse fromthe server has amatching BODIdvalue.
6
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderHeader:DocumentID:ID
This is a unique ID for theorder. 1 R greg_ag00005_5 EW,
APB,B2G No.
Runningnumbergenerated fromBooks To Goservers.
7
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderHeader:Note
This is the Dealer Code. 1 R 11331100EW,APB,B2G
Yes - Readingthe Books To Godatasourceinstead of EW /APB datasources.
The app issending theDealer Codethrough theinterface to DBSfor Dealer Codeidentification.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 24
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
8
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderHeader:BillToParty:Contact:Name
Customer name. 1 O John SmithEW,APB,B2G
Yes - Readingthe Books To Godatasourceinstead of EW /APB datasources.
The First andLast Names ofthe Customerare sent to theDBS forCustomer Nameidentification.
9
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderHeader:BillToParty:Contact:Communication:DialNumber
Contact phone number. 1 O 770-888-0000
EW,APB No.
Phone Numberis not used inthe interface.
10
PurchaseOrder:PurchaseOrderHeader:BillToParty:Contact:Communication:Text
Email address. 1 O [email protected],APB No.
Email address isnot used in theinterface.
11
PurchaseOrder:PurchaseOrderHeader:BillToParty:CustomerAccountID
Customer account number. 1 O SMITH02 EW,APB,B2G
Yes - Readingthe Books To Godatasourceinstead of EW /APB datasources.
Customer Codefield is sent tothe DBS forCustomeridentification.
12
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:LineNumber
Line Number of the givenLine Coponent within thedocument. LineNumbers areassigned by the sendingsystem.
>1 R 1 EW,APB,B2G No.
Consecutivenumber isgenerated fromthe Books To Goserver.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 25
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
13
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:Description
Description of part. >1 R THREADED PINEW,APB,B2G No.
Part Descriptionfrom the BooksTo Go servers.
14
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:SerialNumber
Part number. >1 R 72313762EW,APB,B2G No.
Part Numberfrom the BooksTo Go servers.
15
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:Quantity
Identifies the quantity of theassociated service or itemthat is addresses by thecomponent in which thequantity is associated.
>1 R 6EW,APB,B2G No.
Part Quantity asconfirmed bythe user.
16
ProcessPurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:Note
This is a free form text forany additional informationfor the line item.
>1 O This is note for part72313762
EW,APB,B2G No.
Comment fromthe app or userentered is sentto the interface.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 26
4.6 OAGIS 9.1 AcknowledgePurchaseOrder Type Mappings
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
1
AcknowledgePurchaseOrder:ApplicationArea:Sender:LogicalID
Provides the logical locationof the server andapplications from which theBusiness Object Documentoriginated. It can be usedto establish a logical tophysical mapping.
1 Rhttp://agcobookstogo.co
m/ EW,APB,B2G
Yes - requireshttp://agcobookstogo.com
The server listensfor Parts BooksTo Go trafficonly.
2
AcknowledgePurchaseOrder:ApplicationArea:Sender:ComponentID
Provides a finer level ofcontrol than LogicalIdentifier and representsthe business applicationthat issued the BusinessObject Document. Its use isoptional.
1 O Shopping Basket PriceRequest EW,
APB,B2G No.
Indicates that thetransaction isreplying to aShopping BasketPrice PriceRequest.
3
AcknowledgePurchaseOrder:ApplicationArea:CreationDateTime
Date time stamp that thegiven instance of theBusiness Object Documentwas created. This date mustnot be modified during thelife of the Business ObjectDocument.
1 R 2006-05-02T11:56:00-08:00 EW,
APB,B2G No.
Expects thesame CreationDateTime valueas sent in theGetRFQ.
4AcknowledgePurchaseOrder:ApplicationArea:BODID
The BODId provides a placeto carry a Globally UniqueIdentifier (GUID) that willmake each Business ObjectDocument instance uniquelyidentifiable. This is a criticalsuccess factor to enablesoftware developers to usethe Globally UniqueIdentifier (GUID).
1 R ABDDXXA4-6DF1D-11E
EW,APB,B2G No.
Expects the sameBODId value assent in theProcessPurchaseOrder.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 27
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
5
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderHeader:DocumentID:ID
This is a unique ID for theorder. 1 R greg_ag00005_5 EW,
APB,B2G No.
Running number.Assumed to bethe same assent.
6
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderHeader:Status:Code
Status of the order OK forsuccess and otherwise FAIL. 1 R OK, FAIL EW,
APB,B2G No.
Used to displayconfirmationmessage in theapp.
7
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderHeader:Status:Description
Confirmation # for theorder in case of OK. 1 R 1234513133 EW,
APB,B2G No.
Not logicallyused as nobasketinformation isstored.
8
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:LineNumber
Line Number of the givenLine Coponent within thedocument. LineNumbers areassigned by the sendingsystem.
>1 O 1EW,APB No.
Not used.
9
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:Description
Description of part. >1 O THREADED PINEW,APB No.
Not used.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 28
SEQ# OAGIS 9.1 BUCKET NOTES/COMMENTS
MAXUSE
R/O(REQUIRED/OPTIONAL)
SAMPLE VALUEEXPECTED
USEDBYEW,APB,ORB2G
CHANGESFROM EW/APB
BOOKS TO GOUSAGE
10
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:SerialNumber
Part number. >1 O 72313762EW,APB No.
Not used.
11
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:Quantity
Available quantity. >1 O 6EW,APB No.
Not used.
12
AcknowledgePurchaseOrder:DataArea:PurchaseOrder:PurchaseOrderLine:UnitPrice:Amount
Price of the part. >1 O 10.12EW,APB No.
Not used.
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 29
4.7 Test Connection
This method is used to validate that a connection with the Web Service can be established. Itmay be called from the AGCO Parts Books To Go Dealer Administration Portal or the mobileapps. It allows the Dealer Administrator to then check that there is a successful connectionmade between the apps / Administration Portal and the DBS servers.
The function is called as follows:
String = TestConnection()
The following information explains the key words which may be seen:
String The return parameter can take two different values.OK Indicates the connection could be established and the Web Service is ready
and available to handle any requests.FAIL Indicates the connection could be established but the Web Service cannot
handle requests.
Any other values returned by this method would generate an error and will be treated as FAIL.
Appendix A
DBS-WS-0-1.WSDL file details.
<?xml version="1.0" encoding="utf-8"?><wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://agcopartsbooks.com/"xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:s="http://www.w3.org/2001/XMLSchema"xmlns:s1="http://www.openapplications.org/oagis/9"xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"xmlns:s2="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1"xmlns:s3="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1"xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"targetNamespace="http://agcopartsbooks.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"><wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://agcopartsbooks.com/"><s:import namespace="http://www.openapplications.org/oagis/9" /><s:element name="TestConnection"><s:complexType />
</s:element><s:element name="TestConnectionResponse"><s:complexType>
<s:sequence><s:element minOccurs="0" maxOccurs="1" name="TestConnectionResult" type="s:string" />
</s:sequence></s:complexType>
</s:element><s:element name="ProcessPurchaseOrder"><s:complexType>
<s:sequence>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 30
<s:element minOccurs="0" maxOccurs="1" ref="s1:ProcessPurchaseOrder" /></s:sequence>
</s:complexType></s:element><s:element name="ProcessPurchaseOrderResponse"><s:complexType>
<s:sequence><s:element minOccurs="0" maxOccurs="1" ref="s1:AcknowledgePurchaseOrder" />
</s:sequence></s:complexType>
</s:element><s:element name="GetPartInfo"><s:complexType>
<s:sequence><s:element minOccurs="0" maxOccurs="1" ref="s1:GetRFQ" />
</s:sequence></s:complexType>
</s:element><s:element name="GetPartInfoResponse"><s:complexType>
<s:sequence><s:element minOccurs="0" maxOccurs="1" ref="s1:ShowRFQ" />
</s:sequence></s:complexType>
</s:element></s:schema><s:schema elementFormDefault="qualified"
targetNamespace="http://www.openapplications.org/oagis/9"><s:import namespace="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" /><s:import namespace="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1" /><s:element name="ProcessPurchaseOrder" type="s1:ProcessPurchaseOrderType" /><s:complexType name="ProcessPurchaseOrderType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataArea"type="s1:ProcessPurchaseOrderDataAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ApplicationArea"type="s1:ApplicationAreaType" />
</s:sequence><s:attribute name="releaseID" type="s:normalizedString" /><s:attribute name="versionID" type="s:normalizedString" /><s:attribute default="Production" name="systemEnvironmentCode" type="s:string" /><s:attribute default="en-US" name="languageCode" type="s:string" />
</s:complexType><s:complexType name="ApplicationAreaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Sender" type="s1:SenderType" /><s:element minOccurs="0" maxOccurs="1" name="CreationDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="Signature" type="s1:SignatureType" /><s:element minOccurs="0" maxOccurs="1" name="BODID" type="s1:IdentifierType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 31
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:complexType><s:complexType name="SenderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LogicalID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ComponentID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="TaskID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ReferenceID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ConfirmationCode"
type="s1:ConfirmationResponseCodeType" /><s:element minOccurs="0" maxOccurs="1" name="AuthorizationID" type="s1:IdentifierType" />
</s:sequence></s:complexType><s:complexType name="IdentifierType"><s:simpleContent>
<s:extension base="s2:IdentifierType" /></s:simpleContent>
</s:complexType><s:complexType name="NamedIDType"><s:complexContent mixed="false">
<s:extension base="s1:IdentifierType"><s:attribute name="name" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="SequencedIDType"><s:complexContent mixed="false">
<s:extension base="s1:IdentifierType"><s:attribute name="sequence" type="s:positiveInteger" /><s:attribute name="sequenceName" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ConfirmationResponseCodeType"><s:simpleContent>
<s:extension base="s1:ResponseCodeType" /></s:simpleContent>
</s:complexType><s:complexType name="ResponseCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="AcknowledgeResponseCodeType"><s:simpleContent>
<s:extension base="s1:ResponseCodeType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 32
</s:simpleContent></s:complexType><s:complexType name="SignatureType"><s:sequence>
<s:any minOccurs="0" maxOccurs="1" /></s:sequence><s:attribute name="qualifyingAgencyId" type="s:normalizedString" />
</s:complexType><s:complexType name="UserAreaType"><s:sequence>
<s:any minOccurs="0" maxOccurs="unbounded" /></s:sequence>
</s:complexType><s:complexType name="ProcessRFQType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataArea"type="s1:ProcessRFQDataAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ProcessRFQDataAreaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Process" type="s1:ProcessType" /><s:element minOccurs="0" maxOccurs="unbounded" name="RFQ" type="s1:RFQType" />
</s:sequence></s:complexType><s:complexType name="ProcessType"><s:complexContent mixed="false">
<s:extension base="s1:ActionVerbType"><s:attribute name="acknowledgeCode" type="s:string" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ActionVerbType"><s:complexContent mixed="false">
<s:extension base="s1:VerbType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ActionCriteria"type="s1:ActionCriteriaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="VerbType" abstract="true" /><s:complexType name="ResponseVerbType" abstract="true"><s:complexContent mixed="false">
<s:extension base="s1:VerbType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OriginalApplicationArea"type="s1:ApplicationAreaType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="ResponseCriteria"type="s1:ResponseActionCriteriaType" />
</s:sequence></s:extension>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 33
</s:complexContent></s:complexType><s:complexType name="ResponseActionCriteriaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ResponseExpression"type="s1:ResponseExpressionType" />
<s:element minOccurs="0" maxOccurs="1" name="ChangeStatus" type="s1:ChangeStatusType"/>
</s:sequence></s:complexType><s:complexType name="ResponseExpressionType"><s:simpleContent>
<s:extension base="s:token"><s:attribute name="actionCode" type="s:string" /><s:attribute name="expressionLanguage" type="s:token" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="ChangeStatusType"><s:complexContent mixed="false">
<s:extension base="s1:StatusBasisType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="StateChange"type="s1:StateChangeType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="StatusBasisType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Code" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="Description" type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="1" name="EffectiveDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="ReasonCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Reason" type="s1:TextType" />
</s:sequence></s:complexType><s:complexType name="CodeType"><s:simpleContent>
<s:extension base="s2:CodeType" /></s:simpleContent>
</s:complexType><s:complexType name="SequencedCodeType"><s:complexContent mixed="false">
<s:extension base="s1:CodeType"><s:attribute name="sequence" type="s:positiveInteger" /><s:attribute name="sequenceName" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="DescriptionType"><s:simpleContent>
<s:extension base="s2:TextType"><s:attribute name="type" type="s:normalizedString" />
</s:extension></s:simpleContent>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 34
</s:complexType><s:complexType name="TextType"><s:simpleContent>
<s:extension base="s2:TextType" /></s:simpleContent>
</s:complexType><s:complexType name="SequencedTextType"><s:simpleContent>
<s:extension base="s1:TextType"><s:attribute name="sequence" type="s:positiveInteger" /><s:attribute name="sequenceName" type="s:normalizedString" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="NoteType"><s:complexContent mixed="false">
<s:extension base="s1:DescriptionType"><s:attribute name="author" type="s:string" /><s:attribute name="entryDateTime" type="s:string" /><s:attribute name="status" type="s:string" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="StatusABIEType"><s:complexContent mixed="false">
<s:extension base="s1:StatusBasisType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="TimePeriod" type="s1:TimePeriodType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="TimePeriodType"><s:complexContent mixed="false">
<s:extension base="s1:TimePeriodABIEType" /></s:complexContent>
</s:complexType><s:complexType name="TimePeriodABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="StartDateTime" type="s:string" /><s:choice minOccurs="1" maxOccurs="1">
<s:element minOccurs="0" maxOccurs="1" name="EndDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="Duration" type="s:duration" />
</s:choice></s:sequence>
</s:complexType><s:complexType name="AcknowledgementDetailType"><s:complexContent mixed="false">
<s:extension base="s1:StatusABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="StatusType"><s:complexContent mixed="false">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 35
<s:extension base="s1:StatusABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="StateChangeType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FromStateCode" type="s1:StateCodeType" /><s:element minOccurs="0" maxOccurs="1" name="ToStateCode" type="s1:StateCodeType" /><s:element minOccurs="0" maxOccurs="1" name="ChangeDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:complexType><s:complexType name="StateCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="AcknowledgeType"><s:complexContent mixed="false">
<s:extension base="s1:ResponseVerbType" /></s:complexContent>
</s:complexType><s:complexType name="ConfirmType"><s:complexContent mixed="false">
<s:extension base="s1:ResponseVerbType" /></s:complexContent>
</s:complexType><s:complexType name="ShowType"><s:complexContent mixed="false">
<s:extension base="s1:ResponseVerbType"><s:attribute name="recordSetStartNumber" type="s:positiveInteger" /><s:attribute name="recordSetCount" type="s:positiveInteger" /><s:attribute name="recordSetTotal" type="s:positiveInteger" /><s:attribute name="recordSetCompleteIndicator" type="s:boolean" /><s:attribute name="recordSetReferenceId" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ListType"><s:complexContent mixed="false">
<s:extension base="s1:ShowType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 36
</s:complexContent></s:complexType><s:complexType name="RespondType"><s:complexContent mixed="false">
<s:extension base="s1:ResponseVerbType" /></s:complexContent>
</s:complexType><s:complexType name="RequestVerbType" abstract="true"><s:complexContent mixed="false">
<s:extension base="s1:VerbType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Expression"type="s1:ExpressionType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ExpressionType"><s:simpleContent>
<s:extension base="s:token"><s:attribute name="expressionLanguage" type="s:token" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="GetType"><s:complexContent mixed="false">
<s:extension base="s1:RequestVerbType"><s:attribute name="uniqueIndicator" type="s:boolean" /><s:attribute name="maxItems" type="s:positiveInteger" /><s:attribute name="recordSetSaveIndicator" type="s:boolean" /><s:attribute name="recordSetStartNumber" type="s:positiveInteger" /><s:attribute name="recordSetReferenceId" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="GetListType"><s:complexContent mixed="false">
<s:extension base="s1:GetType" /></s:complexContent>
</s:complexType><s:complexType name="ActionCriteriaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ActionExpression"type="s1:ActionExpressionType" />
<s:element minOccurs="0" maxOccurs="1" name="ChangeStatus" type="s1:ChangeStatusType"/>
</s:sequence></s:complexType><s:complexType name="ActionExpressionType"><s:simpleContent>
<s:extension base="s:token"><s:attribute name="actionCode" type="s:string" /><s:attribute name="expressionLanguage" type="s:token" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="CancelType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 37
<s:complexContent mixed="false"><s:extension base="s1:ActionVerbType" />
</s:complexContent></s:complexType><s:complexType name="ChangeType"><s:complexContent mixed="false">
<s:extension base="s1:ActionVerbType"><s:attribute name="responseCode" type="s:string" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="LoadType"><s:complexContent mixed="false">
<s:extension base="s1:ActionVerbType" /></s:complexContent>
</s:complexType><s:complexType name="PostType"><s:complexContent mixed="false">
<s:extension base="s1:ActionVerbType" /></s:complexContent>
</s:complexType><s:complexType name="SyncType"><s:complexContent mixed="false">
<s:extension base="s1:ActionVerbType" /></s:complexContent>
</s:complexType><s:complexType name="UpdateType"><s:complexContent mixed="false">
<s:extension base="s1:ActionVerbType" /></s:complexContent>
</s:complexType><s:complexType name="RFQType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="RFQHeader" type="s1:RFQHeaderType" /><s:element minOccurs="0" maxOccurs="unbounded" name="RFQLine" type="s1:RFQLineType"
/></s:sequence>
</s:complexType><s:complexType name="RFQHeaderType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementHeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BuyerParty" type="s1:CustomerPartyType"/>
<s:element minOccurs="0" maxOccurs="1" name="RequesterParty"type="s1:SemanticPartyType" />
<s:element minOccurs="0" maxOccurs="1" name="PriorityCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"
type="s1:TimePeriodType" /><s:element minOccurs="0" maxOccurs="1" name="SupplierSelectionTimePeriod"
type="s1:TimePeriodType" /><s:element minOccurs="0" maxOccurs="1" name="BiddingTimePeriod"
type="s1:TimePeriodType" /><s:element minOccurs="0" maxOccurs="unbounded" name="QualificationTerm"
type="s1:QualificationTermType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Message"
type="s1:MessageType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 38
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ProcurementHeaderType"><s:complexContent mixed="false">
<s:extension base="s1:RequestHeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BillToParty" type="s1:CustomerPartyType"/>
<s:element minOccurs="0" maxOccurs="1" name="CarrierParty"type="s1:SemanticPartyType" />
<s:element minOccurs="0" maxOccurs="1" name="PayFromParty"type="s1:SemanticPartyType" />
<s:element minOccurs="0" maxOccurs="1" name="PartialShipmentAllowedIndicator"type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="DropShipmentAllowedIndicator"type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="EarlyShipmentAllowedIndicator"type="s:boolean" />
<s:element minOccurs="0" maxOccurs="unbounded" name="LicenseIndicator"type="s1:LicenseIndicatorType" />
<s:element minOccurs="0" maxOccurs="1" name="TaxExemptIndicator" type="s:boolean" /><s:element minOccurs="0" maxOccurs="unbounded" name="TransportationTerm"
type="s1:TransportationTermType" /><s:element minOccurs="0" maxOccurs="unbounded" name="PaymentTerm"
type="s1:PaymentTermType" /><s:element minOccurs="0" maxOccurs="unbounded" name="DistributedCharge"
type="s1:DistributedChargeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="DistributedTax"
type="s1:DistributedTaxType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Distribution"
type="s1:DistributionType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="RequestHeaderType" abstract="true"><s:complexContent mixed="false">
<s:extension base="s1:StatusEnabledHeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Party" type="s1:PartyType" /><s:element minOccurs="0" maxOccurs="1" name="CustomerParty"
type="s1:CustomerPartyType" /><s:element minOccurs="0" maxOccurs="1" name="SupplierParty"
type="s1:SupplierPartyType" /><s:element minOccurs="0" maxOccurs="1" name="ShipToParty"
type="s1:SemanticPartyType" /><s:element minOccurs="0" maxOccurs="1" name="PlannerContact"
type="s1:SemanticContactType" /><s:element minOccurs="0" maxOccurs="1" name="CatalogReference"
type="s1:DocumentReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="ContractReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="ExtendedAmount" type="s1:AmountType"
/>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 39
<s:element minOccurs="0" maxOccurs="1" name="TotalAmount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="EnterpriseUnit"
type="s1:EnterpriseUnitType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="StatusEnabledHeaderType"><s:complexContent mixed="false">
<s:extension base="s1:HeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Status" type="s1:StatusType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="HeaderType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DocumentID" type="s1:DocumentIDType" /><s:element minOccurs="0" maxOccurs="unbounded" name="AlternateDocumentID"
type="s1:DocumentIDType" /><s:element minOccurs="0" maxOccurs="1" name="LastModificationDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="DocumentDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="unbounded" name="DocumentReference"
type="s1:DocumentReferenceType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Attachment"
type="s1:OpenAttachmentType" /></s:sequence>
</s:complexType><s:complexType name="DocumentIDType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="RevisionID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="VariationID" type="s1:IdentifierType" />
</s:sequence><s:attribute name="agencyRole" type="s:normalizedString" />
</s:complexType><s:complexType name="ItemIDType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentIDType" /></s:complexContent>
</s:complexType><s:complexType name="DocumentReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ItemIDs" type="s1:ItemIDsType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Facility" type="s1:FacilityType"
/><s:element minOccurs="0" maxOccurs="unbounded" name="SerializedLot"
type="s1:SerializedLotType" /><s:element minOccurs="0" maxOccurs="unbounded" name="SalesOrderReference"
type="s1:OrderReferenceType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 40
<s:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrderReference"type="s1:OrderReferenceType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="GroupName"type="s1:NameType" />
<s:element minOccurs="0" maxOccurs="1" name="SequenceCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="StepID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="StepType" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="IssuingParty"
type="s1:SemanticPartyType" /><s:element minOccurs="0" maxOccurs="unbounded" name="OperationReference"
type="s1:OperationReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="ReleaseNumber" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="ScheduleLineNumber"
type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="SubLineNumber" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="ShipUnitReference"
type="s1:ShipUnitReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"
type="s1:TimePeriodType" /><s:element minOccurs="0" maxOccurs="1" name="Item" type="s1:ItemType" /><s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="SealID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="FreightItemID" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="ShippingTrackingID"
type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence><s:attribute name="type" type="s:token" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="DocumentReferenceBaseType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DocumentID" type="s1:DocumentIDType" /><s:element minOccurs="0" maxOccurs="unbounded" name="AlternateDocumentID"
type="s1:DocumentIDType" /><s:element minOccurs="0" maxOccurs="1" name="DocumentDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="StatusCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Status" type="s1:StatusType" />
</s:sequence></s:complexType><s:complexType name="SemanticDocumentReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 41
<s:complexType name="OrderReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ReleaseNumber" type="s1:IdentifierType"/>
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ScheduleLineNumber"
type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="SubLineNumber" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ProductionOrderReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ItemIDs" type="s1:ItemIDsType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Facility" type="s1:FacilityType"
/><s:element minOccurs="0" maxOccurs="unbounded" name="SerializedLot"
type="s1:SerializedLotType" /><s:element minOccurs="0" maxOccurs="unbounded" name="SalesOrderReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrderReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ItemIDsType"><s:complexContent mixed="false">
<s:extension base="s1:IDsType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ItemID" type="s1:ItemIDType"/>
<s:element minOccurs="0" maxOccurs="1" name="CustomerItemID" type="s1:ItemIDType"/>
<s:element minOccurs="0" maxOccurs="1" name="ManufacturerItemID"type="s1:ItemIDType" />
<s:element minOccurs="0" maxOccurs="1" name="SupplierItemID" type="s1:ItemIDType" /><s:element minOccurs="0" maxOccurs="1" name="UPCID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="EPCID" type="s1:IdentifierType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="IDsType" /><s:complexType name="InventoryItemIDsBaseType"><s:complexContent mixed="false">
<s:extension base="s1:ItemIDsType"><s:sequence>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 42
<s:element minOccurs="0" maxOccurs="unbounded" name="RFID" type="s1:IdentifierType"/>
<s:choice minOccurs="0" maxOccurs="unbounded"><s:element minOccurs="0" maxOccurs="1" name="SerialNumber" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="LotSerial" type="s1:LotSerialType" />
</s:choice><s:element minOccurs="0" maxOccurs="1" name="LotIDs"
type="s1:ArrayOfSequencedIDType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="LotSerialType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LotIDs" type="s1:ArrayOfSequencedIDType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="SerialNumber"type="s1:IdentifierType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:complexType><s:complexType name="ArrayOfSequencedIDType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:SequencedIDType" /></s:sequence>
</s:complexType><s:complexType name="InventoryItemIDsType"><s:complexContent mixed="false">
<s:extension base="s1:InventoryItemIDsBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="FacilityType"><s:complexContent mixed="false">
<s:extension base="s1:FacilityBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="FacilityBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="IDs" type="s1:ArrayOfSequencedIDType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Name" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="Address" type="s1:AddressType" /><s:element minOccurs="0" maxOccurs="1" name="Coordinate" type="s1:CoordinateType" />
</s:sequence></s:complexType><s:complexType name="NameType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 43
<s:simpleContent><s:extension base="s2:NameType" />
</s:simpleContent></s:complexType><s:complexType name="PreferredNameType"><s:complexContent mixed="false">
<s:extension base="s1:NameType"><s:attribute name="preferred" type="s:boolean" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="AddressType"><s:complexContent mixed="false">
<s:extension base="s1:AddressBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="AddressBaseType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="FormatCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="AttentionOfName"
type="s1:NameType" /><s:element minOccurs="0" maxOccurs="unbounded" name="CareOfName" type="s1:NameType"
/><s:choice minOccurs="0" maxOccurs="unbounded">
<s:element minOccurs="0" maxOccurs="1" name="DeliveryPointCode"type="s1:DeliveryPointCodeType" />
<s:element minOccurs="0" maxOccurs="1" name="StreetName" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="Unit" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="AddressLine" type="s1:SequencedTextType"
/><s:element minOccurs="0" maxOccurs="1" name="BuildingName" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="LineTwo" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="Floor" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="LineFive" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="LineFour" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="LineOne" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="LineThree" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="BuildingNumber" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="PostOfficeBox" type="s1:TextType" />
</s:choice><s:element minOccurs="0" maxOccurs="unbounded" name="CitySubDivisionName"
type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="CityName" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="unbounded" name="CountrySubDivisionCode"
type="s1:CountrySubDivisionCodeType" /><s:element minOccurs="0" maxOccurs="1" name="CountryCode" type="s1:CountryCodeType" /><s:element minOccurs="0" maxOccurs="1" name="PostalCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="Status" type="s1:StatusType" /><s:element minOccurs="0" maxOccurs="1" name="Preference" type="s1:PreferenceType" />
</s:sequence><s:attribute name="languageCode" type="s:string" /><s:attribute name="type" type="s:normalizedString" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 44
</s:complexType><s:complexType name="DeliveryPointCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="CountrySubDivisionCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="CountryCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="PreferenceType"><s:complexContent mixed="false">
<s:extension base="s1:PreferenceABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PreferenceABIEType"><s:sequence>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 45
<s:element minOccurs="0" maxOccurs="1" name="Sequence" type="s:positiveInteger" /><s:element minOccurs="0" maxOccurs="1" name="Indicator" type="s:boolean" /><s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"
type="s1:TimePeriodType" /></s:sequence>
</s:complexType><s:complexType name="CoordinateType"><s:complexContent mixed="false">
<s:extension base="s1:CoordinateBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="CoordinateBaseType"><s:sequence>
<s:choice minOccurs="0" maxOccurs="unbounded"><s:element minOccurs="0" maxOccurs="1" name="AltitudeMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="1" name="CoordinateReference"
type="s1:SequencedIDsType" /><s:element minOccurs="0" maxOccurs="1" name="SystemID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Latitude" type="s1:PositionType" /><s:element minOccurs="0" maxOccurs="1" name="Longitude" type="s1:PositionType" />
</s:choice></s:sequence>
</s:complexType><s:complexType name="MeasureType"><s:simpleContent>
<s:extension base="s2:MeasureType" /></s:simpleContent>
</s:complexType><s:complexType name="TemperatureABIEType"><s:simpleContent>
<s:extension base="s1:MeasureType" /></s:simpleContent>
</s:complexType><s:complexType name="SequencedIDsType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:SequencedIDType" /></s:sequence>
</s:complexType><s:complexType name="PositionType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DegreeMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="1" name="MinuteMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="1" name="SecondMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="1" name="DirectionCode" type="s1:CodeType" />
</s:sequence></s:complexType><s:complexType name="SerializedLotType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ItemQuantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Lot" type="s1:LotType" /><s:element minOccurs="0" maxOccurs="1" name="Disposition" type="s1:StatusType" /><s:element minOccurs="0" maxOccurs="unbounded" name="SerialNumber"
type="s1:IdentifierType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 46
<s:element minOccurs="0" maxOccurs="1" name="ParentSerialNumber" type="s1:IdentifierType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="Description"type="s1:DescriptionType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:complexType><s:complexType name="QuantityType"><s:simpleContent>
<s:extension base="s2:QuantityType" /></s:simpleContent>
</s:complexType><s:complexType name="LotType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LotIDs" type="s1:ArrayOfSequencedIDType"/>
<s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"type="s1:TimePeriodType" />
<s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="unbounded" name="SerialNumber"
type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="RFID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence><s:attribute name="sequence" type="s:positiveInteger" />
</s:complexType><s:complexType name="InvoiceReferenceBaseType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="IssuingParty"type="s1:SemanticPartyType" />
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s1:IdentifierType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="SemanticPartyType"><s:complexContent mixed="false">
<s:extension base="s1:PartyBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PartyBaseType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PartyIDs" type="s1:PartyIDsType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Name" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Location" type="s1:LocationType"
/><s:element minOccurs="0" maxOccurs="unbounded" name="Contact" type="s1:ContactType" />
</s:sequence><s:attribute name="category" type="s:string" />
</s:complexType>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 47
<s:complexType name="PartyIDsType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="TaxID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="DUNSID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="CAGEID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="DODAACID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="BICID" type="s1:IdentifierType" />
</s:sequence></s:complexType><s:complexType name="LocationType"><s:complexContent mixed="false">
<s:extension base="s1:LocationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Description"type="s1:DescriptionType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="LocationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Name" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="Directions" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="Coordinate" type="s1:CoordinateType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Address" type="s1:AddressType" />
</s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:complexType><s:complexType name="ContactType"><s:complexContent mixed="false">
<s:extension base="s1:SemanticContactType"><s:attribute name="type" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="SemanticContactType"><s:complexContent mixed="false">
<s:extension base="s1:ContactABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence><s:attribute name="languageCode" type="s:string" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ContactABIEType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Name" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="JobTitle" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Responsibility" type="s1:TextType"
/><s:element minOccurs="0" maxOccurs="1" name="DepartmentName" type="s1:NameType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 48
<s:element minOccurs="0" maxOccurs="unbounded" name="Communication"type="s1:CommunicationType" />
<s:element minOccurs="0" maxOccurs="1" name="Preference" type="s1:PreferenceType" /></s:sequence>
</s:complexType><s:complexType name="CommunicationType"><s:complexContent mixed="false">
<s:extension base="s1:CommunicationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="CommunicationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ChannelCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="UseCode" type="s1:CodeType" /><s:choice minOccurs="0" maxOccurs="unbounded">
<s:element minOccurs="0" maxOccurs="1" name="Text" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="CountryDialing" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="URI" type="s:anyURI" /><s:element minOccurs="0" maxOccurs="1" name="AreaDialing" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="DialNumber" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="Access" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="Address" type="s1:AddressType" /><s:element minOccurs="0" maxOccurs="1" name="Extension" type="s1:TextType" /><s:element minOccurs="1" maxOccurs="1" name="HTMLPreferredIndicator" type="s:boolean"
/></s:choice><s:element minOccurs="0" maxOccurs="1" name="Preference" type="s1:PreferenceType" />
</s:sequence><s:attribute name="sequence" type="s:positiveInteger" /><s:attribute name="preferredIndicator" type="s:boolean" />
</s:complexType><s:complexType name="SignatoryContactType"><s:complexContent mixed="false">
<s:extension base="s1:ContactABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SignedDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="PayerPartyBaseType"><s:complexContent mixed="false">
<s:extension base="s1:PartyBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CustomerAccountID"type="s1:IdentifierType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="CustomerPartyType"><s:complexContent mixed="false">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 49
<s:extension base="s1:PayerPartyBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="RequesterContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="1" name="PlannerContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="1" name="BuyerContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="1" name="ReceivingContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ReviewerPartyType"><s:complexContent mixed="false">
<s:extension base="s1:PartyBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ReviewerContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="SignatoryPartyType"><s:complexContent mixed="false">
<s:extension base="s1:PartyBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="SignatoryContact"type="s1:SignatoryContactType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="SupplierPartyType"><s:complexContent mixed="false">
<s:extension base="s1:PartyBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="SalesContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="ShippingContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="CustomerServiceContact"type="s1:SemanticContactType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="FinancialPartyType"><s:complexContent mixed="false">
<s:extension base="s1:PartyBaseType"><s:sequence>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 50
<s:element minOccurs="0" maxOccurs="1" name="ClearingSystemMemberID"type="s1:IdentifierType" />
<s:element minOccurs="0" maxOccurs="1" name="BranchParty"type="s1:SemanticPartyType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="FinancialAccount"type="s1:FinancialAccountType" />
<s:element minOccurs="0" maxOccurs="1" name="CountryCode" type="s1:CountryCodeType"/>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="FinancialAccountType"><s:sequence>
<s:choice minOccurs="0" maxOccurs="unbounded"><s:element minOccurs="0" maxOccurs="1" name="BBANID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="IBANID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UPICID" type="s1:IdentifierType" />
</s:choice><s:element minOccurs="0" maxOccurs="1" name="AccountIDs" type="s1:ArrayOfNamedIDType"
/><s:element minOccurs="0" maxOccurs="1" name="CurrencyCode" type="s1:CurrencyCodeType"
/><s:element minOccurs="0" maxOccurs="1" name="Name" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:complexType><s:complexType name="ArrayOfNamedIDType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:NamedIDType" /></s:sequence>
</s:complexType><s:complexType name="CurrencyCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="OpenPartyType"><s:complexContent mixed="false">
<s:extension base="s1:PartyBaseType"><s:attribute name="role" type="s:string" />
</s:extension></s:complexContent>
</s:complexType>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 51
<s:complexType name="PartyType"><s:complexContent mixed="false">
<s:extension base="s1:OpenPartyType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PartyMasterBaseType"><s:complexContent mixed="false">
<s:extension base="s1:OpenPartyType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="AccountIDs"type="s1:ArrayOfNamedIDType" />
<s:element minOccurs="0" maxOccurs="1" name="PaymentTermID" type="s1:IdentifierType"/>
<s:element minOccurs="0" maxOccurs="1" name="PaymentMethodCode"type="s1:PaymentMethodCodeType" />
<s:element minOccurs="0" maxOccurs="1" name="TaxExemptCodes"type="s1:ArrayOfCodeType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Description"type="s1:DescriptionType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="FinancialParty"
type="s1:FinancialPartyType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PaymentMethodCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="ArrayOfCodeType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Code" type="s1:CodeType" /></s:sequence>
</s:complexType><s:complexType name="InvoiceReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:InvoiceReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 52
</s:complexContent></s:complexType><s:complexType name="VoucherReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="OperationReferenceBaseType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="GroupName"type="s1:NameType" />
<s:element minOccurs="0" maxOccurs="1" name="SequenceCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="StepID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="StepType" type="s1:CodeType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="OperationReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:OperationReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="RouteReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="OperationReference"type="s1:OperationReferenceType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="BOMReferenceBaseType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"type="s1:TimePeriodType" />
<s:element minOccurs="0" maxOccurs="1" name="Item" type="s1:ItemType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ItemType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 53
<s:complexContent mixed="false"><s:extension base="s1:ItemBaseType">
<s:sequence><s:element minOccurs="0" maxOccurs="1" name="RFID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="SerialNumber" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ItemBaseType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ItemID" type="s1:ItemIDType" /><s:element minOccurs="0" maxOccurs="1" name="CustomerItemID" type="s1:ItemIDType" /><s:element minOccurs="0" maxOccurs="1" name="ManufacturerItemID" type="s1:ItemIDType"
/><s:element minOccurs="0" maxOccurs="1" name="SupplierItemID" type="s1:ItemIDType" /><s:element minOccurs="0" maxOccurs="1" name="UPCID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="EPCID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ServiceIndicator" type="s:boolean" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Classification"
type="s1:ClassificationType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Specification"
type="s1:SpecificationType" /><s:element minOccurs="0" maxOccurs="unbounded" name="HazardousMaterial"
type="s1:HazardousMaterialType" /><s:element minOccurs="0" maxOccurs="1" name="Packaging" type="s1:PackagingType" />
</s:sequence></s:complexType><s:complexType name="ClassificationType"><s:complexContent mixed="false">
<s:extension base="s1:ClassificationBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ClassificationBaseType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Codes"type="s1:ArrayOfSequencedCodeType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Description"type="s1:DescriptionType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /></s:sequence>
</s:complexType><s:complexType name="ArrayOfSequencedCodeType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Code"type="s1:SequencedCodeType" />
</s:sequence></s:complexType>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 54
<s:complexType name="SemanticClassificationType"><s:complexContent mixed="false">
<s:extension base="s1:ClassificationBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="SpecificationType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Property" type="s1:PropertyType"
/><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:complexType><s:complexType name="PropertyType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="NameValue" type="s1:NameValuePairType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="Description"type="s1:DescriptionType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"
type="s1:TimePeriodType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence><s:attribute name="sequence" type="s:positiveInteger" />
</s:complexType><s:complexType name="NameValuePairType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="name" type="s:normalizedString" /><s:attribute name="type" type="s:normalizedString" /><s:attribute name="unitCode" type="s:string" /><s:attribute name="unitCodeListVersionID" type="s:normalizedString" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="HazardousMaterialType"><s:complexContent mixed="false">
<s:extension base="s1:HazardousMaterialABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="HazardousMaterialABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="MFAGID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="TechnicalName" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="PlacardEndorsement" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="PlacardNotation" type="s1:TextType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 55
<s:element minOccurs="0" maxOccurs="1" name="MarinePollutionLevelCode"type="s1:CodeType" />
<s:element minOccurs="0" maxOccurs="1" name="ToxicityZoneCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Temperature"
type="s1:TemperatureABIEType" /><s:element minOccurs="0" maxOccurs="1" name="FlashpointTemperature"
type="s1:TemperatureABIEType" /><s:element minOccurs="0" maxOccurs="1" name="PrimaryEntryRoute" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="1" name="EmergencyContact" type="s1:ContactType"
/></s:sequence>
</s:complexType><s:complexType name="PackagingType"><s:complexContent mixed="false">
<s:extension base="s1:PackagingBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PackagingBaseType"><s:complexContent mixed="false">
<s:extension base="s1:MaterialBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="Dimensions" type="s1:DimensionType" /><s:element minOccurs="0" maxOccurs="1" name="UPCPackagingLevelCode"
type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="PerPackageQuantity"
type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="CapacityPerPackageQuantity"
type="s1:QuantityType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="MaterialBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" />
</s:sequence></s:complexType><s:complexType name="MaterialType"><s:complexContent mixed="false">
<s:extension base="s1:MaterialBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="DimensionType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 56
<s:complexContent mixed="false"><s:extension base="s1:DimensionABIEType">
<s:sequence><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="DimensionABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WidthMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="1" name="LengthMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="1" name="HeightMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /></s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:complexType><s:complexType name="ItemInstanceBaseType"><s:complexContent mixed="false">
<s:extension base="s1:ItemBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="RFID" type="s1:IdentifierType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="SerialNumber"type="s1:IdentifierType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="LotSerial"type="s1:LotSerialType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ItemInstanceType"><s:complexContent mixed="false">
<s:extension base="s1:ItemInstanceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="BOMReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:BOMReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ShipmentReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:DocumentReferenceBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ShipUnitReference"type="s1:ShipUnitReferenceType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 57
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ShipUnitReferenceType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="SealID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="FreightItemID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ShippingTrackingID" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:complexType><s:complexType name="OpenAttachmentType"><s:complexContent mixed="false">
<s:extension base="s1:SemanticAttachmentType"><s:attribute name="type" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="SemanticAttachmentType"><s:complexContent mixed="false">
<s:extension base="s1:AttachmentBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="AttachmentBaseType"><s:sequence>
<s:choice minOccurs="1" maxOccurs="1"><s:element minOccurs="0" maxOccurs="1" name="ISBN" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="URI" type="s:anyURI" /><s:element minOccurs="0" maxOccurs="1" name="EmbeddedData"
type="s1:BinaryObjectType" /></s:choice><s:element minOccurs="0" maxOccurs="1" name="FileName" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="DocumentDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="unbounded" name="FileType" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="FileSizeQuantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Title" type="s1:TextType" />
</s:sequence><s:attribute default="false" name="inline" type="s:boolean" />
</s:complexType><s:complexType name="BinaryObjectType"><s:simpleContent>
<s:extension base="s2:BinaryObjectType" /></s:simpleContent>
</s:complexType><s:complexType name="EncryptedBinaryObjectType"><s:simpleContent>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 58
<s:extension base="s2:BinaryObjectType" /></s:simpleContent>
</s:complexType><s:complexType name="ImageAttachmentType"><s:complexContent mixed="false">
<s:extension base="s1:AttachmentBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="WidthMeasure" type="s1:MeasureType" /><s:element minOccurs="0" maxOccurs="1" name="HeightMeasure" type="s1:MeasureType"
/><s:element minOccurs="0" maxOccurs="unbounded" name="Text" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ProductRequirementBaseType"><s:complexContent mixed="false">
<s:extension base="s1:HeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Item" type="s1:ItemType" /><s:element minOccurs="0" maxOccurs="unbounded" name="SerialNumber"
type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="RFID" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="GLEntityID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Facility" type="s1:FacilityType" /><s:element minOccurs="0" maxOccurs="1" name="Status" type="s1:StatusType" /><s:element minOccurs="0" maxOccurs="unbounded" name="ReasonCode"
type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="TransactionDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="ProductLineClassification"
type="s1:SemanticClassificationType" /><s:element minOccurs="0" maxOccurs="1" name="RequiredQuantity" type="s1:QuantityType"
/><s:element minOccurs="0" maxOccurs="1" name="RequiredDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="SalesOrderReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="ProductionOrderReference"
type="s1:ProductionOrderReferenceType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="AmountType"><s:simpleContent>
<s:extension base="s2:AmountType" /></s:simpleContent>
</s:complexType><s:complexType name="EnterpriseUnitType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CostCenterID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ProfitCenterID" type="s1:IdentifierType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 59
<s:element minOccurs="0" maxOccurs="unbounded" name="GLEntityID"type="s1:IdentifierType" />
<s:element minOccurs="0" maxOccurs="1" name="GLElement"type="s1:ArrayOfSequencedTextType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:complexType><s:complexType name="ArrayOfSequencedTextType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Element"type="s1:SequencedTextType" />
</s:sequence></s:complexType><s:complexType name="LicenseIndicatorType"><s:simpleContent>
<s:extension base="s:boolean"><s:attribute name="name" type="s:string" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="TransportationTermType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="IncotermsCode"type="s1:IncotermsCodeType" />
<s:element minOccurs="0" maxOccurs="1" name="PlaceOfOwnershipTransferLocation"type="s1:LocationType" />
<s:element minOccurs="0" maxOccurs="1" name="FreightTermCode"type="s1:FreightTermCodeType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:complexType><s:complexType name="IncotermsCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="FreightTermCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 60
<s:attribute name="listSchemeURI" type="s:anyURI" /></s:extension>
</s:simpleContent></s:complexType><s:complexType name="PaymentTermType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Description"type="s1:DescriptionType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="Term" type="s1:TermType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Discount" type="s1:TermType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Penalty" type="s1:TermType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence><s:attribute name="type" type="s:string" />
</s:complexType><s:complexType name="TermType"><s:complexContent mixed="false">
<s:extension base="s1:TermABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ProxMonth" type="s:positiveInteger" /><s:element minOccurs="0" maxOccurs="1" name="ProxDayOfMonth" type="s3:DayDateType"
/><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="TermABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="1" name="EffectiveDateTime" type="s:string" /><s:choice minOccurs="0" maxOccurs="unbounded">
<s:element minOccurs="0" maxOccurs="1" name="DueDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="Duration" type="s:duration" /><s:element minOccurs="0" maxOccurs="1" name="PaymentBasisCode"
type="s1:PaymentBasisCodeType" /></s:choice><s:choice minOccurs="1" maxOccurs="1">
<s:element minOccurs="1" maxOccurs="1" name="DiscountPercent" type="s:decimal" /><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" /><s:element minOccurs="1" maxOccurs="1" name="SurchargePercent" type="s:decimal" />
</s:choice></s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:complexType><s:complexType name="PaymentBasisCodeType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 61
<s:attribute name="languageID" type="s:string" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="DistributedChargeType"><s:complexContent mixed="false">
<s:extension base="s1:AllowanceChargeABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Distribution"type="s1:DistributionType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="AllowanceChargeABIEType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:choice minOccurs="1" maxOccurs="1">
<s:element minOccurs="0" maxOccurs="1" name="BasisAmount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="BasisQuantity" type="s1:QuantityType" />
</s:choice><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="Calculation" type="s1:CalculationType" /><s:element minOccurs="0" maxOccurs="unbounded" name="ReasonCode" type="s1:CodeType"
/><s:element minOccurs="0" maxOccurs="unbounded" name="CurrencyExchangeRate"
type="s1:CurrencyExchangeRateType" /><s:element minOccurs="0" maxOccurs="1" name="TimePeriod" type="s1:TimePeriodType" />
</s:sequence><s:attribute name="type" type="s:string" /><s:attribute name="sequence" type="s:positiveInteger" />
</s:complexType><s:complexType name="CalculationType"><s:complexContent mixed="false">
<s:extension base="s1:CalculationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="CalculationABIEType"><s:sequence>
<s:choice minOccurs="1" maxOccurs="1"><s:element minOccurs="1" maxOccurs="1" name="RateNumeric" type="s:decimal" /><s:element minOccurs="0" maxOccurs="1" name="Formula" type="s1:TextType" />
</s:choice><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /></s:sequence>
</s:complexType><s:complexType name="CurrencyExchangeRateType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 62
<s:complexContent mixed="false"><s:extension base="s1:CurrencyExchangeBaseType">
<s:sequence><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="CurrencyExchangeBaseType"><s:complexContent mixed="false">
<s:extension base="s1:CurrencyExchangeABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SourceID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"
type="s1:TimePeriodType" /></s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="CurrencyExchangeABIEType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SourceCurrencyCode"type="s1:CurrencyCodeType" />
<s:element minOccurs="0" maxOccurs="1" name="SourceUnitBaseNumeric" type="s:decimal" /><s:element minOccurs="0" maxOccurs="1" name="TargetCurrencyCode"
type="s1:CurrencyCodeType" /><s:element minOccurs="0" maxOccurs="1" name="TargetUnitBaseNumeric" type="s:decimal" /><s:element minOccurs="0" maxOccurs="1" name="RateNumeric" type="s:decimal" /><s:element minOccurs="0" maxOccurs="1" name="SetDateTime" type="s:string" />
</s:sequence></s:complexType><s:complexType name="AllowanceType"><s:complexContent mixed="false">
<s:extension base="s1:AllowanceChargeABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ChargeType"><s:complexContent mixed="false">
<s:extension base="s1:AllowanceChargeABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="DistributionType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LedgerID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Percentage" type="s:decimal" /><s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 63
<s:element minOccurs="0" maxOccurs="1" name="GLNominalAccount"type="s:normalizedString" />
<s:element minOccurs="0" maxOccurs="1" name="GLElement"type="s1:ArrayOfSequencedTextType" />
<s:element minOccurs="0" maxOccurs="1" name="EnterpriseUnit" type="s1:EnterpriseUnitType"/>
<s:element minOccurs="0" maxOccurs="1" name="ProjectReference"type="s1:ProjectReferenceType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:complexType><s:complexType name="ProjectReferenceType"><s:complexContent mixed="false">
<s:extension base="s1:ProjectBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ActivityID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ProjectBaseType"><s:complexContent mixed="false">
<s:extension base="s1:ProjectABIEType" /></s:complexContent>
</s:complexType><s:complexType name="ProjectABIEType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ResourceCodes"
type="s1:ArrayOfSequencedCodeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Amount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Location" type="s1:LocationType"
/><s:element minOccurs="0" maxOccurs="1" name="TimePeriod" type="s1:TimePeriodType" />
</s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:complexType><s:complexType name="DistributedTaxType"><s:complexContent mixed="false">
<s:extension base="s1:TaxABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Distribution"type="s1:DistributionType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="TaxABIEType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="TaxJurisdicationCodes"
type="s1:ArrayOfCodeType" /><s:choice minOccurs="1" maxOccurs="1">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 64
<s:element minOccurs="0" maxOccurs="1" name="BasisAmount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="BasisQuantity" type="s1:QuantityType" />
</s:choice><s:element minOccurs="0" maxOccurs="1" name="Calculation" type="s1:CalculationType" /><s:element minOccurs="0" maxOccurs="1" name="Exemption" type="s1:ExemptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="1" name="TaxAuthorityAmount" type="s1:AmountType"
/><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" />
</s:sequence><s:attribute name="type" type="s:string" />
</s:complexType><s:complexType name="ExemptionType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:complexType><s:complexType name="TaxAmountType"><s:complexContent mixed="false">
<s:extension base="s1:TaxABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence><s:attribute name="sequenceNumber" type="s:positiveInteger" />
</s:extension></s:complexContent>
</s:complexType><s:complexType name="QuoteHeaderType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementHeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="RFQReference"type="s1:OrderReferenceType" />
<s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"type="s1:TimePeriodType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="QualificationTerm"type="s1:QualificationTermType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="OrderCommission"type="s1:OrderCommissionType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Message"type="s1:MessageType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="QualificationTermType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 65
<s:element minOccurs="0" maxOccurs="unbounded" name="ValueText" type="s1:TextType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence><s:attribute name="type" type="s:normalizedString" />
</s:complexType><s:complexType name="OrderCommissionType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SalesOrganizationIDs"type="s1:ArrayOfNamedIDType" />
<s:element minOccurs="0" maxOccurs="1" name="SalesPerson" type="s1:ContactType" /><s:choice minOccurs="0" maxOccurs="unbounded">
<s:element minOccurs="1" maxOccurs="1" name="Percentage" type="s:decimal" /><s:element minOccurs="0" maxOccurs="1" name="OrderQuantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="OrderAmount" type="s1:AmountType" />
</s:choice><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:complexType><s:complexType name="MessageType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="ReasonCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:complexType><s:complexType name="OrderHeaderType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementHeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SpecialPriceAuthorizationCode"type="s1:CodeType" />
<s:element minOccurs="0" maxOccurs="1" name="EarliestShipDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="RequestedShipDateTime" type="s:string"
/><s:element minOccurs="0" maxOccurs="1" name="PromisedShipDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="PromisedDeliveryDateTime"
type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="PaymentMethodCode"
type="s1:PaymentMethodCodeType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Payment"
type="s1:PaymentType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PaymentType"><s:complexContent mixed="false">
<s:extension base="s1:PaymentBaseType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 66
<s:sequence><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="PaymentBaseType"><s:sequence>
<s:choice minOccurs="1" maxOccurs="1"><s:element minOccurs="0" maxOccurs="1" name="Cheque" type="s1:ChequeType" /><s:element minOccurs="0" maxOccurs="1" name="ElectronicFundsTransfer"
type="s1:EFTDetailType" /><s:element minOccurs="0" maxOccurs="1" name="ProcurementCard"
type="s1:CreditCardType" /><s:element minOccurs="0" maxOccurs="1" name="BankDraft" type="s1:EFTDetailType" /><s:element minOccurs="1" maxOccurs="1" name="CashIndicator" type="s:boolean" /><s:element minOccurs="0" maxOccurs="1" name="CreditCard" type="s1:CreditCardType" /><s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="DebitCard" type="s1:DebitCardType" />
</s:choice></s:sequence>
</s:complexType><s:complexType name="ChequeType"><s:complexContent mixed="false">
<s:extension base="s1:EFTDetailBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ChequeNumber" type="s1:IdentifierType"/>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="EFTDetailBaseType"><s:complexContent mixed="false">
<s:extension base="s1:AccountInformationType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="RoutingNumber" type="s1:IdentifierType"/>
<s:element minOccurs="0" maxOccurs="1" name="BankName" type="s1:NameType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="AccountInformationType" abstract="true"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Type" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="Number" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="NameOnAccount" type="s1:NameType" />
</s:sequence></s:complexType><s:complexType name="CardBaseType" abstract="true"><s:complexContent mixed="false">
<s:extension base="s1:AccountInformationType"><s:sequence>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 67
<s:element minOccurs="0" maxOccurs="1" name="Expiration" type="s1:ExpirationType" /><s:element minOccurs="0" maxOccurs="1" name="CompanyName" type="s1:NameType" /><s:element minOccurs="0" maxOccurs="1" name="PaymentAuthorization"
type="s1:PaymentAuthorizationType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ExpirationType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Month" type="s3:MonthDateType" /><s:element minOccurs="0" maxOccurs="1" name="Year" type="s:gYear" />
</s:sequence></s:complexType><s:complexType name="PaymentAuthorizationType"><s:complexContent mixed="false">
<s:extension base="s1:PaymentAuthorizationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PaymentAuthorizationABIEType"><s:complexContent mixed="false">
<s:extension base="s1:AuthorizationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ReferenceOrderNumber"type="s1:IdentifierType" />
<s:element minOccurs="0" maxOccurs="1" name="RevenueSourceID"type="s1:IdentifierType" />
<s:element minOccurs="0" maxOccurs="1" name="RemittanceBankID"type="s1:IdentifierType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="AuthorizationABIEType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="ResponseCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="AuthorizationDate" type="s:date" /><s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" />
</s:sequence></s:complexType><s:complexType name="CreditCardType"><s:complexContent mixed="false">
<s:extension base="s1:CardBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CardCode" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="BillingAddress" type="s1:AddressType" /><s:element minOccurs="0" maxOccurs="1" name="OwnerAddress" type="s1:AddressType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 68
<s:complexType name="DebitCardType"><s:complexContent mixed="false">
<s:extension base="s1:CardBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PIN" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="EFTDetailType"><s:complexContent mixed="false">
<s:extension base="s1:EFTDetailBaseType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ID" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="PurchaseOrderHeaderType"><s:complexContent mixed="false">
<s:extension base="s1:OrderHeaderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="OrderDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="BuyerParty" type="s1:CustomerPartyType"
/><s:element minOccurs="0" maxOccurs="1" name="AcceptByDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="ReleaseNumber" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="unbounded" name="RequisitionReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="unbounded" name="QuoteReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="unbounded" name="SalesOrderReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="RFQLineType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BuyerParty" type="s1:CustomerPartyType"/>
<s:element minOccurs="0" maxOccurs="1" name="RequesterParty"type="s1:SemanticPartyType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="RequisitionReference"type="s1:OrderReferenceType" />
<s:element minOccurs="0" maxOccurs="1" name="EnterpriseUnit"type="s1:EnterpriseUnitType" />
<s:element minOccurs="0" maxOccurs="1" name="DeliveryTimeTolerance"type="s1:TimeTolerenceType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Message"type="s1:MessageType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 69
<s:element minOccurs="0" maxOccurs="unbounded" name="QualificationTerm"type="s1:QualificationTermType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="RFQSubLine"type="s1:RFQSubLineType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="RFQSchedule"type="s1:RFQScheduleType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="ProcurementLineType"><s:complexContent mixed="false">
<s:extension base="s1:RequestLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PartialShipmentAllowedIndicator"type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="DropShipmentAllowedIndicator"type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="EarlyShipmentAllowedIndicator"type="s:boolean" />
<s:element minOccurs="0" maxOccurs="unbounded" name="LicenseIndicator"type="s1:LicenseIndicatorType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="TransportationTerm"type="s1:TransportationTermType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="PaymentTerm"type="s1:PaymentTermType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="DistributedCharge"type="s1:DistributedChargeType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="DistributedTax"type="s1:DistributedTaxType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Distribution"type="s1:DistributionType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="RequestLineType"><s:complexContent mixed="false">
<s:extension base="s1:StatusEnabledLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Item" type="s1:ItemType" /><s:element minOccurs="0" maxOccurs="unbounded" name="SerialNumber"
type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="RFID" type="s1:IdentifierType"
/><s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="UnitPrice" type="s1:PriceABIEType" /><s:element minOccurs="0" maxOccurs="1" name="ExtendedAmount" type="s1:AmountType"
/><s:element minOccurs="0" maxOccurs="1" name="TotalAmount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="CatalogReference"
type="s1:DocumentReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="RequiredDeliveryDateTime" type="s:string"
/><s:element minOccurs="0" maxOccurs="1" name="AllowSubstitutionIndicator"
type="s:boolean" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 70
<s:element minOccurs="0" maxOccurs="1" name="ShipToParty"type="s1:SemanticPartyType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="DrawingAttachment"type="s1:SemanticAttachmentType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="StatusEnabledLineType"><s:complexContent mixed="false">
<s:extension base="s1:LineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Status" type="s1:StatusType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="LineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LineNumber" type="s1:IdentifierType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Description"
type="s1:DescriptionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Note" type="s1:NoteType" /><s:element minOccurs="0" maxOccurs="unbounded" name="DocumentReference"
type="s1:DocumentReferenceType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Attachment"
type="s1:OpenAttachmentType" /></s:sequence>
</s:complexType><s:complexType name="ProcurementScheduleType"><s:complexContent mixed="false">
<s:extension base="s1:LineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s1:QuantityType" /><s:choice minOccurs="1" maxOccurs="1"><s:element minOccurs="0" maxOccurs="1" name="ScheduleTimePeriod"
type="s1:TimePeriodType" /><s:element minOccurs="0" maxOccurs="1" name="RequiredDeliveryDateTime"
type="s:string" /></s:choice><s:element minOccurs="0" maxOccurs="1" name="NumberOfDeliveries"
type="s:positiveInteger" /><s:element minOccurs="0" maxOccurs="1" name="ShipmentQuantityTolerence"
type="s1:QuantityTolerenceType" /><s:element minOccurs="0" maxOccurs="1" name="ShipmemtTimeTolerance"
type="s1:TimeTolerenceType" /><s:element minOccurs="0" maxOccurs="1" name="ReasonCode" type="s1:CodeType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="QuantityTolerenceType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UnderQuantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="OverQuantity" type="s1:QuantityType" />
</s:sequence></s:complexType>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 71
<s:complexType name="TimeTolerenceType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UnderDuration" type="s:duration" /><s:element minOccurs="0" maxOccurs="1" name="OverDuration" type="s:duration" />
</s:sequence></s:complexType><s:complexType name="PurchaseOrderScheduleType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementScheduleType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="RFQScheduleType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementScheduleType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="QuoteScheduleType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementScheduleType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PromisedDeliveryDateTime"type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PromisedShipDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="unbounded" name="OrderCommission"
type="s1:OrderCommissionType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="RequestSubLineType"><s:complexContent mixed="false">
<s:extension base="s1:LineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Item" type="s1:ItemType" /><s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="unbounded" name="DrawingReference"
type="s1:SemanticDocumentReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="CatalogReference"
type="s1:DocumentReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="ParentLineNumber"
type="s1:IdentifierType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PurchaseOrderSubLineType"><s:complexContent mixed="false">
<s:extension base="s1:RequestSubLineType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 72
<s:sequence><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="RFQSubLineType"><s:complexContent mixed="false">
<s:extension base="s1:RequestSubLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="QuoteSubLineType"><s:complexContent mixed="false">
<s:extension base="s1:RequestSubLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PriceABIEType"><s:complexContent mixed="false">
<s:extension base="s1:AmountPerQuantityType"><s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Code" type="s1:CodeType" /><s:element minOccurs="0" maxOccurs="1" name="TimePeriod" type="s1:TimePeriodType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="AmountPerQuantityType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Amount" type="s1:AmountType" /><s:element minOccurs="0" maxOccurs="1" name="PerQuantity" type="s1:QuantityType" />
</s:sequence></s:complexType><s:complexType name="QuoteLineType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="RFQReference"type="s1:OrderReferenceType" />
<s:element minOccurs="0" maxOccurs="1" name="EffectiveTimePeriod"type="s1:TimePeriodType" />
<s:element minOccurs="0" maxOccurs="1" name="PromisedShipDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="PromisedDeliveryDateTime"
type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="DeliveryTimeTolerance"
type="s1:TimeTolerenceType" /><s:element minOccurs="0" maxOccurs="unbounded" name="OrderCommission"
type="s1:OrderCommissionType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Message"
type="s1:MessageType" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 73
<s:element minOccurs="0" maxOccurs="unbounded" name="QuoteSubLine"type="s1:QuoteSubLineType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="QuoteSchedule"type="s1:QuoteScheduleType" />
<s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="OrderLineType"><s:complexContent mixed="false">
<s:extension base="s1:ProcurementLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FreightClassification"type="s1:SemanticClassificationType" />
<s:element minOccurs="0" maxOccurs="1" name="SpecialPriceAuthorizationCode"type="s1:CodeType" />
<s:element minOccurs="0" maxOccurs="1" name="SubstituteItemIndicator" type="s:boolean"/>
<s:element minOccurs="0" maxOccurs="1" name="RequisitionReference"type="s1:OrderReferenceType" />
<s:element minOccurs="0" maxOccurs="1" name="PromisedShipDateTime" type="s:string" /><s:element minOccurs="0" maxOccurs="1" name="PromisedDeliveryDateTime"
type="s:string" /></s:sequence>
</s:extension></s:complexContent>
</s:complexType><s:complexType name="PurchaseOrderLineType"><s:complexContent mixed="false">
<s:extension base="s1:OrderLineType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BackOrderedQuantity"type="s1:QuantityType" />
<s:element minOccurs="0" maxOccurs="1" name="ReceivedQuantity" type="s1:QuantityType"/>
<s:element minOccurs="0" maxOccurs="1" name="OpenQuantity" type="s1:QuantityType" /><s:element minOccurs="0" maxOccurs="1" name="QuoteReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="SalesOrderReference"
type="s1:OrderReferenceType" /><s:element minOccurs="0" maxOccurs="1" name="BuyerParty" type="s1:CustomerPartyType"
/><s:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrderSubLine"
type="s1:PurchaseOrderSubLineType" /><s:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrderSchedule"
type="s1:PurchaseOrderScheduleType" /><s:element minOccurs="0" maxOccurs="1" name="UserArea" type="s1:UserAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="AcknowledgePurchaseOrderType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 74
<s:element minOccurs="0" maxOccurs="1" name="DataArea"type="s1:AcknowledgePurchaseOrderDataAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="AcknowledgePurchaseOrderDataAreaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Acknowledge" type="s1:AcknowledgeType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrder"type="s1:PurchaseOrderType" />
</s:sequence></s:complexType><s:complexType name="PurchaseOrderType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderHeader"type="s1:PurchaseOrderHeaderType" />
<s:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrderLine"type="s1:PurchaseOrderLineType" />
</s:sequence></s:complexType><s:complexType name="ProcessQuoteType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataArea"type="s1:ProcessQuoteDataAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ProcessQuoteDataAreaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Process" type="s1:ProcessType" /><s:element minOccurs="0" maxOccurs="unbounded" name="Quote" type="s1:QuoteType" />
</s:sequence></s:complexType><s:complexType name="QuoteType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="QuoteHeader" type="s1:QuoteHeaderType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="QuoteLine"type="s1:QuoteLineType" />
</s:sequence></s:complexType><s:complexType name="ShowRFQType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataArea"type="s1:ShowRFQDataAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="ShowRFQDataAreaType">
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 75
<s:sequence><s:element minOccurs="0" maxOccurs="1" name="Show" type="s1:ShowType" /><s:element minOccurs="0" maxOccurs="unbounded" name="RFQ" type="s1:RFQType" />
</s:sequence></s:complexType><s:complexType name="GetRFQType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataArea" type="s1:GetRFQDataAreaType"/>
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="GetRFQDataAreaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Get" type="s1:GetType" /><s:element minOccurs="0" maxOccurs="unbounded" name="RFQ" type="s1:RFQType" />
</s:sequence></s:complexType><s:complexType name="AcknowledgeRFQType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataArea"type="s1:AcknowledgeRFQDataAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="AcknowledgeRFQDataAreaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Acknowledge" type="s1:AcknowledgeType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="RFQ" type="s1:RFQType" /></s:sequence>
</s:complexType><s:complexType name="AcknowledgeQuoteType"><s:complexContent mixed="false">
<s:extension base="s1:BusinessObjectDocumentType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataArea"type="s1:AcknowledgeQuoteDataAreaType" />
</s:sequence></s:extension>
</s:complexContent></s:complexType><s:complexType name="AcknowledgeQuoteDataAreaType"><s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Acknowledge" type="s1:AcknowledgeType"/>
<s:element minOccurs="0" maxOccurs="unbounded" name="Quote" type="s1:QuoteType" /></s:sequence>
</s:complexType><s:complexType name="ProcessPurchaseOrderDataAreaType"><s:sequence>
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 76
<s:element minOccurs="0" maxOccurs="1" name="Process" type="s1:ProcessType" /><s:element minOccurs="0" maxOccurs="unbounded" name="PurchaseOrder"
type="s1:PurchaseOrderType" /></s:sequence>
</s:complexType><s:element name="AcknowledgePurchaseOrder" type="s1:AcknowledgePurchaseOrderType" /><s:element name="GetRFQ" type="s1:GetRFQType" /><s:element name="ShowRFQ" type="s1:ShowRFQType" />
</s:schema><s:schema elementFormDefault="qualified"
targetNamespace="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1"><s:complexType name="IdentifierType"><s:simpleContent>
<s:extension base="s:normalizedString"><s:attribute name="schemeID" type="s:normalizedString" /><s:attribute name="schemeName" type="s:string" /><s:attribute name="schemeAgencyID" type="s:normalizedString" /><s:attribute name="schemeAgencyName" type="s:string" /><s:attribute name="schemeVersionID" type="s:normalizedString" /><s:attribute name="schemeDataURI" type="s:anyURI" /><s:attribute name="schemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="CodeType"><s:simpleContent>
<s:extension base="s:normalizedString"><s:attribute name="listID" type="s:normalizedString" /><s:attribute name="listAgencyID" type="s:normalizedString" /><s:attribute name="listAgencyName" type="s:string" /><s:attribute name="listName" type="s:string" /><s:attribute name="listVersionID" type="s:normalizedString" /><s:attribute name="name" type="s:string" /><s:attribute name="languageID" type="s:language" /><s:attribute name="listURI" type="s:anyURI" /><s:attribute name="listSchemeURI" type="s:anyURI" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="TextType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="languageID" type="s:language" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="NameType"><s:simpleContent>
<s:extension base="s:string"><s:attribute name="languageID" type="s:language" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="MeasureType"><s:simpleContent>
<s:extension base="s:decimal"><s:attribute name="unitCode" type="s:string" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 77
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="QuantityType"><s:simpleContent>
<s:extension base="s:decimal"><s:attribute name="unitCode" type="s:string" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="BinaryObjectType"><s:simpleContent>
<s:extension base="s:base64Binary"><s:attribute name="format" type="s:string" /><s:attribute name="mimeCode" type="s:string" /><s:attribute name="encodingCode" type="s:normalizedString" /><s:attribute name="characterSetCode" type="s:normalizedString" /><s:attribute name="uri" type="s:anyURI" /><s:attribute name="filename" type="s:string" />
</s:extension></s:simpleContent>
</s:complexType><s:complexType name="AmountType"><s:simpleContent>
<s:extension base="s:decimal"><s:attribute name="currencyID" type="s:string" />
</s:extension></s:simpleContent>
</s:complexType></s:schema><s:schema elementFormDefault="qualified"
targetNamespace="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1"><s:simpleType name="DayDateType"><s:restriction base="s:string">
<s:enumeration value="01" /><s:enumeration value="02" /><s:enumeration value="03" /><s:enumeration value="04" /><s:enumeration value="05" /><s:enumeration value="06" /><s:enumeration value="07" /><s:enumeration value="08" /><s:enumeration value="09" /><s:enumeration value="10" /><s:enumeration value="11" /><s:enumeration value="12" /><s:enumeration value="13" /><s:enumeration value="14" /><s:enumeration value="15" /><s:enumeration value="16" /><s:enumeration value="17" /><s:enumeration value="18" /><s:enumeration value="19" /><s:enumeration value="20" /><s:enumeration value="21" /><s:enumeration value="22" /><s:enumeration value="23" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 78
<s:enumeration value="24" /><s:enumeration value="25" /><s:enumeration value="26" /><s:enumeration value="27" /><s:enumeration value="28" /><s:enumeration value="29" /><s:enumeration value="30" /><s:enumeration value="31" />
</s:restriction></s:simpleType><s:simpleType name="MonthDateType"><s:restriction base="s:string">
<s:enumeration value="01" /><s:enumeration value="02" /><s:enumeration value="03" /><s:enumeration value="04" /><s:enumeration value="05" /><s:enumeration value="06" /><s:enumeration value="07" /><s:enumeration value="08" /><s:enumeration value="09" /><s:enumeration value="10" /><s:enumeration value="11" /><s:enumeration value="12" />
</s:restriction></s:simpleType>
</s:schema></wsdl:types><wsdl:message name="TestConnectionSoapIn">
<wsdl:part name="parameters" element="tns:TestConnection" /></wsdl:message><wsdl:message name="TestConnectionSoapOut">
<wsdl:part name="parameters" element="tns:TestConnectionResponse" /></wsdl:message><wsdl:message name="ProcessPurchaseOrderSoapIn">
<wsdl:part name="parameters" element="tns:ProcessPurchaseOrder" /></wsdl:message><wsdl:message name="ProcessPurchaseOrderSoapOut">
<wsdl:part name="parameters" element="tns:ProcessPurchaseOrderResponse" /></wsdl:message><wsdl:message name="GetPartInfoSoapIn">
<wsdl:part name="parameters" element="tns:GetPartInfo" /></wsdl:message><wsdl:message name="GetPartInfoSoapOut">
<wsdl:part name="parameters" element="tns:GetPartInfoResponse" /></wsdl:message><wsdl:portType name="APBWebServiceClassSoap">
<wsdl:operation name="TestConnection"><wsdl:input message="tns:TestConnectionSoapIn" /><wsdl:output message="tns:TestConnectionSoapOut" />
</wsdl:operation><wsdl:operation name="ProcessPurchaseOrder">
<wsdl:input message="tns:ProcessPurchaseOrderSoapIn" /><wsdl:output message="tns:ProcessPurchaseOrderSoapOut" />
</wsdl:operation><wsdl:operation name="GetPartInfo">
<wsdl:input message="tns:GetPartInfoSoapIn" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 79
<wsdl:output message="tns:GetPartInfoSoapOut" /></wsdl:operation>
</wsdl:portType><wsdl:binding name="APBWebServiceClassSoap" type="tns:APBWebServiceClassSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" /><wsdl:operation name="TestConnection">
<soap:operation soapAction="http://agcopartsbooks.com/TestConnection" style="document" /><wsdl:input><soap:body use="literal" />
</wsdl:input><wsdl:output><soap:body use="literal" />
</wsdl:output></wsdl:operation><wsdl:operation name="ProcessPurchaseOrder">
<soap:operation soapAction="http://agcopartsbooks.com/ProcessPurchaseOrder" style="document"/>
<wsdl:input><soap:body use="literal" />
</wsdl:input><wsdl:output><soap:body use="literal" />
</wsdl:output></wsdl:operation><wsdl:operation name="GetPartInfo">
<soap:operation soapAction="http://agcopartsbooks.com/GetPartInfo" style="document" /><wsdl:input><soap:body use="literal" />
</wsdl:input><wsdl:output><soap:body use="literal" />
</wsdl:output></wsdl:operation>
</wsdl:binding><wsdl:binding name="APBWebServiceClassSoap12" type="tns:APBWebServiceClassSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" /><wsdl:operation name="TestConnection">
<soap12:operation soapAction="http://agcopartsbooks.com/TestConnection" style="document" /><wsdl:input><soap12:body use="literal" />
</wsdl:input><wsdl:output><soap12:body use="literal" />
</wsdl:output></wsdl:operation><wsdl:operation name="ProcessPurchaseOrder">
<soap12:operation soapAction="http://agcopartsbooks.com/ProcessPurchaseOrder"style="document" />
<wsdl:input><soap12:body use="literal" />
</wsdl:input><wsdl:output><soap12:body use="literal" />
</wsdl:output></wsdl:operation><wsdl:operation name="GetPartInfo">
<soap12:operation soapAction="http://agcopartsbooks.com/GetPartInfo" style="document" />
Dealer Business System Integration – Web Services Version: 1.0AGCO Parts Books To Go Date: 1/16/2015
Rev. Date 1/16/2015 © AGCO Corporation 2015 Page 80
<wsdl:input><soap12:body use="literal" />
</wsdl:input><wsdl:output><soap12:body use="literal" />
</wsdl:output></wsdl:operation>
</wsdl:binding><wsdl:service name="APBWebServiceClass">
<wsdl:port name="APBWebServiceClassSoap" binding="tns:APBWebServiceClassSoap"><soap:address location="http://206.225.246.110/APBWebService/apbwebservice.asmx" />
</wsdl:port><wsdl:port name="APBWebServiceClassSoap12" binding="tns:APBWebServiceClassSoap12">
<soap12:address location="http://206.225.246.110/APBWebService/apbwebservice.asmx" /></wsdl:port>
</wsdl:service></wsdl:definitions>