/******************************************************************* App. Name : INVENTORY AND SALES SYSTEMS Module : /apps/js/repo/stok_mutasi.js Desc. : JS - Laporan Mutasi Stok Barang Created By : Siau Pheng (siaupheng@3fonia.com). Created Date : July 16th, 2011. Last Modified : October 2nd, 2025. (c) 2011 - 2025, 3FONIA Software; WWW.3FONIA.COM. *******************************************************************/ var RepoStokMutasiJS = { 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)); FoniaJS.AutoComplete('#Nama_Produk', this.PHP, ['data=auto-produk'], {'selectFunc': RepoStokMutasiJS.Produk_Comp}); $('#butBrow').click(function(){this.produk_brow();}.bind(this)); $('#Nama_Produk').focus(); }, proses_print: function(prt){ if ($('#InvID').val()==0) { FoniaJS.showError('Silakan masukkan Nama Barang !'); $('#Nama_Produk').focus(); return; } var cetak = new cPRINTER(this.PHP); cetak.add_param("data", "print"); cetak.add_param("CabID"); cetak.add_param("InvID"); cetak.add_param("Tgl_From"); cetak.add_param("Tgl_To"); if (prt) cetak.doPrint(); else cetak.doPreview(); }, proses_dload: function(){ if ($('#InvID').val()==0) { FoniaJS.showError('Silakan masukkan Nama Barang !'); $('#Nama_Produk').focus(); return; } var dload = new cEXPORT(this.PHP); dload.add_param("data", "export"); dload.add_param("CabID"); dload.add_param("InvID"); dload.add_param("Tgl_From"); dload.add_param("Tgl_To"); dload.download(); }, produk_brow: function(){ var _isi = new String('