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

      • Lets enable business to choose the default payment mode

        Lets enable business to choose the default payment mode so that we do not have choose payment mode again and again for each and every transsctions
      • Add Attachment Support to Zoho Flow Mailhook / Email Trigger Module

        Dear Zoho Support Team, We hope you are well. We would like to kindly request a feature enhancement for the Mailhook module in Zoho Flow. Currently, the email trigger in Zoho Flow provides access to the message body, subject, from address, and to address,
      • South African Payment Gateways

        Since the "Demise" of Wave many South African users have moved over to Zoho and yet for years users have been requesting Integration with a South African Payment Gateway to no avail. Payfast was the most commonly requested gateway as it supports recurring
      • Has anyone verified if Zoho is PCI compliant?

        We are planning on using Zoho to process payments via Authorize.net. We have everything set up and are attempting to complete the PCI DSS SAQ-A requirement for our merchant account. This requires us to prove Zoho has completed the SAQ-D for Service Providers. We need a way to verify compliance, or a copy of an attestation of compliance signed by the appropriate officer at Zoho. I assume I'm not the first person to use Zoho to process payment, and therefore not the first to require this information
      • Bigin Plugin for Outlook

        Could we get this added? The Gmail version already exists, and I would like to avoid having to make a switch.
      • Date does not fit the field

        Hi There. I am having fun learning zoho sign API. Today I noticed the "Signed Date" field does not fit, or alternatively the font is to large for the auto field space. See screenshot below. The signed date field is created by putting {{Signdate}} on the
      • Tip of the Week #69 – Automate your Zoho TeamInbox tasks with n8n integration.

        Don’t waste time repeating the same tasks—like sending follow-up emails or adding new contacts. Let automation save the day. With n8n, an open-source automation tool, you can connect your favorite apps and let them handle the busywork for you. You don’t
      • Multi Page/Step Forms in creator

        Greetings i was wondering if it's possible to create multipage/step forms on creator similar to what we have on zoho forms. is that possbile? Thanks
      • Package Geometry

        how can i add the dimensions and weight capacity of the available boxes to be default in the system everytime we use it ?
      • How to create a Master Kanban Board that syncs with Child Projects?

        Hello, We're currently using Zoho Sprints for managing our interdepartmental teams, and we're looking to enhance our workflow using Kanban boards as part of a company-wide productivity improvement initiative. Our goal is to implement a project structure
      • Writer.. Broken?

        Hello,  Writer has been really good to me during the months I've used it, up until now.  I usually launch the app by tapping the icon and I could immediately pick up where I left off.  Now I'm greeted by a loading circle not reaching 100% and I only have the option to create a new account.  By pressing that button it now switches to a login screen and I can access my account. However, it seems (only speculating ofc) to be stuck in cell-phone mode? everything looks scrambled.  I can't access any of
      • How to access Recruit Variables in a Deluge function?

        I have set up Recruit Variables in Zoho Recruit, and I would like to know how to retrieve these variables from within a Recruit custom function (Deluge). Could someone please explain the correct way to access them? I tried the following code, but it did
      • Upon De activate a user what name doe sthe contacts candidates go under?

        When deactivating a user, does the user name remain the same, as the candidate owner? If not what/who, does it change to? Do I need to change the user name in contacts and candidates before I deactivate the user?
      • Weekly Tips: Customize alerts from your Priority Users

        You might receive hundreds of emails daily, but messages from your manager, clients, or team leads often require immediate attention, as they may contain urgent requests or critical updates. How would you ensure you never miss important messages from
      • Maximum 100 records in Sheet View is limiting. How can I increase this?

        Thanks in advance for any help with this. There was a similar post that showed answered but it did not help with increasing the number of records you see in a Sheet View. Editing in the Sheet View is fast and efficient but I have 3500 records and I need
      • Revenue Management: #3 Revenue Recognition Simplified

        In continuation of the previous post on how to compute revenue recognition, let's explore a solution that helps businesses handle real-world complexities. While the Accounting Standards provide a clear framework for recognizing revenue, the real challenge
      • Tip #40- Strengthen Remote Support with IP-based Restrictions in Zoho Assist– ‘Insider Insights’

        Protecting sensitive data and preventing unauthorized access is a top priority for any organization. With IP-based restrictions in Zoho Assist, you can ensure that only users from trusted networks can initiate remote support sessions. Say your IT team
      • Push Invoices to Xero Manually

        Hi guys, I'm wondering if anyone has wanted to do this and has a workaround or knows of an app that may be able to help with this. I sell B2B and B2C. The customers can purchase on our website or through marketplace, all of which send sales to zoho. The
      • OpenAI error code: 1010 in a Zobot

        Please see short linked screen recording. Insights welcome. Please and thank you! https://workdrive.zohoexternal.com/external/f3247ba9c872639157b707700c0300c433c7664aea924a034f4da3c3ad2e355f
      • Ability to Create Sub-Modules in Zoho CRM

        We believe there needs to be a better, more native way to manage related records in Zoho CRM without creating clutter. Ideally, Zoho would support "sub-modules" that we can create and associate under a parent module. Our use case: We have a custom module
      • Installing EMAIL Setup in New Domain

        Respected Support team, I'm facing an issue with cloudflare in Pakistan, I want to setup Zoho Mail Setup but I Don't know how to enable Zoho mail setup without cloudflare. My Website https://stumbleguymod.com/ is using CF, and I want a different Zoho
      • Signature change

        I cannot see how to change signature or out of office details easily now in the new format.
      • Inventory API - Retrieve all uploaded product / item images

        I know that I can get the primary image for each product / item or composite item, by using the /image endpoint.  https://inventory.zoho.com/api/v1/compositeitems/<item-id>/image?authtoken=<TOKEN> This will return only one photo, even if the item has multiple images uploaded. Is there a way to retrieve all images stored for an item via the Zoho Inventory API?
      • Ebay Integration malfunction

        My eBay integration in Inventory has always worked well. It suddenly malfunctioned. It is creating its own parts in Inventory that are unavailable instead of selling the parts I've always sold. Tech help was unable to resolve this. The latest sale attempt
      • Introducing Bin Locations In Zoho Inventory

        Hello users, We are excited to let you know that your wait for the Bin Locations feature has now come to an end! Yes, you heard us right! We are here to introduce the much-awaited Bin Locations now in Zoho Inventory. But before we dive into the feature
      • how to get all the records in the custom View more than 200 records , Without using the page Concept

        how to get all the records in the custom View more than 200 records , Without giveing page as default in the Loop Concept Pls help how We can Achive this void schedule.Lead_Attempt_To_contact_schedule_10_30() { pages = {1,2}; for each pg in pages { query_map
      • The way that Users can view the ticket

        I have created users. What I would like to achieve is the following: All users under the same company account should be able to view each other’s tickets.
      • Zoho UAE SMS/WHATSAPP

        Hello everyone, so I have a question as regards DC and their impact on automation, integration and app usage. For example I am working with a UAE clientniw but each time I tried to connect their WhatsApp and sms then automate their process I tend to receive
      • Looking to Flag or Tag contacts/ accounts on Zoho Desk?

        I am looking for a way to flag certain accounts and make it obvious on the views pages. So for example if a has a certain package or needs extra attention it is clear before even clicking on the ticket. This could be via adding a tag or flag onto an account,
      • setting date-time field from string

        hello everyone, i hope someone could help me. i have a date-time field in a form that i want to fill in from two separate fields of date, and time. i need to combine the two fields to a one date-time field but can make it work. i tried to convert the
      • Calendars and CRM Contacts

        I'm finding having multiple calendars in Zoho One so confusing. I have a few questions so I can get this straight. We have a meeting room that we have set up as a resource in Calendar. Can this be set up in Bookings and the CRM Calendar? Using Zoho Calendar,
      • Announcing new features in Trident for Mac (v1.23.0)

        Hello everyone! Trident for macOS (v.1.23.0) is here with interesting features and thoughtful enhancements to elevate your workplace communication and productivity. Here's a quick look at what's new. Record your meetings. You can now record audio and
      • Applying a record template

        Hi all, I can't figure this out. I hope you can help. The scenario: We have learners who have to complete a 'digital' journal with tasks in order to qualify. Those tasks, once completed, need a final signature from their 'Mentor', which will trigger their
      • Quickbooks invoice with Zoho Creator

        Is it possible to push data from Zoho Creator directly to an invoice on QuickBooks? If so, where can I find information on how to do this?
      • Help: Capture full page URL in hidden field when same Zoho Form is embedded on multiple pages (iframe)

        Hi all, Goal Use one Zoho Form across multiple pages and record the exact page URL (incl. subdomain + path + hash) where the user submitted it. Example pages: https://www.example.com/cargo/ https://www.example.com/cargo/containers/#contact https://cargo.example.com/auto/
      • Automatically Populate fields - HELP!

        There have been many discussions on this but I still can't seem to get it to work for me. I am trying to create a lookup field and have other fields automatically populate. Based on the instructions in the Help Center, I should be using the "on user input". It's just not working, here is the layout...   Both forms are in the same application. Current form is called Add Note, form to fetch records from is called Add Client. Lookup field is called Select_Client_ID related field in fetch form is called
      • Push notifications to portal users

        Hi all, it is possible to send push notifications to portal users?
      • Rename the attachment from record template pdf in the sendmail deluge script

        Hello Zoho, I urgently need a feature to rename record templates that I send via the sendmail feature. The program I created sends emails to clients with an invoices that have been created in the invoice database. If the user selects 3 invoice numbers,
      • Alt Text On Multiple Images

        I'm using Zoho Social to post to a charity website. Often the posts have multiple images, but it seems there is only one field for Alt Text. Does that mean I can only include it for the first image? Or is there a way to add alt text for all the imag
      • [SOLVED] Getting 401 when trying to download ticket attachment via API

        I'm able to use the API just fine to access ticket content. But I cannot download ticket attachment, keep getting 401 Client Error. Example: https://desk.zoho.com.au/api/v1/tickets/{ticket_id}/attachments/{attachment_id}/content?orgId={org_id} For headers,
      • Next Page