How to update the E-Invoice Plugin

How to update the E-Invoice Plugin

Introduction


There are times when the plugin might not auto-update when an update rolls out, below are steps to manually trigger this update. 

Manually download Plugin update without effecting databases


  1. Go to client current extension global fields and backup ALL data (especially Client ID and Secret, BRN and TIN) 

    1. You may do this by copy / pasting the data into a notepad or word doc. 



    2. You can find this configuration page via this navigation :
      1.  Zoho Books settings > marketplace > installed extensions > einvoice plugin "view details" > configure

  2. Search einvoice for Zoho Books in the Zoho Store.
    1. hit buy now, then click install in the popup window



  3. follow the installation steps - authorize connection

    1. for reference on how the install is carried out, refer to the following article : 
      https://einvois.helpdesk.ooroboros.com/portal/en/kb/articles/how-to-install-the-einvoice-malaysia-zoho-books-plugin

  4. reconfigure global fields (insert backed up Client ID and Client Secret, TIN and BRN, and MSIC code)

  5. Complete!

Warning

For extra safety, back up your data. 

There is an old issue that when updating the plugin, you may lose some or all e-invoicing data post-update.
(this is an old issue, that should be fixed but we suggest this step just in case) 

Backing up is not a complicated method, it simply means exporting your data as a spreadsheet file so you may reimport it at a later date. 

instructions on exporting can be found in the "bulk updating" chapters of the following articles: 


Notes
Notes
Note: you will need to do this for customers, vendors, items, bills and invoices to cover all possibilities for this issue. 

If you encounter the error while installing:

"please disassociate these components and try again"


There is a chance while installing that this error might appear: 



As indicated in the table header on the right, this is because the plugin's custom fields are being used in a custom view setting. 

For this issue, you will have to locate the custom view and remove the custom fields from it. 

  1. Search for the custom view (in this example, it is in the "vendors" modue) via the drop down menu (by default it is displaying "All Vendors" 



  2. Edit the custom view via the Pencil icon to its right 



  3. You will need to remove any fields that were stated in the error message previously. 
    1. Remove the fields using the red " - " symbol on the right of the field name



  4. You may now save the custom field. 
    1. You can re-add these fields after the installation is complete. 

  5. If the error mentions a custom view names "status.all" in this error table, do look through the default "all" view settings for all Zoho books views (items, customers, vendors, and all document modules) via the method below: 

    1. in the default view selected, go to the menu shown below : 



    2. the below popup will appear, deselect all fields mentioned in the error message. 



  6. You may now proceed with the rest of the rest of the process detailed in the above chapter. 


    • Related Articles

    • Step 1: Installation and Organization Setup

      Introduction Welcome to the eInvoice Malaysia Plugin for Zoho Books, developed by Ooroboros Sdn Bhd. This guide will walk you through the installation, setup, and usage of the plugin to ensure you maximize its benefits and maintain compliance with ...
    • Best Practices for Collecting Customer Information for e-Invoicing Compliance

      As you implement the e-Invoice Plugin for Zoho Books, it is essential to establish a streamlined process for collecting accurate information from your own customers, vendors, and freelancers. This ensures full compliance with Malaysia’s e-Invoicing ...
    • When Must I Issue an e-Invoice in Malaysia Under MyInvois?

      Answer: If you're a Malaysian business or taxpayer under LHDN's MyInvois e-Invoice system, you are generally required to issue an e-Invoice for any transaction that has tax implications — whether for income (sales, services) or certain expenses ...
    • Can I Issue a Self-Billed e-Invoice? And What About Consolidated Ones?

      Introduction The official reference for industries prohibited from issuing consolidated self-billed e-Invoices is found in the: e-Invoice Specific Guideline (Version 4.1) – Section 3.6.5, Page 19 It states: "Kindly note that consolidation does not ...
    • When Can I Use a General TIN in Malaysia’s MyInvois e-Invoice System?

      Answer: General TINs are placeholder Tax Identification Numbers (TINs) issued by LHDN for use in very specific situations — they are not to be used by default. Using them incorrectly may result in rejected e-Invoices or audit issues. Approved General ...