• Company
  • Blog
  • Case Studies
  • Partners
  • Contact

vtexpertswplogovtexpertswplogotransp2-white-small-2transp2-white-small-2

Menu
  • Home
  • Services –
    • Services

      Maintenance & Support

      Plans provide guidance, phone support, and training to get the most out of CRM.

      Customization

      Streamline & automate your sales, marketing and operations.

      Integrations

      CRM integration with leading third-party service providers, websites and apps.

      Migration

      Vtiger Upgrade

      Stay up to date with the latest features & security patches.

      Data Migration

      Transfer your important data from any other CRM, ERP or custom solution.

      Packages

      Monthly Support Plans

      Essential for growing businesses

      Kickstarter Packages

      Optimal solution for small businesses

      Projects & Incidents

      Recommended for updates & fixes
  • Solutions
    • Sales

      Contact Management

      Close more deals with single-page contact management.

      Opportunities

      Track stages and milestones of your deals to keep the sales process on track.

      360 View

      Contact data from every angle, including conversations, call notes.

      More ....

      Appointments, Reporting, Proposals & more..
      Note: The links in this menu are not clickable. Please contact us for more details.

      HelpDesk

      Ticketing

      Resolve every issue in the shortest possible time with powerful ticketing features.

      Service Level Agreements

      Set up trigger campaigns to send alerts when the ticket resolution time exceeds the due date.

      Automation

      Leverage automation to define priorities, statuses & assignments for tickets.

      More ....

      Canned responses, feedback, customer portal...
      Note: The links in this menu are not clickable. Please contact us for more details.

      Marketing

      Marketing Automation

      Marketing workflows with an easy drag-and-drop designer.

      Email Marketing

      Get complete email marketing features with newsletters, analytics, and more.

      Email Tracking

      Track your email performance with metrics that matter and notifications.

      More ....

      Landing pages, SMS, Analytics & more..
      Note: The links in this menu are not clickable. Please contact us for more details.
  • Extensions
    • Extension Pack

      Get Started

      Details, screenshots and videos

      Pricing

      Affordable and cost effective

      FAQ

      Pricing, licensing and compatibility

      Documentation

      Installation Instructions

      Step by step guide

      Helpdesk

      Documentation & user guides

      Extensions

      Extensions for Vtiger 8.x

      70+ Plugins with screenshots, videos & live demos

      Extensions for Vtiger 7.x

      70+ Plugins with screenshots, videos & live demos

      Extensions for Vtiger 6.x

      65+ Plugins with screenshots, videos & live demos.
  • Managed Hosting
  • Resources
    • Documentation

      User Guide

      Best practices and tips to keep your user engaged.

      Administrator Guide

      Designed to help manage and configure the CRM for all the Vtiger users.

      Video Tutorials

      Learn how to use Vtiger features with guided video tours

      Extensions

      Helpdesk

      Admin & User guides for all our Extensions.

      Recent Updates

      New Extension releases & enhacements to Vtiger.

      Development

      Contributions

      Enhanced features, fixes and extensions.

      Github

      Access to upcoming releases, patches & more.

      Official Resources

      Developer forums, code repository & more.
  • Extension List
  • Home
  • Managed Hosting
  • Extensions
    • Get Started
    • Installation Instructions
    • Pricing
    • FAQs
    • Extension List
  • Services
    • Support
    • Custom Development
    • Integrations
    • Vtiger Upgrade
    • Data Migration
  • Support Plans
    • Monthly Plans
    • Support Plans
    • Startup Packages
  • Resources
    • Helpdesk
    • Blog
    • Contact Us
    • Partners

Multi-Currency Vtiger Quotes with VTExperts IDCA (Customziation)

Categories
  • Business Strategy
  • Contributions
  • Document Designer
  • Featured
  • Item details customizer
  • vTiger 6.x
  • vTiger 7
  • vTiger 8
  • vTiger 8.x
  • VTiger Customization
  • vTiger News
  • vTiger Portfolio
  • vTiger Tips
  • vTiger Tweaks
  • vTiger Upgrade
