/
Setup Test Fixtures
Setup Test Fixtures
Faculty Pool File
Luke modifying the program to read the file provided by OVPAE
Exclusions File
OVPAE provided us the 2022 exclusions from https://manoa.hawaii.edu/ovpae/tprc/index.php
Lookup info to generate sql statements for APPLICATION_ROLE (id, app_id, person_id, role_id)
lookup the app ID
select app.id, p.id, p.name, p.uhuuid, p.username from application app, application_role ar, person p where year=2022 and ar.person_id=p.id and app.id=ar.application_id and ar.role_id=1 and ar.person_id in (select id from person where uhuuid in (16265999, 21844268, 16347071, 10204287, 15949017, 22868453, 19510181, 10913233, 18038316, 24756754, 26780418, 22966944, 10102983, 26045017, 25914385, 11203953, 10959749, 19610273, 10220346, 26068538, 11192244, 19923440, 15961923, 14805015, 19348088, 25902519, 17292797, 26050939, 22944977, 26044740, 25120870, 17754387, 21713069, 26075449, 16350044, 17584347, 25993640, 10316460, 26528307, 25546027, 24967474, 10685192, 16278281, 25967430, 16900929, 10950033, 25436046, 25505735, 10134813, 16301005, 10216391, 10742145, 16796277, 18094711, 10789903, 17813859, 21303971, 10294907, 25041247, 21490988, 24317983, 19846876, 20998940, 22592863, 22297294, 16413135, 23637250, 22084055, 23824873, 22450815, 26084543, 14781047, 10694430, 19976198, 14586357, 24720147, 10813164, 25390249, 25996271, 13738635, 16927070, 15493244, 25395689, 15390900, 22686966, 15983066, 13630004, 20404886, 25594302, 11381436, 14566768, 13608826, 26413649, 23567560, 11166985, 19921369, 25276080));
lookup the person ID of the excluded faculty
select * from person where uhuuid in (10280383, 10309773, 10921638, 11672286, 13606810, 15157575, 16826216, 19981644, 10276192, 10312350, 13634449, 18118245, 10123815, 10276571, 10283401, 10287818, 10991776, 11632973, 13674088, 16552820, 22568913, 11551654, 10232220, 10274939, 10315443, 10369120, 11705548, 11726295, 13606738, 13760735, 18160371, 11608974, 10118808, 10312605, 10317821, 11207690, 13674869, 16120255, 10154129, 10204287, 10204790, 10251223, 10282637, 11513336, 14959930, 16306161, 17727887, 10273696, 10293440, 11595947, 11674428, 13682069, 16309998, 17754677, 22399988, 24718831, 10315791, 10368190, 10961597, 22868453, 22226377, 17217235, 10722220, 11481416, 13771199, 17777514, 21717328, 10186112, 10239601, 10284004, 10694883, 10724348, 10976955, 11369961, 16818582, 23637250, 10134641, 10303992, 10724992, 10935482, 11729862, 10313065, 10927235, 11729827, 13640273, 13674786, 10182344, 10323945, 14787222, 16787835, 15961923, 16508574, 23803782, 21033334, 21571913, 10283683, 10303865, 10927169, 10983759, 19921369, 20682444, 22448250, 22866378, 23688298, 10281431, 10289390, 10344812, 10999499, 13886844, 14586357, 23146249, 10137119, 10179626, 10286440, 10354236, 21712012, 24860026, 11296570, 10922309, 10275330, 10333257, 10725508, 22944977, 10287623, 20527318, 10118851, 10190591, 13733218, 16005850, 16413135, 17899524, 25129893, 25486819, 11563574, 22245506, 17205930, 24873891);
lookup the role for excluded faculty (role id=12)
select * from role where role='EXCLUDED';
Plan
refresh dev database with prod data (done)
load exclusions into the dev database
application changes in a branch
create batch job to run the load
run code locally from Luke’s machine
execute the job
run a report of the assignments
, multiple selections available,
Related content
Bulk Assignment of Committee Members via flat file ingestion
Bulk Assignment of Committee Members via flat file ingestion
Read with this
Active Staff & Student Report
Active Staff & Student Report
More like this
Scholarship Manager (NextGen)
Scholarship Manager (NextGen)
More like this