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. @Sakis Oikonomou, @Abhishek , and @Eric Chrobak jumped in and explained that a Map approach is superior. Go through this conversation to know why!
  • @WM Yeo 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.
  • @keino sought a way to send emails to each contact listed in a Zoho CRM subform. @MaxKnowsZoho suggested using Zoho Flow to automate this process, while @Pheranda Nongpiur 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.
  • @yongmeng.tay wanted to automate a field update based on user data. @Bhoomi Joshi, 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, @Pranit, 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 @Vivek 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. @Pranit 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

    • Sticky Posts

    • Zoho Developer Community Monthly Digest - December 2024

      Hello everyone! As we step into the new year, let’s reflect on the strides we’ve made together and gear up for the exciting opportunities 2025 holds. This month’s digest highlights key updates, engaging discussions, and upcoming events designed to keep
    • Zoho Developer Community Monthly Digest - November 2024

      Hello everyone! Welcome back to the November edition of the Developer Community Monthly Digest. Dive in to explore the upcoming events, hands-on training sessions, exciting product updates, insightful discussions, and more to keep you informed and inspired!
    • 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
    • Zoho Developer Community Monthly Digest - September 2024

      Hello everyone, This month's Developer Digest is packed with resources to help you build powerful applications. Learn how to leverage Zoho CRM's new features, explore the latest in Zoho Finance and Catalyst, and join exciting bootcamps, webinars, and
    • Zoho Developer Community Monthly Digest - August 2024

      Hello everyone, Get ready for another exciting month of Zoho development! Our August digest is packed with events, resources, and community discussions to empower you as a Zoho developer. Let's dive right in! Upcoming Events To stay on top of the upcoming
    • Recent Topics

    • 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
    • Automatic Portal invite

      We have numerous customers we move through a blueprint in deals, when they get to a certain point we need to give them portal access, how can this be done through deluge or a workflow?
    • Pass json to ZDK.Client.openMailer TO parameter

      Hello I try to make send emails to a list of emails with : ZDK.Client.openMailer({ from: 'example@zoho.com', to: details_output, subject: 'test Mailing List', body: 'Test Mailing List Body' }); where details_output is an array like : [{ "email": "testcarte18078@test.com",
    • Create a field in Leads that is displayed in Contacts and Accounts

      I am trying to set it up so that if I create a field "Deals" which I have set up in the Deals module, that any selection made in the Leads module when this is converted to Contact that the selection made under the Deals field in the Leads module will
    • Zoho Analytics in 2024: A look back

      Happy new year to everyone in the Zoho Analytics community! As we welcome 2025, here's a look back of important happenings in 2024.
    • Approval Processes Issue

      Hello, I have a significant issue that could potentially cause serious problems for our company. We have developed a new module that we use as a payment request module. In short, payment requests are made through this module and are approved by different
    • Useful enhancements to Mail Merge in Zoho CRM

      Dear Customers, We hope you're well! We're here with a set of highly anticipated enhancements to the Mail Merge feature in Zoho CRM. Let's go! Mail Merge in Zoho CRM integrates with Zoho Writer to simplify the process of customizing and sharing documents
    • Nimble enhancements to WhatsApp for Business integration in Zoho CRM: Enjoy context and clarity in business messaging

      Dear Customers, We hope you're well! WhatsApp for business is a renowned business messaging platform that takes your business closer to your customers; it gives your business the power of personalized outreach. Using the WhatsApp for Business integration
    • Bulk create tasks - Zoho Projects API

      Hi Zoho/Community, I am trying to create multiple tasks in a single API call, is there a way we can combine multiple request bodies into one single payload? The issue I am facing is the rate limiting on the API, I wanted to create certain amount of tasks
    • Function Needed: Update Account or Contact Profile Image

      Hey there! Zoho doesn't have the ability to automatically populate company logo or contact images once a domain/email is added to a record. This can be done via Clearbit's Logo API: https://clearbit.com/logo  I would like to create a deluge script that
    • Whatsapp Limitation Questions

      Good day, I would like to find out about the functionality or possibility of all the below points within the Zoho/WhatsApp integration. Will WhatsApp buttons ever be possible in the future? Will WhatsApp Re-directs to different users be possible based
    • Mass Email and security

      When I send a mass email to multiple candidates, can they see each other's emails?
    • Context and convenience just got better with Zia's email intelligence

      Dear Customers, We hope you're well! We are in 2024, and email as a tool is only getting more powerful each day. While it enables seamless daily correspondences, we are here with a set of abilities that will enhance your user experience and save several
    • Add home page or dashboard in CRM customer portal

      is it possible to add home page or dashboard in CRM customer portal?
    • Want to upload images to custom image fields using zoho crm api v2.

      Hi i want to upload image to my custom image field from third party application using zoho crm api v2 . Please tell me how i can do this? Thanks
    • Zoho mail stopped receiving emails

      My Zoho email addresses that are linked to a domain suddenly stopped receiving messages yesterday, even though I've been using Zoho mail without problems for 1,5 years. I receive this reply to test emails: "553 Relaying disallowed". Due to this, my SMTP
    • WebDAV / FTP / SFTP protocols for syncing

      I believe the Zoho for Desktop app is built using a proprietary protocol. For the growing number of people using services such as odrive to sync multiple accounts from various providers (Google, Dropbox, Box, OneDrive, etc.) it would be really helpful if you implemented standard protocols such as WebDAV / FTP / SFTP so that alternative inc clients can be used.
    • Download all the Attachment From Document Section Zoho Project

      Hello Team, I hope this message finds you well. I am currently facing an issue while trying to download all the documents associated with a Zoho project. Here’s the scenario: We have more than 150 tasks in a single project. Each task may have documents
    • Is there a way to automatically move a task from a different tasklist to another tasklist when certain criterias are met?

      Hi there, Im new to zoho projects and i was wondering if there was a way to automatically move a task from a tasklist to another tasklist based on criteria such as when the task status is updated to completed and have it move to the tasklist that is named
    • Checklist/ save to onedrive/ a group of items invoicing in Zoho FSM

      hi, is there a way to add a specific checklist to any WO without passing eachtime by the model customization? can we save file such picture directly in our sharepoint ak onedrive? is there any way to add a group of item pre defined to make invoicing easier
    • Creating smart filters manually

      Hi Team, One of my colleagues accidentally deleted the Notification folder in Zoho Mail. Now all the emails are directing to spam instead of inbox. Is there any way to create the smart filter manually?. With Regards, Logeswar V
    • Change Last Name to not required in Leads

      I would like to upload 500 target companies as leads but I don't yet have contact people for them. Can you enable the option for me to turn this requirement off to need a Second Name? Moderation update (10-Jun-23): As we explore potential solutions for
    • Auto-sync field of lookup value

      This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
    • Zoho Finance Limitations 2.0 #12: Can't sync Books System Fields (Item Category or Preferred Vendor) to CRM Products. Double entry required

      We add products to Books and sync them to CRM whenever updates are done. However I still have to do double entry because the Books "Item Category" and "Preferred Vendor" fields are not available as options to sync. Scenario Workflow I add a new product
    • Copy across spreadsheets in Zoho Sheet

      Now, you can copy your sheets to other spreadsheets or create a new spreadsheet with them. Not just sheets, copy a cell/range and paste it on any spreadsheet with formats and formulas unchanged. Copy cells/ranges Copy cells/ranges to same/different spreadsheets using Copy & Paste options, or Ctrl+C and Ctrl+V shortcuts. Copy sheet To the same spreadsheet The feature for creating a copy of a sheet in the same spreadsheet is now available as 'Duplicate'. Into a new spreadsheet Want to start a new spreadsheet
    • Rich-text fields in Zoho CRM

      Hello everyone, We're thrilled to announce an important enhancement that will significantly enhance the readability and formatting capabilities of your information: rich text options for multi-line fields. With this update, you can now enjoy a more versatile
    • 100 record view limitation

      I have just migrated from another CRM and am starting in ZOHOcrm with over 5000 contacts. It seems that my searches and sorts are limited to 100 live records....or am I missing something. This seems to be very limiting...in a lot of scenarios (mass email,
    • Used & Non used Inventories

      I have a list of used inventories with campaign names and creation dates. I want to show the count of used and non-used inventories in a dashboard with a date filter (like last 30 days, last 3 months). I’ve written a query for the count, but the date
    • How to search Locked Record?

      Hi, I have script like below, however seems this cannot search those locked record. what para I can add to search locked record? var invoice_info_list = ZDK.Apps.CRM.Invoices.searchByCriteria("(Sales_Order:equals:"+ so_record_id +")");
    • My Zoho Story #8 ネットワイズ フチーロさん:プロジェクト管理から顧客対応までをZoho One で実現

      こんにちは。Zoho コミュニティチームです。 「My Zoho Story」では、Zoho の活用により自社ビジネスを成長させてきた軌跡を、さまざまな業界のユーザーにお聞きします。その経験や知見を、Zoho 活用の幅を広げる参考にしていただきたいと考えています。 今回ご登場いただくジェフリー フチーロさんは、ウェブサイト制作・デザイン、ウェブマーケティングを得意とするデジタルマーケティング会社、株式会社ネットワイズ(netwise)でオペレーションディレクターおよびZoho 運用責任者として活動されています。フチーロさんと同社がどのようにZoho
    • Kiosk Studio wrap-up | How our community used kiosks in 2024

      Hello, everyone! Happy new year! The end of 2024 has been busy, and 2025 promises to be bigger and better. As we ring in the new year, let's rewind and look at Kiosk Studio, our no-code customization tool. The past 300 days have seen the CRM community
    • Limit excceding issue in zoho creator

      I am transferring data from Zoho Books to Zoho Creator using a Deluge script. However, I am frequently encountering a "limit exceeding error," which seems to be related to the Deluge statements limit. I reached out to Zoho Support, and they informed me
    • Getter error message Number of statement execution limit exceed Line:(216)

      Hi, this script is giving me error message "Number of statement execution limit exceed Line:(216)". Please advise htmlpage Pay_Period_Details(PayPeriodID,AgentID,ShowPrint,start_range,end_range) displayname = "Pay Period Details" content <%{ /* Get The current Pay Period Record */ Int_Pay_Period_ID = PayPeriodID.toLong(); Current_Pay_Period_Record = Pay_Period[ID == Int_Pay_Period_ID]; Previous_Pay_Period_ID = thisapp.Application.GetPreviousPayPeriodID(Current_Pay_Period_Record.ID); /* Checking Agent
    • How create deal with label added using api

      Hi, I am creating automations in n8n for Zoho CRM. I want to create a new deal with a label added at the same time. However, I keep getting an error. Using the API, I can create a deal successfully, but when I try to add a label during the deal creation,
    • Message as a bot to user now says: "The message recipient id sent in the API is your own user id. You cannot send messages to yourself."

      Hi   I used to be able to have a bot message myself in cliq when something happened . Now the connector Message as a bot to user gives me this error when testing: Zoho Cliq says "The message recipient id sent in the API is your own user id. You cannot
    • Can I Integrate ADP Payroll with Zoho Books?

      Hi, I am hoping that I can integrate ADP Payroll with Zoho Books so that I do not need to manually input the payroll journal entries. Is this possible? If so, how do I do that?
    • Lookup field - Can I avoid using advanced search?

      I have a lookup field in my app that has surpassed 500,000 records, now basic search is disabled and I'm forced to use advanced search. That adds multiple steps to what used to be very simple. Before: Select field > Type last digits of product code and
    • Invalid Value Type Error Conditional Formatting

      Hello, I'd like to use conditional formatting on a table using Classic conditional formatting for Cell Value, but when I attempt to apply the formatting, I get the error "Invalid Value Type: Value must be of type number". The error is being produced because
    • Zoho CRM - how to change SuperAdmin

      Hi there - I'm looking for current guidance on how to change the Zoho superadmin for our company - I'm transitioning out of my role and need to delegate to another adminisstrator
    • Simplify Zoho API integration with Deluge’s invokeAPI task

      Hello all! Happy New Year! As we kick off 2025, we’re excited to share some of the latest updates to enhance your Deluge experience. While Deluge already offered robust API integration capabilities, we’ve taken it to the next level with the introduction
    • Next Page