gpt4 book ai didi

python - 我们如何在frappe中动态添加子表(ERPNEXT)

转载 作者:太空宇宙 更新时间:2023-11-03 21:02:33 43 4
gpt4 key购买 nike

我想根据另一个文档类型中的记录动态添加子表。

最佳答案

有几种方法可以在父文档中添加子文档:

方法一:

`

import frappe
parent = frappe.get_doc('Sales Order', 'SO-00002')
child = frappe.new_doc("Sales Order Item")
child.update({
'company': 'company_name',
'item_code': 'item_code',
'item_name': 'item_name',
'field': 'field_value'
'parent': parent.name,
'parenttype': 'Sales Order',
'parentfield': 'items'
})
parent.items.append(child)

方法2:

import frappe

parent = frappe.get_doc('Sales Order', 'SO-00002')
child = frappe._dict({
'company': 'company_name',
'item_code': 'item_code',
'item_name': 'item_name',
'field': 'field_value'
})
parent.items.append(child)

`

关于python - 我们如何在frappe中动态添加子表(ERPNEXT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55631355/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com