
1、生产订单表体新增文本字段FTEXT,生产退料单上新增文本字段FTEXT
2、二开表单插件,挂在生产退料单的表单插件上,二开代码示例如下:
using Kingdee.BOS.Core.Bill.PlugIn;
using System;
using System.Collections.Generic;
using Kingdee.BOS.Util;
using Kingdee.K3.Core.MFG.EntityHelper;
using System.Linq;
using System.Text;
using System.ComponentModel;
using Kingdee.BOS.Core.SqlBuilder;
using Kingdee.BOS.Core.Metadata;
using Kingdee.BOS.ServiceHelper;
namespace JTSK.Kingdee.K3.MFG.PRD.Business.PlugIn
{
[Description("生产退料单选择生产订单之后携带二开字段到退料单上")]
public class ReturnMtrlSelectMo : AbstractBillPlugIn
{
public override void DataChanged(global::Kingdee.BOS.Core.DynamicForm.PlugIn.Args.DataChangedEventArgs e)
{
base.DataChanged(e);
if (e.Field.Key.ToUpperInvariant() == "FMOENTRYID")
{
long moEntryIds =Convert.ToInt64(e.NewValue); //获取订单分录内码
QueryBuilderParemeter queryParam = new QueryBuilderParemeter