by Mien Trung Software (CRMPluginHub)

The MTS Advanced Invoice add-on helps you craft professional invoices, automatically generate new invoices and recurring invoices, and send payment reminders.

Includes a 30 day guarantee
Try it Now

#5632 - Warning: Undefined array key "LBL_NEW_RECURRINGINVOICE"

Closed Bug? created by office14 Verified Purchase one month ago

we are using suitecrm 8.8.0

and installed the plugin version MTS_AdvancedInvoice_YEARLY_1.1.7.zip

after the installation we got the following error: [2025-03-03 11:08:42] php.WARNING: Warning: Undefined array key "LBL_NEW_RECURRINGINVOICE" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"LBL_NEW_RECURRINGINVOICE\" at /var/virtual_web/crm/public/legacy/custom/modules/AOS_Invoices/Ext/Menus/menu.ext.php:7)"} [] [2025-03-03 11:08:43] php.WARNING: Warning: Undefined array key "LBL_NEW_RECURRINGINVOICE" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"LBL_NEW_RECURRINGINVOICE\" at /var/virtual_web/crm/public/legacy/custom/modules/AOS_Invoices/Ext/Menus/menu.ext.php:7)"} []

we could temporary solve the problem adding the missing data in the temporary created file: file: ./public/legacy/custom/modules/AOS_Invoices/Ext/Menus/menu.ext.php added these lines: if (!isset($mod_strings['LBL_NEW_RECURRINGINVOICE'])) { $mod_strings['LBL_NEW_RECURRINGINVOICE'] = 'Create Recurring Invoice'; // Default value }

bit it also seams some other lbs are missing since in the invoice drop down there we have only a "+" but without any name we are using the german and english language set

  1. nhat.thieu member avatar

    Mien Trung Software (CRMPluginHub) Provider Affiliate

    one month ago

    Hi,

    Please try step by step as in case #5631 to resolve the issue

  2. office14 member avatar

    office14 Verified Purchase

    one month ago

    i have done it but i still get the following

    [2025-03-04 10:22:32] php.WARNING: Warning: Undefined array key "LBL_IMPORT_LINE_ITEMS" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"LBL_IMPORT_LINE_ITEMS\" at /..../suitecrmDEV/public/legacy/modules/AOS_Quotes/Menu.php:41)"} []

    and therefor all the menues are broken (now showing at all, till i enter the missing LBL)

    • nhat.thieu member avatar

      Mien Trung Software (CRMPluginHub) Provider Affiliate

      one month ago

      Hello,

      Looks this is not related to the advanced invoice. It relates to the Quotes module. But it is only warning error so may it not impact to the system. Is the standard invoice already show back?

  3. office14 member avatar

    office14 Verified Purchase

    one month ago

    so a bit more infos: we are using the language 'default_language' => 'de_DE',

    in the folder suitecrmDEV/public/legacy/modules/AOS_Quotes/language i can only find the en_us.lang.php file

    • nhat.thieu member avatar

      Mien Trung Software (CRMPluginHub) Provider Affiliate

      one month ago

      So you need to install a new language package to resolve. Also, our plugin are not supported de_DE language so may in the package no have that. you need to manually to add it.

  4. office14 member avatar

    office14 Verified Purchase

    one month ago

    this fixed he problem! + i generated the missing language file de_de.lang.php in the folder suitecrmDEV/public/legacy/modules/AOS_Quotes/language

    • nhat.thieu member avatar

      Mien Trung Software (CRMPluginHub) Provider Affiliate

      one month ago

      Thanks for your confirm. Just want to make clear, it relates to the language issue by some labels currently do not support for your language. So Can I close the ticket?

  5. office14 member avatar

    office14 Verified Purchase

    one month ago

    yes thank you for your support

  6. nhat.thieu member avatar

    Mien Trung Software (CRMPluginHub) Provider Affiliate

    one month ago

    Relate to the extend features, please contact me via email or whats up: +84973131884

    Thanks,

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
Rating
  • "This module added a crucial feature to our SuiteCRM installation, as we were missing out on a lot of subcription billing due to our manual processes. ..." - franklinian

    Read More Reviews