修改生产用料清单报错
1人赞赏了该文章
983次浏览
编辑于2016年01月08日 14:50:44
求助:生产用料清单修改是保存或提交报错,如图,这该如何处理。
[{"operation":"PRD_PPBOM.CustomEvents"}]
发生时间:14:21:20
错误来源: Kingdee.BOS.DataEntity
错误信息:实体类型BILLTYPEPARAMODEL中不存在名为DecuctionTime的属性
===================================================
调用堆栈:
at Kingdee.BOS.Orm.DataEntity.DynamicObject.get_Item(String propertyName)
at Kingdee.K3.Core.MFG.EntityHelper.DataEntityExtend.GetDynamicValue[T](DynamicObject dynamicObject, String propertyName, T defValue)
at Kingdee.K3.MFG.PRD.App.Core.PPBOMCalQtyService.CalConsumeQty(Context ctx, DynamicObject ppbomData, Int32 row)
at Kingdee.K3.MFG.ServiceHelper.PRD.PPBOMCalQtyServiceHelper.CalConsumeQty(Context ctx, DynamicObject ppbomData, Int32 row)
at Kingdee.K3.MFG.PRD.Business.PlugIn.BasePPBOMCommonEdit.UseRateChanged(Int32 row)
at Kingdee.BOS.Core.DynamicForm.PlugIn.DynamicFormModelPlugInProxy.FireDataChanged(DataChangedEventArgs e)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.UpdateFieldValue(Field field, DynamicObject obj, Object value, Int32 row)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.UpdateField(Field field, DynamicObject activeRow, Object value, Int32 rowIndex, Object oldValue)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(Field field, DynamicObject activeRow, Object value, Int32 rowIndex)
at Kingdee.BOS.Core.DynamicForm.AbstractDefaultValueCalculator.ApplyFieldValue(Field field, DynamicObject rowDataEntity, DefaultValue defValue, Boolean checkNull)
at Kingdee.BOS.Core.DynamicForm.AbstractDefaultValueCalculator.ApplyFieldDefaultValue(DynamicObject rowDataEntity, Boolean inCopy, Field field)
at Kingdee.BOS.Core.DynamicForm.AbstractDefaultValueCalculator.ApplyDefaultValue(Entity entity, DynamicObject rowDataEntity, Int32 row, String InOpertion)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.ApplyDefaultValue(Entity entity, Int32 row, DynamicObject rowDataEntity, String inOperation)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.InnerCreateNewEntryRow(DynamicObject parentRow, Entity entity, Int32 row, DynamicObject rowDataEntity, Int32 rowCount, Boolean bApplyDefaultValue)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.CreateNewEntryRow(Entity entity, Int32 row, DynamicObject rowDataEntity)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.CreateNewEntryRow(String key)
at Kingdee.BOS.Business.Bill.Operation.NewEntry.ExecuteOperation()
at Kingdee.BOS.Core.DynamicForm.AbstractFormOperation.Execute(InvokeFormOperation4WfParam param, CallBackWfAfterOperation callbackwf)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.AutoAddNewEntry(String entityKey)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.LoadPostBackData(JSONArray postDatas)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.CustomEvents(String key, String eventName, String eventArgs, JSONArray postDatas)
错误数据: System.Collections.ListDictionaryInternal
[{"operation":"PRD_PPBOM.CustomEvents"}]
发生时间:14:21:20
错误来源: Kingdee.BOS.DataEntity
错误信息:实体类型BILLTYPEPARAMODEL中不存在名为DecuctionTime的属性
===================================================
调用堆栈:
at Kingdee.BOS.Orm.DataEntity.DynamicObject.get_Item(String propertyName)
at Kingdee.K3.Core.MFG.EntityHelper.DataEntityExtend.GetDynamicValue[T](DynamicObject dynamicObject, String propertyName, T defValue)
at Kingdee.K3.MFG.PRD.App.Core.PPBOMCalQtyService.CalConsumeQty(Context ctx, DynamicObject ppbomData, Int32 row)
at Kingdee.K3.MFG.ServiceHelper.PRD.PPBOMCalQtyServiceHelper.CalConsumeQty(Context ctx, DynamicObject ppbomData, Int32 row)
at Kingdee.K3.MFG.PRD.Business.PlugIn.BasePPBOMCommonEdit.UseRateChanged(Int32 row)
at Kingdee.BOS.Core.DynamicForm.PlugIn.DynamicFormModelPlugInProxy.FireDataChanged(DataChangedEventArgs e)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.UpdateFieldValue(Field field, DynamicObject obj, Object value, Int32 row)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.UpdateField(Field field, DynamicObject activeRow, Object value, Int32 rowIndex, Object oldValue)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(Field field, DynamicObject activeRow, Object value, Int32 rowIndex)
at Kingdee.BOS.Core.DynamicForm.AbstractDefaultValueCalculator.ApplyFieldValue(Field field, DynamicObject rowDataEntity, DefaultValue defValue, Boolean checkNull)
at Kingdee.BOS.Core.DynamicForm.AbstractDefaultValueCalculator.ApplyFieldDefaultValue(DynamicObject rowDataEntity, Boolean inCopy, Field field)
at Kingdee.BOS.Core.DynamicForm.AbstractDefaultValueCalculator.ApplyDefaultValue(Entity entity, DynamicObject rowDataEntity, Int32 row, String InOpertion)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.ApplyDefaultValue(Entity entity, Int32 row, DynamicObject rowDataEntity, String inOperation)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.InnerCreateNewEntryRow(DynamicObject parentRow, Entity entity, Int32 row, DynamicObject rowDataEntity, Int32 rowCount, Boolean bApplyDefaultValue)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.CreateNewEntryRow(Entity entity, Int32 row, DynamicObject rowDataEntity)
at Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.CreateNewEntryRow(String key)
at Kingdee.BOS.Business.Bill.Operation.NewEntry.ExecuteOperation()
at Kingdee.BOS.Core.DynamicForm.AbstractFormOperation.Execute(InvokeFormOperation4WfParam param, CallBackWfAfterOperation callbackwf)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.AutoAddNewEntry(String entityKey)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.LoadPostBackData(JSONArray postDatas)
at Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.CustomEvents(String key, String eventName, String eventArgs, JSONArray postDatas)
错误数据: System.Collections.ListDictionaryInternal
推荐阅读