Zoho Developer Community Monthly Digest - October 2024

Zoho Developer Community Monthly Digest - October 2024



Hello everyone,

This edition highlights October's product updates, upcoming community events, engaging discussions that sparked inspiration, and celebrates the top contributors who drove progress. Grab your favorite beverage and dive in!

Upcoming Events

Alert
We're super excited to announce our first-ever Zoho Developer Community Hackathon, coming your way this November. Get ready to innovate and compete on a global scale! Registration opens soon, so stay tuned for more details!

Zoho Apptics 101 

Date: November 12, 2024
Time: 12:30 pm IST & 9:30 PM IST
Title: Sessions, Screens, and APIs

In this series, we’ll dive deep into every aspect of application analytics to help you understand how Zoho Apptics aids in measuring important KPIs that reflect your app's performance, growth, and engagement. The last session of the series this year, focuses on Sessions, Screens, and API tracking. Registration and more details here.

Creator Tech Connect:

Title: Directory stores and device management in Zoho Creator using Zoho Directory.
Date: November 14, 2024
APAC & ANZ: 11 AM to 12 PM IST - Registration Link
EMEA: 4 PM to 5 PM IST - Registration Link
Americas: 9 PM to 10 PM IST - Registration Link

Creator's tech connect series would comprise of technical sessions that provide immersive training on the key essentials and technical nuances of building a solution in Zoho Creator. This is a great opportunity for our developer community to stay informed about Creator's new feature releases, product roadmap, best practices to follow while scripting in deluge, new deluge concepts, and cloud functions. The previous session focused on managing domains, controls, and security policies in Zoho Creator using Zoho Directory and in the upcoming session, we will explore directory stores and device management in Zoho Creator using Zoho Directory.

Catalyst Webinar

Title: Boost eCommerce Efficiency by Automating PDF and Invoice Generation at Scale
Date: November 21, 2024
Time: 8:30 pm - 9:30 pm IST or 8 AM - 9AM PT
 
Are manual processes slowing down your ecommerce business? Join this webinar to discover how automation can revolutionize your operations. Learn how to generate invoices and PDFs seamlessly, reduce errors, and scale your business effortlessly.

Agenda:
  • The Power of Automation: Understand how automating invoices and PDFs can drive efficiency and enhance your ecommerce operations.
  • Seamless Integration: Learn how to implement automated PDF generation into your existing systems with ease.
  • Scaling for Growth: Explore strategies to optimize your processes and scale your ecommerce business effortlessly.

Learning Table Series:

Title: Creator for the Finance Industry
Date: December 5, 2024
APAC & ANZ: 11 AM to 12 PM IST - Registration Link
EMEA: 4 PM to 5 PM IST - Registration Link
Americas: 9 PM to 10 PM IST - Registration Link

We designed this series to provide users with valuable insights and knowledge about Creator's capabilities in various business use cases and applications. This year, we have adopted the 12 Months 12 Industries concept. Every month, we will focus on a specific industry, illustrating its unique processes with real-time business scenarios and how to make best use of Creator for that industry. Our previous webinar on Creator for the NGO Industry was a success, and in the upcoming session, we'll be exploring Creator for the finance industry.

Feature Spotlight

Zoho Creator

We're thrilled to announce the launch of the revamped Zoho Creator Developer Console—a dedicated platform designed specifically for Creator developers and partners to build, test, and distribute apps to your clients. The revamped Zoho Creator Developer Console introduces a more streamlined, intuitive experience designed to empower developers at every stage of their app-building journey. Key updates include testing environments, seamless update deployment, the ability to publish apps for monetization in the Marketplace or distribute them privately with specific clients, and much more. Overall, the Zoho Creator Developer Console is an indispensable toolkit, enabling developers to innovate faster and deliver tailored, robust solutions to their clients.

Read more about this new launch in this community post or the partner network post.

Zoho Finance Platform: External Lookup Data Type in Custom Fields

We've added the External Lookup data to custom fields. Using this data type, you can select one of the available Zoho apps and look up data from one of its fields. Currently, you can look up data from Zoho CRM and Zoho Desk. After selecting the Zoho app, you need to select the organization, module, and field to lookup. For example, if you want to view the meetings you've had with your customers, you can create an external lookup for Zoho CRM, choose the CRM organization, select the Meetings module, and select the field to lookup (say Title). Learn More.

Products supported: Zoho Books, Zoho Inventory, and Zoho Billing.

Keep an eye out for our ongoing Custom Function Series!
 
For any queries related to the Zoho Finance development platform, reach out to our tech team at devsupport@zohofinance.com

