销售订单添加字段

销售订单添加字段

销售订单添加字段使用 fixture 管理 Sales Order 自定义字段:完整操作流程

🔧 步骤 1:配置 hooks.py​找到你的 app,比如 rongguan_erp,编辑:

apps/rongguan_erp/rongguan_erp/hooks.py添加或修改:

fixtures = [ { "dt": "Custom Field", "filters": [ ["dt", "=", "Sales Order"] ] }]⚠️ 确保语法无误、缩进正确。

📦 步骤 2:导出 fixtures​在 bench 根目录下运行:

bench export-fixtures成功后会生成或更新:

apps/rongguan_erp/rongguan_erp/fixtures/custom_field.json这个文件里会包含你通过 Customize Form 加的所有关于 Sales Order 的字段,比如:

{ "doctype": "Custom Field", "dt": "Sales Order", "fieldname": "customer_level", "fieldtype": "Select", // ...}📤 步骤 3:提交到 Git​将修改后的 hooks.py 和 fixtures/custom_field.json 一并提交:

git add rongguan_erp/hooks.py rongguan_erp/fixtures/custom_field.jsongit commit -m "Add custom field on Sales Order via fixtures"git push📥 步骤 4:目标环境部署流程​在目标服务器:

cd frappe-benchgit pull origin mainbench --site your-site-name migrate✅ bench migrate 会自动导入 fixtures 中定义的自定义字段(包括你加的)。

相关推荐

365娱乐 通过打印机从 Mac 以无线方式进行打印

通过打印机从 Mac 以无线方式进行打印

📅 07-04 👁️ 7818
bt365网上娱乐 小米4的拆机图解

小米4的拆机图解

📅 07-22 👁️ 2397
bt365网上娱乐 落樱小屋

落樱小屋

📅 07-07 👁️ 4930