PageRenderTime 44ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/includes/mtop.php

http://ebpls.googlecode.com/
PHP | 710 lines | 652 code | 47 blank | 11 comment | 63 complexity | 3532445683341fcbd9172cc33033269f MD5 | raw file
  1. <?php
  2. // get total vehicle
  3. if ($comm=='dropping' and $stat=='Transfer/Dropping') {
  4. $dropvek = UpdateQuery($dbtype,$dbLink,$vehicle,"retire=1, transaction='Drop'",
  5. "motorized_motor_id=$mid");
  6. }
  7. if ($owner_id=='') {
  8. $owner_id=0;
  9. }
  10. if ($stat=='') {
  11. $stat = 'New';
  12. }
  13. $temptbl = 'tempfees';
  14. if ($permit_type=='Motorized' || $permit_type=='Franchise') {
  15. $checkrentype = @mysql_query("select * from ebpls_motorized_penalty where permit_type = '$permit_type'");
  16. $checkrentype1 = @mysql_fetch_assoc($checkrentype);
  17. if ($checkrentype1['renewaltype'] == '2' and $stat =="ReNew") {
  18. $totvec=SelectDataWhere($dbtype,$dbLink,"ebpls_motorized_vehicles",
  19. "where motorized_operator_id = '$owner_id'
  20. and permit_type='$permit_type' and retire>'2'");
  21. $totvehicles = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id'
  22. and permit_type='$permit_type' and retire>'2'");
  23. $totnewvehicles = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and permit_type='$permit_type' and retire='0' and transaction = 'New'");
  24. } elseif ($stat =="Transfer/Dropping") {
  25. $totvec=SelectDataWhere($dbtype,$dbLink,"ebpls_motorized_vehicles",
  26. "where motorized_operator_id = $owner_id
  27. and permit_type='$permit_type' and retire='1'");
  28. } else {
  29. if ($stat == "New") {
  30. $totvec=SelectDataWhere($dbtype,$dbLink,"ebpls_motorized_vehicles",
  31. "where motorized_operator_id = $owner_id
  32. and permit_type='$permit_type' and retire='0'");
  33. } else {
  34. $totvec=SelectDataWhere($dbtype,$dbLink,"ebpls_motorized_vehicles",
  35. "where motorized_operator_id = $owner_id
  36. and permit_type='$permit_type' and retire='0' and transaction='$stat'");
  37. }
  38. }
  39. if ($checkrentype1['renewaltype'] == '2' and $stat =="ReNew") {
  40. $tot = @mysql_num_rows($totvehicles);
  41. $origtot = $tot;
  42. //$totind1 = @mysql_num_rows($totnewvehicles);
  43. $tot = $tot + $totind1;
  44. } elseif ($stat=="Transfer/Dropping") {
  45. $getoldvec = @mysql_query("select * from ebpls_motorized_vehicles where permit_type= '$permit_type' and motorized_operator_id = '$owner_id' and transaction = 'Drop' and retire = '1'");
  46. $theorig = @mysql_num_rows($getoldvec);
  47. $tot = @mysql_num_rows($totvec);
  48. } else {
  49. if ($stat == "New") {
  50. $getoldvec = @mysql_query("select * from ebpls_motorized_vehicles where permit_type= '$permit_type' and motorized_operator_id = '$owner_id' and retire = '0'");
  51. } else {
  52. $getoldvec = @mysql_query("select * from ebpls_motorized_vehicles where permit_type= '$permit_type' and motorized_operator_id = '$owner_id' and transaction = '$stat' and retire = '0'");
  53. }
  54. $theorig = @mysql_num_rows($getoldvec);
  55. $tot = @mysql_num_rows($totvec);
  56. }
  57. if ($stat == "ReNew") {
  58. $getfeesnew1111 = @mysql_query("select * from ebpls_motorized_vehicles where permit_type= '$permit_type' and motorized_operator_id = '$owner_id' and transaction = 'New' and retire = '0'");
  59. $wert1 = @mysql_num_rows($getfeesnew1111);
  60. if ($wert1 > 0) {
  61. $nRMV1 = 1;
  62. } else {
  63. $nRMV1 = 0;
  64. }
  65. $tot = $tot + $wert1;
  66. }
  67. ?>
  68. <input type=hidden name=totalvec value=<?php echo $tot; ?>>
  69. Total vehicles: <?php echo $tot; ?> <br><br>
  70. <table border=1 width=100%>
  71. <tr>
  72. <td align=center> Motor Model </td>
  73. <td align=center> Plate Number </td>
  74. <td align=center> Body Number </td>
  75. <td align=center> Body Color </td>
  76. <td align=center> Route </td>
  77. <td align=center> Line Type </td>
  78. <td align=center> LTO Registration No </td>
  79. <td align=center> Certificate of Registration </td>
  80. <td align=center> Action </td>
  81. </tr>
  82. <?php
  83. //populate vehicle
  84. $checkrentype = @mysql_query("select * from ebpls_motorized_penalty where permit_type = '$permit_type'");
  85. $checkrentype1 = @mysql_fetch_assoc($checkrentype);
  86. if ($checkrentype1['renewaltype'] == '2' and $stat=="ReNew") {
  87. $result = SelectDataWhere($dbtype,$dbLink, $vehicle,
  88. "where motorized_operator_id = $owner_id
  89. and permit_type='$permit_type' and retire='0'") or die("");
  90. } elseif ($stat =="Transfer/Dropping") {
  91. $result = SelectDataWhere($dbtype,$dbLink, $vehicle,
  92. "where motorized_operator_id = $owner_id
  93. and permit_type='$permit_type' and retire=0") or die("");
  94. } else {
  95. $result = SelectDataWhere($dbtype,$dbLink, $vehicle,
  96. "where motorized_operator_id = $owner_id
  97. and permit_type='$permit_type' and retire=0") or die("");
  98. }
  99. if ($com=='Drop') {
  100. $comtag = 'Drop';
  101. } else {
  102. $comtag = 'Delete';
  103. }
  104. while ($get_info = FetchArray($dbtype,$result)){
  105. ?>
  106. <tr>
  107. <td align=center>&nbsp;<?php echo $get_info[motorized_motor_model]; ?>&nbsp;</td>
  108. <td align=center>&nbsp;<?php echo $get_info[motorized_plate_no]; ?>&nbsp;</td>
  109. <td align=center>&nbsp;<?php echo $get_info[motorized_body_no]; ?>&nbsp;</td>
  110. <td align=center>&nbsp;<?php echo $get_info[body_color]; ?>&nbsp;</td>
  111. <td align=center>&nbsp;<?php echo $get_info[route]; ?>&nbsp;</td>
  112. <td align=center>&nbsp;<?php echo $get_info[linetype]; ?>&nbsp;</td>
  113. <td align=center>&nbsp;<?php echo $get_info[lto_number]; ?>&nbsp;</td>
  114. <td align=center>&nbsp;<?php echo $get_info[cr_number]; ?>&nbsp;</td>
  115. <td>
  116. <?php
  117. if ($com<>'Drop' and $noappa != '3') {
  118. if ($itemID_<>'') {
  119. print "
  120. <a class='subnavwhite' href='index.php?part=4&class_type=Permits&itemID_=1221
  121. &owner_id=$owner_id&mid=$get_info[motorized_motor_id]
  122. &com=Edit&permit_type=$tag
  123. &stat=$status'>Edit</a>";
  124. print "&nbsp<a href='index.php?part=4&class_type=Permits&comm=dropping
  125. &itemID_=1221&owner_id=$owner_id&mid=$get_info[motorized_motor_id]
  126. &com=$comtag&permit_type=$tag&stat=$status' class='subnavwhite'>
  127. $comtag</a>";
  128. if ($checkrentype1['renewaltype'] == '2' and $stat=="ReNew" and $get_info[transaction]=="ReNew") {
  129. print "&nbsp<a href='index.php?part=4&class_type=Permits&itemID_=1221
  130. &owner_id=$owner_id&mid=$get_info[motorized_motor_id]
  131. &com=RenewVeh&permit_type=$tag&stat=$status' class='subnavwhite'>
  132. Renew</a></td>
  133. </tr>\n";
  134. }
  135. print "</td></tr>\n";
  136. }
  137. }
  138. if ($itemID_<>'') {
  139. //check if paid
  140. if ($com<>'Drop') {
  141. $chkp = SelectDataWhere($dbtype,$dbLink,$vehicle,
  142. "where motorized_operator_id=$owner_id
  143. and motorized_motor_id=$get_info[motorized_motor_id]");
  144. $chkp = FetchArray($dbtype,$chkp);
  145. $chkp = $chkp[status];
  146. } else {
  147. $chkp = 0;
  148. }
  149. if ($chkp<>1) {
  150. print "&nbsp<a href='index.php?part=4&class_type=Permits&comm=dropping
  151. &itemID_=1221&owner_id=$owner_id&mid=$get_info[motorized_motor_id]
  152. &com=$comtag&permit_type=$tag&stat=$status&fordrop=drop' class='subnavwhite'>
  153. $comtag</a></td>
  154. </tr>\n";
  155. }
  156. }
  157. }//end while
  158. print "</table>";
  159. } // end if not occu
  160. //display fees
  161. print "<br><br>";
  162. require_once "includes/form_add_mtoassesment.html";
  163. if ($permit_type=='Fishery' and $owner_id<>'') {
  164. if ($stat=='') {
  165. $stat='New';
  166. }
  167. $getboat = SelectDataWhere($dbtype,$dbLink,"fish_boat","where owner_id=$owner_id");
  168. while ($getb = FetchRow($dbtype,$getboat))
  169. {
  170. $getfee = SelectDataWhere($dbtype,$dbLink,"boat_fee",
  171. "where boat_type='$getb[4]' and
  172. range_lower<=$getb[5] and range_higher>=$getb[5] and
  173. transaction='$stat' and active = 1");
  174. $getnum = NumRows($dbtype,$getfee);
  175. if ($getnum==0) {
  176. $getfee = SelectDataWhere($dbtype,$dbLink,"boat_fee",
  177. "where boat_type='$getb[4]' and
  178. range_lower<=$getb[5] and range_higher=0 and
  179. transaction='$stat' and active = 1");
  180. }
  181. $getfee1 = FetchArray($dbtype,$getfee);
  182. $ttfee = $ttfee+$getfee1[amt];
  183. }
  184. $getboat = SelectDataWhere($dbtype,$dbLink,"fish_assess","where owner_id='$owner_id'");
  185. $ttfee1 = 0;
  186. while ($getb = FetchArray($dbtype,$getboat))
  187. {
  188. $getfee = SelectDataWhere($dbtype,$dbLink,"culture_fee",
  189. "where culture_id='$getb[culture_id]' and
  190. transaction='$stat' and active = '1' ");
  191. $getnum = FetchArray($dbtype,$getfee);
  192. if ($getnum[fee_type]=='3') {
  193. $getfee = SelectDataWhere($dbtype,$dbLink,"culture_range",
  194. "where culture_id='$getb[culture_id]' and
  195. range_lower<=$getb[amt] and range_higher>=$getb[amt] ");
  196. $getnum = NumRows($dbtype,$getfee);
  197. if ($getnum==0) {
  198. $getfee = SelectDataWhere($dbtype,$dbLink,"culture_range",
  199. "where culture_id='$getb[culture_id]' and
  200. range_lower<=$getb[amt] and range_higher=0");
  201. }
  202. }
  203. $getfee1 = FetchArray($dbtype,$getfee);
  204. //$ttfee1 = $ttfee1+$getfee1[amt];
  205. $ttfee1 = $nfishfee;
  206. }
  207. ?>
  208. <table width=420>
  209. <tr>
  210. <td>Fees from Boat Registration</td><td><?php echo number_format($ttfee,2); ?></td>
  211. </tr>
  212. <tr>
  213. <td>Fees from Fish Activities</td><td><?php echo number_format($ttfee1,2); ?></td>
  214. </tr>
  215. <tr>
  216. <td>Other Fees</td><td></td></tr>
  217. <?php
  218. $getot1 = SelectDataWhere($dbtype,$dbLink,"ebpls_fishery_fees","where permit_type='$stat' and active=1");
  219. while ($getj = FetchArray($dbtype,$getot1))
  220. {
  221. ?>
  222. <tr>
  223. <td align=right><?php echo $getj[fee_desc]; ?> &nbsp; -----------------</td><td><?php echo $getj[fee_amount]; ?></td>
  224. </tr>
  225. <?php
  226. $ff = $ff + $getj[fee_amount];
  227. }
  228. ?>
  229. <tr><td></td><td>_______</td></tr>
  230. <tr>
  231. <td>Total Assessement</td><td><?php $totass = $ttfee+$ttfee1+$ff; echo number_format($totass,2); ?></td>
  232. </tr>
  233. <!--<td align=center><input type=submit name=subfish value=Save></td><td></td></tr>-->
  234. <?php
  235. $totalfee = $totass;
  236. include_once "includes/other_permit_penalty.php";
  237. $totass=$totass + $otherpen + $otherint + $otherlate + $backtaxcompute;
  238. $totalfeenf = number_format($totass,2);
  239. ?>
  240. <tr>
  241. <td>Grand Total</td><td><?php echo number_format($totass,2); ?></td>
  242. </tr>
  243. <?php
  244. }
  245. if ($tot >0 || $permit_type=='Occupational' || $permit_type=='Peddlers') {
  246. if ($itemID_=='') {
  247. $al = 'left';
  248. } else {
  249. $al = 'center';
  250. }
  251. if ($permit_type=='Motorized' || $permit_type=='Franchise') {
  252. //Start of Sceenario 2
  253. $checkrentype = @mysql_query("select * from ebpls_motorized_penalty where permit_type = '$permit_type'");
  254. $checkrentype1 = @mysql_fetch_assoc($checkrentype);
  255. if ($checkrentype1['renewaltype'] == '2' and $stat=="ReNew") {
  256. $totvec=SelectDataWhere($dbtype,$dbLink,"ebpls_motorized_vehicles",
  257. "where motorized_operator_id = $owner_id
  258. and permit_type='$tag' and retire>'2'");
  259. $rentot = NumRows($dbtype,$totvec);
  260. ?>
  261. <input type=hidden name=totalrenvec value=<?php echo $rentot; ?>>
  262. <br><br>
  263. <table border=1 width=100%>
  264. <tr>
  265. <td align=center> Motor Model </td>
  266. <td align=center> Plate Number </td>
  267. <td align=center> Body Number </td>
  268. <td align=center> Body Color </td>
  269. <td align=center> Route </td>
  270. <td align=center> Line Type </td>
  271. <td align=center> LTO Registration No </td>
  272. <td align=center> Certificate of Registration </td>
  273. </tr>
  274. <?php
  275. //populate vehicle
  276. $result1 = SelectDataWhere($dbtype,$dbLink, $vehicle,
  277. "where motorized_operator_id = $owner_id
  278. and permit_type='$tag' and retire>'2'") or die("");
  279. while ($get_info12 = FetchArray($dbtype,$result1)){
  280. ?>
  281. <tr>
  282. <td align=center>&nbsp;<?php echo $get_info12[motorized_motor_model]; ?>&nbsp;</td>
  283. <td align=center>&nbsp;<?php echo $get_info12[motorized_plate_no]; ?>&nbsp;</td>
  284. <td align=center>&nbsp;<?php echo $get_info12[motorized_body_no]; ?>&nbsp;</td>
  285. <td align=center>&nbsp;<?php echo $get_info12[body_color]; ?>&nbsp;</td>
  286. <td align=center>&nbsp;<?php echo $get_info12[route]; ?>&nbsp;</td>
  287. <td align=center>&nbsp;<?php echo $get_info12[linetype]; ?>&nbsp;</td>
  288. <td align=center>&nbsp;<?php echo $get_info12[lto_number]; ?>&nbsp;</td>
  289. <td align=center>&nbsp;<?php echo $get_info12[cr_number]; ?>&nbsp;</td>
  290. <td>
  291. <?php
  292. }//end while
  293. print "</table><br>";
  294. } elseif ($stat =="Transfer/Dropping") {
  295. $totvec=SelectDataWhere($dbtype,$dbLink,"ebpls_motorized_vehicles",
  296. "where motorized_operator_id = '$owner_id'
  297. and permit_type='$tag' and retire='1'");
  298. $rentot = NumRows($dbtype,$totvec);
  299. ?>
  300. <input type=hidden name=totalrenvec value=<?php echo $rentot; ?>>
  301. <br><br>
  302. <table border=1 width=100%>
  303. <tr>
  304. <td align=center> Motor Model </td>
  305. <td align=center> Plate Number </td>
  306. <td align=center> Body Number </td>
  307. <td align=center> Body Color </td>
  308. <td align=center> Route </td>
  309. <td align=center> Line Type </td>
  310. <td align=center> LTO Registration No </td>
  311. <td align=center> Certificate of Registration </td>
  312. </tr>
  313. <?php
  314. //populate vehicle
  315. $result1 = SelectDataWhere($dbtype,$dbLink, $vehicle,
  316. "where motorized_operator_id = $owner_id
  317. and permit_type='$tag' and retire='1'") or die("");
  318. while ($get_info12 = FetchArray($dbtype,$result1)){
  319. ?>
  320. <tr>
  321. <td align=center>&nbsp;<?php echo $get_info12[motorized_motor_model]; ?>&nbsp;</td>
  322. <td align=center>&nbsp;<?php echo $get_info12[motorized_plate_no]; ?>&nbsp;</td>
  323. <td align=center>&nbsp;<?php echo $get_info12[motorized_body_no]; ?>&nbsp;</td>
  324. <td align=center>&nbsp;<?php echo $get_info12[body_color]; ?>&nbsp;</td>
  325. <td align=center>&nbsp;<?php echo $get_info12[route]; ?>&nbsp;</td>
  326. <td align=center>&nbsp;<?php echo $get_info12[linetype]; ?>&nbsp;</td>
  327. <td align=center>&nbsp;<?php echo $get_info12[lto_number]; ?>&nbsp;</td>
  328. <td align=center>&nbsp;<?php echo $get_info12[cr_number]; ?>&nbsp;</td>
  329. <td>
  330. <?php
  331. }//end while
  332. print "</table><br>";
  333. }
  334. }
  335. //End of Scenario 2
  336. ?>
  337. <table border = 1 align=<?php echo $al; ?> width="50%">
  338. <tr>
  339. <td>Fee</td> <td>Amount </td>
  340. <?php
  341. if ($permit_type=='Motorized' || $permit_type=='Franchise') {
  342. ?>
  343. <td>No. of Units</td><td>Total Amount</td></tr>
  344. <?php
  345. }
  346. if ($permit_type=='Motorized' || $permit_type=='Franchise') {
  347. if ($stat != "New") {
  348. include "includes/mot_backtax.php";
  349. }
  350. $getyearnow = date('Y');
  351. $totvehiclesren=SelectDataWhere($dbtype,$dbLink,"ebpls_motorized_vehicles",
  352. "where motorized_operator_id = '$owner_id'
  353. and permit_type='$permit_type' and retire=0 and transaction='ReNew'");
  354. $totvehiclesren1 = NumRows($dbtype,$totvehiclesren);
  355. //clear all defaults
  356. $checkvalues = @mysql_query("delete from ebpls_fees_paid where permit_type='$permit_type' and owner_id = '$owner_id' and permit_status = '$stat' and input_date like '$getyearnow%' and active='1'");
  357. if ($stat == "New") {
  358. $checkvalues = @mysql_query("delete from ebpls_fees_paid where permit_type='$permit_type' and owner_id = '$owner_id' and permit_status = 'New and input_date like '$getyearnow%' and active='1'");
  359. }
  360. //load all defaults
  361. $getfees122 = @mysql_query("select * from ebpls_mtop_fees where permit_type='$stat'");
  362. while ($getfees = @mysql_fetch_assoc($getfees122)) {
  363. $de++;
  364. if ($checkrentype1['renewaltype'] == '2' and $stat=="ReNew") { //Scenario 2
  365. $nbsyear = date('Y');
  366. $updatetempfees = @mysql_query("update ebpls_mtop_temp_fees set active = '0' where year < '$nbsyear' and owner_id = '$owner_id'");
  367. $selectveh = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and retire='4'");
  368. $numberofveh = 0;
  369. while ($selectveh1 = @mysql_fetch_assoc($selectveh)) {
  370. $deletetempfees = @mysql_query("delete from ebpls_mtop_temp_fees where year = '$nbsyear' and owner_id = '$owner_id' and fee_id = '$getfees[fee_id]' and active = '1' and mid = '$selectveh1[motorized_motor_id]'");
  371. $insertintotempfees = @mysql_query("insert into ebpls_mtop_temp_fees values ('', '$getfees[fee_id]', '$owner_id', '$selectveh1[motorized_motor_id]', '', '$usern', now(), '1','$nbsyear')");
  372. $numberofveh++;
  373. $selecttemp = @mysql_query("select * from ebpls_mtop_temp_fees where owner_id = '$owner_id' and fee_id = '$getfees[fee_id]' and mid = '$selectveh1[motorized_motor_id]'");
  374. $selecttemp1 = @mysql_num_rows($selecttemp);
  375. $getifbill = $selecttemp1 / $getfees['nyears'];
  376. $getifbill1 = strpos($getifbill, ".");
  377. if ($getfees['nyears'] == 1) {
  378. $checkfees = @mysql_query("select * from ebpls_fees_paid where owner_id = '$owner_id' and fee_desc = '$getfees[fee_desc]' and permit_status = '$stat' and input_date like '$nbsyear%' and active = '1' and multi_by = '$selectveh1[motorized_motor_id]'");
  379. $checkfees1 = @mysql_num_rows($checkfees);
  380. $checkfees2 = @mysql_fetch_assoc($checkfees);
  381. if ($checkfees1 == 0) {
  382. //echo "$origtot VooDoo<br>";
  383. $insertintotemp = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getfees[fee_desc]', '$getfees[fee_amount]', '$selectveh1[motorized_motor_id]', '$permit_type', '$stat','1', '$usern', now())");
  384. } else {
  385. $newtot = $checkfees2[tot] + 1;
  386. $updatetemp = @mysql_query("update ebpls_fees_paid set tot = '$newtot' where owner_id = '$owner_id' and fee_desc = '$getfees[fee_desc]' and permit_status = '$stat' and input_date like = '$nbsyear%' and multi_by = '$selectveh1[motorized_motor_id]'");
  387. }
  388. } else {
  389. if ($getifbill1 == 0 || $getifbill1 == "") {
  390. $checkfees = @mysql_query("select * from ebpls_fees_paid where owner_id = '$owner_id' and fee_desc = '$getfees[fee_desc]' and permit_status = '$stat' and input_date like '$nbsyear%' and permit_type='$permit_type' and multi_by = '$selectveh1[motorized_motor_id]'");
  391. $checkfees1 = @mysql_num_rows($checkfees);
  392. $checkfees2 = @mysql_fetch_assoc($checkfees);
  393. if ($checkfees1 == 0) {
  394. $insertintotemp = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getfees[fee_desc]', '$getfees[fee_amount]', '$selectveh1[motorized_motor_id]', '$permit_type', '$stat','1', '$usern', now())");
  395. } else {
  396. $newtot = $checkfees2['multi_by'] + 1;
  397. $updatetemp = @mysql_query("update ebpls_fees_paid set multi_by = '$newtot' where owner_id = '$owner_id' and fee_desc = '$getfees[fee_desc]' and permit_status = '$stat' and input_date like '$nbsyear%' and multi_by = '$selectveh1[motorized_motor_id]'");
  398. }
  399. }
  400. }
  401. }
  402. $selectnew = mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and transaction = 'New' and retire = '0'");
  403. $selectnew1 = mysql_num_rows($selectnew);
  404. if ($selectnew1 > 0){
  405. $getfeesfornew = @mysql_query("select * from ebpls_mtop_fees where permit_type='New'");
  406. while ($getfeesfornew1 = @mysql_fetch_assoc($getfeesfornew)) {
  407. $checkifexist = mysql_query("select * from ebpls_fees_paid where owner_id = '$owner_id' and permit_status = 'New' and active = '1'");
  408. $checkifexist1 = mysql_num_rows($checkifexist);
  409. if ($checkifexist1 > 0) {
  410. $updateexist = mysql_query("update ebpls_fees_paid set multi_by = '$selectnew1' where owner_id = '$owner_id' and permit_status = 'New' and active = '1'");
  411. } else {
  412. $insertfornew = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getfees[fee_desc]', '$getfees[fee_amount]', '$selectnew1', '$permit_type', 'New','1', '$usern', now())");
  413. }
  414. }
  415. }
  416. if ($nRMV1 == '1') {
  417. $nmsyear = date('Y');
  418. $deletemuna = @mysql_query("delete from ebpls_fees_paid where permit_status='New' and owner_id = '$owner_id' and permit_type = '$permit_type' and active = '1' and input_date like '$nmsyear%'");
  419. $getfees1 = @mysql_query("select * from ebpls_mtop_fees where permit_type='New'");
  420. while ($getfees = @mysql_fetch_assoc($getfees1)) {
  421. $insertfornew = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getfees[fee_desc]', '$getfees[fee_amount]', '$wert1', '$permit_type', 'New','1', '$usern', now())");
  422. }
  423. }
  424. //Normal Scenario
  425. } else {
  426. $nbsyear = date('Y');
  427. $updatetempfees = @mysql_query("update ebpls_mtop_temp_fees set active = '0' where year < '$nbsyear' and owner_id = '$owner_id'");
  428. if ($stat == "New") {
  429. $getvechswe = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and retire = '0'");
  430. } else {
  431. $getvechswe = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and retire = '0' and transaction = '$stat'");
  432. }
  433. while ($getvechessq = @mysql_fetch_assoc($getvechswe)) {
  434. $deletetempfees = @mysql_query("delete from ebpls_mtop_temp_fees where year = '$nbsyear' and owner_id = '$owner_id' and fee_id = '$getfees[fee_id]' and mid = '$getvechessq[motorized_motor_id]'");
  435. $insertintotempfees = @mysql_query("insert into ebpls_mtop_temp_fees values ('', '$getfees[fee_id]', '$owner_id', '$getvechessq[motorized_motor_id]', '', '$usern', now(), '1','$nbsyear')");
  436. $selecttemp = @mysql_query("select * from ebpls_mtop_temp_fees where owner_id = '$owner_id' and fee_id = '$getfees[fee_id]' and mid = '$getvechessq[motorized_motor_id]'");
  437. $selecttemp1 = @mysql_num_rows($selecttemp);
  438. $getifbill = $selecttemp1 / $getfees['nyears'];
  439. $getifbill1 = strpos($getifbill, ".");
  440. if ($getfees['nyears'] == 1) {
  441. $insertintotemp = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getfees[fee_desc]', '$getfees[fee_amount]', '$getvechessq[motorized_motor_id]', '$permit_type', '$stat','1', '$usern', now())");
  442. } else {
  443. if ($getifbill1 == 0) {
  444. $insertintotemp = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getfees[fee_desc]', '$getfees[fee_amount]', '$getvechessq[motorized_motor_id]', '$permit_type', '$stat','1', '$usern', now())");
  445. }
  446. }
  447. } //vehicles
  448. }
  449. }
  450. if ($stat == "ReNew") {
  451. $greatyear11 = date('Y');
  452. $checkvalues = @mysql_query("delete from ebpls_fees_paid where permit_type='$permit_type' and owner_id = '$owner_id' and permit_status = 'New' and input_date like '$getyearnow%' and active='1'");
  453. $getnewvech31 = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and transaction = 'New' and create_ts like '$greatyear11%'");
  454. $checkifnewis = @mysql_num_rows($getnewvech31);
  455. if ($checkifnewis > 0) {
  456. while ($getnewvech311 = @mysql_fetch_assoc($getnewvech31)) {
  457. $getnewfees11 = @mysql_query("select * from ebpls_mtop_fees where permit_type = 'New' and active = '1'");
  458. while ($getnewfees111 = @mysql_fetch_assoc($getnewfees11)) {
  459. $deletetempfees = @mysql_query("delete from ebpls_mtop_temp_fees where year = '$nbsyear' and owner_id = '$owner_id' and fee_id = '$getnewfees111[fee_id]' and mid = '$getnewvech311[motorized_motor_id]'");
  460. $insertintotempfees = @mysql_query("insert into ebpls_mtop_temp_fees values ('', '$getnewfees111[fee_id]', '$owner_id', '$getnewvech311[motorized_motor_id]', '', '$usern', now(), '1','$nbsyear')");
  461. $selecttemp = @mysql_query("select * from ebpls_mtop_temp_fees where owner_id = '$owner_id' and fee_id = '$getnewfees111[fee_id]' and mid = '$getnewvech311[motorized_motor_id]'");
  462. $selecttemp1 = @mysql_num_rows($selecttemp);
  463. $getifbill = $selecttemp1 / $getnewfees111['nyears'];
  464. $getifbill1 = strpos($getifbill, ".");
  465. if ($getfees['nyears'] == 1) {
  466. $insertintotemp21 = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getnewfees111[fee_desc]', '$getnewfees111[fee_amount]', '$getnewvech311[motorized_motor_id]', '$permit_type', 'New','1', '$usern', now())");
  467. } else {
  468. if ($getifbill1 == 0) {
  469. $insertintotemp21 = @mysql_query("insert into ebpls_fees_paid values ('', '$owner_id', '$getnewfees111[fee_desc]', '$getnewfees111[fee_amount]', '$getnewvech311[motorized_motor_id]', '$permit_type', 'New','1', '$usern', now())");
  470. }
  471. }
  472. }
  473. }
  474. } //Vehicles
  475. }
  476. //get from fees paid
  477. if ($checkrentype1['renewaltype'] == '2' and $stat=="ReNew") {
  478. $getvecsagain = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and transaction = '$stat' and retire > '2' order by motorized_motor_id");
  479. } else {
  480. $getvecsagain = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and transaction = '$stat' order by motorized_motor_id");
  481. }
  482. $totalfee = 0;
  483. while ($getvecsagain1 = @mysql_fetch_assoc($getvecsagain)) {
  484. $getfees1 = @mysql_query("select * from ebpls_fees_paid where permit_type= '$permit_type' and permit_status = '$stat' and owner_id = '$owner_id' and input_date like '$getyearnow%' and multi_by = '$getvecsagain1[motorized_motor_id]' order by fee_paid_id asc");
  485. $vechss++;
  486. print "<tr><td colspan = \"4\">&nbsp;Vehicle $getvecsagain1[motorized_motor_model] $getvecsagain1[motorized_plate_no] ($stat)&nbsp;</td></tr>\n";
  487. while ($getfees = @mysql_fetch_assoc($getfees1)) {
  488. print "<tr>\n";
  489. //foreach ($getfee as $field )
  490. print "<td>&nbsp;$getfees[fee_desc]&nbsp</td>\n";
  491. print "<td align=right>&nbsp;$getfees[fee_amount]&nbsp</td>\n";
  492. print "<td align=right>&nbsp;1&nbsp;</td>\n";
  493. $tamt =$getfees[fee_amount];
  494. $tamt12 =$getfees[fee_amount];
  495. $totalamt = number_format($tamt,2);
  496. print "<td align=right>&nbsp;$totalamt&nbsp;</td>";
  497. print "</tr>\n";
  498. $totalfee = $totalfee + $tamt;
  499. $totalfee1 = $totalfee1 + $tamt;
  500. $totalfeeren = $totalfeeren + $tamt12 + $tnewamt12;
  501. }
  502. }
  503. if ($stat == "ReNew") {
  504. $portsyearr = date('Y');
  505. $getvecsagain = @mysql_query("select * from ebpls_motorized_vehicles where motorized_operator_id = '$owner_id' and transaction = 'New' and create_ts like '$portsyearr%' order by motorized_motor_id");
  506. $totalfeenew = 0;
  507. while ($getvecsagain1 = @mysql_fetch_assoc($getvecsagain)) {
  508. $getfees1 = @mysql_query("select * from ebpls_fees_paid where permit_type= '$permit_type' and permit_status = 'New' and owner_id = '$owner_id' and input_date like '$getyearnow%' and multi_by = '$getvecsagain1[motorized_motor_id]' order by fee_paid_id asc");
  509. $vechss++;
  510. print "<tr><td colspan = \"4\">&nbsp;Vehicle $getvecsagain1[motorized_motor_model] $getvecsagain1[motorized_plate_no] (New)&nbsp;</td></tr>\n";
  511. while ($getfees = @mysql_fetch_assoc($getfees1)) {
  512. print "<tr>\n";
  513. //foreach ($getfee as $field )
  514. print "<td>&nbsp;$getfees[fee_desc]&nbsp</td>\n";
  515. print "<td align=right>&nbsp;$getfees[fee_amount]&nbsp</td>\n";
  516. print "<td align=right>&nbsp;1&nbsp;</td>\n";
  517. $tnewamt =$getfees[fee_amount];
  518. $tnewamt12 =$getfees[fee_amount];
  519. $totalnewamt = number_format($tnewamt,2);
  520. print "<td align=right>&nbsp;$totalnewamt&nbsp;</td>";
  521. print "</tr>\n";
  522. $totalfee = $totalfee + $tnewamt;
  523. $totalfeeren = $totalfeeren + $tamt12 + $tnewamt12;
  524. }
  525. }
  526. }
  527. include_once "includes/other_permit_penalty.php";
  528. $totalfee=$totalfee + $otherpen + $otherint + $otherlate + $backtaxcompute;
  529. $totalfeenf = number_format($totalfee + $gettotlate + $gettotsurcharge + $gettotinterest + $gettotbak,2);
  530. ?>
  531. <tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
  532. <tr><td>&nbsp;</td><td>&nbsp;</td><td>Grand Total:</td><td align=right>
  533. &nbsp;<?php echo $totalfeenf; ?></td></tr>
  534. </table>
  535. </td></table>
  536. <?php
  537. } else {
  538. //occu depolt
  539. $cntfee = SelectDataWhere($dbtype,$dbLink,"ebpls_fees_paid",
  540. "where permit_type='$permit_type' and
  541. owner_id=$owner_id and permit_status='$stat'");
  542. $cntit = NumRows($dbtype,$cntfee);
  543. //load all defaults
  544. if ($cntit==0) {
  545. $cntfee = SelectDataWhere($dbtype,$dbLink,$temptbl,
  546. "where owner_id=$owner_id");
  547. $cntit = NumRows($dbtype,$cntfee);
  548. if ($cntit==0) {
  549. //get depolt
  550. $getdepolt = SelectMultiTable($dbtype,$dbLink,$fee,
  551. "fee_id, fee_desc, fee_amount",
  552. "where permit_type='$stat' and active=1");
  553. while ($getfee = FetchRow($dbtype,$getdepolt)){
  554. //foreach ($getfee as $field )
  555. $getfee[1]=addslashes($getfee[1]);
  556. $insertfee = InsertQuery($dbtype,$dbLink,$temptbl,
  557. "(fee_id, fee_desc, fee_amount,
  558. permit_type, owner_id)",
  559. "$getfee[0], '$getfee[1]',
  560. $getfee[2],'$permit_type', $owner_id");
  561. } //while
  562. } //2nd cnt
  563. }
  564. $mfee = SelectMultiTable($dbtype,$dbLink,"ebpls_fees_paid",
  565. "fee_paid_id, fee_desc, fee_amount",
  566. "where permit_type='$permit_type' and owner_id=$owner_id
  567. and permit_status='$stat'");
  568. while ($getfee = FetchRow($dbtype,$mfee)){
  569. print "<tr>\n";
  570. foreach ($getfee as $field )
  571. print "<td>&nbsp;$field&nbsp</td>\n";
  572. print "</tr>\n";
  573. }
  574. $mfee = SelectMultiTable($dbtype,$dbLink,$temptbl,
  575. "fee_id, fee_desc, fee_amount",
  576. "where permit_type='$permit_type'
  577. and owner_id=$owner_id");
  578. while ($getfee = FetchRow($dbtype,$mfee)){
  579. print "<tr>\n";
  580. foreach ($getfee as $field )
  581. print "<td>&nbsp;$field&nbsp;</td>\n";
  582. print "</tr>\n";
  583. }//end while
  584. //total fee
  585. $tfee = SelectMultiTable($dbtype,$dbLink,"ebpls_fees_paid",
  586. "sum(fee_amount)","where permit_type='$permit_type'
  587. and owner_id=$owner_id and permit_status='$stat'");
  588. $paidfee=FetchRow($dbtype,$tfee);
  589. $paidfee=$paidfee[0];
  590. $tfee = SelectMultiTable($dbtype,$dbLink,$temptbl,
  591. "sum(fee_amount)","where permit_type='$permit_type'
  592. and owner_id=$owner_id");
  593. $totalfee = FetchRow($dbtype,$tfee);
  594. if ($totalfee[0] == "" || $totalfee[0] == 0 and $permit_type=='Occupational')
  595. {
  596. $tfee = @mysql_query("select sum(fee_amount) from ebpls_occu_fees where permit_type='$stat'
  597. and active='1'");
  598. $totalfee = @mysql_fetch_row($tfee);
  599. }
  600. if ($totalfee[0] == "" || $totalfee[0] == 0 and $permit_type=='Peddlers')
  601. {
  602. $tfee = @mysql_query("select sum(fee_amount) from ebpls_peddlers_fees where permit_type='$stat'
  603. and active='1'");
  604. $totalfee = @mysql_fetch_row($tfee);
  605. }
  606. $totalofee = $totalfee[0];
  607. if ($permit_type == 'Occupational') {
  608. $totalfee = $totalfee[0];
  609. }
  610. include_once "includes/other_permit_penalty.php";
  611. $totalfee=$totalofee + $otherpen + $otherint + $otherlate + $backtaxcompute;
  612. $totalfeenf = number_format($totalfee,2);
  613. ?>
  614. <tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
  615. <tr><td>&nbsp;</td><td>Grand Total:</td><td>&nbsp;<?php echo $totalfeenf; ?></td></tr>
  616. </table>
  617. </td></table>
  618. <?php
  619. }
  620. if ($itemID_<>'') {
  621. require_once "includes/form_add_lastpermit.html";
  622. }
  623. }
  624. ?>
  625. <script language='Javascript'>
  626. function checkvek(varx)
  627. {
  628. if(varx == 0) {
  629. alert ('Cannot Delete Vehicle That Is Already Assessed');
  630. } else {
  631. alert ('Record Deleted');
  632. }
  633. }
  634. </script>