Resource Spotlight

Info
We've consolidated all the resources from the developer community learning series into a centralized hub for your convenient access. Consider bookmarking our Zoho Developer Community website to stay informed about the latest updates in the developer community.

Community Discussions

Zoho Developer Forum

  • Sometimes, choosing the right data structure can make a big difference. @Ilja wanted to know the best way to compare a list of countries with their corresponding ISO codes. While a long chain of if-else statements might seem like a simple solution, it gets slow and hard to manage with a large number of countries. @Anonymous User, @Abhishek , and @Anonymous User jumped in and explained that a Map approach is superior. Go through this conversation to know why!
  • @Anonymous User encountered a roadblock in their client script where changes to a specific field weren't triggering updates in other fields. Find out how they resolved the issue as this thread underscores the importance of understanding the appropriate methods for field updates in different contexts.
  • @Anonymous User sought a way to send emails to each contact listed in a Zoho CRM subform. @Anonymous User suggested using Zoho Flow to automate this process, while @Anonymous User offered a more direct approach with a custom Deluge code snippet. This conversation underscores the flexibility of Zoho CRM, with both low-code and custom coding options available to fulfill specific needs.
  • @Anonymous User wanted to automate a field update based on user data. @Anonymous User, a dedicated Zoho MVP, went above and beyond, providing a detailed client script solution and even offering a personalized debugging session. This thread showcases the power of community support and the importance of clear communication in resolving technical hurdles.

Developers ZUG Cliq Channel

InfoThese conversations are confined to the Developers ZUG Cliq channel members. If you're keen on becoming a part of this space, visit our website, click JOIN NOW, and complete the form to get an invite to the channel.
  • Redundant work can get pretty tiresome. Our top contributor, @Anonymous User, tried to overcome such a task through auto-populating fields in Zoho Desk. Check out this conversation where the community members bring together different pieces of the puzzle to get the complete picture. @Carter shares the logical flow, and @Anonymous User shares the coding solution with @Venessa and @Dr. Joe Sweeney backing it up with their thoughts.
  • Almost always, someone from the Community has the answer to another's question. Sometimes, a member ventures into something unventured. @Anonymous User found himself in such a situation. Needing to convert a byte array to PDF, he turned to the community for help. While the community offered various suggestions, the perfect solution remained elusive. Check out the conversation to see if you might have a solution to his problem. Who knows, you might even find any of the offered solutions beneficial to your business!
  • Each integration between products gives any business an additional dimension of functionality. It's even more pivotal when that integration deals with the final step of the sales cycle—creating and delivering the invoice for a completed deal. @Buddy Quaid faced an issue while creating an invoice with Zoho Writer and storing & sending it from Zoho Workdrive. This month's top Cliq contributor, Vivek Rai, joins Buddy on quite a journey of issues and stumbling blocks, before reaching the solution. Check it out here!

Community Spotlight

ZDH Speakers

As a continuation of featuring a ZDH presenter each month, this time, we are delighted to introduce the 16th episode presenter . Explore this post to discover the knowledge and insights he shared with the community.

Cliq Contributors

Here are our top contributors who have gone the extra mile to support and assist the community:


We want to express our sincere appreciation to all our community contributors. Your commitment, expertise, and the time you invest are invaluable to the community. 

For those who are new to the Zoho Developer Community, check out this post to get started

We appreciate you dedicating your time to peruse this month's digest. Make sure to follow the digest each month for the most recent updates and conversations. Stay connected and participate in the forums and the Cliq channel to be featured in the upcoming month's digest. Wishing you an amazing month ahead!



