• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Edit
Show / Hide Table of Contents

getCompany

Some tooltip text!
• 1 minute to read
 • 1 minute to read

Description

Retrieve information about the company that this user is connected to.

You specify which fields you wish to retrieve in the companyFields field. If one or more of the fields are invalid no fields are returned. If the customer is not connected to a company, the fields will be empty.

In parameters

Parameter Description
sessionKey A valid session key
customerFields A list of the fields you wish to retrieve. You can specify standard fields or extra fields. Extra fields are given on the form "company.x_2" where the number is the ID on the extra field.

Valid customerFields fields:

  • company.id
  • company.name
  • company.address
  • company.extTable
  • company.extKey
  • company.note
  • company.phone
  • company.fax
  • company.primContact

Out parameters

Parameter Description
errorCode See list of codes
companyResult An array of the fields queried. See getTicket().

Example

string sessionKey;
customer.customerService custService = new customer.customerService();

if(custService.login("test","test", out sessionKey) =="0")
{
  string[] companyFields = new string[4];
  companyFields[0]="company.name";
  companyFields[1]="company.phone";
  companyFields[2]=" company.note";
  customer.ResultStruct[] companyResult;
  string res = custService.getCompany(sessionKey, companyFields, out companyResult);
}
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top