表达式计算出错: 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 ] )
原因:BOS里的必录校验只能针对一个实体,所以当条件对应的是单据头,而校验内容对应的是财务信息的时候,只会加载财务信息的字段,所以没有单据头的字段
原文地址:https://www.cnblogs.com/zouhuaxin/p/11696352.html