由付款申请单下推付款单,其中表头与明细、源单明细、都增加了自定义字段,写单据转换插件实现从源单明细复制字段值到明细中,下推生成付款单并保存、提交、审核都没有错误提示,当再次打开任何付款单或新增付款单都会出现如下提示:
未能找到字段FPAYBILLSRCENTRY_Link,或在当前实体 FPAYBILLENTRY 的上下级中不能访问到。[{"operation":"AP_PAYBILL.LoadData"}]
发生时间:09:41:39
错误来源: Kingdee.BOS.Core
错误信息:未能找到字段FPAYBILLSRCENTRY_Link,或在当前实体 FPAYBILLENTRY 的上下级中不能访问到。
===================================================
调用堆栈:
在 Kingdee.BOS.Core.DependencyRules.RowModel.DynamicRowModel.GetFieldValue(String key)
在 Kingdee.BOS.Core.Metadata.Expression.FuncDefine.IsDrawFuncDefine.IsDraw()
在 CallSite.Target(Closure , CallSite , CodeContext , Object )
在 Microsoft.Scripting.Interpreter.DynamicInstruction`3.Run(InterpretedFrame frame)
在 Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
在 Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
在 IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
在 IronPython.Compiler.PythonScriptCode.EvalWrapper(CodeContext ctx)
在 IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
在 Kingdee.BOS.Scripting.PyExpressionEvaluator.Run(Expression expression, ExpressionContext context)
在 Kingdee.BOS.Core.Metadata.Util.ConditionParser.VerifyExpression(BOSExpression expression, DynamicRowModel dynamicRow, FunctionManage funcLib)
在 Kingdee.BOS.Core.DependencyRules.EntityRule.Execute(BOSActionExecuteContext context)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Execute(C executeContext, TaskCollection tasks)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Resume(C executeContext)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Raise(S arg, C executeContext)
在 Kingdee.BOS.Web.DynamicForm.DataBinder.UpdateView()
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.UpdateView()
在 Kingdee.BOS.Web.Bill.BillView.UpdateView()
在 Kingdee.BOS.Web.Bill.BillView.LoadData()
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.LoadData()
错误数据: System.Collections.ListDictionaryInternal
--------------------------------------------------------------------------
我的QQ:469126910