new IPPNovaAdaptor(service_url)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
service_url | 
            
            
            
                
string
            
             | 
            
            
            
Methods
GetAllCars(model_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
model_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
getAvailableLeasingParams(on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
getCampaigns(feed_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
feed_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
getConfigQuickInfo(session_id, config_name, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
config_name | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
getModelViews(on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
getRetailers(on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
getSpecification(config, localization_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
config | 
            
            
            
                
spv.ds.Config
            
             | 
            
            
            |
localization_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionAttemptSetPriceMode(session_id, price_mode, send_update, on_state_update, on_success, on_failure)
Setting price mode can potentially require changing the configuration since there can be introduced new items and rules applicable only to this price mode and current configuration might become invalid. This method attempts to set a new price mode and can activate the mode directly or return back suggestions that should be applied to the configuration to make it valid and/or any optional changes that were required in the current price mode but will become optional in the new price mode.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
price_mode | 
            
            
            
                
spv.vds.VdsPriceMode
            
             | 
            
            
            |
send_update | 
            
            
            
                
spv.vds.SendBopUpdateFlag
            
             | 
            
            
            |
on_state_update | 
            
            
            
                
function
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionCareSendCustomerOrder(session_id, retid_delivery, retid_sales, customer_first_name, customer_last_name, customer_street_address, customer_city, customer_postal_code, customer_phone, customer_email, redirect, attachment, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
retid_delivery | 
            
            
            
                
string
            
             | 
            
            
            |
retid_sales | 
            
            
            
                
string
            
             | 
            
            
            |
customer_first_name | 
            
            
            
                
string
            
             | 
            
            
            |
customer_last_name | 
            
            
            
                
string
            
             | 
            
            
            |
customer_street_address | 
            
            
            
                
string
            
             | 
            
            
            |
customer_city | 
            
            
            
                
string
            
             | 
            
            
            |
customer_postal_code | 
            
            
            
                
string
            
             | 
            
            
            |
customer_phone | 
            
            
            
                
string
            
             | 
            
            
            |
customer_email | 
            
            
            
                
string
            
             | 
            
            
            |
redirect | 
            
            
            
                
boolean
            
             | 
            
            
            |
attachment | 
            
            
            
                
boolean
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionDisableCCPrices(session_id, on_success, on_failure)
Disables company car pricing.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionDisablePrivateLeasing(session_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionEnableCCPrices(session_id, on_success, on_failure)
Enables company car pricing.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionEnablePrivateLeasing(session_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionGenerateRetailerHtmlForPdf(session_id, template_name, retailer_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
template_name | 
            
            
            
                
string
            
             | 
            
            
            |
retailer_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionGetCampaigns(session_id, feed_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
feed_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionGetCurrentPriceMode(session_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionGetLeasingParams(session_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionGetLoan(session_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionResetLoan(session_id, send_update, on_state_update, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
send_update | 
            
            
            
                
spv.vds.SendBopUpdateFlag
            
             | 
            
            
            |
on_state_update | 
            
            
            
                
function
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSendCustomerMailAndTacdis(session_id, customer_first_name, customer_surname, customer_email, customer_phone, preferred_contact_time, preferred_contact_media, want_quote, want_newsletter, mail_link_url, retailer_id, contract_id, employee_id, sales_rep_mail, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
customer_first_name | 
            
            
            
                
string
            
             | 
            
            
            |
customer_surname | 
            
            
            
                
string
            
             | 
            
            
            |
customer_email | 
            
            
            
                
string
            
             | 
            
            
            |
customer_phone | 
            
            
            
                
string
            
             | 
            
            
            |
preferred_contact_time | 
            
            
            
                
string
            
             | 
            
            
            |
preferred_contact_media | 
            
            
            
                
string
            
             | 
            
            
            |
want_quote | 
            
            
            
                
boolean
            
             | 
            
            
            |
want_newsletter | 
            
            
            
                
boolean
            
             | 
            
            
            |
mail_link_url | 
            
            
            
                
string
            
             | 
            
            
            |
retailer_id | 
            
            
            
                
string
            
             | 
            
            
            |
contract_id | 
            
            
            
                
string
            
             | 
            
            
            |
employee_id | 
            
            
            
                
string
            
             | 
            
            
            |
sales_rep_mail | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSendMailToCustomer(session_id, customer_email, want_newsletter, want_summary_pdf, mail_link_url, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
customer_email | 
            
            
            
                
string
            
             | 
            
            
            |
want_newsletter | 
            
            
            
                
boolean
            
             | 
            
            
            |
want_summary_pdf | 
            
            
            
                
boolean
            
             | 
            
            
            |
mail_link_url | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSendMailToCustomerAndRetailer(session_id, customer_first_name, customer_surname, customer_email, customer_phone, preferred_contact_time, preferred_contact_media, want_newsletter, want_summary_pdf, retailer_id, mail_link_url, contract_id, employee_id, sales_rep_mail, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
customer_first_name | 
            
            
            
                
string
            
             | 
            
            
            |
customer_surname | 
            
            
            
                
string
            
             | 
            
            
            |
customer_email | 
            
            
            
                
string
            
             | 
            
            
            |
customer_phone | 
            
            
            
                
string
            
             | 
            
            
            |
preferred_contact_time | 
            
            
            
                
string
            
             | 
            
            
            |
preferred_contact_media | 
            
            
            
                
string
            
             | 
            
            
            |
want_newsletter | 
            
            
            
                
boolean
            
             | 
            
            
            |
want_summary_pdf | 
            
            
            
                
boolean
            
             | 
            
            
            |
retailer_id | 
            
            
            
                
string
            
             | 
            
            
            |
mail_link_url | 
            
            
            
                
string
            
             | 
            
            
            |
contract_id | 
            
            
            
                
string
            
             | 
            
            
            |
employee_id | 
            
            
            
                
string
            
             | 
            
            
            |
sales_rep_mail | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSendToTacdis(session_id, customer_first_name, customer_surname, customer_email, customer_phone, retailer_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
customer_first_name | 
            
            
            
                
string
            
             | 
            
            
            |
customer_surname | 
            
            
            
                
string
            
             | 
            
            
            |
customer_email | 
            
            
            
                
string
            
             | 
            
            
            |
customer_phone | 
            
            
            
                
string
            
             | 
            
            
            |
retailer_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSendVolvoCareMailToRetailer(session_id, customer_first_name, customer_surname, customer_address, customer_zipcode, customer_city, customer_email, customer_phone, skype_name, preferred_contact_media, free_text, retailer_id, mail_link_url, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
customer_first_name | 
            
            
            
                
string
            
             | 
            
            
            |
customer_surname | 
            
            
            
                
string
            
             | 
            
            
            |
customer_address | 
            
            
            
                
string
            
             | 
            
            
            |
customer_zipcode | 
            
            
            
                
number
            
             | 
            
            
            |
customer_city | 
            
            
            
                
string
            
             | 
            
            
            |
customer_email | 
            
            
            
                
string
            
             | 
            
            
            |
customer_phone | 
            
            
            
                
string
            
             | 
            
            
            |
skype_name | 
            
            
            
                
string
            
             | 
            
            
            |
preferred_contact_media | 
            
            
            
                
string
            
             | 
            
            
            |
free_text | 
            
            
            
                
string
            
             | 
            
            
            |
retailer_id | 
            
            
            
                
string
            
             | 
            
            
            |
mail_link_url | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSetAccessoryMode(session_id,, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id, | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSetLoan(session_id, down_payment, interest_rate, number_of_months, send_update, on_state_update, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
down_payment | 
            
            
            
                
number
            
             | 
            
            
            |
interest_rate | 
            
            
            
                
number
            
             | 
            
            
            |
number_of_months | 
            
            
            
                
number
            
             | 
            
            
            |
send_update | 
            
            
            
                
spv.vds.SendBopUpdateFlag
            
             | 
            
            
            |
on_state_update | 
            
            
            
                
function
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSetPriceMode(session_id, price_mode, send_update, optional_items, on_state_update, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
price_mode | 
            
            
            
                
spv.vds.VdsPriceMode
            
             | 
            
            
            |
send_update | 
            
            
            
                
spv.vds.SendBopUpdateFlag
            
             | 
            
            
            |
optional_items | 
            
            
            
                
Array.<string>
            
             | 
            
            
            |
on_state_update | 
            
            
            
                
function
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSetRetailerBusinessGroup(session_id, business_group_retailer_id, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
business_group_retailer_id | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionSetVolvoFilter(session_id,, filter_key,, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id, | 
            
            
            
                
string
            
             | 
            
            
            |
filter_key, | 
            
            
            
                
string
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionUpdateCCInputParams(session_id, input_params, send_update, on_state_update, on_success, on_failure)
Updates the parameters for Company Cars pricing.
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
input_params | 
            
            
            
                
Object.<string, Object>
            
             | 
            
            
            |
send_update | 
            
            
            
                
spv.vds.SendBopUpdateFlag
            
             | 
            
            
            |
on_state_update | 
            
            
            
                
function
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
sessionUpdateLeasingParams(session_id, driving_distance, duration, send_update, on_state_update, on_success, on_failure)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
session_id | 
            
            
            
                
string
            
             | 
            
            
            |
driving_distance | 
            
            
            
                
number
            
             | 
            
            
            |
duration | 
            
            
            
                
number
            
             | 
            
            
            |
send_update | 
            
            
            
                
spv.vds.SendBopUpdateFlag
            
             | 
            
            
            |
on_state_update | 
            
            
            
                
function
            
             | 
            
            
            |
on_success | 
            
            
            
                
function
            
             | 
            
            
            |
on_failure | 
            
            
            
                
function
            
             | 
            
            
            
updateStateFromBop(update_bop, on_state_update)
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
update_bop | 
            
            
            
                
spv.ds.ipprot_nova.output.OutBop
            
             | 
            
            
            |
on_state_update | 
            
            
            
                
function
            
             |