ERPNext.com Frappe Cloud Documentation Partners Frappe School Public Chat

Migrating from v12 to v13 error

Hi,

I am migrating my existing erp website from v12 to v13,while migrating i am getting this error, kindly help on the same

Below are the trace

    Traceback (most recent call last):
      File "/usr/lib/python3.5/runpy.py", line 184, in _run_module_as_main
        "__main__", mod_spec)
      File "/usr/lib/python3.5/runpy.py", line 85, in _run_code
        exec(code, run_globals)
      File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 99, in <module>
        main()
      File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 18, in main
        click.Group(commands=commands)(prog_name='bench')
      File "/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py", line 764, in __call__
        return self.main(*args, **kwargs)
      File "/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py", line 717, in main
        rv = self.invoke(ctx)
      File "/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py", line 1137, in invoke
        return _process_result(sub_ctx.command.invoke(sub_ctx))
      File "/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py", line 1137, in invoke
        return _process_result(sub_ctx.command.invoke(sub_ctx))
      File "/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py", line 956, in invoke
        return ctx.invoke(self.callback, **ctx.params)
      File "/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py", line 555, in invoke
        return callback(*args, **kwargs)
      File "/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/decorators.py", line 17, in new_func
        return f(get_current_context(), *args, **kwargs)
      File "/home/frappe/frappe-bench/apps/frappe/frappe/commands/__init__.py", line 26, in _func
        ret = f(frappe._dict(ctx.obj), *args, **kwargs)
      File "/home/frappe/frappe-bench/apps/frappe/frappe/commands/site.py", line 287, in migrate
        migrate(context.verbose, rebuild_website=rebuild_website, skip_failing=skip_failing)
      File "/home/frappe/frappe-bench/apps/frappe/frappe/migrate.py", line 48, in migrate
        frappe.modules.patch_handler.run_all(skip_failing)
      File "/home/frappe/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 41, in run_all
        run_patch(patch)
      File "/home/frappe/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 30, in run_patch
        if not run_single(patchmodule = patch):
      File "/home/frappe/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 71, in run_single
        return execute_patch(patchmodule, method, methodargs)
      File "/home/frappe/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 91, in execute_patch
        frappe.get_attr(patchmodule.split()[0] + ".execute")()
      File "/home/frappe/frappe-bench/apps/erpnext/erpnext/patches/v4_2/update_requested_and_ordered_qty.py", line 9, in execute
        from erpnext.stock.stock_balance import get_indented_qty, get_ordered_qty, update_bin_qty
      File "/home/frappe/frappe-bench/apps/erpnext/erpnext/stock/stock_balance.py", line 8, in <module>
        from erpnext.controllers.stock_controller import create_repost_item_valuation_entry
      File "/home/frappe/frappe-bench/apps/erpnext/erpnext/controllers/stock_controller.py", line 412
        msg = f"Row #{row.idx}: Quality Inspection is required for Item {frappe.bold(row.item_code)}"
                                                                                                    ^
    SyntaxError: invalid syntax```

It is getting error in Executing erpnext.patches.v4_2.update_requested_and_ordered_qty #2021-03-31

Hi,

It may help to say the steps and commands used to perform the migration.

Hi,

error is throwing when I try to do bench update or bench migrate,

Kindly help on the same

Steps to upgrade:

bench switch-to-branch version-13 frappe erpnext --upgrade
bench update
bench build

https://discuss.erpnext.com/t/release-erpnext-version-13/73471

It might be good to upgrade your python version too.