Tags
  • crm
  • currency
  • customization
  • customize vTiger
  • document designer for vtiger
  • exchange
  • Location
  • Management
  • office
  • Operational Efficiency
  • Productivity Tools
  • sales
  • VTExperts
  • vTiger
  • vtiger 7
  • vTiger 8.x
  • vtiger CRM
  • vTiger CRM Customization
  • vTiger customization
  • vtiger extension
  • vTiger features
Multi-Currency Vtiger Quotes with VTExperts IDCA (Customziation)

Multi-Currency Vtiger Quotes can contain items with different currencies, locations, and payment types. VTExperts developed this customization on top of its Item Detail Customizer Advanced (IDCA) extension to calculate and display currency-specific and payment-specific totals.
IDCA is a VTExperts extension for Vtiger that allows businesses to customize item details in Quotes, Invoices, Sales Orders, and Purchase Orders. It supports custom columns, formulas, totals, sections, and running subtotals.
The customization described in this article extends those capabilities for a client requirement involving multiple currencies, office locations, and different payment frequencies within the same Quote.

Customizing Vtiger Quotes with IDCA for Multiple Currencies

A standard Vtiger Quote does not provide the required structure for handling different currencies independently across individual line items.

For example, a single Quote may contain

Item Name Currency Payment Type
Dedicated Server USD One Time
42U Cabinet TL One Time
Firewall Service USD Monthly
Support Package TL Annual

The requirement is to keep the USD and TL amounts separate instead of converting all items into one currency. VTExperts extended IDCA to support this requirement at the line-item level.

Multi-Currency Vtiger Quotes with VTExperts IDCA (Customziation)

Multi-Currency Vtiger Quotes with Different Currencies

The customization allows each line item in a Quote to be assigned a currency.

This allows different currencies to coexist within the same Quote. The currency assigned to each item is then used when calculating the applicable subtotals and totals.

Adding Office Locations to Quote Items

The customization also allows each Quote line item to be associated with an Office Location. A single Quote can therefore contain items for multiple locations, such as Ankara and New York.

The location information can then be used to organize the Quote output into separate sections. IDCA provides the ability to create sections and group products or services within Quotes.

Selecting Payment Types for Quote Items

Each line item can also be assigned a Payment Type.

Multi-Currency Vtiger Quotes with VTExperts IDCA (Customziation)
  • One Time
  • Monthly
  • Annual

This payment information is used together with the currency when calculating the Quote totals.

For example, an item can be Currency: USD and Payment Type: Monthly, while another item in the same Quote can be Currency: TL and Payment Type: Annual.

Calculating Totals by Currency and Payment Type

The client required separate totals for each combination of currency and payment frequency.

Currency Monthly Annual One Time
TL Total Monthly Payments TL Total Annual Payments TL Total One Time Payments TL
USD Total Monthly Payments USD Total Annual Payments USD Total One Time Payments USD

For example, Total Monthly Payments TL includes only items where the currency is TL and the payment type is Monthly. Similarly, Total One Time Payments USD includes only USD items marked as One Time.

These are not converted currency totals. Each total is based only on the line items assigned to that currency.

Vtiger multi-currency quote customization

Example of a Multi-Currency Quote

Item Location Currency Payment Type Price
Dedicated Server Type-C Ankara USD One Time 900.00
42U Cabinet Ankara TL One Time 150.00
Port Based Firewall Ankara USD Monthly 350.00
Puree – Kiwi Ankara TL Annual 140.00
Table Cloth Ankara TL Annual 140.00
Croissants Ankara TL Monthly 180.00
Dedicated Server Type-B Ankara USD One Time 1,500.00
Dedicated Server Type-B New York USD Annual 1,500.00
Dedicated Server Type-B New York USD Monthly 1,500.00

