From 840613334cf6e3149b31589dafbad0fa505bf4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=B0=E8=8C=82=E5=BE=B7?= <14475558+feng-maode@user.noreply.gitee.com> Date: Sat, 28 Feb 2026 16:03:50 +0000 Subject: [PATCH] =?UTF-8?q?update=20erpnext=5Fchina/chart=5Fof=5Faccounts/?= =?UTF-8?q?company=5Fdefault/utils.py.=20=E5=A6=82=E6=9E=9C=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E8=BF=9B=E5=85=A5if=E4=BB=96=E5=B0=B1=E4=BC=9A?= =?UTF-8?q?=E6=8A=A5=E9=94=99=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 【Traceback with variables (most recent call last): File "apps/erpnext_china/erpnext_china/chart_of_accounts/company_default/utils.py", line 35, in set_default_accounts return values company_name = '临沂市丰境电子商务有限责任公司' file_path = 'apps/erpnext_china/erpnext_china/chart_of_accounts/company_default/default_accounts.csv' in_file = <_io.TextIOWrapper name='apps/erpnext_china/erpnext_china/chart_of_accounts/company_default/default_accounts.csv' mode='r' encoding='utf-8'> data = [['default_bank_account', '银行存款'], ['default_cash_account', '库存现金'], ['default_payable_account', '应付账款'], ['default_payable_account', '应付账款-供应商款'], ['default_payable_account', '应付账款-结算'], ['default_payroll_payable_account', '应付职工薪酬-职工工资'], ['default_payroll_payable_account', '职工工资'], ['default_receivable_account', '应收账款'], ['round_off_account', '财务费用-圆整差异'], ['write_off_account', '营业外支出-坏账损失'], ['exchange_gain_loss_account', '财务费用-汇兑损益'], ['exchange_gain_loss_account', '财务费用_汇兑差额'], ['unrealized_exchange_gain_loss_account', '财务费用-汇兑损益'], ['default_income_account', '主营业务收入'], ['default_income_account', '销售商品收入'], ['default_expense_account', '主营业务成本'], ['default_expense_account', '销售商品成本'], ['default_expense_claim_payable_account', '其他应付款'], ['default_discount_account', '财务费用-现金折扣'], ['default_inventory_account', '原材料'], ['stock_adjustment_account', '生产成本-库存调整'], ['stock_adjustment_account', '制造企业成本-库存调整'], ['stock_received_but_not_billed', '应付账款-暂估库存'], ['default_provisional_account', '... company_doc = account_map = {} builtins.UnboundLocalError: cannot access local variable 'values' where it is not associated with a value】 Signed-off-by: 丰茂德 <14475558+feng-maode@user.noreply.gitee.com> --- erpnext_china/chart_of_accounts/company_default/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext_china/chart_of_accounts/company_default/utils.py b/erpnext_china/chart_of_accounts/company_default/utils.py index e6a68fd..addb7b2 100644 --- a/erpnext_china/chart_of_accounts/company_default/utils.py +++ b/erpnext_china/chart_of_accounts/company_default/utils.py @@ -12,6 +12,7 @@ def set_company_default(company): def set_default_accounts(company_name): try: + values = {} file_path = os.path.join(os.path.dirname(__file__), 'default_accounts.csv') with open(file_path, 'r', encoding='utf-8') as in_file: data = list(csv.reader(in_file))