BOS必录校验针对"子单据头.字段"报错

表达式计算出错: FSaleOrgId.FNumber == '105' ( 寻找实体上SaleOrgId对应的属性描述符失败,实体不存在此属性![EntityType:SaleOrderFinance Propeyties:Id LocalCurrId_Id LocalCurrId ExchangeTypeId_Id ExchangeTypeId ExchangeRate PayAdvanceRate PayAdvanceAmount DiscountListId_Id DiscountListId SettleCurrId_Id SettleCurrId BillTaxAmount_LC BillAmount_LC BillAllAmount BillAllAmount_LC PriceListId_Id PriceListId BillTaxAmount BillAmount IsIncludedTax NeedPayAdvance RecBillId_Id RecBillId RecConditionId_Id RecConditionId SettleModeId_Id SettleModeId JoinStockAmount JoinOrderAmount CreChkStatus CreChkDays CreChkAmount FCrePreBatAndMonStatus FCrePreBatchOver FCreMonControlOver IsPriceExcludeTax CreChkOverAmount F_VTR_PriceClause_Id F_VTR_PriceClause F_VTR_DueDate ] ) 

 

猜测原因:可能因为SaleOrderFinance是子单据头,此处没有加载单据头的字段

解决方案:改为单据合法性校验

posted @ 2019-10-18 08:58  木古白水  阅读(379)  评论(0编辑  收藏  举报