/******************************************************************* App. Name : INVENTORY AND SALES SYSTEMS Module : /apps/js/repo/stok_akhir.js Desc. : JS - Laporan Stok Akhir Barang Created By : Siau Pheng (siaupheng@3fonia.com). Created Date : January 24th, 2011. Last Modified : October 1st, 2025. (c) 2011 - 2025, 3FONIA Software; WWW.3FONIA.COM. *******************************************************************/ var RepoStokAkhirJS = { 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("CabID"); cetak.add_param("SupID"); cetak.add_param("Grup_InvID"); cetak.add_param("Tanggal"); cetak.add_param("Urut"); cetak.add_param("Harga"); cetak.add_param("Min_Stok"); cetak.add_param("Min_Qty"); if (prt) cetak.doPrint(); else cetak.doPreview(); }, proses_dload: function(){ var dload = new cEXPORT(this.PHP); dload.add_param("data", "export"); dload.add_param("CabID"); dload.add_param("SupID"); dload.add_param("Grup_InvID"); dload.add_param("Tanggal"); dload.add_param("Urut"); dload.add_param("Harga"); dload.add_param("Min_Stok"); dload.add_param("Min_Qty"); dload.download(); }, oc_MinStok: function(){ if ($('#Min_Stok').val()=='Y') { $('#Min_Qty').prop({disabled:false, readonly:false}); FoniaJS.setFocus('#Min_Qty') } else { $('#Min_Qty').prop({disabled:true, readonly:true}).val(0); } } };