RUMAH PBX GRATIS ISSABELE 3CX IP-PBX KOLABORASI CISCO TIM MICROSOFT DEVOPS DOKUMENTASI
Kustomisasi Laporan Penagihan Asterisk IP-PBX Issabele - Cari blog ini Search
Panduan
Pakar Astrisk SUBSCRIBE US ON FACEBOOK
Melanjutkan kecintaan kami pada kustomisasi Issabele , hari ini kami akan membahas dan memandu
langkah demi langkah bagaimana menerapkan kustomisasi laporan penagihan, seperti yang telah VoIP-Network
5,512 followers
kami bahas di postingan issabele terakhir kami bahwa issabele adalah solusi IP-PBX berbasis tanda
bintang (open source) yang mengelola jaringan Voip perusahaan. Jadi persyaratan khusus adalah -
1. Pada GUI halaman laporan penagihan, perlu menambahkan parameter "Cost Center" pada menu Follow Page Share
tab Pencarian. Jadi totalnya sekarang ada Delapan parameter pencarian seperti gambar di bawah ini:
Tarif Berlaku VoIP-Network
about 3 years ago
Durasi
Pertama-tama, pastikan Anda mengunduh atau membuat cadangan kode sumber melalui Filezilla
(atau aplikasi serupa), idealnya Anda perlu membuat cadangan folder lengkap /var/www/html/ dan Yealink IP Phone registration with 3CX
membuat cadangan di server untuk dua file di bawah ini:-
Asterisk PBX system
August 06, 2020
/var/www/html/modules/billing_report/index.php
/var/www/html/index.php
SOCIAL PLUGIN
https://www.sghrps.in/2020/07/asterisk-ip-pbx-issabele-billing-report.html 1/6
12/1/23, 7:14 PM Kustomisasi Laporan Penagihan Asterisk IP-PBX Issabele - Panduan
Facebook Twitter
Pinterest Instagram
Instagram YouTube
Sekarang ikuti langkah-langkah di bawah ini untuk menambahkan Pusat Biaya di menu Pencarian dan
kode keras di halaman GUI Laporan penagihan.
Prosedur-
SSH ke alamat IP instance Asterisk Issabele Anda dan login melalui pengguna/kata sandi root.
1. cd /var/www/html/modules/billing_report/
2. vim index.php
3. Perbarui bagian konfigurasi di bawah pada file index.pho, lalu tekan Escape dan diikuti dengan
":wq"
$arrTmp[9] = $jumlah_biaya;
$arrTmp[10] = $nilai['pusat biaya'];
$arrData[] = $arrTmp;
}
}
$arrColumns = array(_tr("Tanggal"), _tr("Tarif
Berlaku"), _tr("Nilai Tarif"), _tr("Sumber"), _tr("Tujuan"),
_tr("Saluran Dst. "),_tr("Kode
Rekening"),_tr("Durasi"),_tr("Biaya"),_tr("Ringkasan Biaya"),
After saving this code on the index.php file , we will get below GUI on issabele billing report page as
shown in the picture below;
Issabele Customized Search Menu will now looks like as below, and you can see the custom column
"Cost Center" has been added to the search menu option.
Moving to last leg of our Issabele customization i.e adding option for end user to add dynamic
columns in the report.
https://www.sghrps.in/2020/07/asterisk-ip-pbx-issabele-billing-report.html 2/6
12/1/23, 7:14 PM Kustomisasi Laporan Penagihan Asterisk IP-PBX Issabele - Panduan
To get this done, we need to add a "Click"button on the GUI page and a context bar where end user
can input the name of the column , so that when user write a custom name on the context bar
followed by clicking on the "Add Button", it should create the new custom dynamic column in the
report where user can do the real time editing or put some tags in it manually and get option of
downloading the report in three formats
1. PDF -(view on browser option also available)
2.Excel Spreadsheet
3.CSV text file
To achieve the above points you need to edit another index.php file that is stored under
harmosin-issabele# cd /var/www/html/index.php
I will use Java script to add a button and coding will be done as below;
<script type="text/javascript">
var customize_btn=document.createElement("button");
customize_btn.innerHTML="Add Column";
customize_btn.className="neo-table-button-filter-right";
var customize_i=document.createElement("i");
customize_i.classList.add="fa";
customize_i.classList.add="fa-caret-down";
customize_btn.appendChild(customize_i);
var btn_list=document.getElementsByClassName("neo-table-header-row")[0];
btn_list.appendChild(customize_btn);
</script>
<script type="text/javascript">
var customize_btn=document.createElement("button");
customize_btn.innerHTML="Add Column";
customize_btn.className="neo-table-button-filter-right";
var customize_i=document.createElement("i");
customize_i.classList.add="fa";
customize_i.classList.add="fa-caret-down";
customize_btn.appendChild(customize_i);
customize_btn.style.border="1px solid grey";
customize_btn.style.borderRadius="4px";
customize_btn.style.marginLeft="10px";
var input_custom=document.createElement("input");
input_custom.type="text";
input_custom.classList.add="search-input";
input_custom.classList.add="neo-table-button-filter-right";
input_custom.id="custom_title";
input_custom.placeholder="Column Title";
var btn_list=document.getElementsByClassName("neo-table-header-row")[0];
btn_list.appendChild(customize_btn);
btn_list.appendChild(input_custom);
customize_btn.addEventListener("click", function(e) {
e.preventDefault();
$("body").width("+=50");
$("#neo-contentbox-maincolumn").width("+=50");
var table=document.getElementsByClassName("issabel-standard-table")[0];
$(".issabel-standard-table").width("+=100");
var tablethead=document.getElementsByClassName("issabel-standard-table")
[0].getElementsByTagName("thead")[0].getElementsByTagName("tr")[0];
var title=document.getElementById("custom_title").value;
var thcustom=document.createElement("th");
https://www.sghrps.in/2020/07/asterisk-ip-pbx-issabele-billing-report.html 3/6
12/1/23, 7:14 PM Kustomisasi Laporan Penagihan Asterisk IP-PBX Issabele - Panduan
thcustom.innerHTML=title;
thcustom.style.width="120%";
thcustom.id="th_"+title;
tablethead.appendChild(thcustom);
var tabletbody=document.getElementsByClassName("issabel-standard-table")
[0].getElementsByTagName("tbody")[0];
var trs=tabletbody.getElementsByTagName("tr");
for (var i = 0; i < trs.length; i++) {
var td=document.createElement("td");
var input=document.createElement("input");
input.type="text";
input.style.width="70%";
input.id="input_" + i.toString() + "_" + title;
td.appendChild(input);
trs[i].appendChild(td);
}
});
</script>
Once done, you will get the below results where you see a "Add Button" and "context bar"
and on clicking this add button a new column getting dynamically added to the billing report as per
the requirement.
This covers our section of customizing the issabele billing report GUI, where we achieved the desired
results by making few changes/addition to the PHP/HTML code in baseline of index.php source code.
I hope it will be helpful for you if you are looking for any modification in CDR (call detail record or
billing reports) on your IP-PBX system. By following the same suit of options and methods you can
make changes on any of the issabele PBX module as per the requirements.
"Now lets me update some of trending news i have recieved last week regarding Collab"
Collaboration FAQs
https://www.sghrps.in/2020/07/asterisk-ip-pbx-issabele-billing-report.html 4/6
12/1/23, 7:14 PM Kustomisasi Laporan Penagihan Asterisk IP-PBX Issabele - Panduan
🙌
Customers will love these innovations, make sure to tell them about all the goodness Webex
Meetings July update enhancements deliver
Blur or Change Your Background on Mac, Windows, iOS and Android 📠
Easily See Meeting Participants with Their Hand Raised 👆
👀
Participant view sharing - see the participants' view of what you’re sharing from the controls
at the top of your screen
Secure Lobby Support for Video System and Webex Teams External User 🏨
Easy Access to End-to-End Encryption Session 👮♂️
Meetings update to AES-256-GCM Cipher Suite and Mobile apps 🚨
Default grid views now available for iOS and Android devices (phones and tablets) 🎉
Alexa and Amazon Echo Recording Playback for Android 📼
Cisco Webex Calling and Webex Work are expanding
The Webex Callingis now available in Iceland and the following LATAM countries: Argentina, Bolivia,
🆕🌎
Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Nicaragua, Paraguay, and Uruguay.
Webex Work is now available in the following LATAM countries: Argentina, Bolivia, Bulgaria, Chile,
✅👍
Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico,
Nicaragua, Panama, Paraguay, Peru, Puerto Rico, and Uruguay. Brazil is targeted in Q1 FY21.
For more about Webex Callingand Webex Work! 👊 Do subscribe our blog and stay tuned !!!
Tags: issabele
Facebook Twitter
OLDER NEWER
Asterisk IP-PBX Issabele Billing IP PBX Concept of DHCP and IP PBX SIP TRUNK Deployment |
Report Customization - Guide LDAP ITSP: ClarityTel
July 30, 2020 July 27, 2020 July 27, 2020
https://www.sghrps.in/2020/07/asterisk-ip-pbx-issabele-billing-report.html 5/6
12/1/23, 7:14 PM Kustomisasi Laporan Penagihan Asterisk IP-PBX Issabele - Panduan
Labels
Asterisk IP-PBX Issabele Billing Report
3cx cisco devops docs freepbx
Customization - Guide
July 30, 2020
issabele microsoft
https://www.sghrps.in/2020/07/asterisk-ip-pbx-issabele-billing-report.html 6/6