Browse Source

需求单No.138728

master
wugang 7 years ago
parent
commit
8f5955ed24
1 changed files with 6 additions and 1 deletions
  1. +6
    -1
      BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs

+ 6
- 1
BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs View File

@ -164,10 +164,15 @@ namespace BWP.Web.Pages.B3YunKen {
foreach (SaleOutStore_Detail detail in _detailGrid.GetSelectedItems()) { foreach (SaleOutStore_Detail detail in _detailGrid.GetSelectedItems()) {
if (detail.AcceptUnitNum > detail.UnitNum) if (detail.AcceptUnitNum > detail.UnitNum)
throw new ApplicationException("【"+detail.Goods_Name+"】转验收报价数量不能大于报价数量"); throw new ApplicationException("【"+detail.Goods_Name+"】转验收报价数量不能大于报价数量");
var outUnitNum = detail.UnitNum;
detail.UnitNum = detail.AcceptUnitNum; detail.UnitNum = detail.AcceptUnitNum;
detail.Number = detail.UnitNum / detail.LeftRatio * detail.RightRatio; detail.Number = detail.UnitNum / detail.LeftRatio * detail.RightRatio;
detail.SecondNumber = detail.AcceptSecondNumber; detail.SecondNumber = detail.AcceptSecondNumber;
detail.Money = (detail.UnitNum * detail.Price);
if ((detail.AcceptUnitNum + detail.AlreadyAcceptUnitNum) == outUnitNum) {
detail.Money = detail.Money - (detail.AlreadyAcceptUnitNum * detail.Price);
} else {
detail.Money = (detail.UnitNum * detail.Price);
}
detail.RebateMoney = detail.Money * (detail.Rebate / 100); detail.RebateMoney = detail.Money * (detail.Rebate / 100);
details.Add(detail); details.Add(detail);
} }


Loading…
Cancel
Save