pixi Developer & Integration Documentation

pixiUpdateSupplier

Description

API call to update supplier details


Request Parameters

# Name Type Required Example Description
1 SupplNr string 0 abcd Filter: Update supplier by supplier number (code)
2 SupplName string 0 abcd Update supplier name
3 SupplNameExt string 0 abcd Update external supplier name
4 SupplGroup string 0 abcd Update supplier group
5 DefaultDeliveryDays integer 0 abcd Update default delivery days
6 SupplFaxNR string 0 abcd Update fax Number
7 CustNR string 0 abcd Update Customer number
8 eMail string 0 abcd Update E-Mail address
9 SupAnrede string 0 abcd Update supplier title
10 SupName2 string 0 abcd Update second supplier name
11 SupAddress string 0 abcd Update supplier address
12 SupZip string 0 abcd Update supplier ZIP
13 SupPhone1 string 0 abcd Update supplier phone
14 CanDoDirectFulfillment string 0 abcd Update indicator if supplier can do direct fulfillment
15 SupCity string 0 abcd Update supplier city
16 SupPhone2 string 0 abcd Update supplier 2nd phone number
17 SupplCtry string 0 abcd Update supplier country
18 CurrencyId string 0 abcd Update currency ID
19 eMailSupplOrder string 0 abcd Update E-mail where to send the supplier order
20 HomePageUrl string 0 abcd Update supplier home page URL
21 MainContact_Title string 0 abcd Update main contact title
22 MainContact_FirstName string 0 abcd Update main contact first name
23 MainContact_LastName string 0 abcd Update main contact last name
24 MainContact_JobTitle string 0 abcd Update main contact job title
25 MainContact_JobFunction string 0 abcd Update main contact job function
26 MainContact_Phone string 0 abcd Update main contact phone number
27 MainContact_MobilePhone string 0 abcd Update main cotact mobile phone number
28 MainContact_Fax string 0 abcd Update main contact fax number
29 MainContact_Email string 0 abcd Update main contact e-mail address
30 SupplierComment string 0 abcd Update supplier description
31 SupplierNote string 0 abcd Update supplier note
32 IsDisabled boolean 0 0 or 1 Disable Supplier
33 IsLocked boolean 0 0 or 1 Lock Supplier

Request body

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dem="https://api.pixi.eu/soap/demosandbox/">
   <soapenv:Header/>
   <soapenv:Body>
      <dem:pixiUpdateSupplier>
         <dem:SupplNr>abcd</dem:SupplNr>
         <dem:SupplName>abcd</dem:SupplName>
         <dem:SupplNameExt>abcd</dem:SupplNameExt>
         <dem:SupplGroup>abcd</dem:SupplGroup>
         <dem:DefaultDeliveryDays>abcd</dem:DefaultDeliveryDays>
         <dem:SupplFaxNR>abcd</dem:SupplFaxNR>
         <dem:CustNR>abcd</dem:CustNR>
         <dem:eMail>abcd</dem:eMail>
         <dem:SupAnrede>abcd</dem:SupAnrede>
         <dem:SupName2>abcd</dem:SupName2>
         <dem:SupAddress>abcd</dem:SupAddress>
         <dem:SupZip>abcd</dem:SupZip>
         <dem:SupPhone1>abcd</dem:SupPhone1>
         <dem:CanDoDirectFulfillment>abcd</dem:CanDoDirectFulfillment>
         <dem:SupCity>abcd</dem:SupCity>
         <dem:SupPhone2>abcd</dem:SupPhone2>
         <dem:SupplCtry>abcd</dem:SupplCtry>
         <dem:CurrencyId>abcd</dem:CurrencyId>
         <dem:eMailSupplOrder>abcd</dem:eMailSupplOrder>
         <dem:HomePageUrl>abcd</dem:HomePageUrl>
         <dem:MainContact_Title>abcd</dem:MainContact_Title>
         <dem:MainContact_FirstName>abcd</dem:MainContact_FirstName>
         <dem:MainContact_LastName>abcd</dem:MainContact_LastName>
         <dem:MainContact_JobTitle>abcd</dem:MainContact_JobTitle>
         <dem:MainContact_JobFunction>abcd</dem:MainContact_JobFunction>
         <dem:MainContact_Phone>abcd</dem:MainContact_Phone>
         <dem:MainContact_MobilePhone>abcd</dem:MainContact_MobilePhone>
         <dem:MainContact_Fax>abcd</dem:MainContact_Fax>
         <dem:MainContact_Email>abcd</dem:MainContact_Email>
         <dem:SupplierComment>abcd</dem:SupplierComment>
         <dem:SupplierNote>abcd</dem:SupplierNote>
         <dem:IsDisabled>0 or 1</dem:IsDisabled>
         <dem:IsLocked>0 or 1</dem:IsLocked>
      </dem:pixiUpdateSupplier>
   </soapenv:Body>
</soapenv:Envelope>

Response


Body 1: Return status for update Supplier

# Name Type Description
1 RowsAffected integer Number of updated records
2 ReturnCode string Return code - Error or Success
3 Message string Error message, when something unexpected happened
4 ErrorMessage string System error message (in case of error)

Additional Notes