The system can calculate the totals according to both currency and payment type.Ankara – TL: Monthly 180.00; Annual 280.00; One Time 150.00

Ankara – USD: Monthly 350.00; One Time 2,400.00

New York – USD: Monthly 1,500.00; Annual 1,500.00

The Quote can then display the applicable totals without combining TL and USD into a single amount.

Grouping Quote Items by Office Location

Office location can also determine how the final Quote is organized. Instead of presenting all line items in one list, the Quote can separate them into location-based sections.

Running and Location-Based Subtotals

IDCA supports custom totals and running subtotals. Running subtotals can calculate the value of the items appearing above a particular subtotal point.

The customization uses this functionality to support the client’s location and payment structure. For example, a section can contain items for one office and show the applicable subtotal before the next location begins.

This makes the Quote easier to follow when multiple offices and billing arrangements are included in the same document.

Document Designer for the Final Quote PDF

The customized Quote also needs to be represented correctly when it is converted into a PDF.

For this requirement, VTExperts uses Document Designer and has customized the document output to work with the multi-currency Quote structure.

The PDF can display the Quote information according to the selected office locations, currencies, and payment types.

  • Office-specific sections
  • Currency-specific amounts
  • Payment-based subtotals
  • Running subtotals
  • Currency-specific totals and payment summary

The additional Document Designer customization ensures the final customer-facing document reflects the same calculations and grouping used in the Quote.

How the Customized Quote Workflow Works

Create the Quote – Add the required products and services.

Assign the Office Location – Identify which office or location each item belongs to.

Select the Currency – Choose the currency for each line item, such as TL or USD.

Select the Payment Type – Choose One Time, Monthly, or Annual.

Calculate the Totals – The customized logic calculates the applicable amounts based on currency and payment type.

Generate the PDF – Document Designer presents the information in the required location and currency structure.

Why Use This IDCA Customization?

This customization is useful for businesses that need one Quote to handle different pricing conditions without creating separate Quotes for every location or currency.

  • A single Quote contains both TL and USD line items.
  • Products and services belong to different office locations.
  • Items have different payment frequencies.
  • Totals remain separate by currency.
  • Subtotals are shown for different sections or locations.
  • The final Quote requires a customized PDF format.

The result is a single Vtiger Quote that can retain the customer’s complete requirements while keeping currencies, locations, and payment calculations organized.

VTExperts IDCA Customization for Complex Vtiger Quotes

The Item Detail Customizer Advanced extension provides the configurable structure for Quote item columns, formulas, totals, and sections.

For this client requirement, VTExperts extended that structure to handle currency, office location, and payment type at the line-item level. The resulting Quote can calculate the relevant subtotals and totals and pass that information to the customized Document Designer output.

This approach allows a business to keep a complex multi-location and multi-currency Quote within a single Vtiger record while maintaining separate calculations for each currency and billing frequency.

Check VTExperts IDCA extension Here

Related posts

VTiger Advanced Customer Portal vs Default Customer Portal: What’s the Difference?

VTExperts: Vtiger Employee Contract Management Customization

Vtiger Checklists by VTExperts Introduces Role-Based Sharing

Vtiger Checklists by VTExperts Introduces Role-Based Sharing

VTExperts Vtiger CRM AI Customer Portal Chat Assistant

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

EXTENSION PACK

  • Extension List
  • Pricing
  • Extension Pack Details
  • Setup Instructions
  • Documentation

SERVICES

  • Support & Consulting
  • Hosting (Dedicated & Managed)
  • Customization & Development
  • Upgrade & Migration
  • Maintenance & Ongoing Support

LINKS

  • Gmail Plugin for VTiger
  • Outlook Plugin for VTiger
  • Blog (News & Tips)
  • Extension List
  • Contact Us Form

VTExperts

  • 341 W Scott Street
    Chicago, IL 60610
    United States
[email protected]
+1 (818) 495-5557
© 2009-2026 VTExperts.com All Rights Reserved
0
Cleantalk Pixel