pos: bisa retur dg -1, po: hilangkan hanya pilihan aktif
This commit is contained in:
@@ -17,7 +17,7 @@ $APP_DATA = [
|
|||||||
'host' => "127.0.0.1",
|
'host' => "127.0.0.1",
|
||||||
'port' => "3306",
|
'port' => "3306",
|
||||||
'user' => "invesa_robinson",
|
'user' => "invesa_robinson",
|
||||||
'pwd' => "1nv3s4r0b1ns0n",
|
'pwd' => "r4h4s14",
|
||||||
'db' => "invesa_robinson",
|
'db' => "invesa_robinson",
|
||||||
'sock' => ""
|
'sock' => ""
|
||||||
];
|
];
|
||||||
|
|||||||
+8
-1
@@ -5,7 +5,7 @@
|
|||||||
Desc. : JS - Transaksi Penjualan / Kasir POS
|
Desc. : JS - Transaksi Penjualan / Kasir POS
|
||||||
Created By : Siau Pheng ([email protected]).
|
Created By : Siau Pheng ([email protected]).
|
||||||
Created Date : August 5th, 2012.
|
Created Date : August 5th, 2012.
|
||||||
Last Modified : January 21st, 2026.
|
Last Modified : March 3rd, 2026.
|
||||||
|
|
||||||
(c) 2012 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2012 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -178,7 +178,14 @@ var POSJS = {
|
|||||||
|
|
||||||
produk_select: function(acell){
|
produk_select: function(acell){
|
||||||
FoniaJS.closeWindow(this.winBProduk);
|
FoniaJS.closeWindow(this.winBProduk);
|
||||||
|
//jika stok kosong tidak simpan hanya utk glamore
|
||||||
|
//if (parseInt(acell[3]) == 0){
|
||||||
this.detail_produk('insert', 0, acell[0], acell[1]);
|
this.detail_produk('insert', 0, acell[0], acell[1]);
|
||||||
|
/*} else {
|
||||||
|
this.winPesan = FoniaJS.showWindow('Pesan', 'Informasi Barang', '<div class="fs-3 text-center text-danger">Barang tidak tersedia atau habis !</div>', 300, [{},{i:'butTutup'}], () => {
|
||||||
|
$('#winPesan').find('#butTutup').click(() => $('#Nama_Produk').focus()).focus();
|
||||||
|
});
|
||||||
|
}*/
|
||||||
},
|
},
|
||||||
|
|
||||||
detail_produk: function(mode, ID, InvID, SatuanID){
|
detail_produk: function(mode, ID, InvID, SatuanID){
|
||||||
|
|||||||
@@ -0,0 +1,46 @@
|
|||||||
|
/*******************************************************************
|
||||||
|
|
||||||
|
App. Name : INVENTORY AND SALES SYSTEMS
|
||||||
|
Module : /apps/js/repo/jual_retur.js
|
||||||
|
Desc. : JS - Laporan Retur Penjualan
|
||||||
|
Created By : Siau Pheng ([email protected]).
|
||||||
|
Created Date : April 12th, 2011.
|
||||||
|
Last Modified : March 3rd, 2026.
|
||||||
|
|
||||||
|
(c) 2011 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
|
*******************************************************************/
|
||||||
|
|
||||||
|
var RepoJualReturJS = {
|
||||||
|
PHP: '',
|
||||||
|
KODE: '',
|
||||||
|
|
||||||
|
loading: function(){
|
||||||
|
$('#butCetak').click(function(){this.proses_print(true);}.bind(this));
|
||||||
|
$('#butPreview').click(function(){this.proses_print();}.bind(this));
|
||||||
|
$('#butExcel').click(function(){this.proses_dload();}.bind(this));
|
||||||
|
},
|
||||||
|
|
||||||
|
proses_print: function(prt){
|
||||||
|
var cetak = new cPRINTER(this.PHP);
|
||||||
|
cetak.add_param("data", "print");
|
||||||
|
cetak.add_param("Tipe");
|
||||||
|
cetak.add_param("CabID");
|
||||||
|
cetak.add_param("KasirID");
|
||||||
|
cetak.add_param("Tgl_From");
|
||||||
|
cetak.add_param("Tgl_To");
|
||||||
|
if (prt) cetak.doPrint(); else cetak.doPreview();
|
||||||
|
},
|
||||||
|
|
||||||
|
proses_dload: function(){
|
||||||
|
var dload = new cEXPORT(this.PHP);
|
||||||
|
dload.add_param("data", "export");
|
||||||
|
dload.add_param("Tipe");
|
||||||
|
dload.add_param("CabID");
|
||||||
|
dload.add_param("KasirID");
|
||||||
|
dload.add_param("Tgl_From");
|
||||||
|
dload.add_param("Tgl_To");
|
||||||
|
dload.download();
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
Desc. : JS - Informasi Aplikasi
|
Desc. : JS - Informasi Aplikasi
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : November 23th, 2011.
|
Created Date : November 23th, 2011.
|
||||||
Last Modified : February 12th, 2026.
|
Last Modified : February 28th, 2026.
|
||||||
|
|
||||||
(c) 2011 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2011 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -58,12 +58,12 @@ var AboutJS = {
|
|||||||
url: this.PHP,
|
url: this.PHP,
|
||||||
sendParam: ['data=proses_update','new_sha1','new_date'],
|
sendParam: ['data=proses_update','new_sha1','new_date'],
|
||||||
onSuccess: (adata) => {
|
onSuccess: (adata) => {
|
||||||
if (adata.sukses==true) {
|
if (adata.success==true) {
|
||||||
|
$('#spanStatus').html(adata.message);
|
||||||
FoniaJS.showInfo('Aplikasi telah di Update.<br>Silakan refresh browser Anda!');
|
FoniaJS.showInfo('Aplikasi telah di Update.<br>Silakan refresh browser Anda!');
|
||||||
} else {
|
} else {
|
||||||
FoniaJS.showInfo('Aplikasi gagal di Update.');
|
FoniaJS.showInfo('Aplikasi gagal di Update.');
|
||||||
}
|
}
|
||||||
console.log(adata.message);
|
|
||||||
}
|
}
|
||||||
}).send();
|
}).send();
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-3
@@ -7,9 +7,9 @@
|
|||||||
Desc. : PHP - Transaksi Pembuatan Purchase Order
|
Desc. : PHP - Transaksi Pembuatan Purchase Order
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : May 22th, 2010.
|
Created Date : May 22th, 2010.
|
||||||
Last Modified : October 19th, 2025.
|
Last Modified : March 3rd, 2026.
|
||||||
|
|
||||||
(c) 2010 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2010 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
*******************************************************************/
|
*******************************************************************/
|
||||||
|
|
||||||
@@ -161,7 +161,7 @@ if ( $data == "master" ) {
|
|||||||
$ajson[] = array('type'=>"msg", 'wait'=>1500, 'mode'=>"error", 'value'=>"Sudah ada Qty Barang yang telah memiliki Nilai !");
|
$ajson[] = array('type'=>"msg", 'wait'=>1500, 'mode'=>"error", 'value'=>"Sudah ada Qty Barang yang telah memiliki Nilai !");
|
||||||
} else {
|
} else {
|
||||||
$db->Query("DELETE FROM tmp_inv_po_detail WHERE No_PO='".$nomor."'");
|
$db->Query("DELETE FROM tmp_inv_po_detail WHERE No_PO='".$nomor."'");
|
||||||
$db->Query("INSERT INTO tmp_inv_po_detail (No_PO,InvID,SatuanID,Qty,Harga_Beli,Harga_HPP,Invoice,DateStamp,UserID,Unix) SELECT '".$nomor."',P.InvID,K.SatuanID,0,P.Harga_Pokok*K.Qty,P.Harga_Pokok*K.Qty,0,NOW(),'".user_id()."','".user_unix()."' FROM (SELECT * FROM inv_produk_kemasan WHERE InvID IN (SELECT InvID FROM inv_produk_sup WHERE Aktif=1 AND SupID='".$id_sup."')) K LEFT JOIN inv_produk P ON (P.InvID=K.InvID) WHERE P.Aktif=1");
|
$db->Query("INSERT INTO tmp_inv_po_detail (No_PO,InvID,SatuanID,Qty,Harga_Beli,Harga_HPP,Invoice,DateStamp,UserID,Unix) SELECT '".$nomor."',P.InvID,K.SatuanID,0,P.Harga_Pokok*K.Qty,P.Harga_Pokok*K.Qty,0,NOW(),'".user_id()."','".user_unix()."' FROM (SELECT * FROM inv_produk_kemasan WHERE InvID IN (SELECT InvID FROM inv_produk_sup WHERE SupID='".$id_sup."')) K LEFT JOIN inv_produk P ON (P.InvID=K.InvID) WHERE P.Aktif=1");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
Desc. : PHP - Transaksi Penjualan / Kasir POS
|
Desc. : PHP - Transaksi Penjualan / Kasir POS
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : August 5th, 2012.
|
Created Date : August 5th, 2012.
|
||||||
Last Modified : January 21st, 2026.
|
Last Modified : March 3rd, 2026.
|
||||||
|
|
||||||
(c) 2012 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2012 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -334,14 +334,17 @@ if ( $data == "master" ) {
|
|||||||
$tcari = trim(Param::Get("Cari_Produk"));
|
$tcari = trim(Param::Get("Cari_Produk"));
|
||||||
$tsql = ($tcari=="") ? "" : " AND P.Barcode_Nama LIKE '%".$tcari."%'";
|
$tsql = ($tcari=="") ? "" : " AND P.Barcode_Nama LIKE '%".$tcari."%'";
|
||||||
$obj = new Table($db);
|
$obj = new Table($db);
|
||||||
$obj->set_table("vi_inv_produk P", "P.*", "P.Harga_Jual>0 AND P.Aktif=1".$tsql);
|
$obj->set_table("vi_inv_produk P LEFT JOIN inv_stok X ON (X.CabID='".$id_cab."' AND P.InvID=X.InvID)", "P.*,IF(ISNULL(X.Stok),0,ROUND(X.Stok/P.Qty,2)) Sisa_Stok,IF(IFNULL(X.Stok,0)=0,1,0) Coret", "P.Harga_Jual>0 AND P.Aktif=1".$tsql);
|
||||||
$obj->add_field("InvID", "ID", "hid");
|
$obj->add_field("InvID", "ID", "hid");
|
||||||
$obj->add_field("SatuanID", "ID", "hid");
|
$obj->add_field("SatuanID", "ID", "hid");
|
||||||
|
$obj->add_field("Coret", "Kosong", "hid");
|
||||||
$obj->add_field("Kode_SKU", "SKU", "c");
|
$obj->add_field("Kode_SKU", "SKU", "c");
|
||||||
$obj->add_field("Kode_Barcode", "Kode Barcode", "c");
|
$obj->add_field("Kode_Barcode", "Kode Barcode", "c");
|
||||||
$obj->add_field("Nama_Lengkap", "Nama Barang", "awr");
|
$obj->add_field("Nama_Lengkap", "Nama Barang", "awr");
|
||||||
$obj->add_field("Harga_Jual", "Harga @", "r", "rupiah");
|
$obj->add_field("Harga_Jual", "Harga @", "r", "rupiah");
|
||||||
|
$obj->add_field("Sisa_Stok", "Stok", "r", "rupiah");
|
||||||
$obj->set_field_order("Kode_SKU", "A");
|
$obj->set_field_order("Kode_SKU", "A");
|
||||||
|
$obj->set_row_color("Coret", 1, "rcoret");
|
||||||
$obj->add_row_btn("save", "Pilih", "POSJS.produk_select");
|
$obj->add_row_btn("save", "Pilih", "POSJS.produk_select");
|
||||||
$obj->set_func_navi("POSJS.data_query('brow-produk')");
|
$obj->set_func_navi("POSJS.data_query('brow-produk')");
|
||||||
$ajson[] = $obj->db_table("divBrowProduk");
|
$ajson[] = $obj->db_table("divBrowProduk");
|
||||||
|
|||||||
@@ -0,0 +1,170 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/*******************************************************************
|
||||||
|
|
||||||
|
App. Name : INVENTORY AND SALES SYSTEMS
|
||||||
|
Module : /apps/php/repo/jual_retur.php
|
||||||
|
Desc. : PHP - Laporan Retur Penjualan
|
||||||
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
|
Created Date : April 12th, 2011.
|
||||||
|
Last Modified : March 3rd, 2026.
|
||||||
|
|
||||||
|
(c) 2011 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
|
*******************************************************************/
|
||||||
|
|
||||||
|
require_once(__DIR__."/../../../../../vendor/autoload.php");
|
||||||
|
require_once(__DIR__."/../func.iss.php");
|
||||||
|
|
||||||
|
use siaupheng\fonia3\DB\MySQL;
|
||||||
|
use siaupheng\fonia3\Web\Param;
|
||||||
|
use siaupheng\fonia3\Web\Form;
|
||||||
|
use siaupheng\fonia3\Data\SimpleXLS;
|
||||||
|
|
||||||
|
$db = $db ?? new MySQL();
|
||||||
|
$ajson = [];
|
||||||
|
$data = Param::Get("data");
|
||||||
|
$id_cab = Param::Get("CabID", 0);
|
||||||
|
|
||||||
|
if (in_array($data, ["print","export"])) {
|
||||||
|
$tipe = Param::Get("Tipe", "R"); // R or D
|
||||||
|
$id_kasir = Param::Get("KasirID", 0);
|
||||||
|
$tglfrom = Param::Get("Tgl_From");
|
||||||
|
$tglto = Param::Get("Tgl_To");
|
||||||
|
|
||||||
|
// generate report header
|
||||||
|
$tglheader = $tglfrom;
|
||||||
|
if ($tglfrom!==$tglto) $tglheader .= " S/D ".$tglto;
|
||||||
|
$tglfrom = tgl_sql2str($tglfrom);
|
||||||
|
$tglto = tgl_sql2str($tglto);
|
||||||
|
|
||||||
|
$tsql = ($id_cab==0) ? "" : " AND CabID='".$id_cab."'";
|
||||||
|
$tsql .= ($id_kasir==0) ? "" : " AND UserID='".$id_kasir."'";
|
||||||
|
|
||||||
|
if ($tipe=="R") {
|
||||||
|
$db->Query("SELECT D.*,IFNULL(O.Nama,'KASIR POS') Nama_User FROM (SELECT Tgl_Ref,SUM(Qty*Harga_Jual) Total_Retur,UserID FROM inv_detail WHERE (Tgl_Ref BETWEEN '".$tglfrom."' AND '".$tglto."')".$tsql." AND NotaID=5 AND Qty>0 GROUP BY UserID,Tgl_Ref) D LEFT JOIN app_operator O ON (D.UserID=O.UserID) ORDER BY D.Tgl_Ref");
|
||||||
|
} else {
|
||||||
|
$db->Query("SELECT D.*,IFNULL(O.Nama,'KASIR POS') Nama_User,P.Nama_Lengkap,P.Kode_SKU FROM (SELECT No_Ref,Tgl_Ref,InvID,SatuanID,Qty,Qty*Harga_Jual Total_Retur,UserID FROM inv_detail WHERE (Tgl_Ref BETWEEN '".$tglfrom."' AND '".$tglto."')".$tsql." AND NotaID=5 AND Qty>0) D LEFT JOIN vi_inv_produk P ON (P.InvID=D.InvID AND P.SatuanID=D.SatuanID) LEFT JOIN app_operator O ON (D.UserID=O.UserID) ORDER BY D.No_Ref");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( $data == "print" ) {
|
||||||
|
Report_Header(($tipe=="R"?"REKAP":"DETAIL")." RETUR PENJUALAN", "Periode : ".$tglheader);
|
||||||
|
$pre = new \siaupheng\fonia3\Printer\PrintHTML();
|
||||||
|
|
||||||
|
if ($tipe=="R") {
|
||||||
|
$pre->add_field("No.",10,"C");
|
||||||
|
$pre->add_field("Tanggal",30,"C","sqltgl");
|
||||||
|
$pre->add_field("Nama Kasir",20,"L");
|
||||||
|
$pre->add_field("Total Retur",20,"R","rupiah");
|
||||||
|
|
||||||
|
$tot_retur = 0; $nomor = 0;
|
||||||
|
while ($db->Next()) {
|
||||||
|
if ($db->RowFloat("Total_Retur", 0) == 0) continue;
|
||||||
|
$tot_retur += $db->Row("Total_Retur");
|
||||||
|
$pre->add_value(++$nomor, $db->Row("Tgl_Ref"), $db->Row("Nama_User"), $db->Row("Total_Retur"));
|
||||||
|
}
|
||||||
|
$pre->add_span(array("TOTAL RETUR",3,"R,B"),array($tot_retur,1,"R,B","rupiah"));
|
||||||
|
|
||||||
|
} else {
|
||||||
|
$pre->add_field("No. Nota",20,"C");
|
||||||
|
$pre->add_field("Tgl. Nota",20,"C","sqltgl");
|
||||||
|
$pre->add_field("Nama Kasir",20,"L");
|
||||||
|
$pre->add_field("Kode SKU",10,"C");
|
||||||
|
$pre->add_field("Nama Barang",80,"L");
|
||||||
|
$pre->add_field("Qty",10,"R","rupiah");
|
||||||
|
$pre->add_field("Total Retur",20,"R","rupiah");
|
||||||
|
|
||||||
|
$tot_retur = 0;
|
||||||
|
while ($db->Next()) {
|
||||||
|
if ($db->RowFloat("Total_Retur", 0) == 0) continue;
|
||||||
|
$tot_retur += $db->Row("Total_Retur");
|
||||||
|
$pre->add_value($db->Row("No_Ref"), $db->Row("Tgl_Ref"), $db->Row("Nama_User"), $db->Row("Kode_SKU"), $db->Row("Nama_Lengkap"), $db->Row("Qty"), $db->Row("Total_Retur"));
|
||||||
|
}
|
||||||
|
$pre->add_span(array("TOTAL RETUR",6,"R,B"),array($tot_retur,1,"R,B","rupiah"));
|
||||||
|
}
|
||||||
|
$pre->add_stamp(1, true);
|
||||||
|
$pre->show();
|
||||||
|
|
||||||
|
} else if ( $data == "export" ) {
|
||||||
|
$xls = new SimpleXLS([
|
||||||
|
'title'=>"Data Retur Penjualan",
|
||||||
|
'desc'=>"Export Data Retur Penjualan"
|
||||||
|
]);
|
||||||
|
|
||||||
|
if ($tipe=="R") {
|
||||||
|
$xls->add_header("<b>".$_SESSION['__WEB_APP']['REG_NAME']."</b>");
|
||||||
|
$xls->add_header("<b>DATA REKAP RETUR PENJUALAN</b>");
|
||||||
|
$xls->add_header("Periode : ".$tglheader);
|
||||||
|
|
||||||
|
$xls->add_field("No.", 5, "C");
|
||||||
|
$xls->add_field("Tanggal", 12, "C", "sqltgl");
|
||||||
|
$xls->add_field("Nama Kasir",20,"L");
|
||||||
|
$xls->add_field("Total Retur", 15, "R,N");
|
||||||
|
$xls->add_sheet("".str_replace("S/D","-",$tglheader), true);
|
||||||
|
|
||||||
|
$tot_retur = 0; $nomor = 0;
|
||||||
|
while ($db->Next()) {
|
||||||
|
if ($db->RowFloat("Total_Retur", 0) == 0) continue;
|
||||||
|
$tot_retur += $db->Row("Total_Retur");
|
||||||
|
$xls->add_value(++$nomor, $db->Row("Tgl_Ref"), $db->Row("Nama_User"), $db->Row("Total_Retur"));
|
||||||
|
}
|
||||||
|
$xls->add_span(array("TOTAL RETUR",3,"R,B"),array($tot_retur,1,"R,B,N"));
|
||||||
|
|
||||||
|
} else {
|
||||||
|
$xls->add_header("<b>".$_SESSION['__WEB_APP']['REG_NAME']."</b>");
|
||||||
|
$xls->add_header("<b>DATA DETAIL RETUR PENJUALAN</b>");
|
||||||
|
$xls->add_header("Periode : ".$tglheader);
|
||||||
|
|
||||||
|
$xls->add_field("No. Nota", 15, "C");
|
||||||
|
$xls->add_field("Tgl. Nota", 12, "C", "sqltgl");
|
||||||
|
$xls->add_field("Nama Kasir",18,"L");
|
||||||
|
$xls->add_field("Kode SKU",10,"C");
|
||||||
|
$xls->add_field("Nama Barang",30,"L");
|
||||||
|
$xls->add_field("Qty", 10, "R,N");
|
||||||
|
$xls->add_field("Total Retur", 15, "R,N");
|
||||||
|
$xls->add_sheet("".str_replace("S/D","-",$tglheader), true);
|
||||||
|
|
||||||
|
$tot_retur = 0;
|
||||||
|
while ($db->Next()) {
|
||||||
|
if ($db->RowFloat("Total_Retur", 0) == 0) continue;
|
||||||
|
$tot_retur += $db->Row("Total_Retur");
|
||||||
|
$xls->add_value($db->Row("No_Ref"), $db->Row("Tgl_Ref"), $db->Row("Nama_User"), $db->Row("Kode_SKU"), $db->Row("Nama_Lengkap"), $db->Row("Qty"), $db->Row("Total_Retur"));
|
||||||
|
}
|
||||||
|
$xls->add_span(array("TOTAL RETUR",6,"R,B"),array($tot_retur,1,"R,B,N"));
|
||||||
|
}
|
||||||
|
$xls->add_stamp(1, true);
|
||||||
|
$xls->send("Data Retur Penjualan ".str_replace("S/D","-",$tglheader).".xlsx");
|
||||||
|
unset($xls);
|
||||||
|
|
||||||
|
} else if ( $data == "default") {
|
||||||
|
$form = new Form($db);
|
||||||
|
$ttipe = $form->radio("_", "Tipe", "R", true, false, ["R"=>"Rekap","D"=>"Detail"]);
|
||||||
|
$tcab = $form->option_db("_", "CabID", $id_cab, true, false, "para_cabang", ["CabID","Nama_Cab"], "Aktif=1 ORDER BY CabID", [0,"SEMUA CABANG"]);
|
||||||
|
$tkasir = $form->option_db("_", "KasirID", $ikasir, true, false, "app_operator", ["UserID","Nama"], "Aktif=1 ".((user_id()==1)?"":"AND UserID>1").$tsql, (($ikasir==0)?[0,"SEMUA OPERATOR"]:null));
|
||||||
|
$tfrom = $form->datebox("_", "Tgl_From", tgl_ymd(), true, false);
|
||||||
|
$tto = $form->datebox("_", "Tgl_To", tgl_ymd(), true, false);
|
||||||
|
echo '
|
||||||
|
<div class="row mb-1">
|
||||||
|
<label class="col-sm-4 col-lg-3 col-form-label" for="Tipe">Tipe Laporan</label>
|
||||||
|
<div class="col col-form-label">'.$ttipe.'</div>
|
||||||
|
</div>
|
||||||
|
<div class="row mb-1">
|
||||||
|
<label class="col-sm-4 col-lg-3 col-form-label" for="CabID">Nama Cabang</label>
|
||||||
|
<div class="col">'.$tcab.'</div>
|
||||||
|
</div>
|
||||||
|
<div class="row mb-1">
|
||||||
|
<label class="col-sm-4 col-lg-3 col-form-label" for="KasirID">Nama Operator</label>
|
||||||
|
<div class="col">'.$tkasir.'</div>
|
||||||
|
</div>
|
||||||
|
<div class="row mb-1">
|
||||||
|
<label class="col-sm-4 col-lg-3 col-form-label" for="Tgl_From">Dari Tanggal</label>
|
||||||
|
<div class="col-sm-6 col-lg-5">'.$tfrom.'</div>
|
||||||
|
</div>
|
||||||
|
<div class="row mb-1">
|
||||||
|
<label class="col-sm-4 col-lg-3 col-form-label" for="Tgl_To">Sampai Tanggal</label>
|
||||||
|
<div class="col-sm-6 col-lg-5">'.$tto.'</div>
|
||||||
|
</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
@@ -6,7 +6,7 @@
|
|||||||
Desc. : PHP - Informasi Aplikasi
|
Desc. : PHP - Informasi Aplikasi
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : November 23th, 2011.
|
Created Date : November 23th, 2011.
|
||||||
Last Modified : February 12th, 2026.
|
Last Modified : February 28th, 2026.
|
||||||
|
|
||||||
(c) 2011 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2011 - 2026, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -37,12 +37,12 @@ if ( $data == "check_update") {
|
|||||||
<div class="col col-form-label"><span class="form-control">'.$ainfo['cur_version'].'</span></div>
|
<div class="col col-form-label"><span class="form-control">'.$ainfo['cur_version'].'</span></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-4 col-lg-4 col-form-label">Versi Sekarang</div>
|
<div class="col-sm-4 col-lg-4 col-form-label">Commit Sekarang</div>
|
||||||
<div class="col col-form-label"><span class="form-control"><strong>'.$ainfo['cur_sha'].'</strong> '.$ainfo['cur_date'].'</span></div>
|
<div class="col col-form-label"><span class="form-control"><strong>'.$ainfo['cur_sha'].'</strong> '.$ainfo['cur_date'].'</span></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row"><div class="col"><hr class="my-1"></div></div>
|
<div class="row"><div class="col"><hr class="my-1"></div></div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-4 col-lg-4 col-form-label">Versi Update</div>
|
<div class="col-sm-4 col-lg-4 col-form-label">Commit Update</div>
|
||||||
<div class="col col-form-label"><span class="form-control"><strong>'.$ainfo['new_sha'].'</strong> '.$ainfo['new_date'].'</span></div>
|
<div class="col col-form-label"><span class="form-control"><strong>'.$ainfo['new_sha'].'</strong> '.$ainfo['new_date'].'</span></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@@ -50,9 +50,9 @@ if ( $data == "check_update") {
|
|||||||
<div class="col col-form-label"><span class="form-control">'.$ainfo['new_message'].'</span></div>
|
<div class="col col-form-label"><span class="form-control">'.$ainfo['new_message'].'</span></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-4 col-lg-4 col-form-label">Status Update</div>
|
<div class="col-sm-4 col-lg-4 col-form-label">Status Server</div>
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<span class="form-control text-'.($ainfo['svr_status']==1?'success border-primary':'warning border-danger').'">'.$ainfo['svr_message'].'</span>
|
<span class="form-control text-'.($ainfo['svr_status']==1?'success border-primary':'warning border-danger').'" id="spanStatus">'.$ainfo['svr_message'].'</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<input type="hidden" id="new_date" value="'.$ainfo['new_date'].'" >
|
<input type="hidden" id="new_date" value="'.$ainfo['new_date'].'" >
|
||||||
|
|||||||
Reference in New Issue
Block a user