上传的图像用于项目: 'CST技术支持'
  1. CST技术支持
  2. SLAL2-1382

耀华HK_生产站点_差旅报销模块费用详情_附件设置为必填项目

XMLWord打印

    • Icon: Change Change
    • 解决结果: 完成
    • Icon: Medium Medium
    • 202011
    • Y-易路产品-
    • 基础通用功能
    • 隐藏

      两种方案,1.添加继承视图,2.审批刘路径中控制:
      继承视图如下:
      <?xml version="1.0"?>
      <data><xpath expr="//field[@name='attachment_ids']" position="attributes">
      <attribute name="attrs">

      {'required':True}

      </attribute>
      </xpath>
      </data>

      审批流代码如下:
      result = True
      if record.line_ids:
      for line_id in record.line_ids:
      if not line_id.attachment_ids:
      result=False
      error_str = '费用详情"{}"中缺少附件,请上传后提交!'.format(line_id.product_id.name)
      raise ValidationError(error_str)

      显示
      两种方案,1.添加继承视图,2.审批刘路径中控制: 继承视图如下: <?xml version="1.0"?> <data><xpath expr="//field [@name='attachment_ids'] " position="attributes"> <attribute name="attrs"> {'required':True} </attribute> </xpath> </data> 审批流代码如下: result = True if record.line_ids: for line_id in record.line_ids: if not line_id.attachment_ids: result=False error_str = '费用详情"{}"中缺少附件,请上传后提交!'.format(line_id.product_id.name) raise ValidationError(error_str)

      Dear,

      客户名: 耀华HK
      站点:https://ycywhk.peoplus.cn/web

      需求:
      差旅报销模块,费用详情中,请将附件 设置为必填项目,否则系统无法保存
      Scarlett

            grant.yang 杨光磊
            scarlett.zhang 张芳
            表决:
            0 为这个问题表决

              创建日期:
              已更新:
              已解决: