微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 frappe.route_options() [ERPNext]

如何解决在 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 举报,一经查实,本站将立刻删除。