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 3 weeks 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

    3 weeks ago

    Hi,

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

  2. office14 member avatar

    office14 Verified Purchase

    3 weeks 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

      3 weeks 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

    3 weeks 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

      3 weeks 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

    3 weeks 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

      3 weeks 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

    3 weeks ago

    yes thank you for your support

  6. nhat.thieu member avatar

    Mien Trung Software (CRMPluginHub) Provider Affiliate

    3 weeks 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
  • "In addition to my review on Jan 22, 2021 Started using the " Record Payment" function and it is a serious time saver. Not only do you recor..." - scott7

    Read More Reviews