PageRenderTime 39ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/verak/insert_satkerpot.php

https://bitbucket.org/metamorph/kppnadministration
PHP | 168 lines | 147 code | 15 blank | 6 comment | 4 complexity | 749b0a93e678da49452ea6dba44369fa MD5 | raw file
Possible License(s): GPL-2.0
  1. <?php
  2. require "koneksi.php";
  3. include "fungsi_rp.php";
  4. $tgl = $_POST['tgl'];
  5. $bln = $_POST['bln'];
  6. $thn = $_POST['thn'];
  7. $tanggal = "$thn-$bln-$tgl";
  8. $Tgl = $_POST['Tgl'];
  9. $Bln = $_POST['Bln'];
  10. $Thn = $_POST['Thn'];
  11. $Tanggal = "$Thn-$Bln-$Tgl";
  12. $Akun = $_POST['akun'];
  13. //Akun 411
  14. if($Akun=='411'){
  15. $qpjk = mysql_query("SELECT DISTINCT a.kdsatker,a.nospm,a.kdakun,a.tgsp2d,a.nosp2d,a.kdsatkerb,SUBSTRING(b.kdnpwp,10,3) AS npwp,c.kd_satker AS kpp,c.kd_kpp AS kdkpp FROM m_spmmap a,m_spminfo b,t_kpp c WHERE a.nosp2d=b.nosp2d AND SUBSTRING(b.kdnpwp,10,3)=c.kd_kpp AND a.kdsatkerb='' AND LEFT(a.kdakun,3)='$Akun' AND a.tgsp2d BETWEEN '$tanggal' AND '$Tanggal' ORDER BY a.tgsp2d,a.kdsatker");
  16. $no = 1;
  17. echo"<br /><h3><center><font face='verdana'>Insert Data Satker Pada Potongan Tanggal: $tgl-$bln-$thn s.d. $Tgl-$Bln-$Thn</font></center></h3>
  18. <br />
  19. <form action='inserting_satkerpot.php' method='post'>
  20. <table border='1' align='center' width='85%'>
  21. <tr height='50'>
  22. <th>No.</th>
  23. <th>Satker</th>
  24. <th>No.SPM</th>
  25. <th>Tgl.SP2D</th>
  26. <th>No.SP2D</th>
  27. <th>Akun</th>
  28. <th>Satkerb</th>
  29. <th>NPWP</th>
  30. <th>KPP</th>
  31. </tr>";
  32. while($rpjk = mysql_fetch_array($qpjk)){
  33. $satker = $rpjk['kdsatker'];
  34. $nospm = $rpjk['nospm'];
  35. $akun = $rpjk['kdakun'];
  36. $Tgsp2d = $rpjk['tgsp2d'];
  37. $tgsp2d = tgl($Tgsp2d);
  38. $nosp2d = $rpjk['nosp2d'];
  39. $satkerb = $rpjk['kdsatkerb'];
  40. $npwp = $rpjk['npwp'];
  41. $kpp = $rpjk['kpp'];
  42. $kdkpp = $rpjk['kdkpp'];
  43. echo "<tr>
  44. <td align='center'>$no</td>
  45. <td align='center'><input type='text' name='kdsatker$no' value='$satker' size='4' maxlength='6' readonly='readonly' /></td>
  46. <td align='center'><input type='text' name='nospm$no' value='$nospm' size='4' maxlength='5' readonly='readonly' /></td>
  47. <td align='center'>$tgsp2d</td>
  48. <td align='center'><input type='text' name='nosp2d$no' value='$nosp2d' size='5' maxlength='7' readonly='readonly' /></td>
  49. <td align='center'>$akun</td>
  50. <td align='center'><input type='text' name='kdsatkerb$no' value='$satkerb' size='4' maxlength='6' readonly='readonly' /></td>
  51. <td align='center'>$npwp</td>
  52. <td align='center'><input type='text' name='kpp$no' value='$kpp' size='4' maxlength='6' readonly='readonly' /></td>
  53. </tr>";
  54. $no++;
  55. }
  56. //jumlah banyaknya data akun 411
  57. echo"</table>
  58. <br />
  59. <input type='hidden' name='jumldata' value='$no-1;' />
  60. <input type='hidden' name='akun' value='$Akun' />
  61. <center><input type='submit' name='submit' value='Update' /></center>
  62. </form>";
  63. }
  64. //Akun 423
  65. elseif($Akun=='423' || $Akun=='511' || $Akun=='581' || $Akun=='815'){
  66. $qpnbp = mysql_query("SELECT DISTINCT kdsatker,nospm,kdakun,tgsp2d,nosp2d,kdsatkerb FROM m_spmmap WHERE kdsatkerb='' AND LEFT(kdakun,3)='$Akun' AND tgsp2d BETWEEN '$tanggal' AND '$Tanggal' ORDER BY tgsp2d,kdsatker");
  67. $no = 1;
  68. echo "<br /><h3><center><font face='verdana'>Insert Data Satker Pada Potongan Tanggal: $tgl-$bln-$thn s.d. $Tgl-$Bln-$Thn</font></center></h3>
  69. <br />
  70. <form action='inserting_satkerpot.php' method='post'>
  71. <table border='1' align='center' width='85%'>
  72. <tr height='50'>
  73. <th>No.</th>
  74. <th>Satker</th>
  75. <th>No.SPM</th>
  76. <th>Tgl.SP2D</th>
  77. <th>No.SP2D</th>
  78. <th>Akun</th>
  79. <th>Satkerb</th>
  80. </tr>";
  81. while($rpnbp= mysql_fetch_array($qpnbp)) {
  82. $satker = $rpnbp['kdsatker'];
  83. $nospm = $rpnbp['nospm'];
  84. $akun = $rpnbp['kdakun'];
  85. $Tgsp2d = $rpnbp['tgsp2d'];
  86. $tgsp2d = tgl($Tgsp2d);
  87. $nosp2d = $rpnbp['nosp2d'];
  88. $satkerb = $rpnbp['satkerb'];
  89. echo "<tr>
  90. <td align='center'>$no</td>
  91. <td align='center'><input type='text' name='kdsatker$no' value='$satker' size='4' maxlength='6' readonly='readonly' /></td>
  92. <td align='center'><input type='text' name='nospm$no' value='$nospm' size='4' maxlength='5' readonly='readonly' /></td>
  93. <td align='center'>$tgsp2d</td>
  94. <td align='center'><input type='text' name='nosp2d$no' value='$nosp2d' size='5' maxlength='7' readonly='readonly' /></td>
  95. <td align='center'>$akun</td>
  96. <td align='center'><input type='text' name='kdsatkerb$no' value='$satkerb' size='4' maxlength='6' readonly='readonly' /></td>
  97. </tr>";
  98. $no++;
  99. }
  100. //jumlah banyaknya data akun 423
  101. echo"</table>
  102. <br />
  103. <input type='hidden' name='jumldata' value='$no-1;' />
  104. <input type='hidden' name='akun' value='$Akun' />
  105. <center><input type='submit' name='submit' value='Update' /></center>
  106. </form>";
  107. }
  108. //Akun 811
  109. elseif($Akun=='811'){
  110. $qpfk = mysql_query("SELECT DISTINCT kdsatker,nospm,kdakun,tgsp2d,nosp2d,kdsatkerb FROM m_spmmap WHERE kdsatkerb='' AND LEFT(kdakun,3)='$Akun' AND tgsp2d BETWEEN '$tanggal' AND '$Tanggal' ORDER BY tgsp2d,kdsatker");
  111. $no = 1;
  112. echo "<br /><h3><center><font face='verdana'>Insert Data Satker Pada Potongan Tanggal: $tgl-$bln-$thn s.d. $Tgl-$Bln-$Thn</font></center></h3>
  113. <br />
  114. <form action='inserting_satkerpot.php' method='post'>
  115. <table border='1' align='center' width='85%'>
  116. <tr height='50'>
  117. <th>No.</th>
  118. <th>Satker</th>
  119. <th>No.SPM</th>
  120. <th>Tgl.SP2D</th>
  121. <th>No.SP2D</th>
  122. <th>Akun</th>
  123. <th>Satkerb</th>
  124. </tr>";
  125. while($rpfk= mysql_fetch_array($qpfk)) {
  126. $satker = $rpfk['kdsatker'];
  127. $nospm = $rpfk['nospm'];
  128. $akun = $rpfk['kdakun'];
  129. $Tgsp2d = $rpfk['tgsp2d'];
  130. $tgsp2d = tgl($Tgsp2d);
  131. $nosp2d = $rpfk['nosp2d'];
  132. $satkerb = $rpfk['satkerb'];
  133. echo "<tr>
  134. <td align='center'>$no</td>
  135. <td align='center'><input type='text' name='kdsatker$no' value='$satker' size='4' maxlength='6' readonly='readonly' /></td>
  136. <td align='center'><input type='text' name='nospm$no' value='$nospm' size='4' maxlength='5' readonly='readonly' /></td>
  137. <td align='center'>$tgsp2d</td>
  138. <td align='center'><input type='text' name='nosp2d$no' value='$nosp2d' size='5' maxlength='7' readonly='readonly' /></td>
  139. <td align='center'>$akun</td>
  140. <td align='center'><input type='text' name='kdsatkerb$no' value='$satkerb' size='4' maxlength='6' readonly='readonly' /></td>
  141. </tr>";
  142. $no++;
  143. }
  144. //jumlah banyaknya data akun 811
  145. echo"</table>
  146. <br />
  147. <input type='hidden' name='jumldata' value='$no-1;' />
  148. <input type='hidden' name='akun' value='$Akun' />
  149. <center><input type='submit' name='submit' value='Update' /></center>
  150. </form>";
  151. }
  152. mysql_close($link);
  153. ?>