[Release Notes] ERPNext Version 13 has been released

you need to upgrade ipython by executing following code in your bench directory:

env/bin/pip install --upgrade ipython
1 Like

Thank you @snv , it worked a treat!

My bench update --patch errors out with :

No module named ‘erpnext.hr.doctype.employee_tax_exemption_declaration’

I will proceed to frappe.reload_doc … as those errors continue.

Please find the solution that worked for me here

1 Like

I am an Erpnext user since 3 years. I know better to avoid even the initial stable releases cause they usually contain huge show stopper bugs even in most basic accounting functions. But few weeks back erpnext 12 had broken as some users weren’t able to login. Although the developers were quick to release a patch in 3-4 days, the system was broken for 3-4 days and I was desperate because I am providing support for multiple sites. I stayed up 24 hours behind this thing and ended up taking the plunge and upgrading all sites to v13 beta because that didn’t have the login issue, and I could get some sleep, finally. Boy did I have any idea what I was getting into. Users are unable to submit purchase invoice due to “Stock value and account balance out of sync error”. I must mention that many of my sites are relatively new (less than few months). Even those have issues. Terms and Conditions doesn’t fetch on selection of a preset. Default price list doesn’t fetch on creating new quotation, invoice, etc. Issues are endless. The scariest part is accounting stuff going haywire. According to my accountants, once trial balance goes out of balance, it’s a nightmare to get it back in balance.

Thank you for listening to my rant. Developers, you’re doing an amazing job. The ERP looks good and is blazing fast right now. It’s unbelievable! But you’re gonna lose users if the basic functions keep breaking.

Also could you guys post a patch already? Last patch didn’t seem to help much. I keep refreshing the git releases page most of the time hoping for an update.

3 Likes

Issue 1:


Issue 2: AttributeError: ‘WebsiteTheme’ object has no attribute ‘ignored_apps’ (I have to nano and open some website_theme.py file and remove the line that checks ignored apps in get_scss function so update can work. This happens only for an old site of mine though)
Issue 3: Terms and Conditions dont fetch on preset selection in Quotation, sales invoice. Item prices don’t fetch in Quotation. We have to select the price list. Price list used to be automatically selected before.

UX recommendation: Since we now have immutable ledger and we cannot delete a sales invoice even if it is cancelled unlike before, could you please update the error messages? Now admins can go an manually delete the linked GL entries and then delete the sales invoices. I am afraid that could mess up stock balance etc. Could you provide a feature to “archive” things instead? and remove delete option for cancelled items? archiving would hide the cancelled items out of sight and not be an eye sore.

Check out this

Thanks amit, I saw that already and I think it doesn’t apply in my case. In v12 it was working perfectly. Also it’s happening in many sites where I left the precision settings as default.

v13 still lots of bug agree

1 Like

39%20PM

Dates are not correctly shown

fail2ban was causing me exactly that behavior (ERPNext v12 and 13, both installed via easy script). Once configured to not to ban LAN and VPN, problem is gone.

I try to switch from beta to V 13 got me below

how to resolve this

Backing up sites…
Traceback (most recent call last):
File “/usr/lib/python3.7/runpy.py”, line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File “/usr/lib/python3.7/runpy.py”, line 109, in get_module_details
import(pkg_name)
File “/home/sanath/frappe-bench/apps/frappe/frappe/init.py”, line 1627, in
def log_error(message=None, title=
(“Error”)):
File “/home/sanath/frappe-bench/apps/frappe/frappe/init.py”, line 69, in _
from frappe.translate import get_full_dict
File “/home/sanath/frappe-bench/apps/frappe/frappe/translate.py”, line 18, in
from frappe.model.utils import render_include, InvalidIncludePath
File “/home/sanath/frappe-bench/apps/frappe/frappe/model/utils/init.py”, line 9, in
from frappe.build import html_to_js_template
File “/home/sanath/frappe-bench/apps/frappe/frappe/build.py”, line 18, in
import psutil
ModuleNotFoundError: No module named ‘psutil’

Execute

./env/bin/pip install psutil
4 Likes

Now got me this, but it receiving continually after make bench setup requirements as suggested below.

UNRESOLVED_IMPORT : ‘vue/dist/vue.js’ is imported by …/erpnext/erpnext/public/js/hub/vue-plugins.js, but could not be resolved – treating it as an external dependency
Cannot find some dependencies. You may have to run “bench setup requirements” to install them.

UNRESOLVED_IMPORT : ‘vue/dist/vue.js’ is imported by …/erpnext/erpnext/public/js/hub/marketplace.js, but could not be resolved – treating it as an external dependency
Cannot find some dependencies. You may have to run “bench setup requirements” to install them.

MISSING_GLOBAL_NAME : No name was provided for external module ‘vue/dist/vue.js’ in output.globals – guessing ‘Vue’

1 Like

Sorry to hear that.
Did you enable automatic update ?

Regards,
Subhajit

https://github.com/frappe/erpnext/issues/25291

https://github.com/frappe/erpnext/issues/25151

https://github.com/frappe/erpnext/issues/25135

https://github.com/frappe/frappe/issues/12830

https://github.com/frappe/frappe/issues/12825

2 Likes

Hi,

Community’s responsibility is to test their instances with Release Candidates versions, not with beta, right?

And, that’s what we missed!

PS: I tried to convince you guys to release RC versions here: Consider major release with Beta & RC tags and I believe you liked the post.

2 Likes

Can anybody guide how to add some additional features to Item Cart UI in point-of-sale page using custom application in erpnext V13.

https://github.com/frappe/frappe/issues/12837

This method and second post perfectly well if we have Debian 10 but what to do if we have Debian 9. Please advise.

It is pretty frustrating that the new Desk app was not included in ANY of the betas. Our jump from latest beta to release has been an unstable nightmare.

6 Likes