资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
Spreadsheet BudgetingError Check QueriesRun Before Downloading Spreadsheet to Check Banner Data1) Find all active positions with zero budget and FTE 0Run:Selectnbrptot_posn, nbrplbd_acci_code, nbrplbd_fund_code, nbrplbd_orgn_code, nbrplbd_acct_code, nbrplbd_prog_code, nbrptot_fte, nbrptot_budget, nbrptot_expend, nbrptot_encumbFromnbbposn, nbrptot, nbrplbdWherenbbposn_status= A andnbbposn_coas_code=nbrptot_coas_code andnbbposn_posn=nbrptot_posn andnbrptot_coas_code=nbrplbd_coas_code andnbrptot_posn=nbrplbd_posn andnbrptot_fisc_code= nbrplbd_fisc_code andnbrplbd_fisc_code=2005 andnbrptot_budget = 0 and-(nbrptot_expend = 0 or nbrptot_expend is null) andnbrptot_fte0 andnbrplbd_fund_code like 4% andnbrptot_posn like 4% order by nbrptot_posn asc, nbrplbd_orgn_code ascFisc_code, fund_code, and posn are variables. Fund code and posn lines can be removed if you want to look at all positions for all funds.To correct these records, we look to see if there are any encumbrances or expenses associated with the position. If yes, we change the FTE to zero. If not, we change the FTE to zero and “freeze” the position. 2) Find all active positions with zero budget, with expenses zero or null. Run same query above with comment removed from nbrptot_expend line and added to nbrptot_fte line. Again, fund code and position lines are optional.Correct encumbrances to zero (our personnel dept. does this), and then “freeze” the positions.3) Find all active positions with zero FTE and budget 0. Run same query as above, changing nbrptot_budget and nbrptot_fte values. Fund code and position lines are optional.Investigate and correct FTE if needed. These may be positions used for overhead cost calculations that require negative budget. The system will not currently allow entry of a negative FTE, so no correction is available in that circumstance. 4) Active positions with inactive or terminated fund, org, or program components. For Inactive Funds run:select nbrplbd_posn POSN, nbrplbd_fund_code FUND, ftvfund_title TITLE, ftvfund_eff_date, ftvfund_term_datefrom nbrplbd, nbbposn, ftvfundwherenbrplbd_posn =nbbposn_posn and nbrplbd_fund_code =ftvfund_fund_code and-nbrplbd_fund_code like 4% andnbrplbd_fisc_code = 2005 andnbbposn_status = A and(ftvfund_term_date is not null orftvfund_status_ind = I) andftvfund_eff_date =sysdate or ftvfund_nchg_date is null)order by POSN, FUNDFor Inactive Salary Budget orgs run:select nbrptot_posn, nbrptot_orgn_code, ftvorgn_status_indfrom nbrptot, ftvorgn where ftvorgn_coas_code = nbrptot_coas_code andnbrptot_orgn_code = ftvorgn_orgn_code andnbrptot_status = A andnbrptot_fisc_code = 2005 and-ftvorgn_orgn_code like 4% and ftvorgn_status_ind = I andftvorgn_eff_date =sysdate or ftvorgn_nchg_date is null)For Inactive Labor Distribution orgs run:select nbrplbd_posn, nbrplbd_orgn_code, ftvorgn_status_indfrom nbrplbd, ftvorgn, nbbposn where ftvorgn_coas_code = nbrplbd_coas_code andnbrplbd_orgn_code = ftvorgn_orgn_code andnbrplbd_posn = nbbposn_posn andnbbposn_status = A andnbrplbd_fisc_code = 2005 and-ftvorgn_orgn_code like 4% and ftvorgn_status_ind = I andftvorgn_eff_date =sysdate or ftvorgn_nchg_date is null)For Inactive Programs run:select nbrplbd_posn, nbrplbd_prog_code, ftvprog_status_ind, ftvprog_prog_codefrom ftvprog, nbrplbd wherenbrplbd_coas_code = ftvprog_coas_code andnbrplbd_prog_code = ftvprog_prog_code andnbrplbd_fisc_code = 2005 andftvprog_status_ind = I andftvprog_eff_date =sysdate or ftvprog_nchg_date is null)Corrections to FOP elements need to be made in each incorrect position in NBAPBUD. Corrections to Salary Budget orgs may require an Org Transfer.5) Active positions where the Salary Budget Org does not match at least one org in the Position Labor Distribution lines. This situation creates NUMEROUS validation errors. Run a “make table” query using the following script:Selectnbrptot_posn, nbrptot_orgn_code, nbrplbd_acci_code, nbrplbd_fund_code, nbrplbd_orgn_code, nbrplbd_acct_code, nbrplbd_prog_code, nbrplbd_percent, nbrptot_fte, nbrptot_budget, nbrplbd_budget, nbbposn_statusFromnbrptot, nbrplbd, nbbposnWherenbrptot_status= A andnbrptot_coas_code=nbrplbd_coas_code andnbrptot_posn=nbrplbd_posn andnbrptot_fisc_code= nbrplbd_fisc_code andnbrptot_posn = nbbposn_posn andnbrptot_coas_code = nbbposn_coas_code andnbbposn_status = A andnbrplbd_fisc_code=2005 -nbrplbd_fund_code like 4% -nbrptot_posn like 4% order by nbrptot_posn asc, nbrplbd_orgn_code asc I then run a series of Access queries from the table to determine position records where nbrptot_orgn_c
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号