服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
22 小时以前 2c60540518b5f2071987dcbe6aa237af4b97c77a
Tiger.Business.WMS/Transaction/Old/OutSale.cs
@@ -39,7 +39,7 @@
        public BIZ_ERP_SALE_OUT req { get; set; }
        public bool isExceed { get; set; }
        public bool isCutting { get; set; }
        public decimal cutQty { get; set; }
        public double cutQty { get; set; }
        #endregion
        #region Functions
@@ -113,7 +113,7 @@
                    var actQty = sumDtls.Where(x => x.ItemCode == inv.Item.ITEM_CODE).Select(x => x.actQty).First();
                    if (actQty > 0)
                    {
                        inv.poolItem = inv.Item.GetPoolItem(input.AuthOption.OrgCode, nameof(req), req.BILLCODE, null, actQty, false);
                        inv.poolItem = inv.Item.GetPoolItem(input.AuthOption.OrgCode, TransID, nameof(req), req.BILLCODE, null, actQty, false);
                    }
                    else
                    {
@@ -401,7 +401,7 @@
                //3.是否截料,不允许超发的物料,所有的单别都需要做拆包处理,自动调用拆包,允许超发的物料,单别5408或者5409的要拆包
                isCutting = false;
                decimal curQty = CurInv.CurPkg.QTY;
                double curQty = CurInv.CurPkg.QTY;
                foreach (var d in dtls)
                {
                    var actPrQty = d.PRQTY - d.QTY;