在 frappe.route_options() [ERPNext]

问题描述

现在我们在销售订单中添加一个自定义按钮,它将创建一个新的“工作订单”并将销售订单中的一些字段复制到我们新的“工作订单”中 我们编写了这个自定义脚本来复制字段,但无法将销售订单中的项目复制到“作业订单项目”中,如何解决这个问题?

frappe.ui.form.on('Sales Order',{
refresh: function(frm) {
    if (frm.doc.docstatus==1) {

      if(cur_frm.has_perm("submit")) {
          frm.add_custom_button(__('Job Order'),function() {
               frappe.route_options = {
            customer: cur_frm.doc.customer,sales_order: cur_frm.doc.name,'customer_address':frm.doc.customer_address,'contact_mobile':frm.doc.contact_mobile,'contact_person':frm.doc.contact_person,job_order_item:frm.doc.items
          
          };
          frappe.set_route('Form','Job Order','New Job Order');
        },__('Create'));
   // }
        }}}})

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)