Untitled
Untitled
php
// session_name("verifikasi_birojasa");
// session_start();
// if (isset($_SESSION['ses_user'])){
// // include "menu_config.php";
// // menu_priv('index_baru.php');
// }else{
// header('Location:login.php');
// }
include "../koneksi_db.php";
$petik='"';
$today = getdate();
if (strlen($today['mday'])==1){
$hari="0".$today['mday'];
}else{
$hari=$today['mday'];
}
if (strlen($today['mon'])==1){
$bulan="0".$today['mon'];
}else{
$bulan=$today['mon'];
}
$tahun=$today['year'];
if (strlen($today['minutes'])==1){
$menit="0".$today['minutes'];
}else{
$menit=$today['minutes'];
}
if (strlen($today['seconds'])==1){
$detik="0".$today['seconds'];
}else{
$detik=$today['seconds'];
}
if (strlen($today['hours'])==1){
$jam="0".$today['hours'];
}else{
$jam=$today['hours'];
}
$now=$tahun."-".$bulan."-".$hari." ".$jam.":".$menit.":".$detik;
if (isset($_GET['user'])){
$usersa=$_GET['user'];
}
if (isset($_POST['user'])){
$usersa=$_POST['user'];
}
if (isset($_POST['cek_olimesin'])){
// echo $_POST['cek_olimesin'];
echo "
<script type='text/javascript'>
location.href='index_baru.php?page=register&user=".$usersa."';
</script>
";
}else{
echo "
<script type='text/javascript'>
location.href='index_baru.php?page=register&user=".$usersa."¬e=DATA BELUM
LENGKAP';
</script>
";
require_once('../ripcord-master/ripcord.php');
// $url = "https://tesdmsasp.honda-ku.com";
// $db = "dms_asp_17062021";
// $username = "admin";
// $password = "admin9x";
include "../user_pass.php";
$common = ripcord::client("$url/xmlrpc/2/common");
$models = ripcord::client("https://dms.asper-honda.com/xmlrpc/object");
$url_teds = "https://teds.asper-honda.com";
$db_teds = "TEDS_ASP";
$username_teds = "asper";
$password_teds = "P@ssw0rd";
$common_teds = ripcord::client("$url_teds/xmlrpc/2/common");
$models_teds = ripcord::client("https://teds.asper-honda.com/xmlrpc/object");
// $models = ripcord::client("https://tesdmsasp.honda-ku.com/xmlrpc/object");
// $url_teds = "https://teds.asper-honda.com";
// $db_teds = "TEDS_ASP";
// $username_teds = "asper";
// $password_teds = "P@ssw0rd";
// $common_teds = ripcord::client("$url_teds/xmlrpc/2/common");
// $models_teds = ripcord::client("https://teds.asper-honda.com/xmlrpc/object");
// function kirim_wablas($nohp,$pesan,$date,$kddlr){
// $token = "FG3HeBISabb227PV0MtzSbPBsBoLax8Ct7mRNQwodR0DcINqkqNZZfDgvcr1Vqr7";
// $curl = curl_init();
// curl_setopt($curl, CURLOPT_HTTPHEADER,
// array(
// "Authorization: $token",
// )
// );
// unset($data);
// $data = [
// 'phone' => $nohp,
// 'message' => $pesan,
// ];
// unset($data2);
// $data2 = json_decode($result, TRUE);
// // print_r($data2);
// }
function kirim_wablas($nohp,$pesan,$date,$kddlr,$hpbengkel){
// $token = "FG3HeBISabb227PV0MtzSbPBsBoLax8Ct7mRNQwodR0DcINqkqNZZfDgvcr1Vqr7";
$curl = curl_init();
// $token = "RrVz8oSnEiJj1SBo0BUionYmpp3pnWUGzlwHLqO0FGin59QyE26EVuJgrHqAix4b";
$token = "FG3HeBISabb227PV0MtzSbPBsBoLax8Ct7mRNQwodR0DcINqkqNZZfDgvcr1Vqr7";
$payload = [
"data" => [
[
'phone' => $nohp,
'message'=> [
'title' => [
'type' => 'text',
],
'content' => $pesan,
'buttons' => [
'url' => [
'display' => 'PETUGAS BENGKEL',
'link' => 'https://wa.me/'.$hpbengkel,
],
],
],
'secret' => false, // or true
'retry' => false, // or true
'isGroup' => false, // or true
]
]
];
curl_setopt($curl, CURLOPT_HTTPHEADER,
array(
"Authorization: $token",
"Content-Type: application/json"
)
);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($payload) );
curl_setopt($curl, CURLOPT_URL, "https://solo.wablas.com/api/v2/send-template");
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($curl);
curl_close($curl);
echo "<pre>";
print_r($result);
unset($data2);
$data2 = json_decode($result, TRUE);
$ahasscode=$datausr['kode_dealer'];
if ($datausr['dealer_code2']==null or $datausr['dealer_code2']==''){
$dlrsa=$datausr['dealer_code1'];
$useralamat=$datausr['nama_dealer'];
$userkec=$datausr['nama_dealer'];
}else{
$dlrsa=$datausr['dealer_code2'];
$useralamat=$datausr['nama_dealer'];
$userkec=$datausr['nama_dealer'];
}
if (isset($_POST['detail_id'])){
unset($service_update);
unset($service_str);
for ($i=1;$i<=5;$i++){
if ($_POST['servis_id_teds_'.$i]<>'X'){
// echo $_POST['servis_id_teds_'.$i]."<br />";
$disc='0';
if (ltrim(rtrim($_POST['diskonservis_'.$i]))<>''){
$disc=ltrim(rtrim($_POST['diskonservis_'.$i]));
}
$service_str=$service_str.'{"categ_id":"Service","product_id":"'.
$_POST['servis_id_teds_'.$i].'","product_qty":1,"discount":'.$disc.'},';
$service_update=$service_update."@".$_POST['servis_id_teds_'.$i]."$".$disc."$".
$_POST['hargaservis_'.$i]."$".$_POST['servis_display_'.$i];
}
}
unset($part_update);
unset($sparepart_str);
for ($i=1;$i<=10;$i++){
if ($_POST['sparepart_id_teds_'.$i]<>'X'){
// echo $_POST['sparepart_id_teds_'.$i]."<br />";
$disc='0';
if (ltrim(rtrim($_POST['diskonpart_'.$i]))<>''){
$disc=ltrim(rtrim($_POST['diskonpart_'.$i]));
}
$sparepart_str=$sparepart_str.'{"categ_id":"Sparepart","kode_part":"'.
$_POST['sparepart_id_teds_'.$i].'","product_qty":'.$_POST['sparepart_qty_'.
$i].',"discount":'.$disc.'},';
$part_update=$part_update."@".$_POST['sparepart_id_teds_'.$i]."$".
$_POST['sparepart_qty_'.$i]."$".$disc;
}
}
$koma="";
if (ltrim(rtrim($sparepart_str))<>'' and ltrim(rtrim($sparepart_str))<>','){
if (ltrim(rtrim($service_str))<>'' and ltrim(rtrim($service_str))<>','){
$koma=",";
}
}else{
// if (ltrim(rtrim($service_str))<>'' and ltrim(rtrim($service_str))<>','){
// $koma=",";
// }
}
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL =>
'https://teds.asper-honda.com/api/wtc_work_order/post_work_order_line/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"params":
{
"no_wo": "'.$_POST['wo_teds'].'",
"work_lines": [
'.substr($sparepart_str,0,strlen($sparepart_str)-1).
$koma.substr($service_str,0,strlen($service_str)-1).'
]
}
}',
CURLOPT_HTTPHEADER => array(
'access-token: 0PnugSQkNLyO0GicdKn0QsrWVNVhDQ',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
// echo $response;
// print_r($response);
mysql_query("insert into
response_api(date,username,no_wo,part,servis,response,state) values('".$now."','".
$usersa."','".$_POST['wo_teds']."','".$part_update."','".$service_update."','".
$_POST['wo_teds']."-".substr($sparepart_str,0,strlen($sparepart_str)-1).
$koma.substr($service_str,0,strlen($service_str)-1)."','".$response['status']."$".
$response['data']['error_descrip']."')");
if ($response['status']==1){
mysql_query("update form_sa set serah_terima_part='N' where id='".
$_POST['detail_id']."'");
}
//alert('UPDATED ".$response['data']['error_descrip']."');
echo "
<script type='text/javascript'>
location.href='index_baru.php?user=".$usersa."&detail_id=".
$_POST['detail_id']."&page=service&api_response=".$response['status']."$".
$response['data']['error_descrip']."&service_update=".
$service_update."&part_update=".$part_update."';
</script>
";
// if (isset($_POST['id_done'])){
// echo "
// <script type='text/javascript'>
// location.href='index_baru.php?page=service¬e=d';
// </script>
// ";
// }
if (isset($_GET['user_terima'])){
mysql_query("insert into
serah_terima_part(username,date,no_wo,detail_id,detail_part) values('".
$_GET['user_terima']."','".$now."','".$_GET['wo_terima']."','".
$_GET['detail_id']."','".$_GET['partorder']."')");
mysql_query("update form_sa set serah_terima_part='Y' where id='".
$_GET['detail_id']."'");
echo "
<script type='text/javascript'>
location.href='index_baru.php?user=".$_GET['user_terima']."&detail_id=".
$_GET['detail_id']."&page=service&part_receive=Y';
</script>
";
if (isset($_POST['service_id'])){
if ($_POST['service_state']=='start'){
// curl_setopt_array($curl, array(
// CURLOPT_URL => 'https://api.wafvel.com/api/whatsapp/send',
// CURLOPT_RETURNTRANSFER => true,
// CURLOPT_ENCODING => '',
// CURLOPT_MAXREDIRS => 10,
// CURLOPT_TIMEOUT => 0,
// CURLOPT_FOLLOWLOCATION => true,
// CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
// CURLOPT_CUSTOMREQUEST => 'POST',
// CURLOPT_POSTFIELDS =>'{
// "token":"d7ae547e1801192b6a17e5bb",
//
"phone":"62'.substr($getdata_sa['pembawa_mobile'],1,strlen($getdata_sa['pembawa_mob
ile'])).'",
// "message":"*Salam 1 Hati, Motor Honda Bapak/Ibu mulai dikerjakan oleh
Mekanik* . Terima Kasih",
// "linkPreview": false
// }',
// CURLOPT_HTTPHEADER => array(
// 'Content-Type: application/json',
// 'Authorization: Token d7ae547e1801192b6a17e5bb'
// ),
// ));
// $response = curl_exec($curl);
// curl_close($curl);
// echo $response;
if ($getdata_sa['branch_code']=='ABB' or $getdata_sa['branch_code']=='ABM' or
$getdata_sa['branch_code']=='ABL' or $getdata_sa['branch_code']=='ABT'){
// mysql_query("insert into wafvel_message(date,message,hp) values('".
$now."','*Salam 1 Hati, Motor Honda Bapak/Ibu mulai dikerjakan oleh Mekanik* .
Terima
Kasih','62".substr($getdata_sa['pembawa_mobile'],1,strlen($getdata_sa['pembawa_mobi
le']))."')");
if ($getdata_sa['branch_code']=='ABB'){
$namadealer="PT ASIA SURYA PERKASA PANGKALPINANG";
// $hpbengkel="6282166829755";
$hpbengkel="6282179612348";
}
if ($getdata_sa['branch_code']=='ABM'){
$namadealer="PT ASIA SURYA PERKASA MENTOK";
$hpbengkel="6287797628353";
}
if ($getdata_sa['branch_code']=='ABL'){
$namadealer="PT ASIA SURYA PERKASA BELITUNG";
$hpbengkel="6282181437642";
}
if ($getdata_sa['branch_code']=='ABT'){
$namadealer="PT ASIA SURYA PERKASA TOBOALI";
$hpbengkel="6281379767455";
}
$pesan="*Salam 1 Hati,*
Motor Honda Bapak/Ibu mulai dikerjakan oleh Mekanik.";
// kirim_wablas($getdata_sa['pembawa_mobile'],$pesan,$now,$ahasscode,$hpbengkel);
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER,
array(
'Authorization:
eO2rd8GW51g7ALGh4GrvusIjUjodzs6Wzz0fGkPUmBbpo0uL70nXCfcXyeGSpwh0',
'Content-Type: application/json'
// 'Cookie: XSRF-
TOKEN=eyJpdiI6IkV0UzJHeDFRcXpuNmJVQTE3QVhyOVE9PSIsInZhbHVlIjoieEFUcmtaeFQrdEcyemVtQ
Xg1YWZ5QmNCdk1xQW1pa0Vldlh6VGx5cE95OXczbVNzN0JvRTZ0eExQUDFLTW8zYXhqcVA4eG94SnpuczM4
N203aXlCSmQ0L0ZyZkNmNnNUNml5azVuNXFxejlERzIwUzBTd2d0Z3BqdnFDUE50bUMiLCJtYWMiOiI0MDF
iZDgzZmE4N2VjZTNlZmIxMjA1ZmMwODlmZWY4NzFkZjEzYmE1Mzc2OWE4YTI5ZTIwNGI0YzFkZjI3ZjJmIi
widGFnIjoiIn0%3D;
silvanix_session=eyJpdiI6IlVEbjNpZktlZVdvY29NUXRhb2ptS3c9PSIsInZhbHVlIjoiOUQzNWJ2MU
t3TjlsQTkyWDkrUm9rQlRscG5qT0tBaG9wYTY2SGNDY2hPbTFhMVZ2ZlJXM1EyeE1Vd0NpK0JKUGhvamhiW
mxQK2Fzd2k3cDZKdzY4Q1N5Y0FibUxPVVBPbENWcENUeWIxUGkwVnQ2SzJrWjcwUkZRU2tuOEwwejAiLCJt
YWMiOiJiYjM5OGIzYjdiYTdjNWRmMzcxZTMzMmE1ODJlNmJhYTQ0YTA0Y2M1MDEwOWI5NTkyOGYwMmYxOTB
mODNmOWFjIiwidGFnIjoiIn0%3D'
)
);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, '{
"id": "'.$get_id_wa['id'].'",
"subject": "HondaBabel_WA",
"address": "'.$getdata_sa['pembawa_mobile'].'",
"imType":"whatsapp",
"contentType": "text",
"text": "Salam 1 Hati,\n\nMotor Honda Bapak/Ibu mulai dikerjakan oleh
Mekanik. \n\nTerima kasih\n\n_pesan ini adalah pesan otomatis_"
}');
curl_setopt($curl, CURLOPT_URL, "https://app.silvanix.com/api/v1/send-message");
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($curl);
curl_close($curl);
if ($_POST['service_state']=='stop'){
mysql_query("update form_sa set stop='".$now."' where id='".$_POST['service_id']."'
and (stop is null or stop='0000-00-00 00:00:00')");
// $curl = curl_init();
// curl_setopt_array($curl, array(
// CURLOPT_URL => 'https://api.wafvel.com/api/whatsapp/send',
// CURLOPT_RETURNTRANSFER => true,
// CURLOPT_ENCODING => '',
// CURLOPT_MAXREDIRS => 10,
// CURLOPT_TIMEOUT => 0,
// CURLOPT_FOLLOWLOCATION => true,
// CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
// CURLOPT_CUSTOMREQUEST => 'POST',
// CURLOPT_POSTFIELDS =>'{
// "token":"d7ae547e1801192b6a17e5bb",
//
"phone":"62'.substr($getdata_sa['pembawa_mobile'],1,strlen($getdata_sa['pembawa_mob
ile'])).'",
// "message":"*Salam 1 Hati, Motor Honda Bapak/Ibu telah selesai di Service,
silahkan temui Service Advisor kami* . Terima Kasih",
// "linkPreview": false
// }',
// CURLOPT_HTTPHEADER => array(
// 'Content-Type: application/json',
// 'Authorization: Token d7ae547e1801192b6a17e5bb'
// ),
// ));
// $response = curl_exec($curl);
// curl_close($curl);
if ($getdata_sa['branch_code']=='ABB' or $getdata_sa['branch_code']=='ABM' or
$getdata_sa['branch_code']=='ABL' or $getdata_sa['branch_code']=='ABT'){
// mysql_query("insert into wafvel_message(date,message,hp) values('".
$now."','*Salam 1 Hati, Motor Honda Bapak/Ibu telah selesai di Service, silahkan
temui Service Advisor kami* . Terima
Kasih','62".substr($getdata_sa['pembawa_mobile'],1,strlen($getdata_sa['pembawa_mobi
le']))."')");
if ($getdata_sa['branch_code']=='ABB'){
$namadealer="PT ASIA SURYA PERKASA PANGKALPINANG";
// $hpbengkel="6282166829755";
$hpbengkel="6282179612348";
}
if ($getdata_sa['branch_code']=='ABM'){
$namadealer="PT ASIA SURYA PERKASA MENTOK";
$hpbengkel="6287797628353";
}
if ($getdata_sa['branch_code']=='ABL'){
$namadealer="PT ASIA SURYA PERKASA BELITUNG";
$hpbengkel="6282181437642";
}
if ($getdata_sa['branch_code']=='ABT'){
$namadealer="PT ASIA SURYA PERKASA TOBOALI";
$hpbengkel="6281379767455";
}
$service_type='';
if ($getdata_sa['service_type']=='REG'){
$service_type='REGULER';
}
if ($getdata_sa['service_type']=='KPB'){
$service_type='KPB '.$getdata_sa['kpb_ke'];
}
if ($getdata_sa['service_type']=='WAR'){
$service_type='JOB RETURN';
}
if ($getdata_sa['service_type']=='CLA'){
$service_type='CLAIM';
}
$sparepart_str=$getdata_sa['str_sparepart'];
$service_str=$getdata_sa['str_servis'];
unset($strservis);
$strservis=explode('@',substr($service_str,1,strlen($service_str)));
unset($strpart);
$strpart=explode('@',substr($sparepart_str,1,strlen($sparepart_str)));
$pekerjaan_servis='';
$total_harga=0;
if ($service_str<>''){
for ($i=0;$i<count($strservis);$i++){
unset($strservis2);
$strservis2=explode('$',$strservis[$i]);
$pekerjaan_servis=$pekerjaan_servis.",".$strservis2[1];
$hargadiskon=($strservis2[3]/100)*$strservis2[2];
$totalhargadiskon=$strservis2[2]-$hargadiskon;
$total_harga=$total_harga+$totalhargadiskon;
if ($sparepart_str<>''){
for ($i=0;$i<count($strpart);$i++){
unset($strpart2);
$strpart2=explode('$',$strpart[$i]);
$hargadiskonpart=($strpart2[5]/100)*$strpart2[2];
$totalhargadiskonpart=$strpart2[2]-$hargadiskonpart;
$hargapart=$totalhargadiskonpart*$strpart2[4];
$total_harga=$total_harga+$hargapart;
}
}
$pekerjaan_servis2=$service_type;
if ($pekerjaan_servis<>''){
$pekerjaan_servis2=substr($pekerjaan_servis,1,strlen($pekerjaan_servis));
}
$pesan="*Salam 1 Hati,*
Motor Honda Bapak/Ibu telah selesai di Service, silahkan temui Petugas Bengkel *".
$namadealer."*.
Jika ada keluhan/pertanyaan silakan hubungi Petugas Bengkel kami.
Terima Kasih";
// kirim_wablas($getdata_sa['pembawa_mobile'],$pesan,$now,$ahasscode,$hpbengkel);
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER,
array(
'Authorization:
eO2rd8GW51g7ALGh4GrvusIjUjodzs6Wzz0fGkPUmBbpo0uL70nXCfcXyeGSpwh0',
'Content-Type: application/json'
// 'Cookie: XSRF-
TOKEN=eyJpdiI6IkV0UzJHeDFRcXpuNmJVQTE3QVhyOVE9PSIsInZhbHVlIjoieEFUcmtaeFQrdEcyemVtQ
Xg1YWZ5QmNCdk1xQW1pa0Vldlh6VGx5cE95OXczbVNzN0JvRTZ0eExQUDFLTW8zYXhqcVA4eG94SnpuczM4
N203aXlCSmQ0L0ZyZkNmNnNUNml5azVuNXFxejlERzIwUzBTd2d0Z3BqdnFDUE50bUMiLCJtYWMiOiI0MDF
iZDgzZmE4N2VjZTNlZmIxMjA1ZmMwODlmZWY4NzFkZjEzYmE1Mzc2OWE4YTI5ZTIwNGI0YzFkZjI3ZjJmIi
widGFnIjoiIn0%3D;
silvanix_session=eyJpdiI6IlVEbjNpZktlZVdvY29NUXRhb2ptS3c9PSIsInZhbHVlIjoiOUQzNWJ2MU
t3TjlsQTkyWDkrUm9rQlRscG5qT0tBaG9wYTY2SGNDY2hPbTFhMVZ2ZlJXM1EyeE1Vd0NpK0JKUGhvamhiW
mxQK2Fzd2k3cDZKdzY4Q1N5Y0FibUxPVVBPbENWcENUeWIxUGkwVnQ2SzJrWjcwUkZRU2tuOEwwejAiLCJt
YWMiOiJiYjM5OGIzYjdiYTdjNWRmMzcxZTMzMmE1ODJlNmJhYTQ0YTA0Y2M1MDEwOWI5NTkyOGYwMmYxOTB
mODNmOWFjIiwidGFnIjoiIn0%3D'
)
);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, '{
"id": "'.$get_id_wa['id'].'",
"subject": "HondaBabel_WA",
"address": "'.$getdata_sa['pembawa_mobile'].'",
"imType":"whatsapp",
"contentType": "text",
"text": "Salam 1 Hati,\n\nMotor Honda Bapak/Ibu *'.
$getdata_sa['pembawa_name'].'* telah selesai di Service, silahkan temui Petugas
Bengkel *'.$namadealer.'*. Jika ada keluhan/pertanyaan silakan hubungi Petugas
Bengkel kami.\n\nTerima Kasih\n\n_pesan ini adalah pesan otomatis_"
}');
curl_setopt($curl, CURLOPT_URL, "https://app.silvanix.com/api/v1/send-message");
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($curl);
curl_close($curl);
// print_r($datadms2);
$data_isi='Y';
$datateds1 = $models_teds->execute_kw($db_teds, $uid_teds,
$password_teds,'wtc.work.order',
'search',array(array(array('md_reference_pkb','=',ltrim(rtrim($datadms2[0]
['name']))))),array('limit'=>0));
$datateds2=$models_teds->execute_kw($db_teds, $uid_teds, $password_teds,
'wtc.work.order', 'read', array($datateds1),
array('fields'=>array('id','customer_id','amount_tax','amount_total','name')));
// print_r($datateds2);
if (count($datateds2)==0){
$data_isi='N';
}
$kpb1info='N';
$kpbinfo='N';
$nodata=0;
// if (count($datateds2)>1){
for ($i=0;$i<count($datateds2);$i++){
$cekjob = $models_teds->execute_kw($db_teds, $uid_teds,
$password_teds,'wtc.work.order.line',
'search',array(array(array('work_order_id','=',$datateds2[$i]
['id']))),array('limit'=>0));
$cek_job=$models_teds->execute_kw($db_teds, $uid_teds, $password_teds,
'wtc.work.order.line', 'read', array($cekjob),
array('fields'=>array('categ_id','product_id','price_unit')));
// print_r($cek_job);
$cek_servis_kpb='N';
for ($k=0;$k<count($cek_job);$k++){
// echo $i."-".$cek_job[$k]['categ_id']."-".$cek_job[$k]['product_id'][1]."<br />";
if ($cek_servis_kpb=='N'){
$nodata=$i;
}
// print_r($datateds4);
$sparepart_biaya=0;
$service_biaya=0;
for ($i=0;$i<count($datateds4);$i++){
if ($datateds4[$i]['categ_id']=='Service'){
$harga_tax=0.099099104*round($datateds4[$i]['price_unit'],2);
$service_biaya=$service_biaya+($datateds4[$i]['price_unit']-$harga_tax);
// $harganya=round($datateds4[$i]['price_unit']-$harga_tax,2);
// echo 0.10." x ".$datateds4[$i]['price_unit']." = ".$harga_tax." ( ".
$harganya." )<br />";
}
if ($datateds4[$i]['categ_id']=='Sparepart'){
$harga_tax=0.099099104*round($datateds4[$i]['price_unit'],2);
$sparepart_biaya=$sparepart_biaya+($datateds4[$i]['price_unit']-$harga_tax);
// $harganya=round($datateds4[$i]['price_unit']-$harga_tax,2);
// echo 0.10." x ".$datateds4[$i]['price_unit']." = ".$harga_tax." ( ".
$harganya." )<br />";
}
if ($data_isi=='Y'){
// if ($_POST['wa_state']=='w'){
// if ($getid['branch_code']=='DBB' or $getid['branch_code']=='DBL' or
$getid['branch_code']=='DBK' or $getid['branch_code']=='DBJ' or
$getid['branch_code']=='DBP' or $getid['branch_code']=='DBY' or
$getid['branch_code']=='DBG' or $getid['branch_code']=='DBT' or
$getid['branch_code']=='DBS' or $getid['branch_code']=='DBM'){
// if ($kpb1info=='Y'){
// $pesan='Salam 1 Hati,\n\nTagihan service motor Honda Anda dengan detail sebagai
berikut :\nNama Konsumen : *['.$response['response'][$nodata]
['customer_no_stnk'].'] '.$response['response'][$nodata]['customer_name'].'*\nNomor
WO : *'.$response['response'][$nodata]['name'].'*\nTotal Jasa Service :
*'.number_format(0,2,',','.').'*\nTotal Sparepart :
*'.number_format(0,2,',','.').'*\nPPN : *'.number_format(0,2,',','.').'* \nGrand
Total : *'.number_format(0,2,',','.').'*\n\nStatus : *Menunggu Pembayaran*\n\
nSilakan ke Kasir untuk melakukan pembayaran dengan cara :\n1. QRIS\n2. Transfer
Bank\n3. Uang tunai\n\nInvoice ini dapat Anda unduh di link ini :
*https://portal.asper-honda.com/invoice/?id='.$getid['dms_id_code'].'*\n\nTerima
kasih\n\n_pesan ini adalah pesan otomatis_';
// }else{
// $pesan='Salam 1 Hati,\n\nTagihan service motor Honda Anda dengan detail sebagai
berikut :\nNama Konsumen : *['.$response['response'][$nodata]
['customer_no_stnk'].'] '.$response['response'][$nodata]['customer_name'].'*\nNomor
WO : *'.$response['response'][$nodata]['name'].'*\nTotal Jasa Service :
*'.number_format($service_biaya,2,',','.').'*\nTotal Sparepart :
*'.number_format($sparepart_biaya,2,',','.').'*\nPPN :
*'.number_format($response['response'][$nodata]['amount_tax'],2,',','.').'* \nGrand
Total : *'.number_format($response['response'][$nodata]
['amount_total'],2,',','.').'*\n\nStatus : *Menunggu Pembayaran*\n\nSilakan ke
Kasir untuk melakukan pembayaran dengan cara :\n1. QRIS\n2. Transfer Bank\n3. Uang
tunai\n\nInvoice ini dapat Anda unduh di link ini : *https://portal.asper-
honda.com/invoice/?id='.$getid['dms_id_code'].'*\n\nTerima kasih\n\n_pesan ini
adalah pesan otomatis_';
// }
// }else{
if ($kpb1info=='Y'){
$pesan='Salam 1 Hati,\n\nTagihan service motor Honda Anda dengan detail sebagai
berikut :\nNama Konsumen : *'.$datateds2[$nodata]['customer_id'][1].'*\nNomor WO :
*'.$datateds2[$nodata]['name'].'*\nTotal Jasa Service :
*'.number_format(0,2,',','.').'*\nTotal Sparepart :
*'.number_format(0,2,',','.').'*\nPPN : *'.number_format(0,2,',','.').'* \nGrand
Total : *'.number_format(0,2,',','.').'*\n\nStatus : *Menunggu Pembayaran*\n\
nSilakan ke Kasir untuk melakukan pembayaran dengan cara :\n1. QRIS\n2. Transfer
Bank\n3. Uang tunai\n\nInvoice ini dapat Anda unduh di link ini :
*https://portal.asper-honda.com/invoice/?id='.$getdata_sa['dms_id_code'].'*\n\
nTerima kasih\n\n_pesan ini adalah pesan otomatis_';
}else{
$pesan='Salam 1 Hati,\n\nTagihan service motor Honda Anda dengan detail sebagai
berikut :\nNama Konsumen : *'.$datateds2[$nodata]['customer_id'][1].'*\nNomor WO :
*'.$datateds2[$nodata]['name'].'*\nTotal Jasa Service :
*'.number_format($service_biaya,2,',','.').'*\nTotal Sparepart :
*'.number_format($sparepart_biaya,2,',','.').'*\nPPN :
*'.number_format($datateds2[$nodata]['amount_tax'],2,',','.').'* \nGrand Total :
*'.number_format($datateds2[$nodata]['amount_total'],2,',','.').'*\n\nStatus :
*Menunggu Pembayaran*\n\nSilakan ke Kasir untuk melakukan pembayaran dengan cara :\
n1. QRIS\n2. Transfer Bank\n3. Uang tunai\n\nInvoice ini dapat Anda unduh di link
ini : *https://portal.asper-honda.com/invoice/?id='.$getdata_sa['dms_id_code'].'*\
n\nTerima kasih\n\n_pesan ini adalah pesan otomatis_';
}
// }
// }
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER,
array(
'Authorization:
eO2rd8GW51g7ALGh4GrvusIjUjodzs6Wzz0fGkPUmBbpo0uL70nXCfcXyeGSpwh0',
'Content-Type: application/json'
// 'Cookie: XSRF-
TOKEN=eyJpdiI6IkV0UzJHeDFRcXpuNmJVQTE3QVhyOVE9PSIsInZhbHVlIjoieEFUcmtaeFQrdEcyemVtQ
Xg1YWZ5QmNCdk1xQW1pa0Vldlh6VGx5cE95OXczbVNzN0JvRTZ0eExQUDFLTW8zYXhqcVA4eG94SnpuczM4
N203aXlCSmQ0L0ZyZkNmNnNUNml5azVuNXFxejlERzIwUzBTd2d0Z3BqdnFDUE50bUMiLCJtYWMiOiI0MDF
iZDgzZmE4N2VjZTNlZmIxMjA1ZmMwODlmZWY4NzFkZjEzYmE1Mzc2OWE4YTI5ZTIwNGI0YzFkZjI3ZjJmIi
widGFnIjoiIn0%3D;
silvanix_session=eyJpdiI6IlVEbjNpZktlZVdvY29NUXRhb2ptS3c9PSIsInZhbHVlIjoiOUQzNWJ2MU
t3TjlsQTkyWDkrUm9rQlRscG5qT0tBaG9wYTY2SGNDY2hPbTFhMVZ2ZlJXM1EyeE1Vd0NpK0JKUGhvamhiW
mxQK2Fzd2k3cDZKdzY4Q1N5Y0FibUxPVVBPbENWcENUeWIxUGkwVnQ2SzJrWjcwUkZRU2tuOEwwejAiLCJt
YWMiOiJiYjM5OGIzYjdiYTdjNWRmMzcxZTMzMmE1ODJlNmJhYTQ0YTA0Y2M1MDEwOWI5NTkyOGYwMmYxOTB
mODNmOWFjIiwidGFnIjoiIn0%3D'
)
);
//628197984546
//$getid['pembawa_mobile']
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, '{
"id": "'.$get_id_wa['id'].'",
"subject": "HondaBabel_WA",
"address": "'.$getdata_sa['pembawa_mobile'].'",
"imType":"whatsapp",
"contentType": "text",
"text": "'.$pesan.'"
}');
curl_setopt($curl, CURLOPT_URL, "https://app.silvanix.com/api/v1/send-message");
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($curl);
curl_close($curl);
// print_r($result);
// if ($_POST['wa_nosin']=='XXX'){
// echo "
// <script type='text/javascript'>
// alert('Whatsapp Telah Berhasil Di Kirim');
// document.getElementById('tgl1').value='".$_POST['wa_tgl1']."';
// document.getElementById('tgl2').value='".$_POST['wa_tgl2']."';
// document.getElementById('pilihdealer').value='".$_POST['wa_kddlr']."';
// document.getElementById('form_show').submit();
// </script>
// ";
// }else{
// echo "
// <script type='text/javascript'>
// alert('Whatsapp Telah Berhasil Di Kirim');
// document.getElementById('cari_nosin').value='".$_POST['wa_nosin']."';
// document.getElementById('form_show2').submit();
// </script>
// ";
// }
echo "
<script type='text/javascript'>
location.href='index_baru.php?user=".$_POST['user']."&page=service¬e=y';
</script>
";
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>SA FORM</title>
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<meta content="" name="keywords">
<meta content="" name="description">
<!-- =======================================================
Theme Name: NewBiz
Theme URL: https://bootstrapmade.com/newbiz-bootstrap-business-template/
Author: BootstrapMade.com
License: https://bootstrapmade.com/license/
======================================================= -->
<style>
.tbl_kondisi{
border-collapse:collapse;
font-family:Calibri;
font-size:10px;
width:100%;
background:#ffffff;
}
.tbl_kondisi th{
background:#990000;
color:#ffffff;
padding:4px 4px;
text-align:center;
}
.tbl_kondisi td{
padding:4px 4px;
text-align:center;
}
.loader {
margin: 20vh auto;
font-size: 15px;
width: 1em;
height: 1em;
border-radius: 50%;
position: relative;
text-indent: -9999em;
-webkit-animation: load5 1.1s infinite ease;
animation: load5 1.1s infinite ease;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
@-webkit-keyframes load5 {
0%,
100% {
box-shadow: 0em -2.6em 0em 0em #e10000, 1.8em -1.8em 0 0em rgba(225,0,0, 0.2),
2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em rgba(225,0,0, 0.2), 0em
2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2), -2.6em 0em 0
0em rgba(225,0,0, 0.5), -1.8em -1.8em 0 0em rgba(225,0,0, 0.7);
}
12.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.7), 1.8em -1.8em 0 0em #e10000,
2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em rgba(225,0,0, 0.2), 0em
2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2), -2.6em 0em 0
0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.5);
}
25% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.5), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.7), 2.5em 0em 0 0em #e10000, 1.75em 1.75em 0 0em rgba(225,0,0,
0.2), 0em 2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2), -
2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
37.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.5), 2.5em 0em 0 0em rgba(225,0,0, 0.7), 1.75em 1.75em 0 0em
#e10000, 0em 2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2),
-2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
50% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.5), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.7), 0em 2.5em 0 0em #e10000, -1.8em 1.8em 0 0em rgba(225,0,0, 0.2),
-2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
62.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.5), 0em 2.5em 0 0em rgba(225,0,0, 0.7), -1.8em 1.8em 0 0em #e10000,
-2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
75% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.2), 0em 2.5em 0 0em rgba(225,0,0, 0.5), -1.8em 1.8em 0 0em
rgba(225,0,0, 0.7), -2.6em 0em 0 0em #e10000, -1.8em -1.8em 0 0em rgba(225,0,0,
0.2);
}
87.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.2), 0em 2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em
rgba(225,0,0, 0.5), -2.6em 0em 0 0em rgba(225,0,0, 0.7), -1.8em -1.8em 0 0em
#e10000;
}
}
@keyframes load5 {
0%,
100% {
box-shadow: 0em -2.6em 0em 0em #e10000, 1.8em -1.8em 0 0em rgba(225,0,0, 0.2),
2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em rgba(225,0,0, 0.2), 0em
2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2), -2.6em 0em 0
0em rgba(225,0,0, 0.5), -1.8em -1.8em 0 0em rgba(225,0,0, 0.7);
}
12.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.7), 1.8em -1.8em 0 0em #e10000,
2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em rgba(225,0,0, 0.2), 0em
2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2), -2.6em 0em 0
0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.5);
}
25% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.5), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.7), 2.5em 0em 0 0em #e10000, 1.75em 1.75em 0 0em rgba(225,0,0,
0.2), 0em 2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2), -
2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
37.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.5), 2.5em 0em 0 0em rgba(225,0,0, 0.7), 1.75em 1.75em 0 0em
#e10000, 0em 2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em rgba(225,0,0, 0.2),
-2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
50% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.5), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.7), 0em 2.5em 0 0em #e10000, -1.8em 1.8em 0 0em rgba(225,0,0, 0.2),
-2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
62.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.5), 0em 2.5em 0 0em rgba(225,0,0, 0.7), -1.8em 1.8em 0 0em #e10000,
-2.6em 0em 0 0em rgba(225,0,0, 0.2), -1.8em -1.8em 0 0em rgba(225,0,0, 0.2);
}
75% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.2), 0em 2.5em 0 0em rgba(225,0,0, 0.5), -1.8em 1.8em 0 0em
rgba(225,0,0, 0.7), -2.6em 0em 0 0em #e10000, -1.8em -1.8em 0 0em rgba(225,0,0,
0.2);
}
87.5% {
box-shadow: 0em -2.6em 0em 0em rgba(225,0,0, 0.2), 1.8em -1.8em 0 0em
rgba(225,0,0, 0.2), 2.5em 0em 0 0em rgba(225,0,0, 0.2), 1.75em 1.75em 0 0em
rgba(225,0,0, 0.2), 0em 2.5em 0 0em rgba(225,0,0, 0.2), -1.8em 1.8em 0 0em
rgba(225,0,0, 0.5), -2.6em 0em 0 0em rgba(225,0,0, 0.7), -1.8em -1.8em 0 0em
#e10000;
}
}
/* Add Animation */
.modal-content, #caption {
-webkit-animation-name: zoom;
-webkit-animation-duration: 0.6s;
animation-name: zoom;
animation-duration: 0.6s;
}
@-webkit-keyframes zoom {
from {-webkit-transform:scale(0)}
to {-webkit-transform:scale(1)}
}
@keyframes zoom {
from {transform:scale(0)}
to {transform:scale(1)}
}
.close:hover,
.close:focus {
color: #bbb;
text-decoration: none;
cursor: pointer;
}
/* Firefox */
input[type=number] {
-moz-appearance: textfield;
}
.tbl_tinggal td{
padding:0px;
margin:0px;
}
.myButton3 {
box-shadow: 0px 1px 0px 0px #cf866c;
background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
background-color:#d0451b;
border-radius:6px;
border:1px solid #942911;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:15px;
font-weight:bold;
padding:6px 24px;
text-decoration:none;
text-shadow:0px -1px 0px #854629;
}
.myButton3:hover {
background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);
background-color:#bc3315;
}
.myButton3:active {
position:relative;
top:1px;
}
.myButton2 {
box-shadow: 0px 1px 0px 0px #23395e;
background:linear-gradient(to bottom, #2e466e 5%, #415989 100%);
background-color:#2e466e;
border-radius:6px;
border:1px solid #1f2f47;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:15px;
font-weight:bold;
padding:6px 24px;
text-decoration:none;
text-shadow:0px -1px 0px #263666;
}
.myButton2:hover {
background:linear-gradient(to bottom, #415989 5%, #2e466e 100%);
background-color:#415989;
}
.myButton2:active {
position:relative;
top:1px;
}
.btn2 {
background: #ffffff;
background-image: -webkit-linear-gradient(top, #ffffff, #c9c5c5);
background-image: -moz-linear-gradient(top, #ffffff, #c9c5c5);
background-image: -ms-linear-gradient(top, #ffffff, #c9c5c5);
background-image: -o-linear-gradient(top, #ffffff, #c9c5c5);
background-image: linear-gradient(to bottom, #ffffff, #c9c5c5);
-webkit-border-radius: 8;
-moz-border-radius: 8;
border-radius: 8px;
font-family: Arial;
color: #000000;
font-size: 12px;
padding: 5px 10px;
border: solid #e3e3e3 1px;
text-decoration: none;
}
.btn2:hover {
background: #b6b9ba;
text-decoration: none;
}
.myB {
box-shadow:inset 0px 1px 0px 0px #ffffff;
background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
background-color:#ffffff;
border-radius:6px;
border:1px solid #dcdcdc;
display:inline-block;
cursor:pointer;
color:#666666;
font-family:Arial;
font-weight:bold;
padding:10px;
text-decoration:none;
text-shadow:0px 1px 0px #ffffff;
width:90%;
margin-bottom:5px;
}
.myB:hover {
background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
background-color:#f6f6f6;
border:1px solid red;
}
.myB:active {
.modal {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 1; /* Sit on top */
padding-top: 20px; /* Location of the box */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content */
.modal-content {
background-color: #fefefe;
margin: auto;
padding: 20px;
border: 1px solid #888;
width: 80%;
border-radius: 8px;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.box_form{
box-shadow:inset 0px 1px 0px 0px #ffffff;
background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
background-color:#f9f9f9;
border-radius:6px;
border:1px solid #dcdcdc;
display:inline-block;
color:#666666;
width:90%;
margin:auto;
}
input[type=text], select {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
display: inline-block;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
}
input[type=number], select {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
display: inline-block;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
}
input[type=submit] {
width: 100%;
background-color: #4CAF50;
color: white;
padding: 14px 20px;
margin: 8px 0;
border: none;
border-radius: 4px;
cursor: pointer;
}
input[type=submit]:hover {
background-color: #45a049;
}
.whitebox {
background-color:#ffffff;
border-radius:6px;
border:2px solid #737373;
display:inline-block;
color:#666666;
font-family:Calibri;
font-size:15px;
font-weight:bold;
padding:6px 24px;
text-decoration:none;
text-shadow:0px 1px 0px #ffffff;
width:90%;
}
.myButton {
box-shadow: 0px 0px 0px 2px #9fb4f2;
background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
background-color:#7892c2;
border-radius:10px;
border:1px solid #4e6096;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:10px;
padding:5px 10px;
text-decoration:none;
text-shadow:0px 1px 0px #283966;
}
.myButton:hover {
}
.myButton:active {
position:relative;
top:1px;
}
</style>
<script type='text/javascript'>
function berhasil(x){
location.href=x;
}
function informasi(kalimat,target,color){
if (target=='X'){
$.dialog({
"body":$("<tr><td align='center' style='padding:10px 10px 0px
10px;color:"+color+"'>"+kalimat+" <br /> <br /> </td></tr>"),
"title": null,
"show": true,
"modal": true,
"closeX":false,
"closeOnMaskClick": false,
"width":"auto",A
"height":"auto",
"footer": "<button class=\"dialog-button\"
data-dialog-action=\"hide\">OK</button>"
});
}else{
$.dialog({
"body":$("<tr><td align='center' style='padding:10px 10px 0px
10px;color:"+color+"'>"+kalimat+" <br /> <br /> </td></tr>"),
"title": null,
"show": true,
"modal": true,
"closeX":false,
"closeOnMaskClick": false,
"width":"auto",
"height":"auto",
"footer": "<button class=\"dialog-button\"
onclick=\"berhasil('"+target+"')\">OK</button>"
});
</script>
</head>
<body>
<!--==========================
Header
============================-->
<header id='header' class='fixed-top'>
<?php
echo "
<div class='container'>
<div class='logo float-left'>
//<li><a href='index_baru.php?user=".$usersa."'>HOME</a></li>
// if ($datausr['tipeuser']=='2'){
echo "
<nav class='main-nav float-right d-none d-lg-block'>
<ul>
<li><a
href='index_baru.php?page=register&user=".$usersa."'>CREATE</a></li>
<li><a href='index_baru.php?page=service&user=".$usersa."'>SERVICE
PROGRESS</a></li>
<li><a href='index_baru.php?page=tinggal&user=".$usersa."'>DAFTAR MANDIRI
AHASS</a></li>
</ul>
</nav>
";
// }else{
// echo "
// <nav class='main-nav float-right d-none d-lg-block'>
// <ul>
// <li class='active'><a href='#intro'>Home</a></li>
// <li><a href='#report1'>BBN Dealer</a></li>
// <li class='drop-down'><a href=''>Report</a>
// <ul>
// <li><a href='#report2'>Report BBN</a></li>
// <li><a href='#report3'>Progress BBN</a></li>
// </ul>
// </li>
// <li><a href='logout.php'>Log out</a></li>
// </ul>
// </nav>
// ";
// }
?>
</div>
</header><!-- #header -->
<!--==========================
Intro Section
============================-->
// echo "<h3>".$datausr['namauser']."</h3>";
// echo "<p>Sistem Biro Jasa : Rekap pengajuan dari dealer ke biro jasa, Menu cetak
form fisik dr Polda (3 untuk BPKB, 2 untuk STNK), Menu cetak serah terima faktur ke
Polda</p>";
// }
?>
<!--</header>-->
<!-- </div>-->
<!--</section><!-- #services -->
<?php
// if (isset($_POST['rfid2_servis'])){
// $koneksi->query("insert into
data_antrian(date,no_plat,estimasi_selesai,status,rfid,nomesin,nama,telp,pembawa,te
lp_pembawa,keluhan,servis,sparepart,analisa) values('".
$now."','".strtoupper($_POST['noplat_servis'])."','".strtoupper($_POST['jam_servis'
]).":".strtoupper($_POST['menit_servis'])."','PENGERJAAN','".
$_POST['rfid2_servis']."','".strtoupper($_POST['nomesin_servis'])."','".strtoupper(
$_POST['nama_pemilik'])."','".strtoupper($_POST['telp_pemilik'])."','".strtoupper($
_POST['nama_servis'])."','".strtoupper($_POST['telp_pembawa'])."','".strtoupper($_P
OST['keluhan_servis'])."','".strtoupper($_POST['jenis_servis'])."','".strtoupper($_
POST['sparepart_servis'])."','".strtoupper($_POST['analisa_servis'])."')");
// if (isset($_POST['nama_ahass'])){
// $nama_ahass=strtoupper(ltrim(rtrim($_POST['nama_ahass'])));
// $area_ahass=strtoupper(ltrim(rtrim($_POST['area_ahass'])));
// $text_ahass=strtoupper(ltrim(rtrim($_POST['text_ahass'])));
// // echo "
// // <script type='text/javascript'>
// // document.getElementById('birojasa').value='".$birojasa."';
// // document.getElementById('nama').value='".$nama."';
// // document.getElementById('pekerjaan').value='".$pekerjaan."';
// // document.getElementById('alamat').value='".$alamat."';
// // document.getElementById('nik').value='".$nik."';
// // document.getElementById('telp').value='".$telp."';
// // document.getElementById('merk').value='".$merk."';
// // document.getElementById('tipe').value='".$tipe."';
// // document.getElementById('jenis').value='".$jenis."';
// // document.getElementById('model').value='".$model."';
// // document.getElementById('tahun').value='".$tahun."';
// // document.getElementById('silinder').value='".$silinder."';
// // document.getElementById('warna').value='".$warna."';
// // document.getElementById('no_rangka').value='".$no_rangka."';
// // document.getElementById('no_mesin').value='".$no_mesin."';
// // document.getElementById('bahan_bakar').value='".$bahan_bakar."';
// // document.getElementById('sumbu').value='".$sumbu."';
// // document.getElementById('roda').value='".$roda."';
// // </script>
// // ";
// // echo "
// // <script type='text/javascript'>
// // informasi('Data AHASS Telah Berhasil di
Simpan','index_baru.php','#00cc99');
// // </script>
// // ";
// echo "
// <script type='text/javascript'>
// location.href='index_baru.php?note=y';
// </script>
// ";
// // }else{
// // echo "
// // <script type='text/javascript'>
// // informasi('Silahkan Lengkapi Data Anda','X','#b30000');
// // </script>
// // ";
// // }
// }
// if (isset($_GET['page'])){
// }else{
// if (isset($_POST['rfid_servis']) or isset($_POST['rfid2_servis'])){
// }else{
// echo "
// <section id='pengajuan' class='clearfix' style='background:none;margin-
top:100px;'>
// <div class='container' style='border-radius: 5px;
// background-color: #f2f2f2;
// padding: 20px;'>
// <h2>".$datausr['nama_dealer']."</h2><br />
// ";
// if (isset($_GET['note'])){
// }
// echo "
// </div>
// </section>
// <br />
// <br />
// ";
// }
// }
if (isset($_POST['submit_tinggal_id'])){
echo "
<script type='text/javascript'>
location.href='index_baru.php?page=register&user=".
$_POST['submit_tinggal_user']."';
</script>
";
if (isset($_POST['hapus_tinggal_id'])){
echo "
<script type='text/javascript'>
location.href='index_baru.php?user=".
$_POST['hapus_tinggal_user']."&page=tinggal&hapus_done=Y';
</script>
";
if (isset($_POST['skip_tinggal_id'])){
echo "
<script type='text/javascript'>
location.href='index_baru.php?page=register&user=".$_POST['skip_tinggal_user']."';
</script>
";
echo "
<section id='pengajuan' class='clearfix' style='background:none;margin-
top:100px;margin-bottom:100px;'>
<div class='container' style='border-radius: 5px;
background-color: #f2f2f2;
padding: 20px;'>
<form action='index_baru.php' target='_SELF' method='POST' autocomplete='off'
id='form_baru'>
<input type='hidden' name='user' value='".$usersa."' />
<input type='hidden' id='konsumen_baru' name='konsumen_baru' value='N' />
</form>
echo "
<table style='width:100%;font-family:Calibri;font-size:10px;'
class='tbl_tinggal'>
<tr><td colspan='3' valign='top'><b>FORM DAFTAR MANDIRI AHASS</b></td></tr>
<tr><td valign='top'>Tanggal</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_date']."' disabled /></td></tr>
<tr><td valign='top'>AHASS</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_ahass']."' disabled /></td></tr>
<tr><td valign='top'>Nama</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_nama']."' disabled /></td></tr>
<tr><td valign='top'>No HP Whatsapp</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_hp']."' disabled /></td></tr>
<tr><td valign='top'>Tipe Motor</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_tipe']."' disabled /></td></tr>
<tr><td valign='top'>No Plat/BN</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_plat']."' disabled /></td></tr>
<tr><td valign='top'>Keluhan</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_keluhan']."' disabled /></td></tr>
<tr><td valign='top'>Tipe Servis</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_servis']."' disabled /></td></tr>
<tr><td valign='top'>Posisi Motor</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_tunggu']."' disabled
/></td></tr>";
if ($datausr['foto_km']<>'N'){
echo "
<div style='padding:10px;background:#fff5cc;width:100%;color:#000000;'>
<b>Foto Kilometer :</b><br />
<img src='../../file_cspot_sa/".$datausr['foto_km']."' style='height:70px;' />
</div>
<br />
";
// }
if ($datausr['cek_olimesin']<>'N'){
echo "
";
// if (isset($_GET['note'])){
// echo "<span style='color:#990000;'>RFID Tidak Ditemukan</span><br />";
// }
echo "
</select>
<input type='text' id='no_engine' name='no_engine' placeholder='NO MESIN / NO PLAT'
style='text-align:center' value='".$nosin_tinggal."' />
<a onclick='submit_loading()' class='myButton2'
style='color:#ffffff;width:100%;text-align:center;font-
size:15px;padding:10px;'>SUBMIT</a>
</div>
</section>
<script type='text/javascript'>
document.getElementById('rfid_servis').focus();
</script>
<br />
<br />
";
}else{
if (isset($_GET['note'])){
echo "<br /><div style='color:#990000;font-weight:bold;'>DATA BELUM
LENGKAP</div><br />";
}
echo "
<form action='index_baru.php' method='POST' target='_SELF' autocomplete='off'>
<input type='hidden' name='user' value='".$_GET['user']."' />
<input type='radio' name='cek_olimesin' value='0' checked
style='display:none;' />
<input type='radio' name='cek_kampasremdepan' value='0' checked
style='display:none;' />
<input type='radio' name='cek_kampasrembelakang' value='0' checked
style='display:none;' />
<input type='radio' name='cek_rantai' value='0' checked style='display:none;' />
<input type='radio' name='cek_busi' value='0' checked style='display:none;' />
<input type='radio' name='cek_akibaterai' value='0' checked style='display:none;'
/>
<input type='radio' name='cek_lampukelistrikan' value='0' checked
style='display:none;' />
<input type='radio' name='cek_sealforkdepan' value='0' checked
style='display:none;' />
<input type='radio' name='cek_kabelkopling' value='0' checked
style='display:none;' />
<input type='radio' name='cek_kabelgas' value='0' checked
style='display:none;' />
<input type='radio' name='cek_minyaksystemrem' value='0' checked
style='display:none;' />
<input type='radio' name='cek_bandepan' value='0' checked
style='display:none;' />
<input type='radio' name='cek_banbelakang' value='0' checked
style='display:none;' />
<input type='radio' name='cek_coolantcairanradiator' value='0' checked
style='display:none;' />
<table class='tbl_kondisi' border='1'>
<tr><th rowspan='2'>ITEM</th><th colspan='3'>KONDISI</th></tr>
<tr><th>OK</th><th>WARNING</th><th>NO</th></tr>
<tr><td style='text-align:left'><b>RANTAI</b></td><td
style='width:50px'><input type='radio' name='cek_rantai' value='1' /></td><td
style='width:50px'><input type='radio' name='cek_rantai' value='2' /></td><td
style='width:50px'><input type='radio' name='cek_rantai' value='3' /></td></tr>
<tr><td style='text-align:left'><b>BUSI</b></td><td
style='width:50px'><input type='radio' name='cek_busi' value='1' /></td><td
style='width:50px'><input type='radio' name='cek_busi' value='2' /></td><td
style='width:50px'><input type='radio' name='cek_busi' value='3' /></td></tr>
<tr><td style='text-align:left'><b>BAN
DEPAN</b></td><td style='width:50px'><input type='radio' name='cek_bandepan'
value='1' /></td><td style='width:50px'><input type='radio' name='cek_bandepan'
value='2' /></td><td style='width:50px'><input type='radio' name='cek_bandepan'
value='3' /></td></tr>
<tr><td
style='text-align:left'><b>BAN BELAKANG</b></td><td style='width:50px'><input
type='radio' name='cek_banbelakang' value='1' /></td><td style='width:50px'><input
type='radio' name='cek_banbelakang' value='2' /></td><td style='width:50px'><input
type='radio' name='cek_banbelakang' value='3' /></td></tr>
<tr><td><span id='proses_txt_kondisi'
style='color:#0000ff;display:none;padding:7px;'>PROCESSING...</span></td><td
colspan='3'><input type='submit' onclick='submit_loading_kondisi()'
class='myButton2' style='color:#ffffff;width:100%;text-align:center;font-
size:15px;padding:10px;' value='SUBMIT' /></td></tr>
</table>
</form>
";
}else{
}
}
if (isset($_POST['rfid_servis']) or isset($_POST['rfid2_servis']) or
isset($_POST['konsumen_baru'])){
if (isset($_POST['rfid2_servis'])){
$rfid_servis=$_POST['rfid2_servis'];
}
if (isset($_POST['rfid_servis'])){
$str_rfid=explode('@',$_POST['rfid_servis']);
$rfid_servis=$str_rfid[0];
}
//HOLD $getrfid=mysql_query("select
nomesin,norangka,no_pol,ownername,idno,owneraddress,hpnpo,tipe,kodeitem from unit
where rfid='".$rfid_servis."' or nomesin='".$_POST['no_engine']."' or norangka='".
$_POST['no_engine']."' or nomesin='".$_POST['nomesin_servis']."'");
// $getrfid=mysql_query("select
subdistrictowner,nomesin,norangka,no_pol,ownername,idno,owneraddress,hpnpo,tipe,kod
eitem,tgl_upload from unit where rfid='".$rfid_servis."' or nomesin='".
$_POST['no_engine']."' or norangka='".$_POST['no_engine']."' or nomesin='".
$_POST['nomesin_servis']."'");
$getrfid=mysql_query("select
subdistrictowner,nomesin,norangka,no_pol,ownername,idno,owneraddress,hpnpo,tipe,kod
eitem,concat(concat(concat(concat(substr(tgl_faktur,5,4),'-'),substr(tgl_faktur,3,2
)),'-'),substr(tgl_faktur,1,2)) as tgl_upload from dealer where rfid='".
$rfid_servis."' or nomesin='".$_POST['no_engine']."' or norangka='".
$_POST['no_engine']."' or nomesin='".$_POST['nomesin_servis']."'");
if (mysql_num_rows($getrfid)>0 or isset($_POST['konsumen_baru'])){
if (mysql_num_rows($getrfid)>0){
$datarfid=mysql_fetch_array($getrfid);
if (substr($datarfid['norangka'],6,1)=='B'){
$tahun_pembuatan='2011';
}
if (substr($datarfid['norangka'],6,1)=='C'){
$tahun_pembuatan='2012';
}
if (substr($datarfid['norangka'],6,1)=='D'){
$tahun_pembuatan='2013';
}
if (substr($datarfid['norangka'],6,1)=='E'){
$tahun_pembuatan='2014';
}
if (substr($datarfid['norangka'],6,1)=='F'){
$tahun_pembuatan='2015';
}
if (substr($datarfid['norangka'],6,1)=='G'){
$tahun_pembuatan='2016';
}
if (substr($datarfid['norangka'],6,1)=='H'){
$tahun_pembuatan='2017';
}
if (substr($datarfid['norangka'],6,1)=='J'){
$tahun_pembuatan='2018';
}
if (substr($datarfid['norangka'],6,1)=='K'){
$tahun_pembuatan='2019';
}
if (substr($datarfid['norangka'],6,1)=='L'){
$tahun_pembuatan='2020';
}
if (substr($datarfid['norangka'],6,1)=='M'){
$tahun_pembuatan='2021';
}
if (substr($datarfid['norangka'],6,1)=='N'){
$tahun_pembuatan='2022';
}
if ($datarfid['no_pol']<>'-'){
$nopolisi=$datarfid['no_pol'];
}
$tglbeli=$datarfid['tgl_upload'];
echo "
<section id='pengajuan' class='clearfix' style='background:none;margin-
top:100px;'>
<div class='container' style='border-radius: 5px;
background-color: #f2f2f2;
padding: 20px;'>
<form action='index_baru.php' target='_SELF' method='POST' autocomplete='off'
id='form_sa'>
<input type='hidden' name='user' value='".$usersa."' />
<span style='font-size:23px;'><b>PENDAFTARAN SERVIS</b></span><br />
<br />";
$nosin_tinggal="";
if ($datausr['tinggal_id']<>'N'){
echo "
<table style='width:100%;font-family:Calibri;font-size:10px;' class='tbl_tinggal'>
<tr><td colspan='3' valign='top'><b>FORM DAFTAR MANDIRI AHASS</b></td></tr>
<tr><td valign='top'>Tanggal</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_date']."' disabled /></td></tr>
<tr><td valign='top'>AHASS</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_ahass']."' disabled /></td></tr>
<tr><td valign='top'>Nama</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_nama']."' disabled /></td></tr>
<tr><td valign='top'>No HP Whatsapp</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_hp']."' disabled /></td></tr>
<tr><td valign='top'>Tipe Motor</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_tipe']."' disabled /></td></tr>
<tr><td valign='top'>No Plat/BN</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_plat']."' disabled /></td></tr>
<tr><td valign='top'>Keluhan</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_keluhan']."' disabled /></td></tr>
<tr><td valign='top'>Tipe Servis</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_servis']."' disabled /></td></tr>
<tr><td valign='top'>Posisi Motor</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_tunggu']."' disabled
/></td></tr>";
if ($datausr['foto_km']<>'N'){
echo "
<div style='padding:10px;background:#fff5cc;width:100%;color:#000000;'>
<b>Foto Kilometer :</b><br />
<img src='../../file_cspot_sa/".$datausr['foto_km']."' style='height:70px;' />
</div>
<br />
";
}
echo "
</div>
<div>";
if (mysql_num_rows($getrfid)>0){
echo "
<label for='nama_pemilik'>Nama Pemilik</label>
<input type='hidden' id='nama_pemilik' name='nama_pemilik' placeholder='NAMA
PEMILIK' value='".$datarfid['ownername']."'>
<input type='hidden' id='noktp_pemilik' name='noktp_pemilik' placeholder='NO
KTP' value='".$datarfid['idno']."'>
<br /><b>".strtoupper($datarfid['ownername'])."</b><br
/><b>".strtoupper($datarfid['idno'])."</b><br /><br />
<label for='kec_pemilik'>Kecamatan</label>
<input type='hidden' id='kec_pemilik' name='kec_pemilik' placeholder='KECAMATAN
PEMILIK' value='".strtoupper($datarfid['subdistrictowner'])."'>
<br /><b>".strtoupper($datarfid['subdistrictowner'])."</b><br /><br />
if (isset($_POST['konsumen_baru'])){
echo "
<label for='nama_pemilik'>Nama Pemilik</label>
<input type='text' id='nama_pemilik' name='nama_pemilik' placeholder='NAMA
PEMILIK' value='".$datarfid['ownername']."'>
<input type='number' id='noktp_pemilik' name='noktp_pemilik' placeholder='NO
KTP' value='".$datarfid['idno']."'>
<br /><b>".strtoupper($datarfid['ownername'])."</b><br
/><b>".strtoupper($datarfid['idno'])."</b><br /><br />
<label for='kec_pemilik'>Kecamatan</label>
<input type='text' id='kec_pemilik' name='kec_pemilik' placeholder='KECAMATAN
PEMILIK' value='".$datarfid['subdistrictowner']."'>
<br /><b>".strtoupper($datarfid['subdistrictowner'])."</b><br /><br />
echo "
</div>
<br />
<span style='font-size:18px;'><b>DETAIL SERVIS</b></span><br />
<br />
<div>
<label for='id_mekanik'>Mekanik</label>
<select name='id_mekanik' id='id_mekanik' >
<option value='N'></option>";
echo "
</select>
<script type='text/javascript'>
document.getElementById('id_mekanik').value='".$usersa."';
</script>
</div>
</select>
</div>
<label for='km_servis'>KM</label>
<input type='number' id='km_servis' name='km_servis' placeholder=''>
<br />
// echo "
// </select>";
// <label for='kecamatan_code'>Kecamatan</label>
// <select name='kecamatan_code' id='kecamatan_code' >
// <option value='N'></option>";
// $get_kec=mysql_query("select distinct kecamatan_code,kecamatan_name from
master_kelurahan_kecamatan order by kecamatan_name");
// while ($getkec=mysql_fetch_array($get_kec)){
// echo "<option value='".$getkec['kecamatan_code']."'>".
$getkec['kecamatan_name']."</option>";
// }
// echo "
// </select>";
echo "
<label for='kebutuhan_konsumen'>Keluhan</label>
<input type='text' id='kebutuhan_konsumen' name='kebutuhan_konsumen'
placeholder=''>
<label for='analisa_servis'>Analisa</label>
<input type='text' id='analisa_servis' name='analisa_servis' placeholder=''>
unset($dtl_servis_id);
unset($dtl_servis_name);
$get_servis=mysql_query("select * from sa_servis_list2 order by product_name");
while ($getservis=mysql_fetch_array($get_servis)){
$dtl_servis_id[]=$getservis['product_id'];
$dtl_servis_name[]=$getservis['product_name'];
}
for ($servisno=1;$servisno<=5;$servisno++){
echo "
<table><tr><td width='55%' >
<input type='hidden' id='servis_id_teds_".$servisno."'
name='servis_id_teds_".$servisno."' value='X' />
<input onclick=".$petik."tampil('servis','".$servisno."')".$petik."
type='text' id='servis_display_".$servisno."' style='font-size:12px;' readonly />
<select style='font-size:10px;display:none;' name='servis_".
$servisno."' id='servis_".$servisno."' >
<option value='N'></option>";
for ($k=0;$k<count($dtl_servis_id);$k++){
echo "<option value='".$dtl_servis_id[$k]."$".$dtl_servis_name[$k]."'>".
$dtl_servis_name[$k]."</option>";
}
echo "
</select></td><td width='20%'><input style='padding:10px 2px;text-align:center;'
type='number' id='diskonservis_".$servisno."' name='diskonservis_".$servisno."'
placeholder='%' /></td><td width='25%'><input style='padding:10px 5px;text-
align:right;' type='number' id='hargaservis_".$servisno."' name='hargaservis_".
$servisno."' placeholder='HARGA' /></td></tr></table>";
echo "
<br /><br />
<label for='detail_sparepart'><b>SPAREPART :</b></label>";
for ($num=1;$num<=10;$num++){
echo "<tr>
<td width='50%' style='padding:0px 10px;' id='sparepart_txt_".$num."'></td>
<td width='10%' style='padding:0px 10px;' id='sparepart_harga_".$num."'
align='right'></td>
<td width='10%' style='padding:0px 3x;' align='center'>
<input style='padding:10px 2px;text-align:center;' type='number' id='diskonpart_".
$num."' name='diskonpart_".$num."' value='' placeholder='%' /></td>
<td width='10%' style='padding:0px 3x;' align='center'>
<input style='padding:10px 2px;text-align:center;' type='number'
id='sparepart_qty_".$num."' name='sparepart_qty_".$num."' value=''
placeholder='Qty' /></td>
<td width='20%' style='padding:0px 10px;' align='center'><a id='btn_add_".$num."'
onclick=".$petik."tampil('kecamatan','".$num."')".$petik." class='btn2'>Add</a><a
id='btn_cancel_".$num."' style='display:none;color:#ff0000;' onclick=".
$petik."cancel_add('".$num."')".$petik." class='btn2'>X</a>
<input type='hidden' id='sparepart_".$num."' name='sparepart_".$num."' value='N' />
<input type='hidden' id='sparepart_id_teds_".$num."' name='sparepart_id_teds_".
$num."' value='X' />
</td></tr>";
}
echo "</table>";
echo "
<br /><br />
";
echo "
</div>
</form>
</div>
</section>
<br />
<br />
";
if (isset($_POST['rfid2_servis'])){
if ($_POST['jenis_servis']=='Walk-in'){
$asalunitentry=$_POST['asal_unit_entry_walkin'];
$alasankeahass=$_POST['alasan_ke_ahass_walkin'];
}
if ($_POST['jenis_servis']=='Non Walk-in'){
$asalunitentry=$_POST['asal_unit_entry_nonwalkin'];
$alasankeahass=$_POST['alasan_ke_ahass_nonwalkin'];
}
if (ltrim(rtrim($_POST['nama_pembawa']))<>''){
$data_service_type='';
if ($_POST['service_type']<>"KPB"){
$data_service_type='"service_type":"'.$_POST['service_type'].'",';
}else{
$data_service_type='"service_type":"'.$_POST['service_type'].'","kpb_ke":"'.
$_POST['kpb_ke'].'",';
}
unset($service_str);
unset($service_str2);
for ($i=1;$i<=5;$i++){
if ($_POST['servis_'.$i]<>'N'){
unset($dtl_servis_str);
$dtl_servis_str=explode('$',$_POST['servis_'.$i]);
$service_str2=$service_str2.'{"catagory":"Service","kode":"'.
$dtlservisstr.'","product_qty":1,"product_price":'.ltrim(rtrim($_POST['hargaservis_
'.$i])).'},';
if (ltrim(rtrim($_POST['hargaservis_'.$i]))<>''){
$disc='0';
if (ltrim(rtrim($_POST['diskonservis_'.$i]))<>''){
$disc=ltrim(rtrim($_POST['diskonservis_'.$i]));
}
$service_str=$service_str."@".$_POST['servis_'.
$i]."$".ltrim(rtrim($_POST['hargaservis_'.$i]))."$".$disc;
}else{
$service_str=$service_str."@".$_POST['servis_'.$i]."$0$0";
}
}
unset($sparepart_str);
unset($sparepart_str2);
for ($i=1;$i<=10;$i++){
if ($_POST['sparepart_'.$i]<>'N' and $_POST['sparepart_qty_'.$i]<>''){
$disc='0';
if (ltrim(rtrim($_POST['diskonpart_'.$i]))<>''){
$disc=ltrim(rtrim($_POST['diskonpart_'.$i]));
}
unset($dtl_sparepart_str);
$dtl_sparepart_str=explode('$',$_POST['sparepart_'.$i]);
$sparepart_str=$sparepart_str."@".$_POST['sparepart_'.$i]."$".
$_POST['sparepart_qty_'.$i]."$".$disc;
$sparepart_str2=$sparepart_str2.'{"catagory":"Sparepart","kode":"'.
$dtl_sparepart_str[3].'","product_qty":'.$_POST['sparepart_qty_'.
$i].',"product_price":'.$dtl_sparepart_str[2].'},';
}
}
// echo $_POST['kec_pemilik'];
//regular visit ahass
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://dms.asper-honda.com/api/b2b/v1/create_service_advisor',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"params":{
"dealer_code":"'.$dlrsa.'",
'.$data_service_type.'
"jenis_service":"'.$_POST['jenis_servis'].'",
"unit_entry":"'.$asalunitentry.'",
"kebutuhan_konsumen":"'.$_POST['kebutuhan_konsumen'].'",
"saran_mekanik":"-",
"analisa_sa":"'.$_POST['analisa_servis'].'",
"tahun_pembuatan":"'.$_POST['tahun_servis'].'",
"pembawa_job":"'.$_POST['pembawa_job'].'",
"pembawa_street":"'.$_POST['pembawa_street'].'",
"mobile":"'.$_POST['telp_pembawa'].'",
"jenis_kelamin":"'.$_POST['jenis_kelamin'].'",
"pembawa_kecamatan":"'.$_POST['kec_pemilik'].'",
"nama_konsumen":"'.$_POST['nama_pemilik'].'",
"pit":"Pit '.$_POST['nomor_pit'].'",
"alasan_ke_ahass":"'.$alasankeahass.'",
"no_ktp":"'.$_POST['noktp_pemilik'].'",
"no_engine":"'.$_POST['nomesin_servis'].'",
"no_chassis":"'.$_POST['norangka_servis'].'",
"oli_yg_digunakan":"'.$_POST['oli_servis'].'",
"tgl_pembelian":"'.$_POST['tgl_beli'].'",
"kode_product":"'.substr($_POST['kodeitem_servis'],0,3).'",
"kode_warna":"'.substr($_POST['kodeitem_servis'],4,2).'",
"no_pol":"'.$_POST['nopol_servis'].'",
"km":"'.$_POST['km_servis'].'",
"bensin":"'.$_POST['fuel'].'",
"honda_id":"'.$_POST['id_mekanik'].'",
"waktu_pendaftaran":"'.$now.'",
"estimasi_waktu_pengerjaan":"'.$_POST['durasi'].'",
"pembawa_sendiri":"'.$_POST['pembawa_sendiri'].'",
"setup_pembayaran":"'.$_POST['setup_pembayaran'].'",
"lines":[
'.$sparepart_str2.substr($service_str2,0,strlen($service_str2)-1).'
]
}
}',
CURLOPT_HTTPHEADER => array(
'access_token: RpYnEqNumUMo6JTKLiBbqsjw9HSSmI',
'Content-Type: application/json',
'Cookie: session_id=0c3163f618de980f8970dc285fa8682a455f3a5c'
),
));
//"tunas_id_mekanik":"'.$_POST['id_mekanik'].'",
$response = curl_exec($curl);
curl_close($curl);
print_r($response);
$str_response=explode('"id":',$response);
$str_response1=explode(",",$str_response[2]);
if (ltrim(rtrim($_POST['nama_pembawa']<>''))){
$str_response=explode('"id":',$response);
$str_response1=explode(",",$str_response[2]);
mysql_query("insert into
form_sa(dms_id,dms_id_code,creator,date,branch_code,service_type,kpb_ke,no_ktp,no_p
ol,engine_no,chassis_no,product_name,product_code,customer_name,km,fuel,alasan_ke_a
hass,pembawa_name,pembawa_mobile,pemakai,jenis_service,asal_unit_entry,kebutuhan_ko
nsumen,analisa_sa,pembawa_job,pembawa_domisili_street,kecamatan_code,tahun_pembuata
n,jenis_kelamin,pembawa_street,durasi,str_servis,str_sparepart,foto_km,pembawa_send
iri)
values('".ltrim(rtrim($str_response1[0]))."',md5('".ltrim(rtrim($str_response1[0]))
."'),'".$usersa."','".$now."','".$dlrsa."','".$_POST['service_type']."','".
$_POST['kpb_ke']."','".$_POST['noktp_pemilik']."','".$_POST['nopol_servis']."','".
$_POST['nomesin_servis']."','".$_POST['norangka_servis']."','".
$_POST['tipemotor_servis']."','".substr($_POST['kodeitem_servis'],0,3)."','".
$_POST['nama_pemilik']."','".$_POST['km_servis']."','".$_POST['fuel']."','".
$alasankeahass."','".$_POST['nama_pembawa']."','".$_POST['telp_pembawa']."','".
$_POST['nama_pembawa']."','".$_POST['jenis_servis']."','".$asalunitentry."','".
$_POST['kebutuhan_konsumen']."','".$_POST['analisa_servis']."','".
$_POST['pembawa_job']."','".$_POST['pembawa_street']."','".
$_POST['kecamatan_code']."','".$_POST['tahun_servis']."','".
$_POST['jenis_kelamin']."','".$_POST['pembawa_street']."','".
$_POST['durasi']."','".$service_str."','".$sparepart_str."','".
$datausr['foto_km']."','".$_POST['pembawa_sendiri']."')");
";
echo "
<script type='text/javascript'>
document.getElementById('button_submit').style.display='none';
</script>";
//and chassis_no<>'XXX'
$no_antri=0;
$getnoantrian=mysql_query("select * from form_sa where date
like'".substr($now,0,10)."%' and branch_code='".$dlrsa."' order by id");
while ($get_no_antrian=mysql_fetch_array($getnoantrian)){
$no_antri=$no_antri+1;
if ($get_no_antrian['dms_id']==$str_response1[0]){
break;
}
}
if (strlen($no_antri)==1){
$no_antri='0'.$no_antri;
}
$service_type='';
if ($_POST['service_type']=='REG'){
$service_type='REGULER';
}
if ($_POST['service_type']=='KPB'){
$service_type='KPB '.$_POST['kpb_ke'];
}
if ($_POST['service_type']=='WAR'){
$service_type='JOB RETURN';
}
if ($_POST['service_type']=='CLA'){
$service_type='CLAIM';
}
unset($strservis);
$strservis=explode('@',substr($service_str,1,strlen($service_str)));
unset($strpart);
$strpart=explode('@',substr($sparepart_str,1,strlen($sparepart_str)));
$pekerjaan_servis='';
$total_harga=0;
if ($service_str<>''){
for ($i=0;$i<count($strservis);$i++){
unset($strservis2);
$strservis2=explode('$',$strservis[$i]);
$pekerjaan_servis=$pekerjaan_servis.",".$strservis2[1];
$hargadiskon=($strservis2[3]/100)*$strservis2[2];
$totalhargadiskon=$strservis2[2]-$hargadiskon;
$total_harga=$total_harga+$totalhargadiskon;
if ($sparepart_str<>''){
for ($i=0;$i<count($strpart);$i++){
unset($strpart2);
$strpart2=explode('$',$strpart[$i]);
$hargadiskonpart=($strpart2[5]/100)*$strpart2[2];
$totalhargadiskonpart=$strpart2[2]-$hargadiskonpart;
$hargapart=$totalhargadiskonpart*$strpart2[4];
$total_harga=$total_harga+$hargapart;
$pekerjaan_servis2=$service_type;
if ($pekerjaan_servis<>''){
$pekerjaan_servis2=substr($pekerjaan_servis,1,strlen($pekerjaan_servis));
}
// $curl = curl_init();
// curl_setopt_array($curl, array(
// CURLOPT_URL => 'https://api.wafvel.com/api/whatsapp/send',
// CURLOPT_RETURNTRANSFER => true,
// CURLOPT_ENCODING => '',
// CURLOPT_MAXREDIRS => 10,
// CURLOPT_TIMEOUT => 0,
// CURLOPT_FOLLOWLOCATION => true,
// CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
// CURLOPT_CUSTOMREQUEST => 'POST',
// CURLOPT_POSTFIELDS =>'{
// "token":"d7ae547e1801192b6a17e5bb",
//
"phone":"62'.substr($_POST['telp_pembawa'],1,strlen($_POST['telp_pembawa'])).'",
// "message":"*Salam 1 Hati*, Terima Kasih telah melakukan pendaftaran service,
Nomor Antrian Bpak/Ibu *'.str_replace("'",' ',$_POST['nama_pembawa']).'* adalah No.
*'.$no_antri.'* (untuk Antrian Booking Servis & Fast Track akan diutamakan terlebih
dahulu), dengan jenis pekerjaan *'.$pekerjaan_servis2.'*, dengan estimasi biaya
sebesar Rp *'.number_format($total_harga,0,',','.').'* .Terima Kasih",
// "linkPreview": false
// }',
// CURLOPT_HTTPHEADER => array(
// 'Content-Type: application/json',
// 'Authorization: Token d7ae547e1801192b6a17e5bb'
// ),
// ));
// $response = curl_exec($curl);
// curl_close($curl);
if ($dlrsa=='ABB'){
$namadealer="PT ASIA SURYA PERKASA PANGKALPINANG";
// $hpbengkel="6282166829755";
$hpbengkel="6282179612348";
}
if ($dlrsa=='ABM'){
$namadealer="PT ASIA SURYA PERKASA MENTOK";
$hpbengkel="6287797628353";
}
if ($dlrsa=='ABL'){
$namadealer="PT ASIA SURYA PERKASA BELITUNG";
$hpbengkel="6282181437642";
}
if ($dlrsa=='ABT'){
$namadealer="PT ASIA SURYA PERKASA TOBOALI";
$hpbengkel="6281379767455";
}
$pesan="Salam 1 Hati,
_Antrian Booking Servis & Fast Track akan diutamakan terlebih dahulu._";
// kirim_wablas($_POST['telp_pembawa'],$pesan,$now,$ahasscode,$hpbengkel);
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER,
array(
'Authorization:
eO2rd8GW51g7ALGh4GrvusIjUjodzs6Wzz0fGkPUmBbpo0uL70nXCfcXyeGSpwh0',
'Content-Type: application/json'
// 'Cookie: XSRF-
TOKEN=eyJpdiI6IkV0UzJHeDFRcXpuNmJVQTE3QVhyOVE9PSIsInZhbHVlIjoieEFUcmtaeFQrdEcyemVtQ
Xg1YWZ5QmNCdk1xQW1pa0Vldlh6VGx5cE95OXczbVNzN0JvRTZ0eExQUDFLTW8zYXhqcVA4eG94SnpuczM4
N203aXlCSmQ0L0ZyZkNmNnNUNml5azVuNXFxejlERzIwUzBTd2d0Z3BqdnFDUE50bUMiLCJtYWMiOiI0MDF
iZDgzZmE4N2VjZTNlZmIxMjA1ZmMwODlmZWY4NzFkZjEzYmE1Mzc2OWE4YTI5ZTIwNGI0YzFkZjI3ZjJmIi
widGFnIjoiIn0%3D;
silvanix_session=eyJpdiI6IlVEbjNpZktlZVdvY29NUXRhb2ptS3c9PSIsInZhbHVlIjoiOUQzNWJ2MU
t3TjlsQTkyWDkrUm9rQlRscG5qT0tBaG9wYTY2SGNDY2hPbTFhMVZ2ZlJXM1EyeE1Vd0NpK0JKUGhvamhiW
mxQK2Fzd2k3cDZKdzY4Q1N5Y0FibUxPVVBPbENWcENUeWIxUGkwVnQ2SzJrWjcwUkZRU2tuOEwwejAiLCJt
YWMiOiJiYjM5OGIzYjdiYTdjNWRmMzcxZTMzMmE1ODJlNmJhYTQ0YTA0Y2M1MDEwOWI5NTkyOGYwMmYxOTB
mODNmOWFjIiwidGFnIjoiIn0%3D'
)
);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, '{
"id": "'.$get_id_wa['id'].'",
"subject": "HondaBabel_WA",
"address": "'.$_POST['telp_pembawa'].'",
"imType":"whatsapp",
"contentType": "text",
"text": "Salam 1 Hati,\n\nTerima Kasih telah melakukan pendaftaran service di
*'.$namadealer.'*. Nomor antrian Bapak/Ibu *'.str_replace("'",' ',
$_POST['nama_pembawa']).'* adalah No. *'.$no_antri.'*, dengan jenis pekerjaan *'.
$pekerjaan_servis2.'*. Estimasi biaya sebesar *Rp
'.number_format($total_harga,0,',','.').'*.\n\nJika ada pertanyaan silakan hubungi
*Petugas Bengkel* kami. Terima kasih"
}');
curl_setopt($curl, CURLOPT_URL, "https://app.silvanix.com/api/v1/send-message");
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($curl);
curl_close($curl);
// "*Salam 1 Hati*, Terima Kasih telah melakukan pendaftaran service, Nomor Antrian
Bpak/Ibu *".str_replace("'",' ',$_POST['nama_pembawa'])."* adalah No. *".
$no_antri."* (untuk Antrian Booking Servis & Fast Track akan diutamakan terlebih
dahulu), dengan jenis pekerjaan *".$pekerjaan_servis2."*, dengan estimasi biaya
sebesar Rp *".number_format($total_harga,0,',','.')."* .Terima Kasih"
}else{
print_r($response);
}else{
// $_POST['alasan_ke_ahass']
// $_POST['tahun_servis']
// $_POST['nomesin_servis']
// $_POST['norangka_servis']
// $_POST['tipemotor_servis']
// $_POST['kodeitem_servis']
// $_POST['telp_pemilik']
// $_POST['alamat_pemilik']
// $_POST['noktp_pemilik']
// $_POST['nama_pemilik']
echo "
<script type='text/javascript'>
document.getElementById('nomor_pit').value='".$_POST['nomor_pit']."';
document.getElementById('oli_servis').value='".$_POST['oli_servis']."';
document.getElementById('tgl_beli').value='".$_POST['tgl_beli']."';
document.getElementById('id_mekanik').value='".$_POST['id_mekanik']."';
document.getElementById('pembawa_sendiri').value='".$_POST['pembawa_sendiri']."';
document.getElementById('setup_pembayaran').value='".$_POST['setup_pembayaran']."';
document.getElementById('durasi').value='".$_POST['durasi']."';
document.getElementById('nopol_servis').value='".$_POST['nopol_servis']."';
document.getElementById('service_type').value='".$_POST['service_type']."';
document.getElementById('kpb_ke').value='".$_POST['kpb_ke']."';
document.getElementById('jenis_servis').value='".$_POST['jenis_servis']."';
document.getElementById('asal_unit_entry_walkin').value='".
$_POST['asal_unit_entry_walkin']."';
document.getElementById('asal_unit_entry_nonwalkin').value='".
$_POST['asal_unit_entry_nonwalkin']."';
document.getElementById('km_servis').value='".$_POST['km_servis']."';
document.getElementById('fuel').value='".$_POST['fuel']."';
document.getElementById('nama_pembawa').value='".$_POST['nama_pembawa']."';
document.getElementById('telp_pembawa').value='".$_POST['telp_pembawa']."';
document.getElementById('pembawa_job').value='".$_POST['pembawa_job']."';
document.getElementById('pembawa_street').value='".$_POST['pembawa_street']."';
document.getElementById('kec_pemilik').value='".$_POST['kec_pemilik']."';
document.getElementById('kecamatan_code').value='".$_POST['kecamatan_code']."';
document.getElementById('kebutuhan_konsumen').value='".
$_POST['kebutuhan_konsumen']."';
document.getElementById('analisa_servis').value='".$_POST['analisa_servis']."';";
if ($_POST['jenis_kelamin']=='Laki-Laki'){
echo "document.getElementById('jenis_kelamin1').checked = true; ";
}
if ($_POST['jenis_kelamin']=='Perempuan'){
echo "document.getElementById('jenis_kelamin2').checked = true; ";
}
for ($i=1;$i<=5;$i++){
if ($_POST['servis_'.$i]<>'N'){
if (ltrim(rtrim($_POST['hargaservis_'.$i]))<>''){
echo "document.getElementById('servis_".$i."').value = '".$_POST['servis_'.$i]."';
";
echo "document.getElementById('hargaservis_".$i."').value =
'".ltrim(rtrim($_POST['hargaservis_'.$i]))."'; ";
echo "document.getElementById('diskonservis_".$i."').value =
'".ltrim(rtrim($_POST['diskonservis_'.$i]))."'; ";
}else{
echo "document.getElementById('servis_".$i."').value = '".$_POST['servis_'.$i]."';
";
echo "document.getElementById('hargaservis_".$i."').value = '0'; ";
}
}
}
for ($i=1;$i<=10;$i++){
if ($_POST['sparepart_'.$i]<>'N' and $_POST['sparepart_qty_'.$i]<>''){
unset($part_str);
$part_str=explode('$',$_POST['sparepart_'.$i]);
echo "document.getElementById('sparepart_".$i."').value = '".$_POST['sparepart_'.
$i]."'; ";
echo "document.getElementById('sparepart_txt_".$i."').innerHTML = '[".
$part_str[1]."] ".$part_str[0]."'; ";
echo "document.getElementById('sparepart_harga_".$i."').innerHTML = '".
$part_str[2]."'; ";
echo "document.getElementById('sparepart_qty_".$i."').value = '".
$_POST['sparepart_qty_'.$i]."'; ";
echo "document.getElementById('diskonpart_".$i."').value =
'".ltrim(rtrim($_POST['diskonpart_'.$i]))."'; ";
// echo "document.getElementById('btn_add_".$i."').style.display='none';";
// echo "document.getElementById('btn_cancel_".$i.").style.display='block';";
}
}
echo "
</script> ";
}else{
// echo $_POST['no_engine'];
if (ltrim(rtrim($_POST['no_engine']))<>'-' and
ltrim(rtrim($_POST['no_engine']))<>''){
if (mysql_num_rows($cariengine)>0){
echo "
<section id='pengajuan' class='clearfix' style='background:none;margin-
top:100px;margin-bottom:300px;'>
<div class='container' style='border-radius: 5px;
background-color: #f2f2f2;
padding: 20px;'>
$nosin_tinggal="";
if ($datausr['tinggal_id']<>'N'){
echo "
<table style='width:100%;font-family:Calibri;font-size:10px;'
class='tbl_tinggal'>
<tr><td colspan='3' valign='top'><b>FORM DAFTAR MANDIRI AHASS</b></td></tr>
<tr><td valign='top'>Tanggal</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_date']."' disabled /></td></tr>
<tr><td valign='top'>AHASS</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_ahass']."' disabled /></td></tr>
<tr><td valign='top'>Nama</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_nama']."' disabled /></td></tr>
<tr><td valign='top'>No HP Whatsapp</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_hp']."' disabled /></td></tr>
<tr><td valign='top'>Tipe Motor</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'>
<input type='text' style='width:100%;padding:2px 5px;margin:0px;' value='".
$data_tinggal['tinggal_tipe']."' disabled /></td></tr>
<tr><td valign='top'>No Plat/BN</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_plat']."' disabled /></td></tr>
<tr><td valign='top'>Keluhan</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_keluhan']."' disabled /></td></tr>
<tr><td valign='top'>Tipe Servis</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_servis']."' disabled /></td></tr>
<tr><td valign='top'>Posisi Motor</td><td valign='top'>:</td><td valign='top'
style='padding-left:5px;'><input type='text' style='width:100%;padding:2px
5px;margin:0px;' value='".$data_tinggal['tinggal_tunggu']."' disabled
/></td></tr>";
if ($datausr['foto_km']<>'N'){
echo "
<div style='padding:10px;background:#fff5cc;width:100%;color:#000000;'>
<b>Foto Kilometer :</b><br />
<img src='../../file_cspot_sa/".$datausr['foto_km']."' style='height:70px;' />
</div>
<br />
";
echo "
<div>
";
// if (isset($_GET['note'])){
// }
<div id='pencarian_page'>
<div style='padding:10px;margin-top:14px;'><span style='float:left'>Hasil
Pencarian : <b>".ltrim(rtrim($_POST['no_engine']))."</b></span><span
style='float:right'>Top <b>100</b></span></div>
<table style='width:95%;padding:20px;margin:0px auto 20px
auto;background:#ffffff;' border='1'>";
while ($cari_engine=mysql_fetch_array($cariengine)){
}
echo "</table>
</div>
</div>
</section>
<script type='text/javascript'>
document.getElementById('rfid_servis').focus();
</script>
";
// echo "<table>";
// while ($cari_engine=mysql_fetch_array($cariengine)){
// }
// echo "</table>";
}else{
echo "
<script type='text/javascript'>
location.href='index_baru.php?page=register¬e=x&user=".$usersa."';
</script> ";
}else{
echo "
<script type='text/javascript'>
location.href='index_baru.php?page=register¬e=x&user=".$usersa."';
</script> ";
// }
echo "
";
?>
<?php
echo "
if (isset($_GET['hapus_done'])){
echo "<div style='color:#009933'>DATA BERHASIL DI HAPUS</div><br />";
}
echo "
<a id='btnstart' target='BLANK' class='myButton2' style='margin:0px auto 6px
10px;color:#ffffff;width:auto;text-align:center;font-size:15px;padding:10px;'
href='index_baru.php?user=".$usersa."&page=tinggal' onmouseover=".
$petik."changecursorover('btnstart')".$petik." onmouseout=".
$petik."changecursorout('btnstart')".$petik.">RELOAD</a>
<table style='width:95%;padding:20px;margin:0px auto 20px
auto;background:#ffffff;' border='1'>";
$no=1;
$get_data=mysql_query("select * from form_sa where (creator='' or creator is null)
and tinggal_date is not null and tinggal_date<>'0000-00-00 00:00:00' and
tinggal_ahass='".$ahasscode."' and tinggal_state='N' order by id");
while ($getdata=mysql_fetch_array($get_data)){
echo "
<a id='btnprint2' target='BLANK' class='myButton2' style='margin:0px auto 6px
0px;color:#ffffff;width:100%;text-align:center;font-size:15px;padding:10px;'
href='#' onclick=".$petik."submit_tinggal('".$getdata['id']."','".$usersa."')".
$petik." onmouseover=".$petik."changecursorover('btnprint2')".$petik."
onmouseout=".$petik."changecursorout('btnprint2')".$petik.">FORM SA</a>";
echo "
<br />
<a id='btnstart' target='BLANK' class='myButton3' style='margin:0px auto 6px
0px;color:#ffffff;width:100%;text-align:center;font-size:15px;padding:10px;'
href='#' onclick=".$petik."hapus_tinggal('".$getdata['id']."','".$usersa."')".
$petik." onmouseover=".$petik."changecursorover('btnstart')".$petik." onmouseout=".
$petik."changecursorout('btnstart')".$petik.">DELETE</a>";
echo "</td></tr>";
$no=$no+1;
echo "</table>";
echo "
</div>
</section>";
echo "
";
echo "
echo "
<form action='index_baru.php' target='_SELF' method='POST'
id='form_update_state'>
<input type='hidden' id='user' name='user' value='".$usersa."' />
<input type='hidden' id='service_id' name='service_id' value='x' />
<input type='hidden' id='service_state' name='service_state' value='x' />
</form>
";
if (isset($_GET['note'])){
}else{
// }
if (isset($_GET['detail_id'])){
echo "
<a onclick=".$petik."show_loading()".$petik." id='btnstart' class='myButton2'
style='margin:0px auto 6px 10px;color:#ffffff;width:auto;text-align:center;font-
size:15px;padding:10px;' href='index_baru.php?user=".$usersa."&page=service'
onmouseover=".$petik."changecursorover('btnstart')".$petik." onmouseout=".
$petik."changecursorout('btnstart')".$petik.">BACK</a>";
if ($getdetail['branch_code']=='DBB' or $getdetail['branch_code']=='DBL' or
$getdetail['branch_code']=='DBK' or $getdetail['branch_code']=='DBJ' or
$getdetail['branch_code']=='DBP' or $getdetail['branch_code']=='DBY' or
$getdetail['branch_code']=='DBG' or $getdetail['branch_code']=='DBT' or
$getdetail['branch_code']=='DBS' or $getdetail['branch_code']=='DBM'){
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL =>
'https://teds2.tunasdwipamatra.com/api/wtc_work_order/get_detail_wo/?
md_reference_pkb='.ltrim(rtrim($datadms2[0]['name'])),
CURLOPT_USERAGENT => $config['useragent'],
CURLOPT_REFERER => 'https://portal.asper-honda.com/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'access_token: Lqp3g3iNiC5ew9FGYmvWMTyTai3DfC',
'Cookie: session_id=dc73eaf9e9b5af4c6b6e3a2bb6a60639308ea66a'
),
));
$response = curl_exec($curl);
curl_close($curl);
// echo $response;
// print_r($response['response']);
// print_r($response);
// $nodata=0;
// if (count($response['response'])>1){
// $nodata=1;
// }
$kpb1info='N';
$kpbinfo='N';
$nodata=0;
// echo count($response['response']);
// echo $response['response']['no_wo'];
for ($i=0;$i<count($response['response']);$i++){
// print_r($cek_job);
$cek_servis_kpb='N';
for ($k=0;$k<count($response['response'][$i]['work_lines']);$k++){
// echo $i."-".$cek_job[$k]['categ_id']."-".$cek_job[$k]['product_id'][1]."<br />";
if ($cek_servis_kpb=='N'){
$nodata=$i;
}
// // print_r($datateds2);
// print_r($datateds4);
unset($servisitem);
unset($sparepartitem);
unset($workitem);
unset($workprice);
$sparepart_biaya=0;
$service_biaya=0;
for ($i=0;$i<count($response['response'][$nodata]['work_lines']);$i++){
$workitem[]="[".$response['response'][$nodata]['work_lines'][$i]['product_name']."]
".$response['response'][$nodata]['work_lines'][$i]['product_deskripsi'];
if ($response['response'][$nodata]['work_lines'][$i]['categ_id']=='Service'){
$servisitem[]="[".$response['response'][$nodata]['work_lines'][$i]
['product_name']."] ".$response['response'][$nodata]['work_lines'][$i]
['product_deskripsi'];
$harga_tax=0.099099104*$response['response'][$nodata]['work_lines'][$i]
['price_unit'];
$service_biaya=$service_biaya+($response['response'][$nodata]['work_lines'][$i]
['price_unit']-$harga_tax);
$harganya=$response['response'][$nodata]['work_lines'][$i]['price_unit']-
$harga_tax;
// echo 0.10." x ".$datateds4[$i]['price_unit']." = ".$harga_tax." ( ".
$harganya." )<br />";
}
if ($response['response'][$nodata]['work_lines'][$i]['categ_id']=='Sparepart'){
$sparepartitem[]="[".$response['response'][$nodata]['work_lines'][$i]
['product_name']."] ".$response['response'][$nodata]['work_lines'][$i]
['product_deskripsi']." (".$response['response'][$nodata]['work_lines'][$i]
['product_qty'].")";
$harga_tax=0.099099104*$response['response'][$nodata]['work_lines'][$i]
['price_unit'];
$sparepart_biaya=$sparepart_biaya+($response['response'][$nodata]['work_lines'][$i]
['price_unit']-$harga_tax);
$harganya=$response['response'][$nodata]['work_lines'][$i]['price_unit']-
$harga_tax;
// echo 0.10." x ".$datateds4[$i]['price_unit']." = ".$harga_tax." ( ".
$harganya." )<br />";
}
$workprice[]=$harganya;
}else{
// print_r($datadms2);
// print_r($datateds2);
$kpb1info='N';
$kpbinfo='N';
$nodata=0;
// if (count($datateds2)>1){
unset($no_wo);
for ($i=0;$i<count($datateds2);$i++){
$no_wo[]=$datateds2[$i]['name'];
// print_r($cek_job);
$cek_servis_kpb='N';
for ($k=0;$k<count($cek_job);$k++){
// echo $i."-".$cek_job[$k]['categ_id']."-".$cek_job[$k]['product_id'][1]."<br />";
if ($cek_servis_kpb=='N'){
$nodata=$i;
}
// }
unset($servisitem);
unset($sparepartitem);
unset($workitem);
unset($workprice);
$sparepart_biaya=0;
$service_biaya=0;
for ($i=0;$i<count($datateds4);$i++){
$workitem[]=$datateds4[$i]['product_id'][1];
if ($datateds4[$i]['categ_id']=='Service'){
$servisitem[]=$datateds4[$i]['product_id'][1];
$harga_tax=0.099099104*$datateds4[$i]['price_unit'];
$service_biaya=$service_biaya+($datateds4[$i]['price_unit']-$harga_tax);
$harganya=$datateds4[$i]['price_unit']-$harga_tax;
// echo 0.10." x ".$datateds4[$i]['price_unit']." = ".$harga_tax." ( ".
$harganya." )<br />";
}
if ($datateds4[$i]['categ_id']=='Sparepart'){
$sparepartitem[]=$datateds4[$i]['product_id'][1]."@".$datateds4[$i]['product_qty'];
$harga_tax=0.099099104*$datateds4[$i]['price_unit'];
$sparepart_biaya=$sparepart_biaya+($datateds4[$i]['price_unit']-$harga_tax);
$harganya=$datateds4[$i]['price_unit']-$harga_tax;
// echo 0.10." x ".$datateds4[$i]['price_unit']." = ".$harga_tax." ( ".
$harganya." )<br />";
}
$workprice[]=$harganya;
echo "
<div style='padding:10px;background:#ffffff;border-radius:10px;'>
<table style='width:95%;padding:10px;margin:0px auto 20px auto;background:#ffffff;'
border='0'>
<tr><td valign='top'><b>Date</b></td><td valign='top'>:</td><td
valign='top'>".substr($getdetail['date'],0,16)."</td></tr>
<tr><td valign='top'><b>Engine No</b></td><td valign='top'>:</td><td
valign='top'>".$getdetail['engine_no']."</td></tr>
<tr><td valign='top'><b>No Plat</b></td><td valign='top'>:</td><td valign='top'>".
$getdetail['no_pol']."</td></tr>
<tr><td valign='top'><b>Nama STNK</b></td><td valign='top'>:</td><td
valign='top'>".$getdetail['customer_name']."</td></tr>
<tr><td valign='top'><b>Nama Pembawa</b></td><td valign='top'>:</td><td
valign='top'>".$getdetail['pembawa_name']."</td></tr>
<tr><td valign='top'><b>HP Pembawa</b></td><td valign='top'>:</td><td
valign='top'>".$getdetail['pembawa_mobile']."</td></tr>
<tr><td valign='top'><b>Start</b></td><td valign='top'>:</td><td valign='top'>".
$getdetail['start']."</td></tr>
<tr><td valign='top'><b>Stop</b></td><td valign='top'>:</td><td valign='top'>".
$getdetail['stop']."</td></tr>
<tr><td colspan='3'><br /></td></tr>
<tr><td colspan='3'><b>No WO :</b></td></tr>
<tr><td colspan='3'>
<table style='width:100%'>";
for ($w=0;$w<count($no_wo);$w++){
echo "<tr><td>".$no_wo[$w]."</td></tr>";
}
echo "
</table>
</td></tr>
<tr><td colspan='3'><br /></td></tr>
<tr><td colspan='3'><b>Service :</b></td></tr>
<tr><td colspan='3'>
if ($kpb1info=='Y'){
echo "<tr><td>SERVIS KPB 1 + OLI</td></tr>";
}
if ($kpbinfo=='Y'){
echo "<tr><td>SERVIS KPB</td></tr";
}
for ($i=0;$i<count($servisitem);$i++){
echo "<tr><td>".$servisitem[$i]."</td></tr>";
}
echo "
</table>
</td></tr>
<tr><td colspan='3'><br /></td></tr>
<tr><td colspan='3'><b>Sparepart :</b></td></tr>
<tr><td colspan='3'>
<table border='1' style='width:100%'>
<tr><th>Part Number</th><th>Qty</th></tr>
";
$part_order='';
for ($i=0;$i<count($sparepartitem);$i++){
unset($strpart);
$strpart=explode("@",$sparepartitem[$i]);
$part_order=$part_order."@".$strpart[0]."$".$strpart[1];
if ($part_order==''){
unset($strpart);
$strpart=explode("@",$getdetail['str_sparepart']);
for ($p=1;$p<count($strpart);$p++){
unset($strpart2);
$strpart2=explode("$",$strpart[$p]);
$part_order=$part_order."@".$strpart2[3]."$".$strpart2[4];
echo "
</table>
</td></tr>";
//show_loading();
if ($part_order<>''){
if ($getdetail['serah_terima_part']=='N'){
echo "
<tr><td colspan='3'><br /></td></tr>
<tr><td colspan='3'> <a onclick=".$petik."show_loading();terima_part('".
$usersa."','".$no_wo[0]."','".$_GET['detail_id']."','".$part_order."')".$petik."
class='myButton2' style='color:#ffffff;width:100%;text-align:center;font-
size:15px;padding:10px;'>TERIMA SPAREPART</a></td></tr>";
}else{
echo "
<tr><td colspan='3'><br /></td></tr>
<tr><td colspan='3' style='background:#006600;color:#ffffff;width:100%;text-
align:center;'>SPAREPART SUDAH DITERIMA</td></tr>
";
echo "
<tr><td colspan='3'><br /></td></tr>
</table>
</div>
<br />
<form action='index_baru.php' target='_SELF' method='POST' autocomplete='off'
id='form_update_servis'>
<input type='hidden' name='user' value='".$usersa."' />
<input type='hidden' name='detail_id' value='".$_GET['detail_id']."' />
<input type='hidden' name='wo_teds' value='".$no_wo[0]."' />
<div style='padding:10px;background:#ffffff;border-radius:10px;'>
<br />
<b>UPDATE DATA SERVIS</b><br /><br />
unset($dtl_servis_id);
unset($dtl_servis_name);
$get_servis=mysql_query("select * from sa_servis_list2 order by product_name");
while ($getservis=mysql_fetch_array($get_servis)){
$dtl_servis_id[]=$getservis['product_id'];
$dtl_servis_name[]=$getservis['product_name'];
}
for ($servisno=1;$servisno<=5;$servisno++){
echo "
<table><tr><td width='55%' >
<input type='hidden' id='servis_id_teds_".$servisno."'
name='servis_id_teds_".$servisno."' value='X' />
<input onclick=".$petik."tampil('servis','".$servisno."')".$petik."
type='text' id='servis_display_".$servisno."' name='servis_display_".$servisno."'
style='font-size:12px;' readonly />
<select style='font-size:10px;display:none;' name='servis_".
$servisno."' id='servis_".$servisno."' >
<option value='N'></option>";
for ($k=0;$k<count($dtl_servis_id);$k++){
echo "<option value='".$dtl_servis_id[$k]."$".$dtl_servis_name[$k]."'>".
$dtl_servis_name[$k]."</option>";
}
echo "
</select></td><td width='20%'><input style='padding:10px 2px;text-align:center;'
type='number' id='diskonservis_".$servisno."' name='diskonservis_".$servisno."'
placeholder='%' />
echo "
<br /><br />
<label for='detail_sparepart'><b>SPAREPART :</b></label>";
echo " <br /> <table border='1' style='font-size:10px;'>";
for ($num=1;$num<=10;$num++){
echo "<tr>
<td width='50%' style='padding:0px 10px;' id='sparepart_txt_".$num."'></td>
echo "</table>";
echo "
<br /><br />
";
echo "
</div>
</form>";
if (isset($_GET['api_response'])){
echo "<div style='color:#990000'>".$_GET['api_response']."</div>";
$str_response=explode("$",$_GET['api_response']);
if ($str_response[0]==0){
$str_part=explode("@",$_GET['part_update']);
$str_service=explode("@",$_GET['service_update']);
echo "
<script type='text/javascript'>
";
$nom=1;
for ($i=1;$i<count($str_service);$i++){
// if ($_POST['servis_'.$i]<>'N'){
unset($str_service2);
$str_service2=explode("$",$str_service[$i]);
// if (ltrim(rtrim($_POST['hargaservis_'.$i]))<>''){
echo "document.getElementById('servis_id_teds_".$nom."').value = '".
$str_service2[0]."'; ";
echo "document.getElementById('servis_display_".$nom."').value = '".
$str_service2[3]."'; ";
echo "document.getElementById('servis_".$nom."').value = '".$str_service2[0]."'; ";
echo "document.getElementById('hargaservis_".$nom."').value = '".
$str_service2[2]."'; ";
echo "document.getElementById('diskonservis_".$nom."').value = '".
$str_service2[1]."'; ";
// }else{
// echo "document.getElementById('servis_".$i."').value = '".$_POST['servis_'.
$i]."'; ";
// echo "document.getElementById('hargaservis_".$i."').value = '0'; ";
// }
// }
$nom=$nom+1;
$nom=1;
for ($i=1;$i<count($str_part);$i++){
// if ($_POST['sparepart_'.$i]<>'N' and $_POST['sparepart_qty_'.$i]<>''){
unset($str_part2);
$str_part2=explode('$',$str_part[$i]);
// echo "document.getElementById('btn_add_".$i."').style.display='none';";
// echo "document.getElementById('btn_cancel_".$i.").style.display='block';";
$nom=$nom+1;
// }
}
echo "
</script> ";
echo "
</div>
";
// for ($i=0;$i<count($workitem);$i++){
// echo $workitem[$i]."<br />";
// }
// for ($i=0;$i<count($workprice);$i++){
// echo $workprice[$i]."<br />";
// }
}else{
echo "
<table style='width:100%;margin:0px;padding:5px;'><tr><td width='5%'>
<a onclick=".$petik."show_loading();show_service_progress('".$usersa."')".$petik."
id='btnstart' class='myButton2' style='margin:0px auto 6px
10px;color:#ffffff;width:auto;text-align:center;font-size:15px;padding:10px;'
href='#' onmouseover=".$petik."changecursorover('btnstart')".$petik." onmouseout=".
$petik."changecursorout('btnstart')".$petik.">RELOAD</a></td><td width='95%'
style='padding:0px 5px;'><input id='caridata' type='text' placeholder='PLAT/NO
MESIN' value='' /></td></tr></table>
<table style='width:95%;padding:20px;margin:0px auto 20px
auto;background:#ffffff;' border='1'>";
//and chassis_no<>'XXX'
$filtercari="";
if (ltrim(rtrim($_GET['search']))<>''){
$filtercari=" and (no_pol like'%".ltrim(rtrim($_GET['search']))."%' or engine_no
like'%".ltrim(rtrim($_GET['search']))."%')";
echo "
<script type='text/javascript'>
document.getElementById('caridata').value='".ltrim(rtrim($_GET['search']))."';
</script>
";
}
unset($id_antri);
unset($no_antri);
$getnoantrian=mysql_query("select * from form_sa where date
like'".substr($now,0,10)."%' and branch_code='".$dlrsa."' order by date");
$noantri=0;
while ($get_no_antrian=mysql_fetch_array($getnoantrian)){
$noantri=$noantri+1;
$id_antri[]=$get_no_antrian['id'];
$no_antri[]=$noantri;
}
//and chassis_no<>'XXX'
$cariservis=mysql_query("select * from form_sa where date
like'".substr($now,0,10)."%' and branch_code='".$dlrsa."' ".$filtercari." order
by (select case when `start` is null then 'A' when `start` is not null and `stop`
is null then 'B' when `start` is not null and `stop` is not null then 'C' else 'D'
end),dms_id");
while ($cari_servis=mysql_fetch_array($cariservis)){
for ($i=0;$i<count($id_antri);$i++){
if ($id_antri[$i]==$cari_servis['id']){
if (strlen($no_antri[$i])==1){
echo "0".$no_antri[$i];
}else{
echo $no_antri[$i];
}
break;
}
if ($cari_servis['chassis_no']<>'XXX'){
echo "<br />".$cari_servis['chassis_no'];
}
if ($cari_servis['serah_terima_part']=='Y' or $cari_servis['str_sparepart']==''){
echo "
<a id='btnstart' class='myButton3' style='margin:0px auto 6px
0px;color:#ffffff;width:100%;text-align:center;font-size:15px;padding:10px;'
href='#' onclick=".$petik."show_loading();update_state('start','".
$cari_servis['id']."')".$petik." onmouseover=".
$petik."changecursorover('btnstart')".$petik." onmouseout=".
$petik."changecursorout('btnstart')".$petik.">START</a>";
}else{
if ($cari_servis['stop']==null or $cari_servis['stop']=='0000-00-00
00:00:00'){
echo "
<a id='btnstop' class='myButton3' style='margin:0px auto 6px
0px;color:#ffffff;width:100%;text-align:center;font-size:15px;padding:10px;'
href='#' onclick=".$petik."show_loading();update_state('stop','".
$cari_servis['id']."')".$petik." onmouseover=".
$petik."changecursorover('btnstop')".$petik." onmouseout=".
$petik."changecursorout('btnstop')".$petik.">STOP</a>";
}else{
if ($cari_servis['chassis_no']<>'XXX'){
echo "
<a id='btnprint2' target='BLANK' class='myButton2' style='margin:0px auto 6px
0px;color:#ffffff;width:100%;text-align:center;font-size:15px;padding:10px;'
href='../../print_sa.php?sa_id=".$cari_servis['dms_id']."' onmouseover=".
$petik."changecursorover('btnprint2')".$petik." onmouseout=".
$petik."changecursorout('btnprint2')".$petik.">REPRINT</a>";
}
echo "
</td></tr>";
}
echo "</table>";
echo "</section>";
echo "
<br /><br />
";
?>
<!--==========================
Footer
============================-->
<!-- #footer -->
<script type='text/javascript'>
$(document).ready(function() {
$('#example').DataTable( {
"pagingType": "full_numbers"
} );
} );
function servis_done(x){
document.getElementById('id_done').value=x;
document.getElementById('form_done').submit();
}
</script>
<div id='myModal' class='modal' style='display:none;'>
<script type='text/javascript'>
function pilih_tipe(cust){
document.getElementById('no_engine').value=cust;
document.getElementById('no_engine').focus();
document.getElementById('myModal').style.display='none';
function pilih_kec(value,name,harga,teds_id){
no=document.getElementById('part_no').value;
const datapart=value.split("$");
document.getElementById('sparepart_id_teds_'+no).value=teds_id;
document.getElementById('sparepart_'+no).value=value;
document.getElementById('sparepart_txt_'+no).innerHTML="["+datapart[1]+"]
"+datapart[3];
document.getElementById('sparepart_harga_'+no).innerHTML=harga;
document.getElementById('sparepart_qty_'+no).value='1';
document.getElementById('sparepart_qty_'+no).focus();
document.getElementById('myModal').style.display='none';
document.getElementById('btn_add_'+no).style.display='none';
document.getElementById('btn_cancel_'+no).style.display='block';
function pilih_servis(value,teds_id){
no=document.getElementById('servis_no').value;
if (value=='N'){
document.getElementById('servis_id_teds_'+no).value='X';
document.getElementById('servis_'+no).value=value;
document.getElementById('servis_display_'+no).value='';
}else{
const myArray = value.split("$");
document.getElementById('servis_id_teds_'+no).value=teds_id;
document.getElementById('servis_'+no).value=value;
document.getElementById('servis_display_'+no).value=myArray[1];
document.getElementById('myModal').style.display='none';
function tampil(x,no){
document.getElementById('myInput').style.display='block';
if (x=='tipe'){
document.getElementById('label_cari').innerHTML='Cari Tipe Motor';
document.getElementById('tipe_motor').value=x;
document.getElementById('myModal').style.display='block';
document.getElementById('myInput').value='';
document.getElementById('list_motor').style.display='block';
document.getElementById('list_kecamatan').style.display='none';
}
if (x=='kecamatan'){
document.getElementById('label_cari').innerHTML='Tambah Sparepart';
document.getElementById('tipe_motor').value=x;
document.getElementById('part_no').value=no;
document.getElementById('myModal').style.display='block';
document.getElementById('myInput').value='';
document.getElementById('list_motor').style.display='none';
document.getElementById('list_kecamatan').style.display='block';
document.getElementById('list_servis').style.display='none';
}
if (x=='servis'){
document.getElementById('label_cari').innerHTML='Pilih Servis';
document.getElementById('tipe_motor').value=x;
document.getElementById('servis_no').value=no;
document.getElementById('myModal').style.display='block';
document.getElementById('myInput').value='';
document.getElementById('list_motor').style.display='none';
document.getElementById('list_kecamatan').style.display='none';
document.getElementById('list_servis').style.display='block';
}
myFunction();
function cancel_add(x){
document.getElementById('sparepart_id_teds_'+x).value='X';
document.getElementById('sparepart_'+x).value='N';
document.getElementById('sparepart_txt_'+x).innerHTML='';
document.getElementById('sparepart_harga_'+x).innerHTML='';
document.getElementById('sparepart_qty_'+x).value='';
document.getElementById('btn_add_'+x).style.display='block';
document.getElementById('btn_cancel_'+x).style.display='none';
document.getElementById('sparepart_qty_'+x).focus();
}
function submit_loading(){
document.getElementById('proses_txt').style.display='block';
document.getElementById('form_rfid').submit();
}
function submit_loading_cari(){
carinama=document.getElementById('no_engine').value;
document.getElementById('cari_konsumen').value=carinama;
document.getElementById('proses_txt').style.display='block';
document.getElementById('form_cari').submit();
}
function submit_loading2(){
document.getElementById('proses_txt2').style.display='block';
document.getElementById('form_sa').submit();
}
function submit_loading_kondisi(){
document.getElementById('proses_txt_kondisi').style.display='block';
}
function ganti_tipe(){
if (document.getElementById('service_type').value=='KPB'){
document.getElementById('menu_kpb').style.display='block';
}else{
document.getElementById('menu_kpb').style.display='none';
}
}
function ganti_jenis(){
if (document.getElementById('jenis_servis').value=='Walk-in'){
document.getElementById('menu_ue_walkin').style.display='block';
document.getElementById('menu_ue_nonwalkin').style.display='none';
}else if (document.getElementById('jenis_servis').value=='Non Walk-in'){
document.getElementById('menu_ue_walkin').style.display='none';
document.getElementById('menu_ue_nonwalkin').style.display='block';
}else{
document.getElementById('menu_ue_walkin').style.display='none';
document.getElementById('menu_ue_nonwalkin').style.display='none';
}
}
function ganti_konsumen(){
var str_rfid=document.getElementById('rfid_servis').value;
myArr = str_rfid.split("@");
document.getElementById('no_engine').value=myArr[1];
submit_loading();
}
function pilih_cari_konsumen(nosin){
document.getElementById('pencarian_page').style.display='none';
document.getElementById('no_engine').value=nosin;
submit_loading();
}
function update_state(x,id){
document.getElementById('service_id').value=id;
document.getElementById('service_state').value=x;
document.getElementById('note_state').style.color='#0000ff';
document.getElementById('note_state').innerHTML='PROCESSING..';
document.getElementById('form_update_state').submit();
}
function hapus_tinggal(x,user){
document.getElementById('hapus_tinggal_id').value=x;
document.getElementById('hapus_tinggal_user').value=user;
document.getElementById('form_hapus_tinggal').submit();
}
function submit_tinggal(x,user){
document.getElementById('submit_tinggal_id').value=x;
document.getElementById('submit_tinggal_user').value=user;
document.getElementById('form_submit_tinggal').submit();
function skip_tinggal(x,user){
document.getElementById('skip_tinggal_id').value=x;
document.getElementById('skip_tinggal_user').value=user;
document.getElementById('form_skip_tinggal').submit();
}
function
show_loading(){
document.getElementById('loader1').style.display='block';
document.getElementById("pengajuan").style.opacity = "0.3";
}
function submit_update_servis(){
document.getElementById('form_update_servis').submit();
function terima_part(username,wo,detail_id,partorder){
location.href='index_baru.php?
user_terima='+username+'&wo_terima='+wo+'&detail_id='+detail_id+'&partorder='+parto
rder;
}
function show_service_progress(usr){
src=document.getElementById('caridata').value;
location.href='index_baru.php?user='+usr+'&page=service&search='+src;
}
</script>
</td></tr>
<tr><td align='center'>
<div style='padding:4px;
width: auto;
height: 400px;
overflow-x: hidden;
overflow-y: auto;
text-align:justify;'>
<?php
echo "
echo "
<li><a href='#' onclick=".$petik."pilih_tipe('".$pilih_tipe['tipe']."','".
$pilih_tipe['otr']."','".$pilih_tipe['segmen']."','".$pilih_tipe['kodetipe']."')".
$petik." class='myB'>".$pilih_tipe['kodetipe']." [ ".$pilih_tipe['segmen']." ] ".
$pilih_tipe['tipe']."<br
/>".number_format($pilih_tipe['otr'],0,',','.')."</a></li>";
}
echo "</div>";
unset($partcode);
unset($partstok);
$stok_part=mysql_query("select kode_barang,sum(qty-qty_reserved) as stok from
sparepart_bin_dlr where kode_dealer='".$dlrsa."' group by kode_barang");
while ($stokpart=mysql_fetch_array($stok_part)){
$partcode[]=$stokpart['kode_barang'];
$partstok[]=$stokpart['stok'];
}
$stkpart=0;
for ($s=0;$s<count($partcode);$s++){
if ($partcode[$s]==$pilih_kec['product_code']){
$stkpart=$partstok[$s];
break;
}
}
echo "
<li><a onclick=".$petik."pilih_kec('".$pilih_kec['product_id']."$".
$pilih_kec['product_name']."$".$pilih_kec['product_price']."$".
$pilih_kec['product_code']."','".
$pilih_kec['product_name']."','".number_format($pilih_kec['product_price'],0,',','.
')."','".$pilih_kec['product_code']."')".$petik." class='myB'>".
$pilih_kec['product_name']."<br />".$pilih_kec['product_code']." [".
$pilih_kec['product_category']."]<br
/>".number_format($pilih_kec['product_price'],0,',','.')."<br />Stok ".
$stkpart."</a></li>";
}
echo "</div>";
echo "
<li><a onclick=".$petik."pilih_servis('N','X')".$petik." class='myB'>NO
SERVICE</a></li>";
// $stkpart=0;
// for ($s=0;$s<count($partcode);$s++){
// if ($partcode[$s]==$pilih_kec['product_code']){
// $stkpart=$partstok[$s];
// break;
// }
// }
echo "
<li><a onclick=".$petik."pilih_servis('".$pilih_kec['product_id']."$".
$pilih_kec['product_name']."','".$pilih_kec['product_id_teds']."')".$petik."
class='myB'>".$pilih_kec['product_name']."</a></li>";
}
echo "</div>";
echo "</ul>";
?>
</div>
</td></tr>
</table>
</div>
</div>
<script>
/*modal.style.display = 'block';*/
span.onclick = function() {
modal.style.display = 'none';
}
window.onclick = function(event) {
if (event.target == modal) {
}
}
function myFunction() {
var input, filter, ul, li, a, i, txtValue;
input = document.getElementById("myInput");
filter = input.value.toUpperCase();
ul = document.getElementById("myUL");
li = ul.getElementsByTagName("li");
for (i = 0; i < li.length; i++) {
a = li[i].getElementsByTagName("a")[0];
txtValue = a.textContent || a.innerText;
if (txtValue.toUpperCase().indexOf(filter) > -1) {
li[i].style.display = "";
} else {
li[i].style.display = "none";
}
}
}
</script>
<?php
if (isset($_POST['rfid2_servis'])){
echo "
<script type='text/javascript'>
ganti_tipe();
ganti_jenis();";
for ($i=1;$i<=10;$i++){
if ($_POST['sparepart_'.$i]<>'N' and $_POST['sparepart_qty_'.$i]<>''){
// unset($part_str);
// $part_str=explode('$',$_POST['sparepart_'.$i]);
// echo "document.getElementById('sparepart_".$i."').value = '".
$_POST['sparepart_'.$i]."'; ";
// echo "document.getElementById('sparepart_txt_".$i."').innerHTML = '".
$part_str[1]."'; ";
// echo "document.getElementById('sparepart_harga_".$i."').innerHTML = '".
$part_str[2]."'; ";
// echo "document.getElementById('sparepart_qty_".$i."').value = '".
$_POST['sparepart_qty_'.$i]."'; ";
echo "document.getElementById('btn_add_".$i."').style.display='none';";
echo "document.getElementById('btn_cancel_".$i."').style.display='block';";
}
}
echo "
</script>
";
?>
</div>
</body>
</html>