Beispiel #1
0
        /// <summary>
        /// 对象转换
        /// </summary>
        /// <param name="vmiInfo"></param>
        /// <returns></returns>
        private static BFDAVmiPackageOutboundInfo GetBFDAVMIInfo(WmsVmiPackageOutboundInfo vmiInfo)
        {
            BFDAVmiPackageOutboundInfo BfdaInfo = new BFDAVmiPackageOutboundInfo();

            ///TODO:此处获取时间默认值为0001-01-01,对方系统是否能够接收,待测
            BfdaInfo.Externreceiptkey = vmiInfo.Externreceiptkey;                           ///   来源单号
            BfdaInfo.Externlineno     = vmiInfo.Externlineno;                               ///   行序号
            BfdaInfo.Storerkey        = vmiInfo.Storerkey;                                  ///   供应商代码
            BfdaInfo.Sku              = vmiInfo.Sku;                                        ///  物料代码
            BfdaInfo.Qtyexpected      = vmiInfo.Qtyexpected.GetValueOrDefault().ToString(); ///  数量
            BfdaInfo.Vmiwarehousecode = vmiInfo.Vmiwarehousecode;                           ///   VMI 仓库代码
            BfdaInfo.Werks            = vmiInfo.Werks;                                      ///   工厂代码

            return(BfdaInfo);
        }
Beispiel #2
0
 public long InsertInfo(WmsVmiPackageOutboundInfo info)
 {
     return(dal.Add(info));
 }