Get Started
Tailor-Made ItinerariesTour & Cruise ItinerariesFIT Package ItinerariesRole Guides
Kaptio AdminSupplier ContractingProduct Design/BuildProduct ContentTraining ManagerData ExpertsDevelopersKaptio Platform Architecture
Architecture OverviewDevelopment GuidelinesFunctional DecompositionPlatform FAQNew to Salesforce?Security & ComplianceManage your EnvironmentsData Import & ExportGlobal Platform Setup
Getting Started with Core ConfigurationManage Global SettingsConfigure ChannelsManaging Users, Roles & AccessUnderstanding Your Sample DataPIM: Supplier Contracting
Managing SuppliersSetup LocationsManaging ServicesConfigure PricesBulk Import Service DataManage InventoryPromotion & Discount SetupPIM: Tour & Package Design
Getting Started with PackagesUnderstanding Departure TypesManage Package PricingSetup Package ContentConfigure Package DefaultingCRM Module
Customizing Kaptio TravelManage Account Record TypesSetup Trip & Itinerary WorkflowManage Salesforce FeaturesCONNECT: Land & Air Connectivity
Getting Started with ConnectivityPNR Import Setup & UsageIntegrating Amadeus Hotel Connectivity Setup & UsageDOCS Module
Getting Started: ContentManaging Content & MediaSetup Document StagesSetup TemplatesBuilding Custom Content ComponentsBulk Import Content DataUsing the Document Starter KitUsing the ATOL Certificate Starter KitPersonalizing DocumentsGenerating DocumentsCustomer Access to DocumentsEmail Setup & UsageAdvanced Sample Email TemplateCRS: Training Guides
Getting Started: TrainingTraining Reservation TeamsTraining Finance TeamsPAY: Payment Gateway Integrations
Getting Started: PaymentsImplementing Braintree/PayPalIntegrating Your Own GatewayData Migration
Guide to Booking MigrationPeripheral Integration Guides
Accounting IntegrationData Warehouse IntegrationWebsite IntegrationThis document outlines the specifications for the integration of Kaptio Travel with an accounting system. It provides a high-level overview of the business flow and the data model used in Kaptio, as well as detailed information on the accounting messages and the relevant objects used for financial reporting. The document also specifies the method of synchronization between the two systems and the different triggers for generating accounting messages.
Introduction
Once implemented, Kaptio Travel (KT) should act as the system of record for all booking-related information. KT, however, is NOT the accounting system, even though it tracks financial information of bookings (revenue and costs). To ensure proper information management, it is key the financial information from the Kaptio system is made available to the Accounting System at the right time. For each implementation project, it is important to make it clear what is the Accounting System of record that will host the data generated from the booking information within KT.
This document provides specifications of what, when and how data is made available for the Accounting System system for further processing. This document will also provide detailed insight into where key financial data is stored in the Kaptio system.
General Business Flow
The high-level business flowlw describing financial data captured in Kaptio and its generation of accounting messages is described below.
An accounting message can be synchronized with the accounting system at either regular intervals or event-based. The method of synchronization is either through an Accounting system API, through Middleware API (for example Jitterbit, Informatica or Boomi), or via one or more CSV/XML-based files transferred between systems using a file-based transfer protocol.
Kaptioβs default recommendation is a robust CSV file-based method where KT will generate a file per transaction and make it available to the customer Accounting System for pick-up and processing through an intermediary server.
The Business Flow is as follows:
- Agent or direct customer contacts sales consultant to create a trip and produce one or more itineraries. None of this information will result in a message for accounting.
- The sales consultant composes a trip and one or more itineraries. The sales consultant distributes the proposed itinerary(ies) to the customer.
- The customer reviews the proposals and is given a number of standard options: 1. Reject proposal; 2. Get back to the sales consultant with an additional question(s) and 3. Accept the proposal and select the option to BOOK.
- Kaptio provides multiple ways to convert the itinerary to a booking (manual by sales consultant or automated through the customer book option). In both cases Kaptio Travel will produce a payment schedule based on configured business rules. The customer will be requested to make a deposit payment. Receiving the payment (automated or manual) triggers the creation of accounting messages for money received:
- Message to report Customer or Agency payment receivedΒ (in accounting system typically allocated against Liability Revenue GL account)
- In the case of B2B, at the time of converting the itinerary to booking, the system must also generate the messages in relationship withΒ Commission payments, Commission message will be generated if it's a gross booking.Β Commission message will typically not generate if it is a Net booking (this needs to be reviewed on a case by case basis).
- After the itinerary is converted into a booking, the sales consultant will complete the booking steps, meaning book/allocate the inventory. Depending on the type of services and supplier contracts, supplier payments may be due at the time of booking (airline), pre-travel or post-travel start. Once pre-travel invoices are received the Sales Consultant or Operational Support Staff will register the supplier invoice in Kaptio Travel and allocate the Invoice line values to the appropriate bookings. This allocation will once again trigger the creation of an Accounting message. In this case, two message types will be created: one to reportΒ Supplier CostΒ and two to account forΒ Sales Tax CreditΒ (if applicable). Within Kaptio, an workstep is included to indicate the Invoice is complete and ready for payment. At that time the Accounting messages will be created, so the Accounting System can use the receiving of the messages as implied approval to pay.
- Between booking and travel, the customer will makeΒ additional paymentsΒ based on the created payment schedule. Kaptio Travel will send out notifications to the customer to remind her/him of the payments. Like the deposit payment, Kaptio Travel produces messages for the accounting system to reflect theseΒ additional payments.
- If no further changes are applied to the booking, the next trigger for the accounting system isΒ Start of Travel. The Start of Travel message is important for the accounting system as this is the trigger for a company to transfer liability revenue to actual revenue (revenue recognition) and pay agent commission (this could occur earlier, but typically occurs on the start of travel).
Kaptio Data Model
Before diving into the detail of Kaptio Financials (Itinerary, invoices, suppliers) it is useful to have a high-level understanding of the underlying Kaptio Travel data model. For detailed object descriptions and relationships see Kaptio Developer Doc (seeΒ https://docs.kaptioapis.com/Β ) and the standard Salesforce Object Modeler/Schema builder.
The High-Level Entity Relationship Diagram below provides a high-level overview of the objects relevant for Financial reporting:
In context of this document, relevant objects are divided into 4 groups:
- Account information: Customer (Traveler), Agent (B2B) and Supplier/Airline
- Trip / Itinerary objects: Defining the actual trip at various levels of detail
- Revenue objects: Defining amounts to be invoiced/paid
- Cost-related objects: Supplier and Commission Payments
- Product pricing information
Note: The ERD above is not meant to provide a complete overview of all objects related to financial management. It only reflects what is useful in the context of accounting system integration.
Field naming convention:
Kaptio Travel is able to set currency standards by business unit. As a result many <financial fields> will have associated formula fields to account for:
- Amount in the currency of the Business Unit: <Financial field> BCY
- Amount in the currency of the Corporate Currency: <Financial field> CCY
For reasons of simplification the reference to a <financial field> associated BCY and CCY fields are ignored.
Account Object
The account object can be split up into various types (general Salesforce development practice), such as the out-of-the-box Account Types:Β Supplier AccountΒ Type,Β Airline AccountΒ Type,Β Person AccountΒ Type andΒ BusinessΒ (Agent or re-seller)Β AccountΒ Type. The various account type has many fields in common (name, email address, location, etc.) but also have specific types of related fields, for example, an Agent type has fields specifically related to a travel agency. Kaptio Travel uses specific page layouts per type.
It is quite common for the Supplier Account page layout to be extended to carry theΒ Accounting System Supplier Id. Also the Business (Agent) Account type will be augmented with business-specific fields, such asΒ IATA Number.
Trip / Itinerary Object
Kaptio Travel uses various objects to capture information related to the booking.
- KaptioTravel__Trip__c:Β This object is of no value to accounting information, but is solely mentioned for reasons of completeness. The Trip object acts as the top level enquiry object .
- KaptioTravel__Itinerary__c: AnΒ Itinerary is a key Object in Kaptio Travel as it is the parent object of the entire booking structure in Kaptio. Every booking at the highest level is represented by the Itinerary object. The Itinerary object contains a significant amount of financial information at a summarized level (See Appendix A.- Table 1). Financial data is stored in Transaction Currency, Business Unit Currency (_BCY) and (Sales) Corporate (Parent) Currency (_CCY). Changes in currency conversions are tracked at a very detailed level. At a very high level, the Itinerary object provides insight into:
- Travel Dates (start and end)
- Total value (price) and outstanding balance
- Total value of Payments Received
- Costs (supplier costs, Re-seller Commission, additional charges).
- KaptioTravel__ItineraryItem__c:Β The ItineraryItem object provides detailed information by Booking line by Price Category. The object does not provide any breakdown on Tax/VAT, or breakdown for add-ons.
- KaptioTravel__ItineraryService__c:Β This object aggregates information at the booking line and booking sub-line, including price categories, fees, meal plans, and add-ons (see conceptual example below).
- KaptioTravel__ItineraryPriceLine__cΒ => This object contains βraw priceβ details for each price element in an itinerary service, by price entry type (see example below).
See section Data Examples for conceptual examples for each object.
Revenue objects
For context of this document relevant revenue received objects are:
- KaptioTravel__PaymentSchedule__c:Β Β This object is created at the conversion of itinerary to a booking. Based on configured business rules, Kaptio Travel determines the payment split and frequency between deposits and balance payments for customers. The total amount, start date and booking date of an itinerary is used to generate itinerary payment schedule records.
- KaptioTravel__Transaction__c:Β Β This object contains records of an actual payment made against an itinerary, deducted from an outstanding balance of a payment schedule.
- KaptioTravel__SalesInvoice__c:Β Β This object represents invoices generated for revenue recognition purposes. This object is optional for use and is in most cases not required.
- KaptioTravel__SalesInvoiceLines__c:Β This object represents actual invoice lines on the invoice sent to the customer.Β This object is optional for use and is in most cases not required.
To decide whether to use SalesInvoice & SalesInvoiceLines, we need to look at the functionality of individual accounting systems and the processing capabilities. These tables are useful for handling debits / credits between different versions of the itinerary for revenge recognition purposes, but in many cases we don't need to pass this information to the accounting system until after the date of travel, rendering the use of these objects and related functionality obsolete.
See section Data Examples for conceptual examples for each object.
Supplier Invoices objects
For context of this document, relevant revenue received objects are:
- KaptioTravel__SupplierInvoice__c:Β Β This object represents an invoice received from a supplier (at top level - only total amounts).
- KaptioTravel__SupplierInvoiceLine__c:Β Β This object represent actual invoice lines on the supplier invoice.
- KaptioTravel__SupplierInvoiceAllocation__c:Β Β This object is key to the accounting process. This object contains the actual allocations of Supplier Invoice lines to the Itinerary item or service.
- KaptioTravel__SupplierInvoiceBooking__c:Β This object aggregates the supplier invoice lines at the itinerary booking level. This object is not used for any integration purposes.
Supplier Invoices Example Data
SUPPLIER INVOICE ID | ACCOUNT ID | BUSINESSUNIT ID | CURRENCY | TOTAL AMOUNT | SENT TO EXTERNAL SYSTEM | EXTERNAL SYSTEM SENT DATE | |
1 | INvOICE-1 | Fairmont | GROUP | EUR | 200 | TRUE | Thursday, November 8, 2018 |
2 | INvOICE-2 | Fairmont | GROUP | EUR | 1000 | TRUE | Friday, November 9, 2018 |
3 | INvOICE-3 | Fairmont | GROUP | EUR | 200 | TRUE | Friday, November 9, 2018 |
4 | INvOICE-4 | Fairmont | GROUP | EUR | 200 | TRUE | Saturday, November 10, 2018 |
Supplier Invoice Allocation Example Data
SUPPLIER INVOICE ID | ACCOUNT ID | BUSINESSUNITID | CURRENCY | BOOKINGNUMBER | SUPPLIERINVOICELINE ID | TYPE | COST INVOICED | REMAINING BALANCE | |
1 | INvOICE-1 | Fairmount | GROUP | EUR | A | 1 | standard | 200 | 200 |
2 | INvOICE-2 | Fairmount | GROUP | EUR | A | 2 | standard | 1000 | 0 |
3 | INvOICE-3 | Fairmount | GROUP | EUR | A | 1 | standard | 200 | 0 |
4 | INvOICE-4 | Fairmount | GROUP | EUR | A | 1 | overcharge | 400 | 0 |
Supplier Invoice Line Example Data
ID | BOOKING NUMBER | CHANNEL | TERMS | ITINERARYITEM ID | CURRENCY | DUE DATE | COST DUE | BALANCE | COST INVOICED | |
1 | 1 | A | FIT | 25% due on date of booking | II-1 | EUR | Friday, November 9, 2018 | 800 | 0 | 800 |
2 | 2 | A | FIT | balance 30d before travel | II-1 | EUR | Wednesday, March 20, 2019 | 1000 | 0 | 1000 |
Accounting Messages
In this section, a generic process flow (the happy path depicted) of Accounting messages is provided.Β Accounting messages typically require the generation of journal messages for both Credit and Debit.
The various flows discussed below are based on high-level concepts:
- Customer payments will be allocated against a liability account. At the time of travel Kaptio will generate the messages to transfer payments to the actual revenue account.
- The messages sent by Kaptio Travel to an accounting system include other necessary information such as currency code, exchange rate, payment date, journal line, accounting system supplier ID, etc.
- A receiving of deposit payments and/or manual conversion of Itinerary to Booking will create a payment schedule and allocate necessary inventory.
- The message flow is one way. As Kaptio is not an accounting system, bi-directional integration is hardly ever required, we simply hand over the data to the accounting system.
Payments & Commissions
The Sales process typicallyΒ βfinishesβ with the customer making the sales, and paying for the travel (deposit and balance payments). Once deposit payment is received the itinerary is converted to a booking. This is either done automatically by the Kaptio Payment Channel logic or can be done manually by the sales consultant or support staff once manual payment (Cash, Cheque or Bank Wire Transfer) has been received and allocated to Kaptio.
Within the sales process 2 types of Accounting messages can be generated:
- Receiving and administering (manual or through Kaptio payment gateway) customer/agent payments (deposit and balance)
- Immediate Commission payments for gross agents (=Accounts payable). Most commission payments are done at the time of travel.
# | TYPE | TRIGGER | MESSAGE OBJECTIVE | CONCEPTUAL MESSAGE CONTENT |
1 | CUSTOMER/ AGENT PAYMENT | Succesfull receipt of Customer/Agent payment. | Ensure Customer/Agency payments are allocated to appropriate GL account, representing the payment method. Allocate payments Liability accounts. | Credit liability account and debit asset account by received deposit. Credit asset account by sales tax liability. |
2 | COMMISSION PAYMENT TO AGENCY | Typical triggers for commission payment are:1. At time of sale (Only apply to Gross Bookings)2. AT time of full payment is received3. At time of travel. | Allocate pre-paid agent/re-seller commissionΒ into AP For commission payments, Kaptio recognizes two scenarios: 1. Net Agents (System will not generate Commission message as company may want to generate the GL codes to accounting system manually ) and 2. Gross Agents (commission is directly incorporated in the amount agent will be paying). Dependent on the customer implementation and actual payment trigger, journal message must be generated tol account for this payment. Unless otherwise instructed Kaptio assumes the commission is paid through the AP system on the date the journal entry is posted to the accounting system.Commission message will generate only for Gross Agents , commission payment trigger is: START of TRAVEL | Credit liability account by Gross pre-paid commission costs and debit asset account by Net pre-paid commission cost and pre-paid commission tax credit |
Supplier Invoice Messaging
Typically once deposit payment is received the actual booking process begins. With respect to accounting we can recognize three different use cases:
- Supplier payment triggered through receipt and allocation of Supplier Invoice. Depending on actual supplier contractual agreement the supplier payment may be required before, during or after travel. Depending on specific situation tax may need to be applied (this is no taxes on supplier payments are required, as travel is outside of the country)
- Immediate supplier payment at time of transaction through integrated API.
- Immediate supplier payment using an external ticketing system (in this case we need to understand if the external system directly settles accounting with the accounting system or whether that must be done by Kaptio. This last statement applies to customers where payment accounting between Amadeus terminal and the Accounting System is already taken care of.Β Sales consultants will insert the air booking in Kaptio, but Kaptio might not have to send any accounting messages for these costs to the Accounting System.
Within the pre-travel process, there are four accounting messages produced. The actual detailed content and format of the message are implementation-specific (see section Message Format). Message triggers and types:
β | β | Trigger | Message Objective | Conceptual Message Content |
2 | SUPPLIER AP INVOICE | Pre-travel supplier invoice received and allocated (no tax credit) | Allocate pre-paid supplier invoices into GL | Credit liability account by Gross supplier cost and debit asset account by Gross supplier cost |
3 | API BASED SUPPLIER BOOKING | API registers succesfull transaction with payment | Allocate supplier costs | Similar to the other supplier pre-payment messages. (possible that no accounting message necessary; all relevant information may be transferred from Kaptio through API and payment channel to accounting system) |
4 | EXTERNAL SYSTEM SUPPLIER BOOKING | In external system booked and ticketed travel (e.g. air) - with no settlement to Accounting system by external system. Entry and allocation of supplier payment against booking | Sales or back-office user should enter payment as if invoice was received. Accounting jounal files must be created, but no payment should be issued from Ac counting system. | Similar to the other supplier pre-payment messages. (possible that no accounting message |
β | β | In external system boioked and ticketed travel (e.g. air) - with external system to accounting system settlement (may apply to Amadeus terminal bookings) | No messgae to accounting system as journal entry already made by external system | N.A. |
Post-Travel Messaging
Typically at the time of travel or some defined number of days after, travel revenue can be recognized. Kaptio will generate the accounting journal messages to transfer this revenue from the liability account to the actual appropriate revenue account. This also often applies to Agency Commission messages. Once travel started the commission payment must be issued by the accounting system. Supplier invoices received during or after travel will be processed similar as described above, with the difference that in this case the actual revenue account will be credited and not the liability account.
Within the post-travel process, there are three (possibly four) accounting messages produced. The actual detailed content and format of the message are implementation-specific (see section Message Format). Message triggers and types:
A | B | TRIGGER | MESSAGE OBJECTIVE | CONCEPTUAL MESSAGE CONTENT |
β | β | β | Message Objective | Conceptual Message Content |
1 | AGENCY COMMISSION | Commission payment trigger (at time of travel or x days thereafter, depending on reseller agreement) | Allocate agent/re-seller commission amount into AP | US AgentsDebit asset account by Net commission cost with Positive amountΒ Canadian AgentsDebit asset account by Net commission cost and commission tax amount with Positive amount. |
3 | TOUR COST | Supplier invoice received (Start of Travel Cost) | Allocate supplier invoices into GL | Credit liability account by Gross supplier cost and debit asset account by Gross supplier cost |
4 | TRAVEL REVENUE | Start of travel (or x days after) depending on implementation | REcognize travel revenue. Transfer revenue from liability account to Revenue account | Messages to tranfer revenue amount from Liability GL account to REvenue GL account. |
Message Format
A breakdown of the various message types is described below:
EVENT/TRIGGER | MESSAGE TYPE |
Receive Payment | This can through integrated payment channel or through manual payment registration) - Revenue at risk. |
Refund Payment | Will show reverse order of debit and credit GL codes with a positive refund amount |
Completion of Supplier invoice Entry | Once a supplier invoice is completely entered a message will be produced for the Accounting System |
Cancellation | Recognize the non-refundable revenue |
Start of travel | Generate Agent Reseller Commission message andΒ Recognize revenue |
Start of Travel Cost | Recognizing costs of sales. |
Each message format has similar construction consisting of three parts:
- File Fields: these fields are the same for every row in the file
- Journal or Invoice Transaction Fields: grouping information for entire journal entry
- Line information: Actual detailed transaction lines
Conceptual example:
General ledger codes
Depending on the type of transactions, specific GL codes must be used in the Accounting messages. Kaptio implements these GL codes as Custom Metadata Types in Salesforce.
Below is an example of GL code for different events:
TYPE | GL MAP | |
1 | β | PAYMENTS RECEIVED (deposits or final payment) for future travel |
2 | DR | Visa Control - 752.000.14650.000.00000.0000.000 |
3 | DR | Mastercard/Discover Control -Β 752.000.14650.000.00000.0000.000 |
4 | DR | Amex Control - 752.000.14615.000.00000.0000.000 |
5 | DR | Bank of the West Checking A/C - 752.000.12800.000.00000.0000.000 |
6 | CR | Customer Deposits - 752.000.21110.000.00000.0000.000 |
7 | β | REFUND (SAME AS PAYMENT, BUT Reverse order of debit and credit GL Codes) - verified with Raymond, Neal, Eric |
8 | DR | Customer Deposits - 752.000.21110.000.00000.0000.000 |
9 | CR | Visa / Mastercard Control - 752.000.14650.000.00000.0000.000 |
10 | CR | Amex Control - 752.000.14615.000.00000.0000.000 |
11 | CR | Bank of the West Checking A/C - 752.000.12800.000.00000.0000.000 |
12 | β | PRE-TRAVEL COST (SUPPLIER INVOICE) |
13 | DR | Prepaid Travel Costs -Β 752.000.17889.000.00000.0000.000 |
14 | CR | Accounts PayableΒ -Β 752.000.20210.000.00000.0000.000 |
15 | β | RECOGNIZE COST OF SALES (TRAVEL START COST) |
16 | DR | Costs of Sales -Β 752.480.53360.000.00000.0000.000 |
17 | CR | Prepaid Travel Costs -Β 752.000.17889.000.00000.0000.000 |
18 | β | RECOGNIZE REVENUE (= START OF TRAVEL) |
19 | DR | Customer Deposits - 752.000.21110.000.00000.0000.000 |
20 | CR | Bank of the West Checking A/C - 752.000.12800.000.00000.0000.000 |
21 | β | CANCELLATION PENALTY REVENUE (= CANCELLATION) |
22 | DR | Customer Deposits - 752.000.21110.000.00000.0000.000 |
23 | CR | Cancellation Penalty Revenue - 752.480.42710.000.00000.0000.000 |
24 | β | AGENT COMMISSION |
25 | DR | Travel Agent Commission - 752.480.56510.000.00000.0000.000 |
26 | CR | Commission Costs Control - 752.000.24130.000.00000.0000.000 |
Kaptio Metadata Types
The GL accounts listed above will be setup as Custom Metadata types in the KAPTIO Salesforce Org.
Filename convention
Naming convention for the generated files is:
- Payments received, revenue recognition:Β KAPTIO_GL_##############.csv
- Supplier Payments and Commission payments: KAPTIO_AP_#########.csv
whereΒ ##############Β is a unique sequence identifier including date of file created: YYYYMMDDhhmmss
File Location
We ask our customers to set up a server for us to transfer and store the files. Kaptio recommends Amazon AWS S3 buckets.
Relevant Object Fields
KaptioTravel__Itinerary__c
β | FIELD API NAME | DESCRIPTION |
1 | KaptioTravel__Amount_Per_Person__cΒ (&BCY, CCY) | Formula field that shows the Itinerary Amount divided by the Group Size |
2 | KaptioTravel__BookingNumber__c | Unique booking number for the Itinerary |
3 | KaptioTravel__BrandCurrencyIsoCode__c | The Business Unit Currency ISO code |
4 | KaptioTravel__CurrencyFactorBCY__c | The Business Unit Currency factor |
5 | KaptioTravel__CancellationDate__c | Date time when itinerary was cancelled. |
6 | KaptioTravel__Close_Date__c | The date that the Itinerary was converted to a booking |
7 | KaptioTravel__ConversionRatesHistory__c | When Itinerary conversion rates are changed this field stores a JSON formatted history of the new currency values, who changed them and when |
8 | KaptioTravel__CorporateCurrencyIsoCode__c | The ISO code for the corporate currency that is set in the Currency Settings |
9 | KaptioTravel__Currency__c | Formual field that displays the currency set for the Itinerary as well as a hyperlink that allows the value to be changed when clicked |
10 | KaptioTravel__DepositAmount__cΒ (&BCY, CCY) | Sum of the amounts of all Deposit payment schedules. |
11 | KaptioTravel__End_Date__c | The end date of the Itinerary |
12 | KaptioTravel__Final_Payment_Amount__cΒ (&BCY, CCY) | Formula field that displays the Itinerary Amount after reducing the value from Deposit Amount |
13 | KaptioTravel__GrossInvoicing__c | If checked, the itinerary will be invoiced for the full amount of the itinerary, including the reseller commission. If left unchecked, the reseller commission will be deducted from the payment amount. |
14 | KaptioTravel__GrossProfit__c | Formula field that shows the Gross Profit for the Itinerary |
15 | KaptioTravel__Invoiced__c | Indicates that a Sales Invoice has been generated and posted for this Itinerary |
16 | KaptioTravel__Itinerary_Item__c | Individual services under the itinerary.Β Represent items or price categories which have been added to an Itinerary. |
17 | KaptioTravel__Margin_Percent__c | Formula field that displays the Margin Percent for the Itinerary |
18 | KaptioTravel__Markup__c | Formula field that displays the Markup Percent for the Itinerary |
19 | KaptioTravel__Name_on_booking__c | The name set for the booking |
20 | KaptioTravel__Outstanding__cΒ (&BCY, CCY) | Formula field that displays the amount that is still outstanding for the Itinerary |
21 | KaptioTravel__ProfitMargin__cΒ (&BCY, CCY) | Rollup field that sums the profit margin from the associated Itinerary Items that have not been marked as Deleted, Cancelled, Optional or Exclude from total |
22 | KaptioTravel__ProfitPerPerson__c | Formula field that displays the Profit Per Person |
23 | KaptioTravel__ResellerCommissionTotal__c | Rollup field that sums the resellert commission from the associated Itinerary Items that have not been marked as Deleted, Cancelled, Optional or Exclude from total |
24 | KaptioTravel__Start_Date__c | The Start date of the Itinerary |
25 | KaptioTravel__CommissionTotal__c | Rollup field that displays the sum of the Commission Total field from the associated Itinerary Items that are not marked as Cancelled, Deleted, Excluded from Total or Is Optional |
26 | KaptioTravel__SupplierInvoiceLine__c | Supplier Invoices associated with the Itinerary Item |
27 | KaptioTravel__SurchargeTotal__c | Rollup field that displays the sum of the Surcharge field from the associated Payments that have been marked as Payment Received |
28 | KaptioTravel__TotalTax__c | Rollup field that displays the sum of the Tax Total field from the associated Itinerary Items that are not marked as Cancelled, Deleted, Excluded from Total or Is Optional |
29 | KaptioTravel__Total__c | Formula field that displays the Itinerary Amount summed with the Surcharge Total |
30 | KaptioTravel__Itinerary_Amount__cΒ (&BCY, CCY) | Rollup field that displays the sum of the Total Price field from the associated Itinerary Items that are not marked as Cancelled, Deleted, Excluded from Total or Is Optional |
31 | KaptioTravel__TotalAmountNet__cΒ (&BCY, CCY) | Rollup field that displays the sum of the Total Price Net field from the associated Itinerary Items that are not marked as Cancelled, Deleted, Excluded from Total or Is Optional |
32 | KaptioTravel__Itinerary_Cost__cΒ (&BCY, CCY) | Rollup field that displays the sum of the Total Cost field from the associated Itinerary Items that are not marked as Cancelled, Deleted, Excluded from Total or Is Optional |
33 | KaptioTravel__Transaction_Amount__c | Total Amount of payments |
34 | KaptioTravel__TransactionAmountWithCharges__cΒ (&BCY, CCY) | Formula field that sums the Total Amount Paid with the Total Surcharge for the Itinerary |
For complete overview see: Kaptio Developer Doc (Β https://docs.kaptioapis.com/Β ) or Salesforce Object Viewer
KaptioTravel__ItineraryItem__c
β | FIELD API NAME | DESCRIPTION |
1 | Name | β |
2 | KaptioTravel__CommissionPercent__c | The commission percentage for the Itinerary Item |
3 | KaptioTravel__ItineraryDiscount__c | Itinerary Discounts associated with the Itinerary Item (lookup) |
4 | KaptioTravel__Discount__c | The associated Discount record |
5 | KaptioTravel__DiscountTotalCost__c | Total cost from all related Itinerary Discount records |
6 | KaptioTravel__DiscountTotalPrice__c | Total price from all related Itinerary Discount records |
7 | KaptioTravel__EstimatedCostPrice__c | The field says if the cost price was gotten by inflation percent value. |
8 | KaptioTravel__EstimatedPrice__c | Indicates that the price uses inflation to calculate the price |
9 | KaptioTravel__EstimatedSellingPrice__c | The field says if the selling price was gotten by inflation percent value. |
10 | KaptioTravel__ExcludeFromTotal__c | When line on costings should not be part of the itinerary total. |
11 | KaptioTravel__GrossMargin__c | The Itinerary Item margin before deducting cost and commission |
12 | KaptioTravel__IncludesTax__c | Formula field that displays the value set on the same field from the parent Itinerary |
13 | KaptioTravel__ManualCostPrice__c | Is used to indicate that cost price was updated manually by the User. |
14 | KaptioTravel__ManualCostPricetype__c | Is used as flag on Costings to indicate that User manually set new cost pricetype for that line. |
15 | KaptioTravel__ManualResellerCommission__c | Is used to indicate that reseller commission was updated manually by the User. |
16 | KaptioTravel__ManualSellPrice__c | Is used to indicate that sell price was updated manually by the User. |
17 | KaptioTravel__ManualSellPricetype__c | Is used as flag on Costings to indicate that User manually set new sell pricetype for that line. |
18 | KaptioTravel__ManualSupplierCommission__c | Is used to indicate that supplier commission was updated manually by the User. |
19 | KaptioTravel__PackageResellerCommissionPercent__c | Technical field. Is used to store package reseller commission percent as it may differ from Itinerary Item reseller commission percent. But still package reseller commission percent should be used for parent Itinerary Booking. |
20 | KaptioTravel__ProfitMargin__c | The profit margin amount |
21 | KaptioTravel__ProfitMarginPercent__c | The profit margin percentage |
22 | KaptioTravel__ResellerCommissionPercent__c | The reseller commission percentage |
23 | KaptioTravel__ResellerCommissionTotal__c | The total reseller commission |
24 | KaptioTravel__SalesInvoiceLine__c | Sales Invoice Line associated with the Itinerary Item (lookup) |
25 | KaptioTravel__Subtotal__c | excl. tax, excl. discount |
26 | KaptioTravel__SubtotalCost__c | excl. tax, excl. discount, excl. adjustment lines |
27 | KaptioTravel__Supplier__c | The Supplier of the Item associated with the Itinerary Item |
28 | KaptioTravel__SupplierAllotmentCodes__c | Stores allotment codes provided by the Supplier if the Item has an inventory |
29 | KaptioTravel__SupplierBuyRate__c | The rate used to convert from the suppliers original currency over to the business unit currency for each itinerary.Subsequently used in calculations for supplier invoices and dynamic payment deposits. |
30 | KaptioTravel__SupplierCommissionTotal__c | The total Supplier Commission for this Itinerary Item |
31 | KaptioTravel__SupplierDiscountTotal__c | The total discount from the Supplier |
32 | KaptioTravel__SupplierInvoiceLine__c | Supplier Invoices associated with the Itinerary Item |
33 | KaptioTravel__SupplierTotalCost__c | incl. tax, incl. discount, incl. adjustment lines |
34 | KaptioTravel__SupplierUnitCost__c | incl. tax, excl. discount, excl. adjustment lines |
35 | KaptioTravel__Tax_Percent__c | The tax percent applied to the Itinerary Item |
36 | KaptioTravel__Tax_Total__c | The tax total applied to the Itinerary Item |
37 | KaptioTravel__TotalCommission__c | The total commission of the Itinerary Item |
38 | KaptioTravel__Total_Cost__c (&BCY, CCY) | The total cost of the Itinerary Item |
30 | KaptioTravel__Total_Price__cΒ (&BCY, CCY) | The total price of the Itinerary Item |
40 | KaptioTravel__TotalPriceNet__c | Represents the price excluding the reseller commission total. |
41 | KaptioTravel__Unit_Cost__cΒ (&BCY, CCY) | The cost of the individual unit associated with the Itinerary Item |
42 | KaptioTravel__Unit_Price__cΒ (&BCY, CCY) | The price of the individual unit associated with the Itinerary Item |
43 | KaptioTravel__UnitPriceNet__c | The Net price of the unit associated with the Itinerary Item |
44 | KaptioTravel__UnitProfitMargin__c | The profit margin of the unit associated with the Itinerary Item |
For a complete overview see: Kaptio Developer Doc (Β https://docs.kaptioapis.com/Β ) or Salesforce Object Viewer
KaptioTravel__ItineraryService__c
β | FIELD API NAME | DESCRIPTION |
1 | KaptioTravel__Fee__c | Lookup to a specific Fee Code |
2 | KaptioTravel__ItineraryItem__c | Individual services under the itinerary. Represent items or price categories which have been added to an Itinerary. |
3 | KaptioTravel__PriceCategory__c | Links the Service to one or more PriceCategoriues |
4 | KaptioTravel__Quantity__c | Number of services to sell. |
5 | KaptioTravel__ResellerCommissionPercent__c | Reseller commission percentage |
6 | KaptioTravel__SupplierCommissionPercent__c | Supplier Commission Percentage |
7 | KaptioTravel__TotalCost__c | Total service costs (paid to supplier) |
8 | KaptioTravel__TotalCostTax__c | Total tax for the service (paid to supplier) |
9 | KaptioTravel__TotalResellerCommission__c | Reseller commission amount |
10 | KaptioTravel__TotalSell__c | Total Price of the service (invoiced to the customer) |
11 | KaptioTravel__TotalSellTax__c | Total salestax for the serviceΒ (invoiced to the customer) |
12 | KaptioTravel__TotalSupplierCommission__c | Supplier Commission amount |
13 | KaptioTravel__TotalSupplierCost__c | Total cost of the service |
KaptioTravel__ItineraryPriceLine__c
β | FIELD API NAME | DESCRIPTION |
1 | KaptioTravel__EntryType__c | Defines type of the PriceLine record entry, such as Cost, Tac, commission, promotion, etc. |
2 | KaptioTravel__ItineraryItem__c | Individual services under the itinerary. Represent items or price categories which have been added to an Itinerary. |
3 | KaptioTravel__ItineraryService__c | Links the Itinerary_PriceItem record to the Itinerary Service |
4 | KaptioTravel__ManualPrice__c | Checkbox used to indicate that price line was updated manually by the User. |
5 | KaptioTravel__PassengerItineraryUnitAssignment__c | Passenger Occupancy based pricing unit assignement |
6 | KaptioTravel__PriceSalesTypes__c | Store the source of the price (e.g. specific Customer, Pricelist etc.). In case of normal price store 'All Customers'. |
7 | KaptioTravel__RateCodes__c | The rate used to convert from the suppliers original currency over to the business unit currency for each itinerary.Subsequently used in calculations for supplier invoices and dynamic payment deposits. |
8 | KaptioTravel__SupplierBuyRate__c | The rate used to convert from the suppliers original currency over to the business unit currency for each itinerary.Subsequently used in calculations for supplier invoices and dynamic payment deposits. |
9 | KaptioTravel__SupplierCurrencyIsoCode__c | Currency in which the supplier invoices |
10 | KaptioTravel__SupplierValue__c | TBD |
11 | KaptioTravel__Value__c | TBD |
KaptioTravel__PaymentSchedule__c
β | FIELD API NAME | DESCRIPTION |
1 | Name | DESCRIPTION |
2 | KaptioTravel__Amount__c | The amount due as part of the payment schedule. |
3 | KaptioTravel__AmountPaid__c | The amount paid as part of the payment schedule. |
4 | KaptioTravel__AppliedPaymentsJSON__c | Contains information about transactions used in amount calculation |
5 | KaptioTravel__DateDue__c | The date for when the payment is due according to the payment schedule rules. |
6 | KaptioTravel__Description__c | Description of the payment schedule. |
7 | KaptioTravel__IsEmailSent__c | Indicates that email confirmation has been sent to customer. |
8 | KaptioTravel__Itinerary__c | The parent Itinerary |
9 | KaptioTravel__BalanceDue__c | The balance due remaining to be paid as part of the payment schedule. |
10 | KaptioTravel__Status__c | Represent the label for the payment schedule status0 = Oustanding1 = Partially Paid2 = Paid |
11 | KaptioTravel__StatusId__c | Stores the status of the payment schedule.0 = Oustanding1 = Partially Paid2 = Paid |
12 | KaptioTravel__Type__c | The type of Payment rule: Deposit or Balance |
KaptioTravel__Transaction__c
β | FIELD API NAME | DESCRIPTION |
1 | Name | β |
2 | KaptioTravel__Amount__cΒ (&BCY, CCY) | The Payment Amount |
3 | KaptioTravel__TotalAmount__c (&BCY, CCY) | Formula field that diplays the sum of KaptioTravel__Amount__c and KaptioTravel__Surcharge__c |
4 | KaptioTravel__BillingAddress__c | Payer's Billing Address |
5 | KaptioTravel__BillingCity__c | Payer's Billing City |
6 | KaptioTravel__BillingCountry__c | Payer's Billing Country |
7 | KaptioTravel__BillingPostalCode__c | Payer's Billing Postal Code |
8 | KaptioTravel__BillingState__c | Payer's Billing State |
9 | KaptioTravel__Deposit__c | Indicates that the payment is a deposit |
10 | KaptioTravel__FinalPayment__c | Full payment or Final payment after deposit |
11 | KaptioTravel__HashCode__c | The unique hash code for this Payment |
12 | KaptioTravel__Itinerary__c | The parent Itinerary of the Payment |
13 | KaptioTravel__Method__c | The payment method. Options are Cash, Credit Card, Other and Voucher |
14 | KaptioTravel__Name_on_booking__c | Formula field that displays the field KaptioTravel__Name_On_Booking__c from the parent Itinerary |
15 | KaptioTravel__PaymentMethod__c | Name of the channel payment method (for ex Bank Transfer, Credit Card(USD)) |
16 | KaptioTravel__PaymentReceived__c | Indicates that the payment has been received |
17 | KaptioTravel__Payment_Received_DateTime__c | The date and time the payment was received |
18 | KaptioTravel__Surcharge__cΒ (&BCY, CCY) | The surcharge for the Payment |
KaptioTravel__SupplierInvoice__c
β | FIELD API NAME | DESCRIPTION |
1 | Name | β |
2 | KaptioTravel__Account__c | The parent Account that this Supplier Invoice is related to |
3 | KaptioTravel__Amount__c (&BCY, CCY) | The invoice amount |
4 | KaptioTravel__Brand__c | The associated Business Unit |
5 | KaptioTravel__CommissionAmountRollUp__c | Total Commission Amount |
6 | KaptioTravel__CommissionAmountBCY__c | The commission amount in Business Unit Currency |
7 | KaptioTravel__CommissionAmountCCY__c | The commission amount in Channel Currency |
8 | KaptioTravel__Date__c | The date the invoice was issued |
9 | KaptioTravel__SentToExternalDate__c | The date/time when the external system has received this record. |
10 | KaptioTravel__SentToExternalSystem__c | If sent to external system, the record will be locked from further editing. |
11 | KaptioTravel__SupplierInvoiceAllocation__c | The assocated Supplier Invoice Allocation Kaptio Best Practiceturned_in |
12 | KaptioTravel__SupplierSequence__c | The supplier number sequence to use for the Supplier Invoice |
13 | KaptioTravel__Type__c | The Supplier Invoice type. Default and only option is Billback |
KaptioTravel__SupplierInvoiceLine__c
β | FIELD API NAME | DESCRIPTION |
1 | KaptioTravel__AdjustmentType__c | TBD |
2 | KaptioTravel__Balance__c | Total outstanding balance to supplier |
3 | KaptioTravel__BalanceDue__c | Total balance due to supplier |
4 | KaptioTravel__BalanceDueBCY__c | Total balance due to supplier in Business Currency Units |
5 | KaptioTravel__BalanceDueCCY__c | Total balance due to supplier in Channel Currency Units |
6 | KaptioTravel__CommissionBalanceDue__c | Total commission balance due to agent/re-seller |
7 | KaptioTravel__CommissionBalanceDueBCY__c | Total commission balance due to agent/re-seller in Business Currency Units |
8 | KaptioTravel__CommissionBalanceDueCCY__c | Total commission balance due to agent/re-seller in Channel Currency Units |
9 | KaptioTravel__CommissionDue__c | Total commission due to agent/re-seller |
10 | KaptioTravel__CommissionDueBCY__c | Total commission due to agent/re-seller in Business Currency Units |
11 | KaptioTravel__CommissionDueCCY__c | Total commission due to agent/re-seller in Channel Currency Units |
12 | KaptioTravel__CommissionInvoiced__c | Total commission invoiced by agent/re-seller |
13 | KaptioTravel__CommissionInvoicedBCY__c | Total commission invoiced by agent/re-seller in Business Currency Units |
14 | KaptioTravel__CommissionInvoicedCCY__c | Total commission invoiced by agent/re-seller in Channel Currency Units |
15 | KaptioTravel__CostDue__c | Total cost for all items related to a supplier |
16 | KaptioTravel__CostDueBCY__c | Total cost for all items related to a supplierΒ in Business Currency Units |
17 | KaptioTravel__CostDueCCY__c | Total cost for all items related to a supplier in Channel Currency Units |
18 | KaptioTravel__CostInvoiced__c | Total cost for all items related to a supplier invoiced by supplier |
19 | KaptioTravel__CostInvoicedBCY__c | Total cost for all items related to a supplier invoiced by supplier in Business Currency Units |
20 | KaptioTravel__CostInvoicedCCY__c | Total cost for all items related to a supplier invoiced by supplier in Channel Currency Units |
21 | KaptioTravel__DueDate__c | Date supplier payment is due |
22 | KaptioTravel__IsCreditLine__c | If true, this represents a credit line for a cancelled booking |
23 | KaptioTravel__ItemName__c | Name of item on supplier invoice |
24 | KaptioTravel__Itinerary__c | Lookup relationship to KaptioTravel__Itinerary__c |
25 | KaptioTravel__ItineraryItem__c | Lookup relationship to KaptioTravel__ItineraryItem__c. Represent items or price categories which have been added to an Itinerary (from supplier). |
26 | KaptioTravel__OriginalCostDue__c | The cost due without any over/undercharges |
27 | KaptioTravel__PaymentRule__c | Define how Kaptio Travel will handle supplier invoices |
28 | KaptioTravel__PaymentRuleKey__c | TBD |
29 | KaptioTravel__PaymentRuleType__c | Defines the type of payment rule to be used for supplier invoicesΒ (ex. deposit percent, billback etc.) |
30 | KaptioTravel__SkipProcessing__c | Skip lines to be processed through supplier invoice line factory |
31 | KaptioTravel__Supplier__c | Master-detail relationship to KaptioTravel__Supplier__c |
32 | KaptioTravel__SupplierInvoiceBooking__c | Lookup relationship to KaptioTravel__SupplierInvoiceBooking__c |
33 | Name | Supplier Invoice Line Number |
KaptioTravel__SupplierInvoiceAllocation__c
β | FIELD API NAME | DESCRIPTION |
1 | KaptioTravel__CommissionAmount__c | Total supplier commission amount in currency of supplier |
2 | KaptioTravel__CommissionAmountBCY__c | Total supplier commission amount in currency of the business unit |
3 | KaptioTravel__CommissionAmountCCY__c | Total supplier commission amount in currency of the sales channel |
4 | KaptioTravel__InvoiceAmount__c | Total supplier invoice amount |
5 | KaptioTravel__InvoiceAmountBCY__c | Total supplier invoice amountin currency of the business unit |
6 | KaptioTravel__InvoiceAmountCCY__c | Total supplier invoice amountin currency of the channel |
7 | KaptioTravel__SentToExternalSystem__c | If sent to external system, the record will be locked from further editing. |
8 | KaptioTravel__SupplierInvoice__c | Link to the Supplier Invoice |
9 | Name | Supplier Invoice Allocation number (fore axampleΒ SA{00000000}) |
10 | KaptioTravel__SupplierInvoiceLine__c | Lookup relation to Supplier Invoice Line |
Accounting messages definition and overview
Queries
Sales Invoice with Sales Invoice Lines
SELECT Id
, Name
, KaptioTravel__Account__c
, KaptioTravel__AllowDelete__c
, KaptioTravel__BookingDate__c
, KaptioTravel__BreakdownId__c
, KaptioTravel__BreakdownName__c
, KaptioTravel__BusinessUnitId__c
, KaptioTravel__Comments__c
, KaptioTravel__CreditReason__c
, KaptioTravel__Currency__c
, KaptioTravel__CurrencyFactorBCY__c
, KaptioTravel__CurrencyFactorCCY__c
, KaptioTravel__DebitInvoice__c
, KaptioTravel__DiscountTotalPrice__c
, KaptioTravel__DocumentDate__c
, KaptioTravel__InvoiceSentDate__c
, KaptioTravel__IsCreditInvoice__c
, KaptioTravel__Itinerary__c
, KaptioTravel__Itinerary__r.KaptioTravel__Channel__r.KaptioTravel__Brand__r.Name
, KaptioTravel__Itinerary__r.KaptioTravel__BookingNumber__c
, KaptioTravel__Itinerary__r.KaptioTravel__ResellerCommissionTaxTotal__c
, KaptioTravel__LinkToInvoice__c
, KaptioTravel__PostedDate__c
, KaptioTravel__PrintedCopies__c
, KaptioTravel__ResellerCommissionTotal__c
, KaptioTravel__SalesInvoiceNumber__c
, KaptioTravel__StatusId__c
, KaptioTravel__StatusName__c
, KaptioTravel__TotalAmount__c
, KaptioTravel__TotalAmountNet__c
, (SELECT Id
, CurrencyIsoCode
, KaptioTravel__Account__c
, KaptioTravel__Amount__c
, KaptioTravel__AmountExclTax__c
, KaptioTravel__AmountNet__c
, KaptioTravel__AmountNetExclTax__c
, KaptioTravel__BookingDate__c
, KaptioTravel__Currency__c
, KaptioTravel__CurrencyFactorBCY__c
, KaptioTravel__CurrencyFactorCCY__c
, KaptioTravel__Description__c
, KaptioTravel__DiscountTotalPrice__c
, KaptioTravel__DocumentDate__c
, KaptioTravel__Itinerary__c
, KaptioTravel__Itinerary__r.KaptioTravel__Channel__r.KaptioTravel__Brand__r.Name
, KaptioTravel__Itinerary__r.KaptioTravel__BookingNumber__c
, KaptioTravel__Itinerary__r.KaptioTravel__Status__c
, KaptioTravel__Itinerary__r.KaptioTravel__BuyConversionRatesJSON__c
, KaptioTravel__Itinerary__r.KaptioTravel__CurrencyFactorBCY__c
, KaptioTravel__ItineraryItem__c
, KaptioTravel__Quantity__c
, KaptioTravel__ResellerCommissionPercent__c
, KaptioTravel__ResellerCommissionTotal__c
, KaptioTravel__Reversed__c
, KaptioTravel__SalesInvoice__c
, KaptioTravel__SalesInvoiceStatusId__c
, KaptioTravel__SentToFinance__c
, KaptioTravel__Tax__c
, KaptioTravel__TaxAmount__c
, KaptioTravel__TaxGroupJSON__c
, KaptioTravel__UnitPrice__c
, KaptioTravel__UnitPriceExclTax__c
, KaptioTravel__UnitPriceNet__c
, KaptioTravel__UnitPriceNetExclTax__c
FROM KaptioTravel__SalesInvoiceLines__r)
FROM KaptioTravel__SalesInvoice__c
WHERE KaptioTravel__Itinerary__c = :recId
AND KaptioTravel__LinkToInvoice__c = NULL
AND KaptioTravel__StatusName__c = 'Posted'
Payments
SELECT Id
, Name
, CurrencyIsoCode
, KaptioTravel__Amount__c
, KaptioTravel__Deposit__c
, KaptioTravel__FinalPayment__c
, KaptioTravel__PaymentMethod__c
, KaptioTravel__Payment_Received_DateTime__c
, KaptioTravel__PaymentReceived__c
, KaptioTravel__Itinerary__c
, KaptioTravel__PaymentInfo__c
, KaptioTravel__BillingAddress__c
, KaptioTravel__BillingCity__c
, KaptioTravel__BillingCountry__c
, KaptioTravel__BillingPostalCode__c
, KaptioTravel__BillingState__c
, KaptioTravel__IsAutomated__c
, KaptioTravel__ResellerStatementLine__c
, KaptioTravel__TotalAmount__c
, KaptioTravel__PaymentRequest__r.KaptioTravel__PaymentGateway__c
, KaptioTravel__PaymentRequest__r.KaptioTravel__PaymentGateway__r.Name
FROM KaptioTravel__Transaction__c
On this page
- Introduction
- General Business Flow
- Kaptio Data Model
- Account Object
- Trip / Itinerary Object
- Revenue objects
- Supplier Invoices objects
- Supplier Invoices Example Data
- Supplier Invoice Allocation Example Data
- Supplier Invoice Line Example Data
- Accounting Messages
- Payments & Commissions
- Supplier Invoice Messaging
- Post-Travel Messaging
- Message Format
- General ledger codes
- Kaptio Metadata Types
- Filename convention
- File Location
- Relevant Object Fields
- KaptioTravel__Itinerary__c
- KaptioTravel__ItineraryItem__c
- KaptioTravel__ItineraryService__c
- KaptioTravel__ItineraryPriceLine__c
- KaptioTravel__PaymentSchedule__c
- KaptioTravel__Transaction__c
- KaptioTravel__SupplierInvoice__c
- KaptioTravel__SupplierInvoiceLine__c
- KaptioTravel__SupplierInvoiceAllocation__c
- Accounting messages definition and overview
- Queries