示例#1
0
        /// <summary>
        /// 根据单据类别和部门生成编号
        /// </summary>
        /// <param name="billType">单据类型</param>
        /// <param name="deptCode">部门</param>
        /// <returns></returns>
        static public string    GetBillSn(string billType, string deptCode)
        {
            if ("" == billType || "" == deptCode)
            {
                return("");
            }
            NameObjectList paramList = new NameObjectList();
            QueryDataRes   query     = QueryDataRes.CreateQuerySys();

            paramList.Add("单据类型", billType);
            paramList.Add("部门", deptCode);
            //没有就创建一个
            DataTable tab = query.getTable("单据流水号", paramList);

            if (tab.Rows.Count < 1 || null == tab.Rows[0]["流水号"])
            {
                return("");
            }
            return(tab.Rows[0]["流水号"].ToString());
        }