SEE ALSO

      • Recent Topics

      • Elevate your CX delivery using CommandCenter 2.0: Simplified builder; seamless orchestration

        Most businesses want to create memorable customer experiences—but they often find it hard to keep them smooth, especially as they grow. To achieve a state of flow across their processes, teams often stitch together a series of automations using Workflow
      • Unified Directory : How to Access ?

        I signed in to Zoho One this morning and was met with the pop up about the upgraded directory (yay!) I watched the video and pressed "Get Started" ... and it took me back to the standard interface. How do I actually access the new portal/directory ?
      • Translation support expanded for Modules, Subforms and Related Lists

        Hello Everyone!   The translation feature enables organizations to translate certain values in their CRM interface into different languages. Previously, the only values that could be translated were picklist values and field names. However, we have extended
      • Unified task view

        Possible to enable the unified task view in Trident, that is currently available in Mail?
      • Bigin, more powerful than ever on iOS 26, iPadOS 26, macOS Tahoe, and watchOS 26.

        Hot on the heels of Apple’s latest OS updates, we’ve rolled out several enhancements and features designed to help you get the most from your Apple devices. Enjoy a refined user experience with smoother navigation and a more content-focused Liquid Glass
      • Importing data into Assets

        So we have a module in Zoho CRM called customers equipments. It links to customers modules, accounts (if needed) and products. I made a sample export and created extra fields in zoho fsm assets module. The import fails. Could not find a matching parent
      • Allow instruction field in Job Sheets

        Hello, I would like to know if it is possible to have an instruction field (multi line text) in a job sheet or if there is a workaround to be able to do it. Currently we are pretty limited in terms of fields in job sheets which makes it a bit of a struggle
      • Streamlining Work Order Automation with Zoho Projects, Writer & WorkDrive

        Hello Community, Here is the first post in 'Integration & Automation' Series. Use Case :: Create, Merge, Sign & Store Documents in Zoho WorkDrive. Scenario :: You have a standard Work Order template created in Zoho Writer. When a task status is chosen
      • The dimensions of multilingual power

        Hola, saludos de Zoho Desk. Bonjour, salutations de Zoho Desk. Hallo, Grüße von Zoho Desk. Ciao, saluti da Zoho Desk. Olá, saudações da Zoho Desk. வணக்கம், Zoho Desk இலிருந்து வாழ்த்துகள். 你好,来自 Zoho Desk 的问候。 مرحباً، تحيات من Zoho Desk. नमस्ते, Zoho
      • Multi-line address lines

        How can I enter and migrate the following 123 state street Suite 2 Into a contact address. For Salesforce imports, a CR between the information works. The ZOHO migration tool just ignores it. Plus, I can't seem to even enter it on the standard entry screen.
      • Accessing Zoho Forms

        Hi all, We're having trouble giving me access to our company's Zoho Forms account. I can log in to a Forms account that I can see was set up a year ago, but can't see any shared forms. I can log into Zoho CRM and see our company information there without
      • Archiving Contacts

        How do I archive a list of contacts, or individual contacts?
      • Cost of good field

        Is there a way we can have cost of good sold as a field added to the back end of the invoicing procedure and available in reports?
      • How to add image to items list in Invoice or Estimate?

        Hello! I have just started using Zoho Invoice to create estimates and, possibly to switch from our current CRM/ERP Vendor to Zoho. I have a small company that is installing CCTV systems and Alarm systems. My question is, can I add images of my "items" to item list in Zoho Invoice and Estimates and their description? I would like to show my clients the image of items in our estimates so they can decide if they like these items. And I tell you, often they choose more expensive products just because
      • Issue with the Permission to Zoho Form

        I am getting an error by signing in to zoho form as it is stated that i don't have permission to access this is admin account
      • CRM templates

        Hello everyone, In my company we use Zoho campaigns where we set up all newsletters and we use Zoho CRM for transactional emails. I have created some templates in Zoho campaigns but from my understanding i cannot use those in Zoho CRM, right?
      • Meet Canvas' Grid component: Your easiest way to build responsive record templates

        Visual design can be exciting—until you're knee-deep in the details. Whether it's aligning text boxes to prevent overlaps, fixing negative space, or simply making sure the right data stands out, just ironing out inconsistencies takes a lot of moving parts.
      • Where to integrate Price Book and Product List Price

        Hello, We sync zoho crm all modules with all data to zoho analytics. In zoho crm, we have "Price Books" and "Products" modules, where each product is assigned to a few price books with different list prices. From zoho crm, I am able to export a dataset
      • Pending Sales Order Reports

        Pending sale order report is available for any single customer, Individual report is available after 3-4 clicks but consolidated list is needed to know the status each item. please help me.
      • Zoho Mail SMTP IP addresses

        We are using Zoho Mail and needs to whitelist IP for some redirections from your service to another e-mails. You can provide IP address list for Zohomail SMTP servers?
      • Migrate Your Notes from OneNote to Zoho Notebook Today

        Greetings Notebook Users, We’re excited to introduce a powerful new feature that lets you migrate your notes from Microsoft OneNote to Zoho Notebook—making your transition faster and more seamless than ever. ✨ What’s New One-click migration: Easily import
      • Zoho Campaigns - Why do contacts have owners?

        When searching for contacts in Zoho Campaigns I am sometimes caught out when I don't select the filter option "Inactive users". So it appears that I have some contacts missing, until I realise that I need to select that option. Campaigns Support have
      • One Contact with Multiple Accounts with Portal enabled

        I have a contact that manages different accounts, so he needs to see the invoices of all the companies he manage in Portal but I found it not possible.. any idea? I tried to set different customers with the same email contact with the portal enabled and
      • email forwarding not working

        Your email forwarding service does not work. I received the confirmation email and completed the confirmation, after that nothing and nothing since no matter what I have tried. Shame as everything else was smooth. I spose it's harder to run one of these web based internet mail services than you guys thought!!! can you fix the email forwarding asap PLEASE!
      • Google Ads Conversions Not Being Tracked in Zoho CRM

        We have 3 different conversions created in our Google Ads Account. Only one of the 3 conversion types is tracking in Zoho CRM. Our forms are Elementor Forms that are mapped into Zoho CRM. It apprears to me that all leads are showing up in Zoho CRM, but
      • Enable Locations for Expense

        Hi, please enable Locations (ex Branches) for Zoho Expense so that there is consistency between this app and Zoho Books. Thanks in advance.
      • Currency abbreviations

        Hello, Im stuck, and need help. I need the currency fields for example, opportunity value, or total revenue, to be abbreviated, lets say for 1,000 - 1K, 1,000,000 - 1M, and so on, how should I do this?
      • in the Zoho Creator i have File Upload field get the file on submission of the form Get the File and upload to Zoho Books

        in the Zoho Creator i have File Upload field get the file on submission of the form Get the File and upload to Zoho Books . how I get the file From zoho creator and upload to Zoho Books . using Api response = invokeUrl [ url: "https://www.zohoapis.com/creator/v2.1/data/hh/l130/report/All_Customer_Payments/"+input.ID
      • Generate a link for Zoho Sign we can copy and use in a separate email

        Please consider adding functionality that would all a user to copy a reminder link so that we can include it in a personalized email instead of sending a Zoho reminder. Or, allow us to customize the reminder email. Use Case: We have clients we need to
      • Syntax for URLs in HTML Snippets

        What are some best practices for inserting a URL in an HTML snippet? I've looked at Zoho Help articles on navigation-based and functional-based URLs, but I'm still unclear on how to incorporate them in an HTML snippet. For example, 1. How do I link to
      • Rate Limiting in Zoho Flow (OpenAI API)

        Hi Everyone, We are facing some issues when using Zoho Flow as we have a deluge script running which is making external calls to OpenAI endpoint. Sometimes the response takes more than 30 seconds meaning the script will timeout. We want to implement a
      • Placing a condition before converting the LEAD

        Hi,  I need some assistance with Lead conversion. I need to place certain conditions before allowing the user to convert the lead.  For example: up until the certain status's doesn't equal "green" don't allow to convert lead.  I tried creating this using
      • it is possible to open a widget via deluge script function

        I have one function that is workflow action I call my fucntion I need to call the internal widget it is possible to open or it have to please tell me the solution
      • Creator - Portal Custom Domain

        I will pay $100 in crypto to anyone who can actually get my Creator Custom Domain to function (actually tell me how you got yours to).  Domain verifies, Nothing. I've been fighting it a week, multiple chats to customer service. Clearly I'm doing something wrong.  Some datapoints Domain name itself unimportant, can be a string of numbers.  I need to know what registrars are working for you because GoDaddy does NOT.  Do I need hosting? I've tried both ways and nothing works.  I pushed through Cloudflare
      • steps and options to change Domain DNS/Nameservers settings

        Please share the options or steps to change  Domain DNS/Nameservers settings 
      • Employees in Leave Policy exceptions

        In the Leave Policies we should be able to add specific employees to the exception list So it will be like All Employees except A,B,C in the exception list, currently we can only add departments etc
      • How I set default email addresses for Sales Orders and Invoices

        I have customers that have different departments that handle Sales Orders and Invoices. How can i set a default email for Sales Orders that's different than the default email for Invoices? Is there a way I can automate this using the Contact Persons Departments
      • Modular Permission Levels

        We need more modular Permissions per module in Books we have 2 use cases that are creating problems We need per module export permission we have a use case where users should be able to view the sales orders but not export it, but they can export other
      • Kaizen #157: Flyouts in Client Script

        Hello everyone! Welcome back to another exciting edition of our Kaizen series, where we explore fresh insights and innovative ideas to help you discover more and expand your knowledge!In this post, we'll walk through how to display Flyouts in Client Script
      • How get stock name from other column ?

        How get stock name from other column ? e.g. =STOCK(C12;"price") where C12 is the code of the stock
      • Next Page