/// <summary> /// 填充主表数据 /// </summary> /// <returns></returns> private void FillBill(string cOrderNumber, string cNewEasOrder, string cUserName) { var iof = new InterfaceOracleFunction(Properties.Settings.Default.EasCon); mibill.FID = iof.GetFID("71D272F1"); _storageUnit = iof.GetReceiptStorageByOrderNumber(cOrderNumber, "T_IM_StockTransferBill"); mibill.FSTORAGEORGUNITID = _storageUnit; //mibill.FAUDITTIME = DateTime.Now; mibill.FBASESTATUS = 1; mibill.FBIZTYPEID = "d8e80652-011b-1000-e000-04c5c0a812202407435C"; mibill.FNUMBER = cNewEasOrder; var dDate = iof.ReturnBizDate(); mibill.FBIZDATE = dDate; //制单人 var cUserId = iof.GetUserIDbyUserName(cUserName); mibill.FCREATORID = string.IsNullOrEmpty(cUserId) ? "K7Li625bRC6r8uAH5mlIDRO33n8=" : cUserId; mibill.FCREATETIME = DateTime.Now; //修改 mibill.FRECEIPTSTORAGEORGUNITID = _storageUnit; mibill.FISSUECOMPANYORGUNITID = _storageUnit; mibill.FRECEIPTCOMPANYORGUNITID = _storageUnit; mibill.FISSYSBILL = 0; mibill.FADMINORGUNITID = iof.GetOutDepartmetByOrderNumber(cOrderNumber, "T_IM_StockTransferBill"); mibill.FSTOCKERID = ""; mibill.FVOUCHERID = ""; mibill.FTOTALQTY = 0; mibill.FTOTALAMOUNT = 0; mibill.FFIVOUCHERED = 0; mibill.FTOTALSTANDARDCOST = 0; mibill.FTOTALACTUALCOST = 0; mibill.FISREVERSED = 0; mibill.FTRANSACTIONTYPEID = "DawAAAAPoAqwCNyn"; mibill.FISINITBILL = 0; mibill.FMONTH = int.Parse(dDate.ToString("yyyyMM")); mibill.FDAY = int.Parse(dDate.ToString("yyyyMMdd")); mibill.FCOSTCENTERORGUNITID = ""; mibill.FSOURCEBILLTYPEID = "50957179-0105-1000-e003-3152c0a812fd463ED552"; mibill.FBILLTYPEID = "50957179-0105-1000-e000-016ec0a812fd463ED552"; mibill.FYEAR = dDate.Year; mibill.FPERIOD = dDate.Month; //修改人不填写 //mibill.FMODIFIERID = "knIF/5HGT7qEgaIYhcYA9xO33n8="; //mibill.FMODIFICATIONTIME = "2014-6-6 16:2"; mibill.FHANDLERID = ""; mibill.FDESCRIPTION = ""; mibill.FHASEFFECTED = 0; mibill.FAUDITORID = ""; //mibill.FSOURCEBILLID = "0"; //mibill.FSOURCEFUNCTION = "0"; //mibill.FLASTUPDATEUSERID = "knIF/5HGT7qEgaIYhcYA9xO33n8="; //mibill.FLASTUPDATETIME = "2014-6-6 16:2"; mibill.FCONTROLUNITID = _storageUnit; }