https://www.postgresql.org/docs/current/backup-dump.html
值得注意的是需要以postgres用户执行
su postgres
pg_dump firets >firets.db
https://www.postgresql.org/docs/current/backup-dump.html
值得注意的是需要以postgres用户执行
su postgres
pg_dump firets >firets.db
1、先导入产品(导入产品的时最好产品类型导入为可库存产品)
2、将之前的excel修改下,如果没有ID,只有产品名称,需要处理一下
# -*- coding: utf-8 -*- import xlrd import xlwt # 打开Excel文件 data = xlrd.open_workbook('a.xlsx') # 新建一个excel文件 wb = xlwt.Workbook() # 添加一个sheet ws = wb.add_sheet('sheet1') # 获取一个工作表 table = data.sheets()[0] # 获取行数和列数 nrows = table.nrows ncols = table.ncols ws.write(0, 0, "产品") ws.write(0, 1, "计数数量") ws.write(0, 2, "产品类型") # 循环行列表数据 for i in range(1, nrows): # 获取单元格数据 cell_A = table.cell(i, 0).value cell_B = table.cell(i, 1).value cell_C = table.cell(i, 2).value cell_D = table.cell(i, 3).value cell_F = '['+cell_D+']' + cell_C ws.write(i, 0, cell_F) ws.write(i, 1, table.cell(i, 9).value) ws.write(i, 2, "可库存产品") wb.save('text.xls')
这个错误通常是在你正在使用某些软件,该软件需要 paramiko 模块来通过 SFTP 连接到 FTP 服务器并写入备份时出现的。它表明你的系统上缺少了 paramiko 模块。
为了解决这个问题,你需要安装 paramiko 模块。你可以使用 pip 包管理器来安装 paramiko 模块。你可以使用以下命令来安装 paramiko 模块:
sudo pip3 install paramiko
如果你使用的是 Python 2.x,请使用以下命令安装 paramiko 模块:
sudo pip install paramiko
解决方案:https://github.com/thetrebelcc/Odoo-Unable-to-Unreserve-Fix-Script
一个快速而肮脏的脚本来处理“不可能取消保留比库存更多的产品……”。漏洞。
运行前在本地测试!!!
我收到了多条消息,要求我提供帮助或更简单的解决方案。虽然我很乐意提供帮助,但我没有时间评估每个数据库并进行设置。为了帮助人们摆脱困境,我制作了脚本的更新版本 simple_brute.py。
这个版本的脚本要简单得多,基本上会接收您的登录信息、产品/位置 ID 并覆盖 stock.quant,并提供足够的 QTY 来关闭错误的移动。
如果您在运行此更新版本后仍然遇到问题,请随时给我发电子邮件。
像下面一样设置你的信息,然后运行
{{EJS0}}{{EJS1}}{{EJS2}}
按照 CLI,覆盖您的数量,您现在可以取消错误的移动。
文件离线下载
proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; # Add Headers for odoo proxy mode proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; location / { proxy_pass http://127.0.0.1:8069; proxy_set_header X-Real-Ip $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; } location ~* / { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://127.0.0.1:8069; } # gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on;