public SapBreakpointSupplyPlanInfo ConversionToCentreInfo(BFDASAPBreakpointSupplyPlanInfo bfdaInfo)
        {
            SapBreakpointSupplyPlanInfo sapInfo = new SapBreakpointSupplyPlanInfo();

            sapInfo.OrderNo = bfdaInfo.ORDER_NO; ///生产订单号   NVARCHAR(36)
            sapInfo.Matnr   = bfdaInfo.MATNR;    ///物料号         NVARCHAR(16)
            sapInfo.Lifnr   = bfdaInfo.LIFNR;    ///供应商         NVARHCAR(8)

            decimal bfCount = default(decimal);

            decimal.TryParse(bfdaInfo.MENGE.Trim(), out bfCount);
            sapInfo.Menge = bfCount;///数量		Dec 13

            return(sapInfo);
        }
Example #2
0
        /// <summary>
        /// Create SapBreakpointSupplyPlanInfo
        /// </summary>
        /// <param name="loginUser"></param>
        /// <returns>SapBreakpointSupplyPlanInfo</returns>
        public static SapBreakpointSupplyPlanInfo CreateSapBreakpointSupplyPlanInfo(string loginUser)
        {
            SapBreakpointSupplyPlanInfo info = new SapBreakpointSupplyPlanInfo();

            ///ID
            info.Id = 0;
            ///FID
            info.Fid = Guid.NewGuid();
            ///LOG_FID
            info.LogFid = null;
            ///ORDER_NO
            info.OrderNo = null;
            ///MATNR
            info.Matnr = null;
            ///LIFNR
            info.Lifnr = null;
            ///MENGE
            info.Menge = null;
            ///PROCESS_FLAG
            info.ProcessFlag = null;
            ///PROCESS_TIME
            info.ProcessTime = null;
            ///VALID_FLAG
            info.ValidFlag = true;
            ///CREATE_USER
            info.CreateUser = loginUser;
            ///CREATE_DATE
            info.CreateDate = DateTime.Now;
            ///MODIFY_USER
            info.ModifyUser = null;
            ///MODIFY_DATE
            info.ModifyDate = null;
            ///COMMENTS
            info.Comments = null;
            return(info);
        }
Example #3
0
 /// <summary>
 /// InsertInfo
 /// </summary>
 /// <param name="info">对象</param>
 /// <returns></returns>
 public long InsertInfo(SapBreakpointSupplyPlanInfo info)
 {
     return(dal.Add(info));
 }