VTTechnician
Table Of Contents

This document is split into the following sections:

Library Description:


			

Services

The following table lists the Services defined in "VTTechnician":

vtSessionDAServices

						
vtCallServices

						
vtUserServices

						
vtUserDAServices

						
vtVehicleServices
 Victory Technologies Technician Web Service, Vehicle Services.  This service allows for accessing and manipulating the vehicles contained within the Technician data store, including manipulation of vehicle makes, models, and attributes.
vtVehicleDAServices

						
vtAdminServices
Victory Technologies Administration Web Service
vtApplicationServices

						
vtApplicationDAServices

						
vtChartServices

						
vtDealerServices

						
vtDocumentServices

						
vtDocumentDAServices

						
vtForumServices

						
vtPaymentServices

						
vtProductServices

						
vtProductDAServices

						
vtReportServices

						
vtSchedulingServices

						
vtStructureServices

						
vtStructureDAServices

						
vtTaskServices

						
vtTaskDAServices

						
vtUpdateServices

						
vtAAIAVehicleServices

						
Service vtSessionDAServices

The following table lists the Operations defined in "vtSessionDAServices":

Login

							
SimpleLogin

							

Method Login


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginRequest

							
Out LoginResult vtLoginResult

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtSessionDAServices.Login(const LoginRequest: vtLoginRequest ; LoginResult: vtLoginResult) : Boolean;

C# Syntax:

public Boolean vtSessionDAServices.Login(vtLoginRequest LoginRequest , out vtLoginResult LoginResult);

Method SimpleLogin


					

Parameters:

Flag Name Type Description
In Username AnsiString

							
In Password AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtSessionDAServices.SimpleLogin(const Username: AnsiString ; const Password: AnsiString) : Boolean;

C# Syntax:

public Boolean vtSessionDAServices.SimpleLogin(AnsiString Username , AnsiString Password);
Service vtCallServices

The following table lists the Operations defined in "vtCallServices":

SelectCalls

							
SelectCalls2

							
SelectCall

							
SelectCall2

							
AddCall

							
AddCall2

							
EditCall

							
EditCall2

							
DeleteCall

							
SelectCompanyContacts

							
SelectCompanyCalls

							
SelectCompanyContacts2

							

Method SelectCalls


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In StartDate DateTime

							
In EndDate DateTime

							
In Closed Boolean

							
Out Calls vtCallArray

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.SelectCalls(const SessionId: AnsiString ; const CompanyId: Integer ; const StartDate: DateTime ; const EndDate: DateTime ; const Closed: Boolean ; Calls: vtCallArray);

C# Syntax:

public void vtCallServices.SelectCalls(AnsiString SessionId , Int32 CompanyId , DateTime StartDate , DateTime EndDate , Boolean Closed , out vtCallArray Calls);

Method SelectCalls2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In StartDate DateTime

							
In EndDate DateTime

							
In Closed Boolean

							
Out Calls vtCall2Array

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.SelectCalls2(const SessionId: AnsiString ; const CompanyId: Integer ; const StartDate: DateTime ; const EndDate: DateTime ; const Closed: Boolean ; Calls: vtCall2Array);

C# Syntax:

public void vtCallServices.SelectCalls2(AnsiString SessionId , Int32 CompanyId , DateTime StartDate , DateTime EndDate , Boolean Closed , out vtCall2Array Calls);

Method SelectCall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CallId Integer

							
Out Call vtCall

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.SelectCall(const SessionId: AnsiString ; const CallId: Integer ; Call: vtCall);

C# Syntax:

public void vtCallServices.SelectCall(AnsiString SessionId , Int32 CallId , out vtCall Call);

Method SelectCall2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CallId Integer

							
Out Call vtCall2

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.SelectCall2(const SessionId: AnsiString ; const CallId: Integer ; Call: vtCall2);

C# Syntax:

public void vtCallServices.SelectCall2(AnsiString SessionId , Int32 CallId , out vtCall2 Call);

Method AddCall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Call vtCall

							
Out CallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.AddCall(const SessionId: AnsiString ; const Call: vtCall ; CallId: Integer);

C# Syntax:

public void vtCallServices.AddCall(AnsiString SessionId , vtCall Call , out Int32 CallId);

Method AddCall2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Call vtCall2

							
Out CallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.AddCall2(const SessionId: AnsiString ; const Call: vtCall2 ; CallId: Integer);

C# Syntax:

public void vtCallServices.AddCall2(AnsiString SessionId , vtCall2 Call , out Int32 CallId);

Method EditCall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Call vtCall

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.EditCall(const SessionId: AnsiString ; const Call: vtCall);

C# Syntax:

public void vtCallServices.EditCall(AnsiString SessionId , vtCall Call);

Method EditCall2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Call vtCall2

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.EditCall2(const SessionId: AnsiString ; const Call: vtCall2);

C# Syntax:

public void vtCallServices.EditCall2(AnsiString SessionId , vtCall2 Call);

Method DeleteCall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.DeleteCall(const SessionId: AnsiString ; const CallId: Integer);

C# Syntax:

public void vtCallServices.DeleteCall(AnsiString SessionId , Int32 CallId);

Method SelectCompanyContacts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Contacts vtContactArray

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.SelectCompanyContacts(const SessionId: AnsiString ; const CompanyId: Integer ; Contacts: vtContactArray);

C# Syntax:

public void vtCallServices.SelectCompanyContacts(AnsiString SessionId , Int32 CompanyId , out vtContactArray Contacts);

Method SelectCompanyCalls


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Calls vtCall2Array

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.SelectCompanyCalls(const SessionId: AnsiString ; const CompanyId: Integer ; Calls: vtCall2Array);

C# Syntax:

public void vtCallServices.SelectCompanyCalls(AnsiString SessionId , Int32 CompanyId , out vtCall2Array Calls);

Method SelectCompanyContacts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In PrivateContacts Boolean

							
Out Contacts vtContact2Array

							

Return Value:

None.

Oxygene Syntax:

method vtCallServices.SelectCompanyContacts2(const SessionId: AnsiString ; const CompanyId: Integer ; const PrivateContacts: Boolean ; Contacts: vtContact2Array);

C# Syntax:

public void vtCallServices.SelectCompanyContacts2(AnsiString SessionId , Int32 CompanyId , Boolean PrivateContacts , out vtContact2Array Contacts);
Service vtUserServices

The following table lists the Operations defined in "vtUserServices":

AddCompany

							
AddCompany10

							
AddCompany11

							
AddCompany12

							
AddCompany13

							
AddCompany14

							
AddCompany15

							
AddCompany16

							
AddCompany17

							
AddCompany18

							
AddCompany19

							
AddCompany2

							
AddCompany20

							
AddCompany21

							
AddCompany3

							
AddCompany4

							
AddCompany5

							
AddCompany6

							
AddCompany7

							
AddCompany8

							
AddCompany9

							
AddCompanyNewsItem

							
AddCompanyVehicle

							
AddCompanyVehicleBySession

							
AddCompanyVehicleByVehicleId

							
AddCompanyWebLink

							
AddLead

							
AddLead2

							
AddLead3

							
AddPressRelease

							
AddUser

							
AddUser2

							
AddUser3

							
AddUser4

							
AddUser5

							
DeleteCompany

							
DeleteCompanyNews

							
DeleteCompanyNews2

							
DeleteCompanyVehicle

							
DeleteCompanyWebLink

							
DeletePressRelease

							
DeleteUser

							
ExtendExpirations

							
GetAllApplications

							
GetAllLocales

							
GetAuthorizeNetSettings

							
GetCompanies

							
GetCompanies10

							
GetCompanies11

							
GetCompanies12

							
GetCompanies13

							
GetCompanies14

							
GetCompanies15

							
GetCompanies16

							
GetCompanies17

							
GetCompanies18

							
GetCompanies19

							
GetCompanies2

							
GetCompanies20

							
GetCompanies21

							
GetCompanies22

							
GetCompanies23

							
GetCompanies24

							
GetCompanies25

							
GetCompanies3

							
GetCompanies4

							
GetCompanies5

							
GetCompanies6

							
GetCompanies7

							
GetCompanies8

							
GetCompanies9

							
GetCompany

							
GetCompany10

							
GetCompany11

							
GetCompany12

							
GetCompany13

							
GetCompany14

							
GetCompany15

							
GetCompany16

							
GetCompany17

							
GetCompany18

							
GetCompany19

							
GetCompany2

							
GetCompany20

							
GetCompany21

							
GetCompany22

							
GetCompany23

							
GetCompany24

							
GetCompany3

							
GetCompany4

							
GetCompany5

							
GetCompany6

							
GetCompany7

							
GetCompany8

							
GetCompany9

							
GetCompanyAttributeDenials

							
GetCompanyBrowse

							
GetCompanyDatasources

							
GetCompanyFitGuide

							
GetCompanyFitGuideOptions

							
GetCompanyFitGuideOptions2

							
GetCompanyFitGuideOptions3

							
GetCompanyFitGuideOptions4

							
GetCompanyFitGuideOptions5

							
GetCompanyList

							
GetCompanyLocales

							
GetCompanyManufacturers

							
GetCompanyNews

							
GetCompanyNews2

							
GetCompanySizeLinks

							
GetCompanyVehicleIds

							
GetCompanyVehicles

							
GetCompanyWebLinks

							
GetCompanyWebLinks2

							
GetDistributorCompanies

							
GetLead

							
GetLead2

							
GetLead3

							
GetLeads

							
GetLeads2

							
GetLeads3

							
GetLeads4

							
GetLocaleTemplates

							
GetMultipleStructures

							
GetMultipleStructures2

							
GetPressRelease

							
GetPressReleases

							
GetSessionCompany

							
GetUser

							
GetUser2

							
GetUser3

							
GetUser4

							
GetUser5

							
GetUser6

							
GetUserApplications

							
GetUserBrowse

							
GetUsers

							
GetUsers2

							
GetUsers3

							
GetUsers4

							
GetUsers5

							
GetUsers6

							
GetWebsiteSettings

							
GetWebsiteSettings10

							
GetWebsiteSettings11

							
GetWebsiteSettings12

							
GetWebsiteSettings13

							
GetWebsiteSettings14

							
GetWebsiteSettings15

							
GetWebsiteSettings16

							
GetWebsiteSettings17

							
GetWebsiteSettings18

							
GetWebsiteSettings2

							
GetWebsiteSettings3

							
GetWebsiteSettings4

							
GetWebsiteSettings5

							
GetWebsiteSettings6

							
GetWebsiteSettings7

							
GetWebsiteSettings8

							
GetWebsiteSettings9

							
Login

							
Login10

							
Login11

							
Login12

							
Login13

							
Login14

							
Login15

							
Login16

							
Login17

							
Login18

							
Login19

							
Login2

							
Login20

							
Login21

							
Login22

							
Login23

							
Login24

							
Login25

							
Login3

							
Login4

							
Login5

							
Login6

							
Login7

							
Login8

							
Login9

							
LoginWebsiteUser

							
LoginWebsiteUser2

							
LoginWebsiteUser3

							
Logoff

							
NumberVehiclesAllowed

							
ReLogin

							
ReLogin2

							
ReloginWebsiteUser

							
ResetCompanySessions

							
SelectLeadOptions
This method is used for getting the values available for LeadType and LeadSource values. It will most likely be done different in a newer version and be removed. The sp's powering it would most likely be removed as well.. procSelectLeadTypes and procSelectLeadSources.
SendEmail

							
SendEmail2

							
SendEmails

							
SendEmails2

							
SendRegistrationEmail

							
SetCompany

							
SetCompany10

							
SetCompany11

							
SetCompany12

							
SetCompany13

							
SetCompany14

							
SetCompany15

							
SetCompany16

							
SetCompany17

							
SetCompany18

							
SetCompany19

							
SetCompany2

							
SetCompany20

							
SetCompany21

							
SetCompany22

							
SetCompany3

							
SetCompany4

							
SetCompany5

							
SetCompany6

							
SetCompany7

							
SetCompany8

							
SetCompany9

							
SetCompanyDataSources

							
SetCompanyFitGuide

							
SetCompanyFitGuide2

							
SetCompanyFitGuide3

							
SetCompanyFitGuide4

							
SetCompanyFitGuide5

							
SetCompanyFitGuide6

							
SetCompanyFitGuide7

							
SetCompanyFitGuide8

							
SetCompanySizeLink

							
SetCompanySizeLinks

							
SetDeniedCompanyAttributeCategories

							
SetDeniedCompanyAttributeGroups

							
SetIPAddressOwner

							
SetLead

							
SetLead2

							
SetLead3

							
SetNumberVehiclesAllowed

							
SetUser

							
SetUser2

							
SetUser3

							
SetUser4

							
SetUser5

							
SetUserActive

							
SetWebsiteSettings

							
SimpleLogin

							
SimpleLoginWebsiteUser

							
UpdateCompanyLocales

							
UpdateCompanyNews

							
UpdateLocaleTemplates

							
UpdatePressRelease

							
UpdateTemplateLocales

							
UpdateUserApplications

							
VerifyCompanyVehicle

							
VerifySessionExists

							
AppendCompanyUserApplications

							
GetWebsiteSettings19

							

Method AddCompany


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyName AnsiString

							
In Address1 AnsiString

							
In Address2 AnsiString

							
In City AnsiString

							
In Region AnsiString

							
In PostalCode AnsiString

							
In Country AnsiString

							
In Phone AnsiString

							
In Fax AnsiString

							
In Email AnsiString

							
In Notes AnsiString

							
In Active Boolean

							
In ExpireDate AnsiString

							
In Application AnsiString

							
In Contact AnsiString

							
In AppKey AnsiString

							
In BillingRate Double

							
In BillingPeriod AnsiString

							
In RegisteredCompany AnsiString

							
In RegisteredEmail AnsiString

							
In TempAppKey AnsiString

							
Out CompanyID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.AddCompany(const SessionID: AnsiString ; const CompanyName: AnsiString ; const Address1: AnsiString ; const Address2: AnsiString ; const City: AnsiString ; const Region: AnsiString ; const PostalCode: AnsiString ; const Country: AnsiString ; const Phone: AnsiString ; const Fax: AnsiString ; const Email: AnsiString ; const Notes: AnsiString ; const Active: Boolean ; const ExpireDate: AnsiString ; const Application: AnsiString ; const Contact: AnsiString ; const AppKey: AnsiString ; const BillingRate: Double ; const BillingPeriod: AnsiString ; const RegisteredCompany: AnsiString ; const RegisteredEmail: AnsiString ; const TempAppKey: AnsiString ; CompanyID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.AddCompany(AnsiString SessionID , AnsiString CompanyName , AnsiString Address1 , AnsiString Address2 , AnsiString City , AnsiString Region , AnsiString PostalCode , AnsiString Country , AnsiString Phone , AnsiString Fax , AnsiString Email , AnsiString Notes , Boolean Active , AnsiString ExpireDate , AnsiString Application , AnsiString Contact , AnsiString AppKey , Double BillingRate , AnsiString BillingPeriod , AnsiString RegisteredCompany , AnsiString RegisteredEmail , AnsiString TempAppKey , out Int32 CompanyID);

Method AddCompany10


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany11

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany10(const SessionId: AnsiString ; const Company: vtCompany11 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany10(AnsiString SessionId , vtCompany11 Company , out Int32 CompanyId);

Method AddCompany11


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany12

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany11(const SessionId: AnsiString ; const Company: vtCompany12 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany11(AnsiString SessionId , vtCompany12 Company , out Int32 CompanyId);

Method AddCompany12


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany13

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany12(const SessionId: AnsiString ; const Company: vtCompany13 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany12(AnsiString SessionId , vtCompany13 Company , out Int32 CompanyId);

Method AddCompany13


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany14

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany13(const SessionId: AnsiString ; const Company: vtCompany14 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany13(AnsiString SessionId , vtCompany14 Company , out Int32 CompanyId);

Method AddCompany14


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany15

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany14(const SessionId: AnsiString ; const Company: vtCompany15 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany14(AnsiString SessionId , vtCompany15 Company , out Int32 CompanyId);

Method AddCompany15


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany16

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany15(const SessionId: AnsiString ; const Company: vtCompany16 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany15(AnsiString SessionId , vtCompany16 Company , out Int32 CompanyId);

Method AddCompany16


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany17

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany16(const SessionId: AnsiString ; const Company: vtCompany17 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany16(AnsiString SessionId , vtCompany17 Company , out Int32 CompanyId);

Method AddCompany17


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany18

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany17(const SessionId: AnsiString ; const Company: vtCompany18 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany17(AnsiString SessionId , vtCompany18 Company , out Int32 CompanyId);

Method AddCompany18


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany19

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany18(const SessionId: AnsiString ; const Company: vtCompany19 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany18(AnsiString SessionId , vtCompany19 Company , out Int32 CompanyId);

Method AddCompany19


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany20

							
Out CompanyId Integer

							
Out AddressValidVar Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany19(const SessionId: AnsiString ; const Company: vtCompany20 ; CompanyId: Integer ; AddressValidVar: Boolean);

C# Syntax:

public void vtUserServices.AddCompany19(AnsiString SessionId , vtCompany20 Company , out Int32 CompanyId , out Boolean AddressValidVar);

Method AddCompany2


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In Company vtCompany2

							
Out CompanyID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.AddCompany2(const SessionID: AnsiString ; const Company: vtCompany2 ; CompanyID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.AddCompany2(AnsiString SessionID , vtCompany2 Company , out Int32 CompanyID);

Method AddCompany20


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany22

							
Out CompanyId Integer

							
Out AddressValid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany20(const SessionId: AnsiString ; const Company: vtCompany22 ; CompanyId: Integer ; AddressValid: Boolean);

C# Syntax:

public void vtUserServices.AddCompany20(AnsiString SessionId , vtCompany22 Company , out Int32 CompanyId , out Boolean AddressValid);

Method AddCompany21


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany23

							
Out CompanyId Integer

							
Out AddressValid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany21(const SessionId: AnsiString ; const Company: vtCompany23 ; CompanyId: Integer ; AddressValid: Boolean);

C# Syntax:

public void vtUserServices.AddCompany21(AnsiString SessionId , vtCompany23 Company , out Int32 CompanyId , out Boolean AddressValid);

Method AddCompany3


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In Company vtCompany4

							
Out CompanyID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.AddCompany3(const SessionID: AnsiString ; const Company: vtCompany4 ; CompanyID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.AddCompany3(AnsiString SessionID , vtCompany4 Company , out Int32 CompanyID);

Method AddCompany4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany4

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany4(const SessionId: AnsiString ; const Company: vtCompany4 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany4(AnsiString SessionId , vtCompany4 Company , out Int32 CompanyId);

Method AddCompany5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany5

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany5(const SessionId: AnsiString ; const Company: vtCompany5 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany5(AnsiString SessionId , vtCompany5 Company , out Int32 CompanyId);

Method AddCompany6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany6

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany6(const SessionId: AnsiString ; const Company: vtCompany6 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany6(AnsiString SessionId , vtCompany6 Company , out Int32 CompanyId);

Method AddCompany7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany8

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany7(const SessionId: AnsiString ; const Company: vtCompany8 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany7(AnsiString SessionId , vtCompany8 Company , out Int32 CompanyId);

Method AddCompany8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany9

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany8(const SessionId: AnsiString ; const Company: vtCompany9 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany8(AnsiString SessionId , vtCompany9 Company , out Int32 CompanyId);

Method AddCompany9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany10

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompany9(const SessionId: AnsiString ; const Company: vtCompany10 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddCompany9(AnsiString SessionId , vtCompany10 Company , out Int32 CompanyId);

Method AddCompanyNewsItem


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In NewsItem vtNews

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompanyNewsItem(const SessionId: AnsiString ; const NewsItem: vtNews);

C# Syntax:

public void vtUserServices.AddCompanyNewsItem(AnsiString SessionId , vtNews NewsItem);

Method AddCompanyVehicle


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
In ModelID Integer

							
In Year AnsiString

							
In BodyTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.AddCompanyVehicle(const SessionID: AnsiString ; const CompanyID: Integer ; const ModelID: Integer ; const Year: AnsiString ; const BodyTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.AddCompanyVehicle(AnsiString SessionID , Int32 CompanyID , Int32 ModelID , AnsiString Year , Int32 BodyTypeID);

Method AddCompanyVehicleBySession


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ModelID Integer

							
In Year AnsiString

							
In BodyTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.AddCompanyVehicleBySession(const SessionID: AnsiString ; const ModelID: Integer ; const Year: AnsiString ; const BodyTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.AddCompanyVehicleBySession(AnsiString SessionID , Int32 ModelID , AnsiString Year , Int32 BodyTypeID);

Method AddCompanyVehicleByVehicleId


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out SubscribedVehicleIds vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.AddCompanyVehicleByVehicleId(const SessionId: AnsiString ; const VehicleId: Integer ; SubscribedVehicleIds: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtUserServices.AddCompanyVehicleByVehicleId(AnsiString SessionId , Int32 VehicleId , out vtIntegerArray SubscribedVehicleIds);

Method AddCompanyWebLink


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In WebLink vtWebLink

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddCompanyWebLink(const SessionId: AnsiString ; const WebLink: vtWebLink);

C# Syntax:

public void vtUserServices.AddCompanyWebLink(AnsiString SessionId , vtWebLink WebLink);

Method AddLead


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Lead vtCompanyLead

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddLead(const SessionId: AnsiString ; const Lead: vtCompanyLead ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddLead(AnsiString SessionId , vtCompanyLead Lead , out Int32 CompanyId);

Method AddLead2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Lead vtCompanyLead2

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddLead2(const SessionId: AnsiString ; const Lead: vtCompanyLead2 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddLead2(AnsiString SessionId , vtCompanyLead2 Lead , out Int32 CompanyId);

Method AddLead3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Lead vtCompanyLead3

							
Out CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddLead3(const SessionId: AnsiString ; const Lead: vtCompanyLead3 ; CompanyId: Integer);

C# Syntax:

public void vtUserServices.AddLead3(AnsiString SessionId , vtCompanyLead3 Lead , out Int32 CompanyId);

Method AddPressRelease


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PressRelease vtPressRelease

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddPressRelease(const SessionId: AnsiString ; const PressRelease: vtPressRelease);

C# Syntax:

public void vtUserServices.AddPressRelease(AnsiString SessionId , vtPressRelease PressRelease);

Method AddUser


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
In Username AnsiString

							
In Password AnsiString

							
In CanAdmin Boolean

							
In CanSelect Boolean

							
In CanEdit Boolean

							
In CanLocal Boolean

							
In Active Boolean

							
In Deleted Boolean

							
Out UserID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.AddUser(const SessionID: AnsiString ; const CompanyID: Integer ; const Username: AnsiString ; const Password: AnsiString ; const CanAdmin: Boolean ; const CanSelect: Boolean ; const CanEdit: Boolean ; const CanLocal: Boolean ; const Active: Boolean ; const Deleted: Boolean ; UserID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.AddUser(AnsiString SessionID , Int32 CompanyID , AnsiString Username , AnsiString Password , Boolean CanAdmin , Boolean CanSelect , Boolean CanEdit , Boolean CanLocal , Boolean Active , Boolean Deleted , out Int32 UserID);

Method AddUser2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser3

							
Out UserId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddUser2(const SessionId: AnsiString ; const User: vtUser3 ; UserId: Integer);

C# Syntax:

public void vtUserServices.AddUser2(AnsiString SessionId , vtUser3 User , out Int32 UserId);

Method AddUser3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser4

							
Out UserId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddUser3(const SessionId: AnsiString ; const User: vtUser4 ; UserId: Integer);

C# Syntax:

public void vtUserServices.AddUser3(AnsiString SessionId , vtUser4 User , out Int32 UserId);

Method AddUser4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser5

							
Out UserId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddUser4(const SessionId: AnsiString ; const User: vtUser5 ; UserId: Integer);

C# Syntax:

public void vtUserServices.AddUser4(AnsiString SessionId , vtUser5 User , out Int32 UserId);

Method AddUser5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser6

							
Out UserId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AddUser5(const SessionId: AnsiString ; const User: vtUser6 ; UserId: Integer);

C# Syntax:

public void vtUserServices.AddUser5(AnsiString SessionId , vtUser6 User , out Int32 UserId);

Method DeleteCompany


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.DeleteCompany(const SessionID: AnsiString ; const CompanyID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.DeleteCompany(AnsiString SessionID , Int32 CompanyID);

Method DeleteCompanyNews


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In NewsId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.DeleteCompanyNews(const SessionId: AnsiString ; const NewsId: Integer);

C# Syntax:

public void vtUserServices.DeleteCompanyNews(AnsiString SessionId , Int32 NewsId);

Method DeleteCompanyNews2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In NewsId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.DeleteCompanyNews2(const SessionId: AnsiString ; const CompanyId: Integer ; const NewsId: Integer);

C# Syntax:

public void vtUserServices.DeleteCompanyNews2(AnsiString SessionId , Int32 CompanyId , Int32 NewsId);

Method DeleteCompanyVehicle


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
In ModelID Integer

							
In Year AnsiString

							
In BodyTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.DeleteCompanyVehicle(const SessionID: AnsiString ; const CompanyID: Integer ; const ModelID: Integer ; const Year: AnsiString ; const BodyTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.DeleteCompanyVehicle(AnsiString SessionID , Int32 CompanyID , Int32 ModelID , AnsiString Year , Int32 BodyTypeID);

Method DeleteCompanyWebLink


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In WebLinkId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.DeleteCompanyWebLink(const SessionId: AnsiString ; const WebLinkId: Integer);

C# Syntax:

public void vtUserServices.DeleteCompanyWebLink(AnsiString SessionId , Int32 WebLinkId);

Method DeletePressRelease


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In PressReleaseId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.DeletePressRelease(const SessionId: AnsiString ; const CompanyId: Integer ; const PressReleaseId: AnsiString);

C# Syntax:

public void vtUserServices.DeletePressRelease(AnsiString SessionId , Int32 CompanyId , AnsiString PressReleaseId);

Method DeleteUser


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In UserID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.DeleteUser(const SessionID: AnsiString ; const UserID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.DeleteUser(AnsiString SessionID , Int32 UserID);

Method ExtendExpirations


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In IncludedCompanyIds vtIntegerArray

							
In ExcludedCompanyIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.ExtendExpirations(const SessionId: AnsiString ; const IncludedCompanyIds: vtIntegerArray ; const ExcludedCompanyIds: vtIntegerArray);

C# Syntax:

public void vtUserServices.ExtendExpirations(AnsiString SessionId , vtIntegerArray IncludedCompanyIds , vtIntegerArray ExcludedCompanyIds);

Method GetAllApplications


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out Applications vtApplicationArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetAllApplications(const SessionID: AnsiString ; Applications: vtApplicationArray);

C# Syntax:

public void vtUserServices.GetAllApplications(AnsiString SessionID , out vtApplicationArray Applications);

Method GetAllLocales


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out Locales vtLocaleArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetAllLocales(const SessionID: AnsiString ; Locales: vtLocaleArray);

C# Syntax:

public void vtUserServices.GetAllLocales(AnsiString SessionID , out vtLocaleArray Locales);

Method GetAuthorizeNetSettings


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtAuthorizeNetSettings

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetAuthorizeNetSettings(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtAuthorizeNetSettings);

C# Syntax:

public void vtUserServices.GetAuthorizeNetSettings(AnsiString SessionId , Int32 CompanyId , out vtAuthorizeNetSettings Settings);

Method GetCompanies


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out CompanyList vtCompanyArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompanies(const SessionID: AnsiString ; CompanyList: vtCompanyArray) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompanies(AnsiString SessionID , out vtCompanyArray CompanyList);

Method GetCompanies10


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany10Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies10(const SessionId: AnsiString ; Companies: vtCompany10Array);

C# Syntax:

public void vtUserServices.GetCompanies10(AnsiString SessionId , out vtCompany10Array Companies);

Method GetCompanies11


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany11Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies11(const SessionId: AnsiString ; Companies: vtCompany11Array);

C# Syntax:

public void vtUserServices.GetCompanies11(AnsiString SessionId , out vtCompany11Array Companies);

Method GetCompanies12


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany12Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies12(const SessionId: AnsiString ; Companies: vtCompany12Array);

C# Syntax:

public void vtUserServices.GetCompanies12(AnsiString SessionId , out vtCompany12Array Companies);

Method GetCompanies13


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany13Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies13(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany13Array);

C# Syntax:

public void vtUserServices.GetCompanies13(AnsiString SessionId , vtRequestCompanies Request , out vtCompany13Array Companies);

Method GetCompanies14


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany14Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies14(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany14Array);

C# Syntax:

public void vtUserServices.GetCompanies14(AnsiString SessionId , vtRequestCompanies Request , out vtCompany14Array Companies);

Method GetCompanies15


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany15Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies15(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany15Array);

C# Syntax:

public void vtUserServices.GetCompanies15(AnsiString SessionId , vtRequestCompanies Request , out vtCompany15Array Companies);

Method GetCompanies16


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany16Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies16(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany16Array);

C# Syntax:

public void vtUserServices.GetCompanies16(AnsiString SessionId , vtRequestCompanies Request , out vtCompany16Array Companies);

Method GetCompanies17


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany17Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies17(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany17Array);

C# Syntax:

public void vtUserServices.GetCompanies17(AnsiString SessionId , vtRequestCompanies Request , out vtCompany17Array Companies);

Method GetCompanies18


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany18Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies18(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany18Array);

C# Syntax:

public void vtUserServices.GetCompanies18(AnsiString SessionId , vtRequestCompanies Request , out vtCompany18Array Companies);

Method GetCompanies19


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany19Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies19(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany19Array);

C# Syntax:

public void vtUserServices.GetCompanies19(AnsiString SessionId , vtRequestCompanies Request , out vtCompany19Array Companies);

Method GetCompanies2


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out CompanyList vtCompany2Array

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompanies2(const SessionID: AnsiString ; CompanyList: vtCompany2Array) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompanies2(AnsiString SessionID , out vtCompany2Array CompanyList);

Method GetCompanies20


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies

							
Out Companies vtCompany20Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies20(const SessionId: AnsiString ; const Request: vtRequestCompanies ; Companies: vtCompany20Array);

C# Syntax:

public void vtUserServices.GetCompanies20(AnsiString SessionId , vtRequestCompanies Request , out vtCompany20Array Companies);

Method GetCompanies21


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies2

							
Out Companies vtCompany20Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies21(const SessionId: AnsiString ; const Request: vtRequestCompanies2 ; Companies: vtCompany20Array);

C# Syntax:

public void vtUserServices.GetCompanies21(AnsiString SessionId , vtRequestCompanies2 Request , out vtCompany20Array Companies);

Method GetCompanies22


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies2

							
Out Companies vtCompany21Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies22(const SessionId: AnsiString ; const Request: vtRequestCompanies2 ; Companies: vtCompany21Array);

C# Syntax:

public void vtUserServices.GetCompanies22(AnsiString SessionId , vtRequestCompanies2 Request , out vtCompany21Array Companies);

Method GetCompanies23


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies2

							
Out Companies vtCompany22Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies23(const SessionId: AnsiString ; const Request: vtRequestCompanies2 ; Companies: vtCompany22Array);

C# Syntax:

public void vtUserServices.GetCompanies23(AnsiString SessionId , vtRequestCompanies2 Request , out vtCompany22Array Companies);

Method GetCompanies24


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies2

							
Out Companies vtCompany23Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies24(const SessionId: AnsiString ; const Request: vtRequestCompanies2 ; Companies: vtCompany23Array);

C# Syntax:

public void vtUserServices.GetCompanies24(AnsiString SessionId , vtRequestCompanies2 Request , out vtCompany23Array Companies);

Method GetCompanies25


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRequestCompanies3

							
Out Companies vtCompany23Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies25(const SessionId: AnsiString ; const Request: vtRequestCompanies3 ; Companies: vtCompany23Array);

C# Syntax:

public void vtUserServices.GetCompanies25(AnsiString SessionId , vtRequestCompanies3 Request , out vtCompany23Array Companies);

Method GetCompanies3


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out CompanyList vtCompany3Array

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompanies3(const SessionID: AnsiString ; CompanyList: vtCompany3Array) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompanies3(AnsiString SessionID , out vtCompany3Array CompanyList);

Method GetCompanies4


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out CompanyList vtCompany4Array

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompanies4(const SessionID: AnsiString ; CompanyList: vtCompany4Array) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompanies4(AnsiString SessionID , out vtCompany4Array CompanyList);

Method GetCompanies5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany5Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies5(const SessionId: AnsiString ; Companies: vtCompany5Array);

C# Syntax:

public void vtUserServices.GetCompanies5(AnsiString SessionId , out vtCompany5Array Companies);

Method GetCompanies6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany6Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies6(const SessionId: AnsiString ; Companies: vtCompany6Array);

C# Syntax:

public void vtUserServices.GetCompanies6(AnsiString SessionId , out vtCompany6Array Companies);

Method GetCompanies7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany7Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies7(const SessionId: AnsiString ; Companies: vtCompany7Array);

C# Syntax:

public void vtUserServices.GetCompanies7(AnsiString SessionId , out vtCompany7Array Companies);

Method GetCompanies8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany8Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies8(const SessionId: AnsiString ; Companies: vtCompany8Array);

C# Syntax:

public void vtUserServices.GetCompanies8(AnsiString SessionId , out vtCompany8Array Companies);

Method GetCompanies9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompany9Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanies9(const SessionId: AnsiString ; Companies: vtCompany9Array);

C# Syntax:

public void vtUserServices.GetCompanies9(AnsiString SessionId , out vtCompany9Array Companies);

Method GetCompany


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out Company vtCompany

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompany(const SessionID: AnsiString ; const CompanyID: Integer ; Company: vtCompany) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompany(AnsiString SessionID , Int32 CompanyID , out vtCompany Company);

Method GetCompany10


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany10

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany10(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany10);

C# Syntax:

public void vtUserServices.GetCompany10(AnsiString SessionId , Int32 CompanyId , out vtCompany10 Company);

Method GetCompany11


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany11

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany11(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany11);

C# Syntax:

public void vtUserServices.GetCompany11(AnsiString SessionId , Int32 CompanyId , out vtCompany11 Company);

Method GetCompany12


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany12

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany12(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany12);

C# Syntax:

public void vtUserServices.GetCompany12(AnsiString SessionId , Int32 CompanyId , out vtCompany12 Company);

Method GetCompany13


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany13

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany13(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany13);

C# Syntax:

public void vtUserServices.GetCompany13(AnsiString SessionId , Int32 CompanyId , out vtCompany13 Company);

Method GetCompany14


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany14

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany14(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany14);

C# Syntax:

public void vtUserServices.GetCompany14(AnsiString SessionId , Int32 CompanyId , out vtCompany14 Company);

Method GetCompany15


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany15

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany15(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany15);

C# Syntax:

public void vtUserServices.GetCompany15(AnsiString SessionId , Int32 CompanyId , out vtCompany15 Company);

Method GetCompany16


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany16

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany16(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany16);

C# Syntax:

public void vtUserServices.GetCompany16(AnsiString SessionId , Int32 CompanyId , out vtCompany16 Company);

Method GetCompany17


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany17

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany17(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany17);

C# Syntax:

public void vtUserServices.GetCompany17(AnsiString SessionId , Int32 CompanyId , out vtCompany17 Company);

Method GetCompany18


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany18

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany18(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany18);

C# Syntax:

public void vtUserServices.GetCompany18(AnsiString SessionId , Int32 CompanyId , out vtCompany18 Company);

Method GetCompany19


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany19

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany19(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany19);

C# Syntax:

public void vtUserServices.GetCompany19(AnsiString SessionId , Int32 CompanyId , out vtCompany19 Company);

Method GetCompany2


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out Company vtCompany2

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompany2(const SessionID: AnsiString ; const CompanyID: Integer ; Company: vtCompany2) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompany2(AnsiString SessionID , Int32 CompanyID , out vtCompany2 Company);

Method GetCompany20


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany20

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany20(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany20);

C# Syntax:

public void vtUserServices.GetCompany20(AnsiString SessionId , Int32 CompanyId , out vtCompany20 Company);

Method GetCompany21


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany21

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany21(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany21);

C# Syntax:

public void vtUserServices.GetCompany21(AnsiString SessionId , Int32 CompanyId , out vtCompany21 Company);

Method GetCompany22


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany22

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany22(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany22);

C# Syntax:

public void vtUserServices.GetCompany22(AnsiString SessionId , Int32 CompanyId , out vtCompany22 Company);

Method GetCompany23


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany23

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany23(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany23);

C# Syntax:

public void vtUserServices.GetCompany23(AnsiString SessionId , Int32 CompanyId , out vtCompany23 Company);

Method GetCompany24


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Request vtRequestCompany

							
Out Company vtCompany23

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany24(const SessionId: AnsiString ; const CompanyId: Integer ; const Request: vtRequestCompany ; Company: vtCompany23);

C# Syntax:

public void vtUserServices.GetCompany24(AnsiString SessionId , Int32 CompanyId , vtRequestCompany Request , out vtCompany23 Company);

Method GetCompany3


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out Company vtCompany3

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompany3(const SessionID: AnsiString ; const CompanyID: Integer ; Company: vtCompany3) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompany3(AnsiString SessionID , Int32 CompanyID , out vtCompany3 Company);

Method GetCompany4


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out Company vtCompany4

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompany4(const SessionID: AnsiString ; const CompanyID: Integer ; Company: vtCompany4) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompany4(AnsiString SessionID , Int32 CompanyID , out vtCompany4 Company);

Method GetCompany5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany5

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany5(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany5);

C# Syntax:

public void vtUserServices.GetCompany5(AnsiString SessionId , Int32 CompanyId , out vtCompany5 Company);

Method GetCompany6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany6

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany6(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany6);

C# Syntax:

public void vtUserServices.GetCompany6(AnsiString SessionId , Int32 CompanyId , out vtCompany6 Company);

Method GetCompany7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany7

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany7(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany7);

C# Syntax:

public void vtUserServices.GetCompany7(AnsiString SessionId , Int32 CompanyId , out vtCompany7 Company);

Method GetCompany8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany8

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany8(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany8);

C# Syntax:

public void vtUserServices.GetCompany8(AnsiString SessionId , Int32 CompanyId , out vtCompany8 Company);

Method GetCompany9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Company vtCompany9

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompany9(const SessionId: AnsiString ; const CompanyId: Integer ; Company: vtCompany9);

C# Syntax:

public void vtUserServices.GetCompany9(AnsiString SessionId , Int32 CompanyId , out vtCompany9 Company);

Method GetCompanyAttributeDenials


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out CategoryIds vtIntegerArray

							
Out GroupIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyAttributeDenials(const SessionId: AnsiString ; const CompanyId: Integer ; CategoryIds: vtIntegerArray ; GroupIds: vtIntegerArray);

C# Syntax:

public void vtUserServices.GetCompanyAttributeDenials(AnsiString SessionId , Int32 CompanyId , out vtIntegerArray CategoryIds , out vtIntegerArray GroupIds);

Method GetCompanyBrowse


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out CompanyList vtCompanyBrowseArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompanyBrowse(const SessionID: AnsiString ; CompanyList: vtCompanyBrowseArray) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompanyBrowse(AnsiString SessionID , out vtCompanyBrowseArray CompanyList);

Method GetCompanyDatasources


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out CompanyDatasources vtOrderedPairArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyDatasources(const SessionId: AnsiString ; const CompanyId: Integer ; CompanyDatasources: vtOrderedPairArray);

C# Syntax:

public void vtUserServices.GetCompanyDatasources(AnsiString SessionId , Int32 CompanyId , out vtOrderedPairArray CompanyDatasources);

Method GetCompanyFitGuide


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out FitGuide Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyFitGuide(const SessionId: AnsiString ; const CompanyId: Integer ; FitGuide: Boolean);

C# Syntax:

public void vtUserServices.GetCompanyFitGuide(AnsiString SessionId , Int32 CompanyId , out Boolean FitGuide);

Method GetCompanyFitGuideOptions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out FitGuide Boolean

							
Out FitGuideOptions vtFitGuideOptions

							
Out FitGuideAttributes vtFitGuideAttributeArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyFitGuideOptions(const SessionId: AnsiString ; const CompanyId: Integer ; FitGuide: Boolean ; FitGuideOptions: vtFitGuideOptions ; FitGuideAttributes: vtFitGuideAttributeArray);

C# Syntax:

public void vtUserServices.GetCompanyFitGuideOptions(AnsiString SessionId , Int32 CompanyId , out Boolean FitGuide , out vtFitGuideOptions FitGuideOptions , out vtFitGuideAttributeArray FitGuideAttributes);

Method GetCompanyFitGuideOptions2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out FitGuide Boolean

							
Out FitGuideOptions vtFitGuideOptions2

							
Out FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyFitGuideOptions2(const SessionId: AnsiString ; const CompanyId: Integer ; FitGuide: Boolean ; FitGuideOptions: vtFitGuideOptions2 ; FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.GetCompanyFitGuideOptions2(AnsiString SessionId , Int32 CompanyId , out Boolean FitGuide , out vtFitGuideOptions2 FitGuideOptions , out vtFitGuideAttribute3Array FitGuideAttributes);

Method GetCompanyFitGuideOptions3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out FitGuide Boolean

							
Out FitGuideOptions vtFitGuideOptions3

							
Out FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyFitGuideOptions3(const SessionId: AnsiString ; const CompanyId: Integer ; FitGuide: Boolean ; FitGuideOptions: vtFitGuideOptions3 ; FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.GetCompanyFitGuideOptions3(AnsiString SessionId , Int32 CompanyId , out Boolean FitGuide , out vtFitGuideOptions3 FitGuideOptions , out vtFitGuideAttribute3Array FitGuideAttributes);

Method GetCompanyFitGuideOptions4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out FitGuide Boolean

							
Out FitGuideOptions vtFitGuideOptions4

							
Out FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyFitGuideOptions4(const SessionId: AnsiString ; const CompanyId: Integer ; FitGuide: Boolean ; FitGuideOptions: vtFitGuideOptions4 ; FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.GetCompanyFitGuideOptions4(AnsiString SessionId , Int32 CompanyId , out Boolean FitGuide , out vtFitGuideOptions4 FitGuideOptions , out vtFitGuideAttribute3Array FitGuideAttributes);

Method GetCompanyFitGuideOptions5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out FitGuide Boolean

							
Out FitGuideOptions vtFitGuideOptions5

							
Out FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyFitGuideOptions5(const SessionId: AnsiString ; const CompanyId: Integer ; FitGuide: Boolean ; FitGuideOptions: vtFitGuideOptions5 ; FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.GetCompanyFitGuideOptions5(AnsiString SessionId , Int32 CompanyId , out Boolean FitGuide , out vtFitGuideOptions5 FitGuideOptions , out vtFitGuideAttribute3Array FitGuideAttributes);

Method GetCompanyList


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out CompanyList vtCompanyArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompanyList(const SessionID: AnsiString ; CompanyList: vtCompanyArray) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompanyList(AnsiString SessionID , out vtCompanyArray CompanyList);

Method GetCompanyLocales


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out Locales vtLocaleArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyLocales(const SessionID: AnsiString ; const CompanyID: Integer ; Locales: vtLocaleArray);

C# Syntax:

public void vtUserServices.GetCompanyLocales(AnsiString SessionID , Int32 CompanyID , out vtLocaleArray Locales);

Method GetCompanyManufacturers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out CompanyManufacturers vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyManufacturers(const SessionId: AnsiString ; const CompanyId: Integer ; CompanyManufacturers: vtIntegerArray);

C# Syntax:

public void vtUserServices.GetCompanyManufacturers(AnsiString SessionId , Int32 CompanyId , out vtIntegerArray CompanyManufacturers);

Method GetCompanyNews


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out NewsItems vtNewsArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyNews(const SessionId: AnsiString ; NewsItems: vtNewsArray);

C# Syntax:

public void vtUserServices.GetCompanyNews(AnsiString SessionId , out vtNewsArray NewsItems);

Method GetCompanyNews2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out NewsItems vtNewsArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyNews2(const SessionId: AnsiString ; const CompanyId: Integer ; NewsItems: vtNewsArray);

C# Syntax:

public void vtUserServices.GetCompanyNews2(AnsiString SessionId , Int32 CompanyId , out vtNewsArray NewsItems);

Method GetCompanySizeLinks


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out SizeLinks vtCompanySizeLinkArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanySizeLinks(const SessionId: AnsiString ; const CompanyId: Integer ; SizeLinks: vtCompanySizeLinkArray);

C# Syntax:

public void vtUserServices.GetCompanySizeLinks(AnsiString SessionId , Int32 CompanyId , out vtCompanySizeLinkArray SizeLinks);

Method GetCompanyVehicleIds


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out VehicleIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyVehicleIds(const SessionId: AnsiString ; const CompanyId: Integer ; VehicleIds: vtIntegerArray);

C# Syntax:

public void vtUserServices.GetCompanyVehicleIds(AnsiString SessionId , Int32 CompanyId , out vtIntegerArray VehicleIds);

Method GetCompanyVehicles


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out Vehicles vtVehicleArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetCompanyVehicles(const SessionID: AnsiString ; const CompanyID: Integer ; Vehicles: vtVehicleArray) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetCompanyVehicles(AnsiString SessionID , Int32 CompanyID , out vtVehicleArray Vehicles);

Method GetCompanyWebLinks


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Weblinks vtWebLinkArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyWebLinks(const SessionId: AnsiString ; Weblinks: vtWebLinkArray);

C# Syntax:

public void vtUserServices.GetCompanyWebLinks(AnsiString SessionId , out vtWebLinkArray Weblinks);

Method GetCompanyWebLinks2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Weblinks vtWebLinkArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetCompanyWebLinks2(const SessionId: AnsiString ; const CompanyId: Integer ; Weblinks: vtWebLinkArray);

C# Syntax:

public void vtUserServices.GetCompanyWebLinks2(AnsiString SessionId , Int32 CompanyId , out vtWebLinkArray Weblinks);

Method GetDistributorCompanies


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DistributorId AnsiString

							
In Request vtRequestCompanies3

							
Out Companies vtCompany23Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetDistributorCompanies(const SessionId: AnsiString ; const DistributorId: AnsiString ; const Request: vtRequestCompanies3 ; Companies: vtCompany23Array);

C# Syntax:

public void vtUserServices.GetDistributorCompanies(AnsiString SessionId , AnsiString DistributorId , vtRequestCompanies3 Request , out vtCompany23Array Companies);

Method GetLead


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Lead vtCompanyLead

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLead(const SessionId: AnsiString ; const CompanyId: Integer ; Lead: vtCompanyLead);

C# Syntax:

public void vtUserServices.GetLead(AnsiString SessionId , Int32 CompanyId , out vtCompanyLead Lead);

Method GetLead2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Lead vtCompanyLead2

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLead2(const SessionId: AnsiString ; const CompanyId: Integer ; Lead: vtCompanyLead2);

C# Syntax:

public void vtUserServices.GetLead2(AnsiString SessionId , Int32 CompanyId , out vtCompanyLead2 Lead);

Method GetLead3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Lead vtCompanyLead3

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLead3(const SessionId: AnsiString ; const CompanyId: Integer ; Lead: vtCompanyLead3);

C# Syntax:

public void vtUserServices.GetLead3(AnsiString SessionId , Int32 CompanyId , out vtCompanyLead3 Lead);

Method GetLeads


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Leads vtCompanyLeadArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLeads(const SessionId: AnsiString ; Leads: vtCompanyLeadArray);

C# Syntax:

public void vtUserServices.GetLeads(AnsiString SessionId , out vtCompanyLeadArray Leads);

Method GetLeads2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Leads vtCompanyLead2Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLeads2(const SessionId: AnsiString ; Leads: vtCompanyLead2Array);

C# Syntax:

public void vtUserServices.GetLeads2(AnsiString SessionId , out vtCompanyLead2Array Leads);

Method GetLeads3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Leads vtCompanyLead3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLeads3(const SessionId: AnsiString ; Leads: vtCompanyLead3Array);

C# Syntax:

public void vtUserServices.GetLeads3(AnsiString SessionId , out vtCompanyLead3Array Leads);

Method GetLeads4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtLeadRequest

							
Out Leads vtCompanyLead3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLeads4(const SessionId: AnsiString ; const Request: vtLeadRequest ; Leads: vtCompanyLead3Array);

C# Syntax:

public void vtUserServices.GetLeads4(AnsiString SessionId , vtLeadRequest Request , out vtCompanyLead3Array Leads);

Method GetLocaleTemplates


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out Templates vtLTemplateArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetLocaleTemplates(const SessionID: AnsiString ; Templates: vtLTemplateArray);

C# Syntax:

public void vtUserServices.GetLocaleTemplates(AnsiString SessionID , out vtLTemplateArray Templates);

Method GetMultipleStructures


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtCompanyStructRequest

							
Out Response vtCompanyStructResponse

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetMultipleStructures(const SessionId: AnsiString ; const Request: vtCompanyStructRequest ; Response: vtCompanyStructResponse);

C# Syntax:

public void vtUserServices.GetMultipleStructures(AnsiString SessionId , vtCompanyStructRequest Request , out vtCompanyStructResponse Response);

Method GetMultipleStructures2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtCompanyStructRequest

							
Out Response vtCompanyStructResponse

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetMultipleStructures2(const SessionId: AnsiString ; const Request: vtCompanyStructRequest ; Response: vtCompanyStructResponse);

C# Syntax:

public void vtUserServices.GetMultipleStructures2(AnsiString SessionId , vtCompanyStructRequest Request , out vtCompanyStructResponse Response);

Method GetPressRelease


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PressReleaseId AnsiString

							
Out PressRelease vtPressRelease

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetPressRelease(const SessionId: AnsiString ; const PressReleaseId: AnsiString ; PressRelease: vtPressRelease);

C# Syntax:

public void vtUserServices.GetPressRelease(AnsiString SessionId , AnsiString PressReleaseId , out vtPressRelease PressRelease);

Method GetPressReleases


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out PressReleases vtPressReleaseArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetPressReleases(const SessionId: AnsiString ; const CompanyId: Integer ; PressReleases: vtPressReleaseArray);

C# Syntax:

public void vtUserServices.GetPressReleases(AnsiString SessionId , Int32 CompanyId , out vtPressReleaseArray PressReleases);

Method GetSessionCompany


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Company vtCompany23

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetSessionCompany(const SessionId: AnsiString ; Company: vtCompany23);

C# Syntax:

public void vtUserServices.GetSessionCompany(AnsiString SessionId , out vtCompany23 Company);

Method GetUser


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In UserID Integer

							
Out User vtUser

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetUser(const SessionID: AnsiString ; const UserID: Integer ; User: vtUser) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetUser(AnsiString SessionID , Int32 UserID , out vtUser User);

Method GetUser2


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In UserID Integer

							
Out User vtUser2

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUser2(const SessionID: AnsiString ; const UserID: Integer ; User: vtUser2);

C# Syntax:

public void vtUserServices.GetUser2(AnsiString SessionID , Int32 UserID , out vtUser2 User);

Method GetUser3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In UserId Integer

							
Out User vtUser3

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUser3(const SessionId: AnsiString ; const UserId: Integer ; User: vtUser3);

C# Syntax:

public void vtUserServices.GetUser3(AnsiString SessionId , Int32 UserId , out vtUser3 User);

Method GetUser4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In UserId Integer

							
Out User vtUser4

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUser4(const SessionId: AnsiString ; const UserId: Integer ; User: vtUser4);

C# Syntax:

public void vtUserServices.GetUser4(AnsiString SessionId , Int32 UserId , out vtUser4 User);

Method GetUser5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In UserId Integer

							
Out User vtUser5

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUser5(const SessionId: AnsiString ; const UserId: Integer ; User: vtUser5);

C# Syntax:

public void vtUserServices.GetUser5(AnsiString SessionId , Int32 UserId , out vtUser5 User);

Method GetUser6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In UserId Integer

							
Out User vtUser6

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUser6(const SessionId: AnsiString ; const UserId: Integer ; User: vtUser6);

C# Syntax:

public void vtUserServices.GetUser6(AnsiString SessionId , Int32 UserId , out vtUser6 User);

Method GetUserApplications


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In UserID Integer

							
Out UserApplications vtUserApplicationArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUserApplications(const SessionID: AnsiString ; const UserID: Integer ; UserApplications: vtUserApplicationArray);

C# Syntax:

public void vtUserServices.GetUserApplications(AnsiString SessionID , Int32 UserID , out vtUserApplicationArray UserApplications);

Method GetUserBrowse


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out UserList vtUserBrowseArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetUserBrowse(const SessionID: AnsiString ; const CompanyID: Integer ; UserList: vtUserBrowseArray) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetUserBrowse(AnsiString SessionID , Int32 CompanyID , out vtUserBrowseArray UserList);

Method GetUsers


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out UserList vtUserArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.GetUsers(const SessionID: AnsiString ; const CompanyID: Integer ; UserList: vtUserArray) : Boolean;

C# Syntax:

public Boolean vtUserServices.GetUsers(AnsiString SessionID , Int32 CompanyID , out vtUserArray UserList);

Method GetUsers2


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
Out Users vtUser2Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUsers2(const SessionID: AnsiString ; const CompanyID: Integer ; Users: vtUser2Array);

C# Syntax:

public void vtUserServices.GetUsers2(AnsiString SessionID , Int32 CompanyID , out vtUser2Array Users);

Method GetUsers3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Users vtUser3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUsers3(const SessionId: AnsiString ; const CompanyId: Integer ; Users: vtUser3Array);

C# Syntax:

public void vtUserServices.GetUsers3(AnsiString SessionId , Int32 CompanyId , out vtUser3Array Users);

Method GetUsers4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Users vtUser4Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUsers4(const SessionId: AnsiString ; const CompanyId: Integer ; Users: vtUser4Array);

C# Syntax:

public void vtUserServices.GetUsers4(AnsiString SessionId , Int32 CompanyId , out vtUser4Array Users);

Method GetUsers5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Users vtUser5Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUsers5(const SessionId: AnsiString ; const CompanyId: Integer ; Users: vtUser5Array);

C# Syntax:

public void vtUserServices.GetUsers5(AnsiString SessionId , Int32 CompanyId , out vtUser5Array Users);

Method GetUsers6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Users vtUser6Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetUsers6(const SessionId: AnsiString ; const CompanyId: Integer ; Users: vtUser6Array);

C# Syntax:

public void vtUserServices.GetUsers6(AnsiString SessionId , Int32 CompanyId , out vtUser6Array Users);

Method GetWebsiteSettings


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings);

C# Syntax:

public void vtUserServices.GetWebsiteSettings(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings Settings);

Method GetWebsiteSettings10


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings10

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings10(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings10);

C# Syntax:

public void vtUserServices.GetWebsiteSettings10(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings10 Settings);

Method GetWebsiteSettings11


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings11

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings11(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings11);

C# Syntax:

public void vtUserServices.GetWebsiteSettings11(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings11 Settings);

Method GetWebsiteSettings12


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings12

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings12(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings12);

C# Syntax:

public void vtUserServices.GetWebsiteSettings12(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings12 Settings);

Method GetWebsiteSettings13


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings13

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings13(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings13);

C# Syntax:

public void vtUserServices.GetWebsiteSettings13(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings13 Settings);

Method GetWebsiteSettings14


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings14

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings14(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings14);

C# Syntax:

public void vtUserServices.GetWebsiteSettings14(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings14 Settings);

Method GetWebsiteSettings15


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings15

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings15(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings15);

C# Syntax:

public void vtUserServices.GetWebsiteSettings15(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings15 Settings);

Method GetWebsiteSettings16


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings16

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings16(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings16);

C# Syntax:

public void vtUserServices.GetWebsiteSettings16(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings16 Settings);

Method GetWebsiteSettings17


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings17

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings17(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings17);

C# Syntax:

public void vtUserServices.GetWebsiteSettings17(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings17 Settings);

Method GetWebsiteSettings18


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings18

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings18(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings18);

C# Syntax:

public void vtUserServices.GetWebsiteSettings18(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings18 Settings);

Method GetWebsiteSettings2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings2

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings2(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings2);

C# Syntax:

public void vtUserServices.GetWebsiteSettings2(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings2 Settings);

Method GetWebsiteSettings3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings3

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings3(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings3);

C# Syntax:

public void vtUserServices.GetWebsiteSettings3(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings3 Settings);

Method GetWebsiteSettings4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings4

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings4(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings4);

C# Syntax:

public void vtUserServices.GetWebsiteSettings4(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings4 Settings);

Method GetWebsiteSettings5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings5

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings5(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings5);

C# Syntax:

public void vtUserServices.GetWebsiteSettings5(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings5 Settings);

Method GetWebsiteSettings6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings6

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings6(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings6);

C# Syntax:

public void vtUserServices.GetWebsiteSettings6(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings6 Settings);

Method GetWebsiteSettings7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings7

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings7(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings7);

C# Syntax:

public void vtUserServices.GetWebsiteSettings7(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings7 Settings);

Method GetWebsiteSettings8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings8

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings8(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings8);

C# Syntax:

public void vtUserServices.GetWebsiteSettings8(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings8 Settings);

Method GetWebsiteSettings9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings9

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings9(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings9);

C# Syntax:

public void vtUserServices.GetWebsiteSettings9(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings9 Settings);

Method Login


					

Parameters:

Flag Name Type Description
In Username AnsiString

							
In Password AnsiString

							
Out SessionID AnsiString

							
Out CanAdmin Boolean

							
Out CanSelect Boolean

							
Out CanEdit Boolean

							
Out CanLocal Boolean

							
Out CanSynch Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login(const Username: AnsiString ; const Password: AnsiString ; SessionID: AnsiString ; CanAdmin: Boolean ; CanSelect: Boolean ; CanEdit: Boolean ; CanLocal: Boolean ; CanSynch: Boolean) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login(AnsiString Username , AnsiString Password , out AnsiString SessionID , out Boolean CanAdmin , out Boolean CanSelect , out Boolean CanEdit , out Boolean CanLocal , out Boolean CanSynch);

Method Login10


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo2

							
Out LoginResult vtLoginResult7

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login10(const LoginRequest: vtLoginInfo2 ; LoginResult: vtLoginResult7) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login10(vtLoginInfo2 LoginRequest , out vtLoginResult7 LoginResult);

Method Login11


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo2

							
Out LoginResult vtLoginResult8

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login11(const LoginRequest: vtLoginInfo2 ; LoginResult: vtLoginResult8) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login11(vtLoginInfo2 LoginRequest , out vtLoginResult8 LoginResult);

Method Login12


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo2

							
Out LoginResult vtLoginResult9

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login12(const LoginRequest: vtLoginInfo2 ; LoginResult: vtLoginResult9) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login12(vtLoginInfo2 LoginRequest , out vtLoginResult9 LoginResult);

Method Login13


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo2

							
Out LoginResult vtLoginResult10

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login13(const LoginRequest: vtLoginInfo2 ; LoginResult: vtLoginResult10) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login13(vtLoginInfo2 LoginRequest , out vtLoginResult10 LoginResult);

Method Login14


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo2

							
Out LoginResult vtLoginResult11

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login14(const LoginRequest: vtLoginInfo2 ; LoginResult: vtLoginResult11) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login14(vtLoginInfo2 LoginRequest , out vtLoginResult11 LoginResult);

Method Login15


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo3

							
Out LoginResult vtLoginResult11

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login15(const LoginRequest: vtLoginInfo3 ; LoginResult: vtLoginResult11) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login15(vtLoginInfo3 LoginRequest , out vtLoginResult11 LoginResult);

Method Login16


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo3

							
Out LoginResult vtLoginResult12

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login16(const LoginRequest: vtLoginInfo3 ; LoginResult: vtLoginResult12) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login16(vtLoginInfo3 LoginRequest , out vtLoginResult12 LoginResult);

Method Login17


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo3

							
Out LoginResult vtLoginResult13

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login17(const LoginRequest: vtLoginInfo3 ; LoginResult: vtLoginResult13) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login17(vtLoginInfo3 LoginRequest , out vtLoginResult13 LoginResult);

Method Login18


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo3

							
Out LoginResult vtLoginResult14

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login18(const LoginRequest: vtLoginInfo3 ; LoginResult: vtLoginResult14) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login18(vtLoginInfo3 LoginRequest , out vtLoginResult14 LoginResult);

Method Login19


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo3

							
Out LoginResult vtLoginResult15

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login19(const LoginRequest: vtLoginInfo3 ; LoginResult: vtLoginResult15) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login19(vtLoginInfo3 LoginRequest , out vtLoginResult15 LoginResult);

Method Login2


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo

							
Out LogoutInfo vtLogoutInfo

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login2(const LoginInfo: vtLoginInfo ; LogoutInfo: vtLogoutInfo) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login2(vtLoginInfo LoginInfo , out vtLogoutInfo LogoutInfo);

Method Login20


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo3

							
Out LoginResult vtLoginResult16

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login20(const LoginRequest: vtLoginInfo3 ; LoginResult: vtLoginResult16) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login20(vtLoginInfo3 LoginRequest , out vtLoginResult16 LoginResult);

Method Login21


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo4

							
Out LoginResult vtLoginResult16

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login21(const LoginRequest: vtLoginInfo4 ; LoginResult: vtLoginResult16) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login21(vtLoginInfo4 LoginRequest , out vtLoginResult16 LoginResult);

Method Login22


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo4

							
Out LoginResult vtLoginResult16

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login22(const LoginRequest: vtLoginInfo4 ; LoginResult: vtLoginResult16) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login22(vtLoginInfo4 LoginRequest , out vtLoginResult16 LoginResult);

Method Login23


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo4

							
Out LoginResult vtLoginResult17

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login23(const LoginRequest: vtLoginInfo4 ; LoginResult: vtLoginResult17) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login23(vtLoginInfo4 LoginRequest , out vtLoginResult17 LoginResult);

Method Login24


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo5

							
Out LoginResult vtLoginResult18

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login24(const LoginRequest: vtLoginInfo5 ; LoginResult: vtLoginResult18) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login24(vtLoginInfo5 LoginRequest , out vtLoginResult18 LoginResult);

Method Login25


					

Parameters:

Flag Name Type Description
In LoginRequest vtLoginInfo5

							
Out LoginResult vtLoginResult19

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login25(const LoginRequest: vtLoginInfo5 ; LoginResult: vtLoginResult19) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login25(vtLoginInfo5 LoginRequest , out vtLoginResult19 LoginResult);

Method Login3


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo

							
Out LoginResult vtLoginResult

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login3(const LoginInfo: vtLoginInfo ; LoginResult: vtLoginResult) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login3(vtLoginInfo LoginInfo , out vtLoginResult LoginResult);

Method Login4


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo

							
Out LoginResult vtLoginResult2

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login4(const LoginInfo: vtLoginInfo ; LoginResult: vtLoginResult2) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login4(vtLoginInfo LoginInfo , out vtLoginResult2 LoginResult);

Method Login5


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo

							
Out LoginResult vtLoginResult3

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login5(const LoginInfo: vtLoginInfo ; LoginResult: vtLoginResult3) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login5(vtLoginInfo LoginInfo , out vtLoginResult3 LoginResult);

Method Login6


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo2

							
Out LoginResult vtLoginResult3

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login6(const LoginInfo: vtLoginInfo2 ; LoginResult: vtLoginResult3) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login6(vtLoginInfo2 LoginInfo , out vtLoginResult3 LoginResult);

Method Login7


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo2

							
Out LoginResult vtLoginResult4

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login7(const LoginInfo: vtLoginInfo2 ; LoginResult: vtLoginResult4) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login7(vtLoginInfo2 LoginInfo , out vtLoginResult4 LoginResult);

Method Login8


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo2

							
Out LoginResult vtLoginResult5

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login8(const LoginInfo: vtLoginInfo2 ; LoginResult: vtLoginResult5) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login8(vtLoginInfo2 LoginInfo , out vtLoginResult5 LoginResult);

Method Login9


					

Parameters:

Flag Name Type Description
In LoginInfo vtLoginInfo2

							
Out LoginResult vtLoginResult6

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Login9(const LoginInfo: vtLoginInfo2 ; LoginResult: vtLoginResult6) : Boolean;

C# Syntax:

public Boolean vtUserServices.Login9(vtLoginInfo2 LoginInfo , out vtLoginResult6 LoginResult);

Method LoginWebsiteUser


					

Parameters:

Flag Name Type Description
In CompanyId Integer

							
In ApplicationId AnsiString

							
In ClientAddress AnsiString

							
Out LoginResult vtLoginResult16

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.LoginWebsiteUser(const CompanyId: Integer ; const ApplicationId: AnsiString ; const ClientAddress: AnsiString ; LoginResult: vtLoginResult16) : Boolean;

C# Syntax:

public Boolean vtUserServices.LoginWebsiteUser( Int32 CompanyId , AnsiString ApplicationId , AnsiString ClientAddress , out vtLoginResult16 LoginResult);

Method LoginWebsiteUser2


					

Parameters:

Flag Name Type Description
In CompanyId Integer

							
In ApplicationId AnsiString

							
In ClientAddress AnsiString

							
In HTTPReferrer AnsiString

							
Out LoginResult vtLoginResult16

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.LoginWebsiteUser2(const CompanyId: Integer ; const ApplicationId: AnsiString ; const ClientAddress: AnsiString ; const HTTPReferrer: AnsiString ; LoginResult: vtLoginResult16) : Boolean;

C# Syntax:

public Boolean vtUserServices.LoginWebsiteUser2( Int32 CompanyId , AnsiString ApplicationId , AnsiString ClientAddress , AnsiString HTTPReferrer , out vtLoginResult16 LoginResult);

Method LoginWebsiteUser3


					

Parameters:

Flag Name Type Description
In CompanyId Integer

							
In ApplicationId AnsiString

							
In ClientAddress AnsiString

							
In HTTPReferrer AnsiString

							
In InnerHTTPReferrer AnsiString

							
Out LoginResult vtLoginResult18

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.LoginWebsiteUser3(const CompanyId: Integer ; const ApplicationId: AnsiString ; const ClientAddress: AnsiString ; const HTTPReferrer: AnsiString ; const InnerHTTPReferrer: AnsiString ; LoginResult: vtLoginResult18) : Boolean;

C# Syntax:

public Boolean vtUserServices.LoginWebsiteUser3( Int32 CompanyId , AnsiString ApplicationId , AnsiString ClientAddress , AnsiString HTTPReferrer , AnsiString InnerHTTPReferrer , out vtLoginResult18 LoginResult);

Method Logoff


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.Logoff(const SessionID: AnsiString) : Boolean;

C# Syntax:

public Boolean vtUserServices.Logoff(AnsiString SessionID);

Method NumberVehiclesAllowed


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out NumberAllowed Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.NumberVehiclesAllowed(const SessionID: AnsiString ; NumberAllowed: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.NumberVehiclesAllowed(AnsiString SessionID , out Int32 NumberAllowed);

Method ReLogin


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Username AnsiString

							
In Password AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.ReLogin(const SessionId: AnsiString ; const Username: AnsiString ; const Password: AnsiString) : Boolean;

C# Syntax:

public Boolean vtUserServices.ReLogin(AnsiString SessionId , AnsiString Username , AnsiString Password);

Method ReLogin2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Username AnsiString

							
In Password AnsiString

							
In IPAddress AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.ReLogin2(const SessionId: AnsiString ; const Username: AnsiString ; const Password: AnsiString ; const IPAddress: AnsiString) : Boolean;

C# Syntax:

public Boolean vtUserServices.ReLogin2(AnsiString SessionId , AnsiString Username , AnsiString Password , AnsiString IPAddress);

Method ReloginWebsiteUser


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationId AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.ReloginWebsiteUser(const SessionId: AnsiString ; const ApplicationId: AnsiString) : Boolean;

C# Syntax:

public Boolean vtUserServices.ReloginWebsiteUser(AnsiString SessionId , AnsiString ApplicationId);

Method ResetCompanySessions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.ResetCompanySessions(const SessionId: AnsiString ; const CompanyId: Integer);

C# Syntax:

public void vtUserServices.ResetCompanySessions(AnsiString SessionId , Int32 CompanyId);

Method SelectLeadOptions

This method is used for getting the values available for LeadType and LeadSource values. It will most likely be done different in a newer version and be removed. The sp's powering it would most likely be removed as well.. procSelectLeadTypes and procSelectLeadSources.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out LeadSources vtStringArray

							
Out LeadTypes vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SelectLeadOptions(const SessionId: AnsiString ; LeadSources: vtStringArray ; LeadTypes: vtStringArray);

C# Syntax:

public void vtUserServices.SelectLeadOptions(AnsiString SessionId , out vtStringArray LeadSources , out vtStringArray LeadTypes);

Method SendEmail


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Email vtEmail

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SendEmail(const SessionId: AnsiString ; const Email: vtEmail);

C# Syntax:

public void vtUserServices.SendEmail(AnsiString SessionId , vtEmail Email);

Method SendEmail2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Email vtEmail2

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SendEmail2(const SessionId: AnsiString ; const Email: vtEmail2);

C# Syntax:

public void vtUserServices.SendEmail2(AnsiString SessionId , vtEmail2 Email);

Method SendEmails


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Emails vtEmailArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SendEmails(const SessionId: AnsiString ; const Emails: vtEmailArray);

C# Syntax:

public void vtUserServices.SendEmails(AnsiString SessionId , vtEmailArray Emails);

Method SendEmails2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Emails vtEmail2Array

							
In Attachments vtEmailAttachmentArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SendEmails2(const SessionId: AnsiString ; const Emails: vtEmail2Array ; const Attachments: vtEmailAttachmentArray);

C# Syntax:

public void vtUserServices.SendEmails2(AnsiString SessionId , vtEmail2Array Emails , vtEmailAttachmentArray Attachments);

Method SendRegistrationEmail


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In EmailAddress AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SendRegistrationEmail(const SessionId: AnsiString ; const CompanyId: Integer ; const EmailAddress: AnsiString);

C# Syntax:

public void vtUserServices.SendRegistrationEmail(AnsiString SessionId , Int32 CompanyId , AnsiString EmailAddress);

Method SetCompany


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
In CompanyName AnsiString

							
In Address1 AnsiString

							
In Address2 AnsiString

							
In City AnsiString

							
In Region AnsiString

							
In PostalCode AnsiString

							
In Country AnsiString

							
In Phone AnsiString

							
In Fax AnsiString

							
In Email AnsiString

							
In Notes AnsiString

							
In Active Boolean

							
In ExpireDate AnsiString

							
In Application AnsiString

							
In Contact AnsiString

							
In AppKey AnsiString

							
In BillingRate Double

							
In BillingPeriod AnsiString

							
In RegisteredCompany AnsiString

							
In RegisteredEmail AnsiString

							
In TempAppKey AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.SetCompany(const SessionID: AnsiString ; const CompanyID: Integer ; const CompanyName: AnsiString ; const Address1: AnsiString ; const Address2: AnsiString ; const City: AnsiString ; const Region: AnsiString ; const PostalCode: AnsiString ; const Country: AnsiString ; const Phone: AnsiString ; const Fax: AnsiString ; const Email: AnsiString ; const Notes: AnsiString ; const Active: Boolean ; const ExpireDate: AnsiString ; const Application: AnsiString ; const Contact: AnsiString ; const AppKey: AnsiString ; const BillingRate: Double ; const BillingPeriod: AnsiString ; const RegisteredCompany: AnsiString ; const RegisteredEmail: AnsiString ; const TempAppKey: AnsiString) : Boolean;

C# Syntax:

public Boolean vtUserServices.SetCompany(AnsiString SessionID , Int32 CompanyID , AnsiString CompanyName , AnsiString Address1 , AnsiString Address2 , AnsiString City , AnsiString Region , AnsiString PostalCode , AnsiString Country , AnsiString Phone , AnsiString Fax , AnsiString Email , AnsiString Notes , Boolean Active , AnsiString ExpireDate , AnsiString Application , AnsiString Contact , AnsiString AppKey , Double BillingRate , AnsiString BillingPeriod , AnsiString RegisteredCompany , AnsiString RegisteredEmail , AnsiString TempAppKey);

Method SetCompany10


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany11

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany10(const SessionId: AnsiString ; const Company: vtCompany11);

C# Syntax:

public void vtUserServices.SetCompany10(AnsiString SessionId , vtCompany11 Company);

Method SetCompany11


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany12

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany11(const SessionId: AnsiString ; const Company: vtCompany12);

C# Syntax:

public void vtUserServices.SetCompany11(AnsiString SessionId , vtCompany12 Company);

Method SetCompany12


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany13

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany12(const SessionId: AnsiString ; const Company: vtCompany13);

C# Syntax:

public void vtUserServices.SetCompany12(AnsiString SessionId , vtCompany13 Company);

Method SetCompany13


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany14

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany13(const SessionId: AnsiString ; const Company: vtCompany14);

C# Syntax:

public void vtUserServices.SetCompany13(AnsiString SessionId , vtCompany14 Company);

Method SetCompany14


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany15

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany14(const SessionId: AnsiString ; const Company: vtCompany15);

C# Syntax:

public void vtUserServices.SetCompany14(AnsiString SessionId , vtCompany15 Company);

Method SetCompany15


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany16

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany15(const SessionId: AnsiString ; const Company: vtCompany16);

C# Syntax:

public void vtUserServices.SetCompany15(AnsiString SessionId , vtCompany16 Company);

Method SetCompany16


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany17

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany16(const SessionId: AnsiString ; const Company: vtCompany17);

C# Syntax:

public void vtUserServices.SetCompany16(AnsiString SessionId , vtCompany17 Company);

Method SetCompany17


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany18

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany17(const SessionId: AnsiString ; const Company: vtCompany18);

C# Syntax:

public void vtUserServices.SetCompany17(AnsiString SessionId , vtCompany18 Company);

Method SetCompany18


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany19

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany18(const SessionId: AnsiString ; const Company: vtCompany19);

C# Syntax:

public void vtUserServices.SetCompany18(AnsiString SessionId , vtCompany19 Company);

Method SetCompany19


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany20

							
Out AddressValidVar Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany19(const SessionId: AnsiString ; const Company: vtCompany20 ; AddressValidVar: Boolean);

C# Syntax:

public void vtUserServices.SetCompany19(AnsiString SessionId , vtCompany20 Company , out Boolean AddressValidVar);

Method SetCompany2


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In Company vtCompany2

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.SetCompany2(const SessionID: AnsiString ; const Company: vtCompany2) : Boolean;

C# Syntax:

public Boolean vtUserServices.SetCompany2(AnsiString SessionID , vtCompany2 Company);

Method SetCompany20


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany21

							
Out AddressValid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany20(const SessionId: AnsiString ; const Company: vtCompany21 ; AddressValid: Boolean);

C# Syntax:

public void vtUserServices.SetCompany20(AnsiString SessionId , vtCompany21 Company , out Boolean AddressValid);

Method SetCompany21


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany22

							
Out AddressValid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany21(const SessionId: AnsiString ; const Company: vtCompany22 ; AddressValid: Boolean);

C# Syntax:

public void vtUserServices.SetCompany21(AnsiString SessionId , vtCompany22 Company , out Boolean AddressValid);

Method SetCompany22


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany23

							
Out AddressValid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany22(const SessionId: AnsiString ; const Company: vtCompany23 ; AddressValid: Boolean);

C# Syntax:

public void vtUserServices.SetCompany22(AnsiString SessionId , vtCompany23 Company , out Boolean AddressValid);

Method SetCompany3


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In Company vtCompany4

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.SetCompany3(const SessionID: AnsiString ; const Company: vtCompany4) : Boolean;

C# Syntax:

public Boolean vtUserServices.SetCompany3(AnsiString SessionID , vtCompany4 Company);

Method SetCompany4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany4

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany4(const SessionId: AnsiString ; const Company: vtCompany4);

C# Syntax:

public void vtUserServices.SetCompany4(AnsiString SessionId , vtCompany4 Company);

Method SetCompany5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany5

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany5(const SessionId: AnsiString ; const Company: vtCompany5);

C# Syntax:

public void vtUserServices.SetCompany5(AnsiString SessionId , vtCompany5 Company);

Method SetCompany6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany6

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany6(const SessionId: AnsiString ; const Company: vtCompany6);

C# Syntax:

public void vtUserServices.SetCompany6(AnsiString SessionId , vtCompany6 Company);

Method SetCompany7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany8

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany7(const SessionId: AnsiString ; const Company: vtCompany8);

C# Syntax:

public void vtUserServices.SetCompany7(AnsiString SessionId , vtCompany8 Company);

Method SetCompany8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany9

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany8(const SessionId: AnsiString ; const Company: vtCompany9);

C# Syntax:

public void vtUserServices.SetCompany8(AnsiString SessionId , vtCompany9 Company);

Method SetCompany9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Company vtCompany10

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompany9(const SessionId: AnsiString ; const Company: vtCompany10);

C# Syntax:

public void vtUserServices.SetCompany9(AnsiString SessionId , vtCompany10 Company);

Method SetCompanyDataSources


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In CompanyDataSources vtOrderedPairArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyDataSources(const SessionId: AnsiString ; const CompanyId: Integer ; const CompanyDataSources: vtOrderedPairArray);

C# Syntax:

public void vtUserServices.SetCompanyDataSources(AnsiString SessionId , Int32 CompanyId , vtOrderedPairArray CompanyDataSources);

Method SetCompanyFitGuide


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide);

Method SetCompanyFitGuide2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							
In SuppressVehiclesNoProducts Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide2(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean ; const SuppressVehiclesNoProducts: Boolean);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide2(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide , Boolean SuppressVehiclesNoProducts);

Method SetCompanyFitGuide3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							
In SuppressVehiclesNoProducts Boolean

							
In Manufacturers vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide3(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean ; const SuppressVehiclesNoProducts: Boolean ; const Manufacturers: vtIntegerArray);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide3(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide , Boolean SuppressVehiclesNoProducts , vtIntegerArray Manufacturers);

Method SetCompanyFitGuide4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							
In SuppressVehiclesNoProducts Boolean

							
In Manufacturers vtIntegerArray

							
In FitGuideOptions vtFitGuideOptions

							
In FitGuideAttributes vtFitGuideAttributeArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide4(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean ; const SuppressVehiclesNoProducts: Boolean ; const Manufacturers: vtIntegerArray ; const FitGuideOptions: vtFitGuideOptions ; const FitGuideAttributes: vtFitGuideAttributeArray);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide4(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide , Boolean SuppressVehiclesNoProducts , vtIntegerArray Manufacturers , vtFitGuideOptions FitGuideOptions , vtFitGuideAttributeArray FitGuideAttributes);

Method SetCompanyFitGuide5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							
In Manufacturers vtIntegerArray

							
In FitGuideOptions vtFitGuideOptions2

							
In FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide5(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean ; const Manufacturers: vtIntegerArray ; const FitGuideOptions: vtFitGuideOptions2 ; const FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide5(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide , vtIntegerArray Manufacturers , vtFitGuideOptions2 FitGuideOptions , vtFitGuideAttribute3Array FitGuideAttributes);

Method SetCompanyFitGuide6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							
In Manufacturers vtIntegerArray

							
In FitGuideOptions vtFitGuideOptions3

							
In FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide6(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean ; const Manufacturers: vtIntegerArray ; const FitGuideOptions: vtFitGuideOptions3 ; const FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide6(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide , vtIntegerArray Manufacturers , vtFitGuideOptions3 FitGuideOptions , vtFitGuideAttribute3Array FitGuideAttributes);

Method SetCompanyFitGuide7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							
In Manufacturers vtIntegerArray

							
In FitGuideOptions vtFitGuideOptions4

							
In FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide7(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean ; const Manufacturers: vtIntegerArray ; const FitGuideOptions: vtFitGuideOptions4 ; const FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide7(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide , vtIntegerArray Manufacturers , vtFitGuideOptions4 FitGuideOptions , vtFitGuideAttribute3Array FitGuideAttributes);

Method SetCompanyFitGuide8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In FitGuide Boolean

							
In Manufacturers vtIntegerArray

							
In FitGuideOptions vtFitGuideOptions5

							
In FitGuideAttributes vtFitGuideAttribute3Array

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanyFitGuide8(const SessionId: AnsiString ; const CompanyId: Integer ; const FitGuide: Boolean ; const Manufacturers: vtIntegerArray ; const FitGuideOptions: vtFitGuideOptions5 ; const FitGuideAttributes: vtFitGuideAttribute3Array);

C# Syntax:

public void vtUserServices.SetCompanyFitGuide8(AnsiString SessionId , Int32 CompanyId , Boolean FitGuide , vtIntegerArray Manufacturers , vtFitGuideOptions5 FitGuideOptions , vtFitGuideAttribute3Array FitGuideAttributes);

Method SetCompanySizeLink


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In SizeLink vtCompanySizeLink

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanySizeLink(const SessionId: AnsiString ; const CompanyId: Integer ; const SizeLink: vtCompanySizeLink);

C# Syntax:

public void vtUserServices.SetCompanySizeLink(AnsiString SessionId , Int32 CompanyId , vtCompanySizeLink SizeLink);

Method SetCompanySizeLinks


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In SizeLinks vtCompanySizeLinkArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetCompanySizeLinks(const SessionId: AnsiString ; const CompanyId: Integer ; const SizeLinks: vtCompanySizeLinkArray);

C# Syntax:

public void vtUserServices.SetCompanySizeLinks(AnsiString SessionId , Int32 CompanyId , vtCompanySizeLinkArray SizeLinks);

Method SetDeniedCompanyAttributeCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In CategoryIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetDeniedCompanyAttributeCategories(const SessionId: AnsiString ; const CompanyId: Integer ; const CategoryIds: vtIntegerArray);

C# Syntax:

public void vtUserServices.SetDeniedCompanyAttributeCategories(AnsiString SessionId , Int32 CompanyId , vtIntegerArray CategoryIds);

Method SetDeniedCompanyAttributeGroups


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In GroupIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetDeniedCompanyAttributeGroups(const SessionId: AnsiString ; const CompanyId: Integer ; const GroupIds: vtIntegerArray);

C# Syntax:

public void vtUserServices.SetDeniedCompanyAttributeGroups(AnsiString SessionId , Int32 CompanyId , vtIntegerArray GroupIds);

Method SetIPAddressOwner


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In IPAddress AnsiString

							
In Owner AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetIPAddressOwner(const SessionId: AnsiString ; const IPAddress: AnsiString ; const Owner: AnsiString);

C# Syntax:

public void vtUserServices.SetIPAddressOwner(AnsiString SessionId , AnsiString IPAddress , AnsiString Owner);

Method SetLead


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Lead vtCompanyLead

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetLead(const SessionId: AnsiString ; const Lead: vtCompanyLead);

C# Syntax:

public void vtUserServices.SetLead(AnsiString SessionId , vtCompanyLead Lead);

Method SetLead2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Lead vtCompanyLead2

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetLead2(const SessionId: AnsiString ; const Lead: vtCompanyLead2);

C# Syntax:

public void vtUserServices.SetLead2(AnsiString SessionId , vtCompanyLead2 Lead);

Method SetLead3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Lead vtCompanyLead3

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetLead3(const SessionId: AnsiString ; const Lead: vtCompanyLead3);

C# Syntax:

public void vtUserServices.SetLead3(AnsiString SessionId , vtCompanyLead3 Lead);

Method SetNumberVehiclesAllowed


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
In NumberAllowed Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.SetNumberVehiclesAllowed(const SessionID: AnsiString ; const CompanyID: Integer ; const NumberAllowed: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.SetNumberVehiclesAllowed(AnsiString SessionID , Int32 CompanyID , Int32 NumberAllowed);

Method SetUser


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In UserID Integer

							
In CompanyID Integer

							
In Username AnsiString

							
In Password AnsiString

							
In CanAdmin Boolean

							
In CanSelect Boolean

							
In CanEdit Boolean

							
In CanLocal Boolean

							
In Active Boolean

							
In Deleted Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.SetUser(const SessionID: AnsiString ; const UserID: Integer ; const CompanyID: Integer ; const Username: AnsiString ; const Password: AnsiString ; const CanAdmin: Boolean ; const CanSelect: Boolean ; const CanEdit: Boolean ; const CanLocal: Boolean ; const Active: Boolean ; const Deleted: Boolean) : Boolean;

C# Syntax:

public Boolean vtUserServices.SetUser(AnsiString SessionID , Int32 UserID , Int32 CompanyID , AnsiString Username , AnsiString Password , Boolean CanAdmin , Boolean CanSelect , Boolean CanEdit , Boolean CanLocal , Boolean Active , Boolean Deleted);

Method SetUser2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser3

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetUser2(const SessionId: AnsiString ; const User: vtUser3);

C# Syntax:

public void vtUserServices.SetUser2(AnsiString SessionId , vtUser3 User);

Method SetUser3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser4

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetUser3(const SessionId: AnsiString ; const User: vtUser4);

C# Syntax:

public void vtUserServices.SetUser3(AnsiString SessionId , vtUser4 User);

Method SetUser4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser5

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetUser4(const SessionId: AnsiString ; const User: vtUser5);

C# Syntax:

public void vtUserServices.SetUser4(AnsiString SessionId , vtUser5 User);

Method SetUser5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In User vtUser6

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetUser5(const SessionId: AnsiString ; const User: vtUser6);

C# Syntax:

public void vtUserServices.SetUser5(AnsiString SessionId , vtUser6 User);

Method SetUserActive


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In UserID Integer

							
In Active Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.SetUserActive(const SessionID: AnsiString ; const UserID: Integer ; const Active: Boolean) : Boolean;

C# Syntax:

public Boolean vtUserServices.SetUserActive(AnsiString SessionID , Int32 UserID , Boolean Active);

Method SetWebsiteSettings


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Settings vtWebsiteSettings14

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SetWebsiteSettings(const SessionId: AnsiString ; const CompanyId: Integer ; const Settings: vtWebsiteSettings14);

C# Syntax:

public void vtUserServices.SetWebsiteSettings(AnsiString SessionId , Int32 CompanyId , vtWebsiteSettings14 Settings);

Method SimpleLogin


					

Parameters:

Flag Name Type Description
In Username AnsiString

							
In Password AnsiString

							
In ApplicationId AnsiString

							
Out SessionId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SimpleLogin(const Username: AnsiString ; const Password: AnsiString ; const ApplicationId: AnsiString ; SessionId: AnsiString);

C# Syntax:

public void vtUserServices.SimpleLogin(AnsiString Username , AnsiString Password , AnsiString ApplicationId , out AnsiString SessionId);

Method SimpleLoginWebsiteUser


					

Parameters:

Flag Name Type Description
In CompanyId Integer

							
In ApplicationId AnsiString

							
Out SessionId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.SimpleLoginWebsiteUser(const CompanyId: Integer ; const ApplicationId: AnsiString ; SessionId: AnsiString);

C# Syntax:

public void vtUserServices.SimpleLoginWebsiteUser( Int32 CompanyId , AnsiString ApplicationId , out AnsiString SessionId);

Method UpdateCompanyLocales


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CompanyID Integer

							
In Locales vtLocaleArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.UpdateCompanyLocales(const SessionID: AnsiString ; const CompanyID: Integer ; const Locales: vtLocaleArray);

C# Syntax:

public void vtUserServices.UpdateCompanyLocales(AnsiString SessionID , Int32 CompanyID , vtLocaleArray Locales);

Method UpdateCompanyNews


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In News vtNews

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.UpdateCompanyNews(const SessionId: AnsiString ; const News: vtNews);

C# Syntax:

public void vtUserServices.UpdateCompanyNews(AnsiString SessionId , vtNews News);

Method UpdateLocaleTemplates


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In Templates vtLTemplateArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.UpdateLocaleTemplates(const SessionID: AnsiString ; const Templates: vtLTemplateArray);

C# Syntax:

public void vtUserServices.UpdateLocaleTemplates(AnsiString SessionID , vtLTemplateArray Templates);

Method UpdatePressRelease


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PressRelease vtPressRelease

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.UpdatePressRelease(const SessionId: AnsiString ; const PressRelease: vtPressRelease);

C# Syntax:

public void vtUserServices.UpdatePressRelease(AnsiString SessionId , vtPressRelease PressRelease);

Method UpdateTemplateLocales


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In TemplateID Integer

							
In Locales vtLocaleArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.UpdateTemplateLocales(const SessionID: AnsiString ; const TemplateID: Integer ; const Locales: vtLocaleArray);

C# Syntax:

public void vtUserServices.UpdateTemplateLocales(AnsiString SessionID , Int32 TemplateID , vtLocaleArray Locales);

Method UpdateUserApplications


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In UserID Integer

							
In UserApplications vtUserApplicationArray

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.UpdateUserApplications(const SessionID: AnsiString ; const UserID: Integer ; const UserApplications: vtUserApplicationArray);

C# Syntax:

public void vtUserServices.UpdateUserApplications(AnsiString SessionID , Int32 UserID , vtUserApplicationArray UserApplications);

Method VerifyCompanyVehicle


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ModelID Integer

							
In Year AnsiString

							
In BodyTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.VerifyCompanyVehicle(const SessionID: AnsiString ; const ModelID: Integer ; const Year: AnsiString ; const BodyTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtUserServices.VerifyCompanyVehicle(AnsiString SessionID , Int32 ModelID , AnsiString Year , Int32 BodyTypeID);

Method VerifySessionExists


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUserServices.VerifySessionExists(const SessionId: AnsiString) : Boolean;

C# Syntax:

public Boolean vtUserServices.VerifySessionExists(AnsiString SessionId);

Method AppendCompanyUserApplications


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In Users Binary

							
In ACompanyID Integer

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.AppendCompanyUserApplications(const SessionID: AnsiString ; const Users: Binary ; const ACompanyID: Integer);

C# Syntax:

public void vtUserServices.AppendCompanyUserApplications(AnsiString SessionID , Binary Users , Int32 ACompanyID);

Method GetWebsiteSettings19


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Settings vtWebsiteSettings19

							

Return Value:

None.

Oxygene Syntax:

method vtUserServices.GetWebsiteSettings19(const SessionId: AnsiString ; const CompanyId: Integer ; Settings: vtWebsiteSettings19);

C# Syntax:

public void vtUserServices.GetWebsiteSettings19(AnsiString SessionId , Int32 CompanyId , out vtWebsiteSettings19 Settings);
Service vtUserDAServices

The following table lists the Operations defined in "vtUserDAServices":

Service vtVehicleServices

The following table lists the Operations defined in "vtVehicleServices":

AddAdvisory

							
AddAttribute

							
AddAttributeCategory

							
AddAttributeGroup

							
AddAttributePickItem

							
AddAttributeType

							
AddPendingAttributeValue

							
AddVehicle

							
AddVehicle2

							
AddVehicle3

							
AddVehicleBodyType

							
AddVehicleByName

							
AddVehicleMake

							
AddVehicleModel

							
AddVehiclesByName

							
AttachAttributeParent

							
CopyVehicleAttributes

							
CreateOpposingChassisVehicles

							
DeleteAllAttributeCategories

							
DeleteAllAttributeGroups

							
DeleteAllAttributes

							
DeleteAllAttributeTypes

							
DeleteAttribute

							
DeleteAttributeCategories

							
DeleteAttributeCategory

							
DeleteAttributeGroup

							
DeleteAttributeGroups

							
DeleteAttributePickItem

							
DeleteAttributePickItems

							
DeleteAttributes

							
DeleteAttributeType

							
DeleteVehicle

							
GetAllBodyTypes

							
GetAllVehicles

							
GetAttributeCategories

							
GetAttributeGroups

							
GetAttributeGroup

							
GetAttributePickItems

							
GetAttributes

							
GetAttributeTypes

							
GetAttributeValue

							
GetAttributeValues

							
GetAttributeValues2

							
GetAttributeValuesByType

							
GetBestVehicleId

							
GetCompanyVehicleId

							
GetCorrelatedVehicleId

							
GetCreatedVehicles

							
GetDataPhraseCategories

							
GetDataStatistics

							
GetLocalAttributeValue

							
GetLocalAttributeValues

							
GetMultipleStructures

							
GetMultipleStructures2

							
GetMultipleStructures3

							
GetMultipleStructures4

							
GetPendingAdvisories

							
GetPendingAttributeValues

							
GetPendingAttributeValues2

							
GetRetailerVehicleBodyTypes

							
GetRetailerVehicleBodyTypesDown

							
GetRetailerVehicleMakes

							
GetRetailerVehicleMakesDown

							
GetRetailerVehicleModels

							
GetRetailerVehicleModelsDown

							
GetRetailerVehicleTrims

							
GetRetailerVehicleYears

							
GetRetailerVehicleYearsDown

							
GetUpdatedDataCounts

							
GetVehicle

							
GetVehicle2

							
GetVehicle3

							
GetVehicleAttributeCategories

							
GetVehicleAttributeValuesByGroup

							
GetVehicleBodyTypes

							
GetVehicleBodyTypes2

							
GetVehicleBodyTypesDown

							
GetVehicleBodyTypesDown2

							
GetVehicleBrowse

							
GetVehicleBrowse2

							
GetVehicleBrowse3

							
GetVehicleBrowse4

							
GetVehicleCount

							
GetVehicleDataPhrases
Unused old method originally tailored for best buy with vie online and decided
to link dataphrases to our own attribute categories.
GetVehicleDataPhrases2
Unused old method originally tailored for best buy with vie online and decided
to link dataphrases to our own attribute categories.
GetVehicleDataPhrases3
Unused old method originally tailored for best buy with vie online and decided
to link dataphrases to our own attribute categories.
GetVehicleDataPhrases4

							
GetVehicleID

							
GetVehicleId2

							
GetVehicleInformation

							
GetVehicleInformation2

							
GetVehicleInformation3

							
GetVehicleInfoUpdateDate

							
GetVehicleMakes

							
GetVehicleMakes2

							
GetVehicleMakes3
                                          Introduced to fix the fact that no makes were returned if the makes had no vehicles, either because of a locale limitation or if no actual vehicles exist. These makes should still be returned with HasVehicles flagged as false.
GetVehicleMakesDown

							
GetVehicleMakesDown2

							
GetVehicleMakesDown3
Introduced to fix the fact that no makes were returned if the makes had no vehicles, either because of a locale limitation or if no actual vehicles exist. These makes should still be returned with HasVehicles flagged as false.
GetVehicleModels

							
GetVehicleModels2

							
GetVehicleModels3
Introduced to fix the fact that no models were returned if the models had no vehicles, either because of a locale limitation or if no actual vehicles exist. These models should still be returned with HasVehicles flagged as false.
GetVehicleModelsDown

							
GetVehicleModelsDown2

							
GetVehicleModelsDown3
Introduced to fix the fact that no models were returned if the models had no vehicles, either because of a locale limitation or if no actual vehicles exist. These models should still be returned with HasVehicles flagged as false.
GetVehicleNotes

							
GetVehiclesByProductAttributeValues

							
GetVehiclesByProductSizes

							
GetVehiclesInformation

							
GetVehiclesInformation2

							
GetVehicleSteeringSides

							
GetVehiclesViewedByApplication

							
GetVehiclesViewedByCompany

							
GetVehicleTrims

							
GetVehicleTrims2

							
GetVehicleTrims3

							
GetVehicleTrimsDown

							
GetVehicleValues

							
GetVehicleValues10

							
GetVehicleValues11

							
GetVehicleValues12

							
GetVehicleValues13

							
GetVehicleValues14

							
GetVehicleValues2

							
GetVehicleValues3

							
GetVehicleValues4

							
GetVehicleValues5

							
GetVehicleValues6

							
GetVehicleValues7

							
GetVehicleValues8

							
GetVehicleValues9

							
GetVehicleYears

							
GetVehicleYears2

							
GetVehicleYearsDown

							
GetVehicleYearsDown2

							
ImportVehicleData

							
ImportVehicleData2

							
PopulateAttributeCategories

							
SearchAttributes

							
SetAttributeValue

							
SetAttributeValues

							
SetCompanyVehicleId

							
SetLocalAttributeValue

							
SetLocalAttributeValues

							
SetMultipleVehicleValues

							
SetVehicle

							
SetVehicle2

							
SetVehicle3

							
SetVehicleNotes

							
ValidatePendingAdvisories

							
ValidatePendingAttributeValues

							
GetVehicleIDByVIN
Method to return vehicle id for a specified VIN

Method AddAdvisory


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Advisory vtAdvisory

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.AddAdvisory(const SessionId: AnsiString ; const Advisory: vtAdvisory);

C# Syntax:

public void vtVehicleServices.AddAdvisory(AnsiString SessionId , vtAdvisory Advisory);

Method AddAttribute


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In ParentGroupID Integer

							
In AttributeTypeID Integer

							
In Caption AnsiString

							
In Description AnsiString

							
In DefaultValue AnsiString

							
In Order Integer

							
Out AttributeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddAttribute(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const ParentGroupID: Integer ; const AttributeTypeID: Integer ; const Caption: AnsiString ; const Description: AnsiString ; const DefaultValue: AnsiString ; const Order: Integer ; AttributeID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddAttribute(AnsiString SessionID , Int32 ParentCategoryID , Int32 ParentGroupID , Int32 AttributeTypeID , AnsiString Caption , AnsiString Description , AnsiString DefaultValue , Int32 Order , out Int32 AttributeID);

Method AddAttributeCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In Category AnsiString

							
In Order Integer

							
Out CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddAttributeCategory(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const Category: AnsiString ; const Order: Integer ; CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddAttributeCategory(AnsiString SessionID , Int32 ParentCategoryID , AnsiString Category , Int32 Order , out Int32 CategoryID);

Method AddAttributeGroup


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In ParentGroupID Integer

							
In Group AnsiString

							
In Order Integer

							
Out GroupID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddAttributeGroup(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const ParentGroupID: Integer ; const Group: AnsiString ; const Order: Integer ; GroupID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddAttributeGroup(AnsiString SessionID , Int32 ParentCategoryID , Int32 ParentGroupID , AnsiString Group , Int32 Order , out Int32 GroupID);

Method AddAttributePickItem


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In AttributeTypeID Integer

							
In PickItem AnsiString

							
Out PickItemID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddAttributePickItem(const SessionID: AnsiString ; const AttributeTypeID: Integer ; const PickItem: AnsiString ; PickItemID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddAttributePickItem(AnsiString SessionID , Int32 AttributeTypeID , AnsiString PickItem , out Int32 PickItemID);

Method AddAttributeType


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In AttributeType AnsiString

							
In Caption AnsiString

							
In DefaultValue AnsiString

							
Out AttributeTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddAttributeType(const SessionID: AnsiString ; const AttributeType: AnsiString ; const Caption: AnsiString ; const DefaultValue: AnsiString ; AttributeTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddAttributeType(AnsiString SessionID , AnsiString AttributeType , AnsiString Caption , AnsiString DefaultValue , out Int32 AttributeTypeID);

Method AddPendingAttributeValue


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PendingValue vtPendingAttributeValue

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.AddPendingAttributeValue(const SessionId: AnsiString ; const PendingValue: vtPendingAttributeValue);

C# Syntax:

public void vtVehicleServices.AddPendingAttributeValue(AnsiString SessionId , vtPendingAttributeValue PendingValue);

Method AddVehicle


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
In ModelID Integer

							
In Year Integer

							
In BodyTypeID Integer

							
In Trim AnsiString

							
In VideoTypeID Integer

							
In Publish Boolean

							
Out VehicleID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddVehicle(const SessionID: AnsiString ; const MakeID: Integer ; const ModelID: Integer ; const Year: Integer ; const BodyTypeID: Integer ; const Trim: AnsiString ; const VideoTypeID: Integer ; const Publish: Boolean ; VehicleID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddVehicle(AnsiString SessionID , Int32 MakeID , Int32 ModelID , Int32 Year , Int32 BodyTypeID , AnsiString Trim , Int32 VideoTypeID , Boolean Publish , out Int32 VehicleID);

Method AddVehicle2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
In Trim AnsiString

							
In RightHandDrive Boolean

							
In VideoTypeId Integer

							
In Publish Boolean

							
Out VehicleId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.AddVehicle2(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; const Trim: AnsiString ; const RightHandDrive: Boolean ; const VideoTypeId: Integer ; const Publish: Boolean ; VehicleId: Integer);

C# Syntax:

public void vtVehicleServices.AddVehicle2(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , AnsiString Trim , Boolean RightHandDrive , Int32 VideoTypeId , Boolean Publish , out Int32 VehicleId);

Method AddVehicle3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
In TrimLevel AnsiString

							
In DefaultTrimLevel Boolean

							
In RightHandDrive Boolean

							
In VideoTypeId Integer

							
In Publish Boolean

							
Out VehicleId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.AddVehicle3(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; const TrimLevel: AnsiString ; const DefaultTrimLevel: Boolean ; const RightHandDrive: Boolean ; const VideoTypeId: Integer ; const Publish: Boolean ; VehicleId: Integer);

C# Syntax:

public void vtVehicleServices.AddVehicle3(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , AnsiString TrimLevel , Boolean DefaultTrimLevel , Boolean RightHandDrive , Int32 VideoTypeId , Boolean Publish , out Int32 VehicleId);

Method AddVehicleBodyType


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In BodyType AnsiString

							
Out BodyTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddVehicleBodyType(const SessionID: AnsiString ; const BodyType: AnsiString ; BodyTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddVehicleBodyType(AnsiString SessionID , AnsiString BodyType , out Int32 BodyTypeID);

Method AddVehicleByName


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Vehicle vtVehicleDescriptor

							
Out VehicleId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.AddVehicleByName(const SessionId: AnsiString ; const Vehicle: vtVehicleDescriptor ; VehicleId: Integer);

C# Syntax:

public void vtVehicleServices.AddVehicleByName(AnsiString SessionId , vtVehicleDescriptor Vehicle , out Int32 VehicleId);

Method AddVehicleMake


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In Make AnsiString

							
Out MakeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddVehicleMake(const SessionID: AnsiString ; const Make: AnsiString ; MakeID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddVehicleMake(AnsiString SessionID , AnsiString Make , out Int32 MakeID);

Method AddVehicleModel


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
In Model AnsiString

							
Out ModelID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AddVehicleModel(const SessionID: AnsiString ; const MakeID: Integer ; const Model: AnsiString ; ModelID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AddVehicleModel(AnsiString SessionID , Int32 MakeID , AnsiString Model , out Int32 ModelID);

Method AddVehiclesByName


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut Vehicles vtVehicleDescriptorArray

							
Out ExistingVehicles vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.AddVehiclesByName(const SessionId: AnsiString ; var Vehicles: vtVehicleDescriptorArray ; ExistingVehicles: vtStringArray);

C# Syntax:

public void vtVehicleServices.AddVehiclesByName(AnsiString SessionId , ref vtVehicleDescriptorArray Vehicles , out vtStringArray ExistingVehicles);

Method AttachAttributeParent


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In ParentGroupID Integer

							
In AttributeID Integer

							
In Order Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.AttachAttributeParent(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const ParentGroupID: Integer ; const AttributeID: Integer ; const Order: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.AttachAttributeParent(AnsiString SessionID , Int32 ParentCategoryID , Int32 ParentGroupID , Int32 AttributeID , Int32 Order);

Method CopyVehicleAttributes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In FromID Integer

							
In ToIDs vtIntegerArray

							
In AttributeList vtAttributeArray

							
In CopyToLocal Boolean

							
In OverwriteExisting Boolean

							
In SkipBlanks Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.CopyVehicleAttributes(const SessionID: AnsiString ; const FromID: Integer ; const ToIDs: vtIntegerArray ; const AttributeList: vtAttributeArray ; const CopyToLocal: Boolean ; const OverwriteExisting: Boolean ; const SkipBlanks: Boolean) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.CopyVehicleAttributes(AnsiString SessionID , Int32 FromID , vtIntegerArray ToIDs , vtAttributeArray AttributeList , Boolean CopyToLocal , Boolean OverwriteExisting , Boolean SkipBlanks);

Method CreateOpposingChassisVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleIds vtIntegerArray

							
In LeftHandDriveTemplateId Integer

							
In RightHandDriveTemplateId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.CreateOpposingChassisVehicles(const SessionId: AnsiString ; const VehicleIds: vtIntegerArray ; const LeftHandDriveTemplateId: Integer ; const RightHandDriveTemplateId: Integer);

C# Syntax:

public void vtVehicleServices.CreateOpposingChassisVehicles(AnsiString SessionId , vtIntegerArray VehicleIds , Int32 LeftHandDriveTemplateId , Int32 RightHandDriveTemplateId);

Method DeleteAllAttributeCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAllAttributeCategories(const SessionID: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAllAttributeCategories(AnsiString SessionID);

Method DeleteAllAttributeGroups


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAllAttributeGroups(const SessionID: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAllAttributeGroups(AnsiString SessionID);

Method DeleteAllAttributes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAllAttributes(const SessionID: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAllAttributes(AnsiString SessionID);

Method DeleteAllAttributeTypes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAllAttributeTypes(const SessionID: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAllAttributeTypes(AnsiString SessionID);

Method DeleteAttribute


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In AttributeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttribute(const SessionID: AnsiString ; const AttributeID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttribute(AnsiString SessionID , Int32 AttributeID);

Method DeleteAttributeCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributeCategories(const SessionID: AnsiString ; const ParentCategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributeCategories(AnsiString SessionID , Int32 ParentCategoryID);

Method DeleteAttributeCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributeCategory(const SessionID: AnsiString ; const CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributeCategory(AnsiString SessionID , Int32 CategoryID);

Method DeleteAttributeGroup


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In GroupID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributeGroup(const SessionID: AnsiString ; const GroupID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributeGroup(AnsiString SessionID , Int32 GroupID);

Method DeleteAttributeGroups


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In ParentGroupID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributeGroups(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const ParentGroupID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributeGroups(AnsiString SessionID , Int32 ParentCategoryID , Int32 ParentGroupID);

Method DeleteAttributePickItem


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In PickItemID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributePickItem(const SessionID: AnsiString ; const PickItemID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributePickItem(AnsiString SessionID , Int32 PickItemID);

Method DeleteAttributePickItems


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In AttributeTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributePickItems(const SessionID: AnsiString ; const AttributeTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributePickItems(AnsiString SessionID , Int32 AttributeTypeID);

Method DeleteAttributes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In ParentGroupID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributes(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const ParentGroupID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributes(AnsiString SessionID , Int32 ParentCategoryID , Int32 ParentGroupID);

Method DeleteAttributeType


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In AttributeTypeID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteAttributeType(const SessionID: AnsiString ; const AttributeTypeID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteAttributeType(AnsiString SessionID , Int32 AttributeTypeID);

Method DeleteVehicle


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.DeleteVehicle(const SessionID: AnsiString ; const VehicleID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.DeleteVehicle(AnsiString SessionID , Int32 VehicleID);

Method GetAllBodyTypes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out BodyTypeList vtVehicleBodyTypeArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAllBodyTypes(const SessionID: AnsiString ; BodyTypeList: vtVehicleBodyTypeArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAllBodyTypes(AnsiString SessionID , out vtVehicleBodyTypeArray BodyTypeList);

Method GetAllVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetAllVehicles(const SessionId: AnsiString ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtVehicleServices.GetAllVehicles(AnsiString SessionId , out vtVehicle2Array Vehicles);

Method GetAttributeCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In SubCategories Boolean

							
In SubGroups Boolean

							
In SubAttributes Boolean

							
Out CategoryList vtAttributeCategoryArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributeCategories(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const SubCategories: Boolean ; const SubGroups: Boolean ; const SubAttributes: Boolean ; CategoryList: vtAttributeCategoryArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributeCategories(AnsiString SessionID , Int32 ParentCategoryID , Boolean SubCategories , Boolean SubGroups , Boolean SubAttributes , out vtAttributeCategoryArray CategoryList);

Method GetAttributeGroups


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In ParentGroupsID Integer

							
In SubGroups Boolean

							
In SubAttributes Boolean

							
Out GroupList vtAttributeGroupArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributeGroups(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const ParentGroupsID: Integer ; const SubGroups: Boolean ; const SubAttributes: Boolean ; GroupList: vtAttributeGroupArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributeGroups(AnsiString SessionID , Int32 ParentCategoryID , Int32 ParentGroupsID , Boolean SubGroups , Boolean SubAttributes , out vtAttributeGroupArray GroupList);

Method GetAttributeGroup


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In AttributeGroupId Integer

							
In SubGroups Boolean

							
In SubAttributes Boolean

							
Out AttributeGroup vtAttributeGroup

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetAttributeGroup(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const AttributeGroupId: Integer ; const SubGroups: Boolean ; const SubAttributes: Boolean ; AttributeGroup: vtAttributeGroup);

C# Syntax:

public void vtVehicleServices.GetAttributeGroup(AnsiString SessionId , Int32 ParentCategoryId , Int32 AttributeGroupId , Boolean SubGroups , Boolean SubAttributes , out vtAttributeGroup AttributeGroup);

Method GetAttributePickItems


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In FieldTypeID Integer

							
Out PickList vtAttributePickItemArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributePickItems(const SessionID: AnsiString ; const FieldTypeID: Integer ; PickList: vtAttributePickItemArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributePickItems(AnsiString SessionID , Int32 FieldTypeID , out vtAttributePickItemArray PickList);

Method GetAttributes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In ParentGroupID Integer

							
Out AttributeList vtAttributeArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributes(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const ParentGroupID: Integer ; AttributeList: vtAttributeArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributes(AnsiString SessionID , Int32 ParentCategoryID , Int32 ParentGroupID , out vtAttributeArray AttributeList);

Method GetAttributeTypes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In PickItems Boolean

							
Out AttributeTypeList vtAttributeTypeArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributeTypes(const SessionID: AnsiString ; const PickItems: Boolean ; AttributeTypeList: vtAttributeTypeArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributeTypes(AnsiString SessionID , Boolean PickItems , out vtAttributeTypeArray AttributeTypeList);

Method GetAttributeValue


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In AttributeID Integer

							
Out Value AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributeValue(const SessionID: AnsiString ; const VehicleID: Integer ; const AttributeID: Integer ; Value: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributeValue(AnsiString SessionID , Int32 VehicleID , Int32 AttributeID , out AnsiString Value);

Method GetAttributeValues


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
InOut ValueList vtAttributeValueArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributeValues(const SessionID: AnsiString ; const VehicleID: Integer ; var ValueList: vtAttributeValueArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributeValues(AnsiString SessionID , Int32 VehicleID , ref vtAttributeValueArray ValueList);

Method GetAttributeValues2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In LocalValues Boolean

							
InOut ValueList vtAttributeValueArray

							
Out LocalValueList vtAttributeValueArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetAttributeValues2(const SessionId: AnsiString ; const VehicleId: Integer ; const LocalValues: Boolean ; var ValueList: vtAttributeValueArray ; LocalValueList: vtAttributeValueArray);

C# Syntax:

public void vtVehicleServices.GetAttributeValues2(AnsiString SessionId , Int32 VehicleId , Boolean LocalValues , ref vtAttributeValueArray ValueList , out vtAttributeValueArray LocalValueList);

Method GetAttributeValuesByType


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In AttributeTypeID Integer

							
Out AttributeValues vtAttributeValueArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetAttributeValuesByType(const SessionID: AnsiString ; const VehicleID: Integer ; const AttributeTypeID: Integer ; AttributeValues: vtAttributeValueArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetAttributeValuesByType(AnsiString SessionID , Int32 VehicleID , Int32 AttributeTypeID , out vtAttributeValueArray AttributeValues);

Method GetBestVehicleId


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Make AnsiString

							
In Model AnsiString

							
In Year AnsiString

							
In BodyType AnsiString

							
In TrimLevel AnsiString

							
Out VehicleId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetBestVehicleId(const SessionId: AnsiString ; const Make: AnsiString ; const Model: AnsiString ; const Year: AnsiString ; const BodyType: AnsiString ; const TrimLevel: AnsiString ; VehicleId: Integer);

C# Syntax:

public void vtVehicleServices.GetBestVehicleId(AnsiString SessionId , AnsiString Make , AnsiString Model , AnsiString Year , AnsiString BodyType , AnsiString TrimLevel , out Int32 VehicleId);

Method GetCompanyVehicleId


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In CorrelatedId AnsiString

							
Out VehicleId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetCompanyVehicleId(const SessionId: AnsiString ; const CompanyId: Integer ; const CorrelatedId: AnsiString ; VehicleId: Integer);

C# Syntax:

public void vtVehicleServices.GetCompanyVehicleId(AnsiString SessionId , Int32 CompanyId , AnsiString CorrelatedId , out Int32 VehicleId);

Method GetCorrelatedVehicleId


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
Out CorrelatedId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetCorrelatedVehicleId(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; CorrelatedId: AnsiString);

C# Syntax:

public void vtVehicleServices.GetCorrelatedVehicleId(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , out AnsiString CorrelatedId);

Method GetCreatedVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DaySpan Integer

							
Out Vehicles vtVehicleArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetCreatedVehicles(const SessionId: AnsiString ; const DaySpan: Integer ; Vehicles: vtVehicleArray);

C# Syntax:

public void vtVehicleServices.GetCreatedVehicles(AnsiString SessionId , Int32 DaySpan , out vtVehicleArray Vehicles);

Method GetDataPhraseCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Categories vtDataPhraseCategoryArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetDataPhraseCategories(const SessionId: AnsiString ; const CompanyId: Integer ; Categories: vtDataPhraseCategoryArray);

C# Syntax:

public void vtVehicleServices.GetDataPhraseCategories(AnsiString SessionId , Int32 CompanyId , out vtDataPhraseCategoryArray Categories);

Method GetDataStatistics


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StatisticType vtStatisticType

							
Out Statistics vtStatisticArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetDataStatistics(const SessionId: AnsiString ; const StatisticType: vtStatisticType ; Statistics: vtStatisticArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetDataStatistics(AnsiString SessionId , vtStatisticType StatisticType , out vtStatisticArray Statistics);

Method GetLocalAttributeValue


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In AttributeID Integer

							
Out Value AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetLocalAttributeValue(const SessionID: AnsiString ; const VehicleID: Integer ; const AttributeID: Integer ; Value: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetLocalAttributeValue(AnsiString SessionID , Int32 VehicleID , Int32 AttributeID , out AnsiString Value);

Method GetLocalAttributeValues


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
InOut ValueList vtAttributeValueArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetLocalAttributeValues(const SessionID: AnsiString ; const VehicleID: Integer ; var ValueList: vtAttributeValueArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetLocalAttributeValues(AnsiString SessionID , Int32 VehicleID , ref vtAttributeValueArray ValueList);

Method GetMultipleStructures


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtStructureRequest

							
Out Structures vtStructureResult

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetMultipleStructures(const SessionId: AnsiString ; const Request: vtStructureRequest ; Structures: vtStructureResult);

C# Syntax:

public void vtVehicleServices.GetMultipleStructures(AnsiString SessionId , vtStructureRequest Request , out vtStructureResult Structures);

Method GetMultipleStructures2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtStructureRequest2

							
Out Structures vtStructureResult2

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetMultipleStructures2(const SessionId: AnsiString ; const Request: vtStructureRequest2 ; Structures: vtStructureResult2);

C# Syntax:

public void vtVehicleServices.GetMultipleStructures2(AnsiString SessionId , vtStructureRequest2 Request , out vtStructureResult2 Structures);

Method GetMultipleStructures3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtStructureRequest2

							
Out Structures vtStructureResult3

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetMultipleStructures3(const SessionId: AnsiString ; const Request: vtStructureRequest2 ; Structures: vtStructureResult3);

C# Syntax:

public void vtVehicleServices.GetMultipleStructures3(AnsiString SessionId , vtStructureRequest2 Request , out vtStructureResult3 Structures);

Method GetMultipleStructures4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtStructureRequest3

							
Out Structures vtStructureResult4

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetMultipleStructures4(const SessionId: AnsiString ; const Request: vtStructureRequest3 ; Structures: vtStructureResult4);

C# Syntax:

public void vtVehicleServices.GetMultipleStructures4(AnsiString SessionId , vtStructureRequest3 Request , out vtStructureResult4 Structures);

Method GetPendingAdvisories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Advisories vtAdvisoryArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetPendingAdvisories(const SessionId: AnsiString ; const CompanyId: Integer ; Advisories: vtAdvisoryArray);

C# Syntax:

public void vtVehicleServices.GetPendingAdvisories(AnsiString SessionId , Int32 CompanyId , out vtAdvisoryArray Advisories);

Method GetPendingAttributeValues


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out PendingValues vtPendingAttributeValueArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetPendingAttributeValues(const SessionId: AnsiString ; PendingValues: vtPendingAttributeValueArray);

C# Syntax:

public void vtVehicleServices.GetPendingAttributeValues(AnsiString SessionId , out vtPendingAttributeValueArray PendingValues);

Method GetPendingAttributeValues2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out PendingValues vtPendingAttributeValue2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetPendingAttributeValues2(const SessionId: AnsiString ; const CompanyId: Integer ; PendingValues: vtPendingAttributeValue2Array);

C# Syntax:

public void vtVehicleServices.GetPendingAttributeValues2(AnsiString SessionId , Int32 CompanyId , out vtPendingAttributeValue2Array PendingValues);

Method GetRetailerVehicleBodyTypes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In RetailerId Integer

							
In MakeID Integer

							
In ModelID Integer

							
In Year Integer

							
Out BodyTypeList vtVehicleBodyTypeArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleBodyTypes(const SessionID: AnsiString ; const RetailerId: Integer ; const MakeID: Integer ; const ModelID: Integer ; const Year: Integer ; BodyTypeList: vtVehicleBodyTypeArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetRetailerVehicleBodyTypes(AnsiString SessionID , Int32 RetailerId , Int32 MakeID , Int32 ModelID , Int32 Year , out vtVehicleBodyTypeArray BodyTypeList);

Method GetRetailerVehicleBodyTypesDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleBodyTypesDown(const SessionId: AnsiString ; const RetailerId: Integer ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetRetailerVehicleBodyTypesDown(AnsiString SessionId , Int32 RetailerId , Int32 MakeId , Int32 ModelId , Int32 Year , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetRetailerVehicleMakes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In RetailerId Integer

							
Out MakeList vtVehicleMakeArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleMakes(const SessionID: AnsiString ; const RetailerId: Integer ; MakeList: vtVehicleMakeArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetRetailerVehicleMakes(AnsiString SessionID , Int32 RetailerId , out vtVehicleMakeArray MakeList);

Method GetRetailerVehicleMakesDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
Out MakeList vtVehicleMakeArray

							
Out ModelList vtVehicleModelArray

							
Out YearList vtIntegerArray

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleMakesDown(const SessionId: AnsiString ; const RetailerId: Integer ; MakeList: vtVehicleMakeArray ; ModelList: vtVehicleModelArray ; YearList: vtIntegerArray ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetRetailerVehicleMakesDown(AnsiString SessionId , Int32 RetailerId , out vtVehicleMakeArray MakeList , out vtVehicleModelArray ModelList , out vtIntegerArray YearList , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetRetailerVehicleModels


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In RetailerId Integer

							
In MakeID Integer

							
Out ModelList vtVehicleModelArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleModels(const SessionID: AnsiString ; const RetailerId: Integer ; const MakeID: Integer ; ModelList: vtVehicleModelArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetRetailerVehicleModels(AnsiString SessionID , Int32 RetailerId , Int32 MakeID , out vtVehicleModelArray ModelList);

Method GetRetailerVehicleModelsDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
In MakeId Integer

							
Out ModelList vtVehicleModelArray

							
Out YearList vtIntegerArray

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleModelsDown(const SessionId: AnsiString ; const RetailerId: Integer ; const MakeId: Integer ; ModelList: vtVehicleModelArray ; YearList: vtIntegerArray ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetRetailerVehicleModelsDown(AnsiString SessionId , Int32 RetailerId , Int32 MakeId , out vtVehicleModelArray ModelList , out vtIntegerArray YearList , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetRetailerVehicleTrims


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleTrims(const SessionId: AnsiString ; const RetailerId: Integer ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetRetailerVehicleTrims(AnsiString SessionId , Int32 RetailerId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , out vtVehicleTrim2Array TrimList);

Method GetRetailerVehicleYears


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In RetailerId Integer

							
In MakeID Integer

							
In ModelID Integer

							
Out YearList vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleYears(const SessionID: AnsiString ; const RetailerId: Integer ; const MakeID: Integer ; const ModelID: Integer ; YearList: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetRetailerVehicleYears(AnsiString SessionID , Int32 RetailerId , Int32 MakeID , Int32 ModelID , out vtIntegerArray YearList);

Method GetRetailerVehicleYearsDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
In MakeId Integer

							
In ModelId Integer

							
Out YearList vtIntegerArray

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetRetailerVehicleYearsDown(const SessionId: AnsiString ; const RetailerId: Integer ; const MakeId: Integer ; const ModelId: Integer ; YearList: vtIntegerArray ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetRetailerVehicleYearsDown(AnsiString SessionId , Int32 RetailerId , Int32 MakeId , Int32 ModelId , out vtIntegerArray YearList , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetUpdatedDataCounts


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out DataCounts vtDataCounts

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetUpdatedDataCounts(const SessionID: AnsiString ; DataCounts: vtDataCounts) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetUpdatedDataCounts(AnsiString SessionID , out vtDataCounts DataCounts);

Method GetVehicle


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
Out Vehicle vtVehicle

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicle(const SessionID: AnsiString ; const VehicleID: Integer ; Vehicle: vtVehicle) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicle(AnsiString SessionID , Int32 VehicleID , out vtVehicle Vehicle);

Method GetVehicle2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out Vehicle vtVehicle2

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicle2(const SessionId: AnsiString ; const VehicleId: Integer ; Vehicle: vtVehicle2) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicle2(AnsiString SessionId , Int32 VehicleId , out vtVehicle2 Vehicle);

Method GetVehicle3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out Vehicle vtVehicle3

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicle3(const SessionId: AnsiString ; const VehicleId: Integer ; Vehicle: vtVehicle3) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicle3(AnsiString SessionId , Int32 VehicleId , out vtVehicle3 Vehicle);

Method GetVehicleAttributeCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out CategoryIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleAttributeCategories(const SessionId: AnsiString ; const VehicleId: Integer ; CategoryIds: vtIntegerArray);

C# Syntax:

public void vtVehicleServices.GetVehicleAttributeCategories(AnsiString SessionId , Int32 VehicleId , out vtIntegerArray CategoryIds);

Method GetVehicleAttributeValuesByGroup


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In GroupIDs vtIntegerArray

							
Out AttributeValueArray vtAttributeValueArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleAttributeValuesByGroup(const SessionID: AnsiString ; const VehicleID: Integer ; const GroupIDs: vtIntegerArray ; AttributeValueArray: vtAttributeValueArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleAttributeValuesByGroup(AnsiString SessionID , Int32 VehicleID , vtIntegerArray GroupIDs , out vtAttributeValueArray AttributeValueArray);

Method GetVehicleBodyTypes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
In ModelID Integer

							
In Year Integer

							
Out BodyTypeList vtVehicleBodyTypeArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleBodyTypes(const SessionID: AnsiString ; const MakeID: Integer ; const ModelID: Integer ; const Year: Integer ; BodyTypeList: vtVehicleBodyTypeArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleBodyTypes(AnsiString SessionID , Int32 MakeID , Int32 ModelID , Int32 Year , out vtVehicleBodyTypeArray BodyTypeList);

Method GetVehicleBodyTypes2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
Out BodyTypes vtVehicleBodyTypeArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleBodyTypes2(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; BodyTypes: vtVehicleBodyTypeArray);

C# Syntax:

public void vtVehicleServices.GetVehicleBodyTypes2(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , out vtVehicleBodyTypeArray BodyTypes);

Method GetVehicleBodyTypesDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleBodyTypesDown(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetVehicleBodyTypesDown(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetVehicleBodyTypesDown2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
Out BodyTypes vtVehicleBodyTypeArray

							
Out Trims vtStringArray

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleBodyTypesDown2(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; BodyTypes: vtVehicleBodyTypeArray ; Trims: vtStringArray ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleBodyTypesDown2(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , out vtVehicleBodyTypeArray BodyTypes , out vtStringArray Trims , out vtSteeringSideArray SteeringSides);

Method GetVehicleBrowse


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
Out VehicleList vtVehicleBrowseArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleBrowse(const SessionID: AnsiString ; const MakeID: Integer ; VehicleList: vtVehicleBrowseArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleBrowse(AnsiString SessionID , Int32 MakeID , out vtVehicleBrowseArray VehicleList);

Method GetVehicleBrowse2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out VehicleBrowse vtVehicleBrowse2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleBrowse2(const SessionId: AnsiString ; const MakeId: Integer ; VehicleBrowse: vtVehicleBrowse2Array);

C# Syntax:

public void vtVehicleServices.GetVehicleBrowse2(AnsiString SessionId , Int32 MakeId , out vtVehicleBrowse2Array VehicleBrowse);

Method GetVehicleBrowse3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out VehicleBrowse vtVehicleBrowse3Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleBrowse3(const SessionId: AnsiString ; const MakeId: Integer ; VehicleBrowse: vtVehicleBrowse3Array);

C# Syntax:

public void vtVehicleServices.GetVehicleBrowse3(AnsiString SessionId , Int32 MakeId , out vtVehicleBrowse3Array VehicleBrowse);

Method GetVehicleBrowse4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out VehicleBrowse vtVehicleBrowse5Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleBrowse4(const SessionId: AnsiString ; const MakeId: Integer ; VehicleBrowse: vtVehicleBrowse5Array);

C# Syntax:

public void vtVehicleServices.GetVehicleBrowse4(AnsiString SessionId , Int32 MakeId , out vtVehicleBrowse5Array VehicleBrowse);

Method GetVehicleCount


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out Count Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleCount(const SessionID: AnsiString ; Count: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleCount(AnsiString SessionID , out Int32 Count);

Method GetVehicleDataPhrases

Unused old method originally tailored for best buy with vie online and decided
to link dataphrases to our own attribute categories.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
In DataPhraseCategoryId Integer

							
Out DataPhrases vtDataPhraseArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleDataPhrases(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; const DataPhraseCategoryId: Integer ; DataPhrases: vtDataPhraseArray);

C# Syntax:

public void vtVehicleServices.GetVehicleDataPhrases(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , Int32 DataPhraseCategoryId , out vtDataPhraseArray DataPhrases);

Method GetVehicleDataPhrases2

Unused old method originally tailored for best buy with vie online and decided
to link dataphrases to our own attribute categories.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
In DataPhraseCategoryId Integer

							
Out DataPhrases vtDataPhraseArray

							
Out DataPhraseCategoryImageFileName AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleDataPhrases2(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; const DataPhraseCategoryId: Integer ; DataPhrases: vtDataPhraseArray ; DataPhraseCategoryImageFileName: AnsiString);

C# Syntax:

public void vtVehicleServices.GetVehicleDataPhrases2(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , Int32 DataPhraseCategoryId , out vtDataPhraseArray DataPhrases , out AnsiString DataPhraseCategoryImageFileName);

Method GetVehicleDataPhrases3

Unused old method originally tailored for best buy with vie online and decided
to link dataphrases to our own attribute categories.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
In DataPhraseCategoryId Integer

							
Out DataPhrases vtDataPhrase2Array

							
Out DataPhraseCategoryImageFileName AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleDataPhrases3(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; const DataPhraseCategoryId: Integer ; DataPhrases: vtDataPhrase2Array ; DataPhraseCategoryImageFileName: AnsiString);

C# Syntax:

public void vtVehicleServices.GetVehicleDataPhrases3(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , Int32 DataPhraseCategoryId , out vtDataPhrase2Array DataPhrases , out AnsiString DataPhraseCategoryImageFileName);

Method GetVehicleDataPhrases4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
In AttributeCategoryId Integer

							
In HorizontalStructure Boolean

							
Out DataPhrases vtDataPhrase2Array

							
Out DataPhraseCategoryImageFileName AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleDataPhrases4(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; const AttributeCategoryId: Integer ; const HorizontalStructure: Boolean ; DataPhrases: vtDataPhrase2Array ; DataPhraseCategoryImageFileName: AnsiString);

C# Syntax:

public void vtVehicleServices.GetVehicleDataPhrases4(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , Int32 AttributeCategoryId , Boolean HorizontalStructure , out vtDataPhrase2Array DataPhrases , out AnsiString DataPhraseCategoryImageFileName);

Method GetVehicleID


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
In ModelID Integer

							
In Year Integer

							
In BodyTypeID Integer

							
In Trim AnsiString

							
Out VehicleID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleID(const SessionID: AnsiString ; const MakeID: Integer ; const ModelID: Integer ; const Year: Integer ; const BodyTypeID: Integer ; const Trim: AnsiString ; VehicleID: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleID(AnsiString SessionID , Int32 MakeID , Int32 ModelID , Int32 Year , Int32 BodyTypeID , AnsiString Trim , out Int32 VehicleID);

Method GetVehicleId2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
In Trim AnsiString

							
In RightHandDrive Boolean

							
Out VehicleId Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleId2(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; const Trim: AnsiString ; const RightHandDrive: Boolean ; VehicleId: Integer) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleId2(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , AnsiString Trim , Boolean RightHandDrive , out Int32 VehicleId);

Method GetVehicleInformation


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeIDList vtIntegerArray

							
In AttributeParentList vtAttributeParentArray

							
Out VehicleList vtVehicleInfoArray

							
Out AttributeList vtAttributeInfoArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleInformation(const SessionID: AnsiString ; const MakeIDList: vtIntegerArray ; const AttributeParentList: vtAttributeParentArray ; VehicleList: vtVehicleInfoArray ; AttributeList: vtAttributeInfoArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleInformation(AnsiString SessionID , vtIntegerArray MakeIDList , vtAttributeParentArray AttributeParentList , out vtVehicleInfoArray VehicleList , out vtAttributeInfoArray AttributeList);

Method GetVehicleInformation2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeIds vtIntegerArray

							
In AttributeParents vtAttributeParentArray

							
Out Vehicles vtVehicleInfo2Array

							
Out Attributes vtAttributeInfoArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleInformation2(const SessionId: AnsiString ; const MakeIds: vtIntegerArray ; const AttributeParents: vtAttributeParentArray ; Vehicles: vtVehicleInfo2Array ; Attributes: vtAttributeInfoArray);

C# Syntax:

public void vtVehicleServices.GetVehicleInformation2(AnsiString SessionId , vtIntegerArray MakeIds , vtAttributeParentArray AttributeParents , out vtVehicleInfo2Array Vehicles , out vtAttributeInfoArray Attributes);

Method GetVehicleInformation3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeIds vtIntegerArray

							
In AttributeParents vtAttributeParentArray

							
Out Vehicles vtVehicleInfo3Array

							
Out Attributes vtAttributeInfoArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleInformation3(const SessionId: AnsiString ; const MakeIds: vtIntegerArray ; const AttributeParents: vtAttributeParentArray ; Vehicles: vtVehicleInfo3Array ; Attributes: vtAttributeInfoArray);

C# Syntax:

public void vtVehicleServices.GetVehicleInformation3(AnsiString SessionId , vtIntegerArray MakeIds , vtAttributeParentArray AttributeParents , out vtVehicleInfo3Array Vehicles , out vtAttributeInfoArray Attributes);

Method GetVehicleInfoUpdateDate


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
Out UpdateDate AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleInfoUpdateDate(const SessionID: AnsiString ; const VehicleID: Integer ; UpdateDate: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleInfoUpdateDate(AnsiString SessionID , Int32 VehicleID , out AnsiString UpdateDate);

Method GetVehicleMakes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out MakeList vtVehicleMakeArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleMakes(const SessionID: AnsiString ; MakeList: vtVehicleMakeArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleMakes(AnsiString SessionID , out vtVehicleMakeArray MakeList);

Method GetVehicleMakes2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Makes vtVehicleMakeArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleMakes2(const SessionId: AnsiString ; Makes: vtVehicleMakeArray);

C# Syntax:

public void vtVehicleServices.GetVehicleMakes2(AnsiString SessionId , out vtVehicleMakeArray Makes);

Method GetVehicleMakes3

                                          Introduced to fix the fact that no makes were returned if the makes had no vehicles, either because of a locale limitation or if no actual vehicles exist. These makes should still be returned with HasVehicles flagged as false.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Makes vtVehicleMakeArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleMakes3(const SessionId: AnsiString ; Makes: vtVehicleMakeArray);

C# Syntax:

public void vtVehicleServices.GetVehicleMakes3(AnsiString SessionId , out vtVehicleMakeArray Makes);

Method GetVehicleMakesDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out MakeList vtVehicleMakeArray

							
Out ModelList vtVehicleModelArray

							
Out YearList vtIntegerArray

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleMakesDown(const SessionId: AnsiString ; MakeList: vtVehicleMakeArray ; ModelList: vtVehicleModelArray ; YearList: vtIntegerArray ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetVehicleMakesDown(AnsiString SessionId , out vtVehicleMakeArray MakeList , out vtVehicleModelArray ModelList , out vtIntegerArray YearList , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetVehicleMakesDown2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Makes vtVehicleMakeArray

							
Out Models vtVehicleModelArray

							
Out Years vtIntegerArray

							
Out BodyTypes vtVehicleBodyTypeArray

							
Out Trims vtStringArray

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleMakesDown2(const SessionId: AnsiString ; Makes: vtVehicleMakeArray ; Models: vtVehicleModelArray ; Years: vtIntegerArray ; BodyTypes: vtVehicleBodyTypeArray ; Trims: vtStringArray ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleMakesDown2(AnsiString SessionId , out vtVehicleMakeArray Makes , out vtVehicleModelArray Models , out vtIntegerArray Years , out vtVehicleBodyTypeArray BodyTypes , out vtStringArray Trims , out vtSteeringSideArray SteeringSides);

Method GetVehicleMakesDown3

Introduced to fix the fact that no makes were returned if the makes had no vehicles, either because of a locale limitation or if no actual vehicles exist. These makes should still be returned with HasVehicles flagged as false.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Makes vtVehicleMakeArray

							
Out Models vtVehicleModelArray

							
Out Years vtIntegerArray

							
Out BodyTypes vtVehicleBodyTypeArray

							
Out Trims vtStringArray

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleMakesDown3(const SessionId: AnsiString ; Makes: vtVehicleMakeArray ; Models: vtVehicleModelArray ; Years: vtIntegerArray ; BodyTypes: vtVehicleBodyTypeArray ; Trims: vtStringArray ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleMakesDown3(AnsiString SessionId , out vtVehicleMakeArray Makes , out vtVehicleModelArray Models , out vtIntegerArray Years , out vtVehicleBodyTypeArray BodyTypes , out vtStringArray Trims , out vtSteeringSideArray SteeringSides);

Method GetVehicleModels


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
Out ModelList vtVehicleModelArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleModels(const SessionID: AnsiString ; const MakeID: Integer ; ModelList: vtVehicleModelArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleModels(AnsiString SessionID , Int32 MakeID , out vtVehicleModelArray ModelList);

Method GetVehicleModels2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out Models vtVehicleModelArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleModels2(const SessionId: AnsiString ; const MakeId: Integer ; Models: vtVehicleModelArray);

C# Syntax:

public void vtVehicleServices.GetVehicleModels2(AnsiString SessionId , Int32 MakeId , out vtVehicleModelArray Models);

Method GetVehicleModels3

Introduced to fix the fact that no models were returned if the models had no vehicles, either because of a locale limitation or if no actual vehicles exist. These models should still be returned with HasVehicles flagged as false.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out Models vtVehicleModelArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleModels3(const SessionId: AnsiString ; const MakeId: Integer ; Models: vtVehicleModelArray);

C# Syntax:

public void vtVehicleServices.GetVehicleModels3(AnsiString SessionId , Int32 MakeId , out vtVehicleModelArray Models);

Method GetVehicleModelsDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out ModelList vtVehicleModelArray

							
Out YearList vtIntegerArray

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleModelsDown(const SessionId: AnsiString ; const MakeId: Integer ; ModelList: vtVehicleModelArray ; YearList: vtIntegerArray ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetVehicleModelsDown(AnsiString SessionId , Int32 MakeId , out vtVehicleModelArray ModelList , out vtIntegerArray YearList , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetVehicleModelsDown2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out Models vtVehicleModelArray

							
Out Years vtIntegerArray

							
Out BodyTypes vtVehicleBodyTypeArray

							
Out Trims vtStringArray

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleModelsDown2(const SessionId: AnsiString ; const MakeId: Integer ; Models: vtVehicleModelArray ; Years: vtIntegerArray ; BodyTypes: vtVehicleBodyTypeArray ; Trims: vtStringArray ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleModelsDown2(AnsiString SessionId , Int32 MakeId , out vtVehicleModelArray Models , out vtIntegerArray Years , out vtVehicleBodyTypeArray BodyTypes , out vtStringArray Trims , out vtSteeringSideArray SteeringSides);

Method GetVehicleModelsDown3

Introduced to fix the fact that no models were returned if the models had no vehicles, either because of a locale limitation or if no actual vehicles exist. These models should still be returned with HasVehicles flagged as false.

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
Out Models vtVehicleModelArray

							
Out Years vtIntegerArray

							
Out BodyTypes vtVehicleBodyTypeArray

							
Out Trims vtStringArray

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleModelsDown3(const SessionId: AnsiString ; const MakeId: Integer ; Models: vtVehicleModelArray ; Years: vtIntegerArray ; BodyTypes: vtVehicleBodyTypeArray ; Trims: vtStringArray ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleModelsDown3(AnsiString SessionId , Int32 MakeId , out vtVehicleModelArray Models , out vtIntegerArray Years , out vtVehicleBodyTypeArray BodyTypes , out vtStringArray Trims , out vtSteeringSideArray SteeringSides);

Method GetVehicleNotes


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out Notes AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleNotes(const SessionId: AnsiString ; const VehicleId: Integer ; Notes: AnsiString);

C# Syntax:

public void vtVehicleServices.GetVehicleNotes(AnsiString SessionId , Int32 VehicleId , out AnsiString Notes);

Method GetVehiclesByProductAttributeValues


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In AttributeValues vtProductAttributeValueArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehiclesByProductAttributeValues(const SessionId: AnsiString ; const AttributeValues: vtProductAttributeValueArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtVehicleServices.GetVehiclesByProductAttributeValues(AnsiString SessionId , vtProductAttributeValueArray AttributeValues , out vtVehicle2Array Vehicles);

Method GetVehiclesByProductSizes


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductSizes vtProductSizeArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehiclesByProductSizes(const SessionId: AnsiString ; const ProductSizes: vtProductSizeArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtVehicleServices.GetVehiclesByProductSizes(AnsiString SessionId , vtProductSizeArray ProductSizes , out vtVehicle2Array Vehicles);

Method GetVehiclesInformation


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleIDs vtIntegerArray

							
Out Vehicles vtVehicleArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehiclesInformation(const SessionID: AnsiString ; const VehicleIDs: vtIntegerArray ; Vehicles: vtVehicleArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehiclesInformation(AnsiString SessionID , vtIntegerArray VehicleIDs , out vtVehicleArray Vehicles);

Method GetVehiclesInformation2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleIds vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehiclesInformation2(const SessionId: AnsiString ; const VehicleIds: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtVehicleServices.GetVehiclesInformation2(AnsiString SessionId , vtIntegerArray VehicleIds , out vtVehicle2Array Vehicles);

Method GetVehicleSteeringSides


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
In Trim AnsiString

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleSteeringSides(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; const Trim: AnsiString ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleSteeringSides(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , AnsiString Trim , out vtSteeringSideArray SteeringSides);

Method GetVehiclesViewedByApplication


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out VehicleViews vtVehicleViewArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehiclesViewedByApplication(const SessionId: AnsiString ; const ApplicationId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; VehicleViews: vtVehicleViewArray);

C# Syntax:

public void vtVehicleServices.GetVehiclesViewedByApplication(AnsiString SessionId , AnsiString ApplicationId , DateTime StartDate , DateTime EndDate , out vtVehicleViewArray VehicleViews);

Method GetVehiclesViewedByCompany


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In StartDate DateTime

							
In EndDate DateTime

							
Out VehicleViews vtVehicleViewArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehiclesViewedByCompany(const SessionId: AnsiString ; const CompanyId: Integer ; const StartDate: DateTime ; const EndDate: DateTime ; VehicleViews: vtVehicleViewArray);

C# Syntax:

public void vtVehicleServices.GetVehiclesViewedByCompany(AnsiString SessionId , Int32 CompanyId , DateTime StartDate , DateTime EndDate , out vtVehicleViewArray VehicleViews);

Method GetVehicleTrims


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
In ModelID Integer

							
In Year Integer

							
In BodyTypeID Integer

							
Out TrimList vtVehicleTrimArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleTrims(const SessionID: AnsiString ; const MakeID: Integer ; const ModelID: Integer ; const Year: Integer ; const BodyTypeID: Integer ; TrimList: vtVehicleTrimArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleTrims(AnsiString SessionID , Int32 MakeID , Int32 ModelID , Int32 Year , Int32 BodyTypeID , out vtVehicleTrimArray TrimList);

Method GetVehicleTrims2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleTrims2(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetVehicleTrims2(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , out vtVehicleTrim2Array TrimList);

Method GetVehicleTrims3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
Out Trims vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleTrims3(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; Trims: vtStringArray);

C# Syntax:

public void vtVehicleServices.GetVehicleTrims3(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , out vtStringArray Trims);

Method GetVehicleTrimsDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
Out Trims vtStringArray

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleTrimsDown(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; Trims: vtStringArray ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleTrimsDown(AnsiString SessionId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , out vtStringArray Trims , out vtSteeringSideArray SteeringSides);

Method GetVehicleValues


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest

							
Out Values vtVehicleResult

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues(const SessionId: AnsiString ; const Request: vtVehicleRequest ; Values: vtVehicleResult);

C# Syntax:

public void vtVehicleServices.GetVehicleValues(AnsiString SessionId , vtVehicleRequest Request , out vtVehicleResult Values);

Method GetVehicleValues10


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest7

							
Out Values vtVehicleResult8

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues10(const SessionId: AnsiString ; const Request: vtVehicleRequest7 ; Values: vtVehicleResult8);

C# Syntax:

public void vtVehicleServices.GetVehicleValues10(AnsiString SessionId , vtVehicleRequest7 Request , out vtVehicleResult8 Values);

Method GetVehicleValues11


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest8

							
Out Values vtVehicleResult9

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues11(const SessionId: AnsiString ; const Request: vtVehicleRequest8 ; Values: vtVehicleResult9);

C# Syntax:

public void vtVehicleServices.GetVehicleValues11(AnsiString SessionId , vtVehicleRequest8 Request , out vtVehicleResult9 Values);

Method GetVehicleValues12


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest9

							
Out Values vtVehicleResult10

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues12(const SessionId: AnsiString ; const Request: vtVehicleRequest9 ; Values: vtVehicleResult10);

C# Syntax:

public void vtVehicleServices.GetVehicleValues12(AnsiString SessionId , vtVehicleRequest9 Request , out vtVehicleResult10 Values);

Method GetVehicleValues13


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest9

							
Out Values vtVehicleResult11

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues13(const SessionId: AnsiString ; const Request: vtVehicleRequest9 ; Values: vtVehicleResult11);

C# Syntax:

public void vtVehicleServices.GetVehicleValues13(AnsiString SessionId , vtVehicleRequest9 Request , out vtVehicleResult11 Values);

Method GetVehicleValues14


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest9

							
Out Values vtVehicleResult12

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues14(const SessionId: AnsiString ; const Request: vtVehicleRequest9 ; Values: vtVehicleResult12);

C# Syntax:

public void vtVehicleServices.GetVehicleValues14(AnsiString SessionId , vtVehicleRequest9 Request , out vtVehicleResult12 Values);

Method GetVehicleValues2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest

							
Out Values vtVehicleResult2

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues2(const SessionId: AnsiString ; const Request: vtVehicleRequest ; Values: vtVehicleResult2);

C# Syntax:

public void vtVehicleServices.GetVehicleValues2(AnsiString SessionId , vtVehicleRequest Request , out vtVehicleResult2 Values);

Method GetVehicleValues3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest2

							
Out Values vtVehicleResult3

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues3(const SessionId: AnsiString ; const Request: vtVehicleRequest2 ; Values: vtVehicleResult3);

C# Syntax:

public void vtVehicleServices.GetVehicleValues3(AnsiString SessionId , vtVehicleRequest2 Request , out vtVehicleResult3 Values);

Method GetVehicleValues4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest3

							
Out Values vtVehicleResult3

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues4(const SessionId: AnsiString ; const Request: vtVehicleRequest3 ; Values: vtVehicleResult3);

C# Syntax:

public void vtVehicleServices.GetVehicleValues4(AnsiString SessionId , vtVehicleRequest3 Request , out vtVehicleResult3 Values);

Method GetVehicleValues5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest4

							
Out Values vtVehicleResult3

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues5(const SessionId: AnsiString ; const Request: vtVehicleRequest4 ; Values: vtVehicleResult3);

C# Syntax:

public void vtVehicleServices.GetVehicleValues5(AnsiString SessionId , vtVehicleRequest4 Request , out vtVehicleResult3 Values);

Method GetVehicleValues6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest4

							
Out Values vtVehicleResult4

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues6(const SessionId: AnsiString ; const Request: vtVehicleRequest4 ; Values: vtVehicleResult4);

C# Syntax:

public void vtVehicleServices.GetVehicleValues6(AnsiString SessionId , vtVehicleRequest4 Request , out vtVehicleResult4 Values);

Method GetVehicleValues7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest4

							
Out Values vtVehicleResult5

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues7(const SessionId: AnsiString ; const Request: vtVehicleRequest4 ; Values: vtVehicleResult5);

C# Syntax:

public void vtVehicleServices.GetVehicleValues7(AnsiString SessionId , vtVehicleRequest4 Request , out vtVehicleResult5 Values);

Method GetVehicleValues8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest5

							
Out Values vtVehicleResult6

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues8(const SessionId: AnsiString ; const Request: vtVehicleRequest5 ; Values: vtVehicleResult6);

C# Syntax:

public void vtVehicleServices.GetVehicleValues8(AnsiString SessionId , vtVehicleRequest5 Request , out vtVehicleResult6 Values);

Method GetVehicleValues9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtVehicleRequest6

							
Out Values vtVehicleResult7

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleValues9(const SessionId: AnsiString ; const Request: vtVehicleRequest6 ; Values: vtVehicleResult7);

C# Syntax:

public void vtVehicleServices.GetVehicleValues9(AnsiString SessionId , vtVehicleRequest6 Request , out vtVehicleResult7 Values);

Method GetVehicleYears


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In MakeID Integer

							
In ModelID Integer

							
Out YearList vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.GetVehicleYears(const SessionID: AnsiString ; const MakeID: Integer ; const ModelID: Integer ; YearList: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.GetVehicleYears(AnsiString SessionID , Int32 MakeID , Int32 ModelID , out vtIntegerArray YearList);

Method GetVehicleYears2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
Out Years vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleYears2(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; Years: vtIntegerArray);

C# Syntax:

public void vtVehicleServices.GetVehicleYears2(AnsiString SessionId , Int32 MakeId , Int32 ModelId , out vtIntegerArray Years);

Method GetVehicleYearsDown


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
Out YearList vtIntegerArray

							
Out BodyTypeList vtVehicleBodyTypeArray

							
Out TrimList vtVehicleTrim2Array

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleYearsDown(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; YearList: vtIntegerArray ; BodyTypeList: vtVehicleBodyTypeArray ; TrimList: vtVehicleTrim2Array);

C# Syntax:

public void vtVehicleServices.GetVehicleYearsDown(AnsiString SessionId , Int32 MakeId , Int32 ModelId , out vtIntegerArray YearList , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

Method GetVehicleYearsDown2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In ModelId Integer

							
Out Years vtIntegerArray

							
Out BodyTypes vtVehicleBodyTypeArray

							
Out Trims vtStringArray

							
Out SteeringSides vtSteeringSideArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleYearsDown2(const SessionId: AnsiString ; const MakeId: Integer ; const ModelId: Integer ; Years: vtIntegerArray ; BodyTypes: vtVehicleBodyTypeArray ; Trims: vtStringArray ; SteeringSides: vtSteeringSideArray);

C# Syntax:

public void vtVehicleServices.GetVehicleYearsDown2(AnsiString SessionId , Int32 MakeId , Int32 ModelId , out vtIntegerArray Years , out vtVehicleBodyTypeArray BodyTypes , out vtStringArray Trims , out vtSteeringSideArray SteeringSides);

Method ImportVehicleData


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Vehicles vtVehicleImportDescriptorArray

							
Out ImportResult vtVehicleImportResult

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.ImportVehicleData(const SessionId: AnsiString ; const Vehicles: vtVehicleImportDescriptorArray ; ImportResult: vtVehicleImportResult);

C# Syntax:

public void vtVehicleServices.ImportVehicleData(AnsiString SessionId , vtVehicleImportDescriptorArray Vehicles , out vtVehicleImportResult ImportResult);

Method ImportVehicleData2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Vehicles vtVehicleImportDescriptorArray

							
In ImportVideoTypes Boolean

							
Out ImportResult vtVehicleImportResult

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.ImportVehicleData2(const SessionId: AnsiString ; const Vehicles: vtVehicleImportDescriptorArray ; const ImportVideoTypes: Boolean ; ImportResult: vtVehicleImportResult);

C# Syntax:

public void vtVehicleServices.ImportVehicleData2(AnsiString SessionId , vtVehicleImportDescriptorArray Vehicles , Boolean ImportVideoTypes , out vtVehicleImportResult ImportResult);

Method PopulateAttributeCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In SubCategories Boolean

							
In SubGroups Boolean

							
In SubAttributes Boolean

							
InOut CategoryList vtAttributeCategoryArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.PopulateAttributeCategories(const SessionID: AnsiString ; const SubCategories: Boolean ; const SubGroups: Boolean ; const SubAttributes: Boolean ; var CategoryList: vtAttributeCategoryArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.PopulateAttributeCategories(AnsiString SessionID , Boolean SubCategories , Boolean SubGroups , Boolean SubAttributes , ref vtAttributeCategoryArray CategoryList);

Method SearchAttributes


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In SearchTerm AnsiString

							
In MeraLevel Integer

							
Out SearchCategories vtSearchCategoryArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.SearchAttributes(const SessionID: AnsiString ; const VehicleID: Integer ; const SearchTerm: AnsiString ; const MeraLevel: Integer ; SearchCategories: vtSearchCategoryArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.SearchAttributes(AnsiString SessionID , Int32 VehicleID , AnsiString SearchTerm , Int32 MeraLevel , out vtSearchCategoryArray SearchCategories);

Method SetAttributeValue


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In AttributeID Integer

							
In Value AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.SetAttributeValue(const SessionID: AnsiString ; const VehicleID: Integer ; const AttributeID: Integer ; const Value: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.SetAttributeValue(AnsiString SessionID , Int32 VehicleID , Int32 AttributeID , AnsiString Value);

Method SetAttributeValues


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In ValueList vtAttributeValueArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.SetAttributeValues(const SessionID: AnsiString ; const VehicleID: Integer ; const ValueList: vtAttributeValueArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.SetAttributeValues(AnsiString SessionID , Int32 VehicleID , vtAttributeValueArray ValueList);

Method SetCompanyVehicleId


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
In CorrelatedId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.SetCompanyVehicleId(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; const CorrelatedId: AnsiString);

C# Syntax:

public void vtVehicleServices.SetCompanyVehicleId(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , AnsiString CorrelatedId);

Method SetLocalAttributeValue


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In AttributeID Integer

							
In Value AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.SetLocalAttributeValue(const SessionID: AnsiString ; const VehicleID: Integer ; const AttributeID: Integer ; const Value: AnsiString) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.SetLocalAttributeValue(AnsiString SessionID , Int32 VehicleID , Int32 AttributeID , AnsiString Value);

Method SetLocalAttributeValues


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In ValueList vtAttributeValueArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.SetLocalAttributeValues(const SessionID: AnsiString ; const VehicleID: Integer ; const ValueList: vtAttributeValueArray) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.SetLocalAttributeValues(AnsiString SessionID , Int32 VehicleID , vtAttributeValueArray ValueList);

Method SetMultipleVehicleValues


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Vehicles vtVehicleValuesArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.SetMultipleVehicleValues(const SessionId: AnsiString ; const Vehicles: vtVehicleValuesArray);

C# Syntax:

public void vtVehicleServices.SetMultipleVehicleValues(AnsiString SessionId , vtVehicleValuesArray Vehicles);

Method SetVehicle


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In MakeID Integer

							
In ModelID Integer

							
In Year Integer

							
In BodyTypeID Integer

							
In Trim AnsiString

							
In VideoTypeID Integer

							
In Publish Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtVehicleServices.SetVehicle(const SessionID: AnsiString ; const VehicleID: Integer ; const MakeID: Integer ; const ModelID: Integer ; const Year: Integer ; const BodyTypeID: Integer ; const Trim: AnsiString ; const VideoTypeID: Integer ; const Publish: Boolean) : Boolean;

C# Syntax:

public Boolean vtVehicleServices.SetVehicle(AnsiString SessionID , Int32 VehicleID , Int32 MakeID , Int32 ModelID , Int32 Year , Int32 BodyTypeID , AnsiString Trim , Int32 VideoTypeID , Boolean Publish);

Method SetVehicle2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
In Trim AnsiString

							
In RightHandDrive Boolean

							
In VideoTypeId Integer

							
In Publish Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.SetVehicle2(const SessionId: AnsiString ; const VehicleId: Integer ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; const Trim: AnsiString ; const RightHandDrive: Boolean ; const VideoTypeId: Integer ; const Publish: Boolean);

C# Syntax:

public void vtVehicleServices.SetVehicle2(AnsiString SessionId , Int32 VehicleId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , AnsiString Trim , Boolean RightHandDrive , Int32 VideoTypeId , Boolean Publish);

Method SetVehicle3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In MakeId Integer

							
In ModelId Integer

							
In Year Integer

							
In BodyTypeId Integer

							
In TrimLevel AnsiString

							
In DefaultTrimLevel Boolean

							
In RightHandDrive Boolean

							
In VideoTypeId Integer

							
In Publish Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.SetVehicle3(const SessionId: AnsiString ; const VehicleId: Integer ; const MakeId: Integer ; const ModelId: Integer ; const Year: Integer ; const BodyTypeId: Integer ; const TrimLevel: AnsiString ; const DefaultTrimLevel: Boolean ; const RightHandDrive: Boolean ; const VideoTypeId: Integer ; const Publish: Boolean);

C# Syntax:

public void vtVehicleServices.SetVehicle3(AnsiString SessionId , Int32 VehicleId , Int32 MakeId , Int32 ModelId , Int32 Year , Int32 BodyTypeId , AnsiString TrimLevel , Boolean DefaultTrimLevel , Boolean RightHandDrive , Int32 VideoTypeId , Boolean Publish);

Method SetVehicleNotes


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Notes AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.SetVehicleNotes(const SessionId: AnsiString ; const VehicleId: Integer ; const Notes: AnsiString);

C# Syntax:

public void vtVehicleServices.SetVehicleNotes(AnsiString SessionId , Int32 VehicleId , AnsiString Notes);

Method ValidatePendingAdvisories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PendingAdvisories vtAdvisoryArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.ValidatePendingAdvisories(const SessionId: AnsiString ; const PendingAdvisories: vtAdvisoryArray);

C# Syntax:

public void vtVehicleServices.ValidatePendingAdvisories(AnsiString SessionId , vtAdvisoryArray PendingAdvisories);

Method ValidatePendingAttributeValues


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PendingChanges vtPendingAttributeValueArray

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.ValidatePendingAttributeValues(const SessionId: AnsiString ; const PendingChanges: vtPendingAttributeValueArray);

C# Syntax:

public void vtVehicleServices.ValidatePendingAttributeValues(AnsiString SessionId , vtPendingAttributeValueArray PendingChanges);

Method GetVehicleIDByVIN

Method to return vehicle id for a specified VIN

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VIN AnsiString

							
Out VehicleID Integer

							

Return Value:

None.

Oxygene Syntax:

method vtVehicleServices.GetVehicleIDByVIN(const SessionId: AnsiString ; const VIN: AnsiString ; VehicleID: Integer);

C# Syntax:

public void vtVehicleServices.GetVehicleIDByVIN(AnsiString SessionId , AnsiString VIN , out Int32 VehicleID);
Service vtVehicleDAServices

The following table lists the Operations defined in "vtVehicleDAServices":

Service vtAdminServices

The following table lists the Operations defined in "vtAdminServices":

SetConnectionString

							
SetRegConnectionString

							
SetDocumentPath

							
SetPassword

							
SetSmtpServer

							
SetUpdatesPath

							
SetUpdatesUrl

							
SetHomepagePath

							
SetWebVehicleImagePath

							

Method SetConnectionString


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In ConnectionString AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtAdminServices.SetConnectionString(const Password: AnsiString ; const ConnectionString: AnsiString) : Boolean;

C# Syntax:

public Boolean vtAdminServices.SetConnectionString(AnsiString Password , AnsiString ConnectionString);

Method SetRegConnectionString


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In ConnectionString AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtAdminServices.SetRegConnectionString(const Password: AnsiString ; const ConnectionString: AnsiString) : Boolean;

C# Syntax:

public Boolean vtAdminServices.SetRegConnectionString(AnsiString Password , AnsiString ConnectionString);

Method SetDocumentPath


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In DocumentPath AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtAdminServices.SetDocumentPath(const Password: AnsiString ; const DocumentPath: AnsiString) : Boolean;

C# Syntax:

public Boolean vtAdminServices.SetDocumentPath(AnsiString Password , AnsiString DocumentPath);

Method SetPassword


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In NewPassword AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtAdminServices.SetPassword(const Password: AnsiString ; const NewPassword: AnsiString) : Boolean;

C# Syntax:

public Boolean vtAdminServices.SetPassword(AnsiString Password , AnsiString NewPassword);

Method SetSmtpServer


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In SmtpServer AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtAdminServices.SetSmtpServer(const Password: AnsiString ; const SmtpServer: AnsiString);

C# Syntax:

public void vtAdminServices.SetSmtpServer(AnsiString Password , AnsiString SmtpServer);

Method SetUpdatesPath


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In UpdatesPath AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtAdminServices.SetUpdatesPath(const Password: AnsiString ; const UpdatesPath: AnsiString);

C# Syntax:

public void vtAdminServices.SetUpdatesPath(AnsiString Password , AnsiString UpdatesPath);

Method SetUpdatesUrl


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In UpdatesUrl AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtAdminServices.SetUpdatesUrl(const Password: AnsiString ; const UpdatesUrl: AnsiString);

C# Syntax:

public void vtAdminServices.SetUpdatesUrl(AnsiString Password , AnsiString UpdatesUrl);

Method SetHomepagePath


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In HomepagePath AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtAdminServices.SetHomepagePath(const Password: AnsiString ; const HomepagePath: AnsiString);

C# Syntax:

public void vtAdminServices.SetHomepagePath(AnsiString Password , AnsiString HomepagePath);

Method SetWebVehicleImagePath


					

Parameters:

Flag Name Type Description
In Password AnsiString

							
In WebVehicleImagePath AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtAdminServices.SetWebVehicleImagePath(const Password: AnsiString ; const WebVehicleImagePath: AnsiString);

C# Syntax:

public void vtAdminServices.SetWebVehicleImagePath(AnsiString Password , AnsiString WebVehicleImagePath);
Service vtApplicationServices

The following table lists the Operations defined in "vtApplicationServices":

CompanyGetApplicationKeys

							
EditApplicationKey

							
EmailRegistration

							
GetAllApplicationPrices

							
GetAllDistributorPrices

							
GetApplicationIdForSerialPrefix

							
GetApplicationKeyInfo

							
GetApplicationKeyInfo2

							
GetApplicationKeyList

							
GetApplicationKeys

							
GetApplicationKeys2

							
GetApplicationKeys3

							
GetApplicationKeys4

							
GetApplicationKeys5

							
GetApplicationPrices

							
GetApplications

							
GetApplications2

							
GetApplications3

							
GetApplications4

							
GetAppServices

							
GetAppServices2

							
GetDistributorApplications

							
GetDistributorKeys

							
GetDistributorKeys2

							
GetDistributors

							
GetPurchaseLinkApplicationInfo

							
GetSerialNumberApplicationKey

							
UpdateApplicationKey

							
UpdateApplicationKey2

							
UpdateApplicationKeyAppServices

							

Method CompanyGetApplicationKeys


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtApplicationKeyRequest

							
In CompanyId Integer

							
Out ApplicationKeys vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.CompanyGetApplicationKeys(const SessionId: AnsiString ; const Request: vtApplicationKeyRequest ; const CompanyId: Integer ; ApplicationKeys: vtStringArray);

C# Syntax:

public void vtApplicationServices.CompanyGetApplicationKeys(AnsiString SessionId , vtApplicationKeyRequest Request , Int32 CompanyId , out vtStringArray ApplicationKeys);

Method EditApplicationKey


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationKey AnsiString

							
In DistributorId AnsiString

							
In Active Boolean

							
In Deleted Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.EditApplicationKey(const SessionId: AnsiString ; const ApplicationKey: AnsiString ; const DistributorId: AnsiString ; const Active: Boolean ; const Deleted: Boolean);

C# Syntax:

public void vtApplicationServices.EditApplicationKey(AnsiString SessionId , AnsiString ApplicationKey , AnsiString DistributorId , Boolean Active , Boolean Deleted);

Method EmailRegistration


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In InData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.EmailRegistration(const SessionId: AnsiString ; const CompanyId: Integer ; const InData: AnsiString);

C# Syntax:

public void vtApplicationServices.EmailRegistration(AnsiString SessionId , Int32 CompanyId , AnsiString InData);

Method GetAllApplicationPrices


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out ApplicationPrices vtApplicationPriceArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetAllApplicationPrices(const SessionId: AnsiString ; ApplicationPrices: vtApplicationPriceArray);

C# Syntax:

public void vtApplicationServices.GetAllApplicationPrices(AnsiString SessionId , out vtApplicationPriceArray ApplicationPrices);

Method GetAllDistributorPrices


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out DistributorPrices vtDistributorPriceArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetAllDistributorPrices(const SessionId: AnsiString ; DistributorPrices: vtDistributorPriceArray);

C# Syntax:

public void vtApplicationServices.GetAllDistributorPrices(AnsiString SessionId , out vtDistributorPriceArray DistributorPrices);

Method GetApplicationIdForSerialPrefix


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SerialPrefix AnsiString

							
Out ApplicationId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationIdForSerialPrefix(const SessionId: AnsiString ; const SerialPrefix: AnsiString ; ApplicationId: AnsiString);

C# Syntax:

public void vtApplicationServices.GetApplicationIdForSerialPrefix(AnsiString SessionId , AnsiString SerialPrefix , out AnsiString ApplicationId);

Method GetApplicationKeyInfo


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationKey AnsiString

							
Out KeyInfo vtApplicationKeyInfo2

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeyInfo(const SessionId: AnsiString ; const ApplicationKey: AnsiString ; KeyInfo: vtApplicationKeyInfo2);

C# Syntax:

public void vtApplicationServices.GetApplicationKeyInfo(AnsiString SessionId , AnsiString ApplicationKey , out vtApplicationKeyInfo2 KeyInfo);

Method GetApplicationKeyInfo2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationKey AnsiString

							
Out KeyInfo vtApplicationKeyInfo3

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeyInfo2(const SessionId: AnsiString ; const ApplicationKey: AnsiString ; KeyInfo: vtApplicationKeyInfo3);

C# Syntax:

public void vtApplicationServices.GetApplicationKeyInfo2(AnsiString SessionId , AnsiString ApplicationKey , out vtApplicationKeyInfo3 KeyInfo);

Method GetApplicationKeyList


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out ApplicationKeyInfo vtApplicationKeyInfoArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeyList(const SessionId: AnsiString ; ApplicationKeyInfo: vtApplicationKeyInfoArray);

C# Syntax:

public void vtApplicationServices.GetApplicationKeyList(AnsiString SessionId , out vtApplicationKeyInfoArray ApplicationKeyInfo);

Method GetApplicationKeys


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtApplicationKeyRequest

							
Out ApplicationKeys vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeys(const SessionId: AnsiString ; const Request: vtApplicationKeyRequest ; ApplicationKeys: vtStringArray);

C# Syntax:

public void vtApplicationServices.GetApplicationKeys(AnsiString SessionId , vtApplicationKeyRequest Request , out vtStringArray ApplicationKeys);

Method GetApplicationKeys2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtApplicationKeyRequest2

							
Out ApplicationKeys vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeys2(const SessionId: AnsiString ; const Request: vtApplicationKeyRequest2 ; ApplicationKeys: vtStringArray);

C# Syntax:

public void vtApplicationServices.GetApplicationKeys2(AnsiString SessionId , vtApplicationKeyRequest2 Request , out vtStringArray ApplicationKeys);

Method GetApplicationKeys3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtApplicationKeyRequest3

							
Out ApplicationKeys vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeys3(const SessionId: AnsiString ; const Request: vtApplicationKeyRequest3 ; ApplicationKeys: vtStringArray);

C# Syntax:

public void vtApplicationServices.GetApplicationKeys3(AnsiString SessionId , vtApplicationKeyRequest3 Request , out vtStringArray ApplicationKeys);

Method GetApplicationKeys4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtApplicationKeyRequest4

							
Out ApplicationKeys vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeys4(const SessionId: AnsiString ; const Request: vtApplicationKeyRequest4 ; ApplicationKeys: vtStringArray);

C# Syntax:

public void vtApplicationServices.GetApplicationKeys4(AnsiString SessionId , vtApplicationKeyRequest4 Request , out vtStringArray ApplicationKeys);

Method GetApplicationKeys5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtApplicationKeyRequest5

							
Out ApplicationKeys vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationKeys5(const SessionId: AnsiString ; const Request: vtApplicationKeyRequest5 ; ApplicationKeys: vtStringArray);

C# Syntax:

public void vtApplicationServices.GetApplicationKeys5(AnsiString SessionId , vtApplicationKeyRequest5 Request , out vtStringArray ApplicationKeys);

Method GetApplicationPrices


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationId AnsiString

							
Out ApplicationPrices vtApplicationPriceArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplicationPrices(const SessionId: AnsiString ; const ApplicationId: AnsiString ; ApplicationPrices: vtApplicationPriceArray);

C# Syntax:

public void vtApplicationServices.GetApplicationPrices(AnsiString SessionId , AnsiString ApplicationId , out vtApplicationPriceArray ApplicationPrices);

Method GetApplications


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Applications vtApplicationInfoArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplications(const SessionId: AnsiString ; Applications: vtApplicationInfoArray);

C# Syntax:

public void vtApplicationServices.GetApplications(AnsiString SessionId , out vtApplicationInfoArray Applications);

Method GetApplications2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Applications vtApplicationInfo2Array

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplications2(const SessionId: AnsiString ; Applications: vtApplicationInfo2Array);

C# Syntax:

public void vtApplicationServices.GetApplications2(AnsiString SessionId , out vtApplicationInfo2Array Applications);

Method GetApplications3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Applications vtApplicationInfo3Array

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplications3(const SessionId: AnsiString ; Applications: vtApplicationInfo3Array);

C# Syntax:

public void vtApplicationServices.GetApplications3(AnsiString SessionId , out vtApplicationInfo3Array Applications);

Method GetApplications4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Applications vtApplicationInfo4Array

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetApplications4(const SessionId: AnsiString ; Applications: vtApplicationInfo4Array);

C# Syntax:

public void vtApplicationServices.GetApplications4(AnsiString SessionId , out vtApplicationInfo4Array Applications);

Method GetAppServices


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out AppServices vtAppServiceArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetAppServices(const SessionId: AnsiString ; AppServices: vtAppServiceArray);

C# Syntax:

public void vtApplicationServices.GetAppServices(AnsiString SessionId , out vtAppServiceArray AppServices);

Method GetAppServices2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out AppServices vtAppService3Array

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetAppServices2(const SessionId: AnsiString ; AppServices: vtAppService3Array);

C# Syntax:

public void vtApplicationServices.GetAppServices2(AnsiString SessionId , out vtAppService3Array AppServices);

Method GetDistributorApplications


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DistributorId AnsiString

							
Out Applications vtApplicationInfo4Array

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetDistributorApplications(const SessionId: AnsiString ; const DistributorId: AnsiString ; Applications: vtApplicationInfo4Array);

C# Syntax:

public void vtApplicationServices.GetDistributorApplications(AnsiString SessionId , AnsiString DistributorId , out vtApplicationInfo4Array Applications);

Method GetDistributorKeys


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DistributorId AnsiString

							
Out ApplicationKeys vtApplicationKeyInfo2Array

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetDistributorKeys(const SessionId: AnsiString ; const DistributorId: AnsiString ; ApplicationKeys: vtApplicationKeyInfo2Array);

C# Syntax:

public void vtApplicationServices.GetDistributorKeys(AnsiString SessionId , AnsiString DistributorId , out vtApplicationKeyInfo2Array ApplicationKeys);

Method GetDistributorKeys2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DistributorId AnsiString

							
Out ApplicationKeys vtApplicationKeyInfo3Array

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetDistributorKeys2(const SessionId: AnsiString ; const DistributorId: AnsiString ; ApplicationKeys: vtApplicationKeyInfo3Array);

C# Syntax:

public void vtApplicationServices.GetDistributorKeys2(AnsiString SessionId , AnsiString DistributorId , out vtApplicationKeyInfo3Array ApplicationKeys);

Method GetDistributors


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Distributors vtDistributorArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetDistributors(const SessionId: AnsiString ; Distributors: vtDistributorArray);

C# Syntax:

public void vtApplicationServices.GetDistributors(AnsiString SessionId , out vtDistributorArray Distributors);

Method GetPurchaseLinkApplicationInfo


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PurchaseLink AnsiString

							
Out ApplicationId AnsiString

							
Out ApplicationKey AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetPurchaseLinkApplicationInfo(const SessionId: AnsiString ; const PurchaseLink: AnsiString ; ApplicationId: AnsiString ; ApplicationKey: AnsiString);

C# Syntax:

public void vtApplicationServices.GetPurchaseLinkApplicationInfo(AnsiString SessionId , AnsiString PurchaseLink , out AnsiString ApplicationId , out AnsiString ApplicationKey);

Method GetSerialNumberApplicationKey


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SerialNumber AnsiString

							
In CompanyId Integer

							
Out ApplicationKey AnsiString

							
Out ApplicationId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.GetSerialNumberApplicationKey(const SessionId: AnsiString ; const SerialNumber: AnsiString ; const CompanyId: Integer ; ApplicationKey: AnsiString ; ApplicationId: AnsiString);

C# Syntax:

public void vtApplicationServices.GetSerialNumberApplicationKey(AnsiString SessionId , AnsiString SerialNumber , Int32 CompanyId , out AnsiString ApplicationKey , out AnsiString ApplicationId);

Method UpdateApplicationKey


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationKey AnsiString

							
In Active Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.UpdateApplicationKey(const SessionId: AnsiString ; const ApplicationKey: AnsiString ; const Active: Boolean);

C# Syntax:

public void vtApplicationServices.UpdateApplicationKey(AnsiString SessionId , AnsiString ApplicationKey , Boolean Active);

Method UpdateApplicationKey2


					

Parameters:

Flag Name Type Description
In Sessionid AnsiString

							
In ApplicationKey vtApplicationKeyInfo3

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.UpdateApplicationKey2(const Sessionid: AnsiString ; const ApplicationKey: vtApplicationKeyInfo3);

C# Syntax:

public void vtApplicationServices.UpdateApplicationKey2(AnsiString Sessionid , vtApplicationKeyInfo3 ApplicationKey);

Method UpdateApplicationKeyAppServices


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In AppKeyServices vtAppKeyServiceArray

							

Return Value:

None.

Oxygene Syntax:

method vtApplicationServices.UpdateApplicationKeyAppServices(const SessionId: AnsiString ; const AppKeyServices: vtAppKeyServiceArray);

C# Syntax:

public void vtApplicationServices.UpdateApplicationKeyAppServices(AnsiString SessionId , vtAppKeyServiceArray AppKeyServices);
Service vtApplicationDAServices

The following table lists the Operations defined in "vtApplicationDAServices":

Service vtChartServices

The following table lists the Operations defined in "vtChartServices":

SelectActiveCompanies

							
SelectOnlineCompanies

							
SelectExpiredCompanies

							
SelectNewCompanies

							

Method SelectActiveCompanies


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ChartRequest vtChartRequest

							
Out ChartResults vtChartResultArray

							

Return Value:

None.

Oxygene Syntax:

method vtChartServices.SelectActiveCompanies(const SessionId: AnsiString ; const ChartRequest: vtChartRequest ; ChartResults: vtChartResultArray);

C# Syntax:

public void vtChartServices.SelectActiveCompanies(AnsiString SessionId , vtChartRequest ChartRequest , out vtChartResultArray ChartResults);

Method SelectOnlineCompanies


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ChartRequest vtChartRequest

							
Out ChartResults vtChartResultArray

							

Return Value:

None.

Oxygene Syntax:

method vtChartServices.SelectOnlineCompanies(const SessionId: AnsiString ; const ChartRequest: vtChartRequest ; ChartResults: vtChartResultArray);

C# Syntax:

public void vtChartServices.SelectOnlineCompanies(AnsiString SessionId , vtChartRequest ChartRequest , out vtChartResultArray ChartResults);

Method SelectExpiredCompanies


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ChartRequest vtChartRequest

							
Out ChartResults vtChartResultArray

							

Return Value:

None.

Oxygene Syntax:

method vtChartServices.SelectExpiredCompanies(const SessionId: AnsiString ; const ChartRequest: vtChartRequest ; ChartResults: vtChartResultArray);

C# Syntax:

public void vtChartServices.SelectExpiredCompanies(AnsiString SessionId , vtChartRequest ChartRequest , out vtChartResultArray ChartResults);

Method SelectNewCompanies


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ChartRequest vtChartRequest

							
Out ChartResults vtChartResultArray

							

Return Value:

None.

Oxygene Syntax:

method vtChartServices.SelectNewCompanies(const SessionId: AnsiString ; const ChartRequest: vtChartRequest ; ChartResults: vtChartResultArray);

C# Syntax:

public void vtChartServices.SelectNewCompanies(AnsiString SessionId , vtChartRequest ChartRequest , out vtChartResultArray ChartResults);
Service vtDealerServices

The following table lists the Operations defined in "vtDealerServices":

DealerOnLocator

							
GetAllBrands

							
GetDealerBrands

							
GetDealerInfo

							
GetDealerLocators

							
GetDealersWithinMiles

							
GetDealersWithinMiles2

							
GetTopTierLocators

							
GetZipsWithin

							
RequestListing

							
RequestTopTierListings

							
SetDealerInfo

							

Method DealerOnLocator


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In DealerLocatorId Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDealerServices.DealerOnLocator(const SessionId: AnsiString ; const CompanyId: Integer ; const DealerLocatorId: Integer) : Boolean;

C# Syntax:

public Boolean vtDealerServices.DealerOnLocator(AnsiString SessionId , Int32 CompanyId , Int32 DealerLocatorId);

Method GetAllBrands


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Brands vtBrandArray

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetAllBrands(const SessionId: AnsiString ; Brands: vtBrandArray);

C# Syntax:

public void vtDealerServices.GetAllBrands(AnsiString SessionId , out vtBrandArray Brands);

Method GetDealerBrands


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Brands vtBrand2Array

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetDealerBrands(const SessionId: AnsiString ; const CompanyId: Integer ; Brands: vtBrand2Array);

C# Syntax:

public void vtDealerServices.GetDealerBrands(AnsiString SessionId , Int32 CompanyId , out vtBrand2Array Brands);

Method GetDealerInfo


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DealerLocatorId Integer

							
In DealerId Integer

							
Out Dealer vtDealer2

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetDealerInfo(const SessionId: AnsiString ; const DealerLocatorId: Integer ; const DealerId: Integer ; Dealer: vtDealer2);

C# Syntax:

public void vtDealerServices.GetDealerInfo(AnsiString SessionId , Int32 DealerLocatorId , Int32 DealerId , out vtDealer2 Dealer);

Method GetDealerLocators


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out DealerLocators vtDealerLocatorArray

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetDealerLocators(const SessionId: AnsiString ; DealerLocators: vtDealerLocatorArray);

C# Syntax:

public void vtDealerServices.GetDealerLocators(AnsiString SessionId , out vtDealerLocatorArray DealerLocators);

Method GetDealersWithinMiles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ZipCode Double

							
In Miles Integer

							
In DealerLocatorId Integer

							
Out Dealers vtDealerArray

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetDealersWithinMiles(const SessionId: AnsiString ; const ZipCode: Double ; const Miles: Integer ; const DealerLocatorId: Integer ; Dealers: vtDealerArray);

C# Syntax:

public void vtDealerServices.GetDealersWithinMiles(AnsiString SessionId , Double ZipCode , Int32 Miles , Int32 DealerLocatorId , out vtDealerArray Dealers);

Method GetDealersWithinMiles2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtZipRequest2

							
Out Dealers vtDealer2Array

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetDealersWithinMiles2(const SessionId: AnsiString ; const Request: vtZipRequest2 ; Dealers: vtDealer2Array);

C# Syntax:

public void vtDealerServices.GetDealersWithinMiles2(AnsiString SessionId , vtZipRequest2 Request , out vtDealer2Array Dealers);

Method GetTopTierLocators


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out DealerLocators vtDealerLocatorArray

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetTopTierLocators(const SessionId: AnsiString ; DealerLocators: vtDealerLocatorArray);

C# Syntax:

public void vtDealerServices.GetTopTierLocators(AnsiString SessionId , out vtDealerLocatorArray DealerLocators);

Method GetZipsWithin


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtZipRequest

							
Out ZipList vtZipInfoArray

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.GetZipsWithin(const SessionId: AnsiString ; const Request: vtZipRequest ; ZipList: vtZipInfoArray);

C# Syntax:

public void vtDealerServices.GetZipsWithin(AnsiString SessionId , vtZipRequest Request , out vtZipInfoArray ZipList);

Method RequestListing


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DealerLocatorId Integer

							
In DealerInfo vtDealer

							
In Email AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.RequestListing(const SessionId: AnsiString ; const DealerLocatorId: Integer ; const DealerInfo: vtDealer ; const Email: AnsiString);

C# Syntax:

public void vtDealerServices.RequestListing(AnsiString SessionId , Int32 DealerLocatorId , vtDealer DealerInfo , AnsiString Email);

Method RequestTopTierListings


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In DealerLocatorIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.RequestTopTierListings(const SessionId: AnsiString ; const CompanyId: Integer ; const DealerLocatorIds: vtIntegerArray);

C# Syntax:

public void vtDealerServices.RequestTopTierListings(AnsiString SessionId , Int32 CompanyId , vtIntegerArray DealerLocatorIds);

Method SetDealerInfo


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DealerLocatorId Integer

							
In Dealer vtDealer2

							

Return Value:

None.

Oxygene Syntax:

method vtDealerServices.SetDealerInfo(const SessionId: AnsiString ; const DealerLocatorId: Integer ; const Dealer: vtDealer2);

C# Syntax:

public void vtDealerServices.SetDealerInfo(AnsiString SessionId , Int32 DealerLocatorId , vtDealer2 Dealer);
Service vtDocumentServices

The following table lists the Operations defined in "vtDocumentServices":

AddCompanyVehicleDocuments

							
AddDocument

							
AddDocument2

							
AddDocument3

							
AddDocument4

							
AddDocument5

							
AddDocument6

							
AddDocumentCategory

							
AddDocumentCategory2

							
AddDocumentVehicle

							
AddDocumentVehicles

							
AddVehicleDocument

							
AddVehicleDocuments

							
AddVehicleDocuments2

							
CopyVehicleDocuments

							
DeleteDocument

							
DeleteDocumentCategory

							
DeleteDocuments

							
GetDocument

							
GetDocumentByFileName

							
GetDocumentById

							
GetDocumentCategories

							
GetDocumentCategories2

							
GetDocumentCategory

							
GetDocuments

							
GetDocuments2

							
GetDocuments3

							
GetDocuments4

							
GetDocuments5

							
GetDocumentVehicles

							
GetVehicleDocumentCategories

							
GetVehicleDocuments

							
GetVehicleDocuments2

							
GetVehicleDocuments3

							
GetVehicleDocuments4

							
GetVehicleDocuments5

							
RemoveDocumentVehicle

							
RemoveDocumentVehicles

							
RemoveVehicleDocument

							
RemoveVehicleDocuments

							
SearchAllDocuments

							
SearchAllDocuments2

							
SearchAllDocuments3

							
SearchAllDocuments4

							
SearchAllDocuments5

							
SearchVehicleDocuments

							
SetDocument

							
SetDocument2

							
SetDocument3

							
SetDocument4

							
SetDocument5

							
SetDocument6

							
SetDocumentCategory

							
SetDocumentCategory2

							
SetDocumentsCategories

							
SetDocumentsCategory

							
StoreDocument

							
StoreDocument2

							

Method AddCompanyVehicleDocuments


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleIds vtIntegerArray

							
In DocumentIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddCompanyVehicleDocuments(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleIds: vtIntegerArray ; const DocumentIds: vtIntegerArray);

C# Syntax:

public void vtDocumentServices.AddCompanyVehicleDocuments(AnsiString SessionId , Int32 CompanyId , vtIntegerArray VehicleIds , vtIntegerArray DocumentIds);

Method AddDocument


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							
In Publish Boolean

							
In DocumentName AnsiString

							
In FileName AnsiString

							
Out DocumentID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.AddDocument(const SessionID: AnsiString ; const CategoryID: Integer ; const Publish: Boolean ; const DocumentName: AnsiString ; const FileName: AnsiString ; DocumentID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.AddDocument(AnsiString SessionID , Int32 CategoryID , Boolean Publish , AnsiString DocumentName , AnsiString FileName , out Int32 DocumentID);

Method AddDocument2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument2

							
Out DocumentId Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.AddDocument2(const SessionId: AnsiString ; const Document: vtDocument2 ; DocumentId: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.AddDocument2(AnsiString SessionId , vtDocument2 Document , out Int32 DocumentId);

Method AddDocument3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument3

							
Out DocumentId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddDocument3(const SessionId: AnsiString ; const Document: vtDocument3 ; DocumentId: Integer);

C# Syntax:

public void vtDocumentServices.AddDocument3(AnsiString SessionId , vtDocument3 Document , out Int32 DocumentId);

Method AddDocument4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument4

							
Out DocumentId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddDocument4(const SessionId: AnsiString ; const Document: vtDocument4 ; DocumentId: Integer);

C# Syntax:

public void vtDocumentServices.AddDocument4(AnsiString SessionId , vtDocument4 Document , out Int32 DocumentId);

Method AddDocument5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument5

							
In DocumentFile Binary

							
Out DocumentId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddDocument5(const SessionId: AnsiString ; const Document: vtDocument5 ; const DocumentFile: Binary ; DocumentId: Integer);

C# Syntax:

public void vtDocumentServices.AddDocument5(AnsiString SessionId , vtDocument5 Document , Binary DocumentFile , out Int32 DocumentId);

Method AddDocument6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument6

							
In DocumentFile Binary

							
Out DocumentId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddDocument6(const SessionId: AnsiString ; const Document: vtDocument6 ; const DocumentFile: Binary ; DocumentId: Integer);

C# Syntax:

public void vtDocumentServices.AddDocument6(AnsiString SessionId , vtDocument6 Document , Binary DocumentFile , out Int32 DocumentId);

Method AddDocumentCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In Category AnsiString

							
Out CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.AddDocumentCategory(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const Category: AnsiString ; CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.AddDocumentCategory(AnsiString SessionID , Int32 ParentCategoryID , AnsiString Category , out Int32 CategoryID);

Method AddDocumentCategory2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Category vtDocumentCategory2

							
Out CategoryId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddDocumentCategory2(const SessionId: AnsiString ; const Category: vtDocumentCategory2 ; CategoryId: Integer);

C# Syntax:

public void vtDocumentServices.AddDocumentCategory2(AnsiString SessionId , vtDocumentCategory2 Category , out Int32 CategoryId);

Method AddDocumentVehicle


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentId Integer

							
In VehicleId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddDocumentVehicle(const SessionId: AnsiString ; const DocumentId: Integer ; const VehicleId: Integer);

C# Syntax:

public void vtDocumentServices.AddDocumentVehicle(AnsiString SessionId , Int32 DocumentId , Int32 VehicleId);

Method AddDocumentVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentId Integer

							
In VehicleIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddDocumentVehicles(const SessionId: AnsiString ; const DocumentId: Integer ; const VehicleIds: vtIntegerArray);

C# Syntax:

public void vtDocumentServices.AddDocumentVehicles(AnsiString SessionId , Int32 DocumentId , vtIntegerArray VehicleIds);

Method AddVehicleDocument


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In DocumentID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.AddVehicleDocument(const SessionID: AnsiString ; const VehicleID: Integer ; const DocumentID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.AddVehicleDocument(AnsiString SessionID , Int32 VehicleID , Int32 DocumentID);

Method AddVehicleDocuments


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In DocumentIds vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.AddVehicleDocuments(const SessionID: AnsiString ; const VehicleID: Integer ; const DocumentIds: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.AddVehicleDocuments(AnsiString SessionID , Int32 VehicleID , vtIntegerArray DocumentIds);

Method AddVehicleDocuments2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleIds vtIntegerArray

							
In DocumentIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.AddVehicleDocuments2(const SessionId: AnsiString ; const VehicleIds: vtIntegerArray ; const DocumentIds: vtIntegerArray);

C# Syntax:

public void vtDocumentServices.AddVehicleDocuments2(AnsiString SessionId , vtIntegerArray VehicleIds , vtIntegerArray DocumentIds);

Method CopyVehicleDocuments


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In FromID Integer

							
In ToIDs vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.CopyVehicleDocuments(const SessionID: AnsiString ; const FromID: Integer ; const ToIDs: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.CopyVehicleDocuments(AnsiString SessionID , Int32 FromID , vtIntegerArray ToIDs);

Method DeleteDocument


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In DocumentID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.DeleteDocument(const SessionID: AnsiString ; const DocumentID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.DeleteDocument(AnsiString SessionID , Int32 DocumentID);

Method DeleteDocumentCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.DeleteDocumentCategory(const SessionID: AnsiString ; const CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.DeleteDocumentCategory(AnsiString SessionID , Int32 CategoryID);

Method DeleteDocuments


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In DocumentIds vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.DeleteDocuments(const SessionID: AnsiString ; const DocumentIds: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.DeleteDocuments(AnsiString SessionID , vtIntegerArray DocumentIds);

Method GetDocument


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentType vtDocumentType

							
In FileName AnsiString

							
Out Document Binary

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetDocument(const SessionId: AnsiString ; const DocumentType: vtDocumentType ; const FileName: AnsiString ; Document: Binary) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetDocument(AnsiString SessionId , vtDocumentType DocumentType , AnsiString FileName , out Binary Document);

Method GetDocumentByFileName


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentType vtDocumentType

							
In FileName AnsiString

							
Out Document Binary

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetDocumentByFileName(const SessionId: AnsiString ; const DocumentType: vtDocumentType ; const FileName: AnsiString ; Document: Binary) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetDocumentByFileName(AnsiString SessionId , vtDocumentType DocumentType , AnsiString FileName , out Binary Document);

Method GetDocumentById


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentId Integer

							
Out Document Binary

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetDocumentById(const SessionId: AnsiString ; const DocumentId: Integer ; Document: Binary) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetDocumentById(AnsiString SessionId , Int32 DocumentId , out Binary Document);

Method GetDocumentCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In SubCategories Boolean

							
Out CategoryList vtDocumentCategoryArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetDocumentCategories(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const SubCategories: Boolean ; CategoryList: vtDocumentCategoryArray) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetDocumentCategories(AnsiString SessionID , Int32 ParentCategoryID , Boolean SubCategories , out vtDocumentCategoryArray CategoryList);

Method GetDocumentCategories2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In SubCategories Boolean

							
Out CategoryList vtDocumentCategory2Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetDocumentCategories2(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const SubCategories: Boolean ; CategoryList: vtDocumentCategory2Array);

C# Syntax:

public void vtDocumentServices.GetDocumentCategories2(AnsiString SessionId , Int32 ParentCategoryId , Boolean SubCategories , out vtDocumentCategory2Array CategoryList);

Method GetDocumentCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							
In SubCategories Boolean

							
Out Category vtDocumentCategory

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetDocumentCategory(const SessionID: AnsiString ; const CategoryID: Integer ; const SubCategories: Boolean ; Category: vtDocumentCategory) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetDocumentCategory(AnsiString SessionID , Int32 CategoryID , Boolean SubCategories , out vtDocumentCategory Category);

Method GetDocuments


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							
Out DocumentList vtDocumentArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetDocuments(const SessionID: AnsiString ; const CategoryID: Integer ; DocumentList: vtDocumentArray) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetDocuments(AnsiString SessionID , Int32 CategoryID , out vtDocumentArray DocumentList);

Method GetDocuments2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
Out DocumentList vtDocument2Array

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetDocuments2(const SessionId: AnsiString ; const CategoryId: Integer ; DocumentList: vtDocument2Array) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetDocuments2(AnsiString SessionId , Int32 CategoryId , out vtDocument2Array DocumentList);

Method GetDocuments3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In Vehicles Boolean

							
Out Documents vtDocument3Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetDocuments3(const SessionId: AnsiString ; const CategoryId: Integer ; const Vehicles: Boolean ; Documents: vtDocument3Array);

C# Syntax:

public void vtDocumentServices.GetDocuments3(AnsiString SessionId , Int32 CategoryId , Boolean Vehicles , out vtDocument3Array Documents);

Method GetDocuments4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In Request vtDocumentRequest

							
Out Documents vtDocument4Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetDocuments4(const SessionId: AnsiString ; const CategoryId: Integer ; const Request: vtDocumentRequest ; Documents: vtDocument4Array);

C# Syntax:

public void vtDocumentServices.GetDocuments4(AnsiString SessionId , Int32 CategoryId , vtDocumentRequest Request , out vtDocument4Array Documents);

Method GetDocuments5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In Request vtDocumentRequest

							
Out Documents vtDocument6Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetDocuments5(const SessionId: AnsiString ; const CategoryId: Integer ; const Request: vtDocumentRequest ; Documents: vtDocument6Array);

C# Syntax:

public void vtDocumentServices.GetDocuments5(AnsiString SessionId , Int32 CategoryId , vtDocumentRequest Request , out vtDocument6Array Documents);

Method GetDocumentVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentId Integer

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetDocumentVehicles(const SessionId: AnsiString ; const DocumentId: Integer ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtDocumentServices.GetDocumentVehicles(AnsiString SessionId , Int32 DocumentId , out vtVehicle2Array Vehicles);

Method GetVehicleDocumentCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out CategoryIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetVehicleDocumentCategories(const SessionId: AnsiString ; const VehicleId: Integer ; CategoryIds: vtIntegerArray);

C# Syntax:

public void vtDocumentServices.GetVehicleDocumentCategories(AnsiString SessionId , Int32 VehicleId , out vtIntegerArray CategoryIds);

Method GetVehicleDocuments


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
Out DocumentList vtDocumentArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.GetVehicleDocuments(const SessionID: AnsiString ; const VehicleID: Integer ; DocumentList: vtDocumentArray) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.GetVehicleDocuments(AnsiString SessionID , Int32 VehicleID , out vtDocumentArray DocumentList);

Method GetVehicleDocuments2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out Documents vtDocument2Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetVehicleDocuments2(const SessionId: AnsiString ; const VehicleId: Integer ; Documents: vtDocument2Array);

C# Syntax:

public void vtDocumentServices.GetVehicleDocuments2(AnsiString SessionId , Int32 VehicleId , out vtDocument2Array Documents);

Method GetVehicleDocuments3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Vehicles Boolean

							
Out Documents vtDocument3Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetVehicleDocuments3(const SessionId: AnsiString ; const VehicleId: Integer ; const Vehicles: Boolean ; Documents: vtDocument3Array);

C# Syntax:

public void vtDocumentServices.GetVehicleDocuments3(AnsiString SessionId , Int32 VehicleId , Boolean Vehicles , out vtDocument3Array Documents);

Method GetVehicleDocuments4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Request vtDocumentRequest

							
Out Documents vtDocument4Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetVehicleDocuments4(const SessionId: AnsiString ; const VehicleId: Integer ; const Request: vtDocumentRequest ; Documents: vtDocument4Array);

C# Syntax:

public void vtDocumentServices.GetVehicleDocuments4(AnsiString SessionId , Int32 VehicleId , vtDocumentRequest Request , out vtDocument4Array Documents);

Method GetVehicleDocuments5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Request vtDocumentRequest

							
Out Documents vtDocument6Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.GetVehicleDocuments5(const SessionId: AnsiString ; const VehicleId: Integer ; const Request: vtDocumentRequest ; Documents: vtDocument6Array);

C# Syntax:

public void vtDocumentServices.GetVehicleDocuments5(AnsiString SessionId , Int32 VehicleId , vtDocumentRequest Request , out vtDocument6Array Documents);

Method RemoveDocumentVehicle


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentId Integer

							
In VehicleId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.RemoveDocumentVehicle(const SessionId: AnsiString ; const DocumentId: Integer ; const VehicleId: Integer);

C# Syntax:

public void vtDocumentServices.RemoveDocumentVehicle(AnsiString SessionId , Int32 DocumentId , Int32 VehicleId);

Method RemoveDocumentVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentId Integer

							
In VehicleIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.RemoveDocumentVehicles(const SessionId: AnsiString ; const DocumentId: Integer ; const VehicleIds: vtIntegerArray);

C# Syntax:

public void vtDocumentServices.RemoveDocumentVehicles(AnsiString SessionId , Int32 DocumentId , vtIntegerArray VehicleIds);

Method RemoveVehicleDocument


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In DocumentID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.RemoveVehicleDocument(const SessionID: AnsiString ; const VehicleID: Integer ; const DocumentID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.RemoveVehicleDocument(AnsiString SessionID , Int32 VehicleID , Int32 DocumentID);

Method RemoveVehicleDocuments


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In DocumentIds vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.RemoveVehicleDocuments(const SessionID: AnsiString ; const VehicleID: Integer ; const DocumentIds: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.RemoveVehicleDocuments(AnsiString SessionID , Int32 VehicleID , vtIntegerArray DocumentIds);

Method SearchAllDocuments


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Terms vtStringArray

							
Out Documents vtDocumentArray

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SearchAllDocuments(const SessionId: AnsiString ; const Terms: vtStringArray ; Documents: vtDocumentArray);

C# Syntax:

public void vtDocumentServices.SearchAllDocuments(AnsiString SessionId , vtStringArray Terms , out vtDocumentArray Documents);

Method SearchAllDocuments2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Terms vtStringArray

							
Out Documents vtDocument2Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SearchAllDocuments2(const SessionId: AnsiString ; const Terms: vtStringArray ; Documents: vtDocument2Array);

C# Syntax:

public void vtDocumentServices.SearchAllDocuments2(AnsiString SessionId , vtStringArray Terms , out vtDocument2Array Documents);

Method SearchAllDocuments3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Terms vtStringArray

							
In Vehicles Boolean

							
Out Documents vtDocument3Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SearchAllDocuments3(const SessionId: AnsiString ; const Terms: vtStringArray ; const Vehicles: Boolean ; Documents: vtDocument3Array);

C# Syntax:

public void vtDocumentServices.SearchAllDocuments3(AnsiString SessionId , vtStringArray Terms , Boolean Vehicles , out vtDocument3Array Documents);

Method SearchAllDocuments4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Terms vtStringArray

							
In Request vtDocumentRequest

							
Out Documents vtDocument4Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SearchAllDocuments4(const SessionId: AnsiString ; const Terms: vtStringArray ; const Request: vtDocumentRequest ; Documents: vtDocument4Array);

C# Syntax:

public void vtDocumentServices.SearchAllDocuments4(AnsiString SessionId , vtStringArray Terms , vtDocumentRequest Request , out vtDocument4Array Documents);

Method SearchAllDocuments5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Terms vtStringArray

							
In Request vtDocumentRequest

							
Out Documents vtDocument6Array

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SearchAllDocuments5(const SessionId: AnsiString ; const Terms: vtStringArray ; const Request: vtDocumentRequest ; Documents: vtDocument6Array);

C# Syntax:

public void vtDocumentServices.SearchAllDocuments5(AnsiString SessionId , vtStringArray Terms , vtDocumentRequest Request , out vtDocument6Array Documents);

Method SearchVehicleDocuments


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Terms vtStringArray

							
Out Documents vtDocumentArray

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SearchVehicleDocuments(const SessionId: AnsiString ; const VehicleId: Integer ; const Terms: vtStringArray ; Documents: vtDocumentArray);

C# Syntax:

public void vtDocumentServices.SearchVehicleDocuments(AnsiString SessionId , Int32 VehicleId , vtStringArray Terms , out vtDocumentArray Documents);

Method SetDocument


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In DocumentID Integer

							
In CategoryID Integer

							
In Publish Boolean

							
In DocumentName AnsiString

							
In FileName AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.SetDocument(const SessionID: AnsiString ; const DocumentID: Integer ; const CategoryID: Integer ; const Publish: Boolean ; const DocumentName: AnsiString ; const FileName: AnsiString) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.SetDocument(AnsiString SessionID , Int32 DocumentID , Int32 CategoryID , Boolean Publish , AnsiString DocumentName , AnsiString FileName);

Method SetDocument2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument2

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.SetDocument2(const SessionId: AnsiString ; const Document: vtDocument2) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.SetDocument2(AnsiString SessionId , vtDocument2 Document);

Method SetDocument3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument3

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SetDocument3(const SessionId: AnsiString ; const Document: vtDocument3);

C# Syntax:

public void vtDocumentServices.SetDocument3(AnsiString SessionId , vtDocument3 Document);

Method SetDocument4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument4

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SetDocument4(const SessionId: AnsiString ; const Document: vtDocument4);

C# Syntax:

public void vtDocumentServices.SetDocument4(AnsiString SessionId , vtDocument4 Document);

Method SetDocument5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument6

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SetDocument5(const SessionId: AnsiString ; const Document: vtDocument6);

C# Syntax:

public void vtDocumentServices.SetDocument5(AnsiString SessionId , vtDocument6 Document);

Method SetDocument6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument6

							
In DocumentFile Binary

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SetDocument6(const SessionId: AnsiString ; const Document: vtDocument6 ; const DocumentFile: Binary);

C# Syntax:

public void vtDocumentServices.SetDocument6(AnsiString SessionId , vtDocument6 Document , Binary DocumentFile);

Method SetDocumentCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							
In ParentCategoryID Integer

							
In Category AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.SetDocumentCategory(const SessionID: AnsiString ; const CategoryID: Integer ; const ParentCategoryID: Integer ; const Category: AnsiString) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.SetDocumentCategory(AnsiString SessionID , Int32 CategoryID , Int32 ParentCategoryID , AnsiString Category);

Method SetDocumentCategory2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Category vtDocumentCategory2

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.SetDocumentCategory2(const SessionId: AnsiString ; const Category: vtDocumentCategory2);

C# Syntax:

public void vtDocumentServices.SetDocumentCategory2(AnsiString SessionId , vtDocumentCategory2 Category);

Method SetDocumentsCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In DocumentIds vtIntegerArray

							
In CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.SetDocumentsCategories(const SessionID: AnsiString ; const DocumentIds: vtIntegerArray ; const CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.SetDocumentsCategories(AnsiString SessionID , vtIntegerArray DocumentIds , Int32 CategoryID);

Method SetDocumentsCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In DocumentID Integer

							
In CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtDocumentServices.SetDocumentsCategory(const SessionID: AnsiString ; const DocumentID: Integer ; const CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtDocumentServices.SetDocumentsCategory(AnsiString SessionID , Int32 DocumentID , Int32 CategoryID);

Method StoreDocument


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DocumentId Integer

							
In FileName AnsiString

							
In Document Binary

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.StoreDocument(const SessionId: AnsiString ; const DocumentId: Integer ; const FileName: AnsiString ; const Document: Binary);

C# Syntax:

public void vtDocumentServices.StoreDocument(AnsiString SessionId , Int32 DocumentId , AnsiString FileName , Binary Document);

Method StoreDocument2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Document vtDocument6

							
In DocumentFile Binary

							

Return Value:

None.

Oxygene Syntax:

method vtDocumentServices.StoreDocument2(const SessionId: AnsiString ; const Document: vtDocument6 ; const DocumentFile: Binary);

C# Syntax:

public void vtDocumentServices.StoreDocument2(AnsiString SessionId , vtDocument6 Document , Binary DocumentFile);
Service vtDocumentDAServices

The following table lists the Operations defined in "vtDocumentDAServices":

Service vtForumServices

The following table lists the Operations defined in "vtForumServices":

AddTopic

							
EditThread

							
GetCategories

							
GetForums

							
GetThreads

							
GetTopics

							
ReplyTopic

							
SearchForum

							

Method AddTopic


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ForumId Integer

							
In Change vtForumThreadChange

							
Out Thread vtForumThread

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.AddTopic(const SessionId: AnsiString ; const ForumId: Integer ; const Change: vtForumThreadChange ; Thread: vtForumThread);

C# Syntax:

public void vtForumServices.AddTopic(AnsiString SessionId , Int32 ForumId , vtForumThreadChange Change , out vtForumThread Thread);

Method EditThread


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ThreadId Integer

							
In Change vtForumThreadChange

							
Out Thread vtForumThread

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.EditThread(const SessionId: AnsiString ; const ThreadId: Integer ; const Change: vtForumThreadChange ; Thread: vtForumThread);

C# Syntax:

public void vtForumServices.EditThread(AnsiString SessionId , Int32 ThreadId , vtForumThreadChange Change , out vtForumThread Thread);

Method GetCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SubForums Boolean

							
Out Categories vtForumCategoryArray

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.GetCategories(const SessionId: AnsiString ; const SubForums: Boolean ; Categories: vtForumCategoryArray);

C# Syntax:

public void vtForumServices.GetCategories(AnsiString SessionId , Boolean SubForums , out vtForumCategoryArray Categories);

Method GetForums


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
Out Forums vtForumArray

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.GetForums(const SessionId: AnsiString ; const CategoryId: Integer ; Forums: vtForumArray);

C# Syntax:

public void vtForumServices.GetForums(AnsiString SessionId , Int32 CategoryId , out vtForumArray Forums);

Method GetThreads


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TopicId Integer

							
Out Threads vtForumThreadArray

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.GetThreads(const SessionId: AnsiString ; const TopicId: Integer ; Threads: vtForumThreadArray);

C# Syntax:

public void vtForumServices.GetThreads(AnsiString SessionId , Int32 TopicId , out vtForumThreadArray Threads);

Method GetTopics


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ForumId Integer

							
Out Topics vtForumTopicArray

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.GetTopics(const SessionId: AnsiString ; const ForumId: Integer ; Topics: vtForumTopicArray);

C# Syntax:

public void vtForumServices.GetTopics(AnsiString SessionId , Int32 ForumId , out vtForumTopicArray Topics);

Method ReplyTopic


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TopicId Integer

							
In Change vtForumThreadChange

							
Out Thread vtForumThread

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.ReplyTopic(const SessionId: AnsiString ; const TopicId: Integer ; const Change: vtForumThreadChange ; Thread: vtForumThread);

C# Syntax:

public void vtForumServices.ReplyTopic(AnsiString SessionId , Int32 TopicId , vtForumThreadChange Change , out vtForumThread Thread);

Method SearchForum


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Terms vtStringArray

							
Out Topics vtForumTopicArray

							

Return Value:

None.

Oxygene Syntax:

method vtForumServices.SearchForum(const SessionId: AnsiString ; const Terms: vtStringArray ; Topics: vtForumTopicArray);

C# Syntax:

public void vtForumServices.SearchForum(AnsiString SessionId , vtStringArray Terms , out vtForumTopicArray Topics);
Service vtPaymentServices

The following table lists the Operations defined in "vtPaymentServices":

AddTransaction

							
AddTransaction2

							
CompleteAppServicePurchase

							
CompleteIPN

							
CompleteRenewal

							
CompleteVehiclePurchase

							
GetCompanyTransactions

							
GetCompanyTransactions2

							
GetDistributorTransactions

							
GetDistributorTransactions2

							
GetTransactions

							
GetTransactions2

							
GetTransactions3

							
GetTransactions4

							
ProcessIPN

							
StartPurchase

							
ValidateAppServicePurchase

							
ValidateAppServicePurchase2

							
ValidateRenewal

							
ValidateVehiclePurchase

							

Method AddTransaction


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Transaction vtTransaction3

							
In ApplicationKeys vtStringArray

							
Out TransactionId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.AddTransaction(const SessionId: AnsiString ; const Transaction: vtTransaction3 ; const ApplicationKeys: vtStringArray ; TransactionId: AnsiString);

C# Syntax:

public void vtPaymentServices.AddTransaction(AnsiString SessionId , vtTransaction3 Transaction , vtStringArray ApplicationKeys , out AnsiString TransactionId);

Method AddTransaction2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Transaction vtTransaction4

							
In ApplicationKeys vtStringArray

							
Out TransactionId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.AddTransaction2(const SessionId: AnsiString ; const Transaction: vtTransaction4 ; const ApplicationKeys: vtStringArray ; TransactionId: AnsiString);

C# Syntax:

public void vtPaymentServices.AddTransaction2(AnsiString SessionId , vtTransaction4 Transaction , vtStringArray ApplicationKeys , out AnsiString TransactionId);

Method CompleteAppServicePurchase


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PurchaseInfo vtAppServicePurchase

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.CompleteAppServicePurchase(const SessionId: AnsiString ; const PurchaseInfo: vtAppServicePurchase);

C# Syntax:

public void vtPaymentServices.CompleteAppServicePurchase(AnsiString SessionId , vtAppServicePurchase PurchaseInfo);

Method CompleteIPN


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PaypalInfo vtPaypalInfo2

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.CompleteIPN(const SessionId: AnsiString ; const PaypalInfo: vtPaypalInfo2);

C# Syntax:

public void vtPaymentServices.CompleteIPN(AnsiString SessionId , vtPaypalInfo2 PaypalInfo);

Method CompleteRenewal


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RenewInfo vtSubscriptionInfo

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.CompleteRenewal(const SessionId: AnsiString ; const RenewInfo: vtSubscriptionInfo);

C# Syntax:

public void vtPaymentServices.CompleteRenewal(AnsiString SessionId , vtSubscriptionInfo RenewInfo);

Method CompleteVehiclePurchase


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehiclePurchaseInfo vtSubscriptionInfo

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.CompleteVehiclePurchase(const SessionId: AnsiString ; const VehiclePurchaseInfo: vtSubscriptionInfo);

C# Syntax:

public void vtPaymentServices.CompleteVehiclePurchase(AnsiString SessionId , vtSubscriptionInfo VehiclePurchaseInfo);

Method GetCompanyTransactions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Transactions vtTransactionArray

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetCompanyTransactions(const SessionId: AnsiString ; const CompanyId: Integer ; Transactions: vtTransactionArray);

C# Syntax:

public void vtPaymentServices.GetCompanyTransactions(AnsiString SessionId , Int32 CompanyId , out vtTransactionArray Transactions);

Method GetCompanyTransactions2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Transactions vtTransaction2Array

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetCompanyTransactions2(const SessionId: AnsiString ; const CompanyId: Integer ; Transactions: vtTransaction2Array);

C# Syntax:

public void vtPaymentServices.GetCompanyTransactions2(AnsiString SessionId , Int32 CompanyId , out vtTransaction2Array Transactions);

Method GetDistributorTransactions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DistributorId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out Transactions vtTransaction4Array

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetDistributorTransactions(const SessionId: AnsiString ; const DistributorId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; Transactions: vtTransaction4Array);

C# Syntax:

public void vtPaymentServices.GetDistributorTransactions(AnsiString SessionId , AnsiString DistributorId , DateTime StartDate , DateTime EndDate , out vtTransaction4Array Transactions);

Method GetDistributorTransactions2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In DistributorId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out Transactions vtTransaction5Array

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetDistributorTransactions2(const SessionId: AnsiString ; const DistributorId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; Transactions: vtTransaction5Array);

C# Syntax:

public void vtPaymentServices.GetDistributorTransactions2(AnsiString SessionId , AnsiString DistributorId , DateTime StartDate , DateTime EndDate , out vtTransaction5Array Transactions);

Method GetTransactions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out Transactions vtTransactionArray

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetTransactions(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; Transactions: vtTransactionArray);

C# Syntax:

public void vtPaymentServices.GetTransactions(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtTransactionArray Transactions);

Method GetTransactions2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out Transactions vtTransaction2Array

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetTransactions2(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; Transactions: vtTransaction2Array);

C# Syntax:

public void vtPaymentServices.GetTransactions2(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtTransaction2Array Transactions);

Method GetTransactions3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out Transactions vtTransaction4Array

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetTransactions3(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; Transactions: vtTransaction4Array);

C# Syntax:

public void vtPaymentServices.GetTransactions3(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtTransaction4Array Transactions);

Method GetTransactions4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out Transactions vtTransaction5Array

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.GetTransactions4(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; Transactions: vtTransaction5Array);

C# Syntax:

public void vtPaymentServices.GetTransactions4(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtTransaction5Array Transactions);

Method ProcessIPN


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PaypalInfo vtPaypalInfo3

							
Out Valid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.ProcessIPN(const SessionId: AnsiString ; const PaypalInfo: vtPaypalInfo3 ; Valid: Boolean);

C# Syntax:

public void vtPaymentServices.ProcessIPN(AnsiString SessionId , vtPaypalInfo3 PaypalInfo , out Boolean Valid);

Method StartPurchase


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ApplicationId AnsiString

							
In DistributorId AnsiString

							
Out Application vtApplicationInfo3

							
Out PurchaseLinkId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.StartPurchase(const SessionId: AnsiString ; const ApplicationId: AnsiString ; const DistributorId: AnsiString ; Application: vtApplicationInfo3 ; PurchaseLinkId: AnsiString);

C# Syntax:

public void vtPaymentServices.StartPurchase(AnsiString SessionId , AnsiString ApplicationId , AnsiString DistributorId , out vtApplicationInfo3 Application , out AnsiString PurchaseLinkId);

Method ValidateAppServicePurchase


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PurchaseInfo vtAppServicePurchase

							
Out Valid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.ValidateAppServicePurchase(const SessionId: AnsiString ; const PurchaseInfo: vtAppServicePurchase ; Valid: Boolean);

C# Syntax:

public void vtPaymentServices.ValidateAppServicePurchase(AnsiString SessionId , vtAppServicePurchase PurchaseInfo , out Boolean Valid);

Method ValidateAppServicePurchase2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PurchaseInfo vtAppServicePurchase

							
Out Valid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.ValidateAppServicePurchase2(const SessionId: AnsiString ; const PurchaseInfo: vtAppServicePurchase ; Valid: Boolean);

C# Syntax:

public void vtPaymentServices.ValidateAppServicePurchase2(AnsiString SessionId , vtAppServicePurchase PurchaseInfo , out Boolean Valid);

Method ValidateRenewal


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RenewInfo vtSubscriptionInfo

							
Out Valid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.ValidateRenewal(const SessionId: AnsiString ; const RenewInfo: vtSubscriptionInfo ; Valid: Boolean);

C# Syntax:

public void vtPaymentServices.ValidateRenewal(AnsiString SessionId , vtSubscriptionInfo RenewInfo , out Boolean Valid);

Method ValidateVehiclePurchase


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehiclePurchaseInfo vtSubscriptionInfo

							
Out Valid Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtPaymentServices.ValidateVehiclePurchase(const SessionId: AnsiString ; const VehiclePurchaseInfo: vtSubscriptionInfo ; Valid: Boolean);

C# Syntax:

public void vtPaymentServices.ValidateVehiclePurchase(AnsiString SessionId , vtSubscriptionInfo VehiclePurchaseInfo , out Boolean Valid);
Service vtProductServices

The following table lists the Operations defined in "vtProductServices":

AddCompanyOrderProduct

							
AddCompanyOrderProduct2

							
AddCompanyOrderProducts

							
AddCompanyOrderProducts2

							
AddCompanyProduct

							
AddCompanyProduct2

							
AddCompanyProducts

							
AddCompanyProducts2

							
AddCompanyProducts3

							
AddCompanyProducts4

							
AddCompanyProducts5

							
AddCompanyProducts6

							
AddCompanyProducts7

							
AddCompanyProducts8

							
AddCompanyProducts9

							
AddProduct

							
AddProduct2

							
AddProduct3

							
AddProduct4

							
AddProduct5

							
AddProduct6

							
AddProduct7

							
AddProduct8

							
AddProductCategory

							
AddProducts

							
AddProducts2

							
AddProductSerialNumbers

							
AddProductToCart

							
AddUpdateCompanyProduct

							
AddUpdateProductByPart

							
AddUpdateProductByPart2

							
AddUpdateProductsByPart

							
AddUpdateProductsByPart2

							
AddUpdateProductsByPart3

							
AddUpdateProductsByPart4

							
AddVehicleProduct

							
AddVehicleProductGroups

							
AddVehicleProductGroups2

							
AddVehicleProducts

							
AddVehicleProductsByProduct

							
AddVehicleProductsByProduct2

							
ClearShoppingCart

							
ClearVehicleProductGroups

							
ClearVehicleProductGroups2

							
CopyVehicleProducts

							
DeleteCompanyOrderProduct

							
DeleteCompanyOrderProducts

							
DeleteCompanyProduct

							
DeleteCompanyProducts

							
DeleteProduct

							
DeleteProductCategory

							
DeleteProductFromCart

							
DeleteProducts

							
GetAllManufacturerProducts

							
GetAllManufacturerProducts2

							
GetAllManufacturerProducts3

							
GetAllManufacturerProducts4

							
GetAllManufacturerProducts5

							
GetAllProductManufacturers

							
GetAllProductManufacturers2

							
GetAllVehicleProducts

							
GetAllVehicleProducts2

							
GetAllVehicleProducts3

							
GetAllVehicleProducts4

							
GetAllVehicleProducts5

							
GetAllVehicleProductsComplete

							
GetCompanyInstallationAccessories

							
GetCompanyOrderProductCategories

							
GetCompanyOrderProducts

							
GetCompanyOrderProductsByCategoriesPaged

							
GetCompanyProduct

							
GetCompanyProductBySKU

							
GetCompanyProductCategoryIds

							
GetCompanyProductDump

							
GetCompanyProductDump2

							
GetCompanyProducts

							
GetCompanyProducts2

							
GetCompanyProductsByCategoryPaged

							
GetCompanyProductsByCategoryPaged2

							
GetCompanyVehicleProductAccessories

							
GetCompanyVehicleProducts

							
GetCreatedManufacturerProducts

							
GetCreatedManufacturerProducts2

							
GetFitguideCompanyProductCategories

							
GetManufacturerProductCategories

							
GetManufacturerProducts

							
GetManufacturerProducts2

							
GetManufacturerProducts3

							
GetManufacturerProducts4

							
GetManufacturerProducts5

							
GetManufacturerProducts6

							
GetManufacturerProducts7

							
GetManufacturerProducts8

							
GetManufacturerProductsByCategories

							
GetManufacturerProductsByCategories2

							
GetManufacturerProductsByCategoriesPaged

							
GetManufacturerVehicleProducts

							
GetProduct

							
GetProduct2

							
GetProductCatalog

							
GetProductCategories

							
GetProductCategories2

							
GetProductCategories3

							
GetProductCategories4

							
GetProductCategoryManufacturers

							
GetProductCategoryNonUniversalManufacturers

							
GetProductDumpCompanies

							
GetProductManufacturer

							
GetProductManufacturer2

							
GetProductManufacturers

							
GetProducts

							
GetProducts2

							
GetProductsByPartNumber

							
GetProductsByPartNumber2

							
GetProductsByPartNumber3

							
GetProductsByPartNumbers

							
GetProductVehicleIdsBySKU

							
GetProductVehicles

							
GetProductWires

							
GetRetailerVehicleInformation

							
GetRetailerVehicleInformation10

							
GetRetailerVehicleInformation11

							
GetRetailerVehicleInformation2

							
GetRetailerVehicleInformation3

							
GetRetailerVehicleInformation4

							
GetRetailerVehicleInformation5

							
GetRetailerVehicleInformation6

							
GetRetailerVehicleInformation7

							
GetRetailerVehicleInformation8

							
GetRetailerVehicleInformation9

							
GetRetailerVehicleProducts

							
GetRetailerVehicleProducts2

							
GetRetailerVehicleProducts3

							
GetSessionManufacturer

							
GetShoppingCartProducts

							
GetSizeTypes

							
GetUnmatchedManufacturerProducts

							
GetUpdatedManufacturerProducts

							
GetUpdatedManufacturerProducts2

							
GetVehicleProductCategories

							
GetVehicleProductCategoryManufacturers

							
GetVehicleProductCategoryNonUniversalManufacturers

							
GetVehicleProductGroups

							
GetVehicleProducts

							
GetVehicleProducts2

							
GetVehicleProducts3

							
GetVehicleProductsByCategoryIds

							
GetVehicleProductsByGroupIDs

							
GetVehicleProductsByGroupIds2

							
GetVisibleProductManufacturers

							
PopulateManufacturers

							
PopulateVehicleProductGroups

							
PopulateVehicleProductGroups2

							
PopulateVehicleProductGroups3

							
RemoveVehicleProduct

							
RemoveVehicleProducts

							
RemoveVehicleProducts2

							
SearchAllProducts

							
SearchVehicleProducts

							
SelectPartNumberList

							
SetCompanyProductId

							
SetManufacturer

							
SetManufacturerFitGuide

							
SetProduct

							
SetProduct2

							
SetProduct3

							
SetProduct4

							
SetProduct5

							
SetProduct6

							
SetProduct7

							
SetProduct8

							
SetProductCategory

							
SetProductDump

							
SetProductInCart

							
SetProductsCategories

							
SetProductsCategory

							
SetProductWires

							

Method AddCompanyOrderProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Product vtCompanyProduct2

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyOrderProduct(const SessionId: AnsiString ; const CompanyId: Integer ; const Product: vtCompanyProduct2);

C# Syntax:

public void vtProductServices.AddCompanyOrderProduct(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct2 Product);

Method AddCompanyOrderProduct2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Product vtCompanyProduct4

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyOrderProduct2(const SessionId: AnsiString ; const CompanyId: Integer ; const Product: vtCompanyProduct4);

C# Syntax:

public void vtProductServices.AddCompanyOrderProduct2(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct4 Product);

Method AddCompanyOrderProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyOrderProducts(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct2Array);

C# Syntax:

public void vtProductServices.AddCompanyOrderProducts(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct2Array Products);

Method AddCompanyOrderProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyOrderProducts2(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct4Array);

C# Syntax:

public void vtProductServices.AddCompanyOrderProducts2(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct4Array Products);

Method AddCompanyProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProduct(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductId: Integer);

C# Syntax:

public void vtProductServices.AddCompanyProduct(AnsiString SessionId , Int32 CompanyId , Int32 ProductId);

Method AddCompanyProduct2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Product vtCompanyProduct

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProduct2(const SessionId: AnsiString ; const CompanyId: Integer ; const Product: vtCompanyProduct);

C# Syntax:

public void vtProductServices.AddCompanyProduct2(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct Product);

Method AddCompanyProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductIds: vtIntegerArray);

C# Syntax:

public void vtProductServices.AddCompanyProducts(AnsiString SessionId , Int32 CompanyId , vtIntegerArray ProductIds);

Method AddCompanyProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProductArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts2(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProductArray);

C# Syntax:

public void vtProductServices.AddCompanyProducts2(AnsiString SessionId , Int32 CompanyId , vtCompanyProductArray Products);

Method AddCompanyProducts3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts3(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct2Array);

C# Syntax:

public void vtProductServices.AddCompanyProducts3(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct2Array Products);

Method AddCompanyProducts4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts4(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct3Array);

C# Syntax:

public void vtProductServices.AddCompanyProducts4(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct3Array Products);

Method AddCompanyProducts5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts5(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct4Array);

C# Syntax:

public void vtProductServices.AddCompanyProducts5(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct4Array Products);

Method AddCompanyProducts6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts6(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct5Array);

C# Syntax:

public void vtProductServices.AddCompanyProducts6(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct5Array Products);

Method AddCompanyProducts7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct6Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts7(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct6Array);

C# Syntax:

public void vtProductServices.AddCompanyProducts7(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct6Array Products);

Method AddCompanyProducts8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct7Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts8(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct7Array);

C# Syntax:

public void vtProductServices.AddCompanyProducts8(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct7Array Products);

Method AddCompanyProducts9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Products vtCompanyProduct9Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddCompanyProducts9(const SessionId: AnsiString ; const CompanyId: Integer ; const Products: vtCompanyProduct9Array);

C# Syntax:

public void vtProductServices.AddCompanyProducts9(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct9Array Products);

Method AddProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct2

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct(const SessionId: AnsiString ; const Product: vtProduct2 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct(AnsiString SessionId , vtProduct2 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProduct2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct4

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct2(const SessionId: AnsiString ; const Product: vtProduct4 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct2(AnsiString SessionId , vtProduct4 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProduct3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct5

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct3(const SessionId: AnsiString ; const Product: vtProduct5 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct3(AnsiString SessionId , vtProduct5 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProduct4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct6

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct4(const SessionId: AnsiString ; const Product: vtProduct6 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct4(AnsiString SessionId , vtProduct6 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProduct5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct7

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct5(const SessionId: AnsiString ; const Product: vtProduct7 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct5(AnsiString SessionId , vtProduct7 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProduct6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct8

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct6(const SessionId: AnsiString ; const Product: vtProduct8 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct6(AnsiString SessionId , vtProduct8 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProduct7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct9

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct7(const SessionId: AnsiString ; const Product: vtProduct9 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct7(AnsiString SessionId , vtProduct9 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProduct8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct13

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProduct8(const SessionId: AnsiString ; const Product: vtProduct13 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddProduct8(AnsiString SessionId , vtProduct13 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddProductCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In Category AnsiString

							
Out CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.AddProductCategory(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const Category: AnsiString ; CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtProductServices.AddProductCategory(AnsiString SessionID , Int32 ParentCategoryID , AnsiString Category , out Int32 CategoryID);

Method AddProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut ProductList vtProduct2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProducts(const SessionId: AnsiString ; var ProductList: vtProduct2Array);

C# Syntax:

public void vtProductServices.AddProducts(AnsiString SessionId , ref vtProduct2Array ProductList);

Method AddProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut ProductList vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProducts2(const SessionId: AnsiString ; var ProductList: vtProduct4Array);

C# Syntax:

public void vtProductServices.AddProducts2(AnsiString SessionId , ref vtProduct4Array ProductList);

Method AddProductSerialNumbers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ApplicationId AnsiString

							
In LicenseLength Integer

							
In ProductSerials vtStringArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProductSerialNumbers(const SessionId: AnsiString ; const CompanyId: Integer ; const ApplicationId: AnsiString ; const LicenseLength: Integer ; const ProductSerials: vtStringArray);

C# Syntax:

public void vtProductServices.AddProductSerialNumbers(AnsiString SessionId , Int32 CompanyId , AnsiString ApplicationId , Int32 LicenseLength , vtStringArray ProductSerials);

Method AddProductToCart


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CartId AnsiString

							
In Product vtCompanyProduct5

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddProductToCart(const SessionId: AnsiString ; const CartId: AnsiString ; const Product: vtCompanyProduct5);

C# Syntax:

public void vtProductServices.AddProductToCart(AnsiString SessionId , AnsiString CartId , vtCompanyProduct5 Product);

Method AddUpdateCompanyProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Product vtCompanyProduct9

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddUpdateCompanyProduct(const SessionId: AnsiString ; const CompanyId: Integer ; const Product: vtCompanyProduct9);

C# Syntax:

public void vtProductServices.AddUpdateCompanyProduct(AnsiString SessionId , Int32 CompanyId , vtCompanyProduct9 Product);

Method AddUpdateProductByPart


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct4

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddUpdateProductByPart(const SessionId: AnsiString ; const Product: vtProduct4 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddUpdateProductByPart(AnsiString SessionId , vtProduct4 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddUpdateProductByPart2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct5

							
In Image Binary

							
In Instructions Binary

							
Out ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddUpdateProductByPart2(const SessionId: AnsiString ; const Product: vtProduct5 ; const Image: Binary ; const Instructions: Binary ; ProductId: Integer);

C# Syntax:

public void vtProductServices.AddUpdateProductByPart2(AnsiString SessionId , vtProduct5 Product , Binary Image , Binary Instructions , out Int32 ProductId);

Method AddUpdateProductsByPart


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddUpdateProductsByPart(const SessionId: AnsiString ; var Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.AddUpdateProductsByPart(AnsiString SessionId , ref vtProduct4Array Products);

Method AddUpdateProductsByPart2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddUpdateProductsByPart2(const SessionId: AnsiString ; var Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.AddUpdateProductsByPart2(AnsiString SessionId , ref vtProduct5Array Products);

Method AddUpdateProductsByPart3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut Products vtProduct11Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddUpdateProductsByPart3(const SessionId: AnsiString ; var Products: vtProduct11Array);

C# Syntax:

public void vtProductServices.AddUpdateProductsByPart3(AnsiString SessionId , ref vtProduct11Array Products);

Method AddUpdateProductsByPart4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut Products vtProduct13Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddUpdateProductsByPart4(const SessionId: AnsiString ; var Products: vtProduct13Array);

C# Syntax:

public void vtProductServices.AddUpdateProductsByPart4(AnsiString SessionId , ref vtProduct13Array Products);

Method AddVehicleProduct


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In ProductID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.AddVehicleProduct(const SessionID: AnsiString ; const VehicleID: Integer ; const ProductID: Integer) : Boolean;

C# Syntax:

public Boolean vtProductServices.AddVehicleProduct(AnsiString SessionID , Int32 VehicleID , Int32 ProductID);

Method AddVehicleProductGroups


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Products vtVehicleProductGroupArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddVehicleProductGroups(const SessionId: AnsiString ; const VehicleId: Integer ; const Products: vtVehicleProductGroupArray);

C# Syntax:

public void vtProductServices.AddVehicleProductGroups(AnsiString SessionId , Int32 VehicleId , vtVehicleProductGroupArray Products);

Method AddVehicleProductGroups2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Products vtVehicleProductGroup2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddVehicleProductGroups2(const SessionId: AnsiString ; const Products: vtVehicleProductGroup2Array);

C# Syntax:

public void vtProductServices.AddVehicleProductGroups2(AnsiString SessionId , vtVehicleProductGroup2Array Products);

Method AddVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In ProductIds vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.AddVehicleProducts(const SessionID: AnsiString ; const VehicleID: Integer ; const ProductIds: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtProductServices.AddVehicleProducts(AnsiString SessionID , Int32 VehicleID , vtIntegerArray ProductIds);

Method AddVehicleProductsByProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							
In Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddVehicleProductsByProduct(const SessionId: AnsiString ; const ProductId: Integer ; const Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.AddVehicleProductsByProduct(AnsiString SessionId , Int32 ProductId , vtProduct4Array Products);

Method AddVehicleProductsByProduct2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							
In Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.AddVehicleProductsByProduct2(const SessionId: AnsiString ; const ProductId: Integer ; const Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.AddVehicleProductsByProduct2(AnsiString SessionId , Int32 ProductId , vtProduct5Array Products);

Method ClearShoppingCart


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CartId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.ClearShoppingCart(const SessionId: AnsiString ; const CartId: AnsiString);

C# Syntax:

public void vtProductServices.ClearShoppingCart(AnsiString SessionId , AnsiString CartId);

Method ClearVehicleProductGroups


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.ClearVehicleProductGroups(const SessionId: AnsiString ; const VehicleId: Integer ; const ProductId: Integer);

C# Syntax:

public void vtProductServices.ClearVehicleProductGroups(AnsiString SessionId , Int32 VehicleId , Int32 ProductId);

Method ClearVehicleProductGroups2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleProductList vtVehicleProductArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.ClearVehicleProductGroups2(const SessionId: AnsiString ; const VehicleProductList: vtVehicleProductArray);

C# Syntax:

public void vtProductServices.ClearVehicleProductGroups2(AnsiString SessionId , vtVehicleProductArray VehicleProductList);

Method CopyVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In FromID Integer

							
In ToID Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.CopyVehicleProducts(const SessionID: AnsiString ; const FromID: Integer ; const ToID: Integer);

C# Syntax:

public void vtProductServices.CopyVehicleProducts(AnsiString SessionID , Int32 FromID , Int32 ToID);

Method DeleteCompanyOrderProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.DeleteCompanyOrderProduct(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductId: Integer);

C# Syntax:

public void vtProductServices.DeleteCompanyOrderProduct(AnsiString SessionId , Int32 CompanyId , Int32 ProductId);

Method DeleteCompanyOrderProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.DeleteCompanyOrderProducts(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductIds: vtIntegerArray);

C# Syntax:

public void vtProductServices.DeleteCompanyOrderProducts(AnsiString SessionId , Int32 CompanyId , vtIntegerArray ProductIds);

Method DeleteCompanyProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.DeleteCompanyProduct(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductId: Integer);

C# Syntax:

public void vtProductServices.DeleteCompanyProduct(AnsiString SessionId , Int32 CompanyId , Int32 ProductId);

Method DeleteCompanyProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.DeleteCompanyProducts(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductIds: vtIntegerArray);

C# Syntax:

public void vtProductServices.DeleteCompanyProducts(AnsiString SessionId , Int32 CompanyId , vtIntegerArray ProductIds);

Method DeleteProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.DeleteProduct(const SessionId: AnsiString ; const ProductId: Integer);

C# Syntax:

public void vtProductServices.DeleteProduct(AnsiString SessionId , Int32 ProductId);

Method DeleteProductCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.DeleteProductCategory(const SessionID: AnsiString ; const CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtProductServices.DeleteProductCategory(AnsiString SessionID , Int32 CategoryID);

Method DeleteProductFromCart


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CartId AnsiString

							
In ProductId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.DeleteProductFromCart(const SessionId: AnsiString ; const CartId: AnsiString ; const ProductId: Integer);

C# Syntax:

public void vtProductServices.DeleteProductFromCart(AnsiString SessionId , AnsiString CartId , Int32 ProductId);

Method DeleteProducts


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ProductIDs vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.DeleteProducts(const SessionID: AnsiString ; const ProductIDs: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtProductServices.DeleteProducts(AnsiString SessionID , vtIntegerArray ProductIDs);

Method GetAllManufacturerProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllManufacturerProducts(const SessionId: AnsiString ; const ManufacturerId: Integer ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetAllManufacturerProducts(AnsiString SessionId , Int32 ManufacturerId , out vtProduct4Array Products);

Method GetAllManufacturerProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllManufacturerProducts2(const SessionId: AnsiString ; const ManufacturerId: Integer ; Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.GetAllManufacturerProducts2(AnsiString SessionId , Int32 ManufacturerId , out vtProduct5Array Products);

Method GetAllManufacturerProducts3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out Products vtProduct9Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllManufacturerProducts3(const SessionId: AnsiString ; const ManufacturerId: Integer ; Products: vtProduct9Array);

C# Syntax:

public void vtProductServices.GetAllManufacturerProducts3(AnsiString SessionId , Int32 ManufacturerId , out vtProduct9Array Products);

Method GetAllManufacturerProducts4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out Products vtProduct13Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllManufacturerProducts4(const SessionId: AnsiString ; const ManufacturerId: Integer ; Products: vtProduct13Array);

C# Syntax:

public void vtProductServices.GetAllManufacturerProducts4(AnsiString SessionId , Int32 ManufacturerId , out vtProduct13Array Products);

Method GetAllManufacturerProducts5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out Products vtProduct14Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllManufacturerProducts5(const SessionId: AnsiString ; const ManufacturerId: Integer ; Products: vtProduct14Array);

C# Syntax:

public void vtProductServices.GetAllManufacturerProducts5(AnsiString SessionId , Int32 ManufacturerId , out vtProduct14Array Products);

Method GetAllProductManufacturers


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
Out ManufacturerList vtProductManufacturerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.GetAllProductManufacturers(const SessionID: AnsiString ; ManufacturerList: vtProductManufacturerArray) : Boolean;

C# Syntax:

public Boolean vtProductServices.GetAllProductManufacturers(AnsiString SessionID , out vtProductManufacturerArray ManufacturerList);

Method GetAllProductManufacturers2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Manufacturers vtProductManufacturer2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllProductManufacturers2(const SessionId: AnsiString ; Manufacturers: vtProductManufacturer2Array);

C# Syntax:

public void vtProductServices.GetAllProductManufacturers2(AnsiString SessionId , out vtProductManufacturer2Array Manufacturers);

Method GetAllVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
Out ProductList vtProductArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllVehicleProducts(const SessionID: AnsiString ; const VehicleID: Integer ; ProductList: vtProductArray);

C# Syntax:

public void vtProductServices.GetAllVehicleProducts(AnsiString SessionID , Int32 VehicleID , out vtProductArray ProductList);

Method GetAllVehicleProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In UniversalProducts Boolean

							
Out ProductList vtProduct2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllVehicleProducts2(const SessionId: AnsiString ; const VehicleId: Integer ; const UniversalProducts: Boolean ; ProductList: vtProduct2Array);

C# Syntax:

public void vtProductServices.GetAllVehicleProducts2(AnsiString SessionId , Int32 VehicleId , Boolean UniversalProducts , out vtProduct2Array ProductList);

Method GetAllVehicleProducts3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In UniversalProducts Boolean

							
Out ProductList vtProduct3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllVehicleProducts3(const SessionId: AnsiString ; const VehicleId: Integer ; const UniversalProducts: Boolean ; ProductList: vtProduct3Array);

C# Syntax:

public void vtProductServices.GetAllVehicleProducts3(AnsiString SessionId , Int32 VehicleId , Boolean UniversalProducts , out vtProduct3Array ProductList);

Method GetAllVehicleProducts4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In UniversalProducts Boolean

							
Out ProductList vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllVehicleProducts4(const SessionId: AnsiString ; const VehicleId: Integer ; const UniversalProducts: Boolean ; ProductList: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetAllVehicleProducts4(AnsiString SessionId , Int32 VehicleId , Boolean UniversalProducts , out vtProduct4Array ProductList);

Method GetAllVehicleProducts5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In UniversalProducts Boolean

							
In SizedProducts Boolean

							
Out Products vtProduct6Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllVehicleProducts5(const SessionId: AnsiString ; const VehicleId: Integer ; const UniversalProducts: Boolean ; const SizedProducts: Boolean ; Products: vtProduct6Array);

C# Syntax:

public void vtProductServices.GetAllVehicleProducts5(AnsiString SessionId , Int32 VehicleId , Boolean UniversalProducts , Boolean SizedProducts , out vtProduct6Array Products);

Method GetAllVehicleProductsComplete


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In CategoryIds vtIntegerArray

							
Out Products vtProduct12Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetAllVehicleProductsComplete(const SessionId: AnsiString ; const VehicleId: Integer ; const CategoryIds: vtIntegerArray ; Products: vtProduct12Array);

C# Syntax:

public void vtProductServices.GetAllVehicleProductsComplete(AnsiString SessionId , Int32 VehicleId , vtIntegerArray CategoryIds , out vtProduct12Array Products);

Method GetCompanyInstallationAccessories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
In CorrelatedCategoryId AnsiString

							
In RequiredOnly Boolean

							
Out ProductAccessories vtCompanyProduct8Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyInstallationAccessories(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; const CorrelatedCategoryId: AnsiString ; const RequiredOnly: Boolean ; ProductAccessories: vtCompanyProduct8Array);

C# Syntax:

public void vtProductServices.GetCompanyInstallationAccessories(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , AnsiString CorrelatedCategoryId , Boolean RequiredOnly , out vtCompanyProduct8Array ProductAccessories);

Method GetCompanyOrderProductCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out ProductCategories vtProductCategory3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyOrderProductCategories(const SessionId: AnsiString ; const CompanyId: Integer ; ProductCategories: vtProductCategory3Array);

C# Syntax:

public void vtProductServices.GetCompanyOrderProductCategories(AnsiString SessionId , Int32 CompanyId , out vtProductCategory3Array ProductCategories);

Method GetCompanyOrderProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Products vtProduct10Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyOrderProducts(const SessionId: AnsiString ; const CompanyId: Integer ; Products: vtProduct10Array);

C# Syntax:

public void vtProductServices.GetCompanyOrderProducts(AnsiString SessionId , Int32 CompanyId , out vtProduct10Array Products);

Method GetCompanyOrderProductsByCategoriesPaged


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductsPerPage Integer

							
In CategoryId Integer

							
In Page Integer

							
Out TotalProducts Integer

							
Out Products vtProduct10Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyOrderProductsByCategoriesPaged(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductsPerPage: Integer ; const CategoryId: Integer ; const Page: Integer ; TotalProducts: Integer ; Products: vtProduct10Array);

C# Syntax:

public void vtProductServices.GetCompanyOrderProductsByCategoriesPaged(AnsiString SessionId , Int32 CompanyId , Int32 ProductsPerPage , Int32 CategoryId , Int32 Page , out Int32 TotalProducts , out vtProduct10Array Products);

Method GetCompanyProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductId Integer

							
In ProductAttributes Boolean

							
Out Product vtProduct15

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProduct(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductId: Integer ; const ProductAttributes: Boolean ; Product: vtProduct15);

C# Syntax:

public void vtProductServices.GetCompanyProduct(AnsiString SessionId , Int32 CompanyId , Int32 ProductId , Boolean ProductAttributes , out vtProduct15 Product);

Method GetCompanyProductBySKU


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In SKU AnsiString

							
In ProductAttributes Boolean

							
Out Product vtProduct15

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProductBySKU(const SessionId: AnsiString ; const CompanyId: Integer ; const SKU: AnsiString ; const ProductAttributes: Boolean ; Product: vtProduct15);

C# Syntax:

public void vtProductServices.GetCompanyProductBySKU(AnsiString SessionId , Int32 CompanyId , AnsiString SKU , Boolean ProductAttributes , out vtProduct15 Product);

Method GetCompanyProductCategoryIds


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In CorrelatedCategoryId AnsiString

							
Out ProductCategoryIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProductCategoryIds(const SessionId: AnsiString ; const CompanyId: Integer ; const CorrelatedCategoryId: AnsiString ; ProductCategoryIds: vtIntegerArray);

C# Syntax:

public void vtProductServices.GetCompanyProductCategoryIds(AnsiString SessionId , Int32 CompanyId , AnsiString CorrelatedCategoryId , out vtIntegerArray ProductCategoryIds);

Method GetCompanyProductDump


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In IncludeIgnored Boolean

							
In IncludeMatched Boolean

							
Out Products vtProductDumpArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProductDump(const SessionId: AnsiString ; const CompanyId: Integer ; const IncludeIgnored: Boolean ; const IncludeMatched: Boolean ; Products: vtProductDumpArray);

C# Syntax:

public void vtProductServices.GetCompanyProductDump(AnsiString SessionId , Int32 CompanyId , Boolean IncludeIgnored , Boolean IncludeMatched , out vtProductDumpArray Products);

Method GetCompanyProductDump2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In IncludeIgnored Boolean

							
In IncludeMatched Boolean

							
Out Products vtProductDump2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProductDump2(const SessionId: AnsiString ; const CompanyId: Integer ; const IncludeIgnored: Boolean ; const IncludeMatched: Boolean ; Products: vtProductDump2Array);

C# Syntax:

public void vtProductServices.GetCompanyProductDump2(AnsiString SessionId , Int32 CompanyId , Boolean IncludeIgnored , Boolean IncludeMatched , out vtProductDump2Array Products);

Method GetCompanyProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProducts(const SessionId: AnsiString ; const CompanyId: Integer ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetCompanyProducts(AnsiString SessionId , Int32 CompanyId , out vtProduct4Array Products);

Method GetCompanyProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Products vtProduct10Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProducts2(const SessionId: AnsiString ; const CompanyId: Integer ; Products: vtProduct10Array);

C# Syntax:

public void vtProductServices.GetCompanyProducts2(AnsiString SessionId , Int32 CompanyId , out vtProduct10Array Products);

Method GetCompanyProductsByCategoryPaged


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductCategoryId Integer

							
In CompanyId Integer

							
In ProductsPerPage Integer

							
In Page Integer

							
Out TotalProducts Integer

							
Out Products vtProduct8Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProductsByCategoryPaged(const SessionId: AnsiString ; const ProductCategoryId: Integer ; const CompanyId: Integer ; const ProductsPerPage: Integer ; const Page: Integer ; TotalProducts: Integer ; Products: vtProduct8Array);

C# Syntax:

public void vtProductServices.GetCompanyProductsByCategoryPaged(AnsiString SessionId , Int32 ProductCategoryId , Int32 CompanyId , Int32 ProductsPerPage , Int32 Page , out Int32 TotalProducts , out vtProduct8Array Products);

Method GetCompanyProductsByCategoryPaged2


					

Parameters:

Flag Name Type Description
In SessioId AnsiString

							
In ProductCategoryId Integer

							
In CompanyId Integer

							
In ProductsPerPage Integer

							
In Page Integer

							
Out TotalProducts Integer

							
Out Products vtProduct12Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyProductsByCategoryPaged2(const SessioId: AnsiString ; const ProductCategoryId: Integer ; const CompanyId: Integer ; const ProductsPerPage: Integer ; const Page: Integer ; TotalProducts: Integer ; Products: vtProduct12Array);

C# Syntax:

public void vtProductServices.GetCompanyProductsByCategoryPaged2(AnsiString SessioId , Int32 ProductCategoryId , Int32 CompanyId , Int32 ProductsPerPage , Int32 Page , out Int32 TotalProducts , out vtProduct12Array Products);

Method GetCompanyVehicleProductAccessories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductId Integer

							
In VehicleId Integer

							
Out Accessories vtProduct16Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyVehicleProductAccessories(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductId: Integer ; const VehicleId: Integer ; Accessories: vtProduct16Array);

C# Syntax:

public void vtProductServices.GetCompanyVehicleProductAccessories(AnsiString SessionId , Int32 CompanyId , Int32 ProductId , Int32 VehicleId , out vtProduct16Array Accessories);

Method GetCompanyVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In VehicleId Integer

							
In CategoryIds vtIntegerArray

							
Out Products vtProduct12Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCompanyVehicleProducts(const SessionId: AnsiString ; const CompanyId: Integer ; const VehicleId: Integer ; const CategoryIds: vtIntegerArray ; Products: vtProduct12Array);

C# Syntax:

public void vtProductServices.GetCompanyVehicleProducts(AnsiString SessionId , Int32 CompanyId , Int32 VehicleId , vtIntegerArray CategoryIds , out vtProduct12Array Products);

Method GetCreatedManufacturerProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In DaySpan Integer

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCreatedManufacturerProducts(const SessionId: AnsiString ; const ManufacturerId: Integer ; const DaySpan: Integer ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetCreatedManufacturerProducts(AnsiString SessionId , Int32 ManufacturerId , Int32 DaySpan , out vtProduct4Array Products);

Method GetCreatedManufacturerProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In DaySpan Integer

							
Out Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetCreatedManufacturerProducts2(const SessionId: AnsiString ; const ManufacturerId: Integer ; const DaySpan: Integer ; Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.GetCreatedManufacturerProducts2(AnsiString SessionId , Int32 ManufacturerId , Int32 DaySpan , out vtProduct5Array Products);

Method GetFitguideCompanyProductCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out ProductCategories vtProductCategory3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetFitguideCompanyProductCategories(const SessionId: AnsiString ; const CompanyId: Integer ; ProductCategories: vtProductCategory3Array);

C# Syntax:

public void vtProductServices.GetFitguideCompanyProductCategories(AnsiString SessionId , Int32 CompanyId , out vtProductCategory3Array ProductCategories);

Method GetManufacturerProductCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out ProductCategories vtProductCategory3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProductCategories(const SessionId: AnsiString ; const ManufacturerId: Integer ; ProductCategories: vtProductCategory3Array);

C# Syntax:

public void vtProductServices.GetManufacturerProductCategories(AnsiString SessionId , Int32 ManufacturerId , out vtProductCategory3Array ProductCategories);

Method GetManufacturerProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In ManufacturerId Integer

							
Out ProductList vtProduct2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const ManufacturerId: Integer ; ProductList: vtProduct2Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts(AnsiString SessionId , Int32 ParentCategoryId , Int32 ManufacturerId , out vtProduct2Array ProductList);

Method GetManufacturerProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In ManufacturerId Integer

							
Out ProductList vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts2(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const ManufacturerId: Integer ; ProductList: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts2(AnsiString SessionId , Int32 ParentCategoryId , Int32 ManufacturerId , out vtProduct4Array ProductList);

Method GetManufacturerProducts3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In ManufacturerId Integer

							
Out Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts3(const SessionId: AnsiString ; const CategoryId: Integer ; const ManufacturerId: Integer ; Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts3(AnsiString SessionId , Int32 CategoryId , Int32 ManufacturerId , out vtProduct5Array Products);

Method GetManufacturerProducts4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In ManufacturerId Integer

							
Out Products vtProduct6Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts4(const SessionId: AnsiString ; const CategoryId: Integer ; const ManufacturerId: Integer ; Products: vtProduct6Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts4(AnsiString SessionId , Int32 CategoryId , Int32 ManufacturerId , out vtProduct6Array Products);

Method GetManufacturerProducts5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In ManufacturerId Integer

							
Out Products vtProduct7Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts5(const SessionId: AnsiString ; const CategoryId: Integer ; const ManufacturerId: Integer ; Products: vtProduct7Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts5(AnsiString SessionId , Int32 CategoryId , Int32 ManufacturerId , out vtProduct7Array Products);

Method GetManufacturerProducts6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In ManufacturerId Integer

							
Out Products vtProduct8Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts6(const SessionId: AnsiString ; const CategoryId: Integer ; const ManufacturerId: Integer ; Products: vtProduct8Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts6(AnsiString SessionId , Int32 CategoryId , Int32 ManufacturerId , out vtProduct8Array Products);

Method GetManufacturerProducts7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In ManufacturerId Integer

							
Out Products vtProduct9Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts7(const SessionId: AnsiString ; const CategoryId: Integer ; const ManufacturerId: Integer ; Products: vtProduct9Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts7(AnsiString SessionId , Int32 CategoryId , Int32 ManufacturerId , out vtProduct9Array Products);

Method GetManufacturerProducts8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In ManufacturerId Integer

							
Out Products vtProduct13Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProducts8(const SessionId: AnsiString ; const CategoryId: Integer ; const ManufacturerId: Integer ; Products: vtProduct13Array);

C# Syntax:

public void vtProductServices.GetManufacturerProducts8(AnsiString SessionId , Int32 CategoryId , Int32 ManufacturerId , out vtProduct13Array Products);

Method GetManufacturerProductsByCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In ParentCategories vtIntegerArray

							
Out ProductList vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProductsByCategories(const SessionId: AnsiString ; const ManufacturerId: Integer ; const ParentCategories: vtIntegerArray ; ProductList: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetManufacturerProductsByCategories(AnsiString SessionId , Int32 ManufacturerId , vtIntegerArray ParentCategories , out vtProduct4Array ProductList);

Method GetManufacturerProductsByCategories2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In CategoryIds vtIntegerArray

							
Out Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProductsByCategories2(const SessionId: AnsiString ; const ManufacturerId: Integer ; const CategoryIds: vtIntegerArray ; Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.GetManufacturerProductsByCategories2(AnsiString SessionId , Int32 ManufacturerId , vtIntegerArray CategoryIds , out vtProduct5Array Products);

Method GetManufacturerProductsByCategoriesPaged


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							
In ManufacturerId Integer

							
In ProductsPerPage Integer

							
In Page Integer

							
Out TotalProducts Integer

							
Out Products vtProduct10Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerProductsByCategoriesPaged(const SessionId: AnsiString ; const CategoryId: Integer ; const ManufacturerId: Integer ; const ProductsPerPage: Integer ; const Page: Integer ; TotalProducts: Integer ; Products: vtProduct10Array);

C# Syntax:

public void vtProductServices.GetManufacturerProductsByCategoriesPaged(AnsiString SessionId , Int32 CategoryId , Int32 ManufacturerId , Int32 ProductsPerPage , Int32 Page , out Int32 TotalProducts , out vtProduct10Array Products);

Method GetManufacturerVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In VehicleId Integer

							
In UniversalProducts Boolean

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetManufacturerVehicleProducts(const SessionId: AnsiString ; const ManufacturerId: Integer ; const VehicleId: Integer ; const UniversalProducts: Boolean ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetManufacturerVehicleProducts(AnsiString SessionId , Int32 ManufacturerId , Int32 VehicleId , Boolean UniversalProducts , out vtProduct4Array Products);

Method GetProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							
Out Product vtProduct8

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProduct(const SessionId: AnsiString ; const ProductId: Integer ; Product: vtProduct8);

C# Syntax:

public void vtProductServices.GetProduct(AnsiString SessionId , Int32 ProductId , out vtProduct8 Product);

Method GetProduct2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							
Out Product vtProduct10

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProduct2(const SessionId: AnsiString ; const ProductId: Integer ; Product: vtProduct10);

C# Syntax:

public void vtProductServices.GetProduct2(AnsiString SessionId , Int32 ProductId , out vtProduct10 Product);

Method GetProductCatalog


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductIds vtIntegerArray

							
Out Catalog vtCatalogVehicleProductsArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductCatalog(const SessionId: AnsiString ; const ProductIds: vtIntegerArray ; Catalog: vtCatalogVehicleProductsArray);

C# Syntax:

public void vtProductServices.GetProductCatalog(AnsiString SessionId , vtIntegerArray ProductIds , out vtCatalogVehicleProductsArray Catalog);

Method GetProductCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ParentCategoryID Integer

							
In SubCategories Boolean

							
Out CategoryList vtProductCategoryArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.GetProductCategories(const SessionID: AnsiString ; const ParentCategoryID: Integer ; const SubCategories: Boolean ; CategoryList: vtProductCategoryArray) : Boolean;

C# Syntax:

public Boolean vtProductServices.GetProductCategories(AnsiString SessionID , Int32 ParentCategoryID , Boolean SubCategories , out vtProductCategoryArray CategoryList);

Method GetProductCategories2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In SubCategories Boolean

							
Out CategoryList vtProductCategory2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductCategories2(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const SubCategories: Boolean ; CategoryList: vtProductCategory2Array);

C# Syntax:

public void vtProductServices.GetProductCategories2(AnsiString SessionId , Int32 ParentCategoryId , Boolean SubCategories , out vtProductCategory2Array CategoryList);

Method GetProductCategories3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In SubCategories Boolean

							
Out Categories vtProductCategory3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductCategories3(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const SubCategories: Boolean ; Categories: vtProductCategory3Array);

C# Syntax:

public void vtProductServices.GetProductCategories3(AnsiString SessionId , Int32 ParentCategoryId , Boolean SubCategories , out vtProductCategory3Array Categories);

Method GetProductCategories4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In SubCategories Boolean

							
Out Categories vtProductCategory4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductCategories4(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const SubCategories: Boolean ; Categories: vtProductCategory4Array);

C# Syntax:

public void vtProductServices.GetProductCategories4(AnsiString SessionId , Int32 ParentCategoryId , Boolean SubCategories , out vtProductCategory4Array Categories);

Method GetProductCategoryManufacturers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out ProductCategoryNonUniversalManufacturers vtIntegerIntegerArrayArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductCategoryManufacturers(const SessionId: AnsiString ; ProductCategoryNonUniversalManufacturers: vtIntegerIntegerArrayArray);

C# Syntax:

public void vtProductServices.GetProductCategoryManufacturers(AnsiString SessionId , out vtIntegerIntegerArrayArray ProductCategoryNonUniversalManufacturers);

Method GetProductCategoryNonUniversalManufacturers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out ProductCategoryNonUniversalManufacturers vtIntegerIntegerArrayArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductCategoryNonUniversalManufacturers(const SessionId: AnsiString ; ProductCategoryNonUniversalManufacturers: vtIntegerIntegerArrayArray);

C# Syntax:

public void vtProductServices.GetProductCategoryNonUniversalManufacturers(AnsiString SessionId , out vtIntegerIntegerArrayArray ProductCategoryNonUniversalManufacturers);

Method GetProductDumpCompanies


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtProductDumpCompanyArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductDumpCompanies(const SessionId: AnsiString ; Companies: vtProductDumpCompanyArray);

C# Syntax:

public void vtProductServices.GetProductDumpCompanies(AnsiString SessionId , out vtProductDumpCompanyArray Companies);

Method GetProductManufacturer


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ManufacturerID Integer

							
Out Manufacturer vtProductManufacturer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.GetProductManufacturer(const SessionID: AnsiString ; const ManufacturerID: Integer ; Manufacturer: vtProductManufacturer) : Boolean;

C# Syntax:

public Boolean vtProductServices.GetProductManufacturer(AnsiString SessionID , Int32 ManufacturerID , out vtProductManufacturer Manufacturer);

Method GetProductManufacturer2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out Manufacturer vtProductManufacturer2

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductManufacturer2(const SessionId: AnsiString ; const ManufacturerId: Integer ; Manufacturer: vtProductManufacturer2);

C# Syntax:

public void vtProductServices.GetProductManufacturer2(AnsiString SessionId , Int32 ManufacturerId , out vtProductManufacturer2 Manufacturer);

Method GetProductManufacturers


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
Out ManufacturerList vtProductManufacturerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.GetProductManufacturers(const SessionID: AnsiString ; const VehicleID: Integer ; ManufacturerList: vtProductManufacturerArray) : Boolean;

C# Syntax:

public Boolean vtProductServices.GetProductManufacturers(AnsiString SessionID , Int32 VehicleID , out vtProductManufacturerArray ManufacturerList);

Method GetProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
Out Products vtProduct3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProducts(const SessionId: AnsiString ; const ParentCategoryId: Integer ; Products: vtProduct3Array);

C# Syntax:

public void vtProductServices.GetProducts(AnsiString SessionId , Int32 ParentCategoryId , out vtProduct3Array Products);

Method GetProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProducts2(const SessionId: AnsiString ; const ParentCategoryId: Integer ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetProducts2(AnsiString SessionId , Int32 ParentCategoryId , out vtProduct4Array Products);

Method GetProductsByPartNumber


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PartNumber AnsiString

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductsByPartNumber(const SessionId: AnsiString ; const PartNumber: AnsiString ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetProductsByPartNumber(AnsiString SessionId , AnsiString PartNumber , out vtProduct4Array Products);

Method GetProductsByPartNumber2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PartNumber AnsiString

							
Out Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductsByPartNumber2(const SessionId: AnsiString ; const PartNumber: AnsiString ; Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.GetProductsByPartNumber2(AnsiString SessionId , AnsiString PartNumber , out vtProduct5Array Products);

Method GetProductsByPartNumber3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PartNumber AnsiString

							
Out Products vtProduct12Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductsByPartNumber3(const SessionId: AnsiString ; const PartNumber: AnsiString ; Products: vtProduct12Array);

C# Syntax:

public void vtProductServices.GetProductsByPartNumber3(AnsiString SessionId , AnsiString PartNumber , out vtProduct12Array Products);

Method GetProductsByPartNumbers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In PartNumbers vtStringArray

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductsByPartNumbers(const SessionId: AnsiString ; const PartNumbers: vtStringArray ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetProductsByPartNumbers(AnsiString SessionId , vtStringArray PartNumbers , out vtProduct4Array Products);

Method GetProductVehicleIdsBySKU


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In SKU AnsiString

							
Out VehicleIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductVehicleIdsBySKU(const SessionId: AnsiString ; const CompanyId: Integer ; const SKU: AnsiString ; VehicleIds: vtIntegerArray);

C# Syntax:

public void vtProductServices.GetProductVehicleIdsBySKU(AnsiString SessionId , Int32 CompanyId , AnsiString SKU , out vtIntegerArray VehicleIds);

Method GetProductVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							
Out VehicleList vtVehicleArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductVehicles(const SessionId: AnsiString ; const ProductId: Integer ; VehicleList: vtVehicleArray);

C# Syntax:

public void vtProductServices.GetProductVehicles(AnsiString SessionId , Int32 ProductId , out vtVehicleArray VehicleList);

Method GetProductWires


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							
Out ProductWires vtProductWireArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetProductWires(const SessionId: AnsiString ; const ProductId: Integer ; ProductWires: vtProductWireArray);

C# Syntax:

public void vtProductServices.GetProductWires(AnsiString SessionId , Int32 ProductId , out vtProductWireArray ProductWires);

Method GetRetailerVehicleInformation


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest

							
Out Response vtRetailerVehicleResponse

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest ; Response: vtRetailerVehicleResponse);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation(AnsiString SessionId , vtRetailerVehicleRequest Request , out vtRetailerVehicleResponse Response);

Method GetRetailerVehicleInformation10


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest3

							
Out Response vtRetailerVehicleResponse8

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation10(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest3 ; Response: vtRetailerVehicleResponse8);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation10(AnsiString SessionId , vtRetailerVehicleRequest3 Request , out vtRetailerVehicleResponse8 Response);

Method GetRetailerVehicleInformation11


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest4

							
Out Response vtRetailerVehicleResponse9

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation11(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest4 ; Response: vtRetailerVehicleResponse9);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation11(AnsiString SessionId , vtRetailerVehicleRequest4 Request , out vtRetailerVehicleResponse9 Response);

Method GetRetailerVehicleInformation2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest

							
Out Response vtRetailerVehicleResponse2

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation2(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest ; Response: vtRetailerVehicleResponse2);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation2(AnsiString SessionId , vtRetailerVehicleRequest Request , out vtRetailerVehicleResponse2 Response);

Method GetRetailerVehicleInformation3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest2

							
Out Response vtRetailerVehicleResponse2

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation3(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest2 ; Response: vtRetailerVehicleResponse2);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation3(AnsiString SessionId , vtRetailerVehicleRequest2 Request , out vtRetailerVehicleResponse2 Response);

Method GetRetailerVehicleInformation4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest2

							
Out Response vtRetailerVehicleResponse3

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation4(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest2 ; Response: vtRetailerVehicleResponse3);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation4(AnsiString SessionId , vtRetailerVehicleRequest2 Request , out vtRetailerVehicleResponse3 Response);

Method GetRetailerVehicleInformation5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest2

							
Out Response vtRetailerVehicleResponse4

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation5(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest2 ; Response: vtRetailerVehicleResponse4);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation5(AnsiString SessionId , vtRetailerVehicleRequest2 Request , out vtRetailerVehicleResponse4 Response);

Method GetRetailerVehicleInformation6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest2

							
Out Response vtRetailerVehicleResponse5

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation6(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest2 ; Response: vtRetailerVehicleResponse5);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation6(AnsiString SessionId , vtRetailerVehicleRequest2 Request , out vtRetailerVehicleResponse5 Response);

Method GetRetailerVehicleInformation7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest2

							
Out Response vtRetailerVehicleResponse6

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation7(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest2 ; Response: vtRetailerVehicleResponse6);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation7(AnsiString SessionId , vtRetailerVehicleRequest2 Request , out vtRetailerVehicleResponse6 Response);

Method GetRetailerVehicleInformation8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest2

							
Out Response vtRetailerVehicleResponse7

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation8(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest2 ; Response: vtRetailerVehicleResponse7);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation8(AnsiString SessionId , vtRetailerVehicleRequest2 Request , out vtRetailerVehicleResponse7 Response);

Method GetRetailerVehicleInformation9


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtRetailerVehicleRequest2

							
Out Response vtRetailerVehicleResponse8

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleInformation9(const SessionId: AnsiString ; const Request: vtRetailerVehicleRequest2 ; Response: vtRetailerVehicleResponse8);

C# Syntax:

public void vtProductServices.GetRetailerVehicleInformation9(AnsiString SessionId , vtRetailerVehicleRequest2 Request , out vtRetailerVehicleResponse8 Response);

Method GetRetailerVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
In VehicleId Integer

							
Out Products vtProduct6Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleProducts(const SessionId: AnsiString ; const RetailerId: Integer ; const VehicleId: Integer ; Products: vtProduct6Array);

C# Syntax:

public void vtProductServices.GetRetailerVehicleProducts(AnsiString SessionId , Int32 RetailerId , Int32 VehicleId , out vtProduct6Array Products);

Method GetRetailerVehicleProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
In VehicleId Integer

							
Out Products vtProduct8Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleProducts2(const SessionId: AnsiString ; const RetailerId: Integer ; const VehicleId: Integer ; Products: vtProduct8Array);

C# Syntax:

public void vtProductServices.GetRetailerVehicleProducts2(AnsiString SessionId , Int32 RetailerId , Int32 VehicleId , out vtProduct8Array Products);

Method GetRetailerVehicleProducts3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RetailerId Integer

							
In VehicleId Integer

							
Out Products vtProduct10Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetRetailerVehicleProducts3(const SessionId: AnsiString ; const RetailerId: Integer ; const VehicleId: Integer ; Products: vtProduct10Array);

C# Syntax:

public void vtProductServices.GetRetailerVehicleProducts3(AnsiString SessionId , Int32 RetailerId , Int32 VehicleId , out vtProduct10Array Products);

Method GetSessionManufacturer


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Manufacturer vtProductManufacturer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetSessionManufacturer(const SessionId: AnsiString ; Manufacturer: vtProductManufacturer);

C# Syntax:

public void vtProductServices.GetSessionManufacturer(AnsiString SessionId , out vtProductManufacturer Manufacturer);

Method GetShoppingCartProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In CartId AnsiString

							
Out Products vtCompanyProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetShoppingCartProducts(const SessionId: AnsiString ; const CompanyId: Integer ; const CartId: AnsiString ; Products: vtCompanyProduct5Array);

C# Syntax:

public void vtProductServices.GetShoppingCartProducts(AnsiString SessionId , Int32 CompanyId , AnsiString CartId , out vtCompanyProduct5Array Products);

Method GetSizeTypes


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out SizeTypes vtSizeTypeArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetSizeTypes(const SessionId: AnsiString ; SizeTypes: vtSizeTypeArray);

C# Syntax:

public void vtProductServices.GetSizeTypes(AnsiString SessionId , out vtSizeTypeArray SizeTypes);

Method GetUnmatchedManufacturerProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
Out Products vtProduct6Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetUnmatchedManufacturerProducts(const SessionId: AnsiString ; const ManufacturerId: Integer ; Products: vtProduct6Array);

C# Syntax:

public void vtProductServices.GetUnmatchedManufacturerProducts(AnsiString SessionId , Int32 ManufacturerId , out vtProduct6Array Products);

Method GetUpdatedManufacturerProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In DaySpan Integer

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetUpdatedManufacturerProducts(const SessionId: AnsiString ; const ManufacturerId: Integer ; const DaySpan: Integer ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetUpdatedManufacturerProducts(AnsiString SessionId , Int32 ManufacturerId , Int32 DaySpan , out vtProduct4Array Products);

Method GetUpdatedManufacturerProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In DaySpan Integer

							
Out Products vtProduct5Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetUpdatedManufacturerProducts2(const SessionId: AnsiString ; const ManufacturerId: Integer ; const DaySpan: Integer ; Products: vtProduct5Array);

C# Syntax:

public void vtProductServices.GetUpdatedManufacturerProducts2(AnsiString SessionId , Int32 ManufacturerId , Int32 DaySpan , out vtProduct5Array Products);

Method GetVehicleProductCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out CategoryIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProductCategories(const SessionId: AnsiString ; const VehicleId: Integer ; CategoryIds: vtIntegerArray);

C# Syntax:

public void vtProductServices.GetVehicleProductCategories(AnsiString SessionId , Int32 VehicleId , out vtIntegerArray CategoryIds);

Method GetVehicleProductCategoryManufacturers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out ProductCategoryManufacturers vtIntegerIntegerArrayArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProductCategoryManufacturers(const SessionId: AnsiString ; const VehicleId: Integer ; ProductCategoryManufacturers: vtIntegerIntegerArrayArray);

C# Syntax:

public void vtProductServices.GetVehicleProductCategoryManufacturers(AnsiString SessionId , Int32 VehicleId , out vtIntegerIntegerArrayArray ProductCategoryManufacturers);

Method GetVehicleProductCategoryNonUniversalManufacturers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out ProductCategoryNonUniversalManufacturers vtIntegerIntegerArrayArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProductCategoryNonUniversalManufacturers(const SessionId: AnsiString ; const VehicleId: Integer ; ProductCategoryNonUniversalManufacturers: vtIntegerIntegerArrayArray);

C# Syntax:

public void vtProductServices.GetVehicleProductCategoryNonUniversalManufacturers(AnsiString SessionId , Int32 VehicleId , out vtIntegerIntegerArrayArray ProductCategoryNonUniversalManufacturers);

Method GetVehicleProductGroups


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In ProductId Integer

							
Out GroupList vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProductGroups(const SessionId: AnsiString ; const VehicleId: Integer ; const ProductId: Integer ; GroupList: vtIntegerArray);

C# Syntax:

public void vtProductServices.GetVehicleProductGroups(AnsiString SessionId , Int32 VehicleId , Int32 ProductId , out vtIntegerArray GroupList);

Method GetVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In CategoryID Integer

							
Out ProductList vtProductArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.GetVehicleProducts(const SessionID: AnsiString ; const VehicleID: Integer ; const CategoryID: Integer ; ProductList: vtProductArray) : Boolean;

C# Syntax:

public Boolean vtProductServices.GetVehicleProducts(AnsiString SessionID , Int32 VehicleID , Int32 CategoryID , out vtProductArray ProductList);

Method GetVehicleProducts2


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In CategoryID Integer

							
Out ProductList vtProduct2Array

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.GetVehicleProducts2(const SessionID: AnsiString ; const VehicleID: Integer ; const CategoryID: Integer ; ProductList: vtProduct2Array) : Boolean;

C# Syntax:

public Boolean vtProductServices.GetVehicleProducts2(AnsiString SessionID , Int32 VehicleID , Int32 CategoryID , out vtProduct2Array ProductList);

Method GetVehicleProducts3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In CategoryId Integer

							
Out ProductList vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProducts3(const SessionId: AnsiString ; const VehicleId: Integer ; const CategoryId: Integer ; ProductList: vtProduct4Array);

C# Syntax:

public void vtProductServices.GetVehicleProducts3(AnsiString SessionId , Int32 VehicleId , Int32 CategoryId , out vtProduct4Array ProductList);

Method GetVehicleProductsByCategoryIds


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In UniversalProducts Boolean

							
In SizedProducts Boolean

							
In CategoryIds vtIntegerArray

							
Out Products vtProduct12Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProductsByCategoryIds(const SessionId: AnsiString ; const VehicleId: Integer ; const UniversalProducts: Boolean ; const SizedProducts: Boolean ; const CategoryIds: vtIntegerArray ; Products: vtProduct12Array);

C# Syntax:

public void vtProductServices.GetVehicleProductsByCategoryIds(AnsiString SessionId , Int32 VehicleId , Boolean UniversalProducts , Boolean SizedProducts , vtIntegerArray CategoryIds , out vtProduct12Array Products);

Method GetVehicleProductsByGroupIDs


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In GroupIDs vtIntegerArray

							
Out ProductsArray vtVehicleProductGroupArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProductsByGroupIDs(const SessionID: AnsiString ; const VehicleID: Integer ; const GroupIDs: vtIntegerArray ; ProductsArray: vtVehicleProductGroupArray);

C# Syntax:

public void vtProductServices.GetVehicleProductsByGroupIDs(AnsiString SessionID , Int32 VehicleID , vtIntegerArray GroupIDs , out vtVehicleProductGroupArray ProductsArray);

Method GetVehicleProductsByGroupIds2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In GroupIds vtIntegerArray

							
Out ProductsArray vtVehicleProductGroup3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVehicleProductsByGroupIds2(const SessionId: AnsiString ; const VehicleId: Integer ; const GroupIds: vtIntegerArray ; ProductsArray: vtVehicleProductGroup3Array);

C# Syntax:

public void vtProductServices.GetVehicleProductsByGroupIds2(AnsiString SessionId , Int32 VehicleId , vtIntegerArray GroupIds , out vtVehicleProductGroup3Array ProductsArray);

Method GetVisibleProductManufacturers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Manufacturers vtProductManufacturer2Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.GetVisibleProductManufacturers(const SessionId: AnsiString ; Manufacturers: vtProductManufacturer2Array);

C# Syntax:

public void vtProductServices.GetVisibleProductManufacturers(AnsiString SessionId , out vtProductManufacturer2Array Manufacturers);

Method PopulateManufacturers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
InOut Manufacturers vtProductManufacturerArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.PopulateManufacturers(const SessionId: AnsiString ; var Manufacturers: vtProductManufacturerArray);

C# Syntax:

public void vtProductServices.PopulateManufacturers(AnsiString SessionId , ref vtProductManufacturerArray Manufacturers);

Method PopulateVehicleProductGroups


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
InOut Products vtProduct3Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.PopulateVehicleProductGroups(const SessionId: AnsiString ; const VehicleId: Integer ; var Products: vtProduct3Array);

C# Syntax:

public void vtProductServices.PopulateVehicleProductGroups(AnsiString SessionId , Int32 VehicleId , ref vtProduct3Array Products);

Method PopulateVehicleProductGroups2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
InOut Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.PopulateVehicleProductGroups2(const SessionId: AnsiString ; const VehicleId: Integer ; var Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.PopulateVehicleProductGroups2(AnsiString SessionId , Int32 VehicleId , ref vtProduct4Array Products);

Method PopulateVehicleProductGroups3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Products vtProduct6Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.PopulateVehicleProductGroups3(const SessionId: AnsiString ; const VehicleId: Integer ; const Products: vtProduct6Array);

C# Syntax:

public void vtProductServices.PopulateVehicleProductGroups3(AnsiString SessionId , Int32 VehicleId , vtProduct6Array Products);

Method RemoveVehicleProduct


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In ProductID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.RemoveVehicleProduct(const SessionID: AnsiString ; const VehicleID: Integer ; const ProductID: Integer) : Boolean;

C# Syntax:

public Boolean vtProductServices.RemoveVehicleProduct(AnsiString SessionID , Int32 VehicleID , Int32 ProductID);

Method RemoveVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In VehicleID Integer

							
In ProductIds vtIntegerArray

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.RemoveVehicleProducts(const SessionID: AnsiString ; const VehicleID: Integer ; const ProductIds: vtIntegerArray) : Boolean;

C# Syntax:

public Boolean vtProductServices.RemoveVehicleProducts(AnsiString SessionID , Int32 VehicleID , vtIntegerArray ProductIds);

Method RemoveVehicleProducts2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleProductList vtVehicleProductArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.RemoveVehicleProducts2(const SessionId: AnsiString ; const VehicleProductList: vtVehicleProductArray);

C# Syntax:

public void vtProductServices.RemoveVehicleProducts2(AnsiString SessionId , vtVehicleProductArray VehicleProductList);

Method SearchAllProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Terms vtStringArray

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SearchAllProducts(const SessionId: AnsiString ; const Terms: vtStringArray ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.SearchAllProducts(AnsiString SessionId , vtStringArray Terms , out vtProduct4Array Products);

Method SearchVehicleProducts


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
In Terms vtStringArray

							
Out Products vtProduct4Array

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SearchVehicleProducts(const SessionId: AnsiString ; const VehicleId: Integer ; const Terms: vtStringArray ; Products: vtProduct4Array);

C# Syntax:

public void vtProductServices.SearchVehicleProducts(AnsiString SessionId , Int32 VehicleId , vtStringArray Terms , out vtProduct4Array Products);

Method SelectPartNumberList


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Products vtProductArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SelectPartNumberList(const SessionId: AnsiString ; Products: vtProductArray);

C# Syntax:

public void vtProductServices.SelectPartNumberList(AnsiString SessionId , out vtProductArray Products);

Method SetCompanyProductId


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In ProductId Integer

							
In CorrelatedId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetCompanyProductId(const SessionId: AnsiString ; const CompanyId: Integer ; const ProductId: Integer ; const CorrelatedId: AnsiString);

C# Syntax:

public void vtProductServices.SetCompanyProductId(AnsiString SessionId , Int32 CompanyId , Int32 ProductId , AnsiString CorrelatedId);

Method SetManufacturer


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Manufacturer vtProductManufacturer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetManufacturer(const SessionId: AnsiString ; const Manufacturer: vtProductManufacturer);

C# Syntax:

public void vtProductServices.SetManufacturer(AnsiString SessionId , vtProductManufacturer Manufacturer);

Method SetManufacturerFitGuide


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ManufacturerId Integer

							
In FitGuide Boolean

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetManufacturerFitGuide(const SessionId: AnsiString ; const ManufacturerId: Integer ; const FitGuide: Boolean);

C# Syntax:

public void vtProductServices.SetManufacturerFitGuide(AnsiString SessionId , Int32 ManufacturerId , Boolean FitGuide);

Method SetProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct2

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct(const SessionId: AnsiString ; const Product: vtProduct2 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct(AnsiString SessionId , vtProduct2 Product , Binary Image , Binary Instructions);

Method SetProduct2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct4

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct2(const SessionId: AnsiString ; const Product: vtProduct4 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct2(AnsiString SessionId , vtProduct4 Product , Binary Image , Binary Instructions);

Method SetProduct3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct5

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct3(const SessionId: AnsiString ; const Product: vtProduct5 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct3(AnsiString SessionId , vtProduct5 Product , Binary Image , Binary Instructions);

Method SetProduct4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct6

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct4(const SessionId: AnsiString ; const Product: vtProduct6 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct4(AnsiString SessionId , vtProduct6 Product , Binary Image , Binary Instructions);

Method SetProduct5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct7

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct5(const SessionId: AnsiString ; const Product: vtProduct7 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct5(AnsiString SessionId , vtProduct7 Product , Binary Image , Binary Instructions);

Method SetProduct6


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct8

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct6(const SessionId: AnsiString ; const Product: vtProduct8 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct6(AnsiString SessionId , vtProduct8 Product , Binary Image , Binary Instructions);

Method SetProduct7


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct9

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct7(const SessionId: AnsiString ; const Product: vtProduct9 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct7(AnsiString SessionId , vtProduct9 Product , Binary Image , Binary Instructions);

Method SetProduct8


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProduct13

							
In Image Binary

							
In Instructions Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProduct8(const SessionId: AnsiString ; const Product: vtProduct13 ; const Image: Binary ; const Instructions: Binary);

C# Syntax:

public void vtProductServices.SetProduct8(AnsiString SessionId , vtProduct13 Product , Binary Image , Binary Instructions);

Method SetProductCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In CategoryID Integer

							
In ParentCategoryID Integer

							
In Category AnsiString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.SetProductCategory(const SessionID: AnsiString ; const CategoryID: Integer ; const ParentCategoryID: Integer ; const Category: AnsiString) : Boolean;

C# Syntax:

public Boolean vtProductServices.SetProductCategory(AnsiString SessionID , Int32 CategoryID , Int32 ParentCategoryID , AnsiString Category);

Method SetProductDump


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Product vtProductDump

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProductDump(const SessionId: AnsiString ; const Product: vtProductDump);

C# Syntax:

public void vtProductServices.SetProductDump(AnsiString SessionId , vtProductDump Product);

Method SetProductInCart


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CartId AnsiString

							
In ProductId Integer

							
In Quantity Integer

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProductInCart(const SessionId: AnsiString ; const CartId: AnsiString ; const ProductId: Integer ; const Quantity: Integer);

C# Syntax:

public void vtProductServices.SetProductInCart(AnsiString SessionId , AnsiString CartId , Int32 ProductId , Int32 Quantity);

Method SetProductsCategories


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ProductIds vtIntegerArray

							
In CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.SetProductsCategories(const SessionID: AnsiString ; const ProductIds: vtIntegerArray ; const CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtProductServices.SetProductsCategories(AnsiString SessionID , vtIntegerArray ProductIds , Int32 CategoryID);

Method SetProductsCategory


					

Parameters:

Flag Name Type Description
In SessionID AnsiString

							
In ProductID Integer

							
In CategoryID Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtProductServices.SetProductsCategory(const SessionID: AnsiString ; const ProductID: Integer ; const CategoryID: Integer) : Boolean;

C# Syntax:

public Boolean vtProductServices.SetProductsCategory(AnsiString SessionID , Int32 ProductID , Int32 CategoryID);

Method SetProductWires


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId Integer

							
In ProductWires vtProductWireArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductServices.SetProductWires(const SessionId: AnsiString ; const ProductId: Integer ; const ProductWires: vtProductWireArray);

C# Syntax:

public void vtProductServices.SetProductWires(AnsiString SessionId , Int32 ProductId , vtProductWireArray ProductWires);
Service vtProductDAServices

The following table lists the Operations defined in "vtProductDAServices":

GetCompanyProductCategories
This method retrieves cached datasets as to reduce hits to the database.
GetCompanyVehicleProductCategories
This method retrieves cached datasets as to reduce hits to the database.

Method GetCompanyProductCategories

This method retrieves cached datasets as to reduce hits to the database.

Parameters:

Flag Name Type Description
In CompanyId Integer

							
Out DataTable Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductDAServices.GetCompanyProductCategories(const CompanyId: Integer ; DataTable: Binary);

C# Syntax:

public void vtProductDAServices.GetCompanyProductCategories( Int32 CompanyId , out Binary DataTable);

Method GetCompanyVehicleProductCategories

This method retrieves cached datasets as to reduce hits to the database.

Parameters:

Flag Name Type Description
In CompanyId Integer

							
In VehicleId Integer

							
Out DataTable Binary

							

Return Value:

None.

Oxygene Syntax:

method vtProductDAServices.GetCompanyVehicleProductCategories(const CompanyId: Integer ; const VehicleId: Integer ; DataTable: Binary);

C# Syntax:

public void vtProductDAServices.GetCompanyVehicleProductCategories( Int32 CompanyId , Int32 VehicleId , out Binary DataTable);
Service vtReportServices

The following table lists the Operations defined in "vtReportServices":

GetAAIAVehiclesWithoutMatches

							
GetVehiclesCreatedBetween

							
GetVehiclesForMakes

							
GetVehiclesForMakes2

							
GetVehiclesForYears

							
GetVehiclesMissingDefaultTrims

							
GetVehiclesMissingDefaultTrims2

							
GetVehiclesWithDocuments

							
GetVehiclesWithDocuments2

							
GetVehiclesWithoutDocuments

							
GetVehiclesWithoutDocuments2

							
GetVehiclesWithoutValues

							
GetVehiclesWithoutValues2

							
GetVehiclesWithValues

							
GetVehiclesWithValues2

							

Method GetAAIAVehiclesWithoutMatches


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In RegionId Integer

							
In Years vtIntegerArray

							
Out Vehicles vtAAIAVehicleArray

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetAAIAVehiclesWithoutMatches(const SessionId: AnsiString ; const RegionId: Integer ; const Years: vtIntegerArray ; Vehicles: vtAAIAVehicleArray);

C# Syntax:

public void vtReportServices.GetAAIAVehiclesWithoutMatches(AnsiString SessionId , Int32 RegionId , vtIntegerArray Years , out vtAAIAVehicleArray Vehicles);

Method GetVehiclesCreatedBetween


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In StartDate DateTime

							
In EndDate DateTime

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesCreatedBetween(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const StartDate: DateTime ; const EndDate: DateTime ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesCreatedBetween(AnsiString SessionId , vtIntegerArray Locales , DateTime StartDate , DateTime EndDate , out vtVehicle2Array Vehicles);

Method GetVehiclesForMakes


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In MakeIds vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesForMakes(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const MakeIds: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesForMakes(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray MakeIds , out vtVehicle2Array Vehicles);

Method GetVehiclesForMakes2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Years vtIntegerArray

							
In MakeIds vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesForMakes2(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Years: vtIntegerArray ; const MakeIds: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesForMakes2(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray Years , vtIntegerArray MakeIds , out vtVehicle2Array Vehicles);

Method GetVehiclesForYears


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Years vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesForYears(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Years: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesForYears(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray Years , out vtVehicle2Array Vehicles);

Method GetVehiclesMissingDefaultTrims


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesMissingDefaultTrims(const SessionId: AnsiString ; const Locales: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesMissingDefaultTrims(AnsiString SessionId , vtIntegerArray Locales , out vtVehicle2Array Vehicles);

Method GetVehiclesMissingDefaultTrims2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Years vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesMissingDefaultTrims2(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Years: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesMissingDefaultTrims2(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray Years , out vtVehicle2Array Vehicles);

Method GetVehiclesWithDocuments


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In DocumentIds vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithDocuments(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const DocumentIds: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithDocuments(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray DocumentIds , out vtVehicle2Array Vehicles);

Method GetVehiclesWithDocuments2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Years vtIntegerArray

							
In DocumentIds vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithDocuments2(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Years: vtIntegerArray ; const DocumentIds: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithDocuments2(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray Years , vtIntegerArray DocumentIds , out vtVehicle2Array Vehicles);

Method GetVehiclesWithoutDocuments


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithoutDocuments(const SessionId: AnsiString ; const Locales: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithoutDocuments(AnsiString SessionId , vtIntegerArray Locales , out vtVehicle2Array Vehicles);

Method GetVehiclesWithoutDocuments2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Years vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithoutDocuments2(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Years: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithoutDocuments2(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray Years , out vtVehicle2Array Vehicles);

Method GetVehiclesWithoutValues


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In AttributeIds vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithoutValues(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const AttributeIds: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithoutValues(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray AttributeIds , out vtVehicle2Array Vehicles);

Method GetVehiclesWithoutValues2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Years vtIntegerArray

							
In AttributeIds vtIntegerArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithoutValues2(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Years: vtIntegerArray ; const AttributeIds: vtIntegerArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithoutValues2(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray Years , vtIntegerArray AttributeIds , out vtVehicle2Array Vehicles);

Method GetVehiclesWithValues


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Values vtAttributeValueConditionArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithValues(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Values: vtAttributeValueConditionArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithValues(AnsiString SessionId , vtIntegerArray Locales , vtAttributeValueConditionArray Values , out vtVehicle2Array Vehicles);

Method GetVehiclesWithValues2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Locales vtIntegerArray

							
In Years vtIntegerArray

							
In Values vtAttributeValueConditionArray

							
Out Vehicles vtVehicle2Array

							

Return Value:

None.

Oxygene Syntax:

method vtReportServices.GetVehiclesWithValues2(const SessionId: AnsiString ; const Locales: vtIntegerArray ; const Years: vtIntegerArray ; const Values: vtAttributeValueConditionArray ; Vehicles: vtVehicle2Array);

C# Syntax:

public void vtReportServices.GetVehiclesWithValues2(AnsiString SessionId , vtIntegerArray Locales , vtIntegerArray Years , vtAttributeValueConditionArray Values , out vtVehicle2Array Vehicles);
Service vtSchedulingServices

The following table lists the Operations defined in "vtSchedulingServices":

AddLinkedTransaction

							
AddNPDSubmission

							
AddScheduledInstall

							
AddScheduledInstall2

							
AddScheduledInstall3

							
AddScheduledInstall4

							
DeleteScheduledInstall

							
GetBayInstallers

							
GetCustomerVehicle

							
GetCustomerVehicle2

							
GetCustomerVehicle3

							
GetInstallBays

							
GetLinkedTransactions

							
GetQBProductUpc

							
GetScheduledInstall

							
GetScheduledInstall2

							
GetScheduledInstall3

							
GetScheduledInstall4

							
GetScheduledInstall5

							
GetScheduledInstallForTransaction

							
GetScheduledInstallForTransaction2

							
GetScheduledInstallForTransaction3

							
GetScheduledInstalls

							
GetScheduledInstalls2

							
GetScheduledInstalls3

							
GetScheduledInstalls4

							
GetScheduledInstalls5

							
GetSchedulingOptions

							
GetSchedulingOptions2

							
GetSchedulingOptions3

							
GetUpcQBProduct

							
MapIdsToNumbers

							
SearchForScheduledInstalls

							
SearchForScheduledInstalls2

							
SearchForScheduledInstalls3

							
SearchForScheduledInstalls4

							
SearchForScheduledInstalls5

							
SetBayInstallers

							
SetInstallBays

							
SetQBProductUpcs

							
SetScheduledInstall

							
SetScheduledInstall2

							
SetScheduledInstall3

							
SetScheduledInstall4

							
SetSchedulingOptions

							
SetSchedulingOptions2

							
SetSchedulingOptions3

							

Method AddLinkedTransaction


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Transaction vtLinkedTransaction

							
In LinkedTransaction vtLinkedTransaction

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.AddLinkedTransaction(const SessionId: AnsiString ; const Transaction: vtLinkedTransaction ; const LinkedTransaction: vtLinkedTransaction);

C# Syntax:

public void vtSchedulingServices.AddLinkedTransaction(AnsiString SessionId , vtLinkedTransaction Transaction , vtLinkedTransaction LinkedTransaction);

Method AddNPDSubmission


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.AddNPDSubmission(const SessionId: AnsiString);

C# Syntax:

public void vtSchedulingServices.AddNPDSubmission(AnsiString SessionId);

Method AddScheduledInstall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall

							
Out ScheduledInstallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.AddScheduledInstall(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall ; ScheduledInstallId: Integer);

C# Syntax:

public void vtSchedulingServices.AddScheduledInstall(AnsiString SessionId , vtScheduledInstall ScheduledInstall , out Int32 ScheduledInstallId);

Method AddScheduledInstall2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall2

							
Out ScheduledInstallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.AddScheduledInstall2(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall2 ; ScheduledInstallId: Integer);

C# Syntax:

public void vtSchedulingServices.AddScheduledInstall2(AnsiString SessionId , vtScheduledInstall2 ScheduledInstall , out Int32 ScheduledInstallId);

Method AddScheduledInstall3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall4

							
Out ScheduledInstallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.AddScheduledInstall3(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall4 ; ScheduledInstallId: Integer);

C# Syntax:

public void vtSchedulingServices.AddScheduledInstall3(AnsiString SessionId , vtScheduledInstall4 ScheduledInstall , out Int32 ScheduledInstallId);

Method AddScheduledInstall4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall5

							
Out ScheduledInstallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.AddScheduledInstall4(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall5 ; ScheduledInstallId: Integer);

C# Syntax:

public void vtSchedulingServices.AddScheduledInstall4(AnsiString SessionId , vtScheduledInstall5 ScheduledInstall , out Int32 ScheduledInstallId);

Method DeleteScheduledInstall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstallId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.DeleteScheduledInstall(const SessionId: AnsiString ; const ScheduledInstallId: Integer);

C# Syntax:

public void vtSchedulingServices.DeleteScheduledInstall(AnsiString SessionId , Int32 ScheduledInstallId);

Method GetBayInstallers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out BayInstallers vtBayInstallersArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetBayInstallers(const SessionId: AnsiString ; BayInstallers: vtBayInstallersArray);

C# Syntax:

public void vtSchedulingServices.GetBayInstallers(AnsiString SessionId , out vtBayInstallersArray BayInstallers);

Method GetCustomerVehicle


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CustomerId AnsiString

							
Out ScheduledVehicle vtScheduledVehicle

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetCustomerVehicle(const SessionId: AnsiString ; const CustomerId: AnsiString ; ScheduledVehicle: vtScheduledVehicle);

C# Syntax:

public void vtSchedulingServices.GetCustomerVehicle(AnsiString SessionId , AnsiString CustomerId , out vtScheduledVehicle ScheduledVehicle);

Method GetCustomerVehicle2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CustomerId AnsiString

							
Out ScheduledVehicle vtScheduledVehicle2

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetCustomerVehicle2(const SessionId: AnsiString ; const CustomerId: AnsiString ; ScheduledVehicle: vtScheduledVehicle2);

C# Syntax:

public void vtSchedulingServices.GetCustomerVehicle2(AnsiString SessionId , AnsiString CustomerId , out vtScheduledVehicle2 ScheduledVehicle);

Method GetCustomerVehicle3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CustomerId AnsiString

							
Out ScheduledVehicle vtScheduledVehicle3

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetCustomerVehicle3(const SessionId: AnsiString ; const CustomerId: AnsiString ; ScheduledVehicle: vtScheduledVehicle3);

C# Syntax:

public void vtSchedulingServices.GetCustomerVehicle3(AnsiString SessionId , AnsiString CustomerId , out vtScheduledVehicle3 ScheduledVehicle);

Method GetInstallBays


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out InstallBays vtInstallBayArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetInstallBays(const SessionId: AnsiString ; InstallBays: vtInstallBayArray);

C# Syntax:

public void vtSchedulingServices.GetInstallBays(AnsiString SessionId , out vtInstallBayArray InstallBays);

Method GetLinkedTransactions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TransactionId AnsiString

							
Out LinkedTransactions vtLinkedTransactionArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetLinkedTransactions(const SessionId: AnsiString ; const TransactionId: AnsiString ; LinkedTransactions: vtLinkedTransactionArray);

C# Syntax:

public void vtSchedulingServices.GetLinkedTransactions(AnsiString SessionId , AnsiString TransactionId , out vtLinkedTransactionArray LinkedTransactions);

Method GetQBProductUpc


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductId AnsiString

							
Out UPC AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetQBProductUpc(const SessionId: AnsiString ; const ProductId: AnsiString ; UPC: AnsiString);

C# Syntax:

public void vtSchedulingServices.GetQBProductUpc(AnsiString SessionId , AnsiString ProductId , out AnsiString UPC);

Method GetScheduledInstall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstallId Integer

							
Out ScheduledInstall vtScheduledInstall

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstall(const SessionId: AnsiString ; const ScheduledInstallId: Integer ; ScheduledInstall: vtScheduledInstall);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstall(AnsiString SessionId , Int32 ScheduledInstallId , out vtScheduledInstall ScheduledInstall);

Method GetScheduledInstall2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstallId Integer

							
Out ScheduledInstall vtScheduledInstall2

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstall2(const SessionId: AnsiString ; const ScheduledInstallId: Integer ; ScheduledInstall: vtScheduledInstall2);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstall2(AnsiString SessionId , Int32 ScheduledInstallId , out vtScheduledInstall2 ScheduledInstall);

Method GetScheduledInstall3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstallId Integer

							
Out ScheduledInstall vtScheduledInstall3

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstall3(const SessionId: AnsiString ; const ScheduledInstallId: Integer ; ScheduledInstall: vtScheduledInstall3);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstall3(AnsiString SessionId , Int32 ScheduledInstallId , out vtScheduledInstall3 ScheduledInstall);

Method GetScheduledInstall4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstallId Integer

							
Out ScheduledInstall vtScheduledInstall4

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstall4(const SessionId: AnsiString ; const ScheduledInstallId: Integer ; ScheduledInstall: vtScheduledInstall4);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstall4(AnsiString SessionId , Int32 ScheduledInstallId , out vtScheduledInstall4 ScheduledInstall);

Method GetScheduledInstall5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstallId Integer

							
Out ScheduledInstall vtScheduledInstall5

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstall5(const SessionId: AnsiString ; const ScheduledInstallId: Integer ; ScheduledInstall: vtScheduledInstall5);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstall5(AnsiString SessionId , Int32 ScheduledInstallId , out vtScheduledInstall5 ScheduledInstall);

Method GetScheduledInstallForTransaction


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TransactionId AnsiString

							
Out ScheduledInstall vtScheduledInstall3

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstallForTransaction(const SessionId: AnsiString ; const TransactionId: AnsiString ; ScheduledInstall: vtScheduledInstall3);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstallForTransaction(AnsiString SessionId , AnsiString TransactionId , out vtScheduledInstall3 ScheduledInstall);

Method GetScheduledInstallForTransaction2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TransactionId AnsiString

							
Out ScheduledInstall vtScheduledInstall4

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstallForTransaction2(const SessionId: AnsiString ; const TransactionId: AnsiString ; ScheduledInstall: vtScheduledInstall4);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstallForTransaction2(AnsiString SessionId , AnsiString TransactionId , out vtScheduledInstall4 ScheduledInstall);

Method GetScheduledInstallForTransaction3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TransactionId AnsiString

							
Out ScheduledInstall vtScheduledInstall5

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstallForTransaction3(const SessionId: AnsiString ; const TransactionId: AnsiString ; ScheduledInstall: vtScheduledInstall5);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstallForTransaction3(AnsiString SessionId , AnsiString TransactionId , out vtScheduledInstall5 ScheduledInstall);

Method GetScheduledInstalls


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out ScheduledInstalls vtScheduledInstallArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstalls(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; ScheduledInstalls: vtScheduledInstallArray);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstalls(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtScheduledInstallArray ScheduledInstalls);

Method GetScheduledInstalls2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out ScheduledInstalls vtScheduledInstall2Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstalls2(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; ScheduledInstalls: vtScheduledInstall2Array);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstalls2(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtScheduledInstall2Array ScheduledInstalls);

Method GetScheduledInstalls3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out ScheduledInstalls vtScheduledInstall3Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstalls3(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; ScheduledInstalls: vtScheduledInstall3Array);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstalls3(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtScheduledInstall3Array ScheduledInstalls);

Method GetScheduledInstalls4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out ScheduledInstalls vtScheduledInstall4Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstalls4(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; ScheduledInstalls: vtScheduledInstall4Array);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstalls4(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtScheduledInstall4Array ScheduledInstalls);

Method GetScheduledInstalls5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In StartDate DateTime

							
In EndDate DateTime

							
Out ScheduledInstalls vtScheduledInstall5Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetScheduledInstalls5(const SessionId: AnsiString ; const StartDate: DateTime ; const EndDate: DateTime ; ScheduledInstalls: vtScheduledInstall5Array);

C# Syntax:

public void vtSchedulingServices.GetScheduledInstalls5(AnsiString SessionId , DateTime StartDate , DateTime EndDate , out vtScheduledInstall5Array ScheduledInstalls);

Method GetSchedulingOptions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In GetBays Boolean

							
Out Options vtSchedulingOptions

							
Out InstallBays vtInstallBayArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetSchedulingOptions(const SessionId: AnsiString ; const GetBays: Boolean ; Options: vtSchedulingOptions ; InstallBays: vtInstallBayArray);

C# Syntax:

public void vtSchedulingServices.GetSchedulingOptions(AnsiString SessionId , Boolean GetBays , out vtSchedulingOptions Options , out vtInstallBayArray InstallBays);

Method GetSchedulingOptions2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In GetBays Boolean

							
Out Options vtSchedulingOptions2

							
Out InstallBays vtInstallBayArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetSchedulingOptions2(const SessionId: AnsiString ; const GetBays: Boolean ; Options: vtSchedulingOptions2 ; InstallBays: vtInstallBayArray);

C# Syntax:

public void vtSchedulingServices.GetSchedulingOptions2(AnsiString SessionId , Boolean GetBays , out vtSchedulingOptions2 Options , out vtInstallBayArray InstallBays);

Method GetSchedulingOptions3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In GetBays Boolean

							
Out Options vtSchedulingOptions3

							
Out InstallBays vtInstallBayArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetSchedulingOptions3(const SessionId: AnsiString ; const GetBays: Boolean ; Options: vtSchedulingOptions3 ; InstallBays: vtInstallBayArray);

C# Syntax:

public void vtSchedulingServices.GetSchedulingOptions3(AnsiString SessionId , Boolean GetBays , out vtSchedulingOptions3 Options , out vtInstallBayArray InstallBays);

Method GetUpcQBProduct


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In UPC AnsiString

							
Out ProductId AnsiString

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.GetUpcQBProduct(const SessionId: AnsiString ; const UPC: AnsiString ; ProductId: AnsiString);

C# Syntax:

public void vtSchedulingServices.GetUpcQBProduct(AnsiString SessionId , AnsiString UPC , out AnsiString ProductId);

Method MapIdsToNumbers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Ids vtStringArray

							
Out Numbers vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.MapIdsToNumbers(const SessionId: AnsiString ; const Ids: vtStringArray ; Numbers: vtIntegerArray);

C# Syntax:

public void vtSchedulingServices.MapIdsToNumbers(AnsiString SessionId , vtStringArray Ids , out vtIntegerArray Numbers);

Method SearchForScheduledInstalls


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SearchBy vtSearchInstallsBy

							
In SearchTerms vtStringArray

							
Out Results vtScheduledInstallArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SearchForScheduledInstalls(const SessionId: AnsiString ; const SearchBy: vtSearchInstallsBy ; const SearchTerms: vtStringArray ; Results: vtScheduledInstallArray);

C# Syntax:

public void vtSchedulingServices.SearchForScheduledInstalls(AnsiString SessionId , vtSearchInstallsBy SearchBy , vtStringArray SearchTerms , out vtScheduledInstallArray Results);

Method SearchForScheduledInstalls2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SearchBy vtSearchInstallsBy

							
In SearchTerms vtStringArray

							
Out Results vtScheduledInstall2Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SearchForScheduledInstalls2(const SessionId: AnsiString ; const SearchBy: vtSearchInstallsBy ; const SearchTerms: vtStringArray ; Results: vtScheduledInstall2Array);

C# Syntax:

public void vtSchedulingServices.SearchForScheduledInstalls2(AnsiString SessionId , vtSearchInstallsBy SearchBy , vtStringArray SearchTerms , out vtScheduledInstall2Array Results);

Method SearchForScheduledInstalls3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SearchBy vtSearchInstallsBy

							
In SearchTerms vtStringArray

							
Out Results vtScheduledInstall3Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SearchForScheduledInstalls3(const SessionId: AnsiString ; const SearchBy: vtSearchInstallsBy ; const SearchTerms: vtStringArray ; Results: vtScheduledInstall3Array);

C# Syntax:

public void vtSchedulingServices.SearchForScheduledInstalls3(AnsiString SessionId , vtSearchInstallsBy SearchBy , vtStringArray SearchTerms , out vtScheduledInstall3Array Results);

Method SearchForScheduledInstalls4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SearchBy vtSearchInstallsBy

							
In SearchTerms vtStringArray

							
Out Results vtScheduledInstall4Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SearchForScheduledInstalls4(const SessionId: AnsiString ; const SearchBy: vtSearchInstallsBy ; const SearchTerms: vtStringArray ; Results: vtScheduledInstall4Array);

C# Syntax:

public void vtSchedulingServices.SearchForScheduledInstalls4(AnsiString SessionId , vtSearchInstallsBy SearchBy , vtStringArray SearchTerms , out vtScheduledInstall4Array Results);

Method SearchForScheduledInstalls5


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In SearchBy vtSearchInstallsBy

							
In SearchTerms vtStringArray

							
Out Results vtScheduledInstall5Array

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SearchForScheduledInstalls5(const SessionId: AnsiString ; const SearchBy: vtSearchInstallsBy ; const SearchTerms: vtStringArray ; Results: vtScheduledInstall5Array);

C# Syntax:

public void vtSchedulingServices.SearchForScheduledInstalls5(AnsiString SessionId , vtSearchInstallsBy SearchBy , vtStringArray SearchTerms , out vtScheduledInstall5Array Results);

Method SetBayInstallers


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In BayInstallers vtBayInstallersArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetBayInstallers(const SessionId: AnsiString ; const BayInstallers: vtBayInstallersArray);

C# Syntax:

public void vtSchedulingServices.SetBayInstallers(AnsiString SessionId , vtBayInstallersArray BayInstallers);

Method SetInstallBays


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In InstallBays vtInstallBayArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetInstallBays(const SessionId: AnsiString ; const InstallBays: vtInstallBayArray);

C# Syntax:

public void vtSchedulingServices.SetInstallBays(AnsiString SessionId , vtInstallBayArray InstallBays);

Method SetQBProductUpcs


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ProductUpcs vtQBProductUpcArray

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetQBProductUpcs(const SessionId: AnsiString ; const ProductUpcs: vtQBProductUpcArray);

C# Syntax:

public void vtSchedulingServices.SetQBProductUpcs(AnsiString SessionId , vtQBProductUpcArray ProductUpcs);

Method SetScheduledInstall


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetScheduledInstall(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall);

C# Syntax:

public void vtSchedulingServices.SetScheduledInstall(AnsiString SessionId , vtScheduledInstall ScheduledInstall);

Method SetScheduledInstall2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall2

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetScheduledInstall2(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall2);

C# Syntax:

public void vtSchedulingServices.SetScheduledInstall2(AnsiString SessionId , vtScheduledInstall2 ScheduledInstall);

Method SetScheduledInstall3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall4

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetScheduledInstall3(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall4);

C# Syntax:

public void vtSchedulingServices.SetScheduledInstall3(AnsiString SessionId , vtScheduledInstall4 ScheduledInstall);

Method SetScheduledInstall4


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ScheduledInstall vtScheduledInstall5

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetScheduledInstall4(const SessionId: AnsiString ; const ScheduledInstall: vtScheduledInstall5);

C# Syntax:

public void vtSchedulingServices.SetScheduledInstall4(AnsiString SessionId , vtScheduledInstall5 ScheduledInstall);

Method SetSchedulingOptions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Options vtSchedulingOptions

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetSchedulingOptions(const SessionId: AnsiString ; const Options: vtSchedulingOptions);

C# Syntax:

public void vtSchedulingServices.SetSchedulingOptions(AnsiString SessionId , vtSchedulingOptions Options);

Method SetSchedulingOptions2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Options vtSchedulingOptions2

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetSchedulingOptions2(const SessionId: AnsiString ; const Options: vtSchedulingOptions2);

C# Syntax:

public void vtSchedulingServices.SetSchedulingOptions2(AnsiString SessionId , vtSchedulingOptions2 Options);

Method SetSchedulingOptions3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Options vtSchedulingOptions3

							

Return Value:

None.

Oxygene Syntax:

method vtSchedulingServices.SetSchedulingOptions3(const SessionId: AnsiString ; const Options: vtSchedulingOptions3);

C# Syntax:

public void vtSchedulingServices.SetSchedulingOptions3(AnsiString SessionId , vtSchedulingOptions3 Options);
Service vtStructureServices

The following table lists the Operations defined in "vtStructureServices":

AddCategory

							
AddGroup

							
AddAttribute

							
DeleteCategory

							
DeleteGroup

							
DeleteAttribute

							
GetHorizontalCategories

							
SetCategory

							
SetGroup

							
SetAttribute

							
SetCategories

							
SetGroups

							
SetAttributes

							

Method AddCategory


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Category vtAttributeCategory2

							
Out CategoryId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.AddCategory(const SessionId: AnsiString ; const Category: vtAttributeCategory2 ; CategoryId: Integer);

C# Syntax:

public void vtStructureServices.AddCategory(AnsiString SessionId , vtAttributeCategory2 Category , out Int32 CategoryId);

Method AddGroup


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Group vtAttributeGroup2

							
Out GroupId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.AddGroup(const SessionId: AnsiString ; const Group: vtAttributeGroup2 ; GroupId: Integer);

C# Syntax:

public void vtStructureServices.AddGroup(AnsiString SessionId , vtAttributeGroup2 Group , out Int32 GroupId);

Method AddAttribute


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Attribute vtAttribute2

							
Out AttributeId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.AddAttribute(const SessionId: AnsiString ; const Attribute: vtAttribute2 ; AttributeId: Integer);

C# Syntax:

public void vtStructureServices.AddAttribute(AnsiString SessionId , vtAttribute2 Attribute , out Int32 AttributeId);

Method DeleteCategory


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CategoryId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.DeleteCategory(const SessionId: AnsiString ; const CategoryId: Integer);

C# Syntax:

public void vtStructureServices.DeleteCategory(AnsiString SessionId , Int32 CategoryId);

Method DeleteGroup


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In GroupId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.DeleteGroup(const SessionId: AnsiString ; const GroupId: Integer);

C# Syntax:

public void vtStructureServices.DeleteGroup(AnsiString SessionId , Int32 GroupId);

Method DeleteAttribute


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In AttributeId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.DeleteAttribute(const SessionId: AnsiString ; const AttributeId: Integer);

C# Syntax:

public void vtStructureServices.DeleteAttribute(AnsiString SessionId , Int32 AttributeId);

Method GetHorizontalCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In ParentCategoryId Integer

							
In SubGroups Boolean

							
Out HorizontalCategories vtHorizontalCategoryArray

							
Out HorizontalCells vtHorizontalCellArray

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.GetHorizontalCategories(const SessionId: AnsiString ; const ParentCategoryId: Integer ; const SubGroups: Boolean ; HorizontalCategories: vtHorizontalCategoryArray ; HorizontalCells: vtHorizontalCellArray);

C# Syntax:

public void vtStructureServices.GetHorizontalCategories(AnsiString SessionId , Int32 ParentCategoryId , Boolean SubGroups , out vtHorizontalCategoryArray HorizontalCategories , out vtHorizontalCellArray HorizontalCells);

Method SetCategory


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Category vtAttributeCategory2

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.SetCategory(const SessionId: AnsiString ; const Category: vtAttributeCategory2);

C# Syntax:

public void vtStructureServices.SetCategory(AnsiString SessionId , vtAttributeCategory2 Category);

Method SetGroup


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Group vtAttributeGroup2

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.SetGroup(const SessionId: AnsiString ; const Group: vtAttributeGroup2);

C# Syntax:

public void vtStructureServices.SetGroup(AnsiString SessionId , vtAttributeGroup2 Group);

Method SetAttribute


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Attribute vtAttribute2

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.SetAttribute(const SessionId: AnsiString ; const Attribute: vtAttribute2);

C# Syntax:

public void vtStructureServices.SetAttribute(AnsiString SessionId , vtAttribute2 Attribute);

Method SetCategories


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Categories vtAttributeCategory2Array

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.SetCategories(const SessionId: AnsiString ; const Categories: vtAttributeCategory2Array);

C# Syntax:

public void vtStructureServices.SetCategories(AnsiString SessionId , vtAttributeCategory2Array Categories);

Method SetGroups


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Groups vtAttributeGroup2Array

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.SetGroups(const SessionId: AnsiString ; const Groups: vtAttributeGroup2Array);

C# Syntax:

public void vtStructureServices.SetGroups(AnsiString SessionId , vtAttributeGroup2Array Groups);

Method SetAttributes


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Attributes vtAttribute2Array

							

Return Value:

None.

Oxygene Syntax:

method vtStructureServices.SetAttributes(const SessionId: AnsiString ; const Attributes: vtAttribute2Array);

C# Syntax:

public void vtStructureServices.SetAttributes(AnsiString SessionId , vtAttribute2Array Attributes);
Service vtStructureDAServices

The following table lists the Operations defined in "vtStructureDAServices":

Service vtTaskServices

The following table lists the Operations defined in "vtTaskServices":

AddTask

							
AddTask2

							
AddTask3

							
DeleteTask

							
GetClosedTasks

							
GetClosedTasks2

							
GetCompaniesWithTasks

							
GetOpenTasks

							
GetOpenTasks2

							
GetTask

							
GetTask2

							
GetTask3

							
GetTasks

							
GetTasks2

							
GetTasks3

							
SetTask

							
SetTask2

							
SetTask3

							

Method AddTask


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Task vtTask

							
Out TaskId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.AddTask(const SessionId: AnsiString ; const Task: vtTask ; TaskId: Integer);

C# Syntax:

public void vtTaskServices.AddTask(AnsiString SessionId , vtTask Task , out Int32 TaskId);

Method AddTask2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Task vtTask2

							
Out TaskId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.AddTask2(const SessionId: AnsiString ; const Task: vtTask2 ; TaskId: Integer);

C# Syntax:

public void vtTaskServices.AddTask2(AnsiString SessionId , vtTask2 Task , out Int32 TaskId);

Method AddTask3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Task vtTask3

							
Out TaskId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.AddTask3(const SessionId: AnsiString ; const Task: vtTask3 ; TaskId: Integer);

C# Syntax:

public void vtTaskServices.AddTask3(AnsiString SessionId , vtTask3 Task , out Int32 TaskId);

Method DeleteTask


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TaskId Integer

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.DeleteTask(const SessionId: AnsiString ; const TaskId: Integer);

C# Syntax:

public void vtTaskServices.DeleteTask(AnsiString SessionId , Int32 TaskId);

Method GetClosedTasks


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Tasks vtTaskArray

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetClosedTasks(const SessionId: AnsiString ; const CompanyId: Integer ; Tasks: vtTaskArray);

C# Syntax:

public void vtTaskServices.GetClosedTasks(AnsiString SessionId , Int32 CompanyId , out vtTaskArray Tasks);

Method GetClosedTasks2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Tasks vtTask2Array

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetClosedTasks2(const SessionId: AnsiString ; const CompanyId: Integer ; Tasks: vtTask2Array);

C# Syntax:

public void vtTaskServices.GetClosedTasks2(AnsiString SessionId , Int32 CompanyId , out vtTask2Array Tasks);

Method GetCompaniesWithTasks


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Companies vtCompanyBrowseArray

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetCompaniesWithTasks(const SessionId: AnsiString ; Companies: vtCompanyBrowseArray);

C# Syntax:

public void vtTaskServices.GetCompaniesWithTasks(AnsiString SessionId , out vtCompanyBrowseArray Companies);

Method GetOpenTasks


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Tasks vtTaskArray

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetOpenTasks(const SessionId: AnsiString ; const CompanyId: Integer ; Tasks: vtTaskArray);

C# Syntax:

public void vtTaskServices.GetOpenTasks(AnsiString SessionId , Int32 CompanyId , out vtTaskArray Tasks);

Method GetOpenTasks2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
Out Tasks vtTask2Array

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetOpenTasks2(const SessionId: AnsiString ; const CompanyId: Integer ; Tasks: vtTask2Array);

C# Syntax:

public void vtTaskServices.GetOpenTasks2(AnsiString SessionId , Int32 CompanyId , out vtTask2Array Tasks);

Method GetTask


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TaskId Integer

							
Out Task vtTask

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetTask(const SessionId: AnsiString ; const TaskId: Integer ; Task: vtTask);

C# Syntax:

public void vtTaskServices.GetTask(AnsiString SessionId , Int32 TaskId , out vtTask Task);

Method GetTask2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TaskId Integer

							
Out Task vtTask2

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetTask2(const SessionId: AnsiString ; const TaskId: Integer ; Task: vtTask2);

C# Syntax:

public void vtTaskServices.GetTask2(AnsiString SessionId , Int32 TaskId , out vtTask2 Task);

Method GetTask3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In TaskId Integer

							
Out Task vtTask3

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetTask3(const SessionId: AnsiString ; const TaskId: Integer ; Task: vtTask3);

C# Syntax:

public void vtTaskServices.GetTask3(AnsiString SessionId , Int32 TaskId , out vtTask3 Task);

Method GetTasks


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Closed Boolean

							
Out Tasks vtTaskArray

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetTasks(const SessionId: AnsiString ; const CompanyId: Integer ; const Closed: Boolean ; Tasks: vtTaskArray);

C# Syntax:

public void vtTaskServices.GetTasks(AnsiString SessionId , Int32 CompanyId , Boolean Closed , out vtTaskArray Tasks);

Method GetTasks2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Closed Boolean

							
Out Tasks vtTask2Array

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetTasks2(const SessionId: AnsiString ; const CompanyId: Integer ; const Closed: Boolean ; Tasks: vtTask2Array);

C# Syntax:

public void vtTaskServices.GetTasks2(AnsiString SessionId , Int32 CompanyId , Boolean Closed , out vtTask2Array Tasks);

Method GetTasks3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In CompanyId Integer

							
In Closed Boolean

							
Out Tasks vtTask3Array

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.GetTasks3(const SessionId: AnsiString ; const CompanyId: Integer ; const Closed: Boolean ; Tasks: vtTask3Array);

C# Syntax:

public void vtTaskServices.GetTasks3(AnsiString SessionId , Int32 CompanyId , Boolean Closed , out vtTask3Array Tasks);

Method SetTask


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Task vtTask

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.SetTask(const SessionId: AnsiString ; const Task: vtTask);

C# Syntax:

public void vtTaskServices.SetTask(AnsiString SessionId , vtTask Task);

Method SetTask2


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Task vtTask2

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.SetTask2(const SessionId: AnsiString ; const Task: vtTask2);

C# Syntax:

public void vtTaskServices.SetTask2(AnsiString SessionId , vtTask2 Task);

Method SetTask3


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Task vtTask3

							

Return Value:

None.

Oxygene Syntax:

method vtTaskServices.SetTask3(const SessionId: AnsiString ; const Task: vtTask3);

C# Syntax:

public void vtTaskServices.SetTask3(AnsiString SessionId , vtTask3 Task);
Service vtTaskDAServices

The following table lists the Operations defined in "vtTaskDAServices":

Service vtUpdateServices

The following table lists the Operations defined in "vtUpdateServices":

CheckForUpdates

							

Method CheckForUpdates


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In Request vtUpdatesRequest

							
Out Response vtUpdatesResponse

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method vtUpdateServices.CheckForUpdates(const SessionId: AnsiString ; const Request: vtUpdatesRequest ; Response: vtUpdatesResponse) : Boolean;

C# Syntax:

public Boolean vtUpdateServices.CheckForUpdates(AnsiString SessionId , vtUpdatesRequest Request , out vtUpdatesResponse Response);
Service vtAAIAVehicleServices

The following table lists the Operations defined in "vtAAIAVehicleServices":

GetMakes

							
GetRegions

							
GetVehicles

							
GetAAIAVehiclesForVehicle

							
GetVehiclesForAAIAVehicle

							
GetVictoryVehicles

							
MatchVehicles

							
UnmatchVehicles

							

Method GetMakes


					

Parameters:

Flag Name Type Description
In Sessionid AnsiString

							
Out Makes vtAAIAMakeArray

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.GetMakes(const Sessionid: AnsiString ; Makes: vtAAIAMakeArray);

C# Syntax:

public void vtAAIAVehicleServices.GetMakes(AnsiString Sessionid , out vtAAIAMakeArray Makes);

Method GetRegions


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
Out Regions vtAAIARegionArray

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.GetRegions(const SessionId: AnsiString ; Regions: vtAAIARegionArray);

C# Syntax:

public void vtAAIAVehicleServices.GetRegions(AnsiString SessionId , out vtAAIARegionArray Regions);

Method GetVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In RegionId Integer

							
In OnlyUnmatched Boolean

							
Out Vehicles vtAAIAVehicleArray

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.GetVehicles(const SessionId: AnsiString ; const MakeId: Integer ; const RegionId: Integer ; const OnlyUnmatched: Boolean ; Vehicles: vtAAIAVehicleArray);

C# Syntax:

public void vtAAIAVehicleServices.GetVehicles(AnsiString SessionId , Int32 MakeId , Int32 RegionId , Boolean OnlyUnmatched , out vtAAIAVehicleArray Vehicles);

Method GetAAIAVehiclesForVehicle


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In VehicleId Integer

							
Out AAIAVehicles vtAAIAVehicleArray

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.GetAAIAVehiclesForVehicle(const SessionId: AnsiString ; const VehicleId: Integer ; AAIAVehicles: vtAAIAVehicleArray);

C# Syntax:

public void vtAAIAVehicleServices.GetAAIAVehiclesForVehicle(AnsiString SessionId , Int32 VehicleId , out vtAAIAVehicleArray AAIAVehicles);

Method GetVehiclesForAAIAVehicle


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In AAIAVehicleId Integer

							
Out Vehicles vtVehicleBrowse4Array

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.GetVehiclesForAAIAVehicle(const SessionId: AnsiString ; const AAIAVehicleId: Integer ; Vehicles: vtVehicleBrowse4Array);

C# Syntax:

public void vtAAIAVehicleServices.GetVehiclesForAAIAVehicle(AnsiString SessionId , Int32 AAIAVehicleId , out vtVehicleBrowse4Array Vehicles);

Method GetVictoryVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In MakeId Integer

							
In UnmatchedOnly Boolean

							
Out Vehicles vtVehicleBrowse3Array

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.GetVictoryVehicles(const SessionId: AnsiString ; const MakeId: Integer ; const UnmatchedOnly: Boolean ; Vehicles: vtVehicleBrowse3Array);

C# Syntax:

public void vtAAIAVehicleServices.GetVictoryVehicles(AnsiString SessionId , Int32 MakeId , Boolean UnmatchedOnly , out vtVehicleBrowse3Array Vehicles);

Method MatchVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In AAIAVehicleIds vtIntegerArray

							
In VehicleIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.MatchVehicles(const SessionId: AnsiString ; const AAIAVehicleIds: vtIntegerArray ; const VehicleIds: vtIntegerArray);

C# Syntax:

public void vtAAIAVehicleServices.MatchVehicles(AnsiString SessionId , vtIntegerArray AAIAVehicleIds , vtIntegerArray VehicleIds);

Method UnmatchVehicles


					

Parameters:

Flag Name Type Description
In SessionId AnsiString

							
In AAIAVehicleIds vtIntegerArray

							
In VehicleIds vtIntegerArray

							

Return Value:

None.

Oxygene Syntax:

method vtAAIAVehicleServices.UnmatchVehicles(const SessionId: AnsiString ; const AAIAVehicleIds: vtIntegerArray ; const VehicleIds: vtIntegerArray);

C# Syntax:

public void vtAAIAVehicleServices.UnmatchVehicles(AnsiString SessionId , vtIntegerArray AAIAVehicleIds , vtIntegerArray VehicleIds);
Event Sinks

The following table lists the Event Sinks defined in "VTTechnician":

vtProductEventSink

						
Event Sink vtProductEventSink

The following table lists the Events defined in "vtProductEventSink":

CatalogComplete

							

Event CatalogComplete


					

Parameters:

Flag Name Type Description
In CatalogKey Guid

							
In Catalog vtCatalogVehicleProductsArray

							

Return Value:

None.

Oxygene Syntax:

method vtProductEventSink.CatalogComplete(const CatalogKey: Guid ; const Catalog: vtCatalogVehicleProductsArray);

C# Syntax:

public void vtProductEventSink.CatalogComplete(Guid CatalogKey , vtCatalogVehicleProductsArray Catalog);
Structs

The following table lists the Structs defined in "VTTechnician":

vtAAIAMake

						
vtAAIARegion

						
vtAAIAVehicle

						
vtAdvisory

						
vtAppKeyService

						
vtAppService

						
vtAppService2(vtAppService)

						
vtAppService3(vtAppService2)

						
vtAppServicePurchase(vtSubscriptionInfo)

						
vtApplication

						
vtApplicationInfo

						
vtApplicationInfo2(vtApplicationInfo)

						
vtApplicationInfo3(vtApplicationInfo2)

						
vtApplicationInfo4(vtApplicationInfo3)

						
vtApplicationKeyInfo

						
vtApplicationKeyInfo2(vtApplicationKeyInfo)

						
vtApplicationKeyInfo3(vtApplicationKeyInfo2)

						
vtApplicationKeyRequest

						
vtApplicationKeyRequest2(vtApplicationKeyRequest)

						
vtApplicationKeyRequest3(vtApplicationKeyRequest2)

						
vtApplicationKeyRequest4(vtApplicationKeyRequest3)

						
vtApplicationKeyRequest5(vtApplicationKeyRequest4)

						
vtApplicationPrice

						
vtAttribute
Victory Technologies Vehicle Field Structure
vtAttribute2(vtAttribute)

						
vtAttributeCategory
 Victory Technologies Vehicle Attribute Category Structure
vtAttributeCategory2(vtAttributeCategory)

						
vtAttributeGroup
 Victory Technologies Vehicle Group Structure
vtAttributeGroup2(vtAttributeGroup)

						
vtAttributeInfo
 Victory Technologies Attribute Information Structure
vtAttributeParent
Victory Technologies Vehicle Attribute Parent Structure
vtAttributePickItem
Victory Technologies Vehicle Attribute Pick Item Structure
vtAttributeType
Victory Technologies Vehicle Attribute Type Structure
vtAttributeValue
Victory Technologies Vehicle Field Value Structure
vtAttributeValueCondition

						
vtAuthorizeNetSettings

						
vtBayInstallers

						
vtBrand

						
vtBrand2(vtBrand)

						
vtCall

						
vtCall2(vtCall)

						
vtCatalogProduct

						
vtCatalogVehicle

						
vtCatalogVehicleProducts

						
vtChartRequest

						
vtChartResult

						
vtCompany(vtCompanyBrowse)

						
vtCompany10(vtCompany9)

						
vtCompany11(vtCompany10)

						
vtCompany12

						
vtCompany13(vtCompany12)

						
vtCompany14
Introduces TrackAsLead boolean flag to also track details particular to lead management with a company. Also Introduces Usage Rating integer value to detail application usage for the company. Doesn't descend from previous company because users array type changed.
vtCompany15(vtCompany14)
This struct introduces NoInterest Boolean field. Used for tracking interest in contact management.
vtCompany16(vtCompany15)
Introduces 2 new fields for tracking usage with scheduling and how much companies are using local data (their own).
vtCompany17(vtCompany16)

						
vtCompany18(vtCompany17)

						
vtCompany19(vtCompany18)

						
vtCompany2(vtCompany)

						
vtCompany20

						
vtCompany21(vtCompany20)

						
vtCompany22(vtCompany21)

						
vtCompany23

						
vtCompany3(vtCompany2)

						
vtCompany4(vtCompany3)

						
vtCompany5(vtCompany4)

						
vtCompany6(vtCompany5)

						
vtCompany7(vtCompany6)

						
vtCompany8

						
vtCompany9(vtCompany8)

						
vtCompanyBrowse

						
vtCompanyLead

						
vtCompanyLead2(vtCompanyLead)

						
vtCompanyLead3(vtCompanyLead2)

						
vtCompanyProduct

						
vtCompanyProduct2(vtCompanyProduct)

						
vtCompanyProduct3(vtCompanyProduct2)

						
vtCompanyProduct4(vtCompanyProduct3)

						
vtCompanyProduct5(vtCompanyProduct4)

						
vtCompanyProduct6(vtCompanyProduct5)

						
vtCompanyProduct7(vtCompanyProduct6)
Used in Enterprise Manager for importing company products to associate with a Fit Guide or Order Forms.
vtCompanyProduct8(vtCompanyProduct7)

						
vtCompanyProduct9(vtCompanyProduct8)

						
vtCompanySizeLink

						
vtCompanyStructRequest

						
vtCompanyStructResponse

						
vtCompanyValues

						
vtContact

						
vtContact2(vtContact)

						
vtDataCounts

						
vtDataPhrase

						
vtDataPhrase2(vtDataPhrase)

						
vtDataPhraseAttribute

						
vtDataPhraseCategory

						
vtDealer
Used to retrieve information relevant to what would be found on a dealer locator or other dealer services.
vtDealer2(vtDealer)

						
vtDealerLocator
Used for retrieving and storing information regarding dealer locators. Such as enabling a company to appear on a certain dealer locator.
vtDealerLocator2(vtDealerLocator)

						
vtDistributor

						
vtDistributorPrice(vtApplicationPrice)

						
vtDocument
Document structure.  Used to define a document including published state, document and file name.
vtDocument2(vtDocument)

						
vtDocument3(vtDocument2)

						
vtDocument4(vtDocument3)

						
vtDocument5(vtDocument4)

						
vtDocument6(vtDocument5)

						
vtDocumentAppService
Represents application services that belong on a document. Just a basic struct allowing us to specify an ID and a deleted flag for updating.
vtDocumentCategory
Document Category structure.  Used to define a document's category, including parent category and indication of sub categories.
vtDocumentCategory2

						
vtDocumentRequest
Structure for specifying details to be returned when retrieving documents.
vtEmail

						
vtEmail2(vtEmail)

						
vtEmailAttachment

						
vtEmailException

						
vtEmployee

						
vtFitGuideAttribute

						
vtFitGuideAttribute2(vtFitGuideAttribute)

						
vtFitGuideAttribute3(vtFitGuideAttribute2)

						
vtFitGuideOptions

						
vtFitGuideOptions2(vtFitGuideOptions)

						
vtFitGuideOptions3(vtFitGuideOptions2)

						
vtFitGuideOptions4(vtFitGuideOptions3)

						
vtFitGuideOptions5(vtFitGuideOptions4)

						
vtFitGuideProductAttribute

						
vtForum

						
vtForumCategory

						
vtForumThread

						
vtForumThreadChange

						
vtForumTopic

						
vtHorizontalCategory

						
vtHorizontalCell

						
vtHorizontalColumn

						
vtHorizontalGroup

						
vtHorizontalRow

						
vtHyperLink
These are email links set to display on the Retailer Fit Guide.
vtInstallBay

						
vtInstallLabels

						
vtInstallPartInformation

						
vtIntegerIntegerArray

						
vtKeyValue

						
vtLTemplate

						
vtLeadRequest

						
vtLinkedTransaction

						
vtLocale

						
vtLoginInfo

						
vtLoginInfo2(vtLoginInfo)

						
vtLoginInfo3(vtLoginInfo2)

						
vtLoginInfo4(vtLoginInfo3)

						
vtLoginInfo5(vtLoginInfo4)

						
vtLoginRequest

						
vtLoginResult

						
vtLoginResult10(vtLoginResult9)

						
vtLoginResult11(vtLoginResult10)

						
vtLoginResult12(vtLoginResult11)

						
vtLoginResult13(vtLoginResult12)

						
vtLoginResult14(vtLoginResult13)

						
vtLoginResult15

						
vtLoginResult16(vtLoginResult15)

						
vtLoginResult17

						
vtLoginResult18(vtLoginResult17)

						
vtLoginResult19(vtLoginResult18)

						
vtLoginResult2(vtLoginResult)

						
vtLoginResult3(vtLoginResult2)

						
vtLoginResult4(vtLoginResult3)

						
vtLoginResult5(vtLoginResult4)

						
vtLoginResult6(vtLoginResult5)

						
vtLoginResult7(vtLoginResult6)

						
vtLoginResult8(vtLoginResult7)

						
vtLoginResult9(vtLoginResult8)

						
vtLogoutInfo

						
vtNews

						
vtOpeningInformation

						
vtOrderedPair

						
vtPaypalInfo

						
vtPaypalInfo2(vtPaypalInfo)

						
vtPaypalInfo3(vtPaypalInfo2)

						
vtPendingAttributeValue
Struct introduced for allowing non-admin users to elect certain changes for an attribute value that will go into a table of pending changes so web admin users can accept or deny them.
vtPendingAttributeValue2(vtPendingAttributeValue)

						
vtPressRelease

						
vtProduct
Victory Technologies Product Structure
vtProduct10(vtProduct9)

						
vtProduct11(vtProduct10)

						
vtProduct12(vtProduct11)

						
vtProduct13(vtProduct12)

						
vtProduct14(vtProduct13)

						
vtProduct15(vtProduct14)

						
vtProduct16(vtProduct15)

						
vtProduct2(vtProduct)

						
vtProduct3(vtProduct2)

						
vtProduct4(vtProduct3)

						
vtProduct5(vtProduct4)

						
vtProduct6(vtProduct5)

						
vtProduct7(vtProduct6)

						
vtProduct8(vtProduct7)

						
vtProduct9(vtProduct8)

						
vtProductAccessory

						
vtProductAttributeValue

						
vtProductCategory
Victory Technologies Product Category Structure
vtProductCategory2

						
vtProductCategory3

						
vtProductCategory4
Used for category suppression client side if universal products are ignored.
vtProductDump

						
vtProductDump2(vtProductDump)

						
vtProductDumpCompany

						
vtProductFeature

						
vtProductManufacturer
Victory Technologies Product Manufacturer Structure
vtProductManufacturer2(vtProductManufacturer)

						
vtProductSize

						
vtProductSpec

						
vtProductWire

						
vtQBProductUpc

						
vtRequestCompanies

						
vtRequestCompanies2(vtRequestCompanies)

						
vtRequestCompanies3(vtRequestCompanies2)

						
vtRequestCompany

						
vtRetailerVehicleRequest

						
vtRetailerVehicleRequest2(vtRetailerVehicleRequest)

						
vtRetailerVehicleRequest3(vtRetailerVehicleRequest2)

						
vtRetailerVehicleRequest4(vtRetailerVehicleRequest3)

						
vtRetailerVehicleResponse

						
vtRetailerVehicleResponse2

						
vtRetailerVehicleResponse3(vtRetailerVehicleResponse2)

						
vtRetailerVehicleResponse4

						
vtRetailerVehicleResponse5

						
vtRetailerVehicleResponse6

						
vtRetailerVehicleResponse7

						
vtRetailerVehicleResponse8(vtRetailerVehicleResponse7)

						
vtRetailerVehicleResponse9

						
vtScheduledInstall

						
vtScheduledInstall2

						
vtScheduledInstall3(vtScheduledInstall2)

						
vtScheduledInstall4(vtScheduledInstall3)
Add support for stock number and RO number on scheduled installs.
vtScheduledInstall5

						
vtScheduledVehicle

						
vtScheduledVehicle2(vtScheduledVehicle)

						
vtScheduledVehicle3(vtScheduledVehicle2)

						
vtSchedulingInfo

						
vtSchedulingOptions

						
vtSchedulingOptions2(vtSchedulingOptions)

						
vtSchedulingOptions3(vtSchedulingOptions2)

						
vtSearchAttribute

						
vtSearchCategory

						
vtSearchGroup

						
vtShowTimeAs

						
vtSizeType

						
vtStatistic

						
vtSteeringSide

						
vtStructureDates

						
vtStructureDates2(vtStructureDates)

						
vtStructureDates3(vtStructureDates2)

						
vtStructureRequest

						
vtStructureRequest2(vtStructureRequest)

						
vtStructureRequest3(vtStructureRequest2)

						
vtStructureResult

						
vtStructureResult2(vtStructureResult)

						
vtStructureResult3

						
vtStructureResult4(vtStructureResult3)

						
vtSubscriptionInfo

						
vtTask

						
vtTask2(vtTask)

						
vtTask3(vtTask2)
This struct introduces the EmailCompany boolean field. Used to specify whether or not you want to email the company about changes to a task.
vtTaskComment

						
vtTransaction

						
vtTransaction2(vtTransaction)

						
vtTransaction3(vtTransaction2)
Introduces applicationId field since moving this functionality into vttechnician service from appreg.
vtTransaction4(vtTransaction3)

						
vtTransaction5(vtTransaction4)

						
vtUpdatesRequest

						
vtUpdatesResponse

						
vtUser(vtUserBrowse)

						
vtUser2(vtUser)

						
vtUser3(vtUser2)

						
vtUser4(vtUser3)

						
vtUser5(vtUser4)

						
vtUser6(vtUser5)

						
vtUserApplication

						
vtUserBrowse

						
vtVehicle
 Vehicle structure.  Used to define a vehicle as defined by the unique combination of make, model, year, body type, and trim.
vtVehicle2(vtVehicle)

						
vtVehicle3(vtVehicle2)

						
vtVehicleBodyType
Vehicle Body Type structure.  Used to define a vehicle's body type.
vtVehicleBrowse
Vehicle browse structure.  Used to define a browse _view_ of a particular vehicle make.
vtVehicleBrowse2(vtVehicleBrowse)

						
vtVehicleBrowse3(vtVehicleBrowse2)

						
vtVehicleBrowse4(vtVehicleBrowse3)

						
vtVehicleBrowse5(vtVehicleBrowse4)

						
vtVehicleDescriptor
Used when adding new vehicles to the service when only the textual descriptions of the vehicle are provided (import).  VehicleId is just for returning the newly created vehicle's Id.
vtVehicleImportDescriptor

						
vtVehicleImportResult

						
vtVehicleInfo
Structure used to return data to the client when the client requests vehicle information and data for a specific make.
vtVehicleInfo2(vtVehicleInfo)

						
vtVehicleInfo3(vtVehicleInfo2)
For exporting vehicle information and values, including mobile video body type.
vtVehicleMake
Vehicle Make structure.  Used to define a vehicle's make, indicating whether the given make has vehicles.
vtVehicleModel
Vehicle Model structure.  Used to define a vehicle's model, indicating whether the given model has vehicles.
vtVehicleProduct

						
vtVehicleProductGroup(vtProduct2)

						
vtVehicleProductGroup2(vtVehicleProductGroup)

						
vtVehicleProductGroup3(vtProduct4)

						
vtVehicleRequest

						
vtVehicleRequest2(vtVehicleRequest)

						
vtVehicleRequest3(vtVehicleRequest2)

						
vtVehicleRequest4(vtVehicleRequest3)

						
vtVehicleRequest5(vtVehicleRequest4)

						
vtVehicleRequest6(vtVehicleRequest5)

						
vtVehicleRequest7(vtVehicleRequest6)

						
vtVehicleRequest8(vtVehicleRequest7)

						
vtVehicleRequest9(vtVehicleRequest8)

						
vtVehicleResult

						
vtVehicleResult10(vtVehicleResult9)

						
vtVehicleResult11

						
vtVehicleResult12

						
vtVehicleResult2

						
vtVehicleResult3(vtVehicleResult2)

						
vtVehicleResult4

						
vtVehicleResult5

						
vtVehicleResult6

						
vtVehicleResult7(vtVehicleResult6)

						
vtVehicleResult8(vtVehicleResult7)

						
vtVehicleResult9

						
vtVehicleSubscriptionInfo

						
vtVehicleTrim2

						
vtVehicleValues

						
vtVehicleView

						
vtVersion

						
vtWebLink

						
vtWebsiteSettings

						
vtWebsiteSettings10(vtWebsiteSettings9)

						
vtWebsiteSettings11(vtWebsiteSettings10)

						
vtWebsiteSettings12(vtWebsiteSettings11)

						
vtWebsiteSettings13(vtWebsiteSettings12)

						
vtWebsiteSettings14(vtWebsiteSettings13)

						
vtWebsiteSettings15(vtWebsiteSettings14)

						
vtWebsiteSettings16(vtWebsiteSettings15)

						
vtWebsiteSettings17(vtWebsiteSettings16)

						
vtWebsiteSettings18(vtWebsiteSettings17)

						
vtWebsiteSettings19(vtWebsiteSettings18)

						
vtWebsiteSettings2(vtWebsiteSettings)

						
vtWebsiteSettings3(vtWebsiteSettings2)

						
vtWebsiteSettings4(vtWebsiteSettings3)

						
vtWebsiteSettings5(vtWebsiteSettings4)

						
vtWebsiteSettings6(vtWebsiteSettings5)

						
vtWebsiteSettings7(vtWebsiteSettings6)

						
vtWebsiteSettings8(vtWebsiteSettings7)

						
vtWebsiteSettings9(vtWebsiteSettings8)

						
vtWorkDays

						
vtZipInfo

						
vtZipRequest

						
vtZipRequest2(vtZipRequest)

						
Struct vtAAIAMake

The following table lists the fields defined in "vtAAIAMake":

Field Data Type Documentation
MakeId Integer

							
MakeName AnsiString

							
Struct vtAAIARegion

The following table lists the fields defined in "vtAAIARegion":

Field Data Type Documentation
RegionId Integer

							
RegionName AnsiString

							
Struct vtAAIAVehicle

The following table lists the fields defined in "vtAAIAVehicle":

Field Data Type Documentation
VehicleId Integer

							
MakeName AnsiString

							
ModelName AnsiString

							
SubModelName AnsiString

							
VehicleYear Integer

							
BodyTypeName AnsiString

							
NumberOfDoors Integer

							
Liter AnsiString

							
Cylinders AnsiString

							
BlockType AnsiString

							
RegionName AnsiString

							
Struct vtAdvisory

The following table lists the fields defined in "vtAdvisory":

Field Data Type Documentation
AdvisoryId Integer

							
VehicleId Integer

							
CompanyId Integer

							
Username AnsiString

							
CategoryId Integer

							
Title AnsiString

							
Advisory AnsiString

							
ImageURL AnsiString

							
CreateDate DateTime

							
UpdateDate DateTime

							
Pending Boolean

							
Denied Boolean

							
Struct vtAppKeyService

The following table lists the fields defined in "vtAppKeyService":

Field Data Type Documentation
ApplicationKey AnsiString

							
AppServiceId AnsiString

							
Deleted Boolean

							
Struct vtAppService

The following table lists the fields defined in "vtAppService":

Field Data Type Documentation
AppServiceId AnsiString

							
AppServiceName AnsiString

							
Price Currency

							
Struct vtAppService2

The following table lists the fields defined in "vtAppService2":

Field Data Type Documentation
Deleted Boolean

							
Struct vtAppService3

The following table lists the fields defined in "vtAppService3":

Field Data Type Documentation
NonMemberPrice Double

							
Struct vtAppServicePurchase

The following table lists the fields defined in "vtAppServicePurchase":

Field Data Type Documentation
AppServiceId AnsiString

							
Struct vtApplication

The following table lists the fields defined in "vtApplication":

Field Data Type Documentation
ApplicationID AnsiString

							
Application AnsiString

							
DefaultNumLogins Integer

							
Struct vtApplicationInfo

The following table lists the fields defined in "vtApplicationInfo":

Field Data Type Documentation
ApplicationId AnsiString

							
Application AnsiString

							
ConcurrentLogins Integer

							
AvailableVehicles Integer

							
ExpirationDays Integer

							
BillingRate Double

							
Struct vtApplicationInfo2

The following table lists the fields defined in "vtApplicationInfo2":

Field Data Type Documentation
NonMemberBillingRate Double

							
Struct vtApplicationInfo3

The following table lists the fields defined in "vtApplicationInfo3":

Field Data Type Documentation
FixedRenewalRate Boolean

							
Struct vtApplicationInfo4

The following table lists the fields defined in "vtApplicationInfo4":

Field Data Type Documentation
RequiresRegistration Boolean

							
Struct vtApplicationKeyInfo

The following table lists the fields defined in "vtApplicationKeyInfo":

Field Data Type Documentation
ApplicationKey AnsiString

							
Distributor AnsiString

							
Application AnsiString

							
Active Boolean

							
Issued DateTime

							
UpdatedBy AnsiString

							
UpdateDate DateTime

							
Locales vtLocaleArray

							
AppServices vtAppKeyServiceArray

							
Struct vtApplicationKeyInfo2

The following table lists the fields defined in "vtApplicationKeyInfo2":

Field Data Type Documentation
ConcurrentLogins Integer

							
AvailableVehicles Integer

							
ExpirationDays Integer

							
Member Boolean

							
MemberNumber Integer

							
MemberExpiration DateTime

							
MemberLevel Integer

							
IssuedEmail AnsiString

							
CompanyId Integer

							
Company AnsiString

							
Struct vtApplicationKeyInfo3

The following table lists the fields defined in "vtApplicationKeyInfo3":

Field Data Type Documentation
DistributorId AnsiString

							
LTemplateId Integer

							
ManufacturerId Integer

							
Struct vtApplicationKeyRequest

The following table lists the fields defined in "vtApplicationKeyRequest":

Field Data Type Documentation
ApplicationId AnsiString

							
DistributorId AnsiString

							
MeraLevel Integer

							
Count Integer

							
LTemplateId Integer

							
ConcurrentLogins Integer

							
AvailableVehicles Integer

							
ExpirationDays Integer

							
AppServiceIds vtStringArray

							
Struct vtApplicationKeyRequest2

The following table lists the fields defined in "vtApplicationKeyRequest2":

Field Data Type Documentation
Member Boolean

							
MemberNumber Integer

							
Struct vtApplicationKeyRequest3

The following table lists the fields defined in "vtApplicationKeyRequest3":

Field Data Type Documentation
MemberExpiration DateTime

							
Struct vtApplicationKeyRequest4

The following table lists the fields defined in "vtApplicationKeyRequest4":

Field Data Type Documentation
IssuedEmail AnsiString

							
Struct vtApplicationKeyRequest5

The following table lists the fields defined in "vtApplicationKeyRequest5":

Field Data Type Documentation
ManufacturerId Integer

							
Struct vtApplicationPrice

The following table lists the fields defined in "vtApplicationPrice":

Field Data Type Documentation
ApplicationId AnsiString

							
ApplicationLevel Integer

							
BillingRate Currency

							
NonMemberBillingRate Currency

							
Struct vtAttribute

The following table lists the fields defined in "vtAttribute":

Field Data Type Documentation
AttributeID Integer

							
AttributeTypeID Integer

							
Caption AnsiString

							
Description AnsiString

							
DefaultValue AnsiString

							
Order Integer

							
Struct vtAttribute2

The following table lists the fields defined in "vtAttribute2":

Field Data Type Documentation
ParentCategoryId Integer

							
ParentGroupId Integer

							
Struct vtAttributeCategory

The following table lists the fields defined in "vtAttributeCategory":

Field Data Type Documentation
CategoryID Integer

							
Category AnsiString

							
Order Integer

							
HasCategories Boolean

							
HasGroups Boolean

							
HasAttributes Boolean

							
Categories vtAttributeCategoryArray

							
Groups vtAttributeGroupArray

							
Attributes vtAttributeArray

							
Struct vtAttributeCategory2

The following table lists the fields defined in "vtAttributeCategory2":

Field Data Type Documentation
ParentCategoryId Integer

							
Struct vtAttributeGroup

The following table lists the fields defined in "vtAttributeGroup":

Field Data Type Documentation
GroupID Integer

							
Group AnsiString

							
Order Integer

							
HasGroups Boolean

							
HasAttributes Boolean

							
Groups vtAttributeGroupArray

							
Attributes vtAttributeArray

							
Struct vtAttributeGroup2

The following table lists the fields defined in "vtAttributeGroup2":

Field Data Type Documentation
ParentCategoryId Integer

							
ParentGroupId Integer

							
Struct vtAttributeInfo

The following table lists the fields defined in "vtAttributeInfo":

Field Data Type Documentation
AttributeID Integer

							
CategoryID Integer

							
GroupID Integer

							
Caption AnsiString

							
Struct vtAttributeParent

The following table lists the fields defined in "vtAttributeParent":

Field Data Type Documentation
CategoryID Integer

							
GroupID Integer

							
Struct vtAttributePickItem

The following table lists the fields defined in "vtAttributePickItem":

Field Data Type Documentation
PickItemID Integer

							
PickItem AnsiString

							
Struct vtAttributeType

The following table lists the fields defined in "vtAttributeType":

Field Data Type Documentation
AttributeTypeID Integer

							
AttributeType AnsiString

							
Caption AnsiString

							
DefaultValue AnsiString

							
PickItems vtAttributePickItemArray

							
Struct vtAttributeValue

The following table lists the fields defined in "vtAttributeValue":

Field Data Type Documentation
AttributeID Integer

							
Value AnsiString

							
Struct vtAttributeValueCondition

The following table lists the fields defined in "vtAttributeValueCondition":

Field Data Type Documentation
AttributeId Integer

							
Values vtStringArray

							
Struct vtAuthorizeNetSettings

The following table lists the fields defined in "vtAuthorizeNetSettings":

Field Data Type Documentation
Login AnsiString

							
TransactionKey AnsiString

							
Struct vtBayInstallers

The following table lists the fields defined in "vtBayInstallers":

Field Data Type Documentation
Bay Integer

							
Installers vtEmployeeArray

							
Struct vtBrand

The following table lists the fields defined in "vtBrand":

Field Data Type Documentation
BrandId Integer

							
Brand AnsiString

							
Deleted Boolean

							
Struct vtBrand2

The following table lists the fields defined in "vtBrand2":

Field Data Type Documentation
Website AnsiString

							
Description AnsiString

							
Struct vtCall

The following table lists the fields defined in "vtCall":

Field Data Type Documentation
CallId Integer

							
UserId Integer

							
UserName AnsiString

							
Startdate DateTime

							
CompanyId Integer

							
CompanyName AnsiString

							
CallerName AnsiString

							
PhoneNumber AnsiString

							
VehicleId Integer

							
ProductId Integer

							
ApplicationId AnsiString

							
Application AnsiString

							
CloseDate DateTime

							
TotalTime Int64

							
ProductModel AnsiString

							
VehicleName AnsiString

							
VehicleModel AnsiString

							
CallerEmail AnsiString

							
CallNotes AnsiString

							
CallSolution AnsiString

							
StartTime Double

							
EndTime Double

							
Tasks AnsiString

							
Struct vtCall2

The following table lists the fields defined in "vtCall2":

Field Data Type Documentation
Subject AnsiString

							
Struct vtCatalogProduct

The following table lists the fields defined in "vtCatalogProduct":

Field Data Type Documentation
ProductId Integer

							
PartNumber AnsiString

							
Struct vtCatalogVehicle

The following table lists the fields defined in "vtCatalogVehicle":

Field Data Type Documentation
Make AnsiString

							
Model AnsiString

							
Year AnsiString

							
BodyType AnsiString

							
TrimLevel AnsiString

							
SteeringSide AnsiString

							
Struct vtCatalogVehicleProducts

The following table lists the fields defined in "vtCatalogVehicleProducts":

Field Data Type Documentation
Vehicle vtCatalogVehicle

							
Products vtCatalogProductArray

							
Struct vtChartRequest

The following table lists the fields defined in "vtChartRequest":

Field Data Type Documentation
ApplicationId AnsiString

							
StartDate DateTime

							
EndDate DateTime

							
AllApps Boolean

							
Struct vtChartResult

The following table lists the fields defined in "vtChartResult":

Field Data Type Documentation
DaySpan Integer

							
Count Integer

							
CreateDate DateTime

							
Struct vtCompany

The following table lists the fields defined in "vtCompany":

Field Data Type Documentation
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Notes AnsiString

							
Active Boolean

							
CreateDate AnsiString

							
ExpireDate AnsiString

							
Deleted Boolean

							
Application AnsiString

							
Contact AnsiString

							
AppKey AnsiString

							
BillingRate Double

							
BillingPeriod AnsiString

							
RegisteredCompany AnsiString

							
RegisteredEmail AnsiString

							
TempAppKey AnsiString

							
VehicleCount Integer

							
Registrations Integer

							
LastLoginDate DateTime

							
Struct vtCompany10

The following table lists the fields defined in "vtCompany10":

Field Data Type Documentation
Scheduling Boolean

							
Struct vtCompany11

The following table lists the fields defined in "vtCompany11":

Field Data Type Documentation
AppServices vtAppService2Array

							
TotalBillingRate Currency

							
Struct vtCompany12

The following table lists the fields defined in "vtCompany12":

Field Data Type Documentation
CompanyId Integer

							
CompanyName AnsiString

							
Address1 AnsiString

							
Phone AnsiString

							
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Notes AnsiString

							
Active Boolean

							
CreateDate DateTime

							
ExpireDate DateTime

							
Deleted Boolean

							
Application AnsiString

							
Contact AnsiString

							
AppKey AnsiString

							
BillingRate Double

							
BillingPeriod AnsiString

							
RegisteredCompany AnsiString

							
RegisteredEmail AnsiString

							
TempAppKey AnsiString

							
VehicleCount Integer

							
Registrations Integer

							
LastLoginDate DateTime

							
MERALevel Integer

							
ManufacturerId Integer

							
BilledDate DateTime

							
PaidDate DateTime

							
UpdatedBy AnsiString

							
UpdateDate DateTime

							
Locales vtLocaleArray

							
Distributor AnsiString

							
Users vtUser4Array

							
FitGuide Boolean

							
SteeringWheelSide Integer

							
ApplicationVersion AnsiString

							
EmailActive Boolean

							
Scheduling Boolean

							
AppServices vtAppService2Array

							
TotalBillingRate Currency

							
Struct vtCompany13

The following table lists the fields defined in "vtCompany13":

Field Data Type Documentation
Calls vtCall2Array

							
Struct vtCompany14

The following table lists the fields defined in "vtCompany14":

Field Data Type Documentation
CompanyId Integer

							
CompanyName AnsiString

							
Address1 AnsiString

							
Phone AnsiString

							
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Notes AnsiString

							
Active Boolean

							
CreateDate DateTime

							
ExpireDate DateTime

							
Deleted Boolean

							
Application AnsiString

							
Contact AnsiString

							
AppKey AnsiString

							
BillingRate Double

							
BillingPeriod AnsiString

							
RegisteredCompany AnsiString

							
RegisteredEmail AnsiString

							
TempAppKey AnsiString

							
VehicleCount Integer

							
Registrations Integer

							
LastLoginDate DateTime

							
MERALevel Integer

							
ManufacturerId Integer

							
BilledDate DateTime

							
PaidDate DateTime

							
UpdatedBy AnsiString

							
UpdateDate DateTime

							
Locales vtLocaleArray

							
Distributor AnsiString

							
Users vtUser5Array

							
FitGuide Boolean

							
SteeringWheelSide Integer

							
ApplicationVersion AnsiString

							
EmailActive Boolean

							
Scheduling Boolean

							
AppServices vtAppService2Array

							
TotalBillingRate Currency

							
Calls vtCall2Array

							
TrackAsLead Boolean

							
AppUsage Integer

							
Struct vtCompany15

The following table lists the fields defined in "vtCompany15":

Field Data Type Documentation
NoInterest Boolean

							
Struct vtCompany16

The following table lists the fields defined in "vtCompany16":

Field Data Type Documentation
SchedulingUsage Integer

							
LocalDataUsage Integer

							
Struct vtCompany17

The following table lists the fields defined in "vtCompany17":

Field Data Type Documentation
MeraMemberNumber Integer

							
MeraMember Boolean

							
Struct vtCompany18

The following table lists the fields defined in "vtCompany18":

Field Data Type Documentation
RetailerSuppressNoProducts Boolean

							
DealerLocators vtDealerLocatorArray

							
Struct vtCompany19

The following table lists the fields defined in "vtCompany19":

Field Data Type Documentation
NeedsLocatorActivation Boolean

							
AddressValid Boolean

							
Struct vtCompany2

The following table lists the fields defined in "vtCompany2":

Field Data Type Documentation
MERALevel Integer

							
ManufacturerID Integer

							
BilledDate DateTime

							
PaidDate DateTime

							
Struct vtCompany20

The following table lists the fields defined in "vtCompany20":

Field Data Type Documentation
CompanyId Integer

							
CompanyName AnsiString

							
Address1 AnsiString

							
Phone AnsiString

							
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Notes AnsiString

							
Active Boolean

							
CreateDate DateTime

							
ExpireDate DateTime

							
Deleted Boolean

							
Application AnsiString

							
Contact AnsiString

							
AppKey AnsiString

							
BillingRate Double

							
BillingPeriod AnsiString

							
RegisteredCompany AnsiString

							
RegisteredEmail AnsiString

							
TempAppKey AnsiString

							
VehicleCount Integer

							
Registrations Integer

							
LastLoginDate DateTime

							
MERALevel Integer

							
ManufacturerId Integer

							
BilledDate DateTime

							
PaidDate DateTime

							
UpdatedBy AnsiString

							
UpdateDate DateTime

							
Locales vtLocaleArray

							
Distributor AnsiString

							
Users vtUser5Array

							
FitGuide Boolean

							
SteeringWheelSide Integer

							
ApplicationVersion AnsiString

							
EmailActive Boolean

							
Scheduling Boolean

							
AppServices vtAppService2Array

							
TotalBillingRate Currency

							
Calls vtCall2Array

							
TrackAsLead Boolean

							
AppUsage Integer

							
NoInterest Boolean

							
SchedulingUsage Integer

							
LocalDataUsage Integer

							
MeraMemberNumber Integer

							
MeraMember Boolean

							
RetailerSuppressNoProducts Boolean

							
NeedsLocatorActivation Boolean

							
AddressValid Boolean

							
DealerLocators vtDealerLocator2Array

							
Struct vtCompany21

The following table lists the fields defined in "vtCompany21":

Field Data Type Documentation
MemberExpiration DateTime

							
Struct vtCompany22

The following table lists the fields defined in "vtCompany22":

Field Data Type Documentation
OrderForm Boolean

							
Struct vtCompany23

The following table lists the fields defined in "vtCompany23":

Field Data Type Documentation
CompanyId Integer

							
CompanyName AnsiString

							
Address1 AnsiString

							
Phone AnsiString

							
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Notes AnsiString

							
Active Boolean

							
CreateDate DateTime

							
ExpireDate DateTime

							
Deleted Boolean

							
Application AnsiString

							
Contact AnsiString

							
AppKey AnsiString

							
BillingRate Double

							
BillingPeriod AnsiString

							
RegisteredCompany AnsiString

							
RegisteredEmail AnsiString

							
TempAppKey AnsiString

							
VehicleCount Integer

							
Registrations Integer

							
LastLoginDate DateTime

							
MERALevel Integer

							
ManufacturerId Integer

							
BilledDate DateTime

							
PaidDate DateTime

							
UpdatedBy AnsiString

							
UpdateDate DateTime

							
Locales vtLocaleArray

							
Distributor AnsiString

							
Users vtUser6Array

							
FitGuide Boolean

							
SteeringWheelSide Integer

							
ApplicationVersion AnsiString

							
EmailActive Boolean

							
Scheduling Boolean

							
AppServices vtAppService2Array

							
TotalBillingRate Currency

							
Calls vtCall2Array

							
TrackAsLead Boolean

							
AppUsage Integer

							
NoInterest Boolean

							
SchedulingUsage Integer

							
LocalDataUsage Integer

							
MeraMemberNumber Integer

							
MeraMember Boolean

							
RetailerSuppressNoProducts Boolean

							
NeedsLocatorActivation Boolean

							
AddressValid Boolean

							
DealerLocators vtDealerLocator2Array

							
MemberExpiration DateTime

							
OrderForm Boolean

							
Struct vtCompany3

The following table lists the fields defined in "vtCompany3":

Field Data Type Documentation
UpdatedBy AnsiString

							
UpdateDate DateTime

							
Struct vtCompany4

The following table lists the fields defined in "vtCompany4":

Field Data Type Documentation
Locales vtLocaleArray

							
Distributor AnsiString

							
Users vtUser2Array

							
Struct vtCompany5

The following table lists the fields defined in "vtCompany5":

Field Data Type Documentation
FitGuide Boolean

							
Struct vtCompany6

The following table lists the fields defined in "vtCompany6":

Field Data Type Documentation
SteeringWheelSide Integer

							
Struct vtCompany7

The following table lists the fields defined in "vtCompany7":

Field Data Type Documentation
ApplicationVersion AnsiString

							
Struct vtCompany8

The following table lists the fields defined in "vtCompany8":

Field Data Type Documentation
CompanyId Integer

							
CompanyName AnsiString

							
Address1 AnsiString

							
Phone AnsiString

							
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Notes AnsiString

							
Active Boolean

							
CreateDate DateTime

							
ExpireDate DateTime

							
Deleted Boolean

							
Application AnsiString

							
Contact AnsiString

							
AppKey AnsiString

							
BillingRate Double

							
BillingPeriod AnsiString

							
RegisteredCompany AnsiString

							
RegisteredEmail AnsiString

							
TempAppKey AnsiString

							
VehicleCount Integer

							
Registrations Integer

							
LastLoginDate DateTime

							
MERALevel Integer

							
ManufacturerId Integer

							
BilledDate DateTime

							
PaidDate DateTime

							
UpdatedBy AnsiString

							
UpdateDate DateTime

							
Locales vtLocaleArray

							
Distributor AnsiString

							
Users vtUser3Array

							
FitGuide Boolean

							
SteeringWheelSide Integer

							
ApplicationVersion AnsiString

							
Struct vtCompany9

The following table lists the fields defined in "vtCompany9":

Field Data Type Documentation
EmailActive Boolean

							
Struct vtCompanyBrowse

The following table lists the fields defined in "vtCompanyBrowse":

Field Data Type Documentation
CompanyID Integer

							
CompanyName AnsiString

							
Address1 AnsiString

							
Phone AnsiString

							
Struct vtCompanyLead

The following table lists the fields defined in "vtCompanyLead":

Field Data Type Documentation
CompanyId Integer

							
CompanyName AnsiString

							
Address1 AnsiString

							
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Phone AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Contact AnsiString

							
Calls vtCall2Array

							
Notes AnsiString

							
AppKey AnsiString

							
Struct vtCompanyLead2

The following table lists the fields defined in "vtCompanyLead2":

Field Data Type Documentation
FollowupDate DateTime

							
LastCallDate DateTime

							
NoInterest Boolean

							
Contacted Boolean

							
LeadType AnsiString

							
LeadSource AnsiString

							
LastPromoEmailed DateTime

							
NumPromosEmailed Integer

							
OrderNotes AnsiString

							
MeraMember Boolean

							
Struct vtCompanyLead3

The following table lists the fields defined in "vtCompanyLead3":

Field Data Type Documentation
MeraMemberNumber Integer

							
Struct vtCompanyProduct

The following table lists the fields defined in "vtCompanyProduct":

Field Data Type Documentation
ProductId Integer

							
Manufacturer AnsiString

							
PartNumber AnsiString

							
Description AnsiString

							
Link AnsiString

							
ApplicationNotes AnsiString

							
SKU AnsiString

							
CreateDate AnsiString

							
UpdateDate AnsiString

							
Struct vtCompanyProduct2

The following table lists the fields defined in "vtCompanyProduct2":

Field Data Type Documentation
OnLanding Boolean

							
Struct vtCompanyProduct3

The following table lists the fields defined in "vtCompanyProduct3":

Field Data Type Documentation
Category AnsiString

							
Struct vtCompanyProduct4

The following table lists the fields defined in "vtCompanyProduct4":

Field Data Type Documentation
SpecialOrder Boolean

							
Struct vtCompanyProduct5

The following table lists the fields defined in "vtCompanyProduct5":

Field Data Type Documentation
FitGuides Boolean

							
OrderForms Boolean

							
MSRPPrice Double

							
MAPPrice Double

							
OnlinePrice Double

							
StorePrice Double

							
SpecialPrice Double

							
Quantity Integer

							
Struct vtCompanyProduct6

The following table lists the fields defined in "vtCompanyProduct6":

Field Data Type Documentation
VehicleGuides Boolean

							
Struct vtCompanyProduct7

The following table lists the fields defined in "vtCompanyProduct7":

Field Data Type Documentation
LargeDescription AnsiString

							
CompanyPartNumber AnsiString

							
Struct vtCompanyProduct8

The following table lists the fields defined in "vtCompanyProduct8":

Field Data Type Documentation
Required Boolean

							
Recommended Boolean

							
Universal Boolean

							
CategoryId Integer

							
CorrelatedId AnsiString

							
ManufacturerId Integer

							
Struct vtCompanyProduct9

The following table lists the fields defined in "vtCompanyProduct9":

Field Data Type Documentation
AvailableOnline Boolean

							
AvailableInStore Boolean

							
Struct vtCompanySizeLink

The following table lists the fields defined in "vtCompanySizeLink":

Field Data Type Documentation
SizeType AnsiString

							
Size AnsiString

							
Link AnsiString

							
Struct vtCompanyStructRequest

The following table lists the fields defined in "vtCompanyStructRequest":

Field Data Type Documentation
Companies Boolean

							
Manufacturers Boolean

							
Locales Boolean

							
Struct vtCompanyStructResponse

The following table lists the fields defined in "vtCompanyStructResponse":

Field Data Type Documentation
Companies vtCompany4Array

							
Manufacturers vtProductManufacturer2Array

							
Locales vtLocaleArray

							
Struct vtCompanyValues

The following table lists the fields defined in "vtCompanyValues":

Field Data Type Documentation
CompanyId Integer

							
Company AnsiString

							
Values vtAttributeValueArray

							
Struct vtContact

The following table lists the fields defined in "vtContact":

Field Data Type Documentation
ContactName AnsiString

							
Phone AnsiString

							
Email AnsiString

							
Struct vtContact2

The following table lists the fields defined in "vtContact2":

Field Data Type Documentation
Fax AnsiString

							
Website AnsiString

							
Public Boolean

							
Struct vtDataCounts

The following table lists the fields defined in "vtDataCounts":

Field Data Type Documentation
VehicleCount Integer

							
CreatedVehicleCount Integer

							
UpdatedVehicleCount Integer

							
CreatedDocumentCount Integer

							
AssociatedDocumentCount Integer

							
CreatedProductCount Integer

							
AssociatedProductCount Integer

							
Struct vtDataPhrase

The following table lists the fields defined in "vtDataPhrase":

Field Data Type Documentation
DataPhraseId Integer

							
DataPhraseCategoryId Integer

							
Phrase AnsiString

							
Attributes vtDataPhraseAttributeArray

							
Products vtProduct8Array

							
Struct vtDataPhrase2

The following table lists the fields defined in "vtDataPhrase2":

Field Data Type Documentation
WebPhrase AnsiString

							
Struct vtDataPhraseAttribute

The following table lists the fields defined in "vtDataPhraseAttribute":

Field Data Type Documentation
DataPhraseAttributeId Integer

							
AttributeId Integer

							
Attribute AnsiString

							
AttributeValue AnsiString

							
Struct vtDataPhraseCategory

The following table lists the fields defined in "vtDataPhraseCategory":

Field Data Type Documentation
DataPhraseCategoryId Integer

							
CategoryName AnsiString

							
Struct vtDealer

The following table lists the fields defined in "vtDealer":

Field Data Type Documentation
CompanyId Integer

							
Name AnsiString

							
Address AnsiString

							
Address2 AnsiString

							
City AnsiString

							
State AnsiString

							
PostalCode AnsiString

							
Country AnsiString

							
Phone AnsiString

							
Fax AnsiString

							
Struct vtDealer2

The following table lists the fields defined in "vtDealer2":

Field Data Type Documentation
StoreHours AnsiString

							
WebSite AnsiString

							
Email AnsiString

							
AppointmentContact AnsiString

							
AppointmentPhoneNumber AnsiString

							
InternetAccess Boolean

							
YearsInBusiness Integer

							
MobileInstalls Boolean

							
NumberOfInstallers Integer

							
MECPCertified Boolean

							
AfterHoursDropOff Boolean

							
LiabilityInsurance Boolean

							
HeadUnitCharge Currency

							
PairSpeakersCharge Currency

							
AmplifierCharge Currency

							
SatelliteCharge Currency

							
DistanceFromZip Double

							
ElevatedStatus Boolean

							
Brands vtBrandArray

							
Struct vtDealerLocator

The following table lists the fields defined in "vtDealerLocator":

Field Data Type Documentation
DealerLocatorId Integer

							
Description AnsiString

							
Cost Currency

							
Paid AnsiString

							
ElevatedStatus Boolean

							
Struct vtDealerLocator2

The following table lists the fields defined in "vtDealerLocator2":

Field Data Type Documentation
NeedsActivation Boolean

							
Struct vtDistributor

The following table lists the fields defined in "vtDistributor":

Field Data Type Documentation
DistributorId AnsiString

							
Distributor AnsiString

							
Email AnsiString

							
Struct vtDistributorPrice

The following table lists the fields defined in "vtDistributorPrice":

Field Data Type Documentation
DistributorId AnsiString

							
Struct vtDocument

The following table lists the fields defined in "vtDocument":

Field Data Type Documentation
DocumentID Integer

							
CategoryID Integer

							
Publish Boolean

							
DocumentName AnsiString

							
FileName AnsiString

							
CreateDate AnsiString

							
UpdateDate AnsiString

							
Struct vtDocument2

The following table lists the fields defined in "vtDocument2":

Field Data Type Documentation
Universal Boolean

							
Struct vtDocument3

The following table lists the fields defined in "vtDocument3":

Field Data Type Documentation
Vehicles vtVehicle2Array

							
Struct vtDocument4

The following table lists the fields defined in "vtDocument4":

Field Data Type Documentation
AppServices vtDocumentAppServiceArray

							
Struct vtDocument5

The following table lists the fields defined in "vtDocument5":

Field Data Type Documentation
CompanyId Integer

							
Struct vtDocument6

The following table lists the fields defined in "vtDocument6":

Field Data Type Documentation
VehicleImage Boolean

							
Struct vtDocumentAppService

The following table lists the fields defined in "vtDocumentAppService":

Field Data Type Documentation
AppServiceId AnsiString

							
Deleted Boolean

							
Struct vtDocumentCategory

The following table lists the fields defined in "vtDocumentCategory":

Field Data Type Documentation
CategoryID Integer

							
ParentCategoryID Integer

							
Category AnsiString

							
Deleted Boolean

							
HasCategories Boolean

							
Categories vtDocumentCategoryArray

							
Struct vtDocumentCategory2

The following table lists the fields defined in "vtDocumentCategory2":

Field Data Type Documentation
CategoryId Integer

							
ParentCategoryId Integer

							
Category AnsiString

							
HasCategories Boolean

							
HasDocuments Boolean

							
Categories vtDocumentCategory2Array

							
Deleted Boolean

							
CreateDate AnsiString

							
UpdateDate AnsiString

							
Struct vtDocumentRequest

The following table lists the fields defined in "vtDocumentRequest":

Field Data Type Documentation
Vehicles Boolean

							
AppServices Boolean

							
Struct vtEmail

The following table lists the fields defined in "vtEmail":

Field Data Type Documentation
FromAddress AnsiString

							
ToAddress AnsiString

							
CCAddress AnsiString

							
BCCAddress AnsiString

							
Subject AnsiString

							
Body AnsiString

							
Struct vtEmail2

The following table lists the fields defined in "vtEmail2":

Field Data Type Documentation
HTML Boolean

							
Attachments vtEmailAttachmentArray

							
Struct vtEmailAttachment

The following table lists the fields defined in "vtEmailAttachment":

Field Data Type Documentation
Content Binary

							
ContentId AnsiString

							
FileName AnsiString

							
Related Boolean

							
Struct vtEmailException

The following table lists the fields defined in "vtEmailException":

Field Data Type Documentation
EmailAddress AnsiString

							
ExceptionClass AnsiString

							
Message AnsiString

							
HelpContext Integer

							
ErrorCode Integer

							
Struct vtEmployee

The following table lists the fields defined in "vtEmployee":

Field Data Type Documentation
EmployeeId AnsiString

							
Name AnsiString

							
PhoneNumber AnsiString

							
Struct vtFitGuideAttribute

The following table lists the fields defined in "vtFitGuideAttribute":

Field Data Type Documentation
Caption AnsiString

							
AttributeId Integer

							
Order Integer

							
Struct vtFitGuideAttribute2

The following table lists the fields defined in "vtFitGuideAttribute2":

Field Data Type Documentation
Value AnsiString

							
Struct vtFitGuideAttribute3

The following table lists the fields defined in "vtFitGuideAttribute3":

Field Data Type Documentation
Divider Boolean

							
FitGuideAttributeId Integer

							
Struct vtFitGuideOptions

The following table lists the fields defined in "vtFitGuideOptions":

Field Data Type Documentation
iCompanyId Integer

							
RadioFitInformation Boolean

							
SpeakerFitInformation Boolean

							
InstallationAccessories Boolean

							
DynamicProductFeatures Boolean

							
Struct vtFitGuideOptions2

The following table lists the fields defined in "vtFitGuideOptions2":

Field Data Type Documentation
SuppressVehiclesNoProducts Boolean

							
ProductFitMessages Boolean

							
ProductFitsMessage AnsiString

							
NoProductFitsMessage AnsiString

							
Struct vtFitGuideOptions3

The following table lists the fields defined in "vtFitGuideOptions3":

Field Data Type Documentation
VehicleExceptionMessage AnsiString

							
Struct vtFitGuideOptions4

The following table lists the fields defined in "vtFitGuideOptions4":

Field Data Type Documentation
UniversalProducts Boolean

							
SpecificallyMatchedProducts Boolean

							
SizeMatchedProducts Boolean

							
AttributeMatchedProducts Boolean

							
Struct vtFitGuideOptions5

The following table lists the fields defined in "vtFitGuideOptions5":

Field Data Type Documentation
LocalAttributeMatchedProducts Boolean

							
Struct vtFitGuideProductAttribute

The following table lists the fields defined in "vtFitGuideProductAttribute":

Field Data Type Documentation
AttributeId Integer

							
Caption AnsiString

							
Struct vtForum

The following table lists the fields defined in "vtForum":

Field Data Type Documentation
ForumId Integer

							
CategoryId Integer

							
Forum AnsiString

							
Description AnsiString

							
Locked Boolean

							
NumTopics Integer

							
NumPosts Integer

							
Struct vtForumCategory

The following table lists the fields defined in "vtForumCategory":

Field Data Type Documentation
CategoryId Integer

							
Category AnsiString

							
Forums vtForumArray

							
Struct vtForumThread

The following table lists the fields defined in "vtForumThread":

Field Data Type Documentation
ThreadId Integer

							
TopicId Integer

							
AuthorId Integer

							
Subject AnsiString

							
Author AnsiString

							
Body AnsiString

							
CreateDate AnsiString

							
UpdateDate AnsiString

							
ShowSignature Boolean

							
Signature AnsiString

							
IPAddress AnsiString

							
Struct vtForumThreadChange

The following table lists the fields defined in "vtForumThreadChange":

Field Data Type Documentation
Subject AnsiString

							
Body AnsiString

							
ShowSignature Boolean

							
Struct vtForumTopic

The following table lists the fields defined in "vtForumTopic":

Field Data Type Documentation
TopicId Integer

							
ForumId Integer

							
Forum AnsiString

							
Subject AnsiString

							
Author AnsiString

							
NumViews Integer

							
NumReplies Integer

							
CreateDate AnsiString

							
LastPostDate AnsiString

							
Locked Boolean

							
Moved Boolean

							
PollId Integer

							
Priority Integer

							
Sticky Boolean

							
Struct vtHorizontalCategory

The following table lists the fields defined in "vtHorizontalCategory":

Field Data Type Documentation
CategoryId Integer

							
ParentCategoryId Integer

							
Categories vtHorizontalCategoryArray

							
Groups vtHorizontalGroupArray

							
Caption AnsiString

							
Struct vtHorizontalCell

The following table lists the fields defined in "vtHorizontalCell":

Field Data Type Documentation
GroupId Integer

							
RowId Integer

							
ColumnId Integer

							
AttributeId Integer

							
AttributeTypeId Integer

							
StaticText AnsiString

							
Struct vtHorizontalColumn

The following table lists the fields defined in "vtHorizontalColumn":

Field Data Type Documentation
ColumnId Integer

							
GroupId Integer

							
Caption AnsiString

							
WidthHint Integer

							
Struct vtHorizontalGroup

The following table lists the fields defined in "vtHorizontalGroup":

Field Data Type Documentation
GroupId Integer

							
CategoryId Integer

							
Caption AnsiString

							
Columns vtHorizontalColumnArray

							
Rows vtHorizontalRowArray

							
Struct vtHorizontalRow

The following table lists the fields defined in "vtHorizontalRow":

Field Data Type Documentation
RowId Integer

							
GroupId Integer

							
Caption AnsiString

							
Struct vtHyperLink

The following table lists the fields defined in "vtHyperLink":

Field Data Type Documentation
HyperlinkId Integer

							
CompanyId Integer

							
LinkMarkup AnsiString

							
Struct vtInstallBay

The following table lists the fields defined in "vtInstallBay":

Field Data Type Documentation
BayId Integer

							
Caption AnsiString

							
ImageIndex Integer

							
Struct vtInstallLabels

The following table lists the fields defined in "vtInstallLabels":

Field Data Type Documentation
Caption1 AnsiString

							
Caption2 AnsiString

							
Caption3 AnsiString

							
Caption4 AnsiString

							
Caption5 AnsiString

							
Caption6 AnsiString

							
Caption7 AnsiString

							
Struct vtInstallPartInformation

The following table lists the fields defined in "vtInstallPartInformation":

Field Data Type Documentation
PartName AnsiString

							
PartNumber AnsiString

							
Link AnsiString

							
Struct vtIntegerIntegerArray

The following table lists the fields defined in "vtIntegerIntegerArray":

Field Data Type Documentation
Id Integer

							
Items vtIntegerArray

							
Struct vtKeyValue

The following table lists the fields defined in "vtKeyValue":

Field Data Type Documentation
Key AnsiString

							
Value AnsiString

							
Struct vtLTemplate

The following table lists the fields defined in "vtLTemplate":

Field Data Type Documentation
TemplateID Integer

							
TemplateName AnsiString

							
Locales vtLocaleArray

							
Deleted Boolean

							
Edited Boolean

							
Struct vtLeadRequest

The following table lists the fields defined in "vtLeadRequest":

Field Data Type Documentation
SelectCalls Boolean

							
Struct vtLinkedTransaction

The following table lists the fields defined in "vtLinkedTransaction":

Field Data Type Documentation
TransactionType vtTransactionType

							
TransactionId AnsiString

							
Struct vtLocale

The following table lists the fields defined in "vtLocale":

Field Data Type Documentation
LocaleId Integer

							
Locale AnsiString

							
Default Boolean

							
Deleted Boolean

							
Struct vtLoginInfo

The following table lists the fields defined in "vtLoginInfo":

Field Data Type Documentation
ApplicationID AnsiString

							
Username AnsiString

							
Password AnsiString

							
Struct vtLoginInfo2

The following table lists the fields defined in "vtLoginInfo2":

Field Data Type Documentation
ApplicationVersion AnsiString

							
Struct vtLoginInfo3

The following table lists the fields defined in "vtLoginInfo3":

Field Data Type Documentation
IPAddress AnsiString

							
Struct vtLoginInfo4

The following table lists the fields defined in "vtLoginInfo4":

Field Data Type Documentation
HTTPReferrer AnsiString

							
Struct vtLoginInfo5

The following table lists the fields defined in "vtLoginInfo5":

Field Data Type Documentation
InnerHTTPReferrer AnsiString

							
Struct vtLoginRequest

The following table lists the fields defined in "vtLoginRequest":

Field Data Type Documentation
Username AnsiString

							
Password AnsiString

							
ApplicationId AnsiString

							
ApplicationVersion AnsiString

							
ClientAddress AnsiString

							
Struct vtLoginResult

The following table lists the fields defined in "vtLoginResult":

Field Data Type Documentation
CompanyId Integer

							
ForumAuthorId Integer

							
ApplicationBillingRate Currency

							
TotalBillingRate Currency

							
LoginDateTime DateTime

							
SerialPrefix AnsiString

							
MemberLevel Integer

							
TopTierApplication Boolean

							
Permissions vtStringArray

							
ApplicationServices Binary

							
SchedulingInfo vtSchedulingInfo

							
StructureDates vtStructureDates

							
VehicleSubscriptionInfo vtVehicleSubscriptionInfo

							
Struct vtLoginResult10

The following table lists the fields defined in "vtLoginResult10":

Field Data Type Documentation
Services vtAppService2Array

							
Struct vtLoginResult11

The following table lists the fields defined in "vtLoginResult11":

Field Data Type Documentation
TopTierApp Boolean

							
Struct vtLoginResult12

The following table lists the fields defined in "vtLoginResult12":

Field Data Type Documentation
CanWebAdmin Boolean

							
Struct vtLoginResult13

The following table lists the fields defined in "vtLoginResult13":

Field Data Type Documentation
Member Boolean

							
Struct vtLoginResult14

The following table lists the fields defined in "vtLoginResult14":

Field Data Type Documentation
LastNPDSubmission DateTime

							
Struct vtLoginResult15

The following table lists the fields defined in "vtLoginResult15":

Field Data Type Documentation
SessionId AnsiString

							
CanAdmin Boolean

							
CanEdit Boolean

							
CanSelect Boolean

							
CanSynch Boolean

							
CanLocal Boolean

							
CanCall Boolean

							
CanTask Boolean

							
CanWebAdmin Boolean

							
MERALevel Integer

							
ForumAuthorId Integer

							
CompanyId Integer

							
VehicleSubscriptionInfo vtVehicleSubscriptionInfo

							
BillingRate Currency

							
AppBillingRate Currency

							
SerialPrefix AnsiString

							
StructureDates vtStructureDates2

							
SchedulingInfo vtSchedulingInfo

							
LoginDateTime DateTime

							
Services vtAppService2Array

							
TopTierApp Boolean

							
Member Boolean

							
LastNPDSubmission DateTime

							
Struct vtLoginResult16

The following table lists the fields defined in "vtLoginResult16":

Field Data Type Documentation
HomepagePath AnsiString

							
Struct vtLoginResult17

The following table lists the fields defined in "vtLoginResult17":

Field Data Type Documentation
SessionId AnsiString

							
CanAdmin Boolean

							
CanEdit Boolean

							
CanSelect Boolean

							
CanSynch Boolean

							
CanLocal Boolean

							
CanCall Boolean

							
CanTask Boolean

							
CanWebAdmin Boolean

							
MERALevel Integer

							
ForumAuthorId Integer

							
CompanyId Integer

							
VehicleSubscriptionInfo vtVehicleSubscriptionInfo

							
BillingRate Currency

							
AppBillingRate Currency

							
SerialPrefix AnsiString

							
StructureDates vtStructureDates3

							
SchedulingInfo vtSchedulingInfo

							
LoginDateTime DateTime

							
Services vtAppService2Array

							
TopTierApp Boolean

							
Member Boolean

							
LastNPDSubmission DateTime

							
HomepagePath AnsiString

							
Struct vtLoginResult18

The following table lists the fields defined in "vtLoginResult18":

Field Data Type Documentation
AuthorizedUse Boolean

							
Struct vtLoginResult19

The following table lists the fields defined in "vtLoginResult19":

Field Data Type Documentation
AssocDistributorId AnsiString
This is the distributor ID if the user logging in IS a distributor.
Struct vtLoginResult2

The following table lists the fields defined in "vtLoginResult2":

Field Data Type Documentation
CompanyId Integer

							
Struct vtLoginResult3

The following table lists the fields defined in "vtLoginResult3":

Field Data Type Documentation
VehicleSubscriptionInfo vtVehicleSubscriptionInfo

							
Struct vtLoginResult4

The following table lists the fields defined in "vtLoginResult4":

Field Data Type Documentation
CanTask Boolean

							
Struct vtLoginResult5

The following table lists the fields defined in "vtLoginResult5":

Field Data Type Documentation
BillingRate Currency

							
AppBillingRate Currency

							
SerialPrefix AnsiString

							
Struct vtLoginResult6

The following table lists the fields defined in "vtLoginResult6":

Field Data Type Documentation
StructureDates vtStructureDates

							
Struct vtLoginResult7

The following table lists the fields defined in "vtLoginResult7":

Field Data Type Documentation
SchedulingInfo vtSchedulingInfo

							
Struct vtLoginResult8

The following table lists the fields defined in "vtLoginResult8":

Field Data Type Documentation
LoginDateTime DateTime

							
Struct vtLoginResult9

The following table lists the fields defined in "vtLoginResult9":

Field Data Type Documentation
CanCall Boolean

							
Struct vtLogoutInfo

The following table lists the fields defined in "vtLogoutInfo":

Field Data Type Documentation
SessionID AnsiString

							
CanAdmin Boolean

							
CanEdit Boolean

							
CanSelect Boolean

							
CanSynch Boolean

							
CanLocal Boolean

							
MERALevel Integer

							
Struct vtNews

The following table lists the fields defined in "vtNews":

Field Data Type Documentation
NewsId Integer

							
CompanyId Integer

							
Title AnsiString

							
Body AnsiString

							
WebURL AnsiString

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtOpeningInformation

The following table lists the fields defined in "vtOpeningInformation":

Field Data Type Documentation
OpeningName AnsiString

							
Size AnsiString

							
Depth Double

							
Link AnsiString

							
Struct vtOrderedPair

The following table lists the fields defined in "vtOrderedPair":

Field Data Type Documentation
Id Integer

							
Caption AnsiString

							
Order Integer

							
Struct vtPaypalInfo

The following table lists the fields defined in "vtPaypalInfo":

Field Data Type Documentation
TransactionId AnsiString

							
ApplicationId AnsiString

							
RecieverEmail AnsiString

							
SenderEmail AnsiString

							
Price Currency

							
Quantity Integer

							
Referral AnsiString

							
Company AnsiString

							
Contact AnsiString

							
Address AnsiString

							
City AnsiString

							
State AnsiString

							
ZIP AnsiString

							
Country AnsiString

							
Struct vtPaypalInfo2

The following table lists the fields defined in "vtPaypalInfo2":

Field Data Type Documentation
DistributorId AnsiString

							
Struct vtPaypalInfo3

The following table lists the fields defined in "vtPaypalInfo3":

Field Data Type Documentation
PurchaseLink AnsiString

							
Struct vtPendingAttributeValue

The following table lists the fields defined in "vtPendingAttributeValue":

Field Data Type Documentation
PendingId Integer

							
CompanyId Integer

							
VehicleId Integer

							
AttributeId Integer

							
AttributeCaption AnsiString

							
AttributeValue AnsiString

							
Accepted Boolean

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtPendingAttributeValue2

The following table lists the fields defined in "vtPendingAttributeValue2":

Field Data Type Documentation
CurrentValue AnsiString

							
VehicleName AnsiString

							
Deny Boolean

							
Struct vtPressRelease

The following table lists the fields defined in "vtPressRelease":

Field Data Type Documentation
PressReleaseId AnsiString

							
CompanyId Integer

							
Title AnsiString

							
Body AnsiString

							
Signature AnsiString

							
WebUrl AnsiString

							
ImageUrl AnsiString

							
ReleaseDate DateTime

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtProduct

The following table lists the fields defined in "vtProduct":

Field Data Type Documentation
ProductID Integer

							
CategoryID Integer

							
ManufacturerID Integer

							
Manufacturer AnsiString

							
PartNumber AnsiString

							
Description AnsiString

							
CreateDate AnsiString

							
Updatedate AnsiString

							
Struct vtProduct10

The following table lists the fields defined in "vtProduct10":

Field Data Type Documentation
OnLanding Boolean

							
Struct vtProduct11

The following table lists the fields defined in "vtProduct11":

Field Data Type Documentation
CustomCategory AnsiString

							
Struct vtProduct12

The following table lists the fields defined in "vtProduct12":

Field Data Type Documentation
ProductFeatures vtProductFeatureArray

							
Struct vtProduct13

The following table lists the fields defined in "vtProduct13":

Field Data Type Documentation
UPC AnsiString

							
Struct vtProduct14

The following table lists the fields defined in "vtProduct14":

Field Data Type Documentation
ListPrice Currency

							
Struct vtProduct15

The following table lists the fields defined in "vtProduct15":

Field Data Type Documentation
SKU AnsiString

							
SpecialOrder Boolean

							
AvailableInStore Boolean

							
AvailableOnline Boolean

							
ProductAttributeValues vtAttributeValueArray

							
Struct vtProduct16

The following table lists the fields defined in "vtProduct16":

Field Data Type Documentation
RequiredAccessory Boolean

							
Struct vtProduct2

The following table lists the fields defined in "vtProduct2":

Field Data Type Documentation
Link AnsiString

							
Image AnsiString

							
Instructions AnsiString

							
Universal Boolean

							
Struct vtProduct3

The following table lists the fields defined in "vtProduct3":

Field Data Type Documentation
AttributeGroups vtIntegerArray

							
Struct vtProduct4

The following table lists the fields defined in "vtProduct4":

Field Data Type Documentation
ApplicationNotes AnsiString

							
Struct vtProduct5

The following table lists the fields defined in "vtProduct5":

Field Data Type Documentation
VehicleGuides Boolean

							
FitGuides Boolean

							
Struct vtProduct6

The following table lists the fields defined in "vtProduct6":

Field Data Type Documentation
Sizes vtProductSizeArray

							
Struct vtProduct7

The following table lists the fields defined in "vtProduct7":

Field Data Type Documentation
CategoryIds vtIntegerArray

							
DeletedCategoryIds vtIntegerArray

							
Struct vtProduct8

The following table lists the fields defined in "vtProduct8":

Field Data Type Documentation
DynamicProductDetails Boolean

							
Specs vtProductSpecArray

							
LargeDescription AnsiString

							
StartYear AnsiString

							
EndYear AnsiString

							
Active Boolean

							
Struct vtProduct9

The following table lists the fields defined in "vtProduct9":

Field Data Type Documentation
MSRPPrice Currency

							
MAPPrice Currency

							
OnlinePrice Currency

							
StorePrice Currency

							
SpecialPrice Currency

							
OrderForms Boolean

							
AttributeValues vtProductAttributeValueArray

							
Struct vtProductAccessory

The following table lists the fields defined in "vtProductAccessory":

Field Data Type Documentation
Struct vtProductAttributeValue

The following table lists the fields defined in "vtProductAttributeValue":

Field Data Type Documentation
AttributeId Integer

							
AttributeValue AnsiString

							
AnyValue Boolean

							
Deleted Boolean

							
Struct vtProductCategory

The following table lists the fields defined in "vtProductCategory":

Field Data Type Documentation
CategoryID Integer

							
ParentCategoryID Integer

							
Category AnsiString

							
HasCategories Boolean

							
Categories vtProductCategoryArray

							
Struct vtProductCategory2

The following table lists the fields defined in "vtProductCategory2":

Field Data Type Documentation
CategoryId Integer

							
ParentCategoryId Integer

							
Category AnsiString

							
HasCategories Boolean

							
HasProducts Boolean

							
Categories vtProductCategory2Array

							
Deleted Boolean

							
CreateDate AnsiString

							
UpdateDate AnsiString

							
Struct vtProductCategory3

The following table lists the fields defined in "vtProductCategory3":

Field Data Type Documentation
CategoryId Integer

							
ParentCategoryId Integer

							
Category AnsiString

							
FlattenedName AnsiString

							
HasCategories Boolean

							
HasProducts Boolean

							
Categories vtProductCategory3Array

							
Deleted Boolean

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtProductCategory4

The following table lists the fields defined in "vtProductCategory4":

Field Data Type Documentation
CategoryId Integer

							
ParentCategoryId Integer

							
Category AnsiString

							
FlattenedName AnsiString

							
HasCategories Boolean

							
HasProducts Boolean

							
HasNonUniversalProducts Boolean

							
Categories vtProductCategory4Array

							
Deleted Boolean

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtProductDump

The following table lists the fields defined in "vtProductDump":

Field Data Type Documentation
ProductDumpId Integer

							
CompanyId Integer

							
CompanyName AnsiString

							
ProductId AnsiString

							
Brand AnsiString

							
SKU AnsiString

							
UPC AnsiString

							
Model AnsiString

							
PartNumber AnsiString

							
Description AnsiString

							
Height AnsiString

							
ListPrice AnsiString

							
Category AnsiString

							
ImageURL AnsiString

							
IgnoreState vtDumpIgnoreState

							
IsMatched Boolean

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtProductDump2

The following table lists the fields defined in "vtProductDump2":

Field Data Type Documentation
AvailableOnline Boolean

							
AvailableInStore Boolean

							
SpecialOrder Boolean

							
SpecialPrice Currency

							
StorePrice Currency

							
OnlinePrice Currency

							
Active Boolean

							
Struct vtProductDumpCompany

The following table lists the fields defined in "vtProductDumpCompany":

Field Data Type Documentation
CompanyId Integer

							
CompanyName AnsiString

							
Struct vtProductFeature

The following table lists the fields defined in "vtProductFeature":

Field Data Type Documentation
ProductFeatureId Integer

							
ProductFeature AnsiString

							
value Boolean

							
Struct vtProductManufacturer

The following table lists the fields defined in "vtProductManufacturer":

Field Data Type Documentation
ManufacturerID Integer

							
Manufacturer AnsiString

							
Website AnsiString

							
Address1 AnsiString

							
Address2 AnsiString

							
City AnsiString

							
Region AnsiString

							
Country AnsiString

							
PostalCode AnsiString

							
Phone AnsiString

							
Fax AnsiString

							
Email AnsiString

							
Deleted Boolean

							
Struct vtProductManufacturer2

The following table lists the fields defined in "vtProductManufacturer2":

Field Data Type Documentation
FitGuide Boolean

							
Struct vtProductSize

The following table lists the fields defined in "vtProductSize":

Field Data Type Documentation
SizeType AnsiString

							
Size AnsiString

							
Depth Double

							
Deleted Boolean

							
Struct vtProductSpec

The following table lists the fields defined in "vtProductSpec":

Field Data Type Documentation
ProductSpecId Integer

							
ProductSpec AnsiString

							
Order Integer

							
Deleted Boolean

							
Struct vtProductWire

The following table lists the fields defined in "vtProductWire":

Field Data Type Documentation
ProductWireId Integer

							
Description AnsiString

							
AttributeGroupId Integer

							
Order Integer

							
AttributeCategoryId Integer

							
Struct vtQBProductUpc

The following table lists the fields defined in "vtQBProductUpc":

Field Data Type Documentation
ProductId AnsiString

							
UPC AnsiString

							
Struct vtRequestCompanies

The following table lists the fields defined in "vtRequestCompanies":

Field Data Type Documentation
SelectUsers Boolean

							
SelectCalls Boolean

							
Struct vtRequestCompanies2

The following table lists the fields defined in "vtRequestCompanies2":

Field Data Type Documentation
SelectLocales Boolean

							
SelectAppServices Boolean

							
SelectDealerLocators Boolean

							
Struct vtRequestCompanies3

The following table lists the fields defined in "vtRequestCompanies3":

Field Data Type Documentation
ApplicationIds vtStringArray

							
Struct vtRequestCompany

The following table lists the fields defined in "vtRequestCompany":

Field Data Type Documentation
SelectUsers Boolean

							
SelectLocales Boolean

							
SelectAppServices Boolean

							
SelectDealerLocators Boolean

							
SelectCalls Boolean

							
Struct vtRetailerVehicleRequest

The following table lists the fields defined in "vtRetailerVehicleRequest":

Field Data Type Documentation
RetailerId Integer

							
VehicleId Integer

							
ProductCategories Boolean

							
Struct vtRetailerVehicleRequest2

The following table lists the fields defined in "vtRetailerVehicleRequest2":

Field Data Type Documentation
Products Boolean

							
InstallParts Boolean

							
Struct vtRetailerVehicleRequest3

The following table lists the fields defined in "vtRetailerVehicleRequest3":

Field Data Type Documentation
ProductCategoryId Integer
This is the requested product category id that will be passed for when the
retailer guide is showing products per category. This is currently used
for the vehicle exception handling to check if for this category and vehicle
it should show the exception message or not.
CustomCategory AnsiString

							
Struct vtRetailerVehicleRequest4

The following table lists the fields defined in "vtRetailerVehicleRequest4":

Field Data Type Documentation
ProductAttributes Boolean

							
Struct vtRetailerVehicleResponse
Struct vtRetailerVehicleResponse2
Struct vtRetailerVehicleResponse3

The following table lists the fields defined in "vtRetailerVehicleResponse3":

Field Data Type Documentation
ShowRadioFit Boolean

							
ShowSpeakerFit Boolean

							
ShowInstallAccessories Boolean

							
FitGuideAttributes vtFitGuideAttributeArray

							
Struct vtRetailerVehicleResponse4
Struct vtRetailerVehicleResponse5
Struct vtRetailerVehicleResponse6
Struct vtRetailerVehicleResponse7
Struct vtRetailerVehicleResponse8

The following table lists the fields defined in "vtRetailerVehicleResponse8":

Field Data Type Documentation
VehicleExceptionMessage AnsiString

							
Struct vtRetailerVehicleResponse9
Struct vtScheduledInstall

The following table lists the fields defined in "vtScheduledInstall":

Field Data Type Documentation
InstallId Integer

							
CompanyId Integer

							
Bays AnsiString

							
Subject AnsiString

							
Description AnsiString

							
LabelColor Integer

							
StartTime DateTime

							
EndTime DateTime

							
AllDayEvent Boolean

							
Reminder Boolean

							
ReminderTime Integer

							
State Integer

							
Notes AnsiString

							
WorkOrderId AnsiString

							
CustomerId AnsiString

							
ScheduledVehicle vtScheduledVehicle

							
Installers vtEmployeeArray

							
Struct vtScheduledInstall2

The following table lists the fields defined in "vtScheduledInstall2":

Field Data Type Documentation
InstallId Integer

							
CompanyId Integer

							
Bays AnsiString

							
Subject AnsiString

							
Description AnsiString

							
LabelColor Integer

							
StartTime DateTime

							
EndTime DateTime

							
AllDayEvent Boolean

							
Reminder Boolean

							
ReminderTime Integer

							
State Integer

							
Notes AnsiString

							
WorkOrderId AnsiString

							
CustomerId AnsiString

							
ScheduledVehicle vtScheduledVehicle2

							
Installers vtEmployeeArray

							
Struct vtScheduledInstall3

The following table lists the fields defined in "vtScheduledInstall3":

Field Data Type Documentation
LinkedTransactions vtLinkedTransactionArray

							
Struct vtScheduledInstall4

The following table lists the fields defined in "vtScheduledInstall4":

Field Data Type Documentation
StockNumber AnsiString

							
RONumber AnsiString

							
Struct vtScheduledInstall5

The following table lists the fields defined in "vtScheduledInstall5":

Field Data Type Documentation
InstallId Integer

							
CompanyId Integer

							
Bays AnsiString

							
Subject AnsiString

							
Description AnsiString

							
LabelColor Integer

							
StartTime DateTime

							
EndTime DateTime

							
AllDayEvent Boolean

							
Reminder Boolean

							
ReminderTime Integer

							
State Integer

							
Notes AnsiString

							
WorkOrderId AnsiString

							
CustomerId AnsiString

							
ScheduledVehicle vtScheduledVehicle3

							
Installers vtEmployeeArray

							
LinkedTransactions vtLinkedTransactionArray

							
RONumber AnsiString

							
Struct vtScheduledVehicle

The following table lists the fields defined in "vtScheduledVehicle":

Field Data Type Documentation
Make AnsiString

							
Model AnsiString

							
Year Integer

							
BodyType AnsiString

							
TrimLevel AnsiString

							
Color AnsiString

							
VINNumber AnsiString

							
Odometer AnsiString

							
License AnsiString

							
Notes AnsiString

							
Struct vtScheduledVehicle2

The following table lists the fields defined in "vtScheduledVehicle2":

Field Data Type Documentation
RightHandDrive Boolean

							
Struct vtScheduledVehicle3

The following table lists the fields defined in "vtScheduledVehicle3":

Field Data Type Documentation
StockNumber AnsiString

							
Struct vtSchedulingInfo

The following table lists the fields defined in "vtSchedulingInfo":

Field Data Type Documentation
SchedulingEnabled Boolean

							
SchedulingSetup Boolean

							
Struct vtSchedulingOptions

The following table lists the fields defined in "vtSchedulingOptions":

Field Data Type Documentation
StartOfWeek vtStartOfWeek

							
WorkDayStart DateTime

							
WorkDayEnd DateTime

							
WorkDays vtWorkDays

							
Struct vtSchedulingOptions2

The following table lists the fields defined in "vtSchedulingOptions2":

Field Data Type Documentation
InvoicePaidWorkOrders Boolean

							
Struct vtSchedulingOptions3

The following table lists the fields defined in "vtSchedulingOptions3":

Field Data Type Documentation
InstallLabels vtInstallLabels

							
ShowTimeAs vtShowTimeAs

							
Struct vtSearchAttribute

The following table lists the fields defined in "vtSearchAttribute":

Field Data Type Documentation
AttributeID Integer

							
ParentGroupID Integer

							
AttributeTypeID Integer

							
Caption AnsiString

							
Value AnsiString

							
Description AnsiString

							
Tag Integer

							
Struct vtSearchCategory

The following table lists the fields defined in "vtSearchCategory":

Field Data Type Documentation
CategoryID Integer

							
ParentCategoryID Integer

							
Category AnsiString

							
HasCategories Boolean

							
Categories vtSearchCategoryArray

							
Groups vtSearchGroupArray

							
Attributes vtSearchAttributeArray

							
Populated Boolean

							
Struct vtSearchGroup

The following table lists the fields defined in "vtSearchGroup":

Field Data Type Documentation
GroupID Integer

							
ParentCategoryID Integer

							
ParentGroupID Integer

							
Group AnsiString

							
HasGroups Boolean

							
Groups vtSearchGroupArray

							
Attributes vtSearchAttributeArray

							
Populated Boolean

							
Struct vtShowTimeAs

The following table lists the fields defined in "vtShowTimeAs":

Field Data Type Documentation
Caption1 AnsiString

							
Caption2 AnsiString

							
Caption3 AnsiString

							
Caption4 AnsiString

							
Struct vtSizeType

The following table lists the fields defined in "vtSizeType":

Field Data Type Documentation
SizeType AnsiString

							
Values vtStringArray

							
Struct vtStatistic

The following table lists the fields defined in "vtStatistic":

Field Data Type Documentation
Caption AnsiString

							
Count Integer

							
Struct vtSteeringSide

The following table lists the fields defined in "vtSteeringSide":

Field Data Type Documentation
VehicleId Integer

							
RightHandDrive Boolean

							
Struct vtStructureDates

The following table lists the fields defined in "vtStructureDates":

Field Data Type Documentation
Attributes DateTime

							
Documents DateTime

							
Products DateTime

							
Struct vtStructureDates2

The following table lists the fields defined in "vtStructureDates2":

Field Data Type Documentation
CommonInstalls DateTime

							
Struct vtStructureDates3

The following table lists the fields defined in "vtStructureDates3":

Field Data Type Documentation
HorizontalStructure DateTime

							
Struct vtStructureRequest

The following table lists the fields defined in "vtStructureRequest":

Field Data Type Documentation
AttributeCategories Boolean

							
AttributeGroups Boolean

							
Attributes Boolean

							
AttributeTypes Boolean

							
DocumentCategories Boolean

							
ProductCategories Boolean

							
Struct vtStructureRequest2

The following table lists the fields defined in "vtStructureRequest2":

Field Data Type Documentation
ProductCategoryManufacturers Boolean

							
Struct vtStructureRequest3

The following table lists the fields defined in "vtStructureRequest3":

Field Data Type Documentation
ProductCategoryNonUniversalManufacturers Boolean

							
Struct vtStructureResult

The following table lists the fields defined in "vtStructureResult":

Field Data Type Documentation
AttributeCategories vtAttributeCategoryArray

							
AttributeTypes vtAttributeTypeArray

							
DocumentCategories vtDocumentCategory2Array

							
ProductCategories vtProductCategory2Array

							
Struct vtStructureResult2

The following table lists the fields defined in "vtStructureResult2":

Field Data Type Documentation
ProductCategoryManufacturers vtIntegerIntegerArrayArray

							
Struct vtStructureResult3
Struct vtStructureResult4

The following table lists the fields defined in "vtStructureResult4":

Field Data Type Documentation
ProductCategoryNonUniversalManufacturers vtIntegerIntegerArrayArray

							
Struct vtSubscriptionInfo

The following table lists the fields defined in "vtSubscriptionInfo":

Field Data Type Documentation
CompanyId Integer

							
TransactionId AnsiString

							
ApplicationId AnsiString

							
Quantity Integer

							
TotalPaid Currency

							
ReceiverEmail AnsiString

							
PayerEmail AnsiString

							
Struct vtTask

The following table lists the fields defined in "vtTask":

Field Data Type Documentation
TaskId Integer

							
CompanyId Integer

							
Company AnsiString

							
CreatedById Integer

							
CreatedBy AnsiString

							
Title AnsiString

							
Description AnsiString

							
Priority AnsiString

							
Nature AnsiString

							
Status AnsiString

							
CreateDate DateTime

							
UpdateDate DateTime

							
CompletionDate DateTime

							
AssignedToId Integer

							
AssignedTo AnsiString

							
SubmittedDate DateTime

							
ApprovedById Integer

							
ApprovedBy AnsiString

							
ApprovedDate DateTime

							
ClosedDate DateTime

							
Comments vtTaskCommentArray

							
Struct vtTask2

The following table lists the fields defined in "vtTask2":

Field Data Type Documentation
Application AnsiString

							
SubmittedVersion AnsiString

							
CompletedVersion AnsiString

							
Struct vtTask3

The following table lists the fields defined in "vtTask3":

Field Data Type Documentation
EmailCompany Boolean

							
Struct vtTaskComment

The following table lists the fields defined in "vtTaskComment":

Field Data Type Documentation
CommentId Integer

							
TaskId Integer

							
UserId Integer

							
User AnsiString

							
Comment AnsiString

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtTransaction

The following table lists the fields defined in "vtTransaction":

Field Data Type Documentation
OrderTransactionId AnsiString

							
SenderEmail AnsiString

							
Application AnsiString

							
Referral AnsiString

							
Quantity Integer

							
Price Currency

							
ApplicationKeys vtStringArray

							
CreateDate DateTime

							
TransactionId AnsiString

							
Struct vtTransaction2

The following table lists the fields defined in "vtTransaction2":

Field Data Type Documentation
Action AnsiString

							
Struct vtTransaction3

The following table lists the fields defined in "vtTransaction3":

Field Data Type Documentation
ApplicationId AnsiString

							
Struct vtTransaction4

The following table lists the fields defined in "vtTransaction4":

Field Data Type Documentation
BillingPeriod vtBillingPeriod

							
Username AnsiString

							
Struct vtTransaction5

The following table lists the fields defined in "vtTransaction5":

Field Data Type Documentation
DistributorId AnsiString

							
Distributor AnsiString

							
Struct vtUpdatesRequest

The following table lists the fields defined in "vtUpdatesRequest":

Field Data Type Documentation
ApplicationId AnsiString

							
Version vtVersion

							
Struct vtUpdatesResponse

The following table lists the fields defined in "vtUpdatesResponse":

Field Data Type Documentation
Version vtVersion

							
WhatsNew AnsiString

							
DownloadUrl AnsiString

							
Struct vtUser

The following table lists the fields defined in "vtUser":

Field Data Type Documentation
CompanyID Integer

							
Password AnsiString

							
CanAdmin Boolean

							
CanSelect Boolean

							
CanEdit Boolean

							
CanLocal Boolean

							
Active Boolean

							
Deleted Boolean

							
Struct vtUser2

The following table lists the fields defined in "vtUser2":

Field Data Type Documentation
Applications vtUserApplicationArray

							
Edited Boolean

							
Struct vtUser3

The following table lists the fields defined in "vtUser3":

Field Data Type Documentation
CanTask Boolean

							
Struct vtUser4

The following table lists the fields defined in "vtUser4":

Field Data Type Documentation
CanCall Boolean

							
Struct vtUser5

The following table lists the fields defined in "vtUser5":

Field Data Type Documentation
UserEmail AnsiString

							
Struct vtUser6

The following table lists the fields defined in "vtUser6":

Field Data Type Documentation
CanWebAdmin Boolean

							
DefaultWebUser Boolean

							
Struct vtUserApplication

The following table lists the fields defined in "vtUserApplication":

Field Data Type Documentation
UserApplicationID Integer

							
UserID Integer

							
ApplicationID AnsiString

							
Application AnsiString

							
NumLoginsAllowed Integer

							
CurrentNumLogins Integer

							
Deleted Boolean

							
Edited Boolean

							
Struct vtUserBrowse

The following table lists the fields defined in "vtUserBrowse":

Field Data Type Documentation
UserID Integer

							
Username AnsiString

							
CreateDate AnsiString

							
Struct vtVehicle

The following table lists the fields defined in "vtVehicle":

Field Data Type Documentation
VehicleID Integer

							
Publish Boolean

							
Make vtVehicleMake

							
Model vtVehicleModel

							
Year Integer

							
BodyType vtVehicleBodyType

							
Trim AnsiString

							
Deleted Boolean

							
VideoBodyType vtVehicleBodyType

							
CreateDate AnsiString

							
UpdateDate AnsiString

							
Struct vtVehicle2

The following table lists the fields defined in "vtVehicle2":

Field Data Type Documentation
RightHandDrive Boolean

							
Struct vtVehicle3

The following table lists the fields defined in "vtVehicle3":

Field Data Type Documentation
DefaultTrimLevel Boolean

							
Struct vtVehicleBodyType

The following table lists the fields defined in "vtVehicleBodyType":

Field Data Type Documentation
BodyTypeID Integer

							
BodyType AnsiString

							
Struct vtVehicleBrowse

The following table lists the fields defined in "vtVehicleBrowse":

Field Data Type Documentation
VehicleID Integer

							
Model AnsiString

							
Year Integer

							
BodyType AnsiString

							
Trim AnsiString

							
Struct vtVehicleBrowse2

The following table lists the fields defined in "vtVehicleBrowse2":

Field Data Type Documentation
ModelId Integer

							
BodyTypeId Integer

							
CreateDate AnsiString

							
UpdateDate AnsiString

							
Struct vtVehicleBrowse3

The following table lists the fields defined in "vtVehicleBrowse3":

Field Data Type Documentation
RightHandDrive Boolean

							
Struct vtVehicleBrowse4

The following table lists the fields defined in "vtVehicleBrowse4":

Field Data Type Documentation
Make AnsiString

							
Struct vtVehicleBrowse5

The following table lists the fields defined in "vtVehicleBrowse5":

Field Data Type Documentation
Publish Boolean

							
Struct vtVehicleDescriptor

The following table lists the fields defined in "vtVehicleDescriptor":

Field Data Type Documentation
Make AnsiString

							
Model AnsiString

							
Year Integer

							
BodyType AnsiString

							
TrimLevel AnsiString

							
RightHandDrive Boolean

							
VideoType AnsiString

							
Publish Boolean

							
VehicleId Integer

							
Struct vtVehicleImportDescriptor

The following table lists the fields defined in "vtVehicleImportDescriptor":

Field Data Type Documentation
Vehicle vtVehicleDescriptor

							
Values vtAttributeValueArray

							
Struct vtVehicleImportResult

The following table lists the fields defined in "vtVehicleImportResult":

Field Data Type Documentation
AddedVehicles vtVehicleDescriptorArray

							
ExistingVehicles vtVehicleDescriptorArray

							
Struct vtVehicleInfo

The following table lists the fields defined in "vtVehicleInfo":

Field Data Type Documentation
VehicleID Integer

							
MakeID Integer

							
Model AnsiString

							
Year Integer

							
BodyType AnsiString

							
Trim AnsiString

							
ValueList vtAttributeValueArray

							
Struct vtVehicleInfo2

The following table lists the fields defined in "vtVehicleInfo2":

Field Data Type Documentation
RightHandDrive Boolean

							
Struct vtVehicleInfo3

The following table lists the fields defined in "vtVehicleInfo3":

Field Data Type Documentation
VideoBodyType AnsiString

							
Struct vtVehicleMake

The following table lists the fields defined in "vtVehicleMake":

Field Data Type Documentation
MakeID Integer

							
Make AnsiString

							
HasVehicles Boolean

							
Struct vtVehicleModel

The following table lists the fields defined in "vtVehicleModel":

Field Data Type Documentation
ModelID Integer

							
Model AnsiString

							
HasVehicles Boolean

							
Struct vtVehicleProduct

The following table lists the fields defined in "vtVehicleProduct":

Field Data Type Documentation
VehicleId Integer

							
ProductId Integer

							
Struct vtVehicleProductGroup

The following table lists the fields defined in "vtVehicleProductGroup":

Field Data Type Documentation
AttributeGroupID Integer

							
Struct vtVehicleProductGroup2

The following table lists the fields defined in "vtVehicleProductGroup2":

Field Data Type Documentation
VehicleId Integer

							
Struct vtVehicleProductGroup3

The following table lists the fields defined in "vtVehicleProductGroup3":

Field Data Type Documentation
AttributeGroupId Integer

							
VehicleId Integer

							
Struct vtVehicleRequest

The following table lists the fields defined in "vtVehicleRequest":

Field Data Type Documentation
VehicleId Integer

							
AttributeValues Boolean

							
LocalValues Boolean

							
AttributeIds vtAttributeValueArray

							
Documents Boolean

							
Products Boolean

							
UniversalProducts Boolean

							
ProductCategoryIds Boolean

							
DocumentCategoryIds Boolean

							
AttributeCategoryIds Boolean

							
VehicleDetails Boolean

							
Struct vtVehicleRequest2

The following table lists the fields defined in "vtVehicleRequest2":

Field Data Type Documentation
ForumTopics Boolean

							
Struct vtVehicleRequest3

The following table lists the fields defined in "vtVehicleRequest3":

Field Data Type Documentation
SizedProducts Boolean

							
Struct vtVehicleRequest4

The following table lists the fields defined in "vtVehicleRequest4":

Field Data Type Documentation
AllAttributes Boolean

							
Struct vtVehicleRequest5

The following table lists the fields defined in "vtVehicleRequest5":

Field Data Type Documentation
DocumentVehicles Boolean

							
Struct vtVehicleRequest6

The following table lists the fields defined in "vtVehicleRequest6":

Field Data Type Documentation
OtherCompaniesValues Boolean

							
Struct vtVehicleRequest7

The following table lists the fields defined in "vtVehicleRequest7":

Field Data Type Documentation
ProductCategoryManufacturers Boolean

							
Struct vtVehicleRequest8

The following table lists the fields defined in "vtVehicleRequest8":

Field Data Type Documentation
DocumentAppServices Boolean

							
Struct vtVehicleRequest9

The following table lists the fields defined in "vtVehicleRequest9":

Field Data Type Documentation
ProductCategoryNonUniversalManufacturers Boolean

							
Struct vtVehicleResult
Struct vtVehicleResult10

The following table lists the fields defined in "vtVehicleResult10":

Field Data Type Documentation
ProductCategoryNonUniversalManufacturers vtIntegerIntegerArrayArray

							
Struct vtVehicleResult11
Struct vtVehicleResult12
Struct vtVehicleResult2
Struct vtVehicleResult3

The following table lists the fields defined in "vtVehicleResult3":

Field Data Type Documentation
ForumTopics vtForumTopicArray

							
Struct vtVehicleResult4
Struct vtVehicleResult5
Struct vtVehicleResult6
Struct vtVehicleResult7

The following table lists the fields defined in "vtVehicleResult7":

Field Data Type Documentation
OtherCompaniesValues vtCompanyValuesArray

							
Struct vtVehicleResult8

The following table lists the fields defined in "vtVehicleResult8":

Field Data Type Documentation
ProductCategoryManufacturers vtIntegerIntegerArrayArray

							
Struct vtVehicleResult9
Struct vtVehicleSubscriptionInfo

The following table lists the fields defined in "vtVehicleSubscriptionInfo":

Field Data Type Documentation
AllowedVehicles Integer

							
AvailableVehicles Integer

							
SubscribedVehicleIds vtIntegerArray

							
Struct vtVehicleTrim2

The following table lists the fields defined in "vtVehicleTrim2":

Field Data Type Documentation
TrimLevel AnsiString

							
VehicleId Integer

							
Struct vtVehicleValues

The following table lists the fields defined in "vtVehicleValues":

Field Data Type Documentation
VehicleId Integer

							
AttributeValues vtAttributeValueArray

							
Struct vtVehicleView

The following table lists the fields defined in "vtVehicleView":

Field Data Type Documentation
Vehicle vtVehicle3

							
ViewCount Integer

							
Struct vtVersion

The following table lists the fields defined in "vtVersion":

Field Data Type Documentation
Major Integer

							
Minor Integer

							
Release Integer

							
Build Integer

							
Struct vtWebLink

The following table lists the fields defined in "vtWebLink":

Field Data Type Documentation
LinkId Integer

							
CompanyId Integer

							
LinkText AnsiString

							
LinkURL AnsiString

							
CreateDate DateTime

							
UpdateDate DateTime

							
Struct vtWebsiteSettings

The following table lists the fields defined in "vtWebsiteSettings":

Field Data Type Documentation
CompanyId Integer

							
AdminAttributeChanges Boolean

							
VerticalAttributeStructure Boolean

							
ShowQuickAccess Boolean

							
AjaxVehicleSelect Boolean

							
AjaxEnabled Boolean

							
OrderEmails AnsiString

							
OrderEmailsCC AnsiString

							
FeedbackEmails AnsiString

							
FeedbackEmailsCC AnsiString

							
Struct vtWebsiteSettings10

The following table lists the fields defined in "vtWebsiteSettings10":

Field Data Type Documentation
AffiliateIntro AnsiString

							
Struct vtWebsiteSettings11

The following table lists the fields defined in "vtWebsiteSettings11":

Field Data Type Documentation
GetsProductAccessories Boolean

							
GetsAccessoriesData Boolean

							
SeperatedGuide Boolean

							
Struct vtWebsiteSettings12

The following table lists the fields defined in "vtWebsiteSettings12":

Field Data Type Documentation
MissingVehicleRecipients AnsiString

							
WrongInfoRecipients AnsiString

							
Hyperlinks vtHyperlinkArray

							
Struct vtWebsiteSettings13

The following table lists the fields defined in "vtWebsiteSettings13":

Field Data Type Documentation
FitGuideImages Boolean

							
Struct vtWebsiteSettings14

The following table lists the fields defined in "vtWebsiteSettings14":

Field Data Type Documentation
ShowProductFeatureValues Boolean

							
Struct vtWebsiteSettings15

The following table lists the fields defined in "vtWebsiteSettings15":

Field Data Type Documentation
VehicleImageWidth Integer

							
ShowLargeDescInList Boolean

							
Struct vtWebsiteSettings16

The following table lists the fields defined in "vtWebsiteSettings16":

Field Data Type Documentation
SystemMessageEnabled Boolean

							
SystemMessage AnsiString

							
MaintenanceMode Boolean

							
Struct vtWebsiteSettings17

The following table lists the fields defined in "vtWebsiteSettings17":

Field Data Type Documentation
VehicleInformationOnSelector Boolean

							
SeparateFrontAndRearSpeakers Boolean

							
VehicleInformationOnProductListing Boolean

							
FitGuideProductAttributes vtFitGuideProductAttributeArray

							
FeatureFilterAsDropDown Boolean

							
AdvancedProductGrid Boolean

							
Struct vtWebsiteSettings18

The following table lists the fields defined in "vtWebsiteSettings18":

Field Data Type Documentation
CascadeVehicleSelect Boolean

							
StyledComboBoxes Boolean

							
Struct vtWebsiteSettings19

The following table lists the fields defined in "vtWebsiteSettings19":

Field Data Type Documentation
ProductWires Boolean

							
Struct vtWebsiteSettings2

The following table lists the fields defined in "vtWebsiteSettings2":

Field Data Type Documentation
AuthorizeNet Boolean

							
TaxRate Double

							
Struct vtWebsiteSettings3

The following table lists the fields defined in "vtWebsiteSettings3":

Field Data Type Documentation
CompanyName AnsiString

							
Struct vtWebsiteSettings4

The following table lists the fields defined in "vtWebsiteSettings4":

Field Data Type Documentation
ProductsPerPage Integer

							
Struct vtWebsiteSettings5

The following table lists the fields defined in "vtWebsiteSettings5":

Field Data Type Documentation
DynamicProductDetails Boolean

							
Struct vtWebsiteSettings6

The following table lists the fields defined in "vtWebsiteSettings6":

Field Data Type Documentation
OrderContactInfo AnsiString

							
Struct vtWebsiteSettings7

The following table lists the fields defined in "vtWebsiteSettings7":

Field Data Type Documentation
DefaultProductCategoryId Integer

							
GetsProducts Boolean

							
Struct vtWebsiteSettings8

The following table lists the fields defined in "vtWebsiteSettings8":

Field Data Type Documentation
GetsDocuments Boolean

							
AdminDocuments Boolean

							
Struct vtWebsiteSettings9

The following table lists the fields defined in "vtWebsiteSettings9":

Field Data Type Documentation
CompanyWebsiteUrl AnsiString

							
CompanyReturnUrl AnsiString

							
ShowFitGuideDocuments Boolean

							
ImagePopups Boolean

							
Struct vtWorkDays

The following table lists the fields defined in "vtWorkDays":

Field Data Type Documentation
Sunday Boolean

							
Monday Boolean

							
Tuesday Boolean

							
Wednesday Boolean

							
Thursday Boolean

							
Friday Boolean

							
Saturday Boolean

							
Struct vtZipInfo

The following table lists the fields defined in "vtZipInfo":

Field Data Type Documentation
ZipCode AnsiString

							
City AnsiString

							
State AnsiString

							
AreaCode AnsiString

							
Struct vtZipRequest

The following table lists the fields defined in "vtZipRequest":

Field Data Type Documentation
ZipCode Double

							
WithinMiles Integer

							
OfMiles Integer

							
Struct vtZipRequest2

The following table lists the fields defined in "vtZipRequest2":

Field Data Type Documentation
DealerLocatorId Integer

							
AreaCode AnsiString

							
BrandId Integer

							
Enums

The following table lists the Enums defined in "VTTechnician":

vtBillingPeriod

						
vtDocumentType

						
vtDumpIgnoreState

						
vtSearchInstallsBy

						
vtStartOfWeek

						
vtStatisticType

						
vtTransactionType

						
Enum vtBillingPeriod

The following table lists the values defined in "vtBillingPeriod":

Value Documentation
bpYearly

							
bpQuarterly

							
bpMonthly

							
Enum vtDocumentType

The following table lists the values defined in "vtDocumentType":

Value Documentation
dtProductImage

							
dtVehicleImage

							
dtProductDocument

							
dtVehicleDocument

							
Enum vtDumpIgnoreState

The following table lists the values defined in "vtDumpIgnoreState":

Value Documentation
NotIgnored

							
Temporary

							
Permanent

							
Enum vtSearchInstallsBy

The following table lists the values defined in "vtSearchInstallsBy":

Value Documentation
sbWorkOrderId

							
sbAppointmentText

							
sbVINNumber

							
Enum vtStartOfWeek

The following table lists the values defined in "vtStartOfWeek":

Value Documentation
swSystem

							
swSunday

							
swMonday

							
swTuesday

							
swWednesday

							
swThursday

							
swFriday

							
swSaturday

							
Enum vtStatisticType

The following table lists the values defined in "vtStatisticType":

Value Documentation
stVehicles

							
stVehicleMakes

							
stVehicleModels

							
stDocumentCategories

							
stProductCategories

							
stAttributeCategories

							
stActiveCompanies

							
Enum vtTransactionType

The following table lists the values defined in "vtTransactionType":

Value Documentation
ttEstimate

							
ttWorkOrder

							
ttInvoice

							
Arrays

The following table lists the Arrays defined in "VTTechnician":

Array Element Type Documentation
vtAAIAMakeArray vtAAIAMake

						
vtAAIARegionArray vtAAIARegion

						
vtAAIAVehicleArray vtAAIAVehicle

						
vtAdvisoryArray vtAdvisory

						
vtAppKeyServiceArray vtAppKeyService

						
vtAppService2Array vtAppService2

						
vtAppService3Array vtAppService3

						
vtAppServiceArray vtAppService

						
vtApplicationArray vtApplication

						
vtApplicationInfo2Array vtApplicationInfo2

						
vtApplicationInfo3Array vtApplicationInfo3

						
vtApplicationInfo4Array vtApplicationInfo4

						
vtApplicationInfoArray vtApplicationInfo

						
vtApplicationKeyInfo2Array vtApplicationKeyInfo2

						
vtApplicationKeyInfo3Array vtApplicationKeyInfo3

						
vtApplicationKeyInfoArray vtApplicationKeyInfo

						
vtApplicationPriceArray vtApplicationPrice

						
vtAttribute2Array vtAttribute2

						
vtAttributeArray vtAttribute
Array of Victory Technologies Vehicle Attribute Structures
vtAttributeCategory2Array vtAttributeCategory2

						
vtAttributeCategoryArray vtAttributeCategory
Array of Victory Technologies Vehicle Attribute Category Structures
vtAttributeGroup2Array vtAttributeGroup2

						
vtAttributeGroupArray vtAttributeGroup
Array of Victory Technologies Vehicle Attribute Group Structures
vtAttributeInfoArray vtAttributeInfo
Array of Victory Technologies Attribute Info Structures
vtAttributeParentArray vtAttributeParent
Array of Victory Technologies Vehicle Attribute Parent Structures
vtAttributePickItemArray vtAttributePickItem
Array of Victory Technologies Vehicle Attribute Pick Item Structures
vtAttributeTypeArray vtAttributeType
Array of Victory Technologies Vehicle Attribute Type Structures
vtAttributeValueArray vtAttributeValue
Array of Victory Technologies Vehicle Attribute Value Structures
vtAttributeValueConditionArray vtAttributeValueCondition

						
vtBayInstallersArray vtBayInstallers

						
vtBrand2Array vtBrand2

						
vtBrandArray vtBrand

						
vtCall2Array vtCall2

						
vtCallArray vtCall

						
vtCatalogProductArray vtCatalogProduct

						
vtCatalogVehicleProductsArray vtCatalogVehicleProducts

						
vtChartResultArray vtChartResult

						
vtCompany10Array vtCompany10

						
vtCompany11Array vtCompany11

						
vtCompany12Array vtCompany12

						
vtCompany13Array vtCompany13

						
vtCompany14Array vtCompany14

						
vtCompany15Array vtCompany15

						
vtCompany16Array vtCompany16

						
vtCompany17Array vtCompany17

						
vtCompany18Array vtCompany18

						
vtCompany19Array vtCompany19

						
vtCompany20Array vtCompany20

						
vtCompany21Array vtCompany21

						
vtCompany22Array vtCompany22

						
vtCompany23Array vtCompany23

						
vtCompany2Array vtCompany2

						
vtCompany3Array vtCompany3

						
vtCompany4Array vtCompany4

						
vtCompany5Array vtCompany5

						
vtCompany6Array vtCompany6

						
vtCompany7Array vtCompany7

						
vtCompany8Array vtCompany8

						
vtCompany9Array vtCompany9

						
vtCompanyArray vtCompany

						
vtCompanyBrowseArray vtCompanyBrowse

						
vtCompanyLead2Array vtCompanyLead2

						
vtCompanyLead3Array vtCompanyLead3

						
vtCompanyLeadArray vtCompanyLead

						
vtCompanyProduct2Array vtCompanyProduct2

						
vtCompanyProduct3Array vtCompanyProduct3

						
vtCompanyProduct4Array vtCompanyProduct4

						
vtCompanyProduct5Array vtCompanyProduct5

						
vtCompanyProduct6Array vtCompanyProduct6

						
vtCompanyProduct7Array vtCompanyProduct7

						
vtCompanyProduct8Array vtCompanyProduct8

						
vtCompanyProduct9Array vtCompanyProduct9

						
vtCompanyProductArray vtCompanyProduct

						
vtCompanySizeLinkArray vtCompanySizeLink

						
vtCompanyValuesArray vtCompanyValues

						
vtContact2Array vtContact2

						
vtContactArray vtContact

						
vtDataPhrase2Array vtDataPhrase2

						
vtDataPhraseArray vtDataPhrase

						
vtDataPhraseAttributeArray vtDataPhraseAttribute

						
vtDataPhraseCategoryArray vtDataPhraseCategory

						
vtDealer2Array vtDealer2

						
vtDealerArray vtDealer

						
vtDealerLocator2Array vtDealerLocator2

						
vtDealerLocatorArray vtDealerLocator

						
vtDistributorArray vtDistributor

						
vtDistributorPriceArray vtDistributorPrice

						
vtDocument2Array vtDocument2

						
vtDocument3Array vtDocument3

						
vtDocument4Array vtDocument4

						
vtDocument5Array vtDocument5

						
vtDocument6Array vtDocument6

						
vtDocumentAppServiceArray vtDocumentAppService

						
vtDocumentArray vtDocument
Array of Victory Technolgies Document Structures
vtDocumentCategory2Array vtDocumentCategory2

						
vtDocumentCategoryArray vtDocumentCategory

						
vtEmail2Array vtEmail2

						
vtEmailArray vtEmail

						
vtEmailAttachmentArray vtEmailAttachment

						
vtEmailExceptionArray vtEmailException

						
vtEmployeeArray vtEmployee

						
vtFitGuideAttribute2Array vtFitGuideAttribute2

						
vtFitGuideAttribute3Array vtFitGuideAttribute3

						
vtFitGuideAttributeArray vtFitGuideAttribute

						
vtFitGuideProductAttributeArray vtFitGuideProductAttribute

						
vtForumArray vtForum

						
vtForumCategoryArray vtForumCategory

						
vtForumThreadArray vtForumThread

						
vtForumTopicArray vtForumTopic

						
vtHorizontalCategoryArray vtHorizontalCategory

						
vtHorizontalCellArray vtHorizontalCell

						
vtHorizontalColumnArray vtHorizontalColumn

						
vtHorizontalGroupArray vtHorizontalGroup

						
vtHorizontalRowArray vtHorizontalRow

						
vtHyperlinkArray vtHyperLink

						
vtInstallBayArray vtInstallBay

						
vtInstallPartInformationArray vtInstallPartInformation

						
vtIntegerArray Integer
Array of Integers
vtIntegerIntegerArrayArray vtIntegerIntegerArray

						
vtKeyValueArray vtKeyValue

						
vtLTemplateArray vtLTemplate

						
vtLinkedTransactionArray vtLinkedTransaction

						
vtLocaleArray vtLocale

						
vtNewsArray vtNews

						
vtOpeningInformationArray vtOpeningInformation

						
vtOrderedPairArray vtOrderedPair

						
vtPendingAttributeValue2Array vtPendingAttributeValue2

						
vtPendingAttributeValueArray vtPendingAttributeValue

						
vtPressReleaseArray vtPressRelease

						
vtProduct10Array vtProduct10

						
vtProduct11Array vtProduct11

						
vtProduct12Array vtProduct12

						
vtProduct13Array vtProduct13

						
vtProduct14Array vtProduct14

						
vtProduct15Array vtProduct15

						
vtProduct16Array vtProduct16

						
vtProduct2Array vtProduct2

						
vtProduct3Array vtProduct3

						
vtProduct4Array vtProduct4

						
vtProduct5Array vtProduct5

						
vtProduct6Array vtProduct6

						
vtProduct7Array vtProduct7

						
vtProduct8Array vtProduct8

						
vtProduct9Array vtProduct9

						
vtProductArray vtProduct
 Array of Victory Technolgies Product Structures
vtProductAttributeValueArray vtProductAttributeValue

						
vtProductCategory2Array vtProductCategory2

						
vtProductCategory3Array vtProductCategory3

						
vtProductCategory4Array vtProductCategory4

						
vtProductCategoryArray vtProductCategory
Array of Victory Technologies Product Category Structures
vtProductDump2Array vtProductDump2

						
vtProductDumpArray vtProductDump

						
vtProductDumpCompanyArray vtProductDumpCompany

						
vtProductFeatureArray vtProductFeature

						
vtProductManufacturer2Array vtProductManufacturer2

						
vtProductManufacturerArray vtProductManufacturer
Array of Victory Technologies Product Manufacturer Structures
vtProductSizeArray vtProductSize

						
vtProductSpecArray vtProductSpec

						
vtProductWireArray vtProductWire

						
vtQBProductUpcArray vtQBProductUpc

						
vtScheduledInstall2Array vtScheduledInstall2

						
vtScheduledInstall3Array vtScheduledInstall3

						
vtScheduledInstall4Array vtScheduledInstall4

						
vtScheduledInstall5Array vtScheduledInstall5

						
vtScheduledInstallArray vtScheduledInstall

						
vtSearchAttributeArray vtSearchAttribute

						
vtSearchCategoryArray vtSearchCategory

						
vtSearchGroupArray vtSearchGroup

						
vtSizeTypeArray vtSizeType

						
vtStatisticArray vtStatistic

						
vtSteeringSideArray vtSteeringSide

						
vtStringArray AnsiString

						
vtTask2Array vtTask2

						
vtTask3Array vtTask3

						
vtTaskArray vtTask

						
vtTaskCommentArray vtTaskComment

						
vtTransaction2Array vtTransaction2

						
vtTransaction3Array vtTransaction3

						
vtTransaction4Array vtTransaction4

						
vtTransaction5Array vtTransaction5

						
vtTransactionArray vtTransaction

						
vtUser2Array vtUser2

						
vtUser3Array vtUser3

						
vtUser4Array vtUser4

						
vtUser5Array vtUser5

						
vtUser6Array vtUser6

						
vtUserApplicationArray vtUserApplication

						
vtUserArray vtUser

						
vtUserBrowseArray vtUserBrowse

						
vtVehicle2Array vtVehicle2

						
vtVehicleArray vtVehicle

						
vtVehicleBodyTypeArray vtVehicleBodyType
Array of Victory Technologies Vehicle Body Type Structures
vtVehicleBrowse2Array vtVehicleBrowse2

						
vtVehicleBrowse3Array vtVehicleBrowse3

						
vtVehicleBrowse4Array vtVehicleBrowse4

						
vtVehicleBrowse5Array vtVehicleBrowse5

						
vtVehicleBrowseArray vtVehicleBrowse
Array of Victory Technolgies Vehicle Browse Structures
vtVehicleDescriptorArray vtVehicleDescriptor

						
vtVehicleImportDescriptorArray vtVehicleImportDescriptor

						
vtVehicleInfo2Array vtVehicleInfo2

						
vtVehicleInfo3Array vtVehicleInfo3

						
vtVehicleInfoArray vtVehicleInfo
Array of Victory Technologies Vehicle Info Structures
vtVehicleMakeArray vtVehicleMake
Array of Victory Technologies Vehicle Make Structures
vtVehicleModelArray vtVehicleModel
Array of Victory Technologies Vehicle Model Structures
vtVehicleProductArray vtVehicleProduct

						
vtVehicleProductGroup2Array vtVehicleProductGroup2

						
vtVehicleProductGroup3Array vtVehicleProductGroup3

						
vtVehicleProductGroupArray vtVehicleProductGroup

						
vtVehicleTrim2Array vtVehicleTrim2

						
vtVehicleTrimArray AnsiString
Array of Victory Technolgies Vehicle Trims
vtVehicleValuesArray vtVehicleValues

						
vtVehicleViewArray vtVehicleView

						
vtWebLinkArray vtWebLink

						
vtZipInfoArray vtZipInfo

						
Exceptions

The following table lists the Exceptions defined in "VTTechnician":

LoginException

						
vtBulkEmailException

						
vtInsufficientPrivileges

						
vtInvalidSession

						
vtModuleNotFound

						
Exception LoginException

The following table lists the fields defined in "LoginException":

Field Data Type Documentation
Exception vtBulkEmailException

The following table lists the fields defined in "vtBulkEmailException":

Field Data Type Documentation
Errors vtEmailExceptionArray

							
Exception vtInsufficientPrivileges

The following table lists the fields defined in "vtInsufficientPrivileges":

Field Data Type Documentation
Exception vtInvalidSession

The following table lists the fields defined in "vtInvalidSession":

Field Data Type Documentation
Exception vtModuleNotFound

The following table lists the fields defined in "vtModuleNotFound":

Field Data Type Documentation
Used RODL Files

The following table lists the external RODL files used by library "VTTechnician":