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

      • Agent name Alias

        I am seeing that Full name of my staffs are written on every ticket response which is not good for some reasons. It is possible to user like this: Manny P. (First Name with Last Name's First Letter) or  Manny (First Name) This is want we want to show
      • Unable to add attachments to tickets through Desk API

        I able to use the Desk API to generate tickets. However when I try to use the tickets/{ticketId}/attachments endpoint, I always get an Unauthorized error. My app has Desk.Tickets.ALL included in its scope so this should not be an issue
      • What's wrong with this COQL?

        What's wrong with this COQL? Code returns "invalid operator found". SELECT id, Name, Stage, Account, Created_Time, Tag FROM Production_Orders WHERE (Account = '4356038000072566002' AND Stage NOT LIKE '%customer%') ORDER BY Created_Time DESC LIMIT 200
      • [Feature Request] Add support for internationalized top-level domains mail hosting

        This is an important request to add support for internationalized domains mail hosting to https://www.zoho.com/mail/ In this case, that is only limited to domain name/mail address however currently it's already possible for us send mails etc using below
      • Add Enable/Disable to Field Rules and other Rules

        Hi, Sometimes I have rules setup for fields, and until I want to enable them for use, I can set the fields to Hidden but rules still show them, today you have to delete rules and then recreate them again, would be nice to have a toggle for Enabled/Disabled
      • Syncing stuck for days

        Hello when I made an account a few days ago and synced all my notes to it, it is still syncing. My app is only 400mb so I do not know why it is taking so long. Please help
      • Workflow runs on every edit despite not ticking the field repeat this workflow whenever a parent is edited.....

        Hi, It is my understanding that this workflow should only trigger once. Why is this triggering on every edit of the field? Based on another support query - directly from Zoho, If i tick the box 'repeat this workflow whenever a parent is edited' it should
      • How do you add or update tags on Zoho CRM records via n8n? (Workarounds or best practices?)

        Hi all, I’m running into some limitations with the Zoho CRM node in n8n and was wondering how others have handled this: From what I see, the standard Zoho CRM node in n8n doesn’t allow you to add or update tags when creating or updating contacts/leads.
      • API PARAMETER FOR TICKET CLOSED TIME

        Hi, Is there a parameter for filtering tickets by closed time in zoho api, i can see closed time in the API response i get, but can't get tickets by that field while calling. Regards, Anvin Alias
      • Reply to email addresses wrong.

        I have setup my Zoho mail account using my main domain and I also have an Alias setup from a different domain. In Settings - Mail - Compose I have selected to the option "For replies, send using The same email address to which the email was sent to".
      • Audio/video quality issues with Zoho Meeting – Any roadmap for improvement?

        Hi Zoho Team, We’ve been using Zoho Meeting for both internal and external meetings, and unfortunately, the experience has been consistently poor. The video and audio quality are so unreliable that it often renders meetings ineffective—especially with
      • Meeting integration with Otter.ai

        Would love for an integration with an AI transcription service like Otter.ai to be integrated with Zoho Meeting. Thanks
      • How to close/delete a free creator account?

        I have a free zoho creator account associated with my email address that is not being used.  I want to become a user of another paid zoho creator account but I can not associate with the paid account with the same email.  I assume if I can close or delete the free account I will be able to use the paid account. I have emailed support but no response. Suggestions?
      • Zoho books and zapier causes Invalid data provided

        I have been using zoho books with zapier for over 2 years now, everything was working fine. On September 13th my zaps stopped working. Now on step create sales invoice in zoho books i get an error: Failed to create a create_invoice_v2 in Zoho Books The
      • CRM report

        Is it possible to pull a contacts report that also includes the company industry, as well as the company name? I’m having trouble combining company and contact fields – any help is appreciated. Thank you, Sam
      • Early Payment Discount customize Text

        Hi, I’m currently using Zoho Books and am trying to customize the standard “Early Payment Discount” message that appears in the PDF invoice template. I’ve reviewed the documentation here: https://www.zoho.com/books/help/invoice/early-payment-discount.html
      • Enhancements to Client script?

        Hi Zoho CRM, I've been extensively using Client Scripts to enhance our Deal form experience, particularly for real time validations and auto updating fields based on specific logic. However, I've encountered a challenge regarding permission boundaries.
      • Add views to new CRM UI navigation + Unlimited Webtabs

        Zoho CRM is so close now to being the ultimate business application with the new UI, as soon as this one feature is added. This is probably where Zoho is headed but if it's not I want to BEG for this to be incorporated. What we need is to be able to put
      • E-Mail Distribution List

        How do I create an e-mail distribution list in Zoho Mail?
      • Custom "create meeting" button with more functionality than Zoho currently has?

        I'm looking for a little help/direction in how to do this. Even just some general high level pointers on how this might be able to be done. The current Zoho Meeting Activity functionality is not ideal for my org's workflow. I'd like to try and create
      • Error Code 4: Invalid value passed for JSONString

        Okay, I want to start by saying I know I'm a terrible scripter, so sorry if this is a dumb mistake. I just can't figure it out, even with LLM help. Here's my code: // --- Input Variables --- customer_id = salesorder.get("customer_id"); so_id = salesorder.get("salesorder_id");
      • Organizing contacts/members by company

        I work for a membership organization (representing businesses) and am trying to use Zoho CRM more effectively for managing the points of contact for our members. Currently, our members are listed in our CRM by the primary point of contact's name, but
      • Unable to search in Zoho Email

        I've started using Zoho Email (free version) recently and realized that it doesn't have email search functionality. Am I missing anything here? I've gone through the Zoho tutorial which does show the search bar on the right top of the Zoho UI. But in
      • Response Time Report

        From data to decisions: A deep dive into ticketing system reports Every organization that interacts with its customers should have an established timeframe for how soon an agent is expected to send the first response and any reply to any follow-up messages.
      • Problem : Auto redirect from zoho flow to zoho creator

        Hi there, I've been waiting for zoho team to get back on this for last couple of days. Anyone else have the problem to access zoho flow? everytime I click on zoho flow it redirects me to zoho creator. I tried incognito mode but it still direct me to zoho
      • Zoho - Outlook plugin

        Does anyone know if there is a way to modify the autofill in the Zoho plugin in outlook? When we create a contact, it enters the correct email address and name, but then pulls information from our own signature line to add phone number, address, etc.
      • Threaded conversations for emails sent via automation

        Hi Guys, I hope you are doing well. Don't you guys think we should have an option in a workflow to notify users either as a new email or the previous email thread. For example, if you have one deal in the process and there are 10 different stages during
      • Zoho Books - Sales Person Information

        Hi Team, On Invoices, Quotes, etc... I can include the Sales Person, but it only shows their name and not their email or phone number. It would be great to have place on invoice templates where we can manage what sales person information should be shows
      • Offline working in Zoho Creator portal

        Zoho's help says that offline working is only available in the Creator mobile app and not in the portal app. But I can see offline options in the portal app too and it seems to work when I test it. My portal users are often in areas where there is poor
      • Fetch Records using Dynamic Criteria

        Hi,  I have a form that builds a filter based on user input.  I need to fetch the records based on dynamic criteria.  How would I accomplish this as there is no eval function? For example: desiredRecord = Form1[dynamicCriteria];
      • Url filter Report date (pivot chart)

        Hello. Is it possible to filter the data in pivot char using parameters in the url? I'm trying but I should not doing very well. Something like: https://creator.zoho.com/.../....../#Report:MyPivotChartReport?MyDate=01-Jan-2012;31-Jun-2012;MyDate_op=58 Saludos
      • Sending gmail to a particular person fails because the address gets changed to "gmaill", with a second "l" typo somewhere

        I send to bob@gmail.com (example) and get an error sending to bob@gmaill.com, only for this one person. Note the extra "l" in the email the system tried to send to, which was not in the address I entered. Can't find a typo in the contact or anywhere else
      • Emoji Support in Bigin CRM

        We request the implementation of emoji support across Bigin CRM. This feature should allow users to seamlessly use emojis in text fields, headlines, and deals. It would enhance communication, improve the visual appeal of records, and bring more personalization
      • Bigin Booking Pages enhancements

        I would like to ask for several enhancements for the brand new (and promising) Booking feature. 1. Add "Contact/Mobile" Field to Booking form We use Mobile as key (id), but unfortunately it is missing from the Booking form, only Home Phone is available.
      • Amount in words in Indian format

        Hi, I had coded the following code to convert amount in words. But in the code in the format of US like million. But i need in Lakh and Crore. So pls suggest ideas r post corrected code string Num2Words(int val) {     val_s = input.val.toString();     th = {"", "thousand", "million", "billion", "trillion"};     // uncomment this line for English Number System     // th = {"","thousand","million", "milliard","billion"};     dg = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight",
      • What are people using to send Service based emails?

        Zoho Campaigns is for marketing. Users can unsubscribe from these emails. Service based emails need to be delivered and can without the worry of Can-spam act. What are people using to send service based emails? My mailing list is derived from a database
      • Standalone LMS tool

        Will Zoho release a standalone LMS (Learning management System) than can be used by external parties (guest)?
      • Announcing Kiosk 1.1 - Customize screen titles, configure new fields & actions, use values from your Kiosk to update fields, and more.

        Hello all We are back again with more enhancements to Kiosk. So what's new? Enhancements made to the Components Add titles for your Kiosk screens and adjust its width to suit your viewing preferences. Three new fields can be added to your screen: Percentage,
      • An Overview of Dario Schiraldi Deutsche Bank Executive

        Hello Community, Dario Schiraldi is an executive at Deutsche Bank, focused on advancing the firm’s financial services and crafting its global strategic vision. With 20 years of expertise in leadership roles, he has spearheaded successful market acquisitions
      • Emailing a document to WorkDrive

        Does WorkDrive include the ability to upload a document by sending an attachment to an email address? (Books and Expenses include this functionality) If it doesn't is it under consideration? on the Road Map?
      • Next Page