diff --git a/B3ButcherManageToSale/TypeIOCs/ForecastButcherInfo.cs b/B3ButcherManageToSale/TypeIOCs/ForecastButcherInfo.cs index 33c9c5e..e5f5726 100644 --- a/B3ButcherManageToSale/TypeIOCs/ForecastButcherInfo.cs +++ b/B3ButcherManageToSale/TypeIOCs/ForecastButcherInfo.cs @@ -56,8 +56,8 @@ namespace BWP.B3ButcherManageToSale.TypeIOCs var query = new DQueryDom(main); query.From.AddJoin(JoinType.Inner, new DQDmoSource(detail), DQCondition.EQ(main, "ID", detail, "SaleOutStore_ID")); query.Columns.Add(DQSelectColumn.Field("SaleGoods_ID", detail)); - query.Columns.Add(DQSelectColumn.Sum(detail, "Number")); - query.Where.Conditions.Add(DQCondition.And(DQCondition.EQ("AccountingUnit_ID", dmo.AccountingUnit_ID), DQCondition.EQ(DQExpression.Snippet("cast(_main.LoadTime as date)"), DQExpression.Value(dmo.SendDate)), DQCondition.EQ("BillState", 单据状态.未审核), DQCondition.IsNotNull(DQExpression.Field(detail, "Number")))); + query.Columns.Add(DQSelectColumn.Sum(detail, "UnitNum")); + query.Where.Conditions.Add(DQCondition.And(DQCondition.EQ("AccountingUnit_ID", dmo.AccountingUnit_ID), DQCondition.EQ(DQExpression.Snippet("cast(_main.LoadTime as date)"), DQExpression.Value(dmo.SendDate)), DQCondition.EQ("BillState", 单据状态.未审核), DQCondition.IsNotNull(DQExpression.Field(detail, "UnitNum")))); query.Where.Conditions.Add(DQCondition.EQ("Store_ID", dmo.Store_ID)); query.GroupBy.Expressions.Add(DQExpression.Field(detail, "SaleGoods_ID")); return query.EExecuteList>(session);