Core Data Model Changelog
2024 20.4 (Fiji) Release
Objects
Type | Class | Description |
---|---|---|
|
New Field for RightRez |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for RightRez |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
|
|
New Field for Group Touring |
Lightning Web Components
Type | Class | Description |
---|---|---|
|
||
|
||
2024 20.1 (Fiji) Release
New Fields and Objects
Type | Field/Object | Description |
---|---|---|
Object |
|
Assign Allotments to Departure Days |
Object |
|
Cancellation Assignments |
Object |
|
Cancellation Configuration Object |
Object |
|
Cancellation Rules |
Object |
|
Itinerary Cancellation Rule |
Field |
|
Configuration Field for Api Reservations |
Field |
|
Account for Cancellation Assignment |
Field |
|
Cancellation Configuration for Assignment |
Field |
|
Cancellation Modifier |
Field |
|
Channel for Cancellation Assignment |
Field |
|
Comparison Date |
Field |
|
Date From |
Field |
|
Date To |
Field |
|
Package for the Cancellation Assignment |
Field |
|
Qualifier for Cancellation Assignment |
Field |
|
Which Item the Cancellation Assignment is for |
Field |
|
Is the Cancellation Configuration Active |
Field |
|
Is Available for All currencies |
Field |
|
Which Cancellation Configuration is the Cancellation Rule for |
Field |
|
Date Type |
Field |
|
Days offset |
Field |
|
Priority |
Field |
|
Rule Name |
Field |
|
Value Type |
Field |
|
Value |
Field |
|
Enable Passenger Payments for Channel |
Field |
|
Is the Component Mandatory Optional |
Field |
|
Which Cancellation Configuration the Itinerary Cancellation Rule was generated from |
Field |
|
Which Cancellation Rule the Itinerary Cancellation Rule is using |
Field |
|
Date Type |
Field |
|
Days Offset |
Field |
|
Effective Start Date |
Field |
|
Which Itinerary Item this applies to |
Field |
|
Which passenger is this for |
Field |
|
Source |
Field |
|
Value Type |
Field |
|
Value |
Field |
|
Waive Rule |
Field |
|
Cancellation Modifier for the Itinerary |
Field |
|
Custom Cancellation Date |
Field |
|
Rule 10 |
Field |
|
Rule 1 |
Field |
|
Rule 2 |
Field |
|
Rule 3 |
Field |
|
Rule 4 |
Field |
|
Rule 5 |
Field |
|
Rule 6 |
Field |
|
Rule 7 |
Field |
|
Rule 8 |
Field |
|
Rule 9 |
Field |
|
Calculate the Age of the Passenger based on Date of birth and Itinerary start date |
Field |
|
JSON Field for Configuration |
Field |
|
Paid Date |
New LWC, Aura
Type | Field/Object | Description |
---|---|---|
Aura |
|
Modal for Assigning Cancellations |
Aura |
|
Modal for Cancellation Rules |
LWC |
|
new Date picker to be used in Lightning |
LWC |
|
Renders HTML Flows |
LWC |
|
Review Changes Tab in Booking Wizard |
LWC |
|
Stores configuration for Booking Wizard |
LWC |
|
Summary UI Component for booking Wizard |
LWC |
|
Custom Cell render |
LWC |
|
Expandable Custom Cell render |
LWC |
|
Cancellation Assignment Modal Lightning |
LWC |
|
Cancellation Rule Modal Lightning |
New Tabs, QuickActions
Type | Field/Object | Description |
---|---|---|
Tab |
|
Cancellation Configuration Tab |
Quick Action |
|
Creates a new Cancellation Assignment |
Quick Action |
|
Creates a new Cancellation Rule |
New Classes
Type | Field/Object | Description |
---|---|---|
Class |
|
Selector for Cancellation Assignments |
Class |
|
Controller for Cancellation Configurations |
Class |
|
Selector for Cancellation Configurations |
Class |
|
Service for Cancellation Configurations |
Class |
|
Test class |
Class |
|
Selector for Cancellation Rules |
Class |
|
Selector for Itinerary Cancellation Rules |
Class |
|
Auth Interface |
Class |
|
Auth Implementation |
Class |
|
Api Exception |
Class |
|
Deprecated Exception |
Class |
|
Query Interface |
Class |
|
FFLIB Implementation of Query Interface |
Class |
|
SOQL Implementation of Query Interface |
Class |
|
Selector for Payment Schedules |
Class |
|
Payment Schedule Trigger class |
Class |
|
Helper for Payment Schedules |
Class |
|
Payment Schedule Factory |
Class |
|
Payment Schedule Implementation |
Class |
|
Payment Schdule Implementation |
Class |
|
Helper for Post upgrades |
Class |
|
Helper for permission sets |
Class |
|
Selector class |
Class |
|
Itinerary Item Selector |
Class |
|
Service Implementation |
2024 20.0 (Fiji) Release
New Fields and Objects
Type | Field/Object | Description |
---|---|---|
Field |
|
Product setting for defining what flow to execute for Contact to Passenger |
Object |
|
New object, Supplier Cancellation Policy |
Object |
|
New object, Supplier cancellation rule |
Object |
|
New object, Tour departure |
2024 19.5 (Eiffel) Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Field |
|
Travel Agent Account Record Types |
Application setting for storing record types for Travel Agents |
Field |
|
Pilot Features |
This field is used to enable or disable pilot features in Kaptio Travel |
Flow |
|
Add Primary Contact |
This flow is used to add a primary contact to |
Permission Set |
|
Pilot Features |
Controls the access to Pilot Features |
New Classes
Type | Name | Description |
---|---|---|
Class |
|
Controller for the booking wizard contact search |
Class |
|
Controller for the Booking Wizard |
Class |
|
Service Class for Booking Wizard |
Class |
|
DTO For the response from Package search |
Class |
|
Test Suite |
Class |
|
Enum |
Class |
|
Test suite |
Class |
|
Test Suite |
Class |
|
Helper methods for Pilot Features |
New LWC Components
Type | Name | Description |
---|---|---|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for new feature, Booking Wizard |
|
|
New UI Component for representing a record in Lwc |
|
|
New UI Action for changing the start date of an Itinerary |
2024 19.1 (Eiffel) Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Object |
|
Package Departure Note Assignment |
|
Field |
|
Audience |
|
Field |
|
Note |
|
Field |
|
Package Departure Date |
|
Field |
|
Package Departure Status |
|
Field |
|
Package Departure Type |
|
Field |
|
Package Departure |
|
Field |
|
Package |
|
Field |
|
Serverity |
|
Field |
|
Short Note |
|
Field |
|
Departure Status |
|
Field |
|
Payment |
|
Field |
|
Passenger Payment Total Amount |
|
Field |
|
Processed By |
|
Field |
|
Travel Date Comparison |
|
Field |
|
Travel Date From |
|
Field |
|
Travel Date To |
|
Field |
|
Description |
|
Field |
|
Passenger |
|
Field |
|
Payment Schedule Configuration |
|
Field |
|
Number Of Active Passengers |
|
Field |
|
Credit Voucher |
|
Field |
|
Traveller Comment Email Template |
|
Field |
|
Traveller Comment Email Template |
|
Field |
|
Booking Wizard Tab |
|
Field |
|
Create Itinerary Item per Night Per Room |
|
Field |
|
Day By Day Display |
|
Field |
|
Max Number of Nights |
|
Field |
|
Min Number of Nights |
|
Object |
|
Credit Voucher |
New object, currently unused |
Field |
|
Account |
|
Field |
|
Amount |
|
Field |
|
Contact |
|
Field |
|
Expiration Date |
|
Field |
|
External Code |
|
Field |
|
Issue Date |
|
Field |
|
Redeemed Date |
|
Field |
|
Reopen Date |
|
Field |
|
Status |
|
Field |
|
Void Date |
|
Field |
|
Voucher Type |
|
Field |
|
Itinerary URL |
|
Field |
|
Notify Owner |
|
Field |
|
Package Departure Date |
|
Field |
|
Package Departure |
|
Field |
|
Enable Passenger Payments |
|
Field |
|
Owner Email |
|
Field |
|
Channels List |
|
Field |
|
Package |
|
Field |
|
Short Note |
|
Field |
|
Delete Failed Payment Jobs |
|
Field |
|
Delete Successful Payment Jobs |
|
Field |
|
Scheduler Polling Interval |
|
New Classes
Type | Name | Description |
---|---|---|
Class |
|
Represents a response from the package departure API |
Class |
|
Represents a response from the API for cruise details |
Class |
|
Service class for the Itinerary payments object |
|
||
|
||
|
||
|
New LWC Components
Type | Name | Description |
---|---|---|
LWC |
|
Place holder component for booking wizard in package searc |
LWC |
|
New modal for itinerary payments |
LWC |
|
new UI element for payments |
LWC |
|
new UI element for payments |
LWC |
|
new UI element for payments |
LWC |
|
new UI element for payments |
Aura |
|
2024 18.9 Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Field |
|
Package Type Icon |
Field that contains what Icon is to be shown in Package search |
2024 18.8 Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Configuration field for Asynchronous background jobs |
|
Field |
|
Short description field added for Cabin records |
|
Field |
|
Field reserved for future use. Has a single entry for Background saves at the moment |
|
Field |
|
Control whether users have background saves enabled |
2024 18.6 Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Fieldset |
|
Fieldset for controlling the fields in package editor |
|
Field |
|
Available Channels |
The available channels for an Account |
Field |
|
Primary Channels |
The primary channel for an account |
Field |
|
KT Api Timeout |
New custom setting to control the API timeout time (in milliseconds) |
Field |
|
Address JSON |
New fields for Hotel Beds integration |
Field |
|
Board Base |
New fields for Hotel Beds integration |
Field |
|
Check In Date |
New fields for Hotel Beds integration |
Field |
|
Check out Date |
New fields for Hotel Beds integration |
Field |
|
Hotel Category |
New fields for Hotel Beds integration |
Field |
|
Hotel Name |
New fields for Hotel Beds integration |
Field |
|
Hotel Type |
New fields for Hotel Beds integration |
Field |
|
Payable Through |
New fields for Hotel Beds integration |
Field |
|
Phone Number |
New fields for Hotel Beds integration |
Field |
|
Room Name |
New fields for Hotel Beds integration |
Field |
|
Supplier Booking Id |
New fields for Hotel Beds integration |
Field |
|
VAT |
New fields for Hotel Beds integration |
New Apex Classes
Type | Name | Description |
---|---|---|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
2023 18.0 Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Object |
|
Rail Segment Selected Seats |
Stores seats that were reserved for Rail Segment |
Field |
|
Coach |
Selected coach number returned from KTAPI |
Field |
|
Passenger |
The passenger that is being assigned to the selected seat |
Field |
|
Rail Segment |
The rail segment that this seat selection applies to |
Field |
|
Seat |
Selected seat number returned from KTAPI |
Field |
|
Primary Household Member |
Used to identify a Primary Household Member |
Field |
|
Seat Maps Flow |
API Name of Salesforce Flow which is invoked when booking a Rail. |
Object |
|
Cabin Configuration Assignment |
Cabin Configuration Assignment is a junction object between a Ship and a Cabin Configuration Scheme. |
Field |
|
Endpoint Id |
|
IntegrationOptionsc.ReadOnlyc |
|
||
Object |
|
Itin. Item Payment Schedule Assignment |
When assigning Itinerary Payment Schedule Rule only to one Service or one Package, this will have to be populated, and allows Itinerary Item level Payment Schedule Rules. |
Field |
|
Amount |
Indicates a share of a payment allocated to a specific passenger. (This gets rolled up to Passenger) |
Field |
|
Passenger |
Links a Passenger Payment to a Passenger record |
Field |
|
Payment |
Links a Passenger Payment to a Payment (Transaction__c). |
Field |
|
Authorised Representative Contact |
Used for Statement of Agreement (SOA) functionality. Allows users to link a authorised representative contact who should receive SOA form on behalf of passenger. |
Object |
|
Payment Schedule Assignment |
Allows users to assign Payment Schedule Configuration to a Channel, Package, Account or Service. |
Object |
|
Payment Schedule Rule |
Allows users to define rules which will make up a payment schedule configuration. |
Field |
|
Charge Type |
The type of the Payment schedule rule amount; Per person, fixed or %. |
Field |
|
Currency (Fixed) |
The currency of fixed value amount |
Field |
|
Date Type |
Used to define rules for Due Date of a Payment Schedule. |
Field |
|
Days Offset |
Defines number of days before/after date type |
Field |
|
Minimum Deposit |
Allows users to define a minimum deposit value for deposit rules with percentage charge type. |
Field |
|
Rule Name |
Allows users to define a name for a Payment Schedule Rule. |
Field |
|
Type |
The type of a Payment schedule rule: Deposit or Balance |
Field |
|
Value |
Value of payment rule amount/percent. for ex 25 % or 25USD fixed |
Field |
|
Min Occupancy |
Allows users to define a minimum occupancy for price categories with Unit of Measure; Units or Rooms. |
Field |
|
Deck |
The deck which the Cabin is located on. |
Field |
|
Min Occupancy |
Minimum Occupancy allowed for a specific Departure Cabin |
Field |
|
Position |
Position of the Cabin on a ship. |
Field |
|
Payment Schedule Assignment |
New Apex Classes
Type | Name | Description |
---|---|---|
Class |
|
Content integrations |
Class |
|
Content integrations |
Class |
|
Content integrations |
Class |
|
Content integrations |
Class |
|
Content integrations |
Class |
|
Content integrations |
Class |
|
Content integrations |
New LWC Components
Type | Name | Description |
---|---|---|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
2023 17.9 Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Object |
|
External Supplier Discount |
Used for storing rail suppliers discount codes |
Field |
|
Discounts |
list of available discounts in json format [\{‘Name’: ‘Discount 1’, ‘Code’: ‘DSC1’}, \{‘Name’: ‘Discount 2’, ‘Code’: ‘DSC2’}] |
Field |
|
Item Option Name |
Name of the selected option |
Field |
|
Search Parameters |
the original search request parameters |
Field |
|
Service |
|
Object |
|
Asynchronous Job Settings |
|
Field |
|
Maximum Active Payments |
The maximum number of payments that may be processed concurrently by the user. |
Field |
|
Maximum Active Job Schedulers |
The maximum number of Job Schedulers that may run per user concurrently. |
Field |
|
Maximum Payment Retries |
The maximum number of attempts that will be made to process the payment. |
Field |
|
Payment Retry Interval |
The number of seconds to wait between retries to process a payment. |
Field |
|
Job Scheduler Start Interval |
A Job Scheduler will be started for each multiple of this value for jobs that can be run. |
Object |
|
Asynchronous Job |
|
Field |
|
Arguments Part 1 |
|
Field |
|
Arguments Part 2 |
|
Field |
|
Arguments Part 3 |
|
Field |
|
Arguments Part 4 |
|
Field |
|
Arguments Part 5 |
|
Field |
|
Arguments Part 6 |
|
Field |
|
Arguments Part 7 |
|
Field |
|
Arguments Part 8 |
|
Field |
|
Arguments Part 9 |
|
Field |
|
Finalized Time |
|
Field |
|
Held Count |
|
Field |
|
Job Class |
|
Field |
|
Last Exception Message |
|
Field |
|
Last Exception Stack Trace |
|
Field |
|
Last Exception Type |
|
Field |
|
Last Run Time |
|
Field |
|
Next Run Time |
|
Field |
|
Processing Time |
|
Field |
|
Queued Time |
|
Field |
|
Queueing Delay |
|
Field |
|
Reference To |
|
Field |
|
Retries Remaining |
|
Field |
|
Retries |
|
Field |
|
Retry After |
|
Field |
|
Run Result 1 |
|
Field |
|
Run Result 2 |
|
Field |
|
Run Result 3 |
|
Field |
|
Status Name |
|
Field |
|
Status |
|
listViews |
|
All Jobs |
|
listViews |
|
Completed Jobs |
|
listViews |
|
Failed Jobs |
|
listViews |
|
Finalized Jobs |
|
listViews |
|
Running Jobs |
|
listViews |
|
Scheduled Jobs |
|
listViews |
|
Schedulers |
|
Object |
|
Asynchronous Lock |
|
Field |
|
Lock Component |
|
Field |
|
||
Object |
|
API Registry Entry |
Contains mapping from API interfaces to concrete class implementations. |
Field |
|
API Action |
The action the API interface is providing, e.g. ItineraryBooked. |
Field |
|
API Implementation |
Fully qualified name of class providing implementation of API interface. |
Field |
|
API Interface |
Fully qualified name of interface providing API. |
listViews |
|
Registry |
|
CustomTab |
|
||
Field |
|
Master Key |
Unique reference for the Session object |
Field |
|
Allow Live Services as Offline Services |
If enabled users will be able to add a service with active service mapping to builder without going through Service Search and no API link. |
Field |
|
Auto-Check “Internal” Filter |
If enabled, the Internal filter will be auto-selected when Service Search is opened |
Field |
|
Enable Hotel Rating Filter |
If enabled, the Hotel Rating filter will be visible in Service Search |
Field |
|
SourceMarket |
The Source Market is used in external API search requests. Please check with Kaptio prior to using this |
Field |
|
Arrival Location |
|
Field |
|
Departure Location |
|
Field |
|
Fare Class |
|
Field |
|
Service Sort |
Order for services within Package component |
Field |
|
Requires Meal Plan |
If checked, price categories will not be allowed to be added to itineraries without a meal plan option selected. |
Object |
|
Itinerary Item Voucher |
Contains voucher fields that are populated by a 3rd party response and can be used for voucher creation in travel docs |
Field |
|
Booking Date |
|
Field |
|
Child Ages JSON |
|
Field |
|
Excursion City |
|
Field |
|
Excursion Dates End |
|
Field |
|
Excursion Dates Start |
|
Field |
|
Excursion Name |
|
Field |
|
Lead Passenger Name |
|
Field |
|
Operated By |
|
Field |
|
Passenger Adults |
|
Field |
|
Passenger Children |
|
Field |
|
Passenger Infants |
|
Field |
|
Rate Name |
|
Field |
|
Reference Number |
|
Field |
|
Supplier Name |
|
Field |
|
Supplier Vat Number |
|
Field |
|
Url |
|
Field |
|
Vendor Message |
|
Field |
|
Voucher Creation Date |
|
Object |
|
Itinerary Ticket |
Itinerary ticket from the external system |
Field |
|
Additional Information |
Additional information on the ticket f.e information on how to pick up the ticket |
Field |
|
Issued At |
The date and time the ticket was issued |
Field |
|
Itinerary Item |
Parent Journey |
Field |
|
Passenger |
The passenger id of the passenger that the ticket applies to null if applies to whole party |
Field |
|
Ticket Number |
The ticket number |
Field |
|
Ticket Type |
The ticket type i.e E-Ticket, Voucher or Pickup |
Field |
|
Ticket URL |
URL of the voucher or e-ticket |
Field |
|
Bundle Component |
Used to store component id of type bundle. Only used if parent Package has record type Package and has Bundle included. |
Field |
|
External PNR |
The suppliers PNR. |
Field |
|
Hotel Booking Reference |
|
Field |
|
Train Station End Location |
Link to Train Station end location for rail services. |
Field |
|
Train Station Start |
Link to Train Station start location for rail services. |
Field |
|
Address |
Address of the location. |
Field |
|
Coordinates |
|
Field |
|
Location Type |
The location type for transport hubs |
Field |
|
Categories |
Is used to separate packages by categories |
Field |
|
Package Information Heading |
|
Field |
|
Phone Country Code |
The telephone country code |
Field |
|
Phone Type |
The telephone type f.e Home, Mobile |
Field |
|
Is Live |
Defines whether this is a live-PriceCategory or not. |
Object |
|
Service Location Junction |
|
Field |
|
Gateway Location Code |
Unique code of a train station location of the service in a supplier system. |
Field |
|
Location |
|
Field |
|
Service |
|
Object |
|
Service Extension |
Object used to store all Service Extensions that are defined. |
Field |
|
Flow |
API Name of Salesforce Flow |
Field |
|
Is Inline Selection Action |
Defines if user Inline Selection Action triggers the flow |
Field |
|
Is Record Type Selection Action |
Defines if Record type selection user action triggers the flow |
Field |
|
Is Visible In Itinerary Bookings |
Defines if Service Extension Is Visible In Itinerary Bookings |
Field |
|
Is Visible In Itinerary Builder |
Defines if Service Extension Is Visible In Itinerary Builder |
Field |
|
Is Deleted |
The soft delete option for the Service Extension as Metadata API does not support delete via Apex. |
Field |
|
Last Modified Date |
Used by the change detector to refresh the list of Service Extensions |
Field |
|
Modal Height |
Height of modal in pixels |
Field |
|
Modal Width |
Width of modal in pixels |
Field |
|
Service Record Type |
Each extension will be linked to one record type. Reference to PriceCategoryc.RecordTypeKeyc |
Permission Sets |
|
(Kaptio) Publish External Event |
Sets the permissions required for APEX code outside the KaptioTravel package to publish an event. |
Permission Sets |
|
Adds the permissions required to manage Asynchronous Jobs and the API Registry. |
|
Layout |
|
||
Layout |
|
||
Layout |
|
||
Layout |
|
||
Layout |
|
New Apex Classes
Type | Name | Description |
---|---|---|
Class |
|
Altapay payment integration implementation |
Class |
|
Exception thrown by all Asynchronous API failures. |
Class |
|
Provides information pertaining to a job managed by the Scheduler. |
Class |
|
Called on completion of an Apex job. |
Class |
|
Class providing utility methods for the AsyncJob__c object. |
Class |
|
Implementation of the AsyncJob interface. |
Class |
|
Provides job management for the Scheduler. |
Class |
|
Apex job created by the Scheduler to run a job object. |
Class |
|
lass providing access to AsyncJobSettings custom settings. |
Class |
|
Enumeration of the state of a job managed by the Scheduler. |
Class |
|
Helper class for Asynchronous Job Status type. |
Class |
|
Trigger handler for the job object. |
Class |
|
API providing mutual exclusion locking functionality. |
Class |
|
Provides lock management. |
Class |
|
This API provides asynchronous job scheduling and monitoring functionality. Jobs may be started, monitored and cancelled. |
Class |
|
Implementation of the AsyncManager interface that may be used to run AsyncRunnable implementations asynchronously. |
Class |
|
Helper class for queries made by Asynchronous Job Framework. |
Class |
|
Utility class providing wiring of asynchronous job registry entries. |
Class |
|
Any class for which a job is to be scheduled by the AsyncManager must implement this interface. |
Class |
|
An adapter class for the AsyncRunnable interface providing a default implementation for the methods of the interface. |
Class |
|
API for cache of runnable instances. |
Class |
|
Maintains a cache of instances of runnable classes. |
Class |
|
Runnable providing scheduling for held jobs. |
Class |
|
Class providing utility methods for use by the Asynchronous API. |
Class |
|
Implementation of the AsyncRunnable interface that can be used to call APEX code outside the package using the CallableService interface. |
Class |
|
|
Class |
|
|
Class |
|
Interface to be implemented by a class to be managed by the registry. |
Class |
|
Trigger handler for the API registry object. |
Class |
|
Exception for injection package. |
Class |
|
Implementation of Injection which loads class from registry defined by API Registry custom metadata. |
Class |
|
Class providing management of API implementations from the API Registry custom metadata. |
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
|
Class |
|
Interface that may be wired into code to provide payment functionality. |
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
|
Test Class |
|
New LWC Components
Type | Name | Description |
---|---|---|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
lwcPackageSearchResultsItemPackageTimelineItemDailyTimeline |
|
LWC Component |
lwcPackageSearchResultsItemPackageTimelineItemDailyTimelineItem |
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
|
LWC Component |
|
2023 16.1 Release
Type(field/object) | Name | Label | Description |
---|---|---|---|
Object |
|
Rail Addon |
Rail Addon |
Field |
|
Cost Currency |
Cost currency iso code returned in the connect response |
Field |
|
Rail Addon Id |
The id used to book the add-on |
Field |
|
Sell Price |
The net price |
Field |
|
Sell Tax |
Applied tax |
Field |
|
Supplier Price |
The supplier price from the connect response after currency conversion |
Field |
|
Arrival Point Code |
Arrival Point code e.g NYP |
Field |
|
Departure Point Code |
Departure Point code e.g NYP |
Field |
|
Rail Segment Id |
The id of this segment |
ItineraryFlightStatusMappingmdt.StatusCodec |
|
||
Field |
|
Flight Status |
Flight segment status |
Object |
|
Custom Permission Security |
Allows additional objects to be accessed with a custom permission. |
Quick Actions |
|
Deep Clone |
|
Remote Site setting |
|
KtApiGcpDev |
Deprecated Metadata
Type | Name | Comment |
---|---|---|
Field |
|
|
Field |
|
|
Field |
|
|
Field |
|
|
Field |
|
|
Field |
|
|
Field |
|
|
Field |
|
2021 15.1 Release
New Metadata
Below you will find a list of metadata introduced in this release. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type(field/object) | Name | Label | Description |
---|---|---|---|
App Settings |
|
Enable Document Edit Persistence |
Checking this option will enable persistence of edits for Itinerary Documents |
2021 14.5 Release
New Metadata
Below you will find a list of metadata introduced in this release. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type(field/object) | Name | Label | Description |
---|---|---|---|
Class |
|
Test Class |
|
Object |
|
Flight Booking Source |
Defines the options available to be selected as Flight Booking Source in the Flight Placeholder modal |
Quick Action |
|
New quick action for Itinerary object |
|
Field |
|
Location |
Any geographical location to tie notes. |
2021 14.2 Release
New Metadata
Below you will find a list of metadata introduced in this release. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type(field/object) | Name | Label | Description |
---|---|---|---|
Custom Permission |
|
Can Override Cancellation Percentage |
Gives users permission to change Cancellation Fee percentage. |
2021 14.1 Release
New Metadata
Below you will find a list of metadata introduced in this release. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type(field/object) | Name | Label | Description | Permissions |
---|---|---|---|---|
Object |
|
Business Unit Connect Authentication |
Defines credentials to be used for search and book of land services of a land supplier in a specific business unit. |
CRUD - Admin |
New Metadata Reserved for Future Use
Below you will find a list of new metadata that is being introduced in this release that will be reserved for future use. No action is required on your Salesforce administrator for this metadata.
Type | Name | Description |
---|---|---|
Field |
|
The time of the most recent booking or cancellation request sent to the API supplier |
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of overall maintenance of our solution.
Please note that data and metadata is never deleted in a client”s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client”s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder etc.) related to this metadata.
As part of the release readiness process where we are deprecating fields or functionality, we have to ensure we provide relevant information in the release notes and have a dedicated knowledge base article that explains:
-
Why we are deprecating the feature
-
How it potentially affects the customer
-
What alternatives there are (if any)
It is the duty of the entire release readiness team to ensure that this practice is in place for all future releases.
Type | Name | Comment |
---|---|---|
Field |
|
The IsChild field of the Passenger object is only used in the Flight Placeholder screen in the Builder, but there is no need for it there. That field shall be deprecated, and the Flight Placeholder screen shall show the occupant type of the passenger channel role instead. |
Field |
|
See above |
13.6 Minor Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Field |
|
Connect Additional Info |
Used to store additional info received from Supplier System. |
RW - all |
Field |
|
Connect Departure Option |
Stores the pickup options that come from API(JSON format). |
RW - all |
Field |
|
Unconfirmed Pax Amendment |
Identifies whether the passenger information has changed since the service was confirmed. |
RW - all |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
13.4 Minor Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Field |
|
Connect Option Reference |
Reference to the connect rate to confirm price with a supplier. |
RU |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
13.3 Minor Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Object |
|
Connect Land Gateway |
Defines details of various land suppliers. |
CRU - for Product Users, R - for Sales Users. |
Object |
|
Connect Land Supplier |
Defines details and credentials of various land connectors. |
CRU - for Product Users, R - for Sales Users. |
Object |
|
Service Mapping Table |
A configuration object that stores mapping details of services. |
CRU - for Product Users, R - for Sales Users. |
Field |
|
Enable Service Search In Itinerary Builder |
Enable Service Search in Itinerary Builder. |
|
Field |
|
Encryption Key |
Encryption Key for Connect Land Supplier credentials. |
|
Field |
|
Connect Land Supplier |
Defines the connector services of the gateway are booked through. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Default Email |
Default email address used for connect services during reserve and amendment flow. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Gateway Context Code |
Unique code of the gateway within the connect supplier ecosystem. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Supplier |
Defines an account that is paid for the service. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Is Active |
Defines whether a connector is active. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Connect Land Gateway Name |
Name of the connect land gateway. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Authentication Details |
Stores credential details of a land connector. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Minion API Name |
Defines API Name of a land connector. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Minion Label |
Name of the connect land supplier. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Connect Option Id |
Id of Option record from external service. |
RU |
Field |
|
Connect Meal Plan Id |
Id of Board Basis record from external service. |
RU |
Field |
|
Service Mapping Table |
Link to the parent service mapping table. |
RU |
Field |
|
Connect Reservation Id |
Id of reservation from external service. |
RU |
Field |
|
Connected Cancellation Policy JSON |
Stores the cancellation policy that comes from API(JSON format). |
RU |
Field |
|
Nationality |
Passenger Nationality. |
RU |
Field |
|
Connect Land Gateway |
External Supplier that the data is requested from. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Gateway Location Code |
Unique code of a location of the service in a supplier system. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Gateway Service Code |
Unique code of a service in a supplier system. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Service |
A service to which the mapping table relates. |
RU - for Product Users, R - for Sales Users. |
Field |
|
Mapping # |
Service Mapping Table autonumber field. |
RU - for Product Users, R - for Sales Users. |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
13.2 Minor Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Field |
|
Enable PGI On Supplier Confirmation |
If enabled, show PGI information on the supplier confirmation page. |
|
Field |
|
Is Active |
Is used to determine whether a Service Departure record is active or not. |
RU |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
2021 Spring Minor Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Metadata Type |
|
Post Install Methods Status |
Contains info about the results of post install methods execution. |
|
Field |
|
Images preload in Content Editor |
Controls the amount of images preloaded in the Content Editor. |
|
Field |
|
Enable Itinerary Builder Master Sort |
If enabled, all of the components that reference the itinerary item dataset will use the same sort order as defined in builder, if disabled the sort order is controlled by the defaults that are defined in costings and overridable for content. The default value is unchecked. |
|
Field |
|
Last Name |
Last name of the passenger. |
RU |
Field |
|
Methods Map |
JSON field to track post install completion. |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
Field |
|
Please, use “Last Name” instead as it is coming from the API. So we just updated mapping for the PNR import. |
2021 Winter Major Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Field |
|
Default Trip Record Type |
Specify default record type for the Trip object. |
|
Field |
|
Itinerary Completed Status |
Set itinerary in completed status when it is ended. |
|
Field |
|
Itinerary Travelling Status |
Set itinerary in travelling status when it is started. |
|
Field |
|
Is B2B Channel |
States if a channel is meant for B2B. |
RU |
Metadata Type |
|
Itinerary Trip Status Mapping |
Defines mapping between itinerary and trip statuses. |
R |
Field |
|
Statuses JSON |
Stores mapping between itinerary and trip statuses. |
RU |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
2021 Winter Minor 2 Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Field |
|
Internal Only |
Check this box if the information this field gathers for this scheme should be used internally only. |
RU |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
Field |
|
Use the
new field “ |
2021 Winter Minor 1 Hotfix 2 Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description |
---|---|---|---|
Field |
|
Disable deleteItemPrices |
Switcher for deleteItemPrice_AfterDelete method in PriceCategoryAssignment. Here is a temporary solution for detecting temporary bugs. |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|
2021 Winter Minor 1 Hotfix 1 Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description |
---|
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of the overall maintenance of our solution.
Please note that data and metadata are never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder, etc.) related to this metadata.
Type | Name | Comment |
---|
2021 Winter Minor 1 Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permissions |
---|---|---|---|---|
Object |
|
Connect Flight Gateway |
Stores Supplier Details within a specific GDS |
CRU - for Product Users, R - for Sales Users. |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of overall maintenance of our solution.
Please note that data and metadata is never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
Field |
|
Moved to a new PNR data model. |
2020 Summer Major Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permission |
---|---|---|---|---|
Field |
|
Itinerary Markup Decimals Setting |
Is used to manage a number of decimals for Itinerary Markup value, in case the data is coming via data import. |
|
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU |
Field |
|
Pre-Selected Params JSON |
Pre-selected job parameters for child Bulk Jobs. |
RU |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU |
Field |
|
Is Active |
Represents whether the component is active for selection or not. |
RU |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU |
Field |
|
SOA Published Time |
Time when SOA was published. |
RU |
Object |
|
User Favorites |
Stores favorite records of the user for curation and future consumption. |
CRUD |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
RU |
Field |
|
Itinerary |
A favorite itinerary of a user. |
RU |
Field |
|
User |
A user the favorite relates to. |
RU |
New Metadata Reserved for Future Use
No metadata is reserved for future use as part of this release.
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of overall maintenance of our solution.
Please note that data and metadata is never deleted in a client’s org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the client’s org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customisations (apex code, workflows, process builder etc.) related to this metadata.
Type | Name |
---|---|
Object |
|
Field |
|
Field |
|
2020 Summer Minor 3 Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Label | Description | Permission |
---|---|---|---|---|
Object |
|
Cabin Configuration Scheme |
A pull of cabins from the Ship that is on sale for a specific season/cruise types. |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
Cabin Type |
Defines cabin types available on a Cruise |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
Cabin |
A berthing cabin number on a Cruise |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
Connect Flight Supplier |
Defines details and credentials of various flight connectors. |
Create/Read/Update/Delete for Product Users.Read for Sales Users |
Object |
|
Departure Template Location |
Defines daily Itinerary of a Cruise |
Create/Read/Update/Delete for Product Users.Read for Sales Users |
Object |
|
Departure Template |
A general configuration of a multi-day service (e.g. rail or cruise) which can be reused across multiple departures and then changed per departure if needed. |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
Service Cabin |
Cabins that are available on a specific departure |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
Service Departure Location |
Defines daily Itinerary of a specific Cruise Departure |
Create/Read/Update/Delete for Product Users.Read for Sales Users |
Object |
|
Service Departure |
A Cruise Departure on a specifc date and ship |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
Ship |
Defines Ships that Cruises are operated with |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
SOA Passenger Assignment |
SOA Passenger Assignment object keeps specific SOA status in relationship to the passenger. |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
SOA |
Statement of Agreement definition object. |
Create/Read/Update/Delete for Product Users. Read for Sales Users |
Object |
|
Train Station Location |
Defines available locations for rail service. |
Create/Read/Update/Delete for Product Users.Read for Sales Users |
Field |
|
Custom Types Sub Breakdown Group |
Defines a default pricing display group that all Custom Types are assigned to. |
|
Field |
|
Enable Service Type Templates |
If enabled, this causes the KT Agenda component to behave in developer mode. |
|
Field |
|
Itinerary Quote Record Type |
This Itinerary Record Type will be assigned to an Itinerary after creation. |
|
Field |
|
Merged Amendment Status |
Status of the amendment booking which got merged. |
|
Field |
|
Rejected Amendment Status |
Status of the amendment booking which got rejected. |
|
Field |
|
Type |
Defines the departure type the Cabin Configuration Scheme will be used for. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Cabin Size (ft) |
A size of a cabin in square ft |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Cabin Size (m) |
A size of a cabin in square m |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Cabin Configuration Scheme |
Reference to cabin configuration scheme. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Cabin Type |
Reference to cabin type. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Channel Email Sender |
This field controls who the default sender is. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
SOA Email Template |
The email template used for sending out the SOA. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
SOA Enabled |
Determines whether Statement of Agreements (SOA) functionality is enabled for the channel. Requires the setup of SOA Emal Template and SOA Itinerary Status Trigger fields. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Day |
A day of a Cruise |
Read/Update for Product Users. Read for Sales Users |
Field |
|
End Location Address |
Defines the address of a final activity for the day. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
End Location |
Defines where the day ends. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Start Location Address |
Defines the address of a starting point (e.g. departing port). |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Start Location |
Shows where the day starts. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Departure Type |
A type of tour product a departure template relates to (e.g. cruise, rail). |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Length (days) |
Number of days a tour product lasts. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Arrival Airport |
Reference to location for arrival airport. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Departure Airport |
Reference to location for departure airport. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
All SOA Accepted |
Checkbox to see if all SOA were accepted. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Lead Passenger First Name |
a First Name of a Lead Passenger. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Lead Passenger Last Name |
a Last Name of a Lead Passenger. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Merge Comment |
A summary of changes made on a booking. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Open Amendment |
Shows whether the Itinerary has an open amendment. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Primary Booking |
A link to a primary booking that an amendment was created for. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Usable as Template |
If enabled, this itinerary can be used as a template to be inserted into other itineraries. If can be found using Itinerary Template search. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Original Id |
Is used in the Cloning process to get the original Id of a cloned record. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Original Id |
Is used in the Cloning process to get the original Id of a cloned record. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Original Id |
Is used in the Cloning process to get the original Id of a cloned record. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Original Id |
Is used in the Cloning process to get the original Id of a cloned record. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Original Id |
Is used in the Cloning process to get the original Id of a cloned record. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
IATA Code |
Is used to store Airport IATA Codes. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Authorised Representative |
Reference to person account. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Date of Birth |
A passenger’s date of birth. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Expiration Date |
A date, after which a person’s Identity Document is no longer valid. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Identity Number |
A number of a person’s Identity Document. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Identity Type |
A document that is used to prove a person’s identity. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Issue Location |
A country, where a person’s Identity Document has been issued. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Lead Passenger |
This flag will let us know if the Passenger is a lead. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Middle Name |
Middle name of the Passenger. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Original Id |
Is used in the Cloning process to get the original Id of a cloned record. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
SOA Passenger Assignment |
Last sent SOA details. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Cabin Type |
Reference to cabin type. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Cabin Configuration Scheme |
Reference to cabin configuration scheme. |
Read Update for Product Users. Read for Sales Users |
Field |
|
Cabin Type |
Reference to cabin type. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Max Cabin Occupancy |
Defines how many people are allowed in a cabin. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Service Departure |
Reference to service departure. |
Read/Update for Product Users.Read for Sales Users |
Field |
|
Sharable |
Identifies whether a cabin can be shared. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Day |
A day on a Cruise Departure |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Departure Template Location |
Reference to departure template location. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
End Location Address |
Defines the address of a final activity for the day. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
End Location |
Defines the address of a starting point (e.g. departing port). |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Service Departure |
Reference to service departure. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Start Location Address |
Defines the address of a starting point (e.g. departing port). |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Start Location |
Defines where the day starts. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Summary |
Stores a high-level information about the Departure Day/Location. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Template Override |
Identifies whether a day activity is different from the one defined in Departure Template. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Arrival Date |
Read/Update for Product Users. Read for Sales Users |
|
Field |
|
Cabin Configuration Scheme |
A parent Cabin Configuration Scheme that is used for initial creating of Service Departure Cabins. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Departure Date |
Cruise Start Date |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Departure Template |
The template defines initial Service Departure Cabins and Locations. The change of the field does not influence existing records mentioned above, they will have to be updated manually if needed. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Length (days) |
Number of days a tour product lasts. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Service |
A service the departure relates to. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Ship |
A ship that the cruise/rail departure will be operated on. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Type |
A type of a tour product the departure relates to (e.g. cruise, rail). |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Code |
Unique Ship Code. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Type |
Defines a type of a cruise a ship is operating. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Itinerary Id |
Formula to store parent itinerary id. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Passenger |
Lookup to the Kaptio Passenger object. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Person Account |
Person Account accepting the SOA terms and conditions. |
Read Update for Product Users. Read for Sales Users |
Field |
|
SOA Accepted Time |
Time when SOA is accepted by passenger or someone on behalf of passenger. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
SOA Status |
Statuses available for SOA. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
SOA Text |
Persisted copy of the SOA Text. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
SOA |
Lookup to the Statement of Agreement. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Signee Email Address |
Stamp of signee email address(from person account related). |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Channel |
Channel to apply particular SOA. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Mode |
Indicate ifcurrent version of SOA is Active. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Text |
SOA text in Rich Text Format. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Unique Number |
This viel should be unique per channel/version. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Version |
SOA version in number format (unique). |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Address |
Address of the location. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Kaptio Integrations External Code |
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Coordinates |
Geolocation coordinates for train station location. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Service |
Link to parent rail service. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Location |
Location within certain continent/country/city etc. to which Train Station Location belongs. |
Read/Update for Product Users.Read for Sales Users |
Field |
|
Channel |
a channel that the Trip has been booked through. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Language |
a language to use when communicating with a client. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Lead Passenger First Name |
a First Name of a Lead Passenger. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Lead Passenger Last Name |
a Last Name of a Lead Passenger. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Primary Contact |
a person as the main contact for Trip communications. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Primary Itinerary |
A primary source of operational information related to the trip. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Travel Start Date |
a preferred start date of the Trip. |
Read/Update for Product Users. Read for Sales Users |
Field |
|
Trip Status |
Indicates the Stage the Trip is currently in. |
Read/Update for Product Users. Read for Sales Users |
2020 Summer Minor 2 Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Description | Permission |
---|---|---|---|
Custom Setting |
|
Defines mapping between lead and trip objects. |
|
Object |
|
The first tier of grouping. Allowing individual components (itinerary items) to be grouped together and then priced at the group level, rather than only component level. |
Read/Write for All |
Object |
|
Can be assigned to itinerary items. For example, all of your flight services could be mapped towards a “Flight” sub breakdown group, in case you always want by default to separate flight pricing from other components in your customer presentation of your itinerary. |
Read/Write for All |
Object |
|
The first tier of grouping. Allowing individual components (itinerary items) to be grouped together and then priced at the group level, rather than only component level. |
Read/Write for Product users. Read for Sales |
Object |
|
Can be assigned to services. For example, all of your flight services could be mapped towards a “Flight” sub breakdown group, in case you always want by default to separate flight pricing from other components in your customer presentation of your itinerary. |
Read/Write for Product users. Read for Sales |
Object |
|
Provides suggested pricing capability when a sales agent is deciding on the final selling price towards the customer. |
Read/Write for Product users. Read for Sales |
Field |
|
This Itinerary Record Type will be assigned to an Itinerary after conversion. |
* |
Field |
|
This Itinerary Record Type will be assigned to an Itinerary after cancellation. |
* |
Field |
|
Enabling Price Breakdown feature, allowing individual components (itinerary items) to be grouped together and then priced at the group level, rather than only component level. |
* |
Field |
|
Please ensure that you have configured default min and max % before enabling the feature. |
* |
Field |
|
Default price category that gets booked for each override entry. |
* |
Field |
|
Id of
|
* |
Field |
|
Contains Record Type of Person Account object after Lead Conversion. |
* |
Field |
|
Contains Record Type of Trip after Lead Conversion. |
* |
Field |
|
Reference to Suggested Price Scheme. |
Read/Write for Product users. Read for Sales |
Field |
|
aircraft type this flight is operated with |
Read/Write for All |
Field |
|
Aggregate supplier commission in Itinerary currency from active itinerary sub break down groups. |
Read/Write for All |
Field |
|
Aggregate total cost price from active itinerary sub break down groups. |
Read/Write for All |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Write for All |
Field |
|
Aggregate gross profit from active itinerary sub break down groups. |
Read/Write for All |
Field |
|
Total sell price per passenger in that group. |
Read/Write for All |
Field |
|
Total sell price per passenger in that group, overridden by the User. |
Read/Write for All |
Field |
|
Reference to parent Itinerary. |
Read/Write for All |
Field |
|
Markup value for the group. |
Read/Write for All |
Field |
|
Reference to global Master Breakdown Group. |
Read/Write for All |
Field |
|
Active in case of any itinerary sub group has an active itinerary item to roll-up price from. |
Read/Write for All |
Field |
|
Unique number of passengers that belong to the group. |
Read/Write for All |
Field |
|
Aggregate reseller commission total from active itinerary sub break down groups. |
Read/Write for All |
Field |
|
Aggregate total sell price from active itinerary sub break down groups. Excluding override services. |
Read/Write for All |
Field |
|
Aggregate total sell price from active itinerary sub break down groups. Including override services. |
Read/Write for All |
Field |
|
Helps to determine sorting on the layouts. |
Read/Write for All |
Field |
|
The max suggested selling price derived from the markup % of each component. |
Read/Write for All |
Field |
|
The min suggested selling price derived from the markup % of each component. |
Read/Write for All |
Field |
|
Aggregate supplier commission in Itinerary currency from active itinerary items. |
Read/Write for All |
Field |
|
Aggregate total cost price from active itinerary items. |
Read/Write for All |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Write for All |
Field |
|
Aggregate gross profit from active itinerary items. |
Read/Write for All |
Field |
|
Total sell price per passenger in that group. |
Read/Write for All |
Field |
|
Total sell price per passenger in that group, overridden by the User. |
Read/Write for All |
Field |
|
Reference to parent Itinerary. |
Read/Write for All |
Field |
|
Reference to Itinerary Master Breakdown Group. |
Read/Write for All |
Field |
|
Markup value for the group. |
Read/Write for All |
Field |
|
Active if has an active itinerary item to roll-up price from. |
Read/Write for All |
Field |
|
Unique number of passengers that belong to the group. |
Read/Write for All |
Field |
|
Aggregate reseller commission total from active itinerary items. |
Read/Write for All |
Field |
|
Aggregate total sell price from active itinerary items. Excluding override services. |
Read/Write for All |
Field |
|
Aggregate total sell price from active itinerary items. Including override services. |
Read/Write for All |
Field |
|
Helps to determine sorting on the layouts. |
Read/Write for All |
Field |
|
Reference to global Sub Breakdown Group. |
Read/Write for All |
Field |
|
The max suggested selling price derived from the markup % of each component. |
Read/Write for All |
Field |
|
The min suggested selling price derived from the markup % of each component. |
Read/Write for All |
Field |
|
Location or starting point of services represented by this itinerary item. |
Read/Write for All |
Field |
|
Reference to itinerary sub breakdown group. |
Read/Write for All |
Field |
|
The max % represent the percentage increase from the suggested selling price derived from the markup % of each component. |
Read/Write for All |
Field |
|
The min % represent the percentage decrease from the suggested selling price derived from the markup % of each component. |
Read/Write for All |
Field |
|
Trip that a converted Lead is connected to. |
Read/Write for All |
Field |
|
Account Field Name |
* |
Field |
|
Trip Field Name |
* |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Write for Product users. Read for Sales |
Field |
|
Helps to determine sorting on the layouts. |
Read/Write for Product users. Read for Sales |
Field |
|
Is used to define groups of service record types for pricing display purposes. |
Read/Write for Product users. Read for Sales |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Write for Product users. Read for Sales |
Field |
|
Reference to master breakdown group. |
Read/Write for Product users. Read for Sales |
Field |
|
It allows the business to aggregate and report on the use of custom service groups for when sales users start to create custom services groups on their itineraries. |
Read/Write for Product users. Read for Sales |
Field |
|
Helps to determine sorting on the layouts. |
Read/Write for Product users. Read for Sales |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Write for Product users. Read for Sales |
Field |
|
The max % represent the percentage increase from the suggested selling price derived from the markup % of each component. |
Read/Write for Product users. Read for Sales |
Field |
|
The min % represent the percentage decrease from the suggested selling price derived from the markup % of each component. |
Read/Write for Product users. Read for Sales |
Field |
|
Id of |
Read/Write for Product users. Read for Sales |
RecordType |
|
Used for flight placeholders - can only be priced per booking. |
Assign to profiles |
RecordType |
|
A change to the original bookings that needs approval from a client |
Assign to profiles |
RecordType |
|
A paid itinerary |
Assign to profiles |
RecordType |
|
A cancelled booking |
Assign to profiles |
RecordType |
|
actively working with a client to book a trip |
Assign to profiles |
Path |
|
A path of Itinerary Statuses for Amendment booking |
|
Path |
|
A path of Itinerary Statuses for Booked Itinerary |
|
Path |
|
A path of Itinerary Statuses for Quote booking |
|
Quick Action |
|
Action to cancel a booking |
|
Quick Action |
|
Action to convert a booking |
|
Quick Action |
|
Action to convert a lead |
|
Quick Action |
|
||
Tab |
Master Breakdown Group |
Assign to profiles |
|
Custom Permission |
Allow Customization of Itinerary Price Breakdown Groups (Pilot) |
||
Flexi Page |
ItineraryPage |
||
Layout |
|
||
Layout |
|
||
Layout |
|
||
Layout |
|
||
Layout |
|
||
Layout |
|
||
Visualforce Page |
|
||
Visualforce Page |
|
-
AppSettings__c
object is a Custom List object that does not support field level permissions. -
LeadMapping__c
object is a Custom List object that does not support field level permissions.
2020 Summer Minor 1 Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Description | Permission |
---|---|---|---|
Object |
|
Defines available locations for car pick up and drop off. |
Read/Write for Product users. Read for Sales |
Object |
|
Provide an option to define Supplier Overrides, allowing to override who the suppliers are either by the business unit or by an individual user. |
Read/Write for Product users. Read for Sales |
Field |
|
Define prefix for master trip. |
* None |
Field |
|
Define starting sequence number for master trip. |
* None |
Field |
|
Helps to define parent location record types for child locations and create flexible hierarchy. |
* None |
Field |
|
Address of the location. |
Read/Write for Product users. Read for Sales |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Write for Product users. Read for Sales |
Field |
|
Coordinates. |
Read/Write for Product users. Read for Sales |
Field |
|
Link to parent car service. |
Read/Write for Product users. Read for Sales |
Field |
|
Location within certain continent/country/city etc. to which Car Rental Location belongs. |
Read/Write for Product users. Read for Sales |
Field |
|
Auto-populated based on master Trip. |
Read/Write for Sales Users |
Field |
|
Name of Airline company from flight information. |
Read/Write for Sales Users |
Field |
|
Link to drop off location for car services. |
Read/Write for Sales Users |
Field |
|
Link to pick up location for car services. |
Read/Write for Sales Users |
Field |
|
Source of the flight placeholder service. |
Read/Write for Sales Users |
Field |
|
Reference to the flight from location. |
Read/Write for Sales Users |
Field |
|
Reference to the flight to location. |
Read/Write for Sales Users |
Field |
|
Any icon from SLDS icons library in category:iconName format. |
Read/Write for Product users. Read for Sales |
Field |
|
Determines the grouping of record types in Itinerary Builder’s calendar view. |
Read/Write for Product users. Read for Sales |
Field |
|
Link to the business unit that define supplier override. |
Read/Write for Product users. Read for Sales |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Read/Write for Product users. Read for Sales |
Field |
|
Parent service to define supplier override. |
Read/Write for Product users. Read for Sales |
Field |
|
Link to the supplier. |
Read/Write for Product users. Read for Sales |
Field |
|
Link to the user that define supplier override. |
Read/Write for Product users. Read for Sales |
Field |
|
Reference number to keep track of all quotes and bookings related to the trip. |
Read/Write for Sales Users |
-
AppSettings__c
object is a Custom List object that does not support field level permissions.
New Metadata Reserved for Future Use
Below you will find a list of new metadata that is being introduced in this release that will be reserved for future use. No action is required on your Salesforce administrator for this metadata.
Type | Name | Description |
---|---|---|
Object |
|
Define primary itinerary location. |
Field |
|
Setting to define which locations will be available for Primary Locations component in the Itinerary Builder. |
Field |
|
Active Item with FlightPlaceholder Record Type. |
Field |
|
Is used to store human-readable unique distinction between Salesforce records to help support the flow of Kaptio integration tools (Item Price Importer and Data Copy Tool). If you need to use this field for other purposes, we recommend creating a new field with its description and a help text. |
Field |
|
Link to parent Itienrary. |
Field |
|
Link to parent Location. |
2020 Spring Major Release
New Metadata
Below you will find a list of metadata introduced in this release alongside permission recommendations. Please ask your Salesforce Administrators to review this section as part of the release readiness process for your org.
Type | Name | Description | Permission |
---|---|---|---|
Field |
|
Used to determine whether a promotion effect record is active or not. |
Read/Write for Price Setup Users |
Field |
|
If checked - encrypted version of the itinerary content id will be used in the public facing URL |
* None |
Field |
|
Indicates that cost price type was updated manually by the User. |
Read/Write for Sales Users |
Field |
|
Indicates that sales price type was updated manually by the User. |
Read/Write for Sales Users |
Field |
|
Technical field. Is used to store Combinability Group Id to remember user choice promotion. |
Read/Write for Sales Users |
Field |
|
Total Cost price in itinerary currency without supplier commission. Please note that the Label for this field is Total Cost Net. |
Read/Write for Sales Users |
Field |
|
Total Cost price in supplier currency without supplier commission. |
Read Only for Sales Users |
Field |
|
Encrypted id which is used on external page |
Read/Write for Sales Users |
Permissions |
|
Defines whether a user can override Cost pricelists while defining pricing on itinerary level. |
|
Permissions |
|
Defines whether a user can override Sales pricelists while defining pricing on itinerary level. |
-
AppSettings__c
object is a Custom List object that does not support field level permissions.
New Metadata Reserved for Future Use
Below you will find a list of new metadata that is being introduced in this release that will be reserved for future use. No action is required on your Salesforce administrator for this metadata.
Type | Name | Description |
---|---|---|
Field |
|
Specific business unit, so that notes are only displayed if the itinerary is created for that specific business unit. |
Field |
|
Content for notes. |
Field |
|
Any geographical location to tie notes. |
Field |
|
It is used to specify highlighting in the itinerary builder |
Field |
|
Travel date from the note is relevant. |
Field |
|
Travel date to the note is relevant. |
Object |
|
Object reserved for future functionality |
Tabs |
|
Tab reserved for future functionality |
Deprecated Metadata
Below you will find a list of metadata that was deprecated as part of this release. Kaptio regularly deprecates and removes metadata from our Managed Package as part of overall maintenance of our solution.
Please note that data and metadata is never deleted in a clients org without specific action by the customer. When a client upgrades to the new release, any deleted components are still available in the clients org. The components are displayed in the Unused Components section of the Package Details page. This section ensures that subscribers have the opportunity to export data and modify custom integrations involving those components before explicitly deleting them. For example, before deleting custom objects or fields, customers can preserve a record of their data from Setup by entering Data Export in the Quick Find box and then selecting Data Export.
Please review and adjust any customizations (apex code, workflows, process builder etc.) related to this metadata.
Type | Name | Comment |
---|---|---|
Field |
|
Replaced with |
Field |
|
Replaced with |
Field |
|
Never utilised in end-to-end occupancy logic. |
Field |
|
Is not used since
|
Field |
|
Is not used since
|
Field |
|
Never utilised in end-to-end occupancy logic. |
Field |
|
Is never used in the code. |
Field |
|
Was replaced with
|
Field |
|
Was replaced with
|
Field |
|
Was replaced with TimeAvailability__c+` field and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with
|
Field |
|
Was replaced with
|
Field |
|
Was replaced with
|
Field |
|
Was replaced with
|
Field |
|
Was replaced with
|
Field |
|
Was replaced with Reseller Commissions and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was marked as deprecated in previous releases since is not used anymore, is removed from the package now. |
Field |
|
Was only used for importing prices and marked as deprecated in previous releases since is not used anymore, is removed from the package now. |
Field |
|
Was only used for importing prices and marked as deprecated in previous releases since is not used anymore, is removed from the package now. |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was marked as deprecated in previous releases since is not used anymore, is removed from the package now. |
Field |
|
Was replaced with Reseller Commissions and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Reseller Commissions and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with
|
Field |
|
Was replaced with Business Rules and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Business Rules and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Business Rules and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Business Rules and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Business Rules and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Business Rules and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was marked as deprecated in previous releases since is not used anymore, is removed from the package now. |
Field |
|
Was replaced with ItemPriceCategoryAssignmentc.PriceCategoryc+` field and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Was replaced with |
Field |
|
Was replaced with Price Seasons and marked as deprecated in previous releases, is removed from the package now. |
Field |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
Field |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
Field |
|
Is not used since
|
Field |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
Field |
|
Is not used since |
Field |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
Field |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
Field |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
Object |
|
Object and all relevant field metadata removed |
Object |
|
Object and all relevant field metadata removed |
Object |
|
Object and all relevant field metadata removed |
Object |
|
Object and all relevant field metadata removed |
Object |
|
Object and all relevant field metadata removed |
Object |
|
Object and all relevant field metadata removed |
Object |
|
Object and all relevant field metadata removed |
Object |
|
Object and all relevant field metadata removed |
Permissions |
|
Replaced with Can Override Cost Pricelists and Can Override Sales Pricelists |
Tab |
|
Is not used since |
Tab |
|
Is not used since |
FieldSet |
|
|
FieldSet |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
FieldSet |
|
Is not used since surcharge logic should be a custom feature and has been deprecated |
FieldSet |
|
Is not used since we have a step in-between to open Package Editor app. |
Buttons |
|
Is never used. |