Ejemplo n.º 1
0
     $dzArr[$kebun]['jmlhpokok'] += $bar1->jmlhpokok;
     $dzArr[$kebun]['pbm'] += $bar1->persenbuahmatang;
     @($dzArr[$kebun]['persenbuahmatang'] = $dzArr[$kebun]['pbm'] / $dzArr[$kebun]['counter']);
     $dzArr[$kebun]['jjgmasak'] += $bar1->jjgmasak;
     //        $dzArr[$kebun]['jjgoutput']+=$bar1->jjgoutput;
     $dzArr[$kebun]['hkdigunakan'] += $bar1->hkdigunakan;
     $dzArr[$kebun]['hkpanen'] += $bisapanen;
     $dzArr[$kebun]['kg'] += $bar1->kg;
     @($dzArr[$kebun]['bjr'] = $dzArr[$kebun]['kg'] / $dzArr[$kebun]['jjgmasak']);
 }
 #ambil data taksasi kemarin
 $tab = "";
 if ($proses != 'excel') {
     $tab .= "\r\n        <table width=100% cellspacing=1 border=" . $brd . " >\r\n        <tr>\r\n            <td align=left><button onclick=pindahtanggal('" . $kebun . "','" . $afdeling . "','" . $esok . "') class=mybutton name=preview id=preview><- Esok/Tomorrow (" . $esok . ")</button></td>\r\n            <td>&nbsp;</td>\r\n            <td align=right><button onclick=pindahtanggal('" . $kebun . "','" . $afdeling . "','" . $kemarin . "') class=mybutton name=preview id=preview>(" . $kemarin . ") Kemarin/Yesterday -></button></td>\r\n        </tr>\r\n        </table>    \r\n        ";
 } else {
     $tab .= "Laporan Taksasi<br>Kebun: " . $kebun . " " . $afdeling . " " . putertanggal($tanggal) . " ";
 }
 $tab .= "\r\n    <table width=100% cellspacing=1 border=" . $brd . " >\r\n    <thead>\r\n    <tr class=rowheader>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['kebun'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['afdeling'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['hasisa'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['haesok'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['jumlahha'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['jmlhpokok'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['persenbuahmatang'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['jjgmasak'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['jjgoutput'] . "</td>\r\n        <td " . $bgcoloraja . ">HK Output</td>\r\n        <td " . $bgcoloraja . ">HK Dipekerjakan</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['bjr'] . "</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['taksasi'] . " (kg)</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['realisasi'] . " (kg)</td>\r\n        <td " . $bgcoloraja . ">" . $_SESSION['lang']['varian'] . "</td>\r\n    </tr>";
 $jumlahha = $dzArr[$kebun]['hasisa'] + $dzArr[$kebun]['haesok'];
 @($pbm = $dzArr[$kebun]['jjgmasak'] * 100 / $dzArr[$kebun]['jmlhpokok']);
 @($varian = 100 - ($dzArr[$kebun]['p_kg'] - $dzArr[$kebun]['kg']) / $dzArr[$kebun]['p_kg'] * 100);
 @($varian_k = 100 - ($dzArr_k[$kebun]['p_kg'] - $dzArr_k[$kebun]['kg']) / $dzArr_k[$kebun]['p_kg'] * 100);
 if ($dzArr[$kebun]['kg'] == 0) {
     $varian = 0;
 }
 @($jjgoutput = $dzArr[$kebun]['jjgmasak'] / $dzArr[$kebun]['hkdigunakan']);
 $tab .= "<tr class=rowcontent>\r\n        <td " . $bgcoloraja . ">" . $kebun . "</td>\r\n        <td " . $bgcoloraja . "></td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['hasisa'], 2) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['haesok'], 2) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($jumlahha, 2) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['jmlhpokok']) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($pbm, 2) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['jjgmasak']) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($jjgoutput) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['hkdigunakan']) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['hkpanen']) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['bjr'], 2) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['kg']) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($dzArr[$kebun]['p_kg']) . "</td>\r\n        <td " . $bgcoloraja . " align=right>" . number_format($varian, 2) . "</td>\r\n      </tr>";
 $tab .= "</thead>\r\n    <tbody>";
 //        <td ".$bgcoloraja.">&nbsp;</td>
 //        <td ".$bgcoloraja.">".$_SESSION['lang']['taksasi']." (kg)</td>
 //        <td ".$bgcoloraja.">".$_SESSION['lang']['realisasi']." (kg)</td>
Ejemplo n.º 2
0
require_once 'lib/nangkoelib.php';
require_once 'lib/zLib.php';
require_once 'lib/fpdf.php';
require_once 'lib/terbilang.php';
$proses = checkPostGet('proses', '');
$lokasitugas = $_SESSION['empl']['lokasitugas'];
$tanggal1 = checkPostGet('tanggal1', '');
$tanggal2 = checkPostGet('tanggal2', '');
$karyawanid = checkPostGet('karyawanid', '');
function putertanggal($tanggal)
{
    $qwe = explode('-', $tanggal);
    return $qwe[2] . '-' . $qwe[1] . '-' . $qwe[0];
}
$tangsys1 = putertanggal($tanggal1);
$tangsys2 = putertanggal($tanggal2);
function dates_inbetween($date1, $date2)
{
    $day = 60 * 60 * 24;
    $date1 = strtotime($date1);
    $date2 = strtotime($date2);
    $days_diff = round(($date2 - $date1) / $day);
    // Unix time difference devided by 1 day to get total days in between
    $dates_array = array();
    $dates_array[] = date('Y-m-d', $date1);
    for ($x = 1; $x < $days_diff; $x++) {
        $dates_array[] = date('Y-m-d', $date1 + $day * $x);
    }
    $dates_array[] = date('Y-m-d', $date2);
    if ($date1 == $date2) {
        $dates_array = array();
        // satuan pengiriman
        if (!isset($dataterima[$kunci]['tanggal'])) {
            $dataterima[$kunci]['tanggal'] = '';
        }
        if (!isset($dataterima[$kunci]['notransaksi'])) {
            $dataterima[$kunci]['notransaksi'] = '';
        }
        if (!isset($dataterima[$kunci]['jumlah'])) {
            $dataterima[$kunci]['jumlah'] = 0;
        }
        if (!isset($dataterima[$kunci]['satuan'])) {
            $dataterima[$kunci]['satuan'] = '';
        }
        $tab .= "<td>" . $dataterima[$kunci]['notransaksi'] . "</td>";
        // no transaksi penerimaan gudang
        $tab .= "<td>" . putertanggal($dataterima[$kunci]['tanggal']) . "</td>";
        // tanggal no transaksi
        $tab .= "<td align=right>" . number_format($dataterima[$kunci]['jumlah']) . "</td>";
        // jumlah diterima (disum di array)
        $tab .= "<td>" . $dataterima[$kunci]['satuan'] . "</td>";
        // satuan
        $tab .= "</tr>";
    }
} else {
    $tab .= "<tr class=rowcontent>";
    $tab .= "<td colspan=26>" . $_SESSION['lang']['dataempty'] . "</td>";
    $tab .= "</tr>";
}
$tab .= "</tbody></table>";
switch ($proses) {
    case 'preview':