DJP Online: Cara Daftar, Login dan Buat EFIN untuk Lapor SPT (2024)

Baca berita tanpa iklan. Gabung Kompas.com+

  • Kompas.com
  • Money
  • Whats New

DJP Online: Cara Daftar, Login dan Buat EFIN untuk Lapor SPT (1)

Lihat Foto

Cara registrasi akun dan daftar DJP Online dengan mudah untuk lapor SPT tahunan(Tangkapan layar djponline.pajak.go.id)

JAKARTA, KOMPAS.com – Pelaporan Surat Pemberitahuan Tahunan (SPT) 2022 dapat dilakukan secara mudah melalui DJP Online login. Bagaimana cara registrasi akun atau daftar DJP Online (DJP Online pajak)?

Cara daftar DJP Online sebenarnya cukup praktis dan mudah. Wajib pajak (WP) hanya perlu mengikuti beberapa petunjuk berikut ini serta menyiapkan persyaratannya sebelum registrasi DJP Online.

Dikutip dari laman Kemenkeu.go.id, Selasa (11/01/2022), DJP Online adalah layanan pajak online yang disediakan oleh DJP melalui laman dan/atau aplikasi untuk perangkat bergerak (mobile device).

DJP Online (DJP Online pajak) dapat diakses melalui laman https://djponline.pajak.go.id atau laman penyedia layanan SPT elektronik. Penyedia layanan SPT elektronik adalah pihak yang ditunjuk untuk menyelenggarakan layanan terkait proses penyampaian e-filing ke DJP, meliputi penyedia aplikasi SPT elektronik dan penyalur SPT elektronik.

Baca juga: Simak, Ini Dua Cara Daftar EFIN Online

Bagi wajib pajak yang sudah memiliki akun DJP Online, bisa langsung akses DJP Online login untuk lapor SPT tahunan. Sedangkan bagi yang belum memiliki akun DJP Online, harus akses ke DJP Online daftar terlebih dahulu.

Artikel Kompas.id

DJP Online: Cara Daftar, Login dan Buat EFIN untuk Lapor SPT (6)

`; document.querySelector('.kompasidRec').innerHTML = htmlString; } else { document.querySelector(".kompasidRec").remove(); } } else { document.querySelector(".kompasidRec").remove(); } }});xhr.open("GET", endpoint);xhr.send();

Adanya laman DJP Online, wajib pajak dapat menyampaikan SPT tahunan dengan mudah melalui e-filling. Dengan e-filling, kegiatan mengisi dan mengirim SPT tahunan dapat dilakukan dengan mudah dan efisien, karena tersedia formulir elektronik di layanan pajak online yang akan memandu para pengguna layanan.

Selain itu, layanan pajak online melalui laman DJP Online juga dapat diakses kapan dan di mana pun, sehingga penyampaian SPT dapat dilakukan setiap saat selama 24 jam. Dengan e-filing, tidak perlu lagi dokumen fisik berupa kertas, karena semua dokumen akan dikirim dalam bentuk dokumen elektronik.

DJP Online: Cara Daftar, Login dan Buat EFIN untuk Lapor SPT (7)DJP Online Cara registrasi akun dan daftar DJP Online dengan mudah untuk lapor SPT tahunan

Bagi wajib pajak yang baru pertama kali menggunakan e-filing, langkah pertama yang harus dilakukan adalah mengajukan permohonan aktivasi Electronic Filing Identification Number (EFIN).

Baca juga: Sempat Berada di Zona Hijau, IHSG Justru Berakhir di Zona Merah

EFIN adalah nomor identitas yang diterbitkan oleh DJP kepada pembayar pajak yang melakukan transaksi elektronik dengan DJP. Permohonan dapat diajukan ke Kantor Pelayanan Pajak (KPP) atau Kantor Pelayanan Penyuluhan dan Konsultasi Perpajakan (KP2KP).

Cara mendapatkan kode EFIN pajak

Berikut ini adalah cara mendapatkan kode EFIN pajak sebagaimana dikutip dari laman indonesia.go.id:

  • Kunjungi Kantor Pelayanan Pajak (KPP) di kota Anda dengan membawa fotokopi KTP dan fotokopi kartu Nomor Pokok Wajib Pajak (NPWP).
  • Jika Anda belum memiliki kartu NPWP, minta ke kantor tempat Anda bekerja.
  • Mengisi formulir pembuatan EFIN di loket yang telah disediakan.
  • Selanjutnya, aktivasi EFIN dengan tautan yang dikirimkan ke alamat email Anda.
  • Nomor EFIN selanjutnya bakal berguna untuk membuat akun DJP Online.

Baca juga: Masih Mahal, Harga Minyak Goreng Curah di Jakarta Tembus Rp 20.650 Per Liter

Cara daftar akun DJP Online

  • Buka browser di HP atau PC
  • Masuk ke laman pajak.go.id/registrasi atau laman DJP Online daftar di https://djponline.pajak.go.id/account/registrasi
  • Masukkan nomor NPWP (tanpa tanda titik dan setrip), kode EFIN dan kode keamanan, lalu klik “Sumbit”.
  • Setelah itu, masukan nama, email, nomor handphone aktif, password, konfirmasi password dan kode keamanan.
  • Klik “Sumbit”
  • Selanjutnya akan muncul notifikasi sukses dan DJP Online akan mengirimkan email untuk aktivasi akun.
  • Buka email dari DJP Online. Pastikan nama dan NPWP Anda sudah sesuai. Lalu klik Aktifkan Akun.
  • Akan muncul notifikasi sukses dan klik "OK"
  • Akun DJP Online Anda sudah aktif.
  • Langkah selanjutnya adalah masuk ke akun DJP Online dengan mengisi NPWP dan password. Jika berhasil login, berarti akun Anda telah berhasil diaktifkan.
  • Akun DJP Online tersebut bisa Anda gunakan untuk lapor SPT tahunan (e-Filing) dan membayar pajak (e-Billing).

DJP Online: Cara Daftar, Login dan Buat EFIN untuk Lapor SPT (8)KOMPAS.com/ Galuh Putri Riyanto Cara registrasi akun dan daftar DJP Online dengan mudah untuk lapor SPT tahunan

Baca juga: IPO GoTo Dinilai Jadi Penentu Nasib Unicorn Lainnya

Cara lapor SPT lewat e-Filing DJP Online

  • Login ke akun DJP Online di laman djponline.pajak.go.id dengan memasukkan NPWP, password, dan kode keamanan.
  • Setelah berhasil masuk, pilih pada menu e-Filing.
  • Kemudian, pilih pada menu Buat SPT.
  • Langkah selanjutnya adalah mengisi kolom-kolom yang disediakan oleh sistem. Kolom tersebut biasanya telah terisi secara otomatis.
  • Anda tinggal memilih SPT yang Anda laporkan. Bisa juga mengikuti saran yang diberikan oleh aplikasi.
  • Isi Data SPT seperti SPT yang kamu terima.
  • Berikutnya, isi Kode Verifikasi kemudian klik Kirim SPT.

Baca juga: Mau Ikut Tax Amnesty buat Lapor Harta? Begini Caranya

Itulah informasi seputar cara registrasi akun atau daftar DJP online hingga cara lapor SPT lewat e-Filing DJP Online. Sebelum mendaftar akun DJP Online, pastikan Anda sudha memiliki kode EFIN terlebih dahulu.

Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.

Tag

  • pajak
  • SPT
  • djp online
  • SPT Tahunan
  • DJP Online login
  • cara daftar DJP Online
  • djp online pajak
Lihat Money Selengkapnya
  • Panduan DJP Online: Cara Lapor SPT dan Membuat NPWP Baru
  • Mau Bayar Pajak Online Via E-Billing di DJP Online? Begini Caranya
  • Cara Buat NPWP Online Orang Pribadi, Bisa dari Rumah
  • Cara Daftar DJP Online untuk Lapor SPT dan Bayar Pajak

Video rekomendasi

Video lainnya

Pilihan Untukmu

`); var wSpecStop = createElementFromHTML(`

Konten disembunyikan.
Muat ulang halaman untuk perbarui rekomendasi.

`); reactionPopup.querySelector('.buttonShare').setAttribute('data-title', item.title); reactionPopup.querySelector('.buttonShare').setAttribute('data-url', itemUrl); reactionPopup.querySelector('.buttonShare').setAttribute('data-campaign', 'AIML_Widget_Desktop'); let userFeedback = new UserFeedback(resultObj.engine['tracker_algsrc'], itemUrl + tracker_params, jxRecHelper, index); reactionPopup.querySelector('.buttonBookmark').addEventListener('click', function() { do_bookmark(itemUrl, index, userFeedback); }); reactionPopup.querySelector('.buttonShare').addEventListener('click', function() { userFeedback.event('share'); }); reactionPopup.querySelector('.buttonNotInterest').addEventListener('click', function() { if (getCookie('kmps_usrid')) { hideThisArt(this); userFeedback.event('not-interested'); } else { const parentAction = this.parentElement.parentElement.parentElement if (!!parentAction) { let indexElement = parentAction.getAttribute('data-index') if (indexElement != 'undefined') { localStorage.setItem('reaction_not_interest_temp', JSON.stringify({ urlpage: items[indexElement].url })) } } window.location.href = "https://account.kompas.com/login/a29tcGFz/" + btoa(window.location.href); } }); /** * trigger action "userFeedback" that user not interest item before, when not interest without login */ if (getCookie('kmps_usrid') && localStorage.getItem('reaction_not_interest_temp')) { const tempUrlNotInterest = JSON.parse(localStorage.getItem('reaction_not_interest_temp')) if (itemUrl == tempUrlNotInterest.urlpage) { userFeedback.event('not-interested'); localStorage.removeItem('reaction_not_interest_temp'); } } wSpecStop.querySelector('.wSpec-stop-undo').addEventListener('click', function() { showThisArt(this); userFeedback.event('un-not-interested'); }); recItem.appendChild(buttonOption); recItem.appendChild(reactionPopup); recItem.appendChild(wSpecStop); } var recItemWrapperA = createElement('a', null, null, null); recItemWrapperA.setAttribute('href', itemUrl + tracker_params); var titleDiv = createElement('h4', null, null, [cssClasses.title]); var titleTextNode = document.createTextNode(item.title); if (item.itemType == 'video') { var iconVideo = createElement('div', null, null, ['icoInline', 'icoVideo']); iconVideo.style.marginRight = '5px'; titleDiv.appendChild(iconVideo); } titleDiv.appendChild(titleTextNode); var sourceDiv = null; if (item.hasOwnProperty('method')) { sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type'] + ' . ' + item.method.toUpperCase()); } else { var sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type']); } var textWrapper = createElement('div', null, null, [cssClasses.text_wrapper]); textWrapper.appendChild(categoryDiv); textWrapper.appendChild(titleDiv); textWrapper.appendChild(sourceDiv); recItemWrapper.appendChild(imgWrapper); recItemWrapper.appendChild(textWrapper); recItemWrapperA.appendChild(recItemWrapper); recItem.appendChild(recItemWrapperA); widgetWrapper.appendChild(recItem); // hook up the click handler for this item // recItem.onclick = handleClick.bind(null, jxRecHelper, itemUrl + tracker_params, index); recItemWrapperA.onclick = handleClick.bind(null, jxRecHelper, itemUrl + tracker_params, index); }); } // end while var endDate = new Date(); var loadtime = (endDate.getTime() - startDate.getTime()); trackEventGa('AIML Article Recommendation', 'Content Loaded', 'algsrc='+algsrc+',site=MONEY,device=desktop,loadtime=' + loadtime) let domain = window.location.hostname; if(domain=='www.kompas.com'){ var url=window.location.href.split("/"); domain=url[2]+'/'+url[3] } let user_subs_type = "Gues"; let subs_type = ""; let is_lgn = 0; let engine = algsrc; if(getCookie('kmps_usrid')){is_lgn=1}; let time_load = loadtime; resolve(); /*** * JXRECSDK NOTES 3 of 5 - * pass all the info about the items to the rec helper * each one is an object: ALL MANDATORY * div * id * pos */ jxRecHelper.items(widgetItemArr); /*** * JXRECSDK NOTES 4 of 5 - * Call the ready() of the helper object when the recommendation * results have been populated to the widget * (This will register the action=ready event) */ if (resultObj.engine['type'] == 'api-1') { jxRecHelper.ready(resultObj.options.algo + ":" + resultObj.options.version); } else { jxRecHelper.ready(resultObj.engine['type']); } } else { jxRecHelper.error(204); console.error("Error: no recommendation items"); return; } } catch (err) { jxRecHelper.error(901); console.log(err.stack); let domain = window.location.hostname; if(domain=='www.kompas.com'){ var url=window.location.href.split("/"); domain=url[2]+'/'+url[3] } let user_subs_type = "Gues"; let subs_type = "" let is_lgn = 0; let engine = algsrc; if(getCookie('kmps_usrid')){is_lgn=1}; let endDate = new Date(); let time_load = (endDate.getTime() - startDate.getTime()); } }); } const _jxRecSdkURL = 'https://scripts.jixie.media/jxrecsdk.1.0.min.js'; var startDate = new Date(); class OneWidget { constructor() { //this is also the one we will pass to the JX rec helper object when //we instantiate it: //In this implementation most of these come from the options obj //on the publisher page. this._options = { accountid: '9262bf2590d558736cac4fff7978fcb1', pageurl: 'https://money.kompas.com/read/2022/01/11/180500726/djp-online--cara-daftar-login-dan-buat-efin-untuk-lapor-spt', widget_id: '1000183-6xWeiWZFIM', type: 'pages', container: 'rekomendasi-konten-pilihan-untukmu-aiml', keywords: content_tags, title: title, customid: "26", count: 14, }; this._containerId = this._options.container; this._container = document.getElementById(this._containerId); this._engines = [{"url":"https:\/\/recommendation.kgdata.dev\/rec\/kompascom\/api\/v2\/recommendation\/item","method":"POST","pageurl":"https:\/\/money.kompas.com\/read\/2022\/01\/11\/180500726\/djp-online--cara-daftar-login-dan-buat-efin-untuk-lapor-spt","system":"kg","type":"api-2","tracker_params":"?source=widgetML","tracker_algsrc":"C","count":14,"page_status":"read","excludeitemids":["20220111180500726"],"multiFormat":true}]; } kickOff() { startDate = new Date(); const rand = Math.floor(Math.random() * 1000); /*const randSystem = Math.floor(Math.random() * 3); this._engine = this._engines[randSystem] if (location.hostname.indexOf('lestari') != -1) { this._engine = this._engines[1] }*/ this._engine = this._engines[0]; this._options.system = this._engine['system'] trackEventGa('AIML Article Recommendation', 'Widget load', 'algsrc=' + this._engine['tracker_algsrc'] + ',site=MONEY,device=desktop') let promJXSDK = fetchJSFileP(_jxRecSdkURL); let thisObj = this; // first we wait on the JX REC SDK to be loaded and initialized let recHelperObj = null; let recResults = null; promJXSDK .then(function() { /*** * JXRECSDK NOTES 1 of 5 - INSTANTIATION OF A JX REC HELPER OBJECT * Call this AFTER JX REC SDK is loaded but BEFORE you call your REC * backend. * * param: MANDATORY options object * options object must at a minimal have * accountid: get from jixie * widgetid: get from jixie * container: DIV ID of the destination div to house the widget * (for jixie widget this is just the options object passed from the page) * * (This will also register the action=load event) */ recHelperObj = jxRecMgr.createJxRecHelper(thisObj._options); let basicInfo = thisObj._options; basicInfo.engine = thisObj._engine if (basicInfo.engine.type == 'api-1') { var options = { count: basicInfo['count'], adpositions: "", keywords: basicInfo['keywords'], title: basicInfo['title'], date_published: "2022-01-11", pagecategory: "MONEY", algo: "mixed" }; if(getCookie('kmps_usrid')){ var kg = { pagetype:basicInfo.engine.page_status, uid:getCookie('kmps_usrid'), ukid:getCookie('kmp_uid') } if(basicInfo.engine.page_status=='read'){ kg['excludeitemids'] = basicInfo.engine.excludeitemids; kg['multiFormat'] = true; } options['additional'] = { kg:kg }; } return recHelperObj.getJxRecommendations(options); } else { return fetchRecommendationsP(basicInfo, recHelperObj.getJxUserInfo()); } }) .then(function(resp) { if (thisObj._engine.type == 'api-3') { recResults = new Object recResults.items = resp.docs.result; } else { recResults = resp; } recResults.engine = thisObj._engine; if (!resp || !recResults.items || recResults.items.length == 0) { /*** * JXRECSDK NOTES 2 of 5 - * Call the error() function on the recHelper when either an error * has occured in the fetching or there are no recommended items * * (This will register the action=error event) */ recHelperObj.error(204); throw "no recommendation results"; } }) .then(function() { // everything is ready (recommendation results, css): document.getElementById("rekomendasi-konten-pilihan-untukmu-aiml").classList.remove("-loading"); document.querySelector('.wSpec-list').remove(); createDisplay(rand, thisObj._container, recResults, recHelperObj) .then(function() { toggleDropdown(); //observe lozad lozad('.lozad', { load: function(el) { el.src = el.dataset.src; el.onload = function() { el.classList.add('fade') } } }).observe() }) }) .catch(function(error) { console.log(`Unable to create recommendations widget ${error.stack} ${error.message}`); }); } } var limit_gtm_ready = 1; function check_gtm_ready() { if ('ga' in window) { // create a new instance of our widget based on the options const newW = new OneWidget(); newW.kickOff(); } else { const timeout_gtm_ready = setTimeout(check_gtm_ready, 500) limit_gtm_ready += 1; if (limit_gtm_ready > 10) { clearTimeout(timeout_gtm_ready); const newW = new OneWidget(); newW.kickOff(); } } } check_gtm_ready() document.querySelector('.wSpec-secret').addEventListener('click', function(e) { e.preventDefault(); let wSl = document.querySelectorAll('.wSpec-source'); if (wSl.length > 0) { for (let i = 0; i < wSl.length; i++) { wSl[i].classList.toggle('show') } } }) function trackEventGa(category, action, label) { if ("ga" in window) { ga(function() { tracker = ga.getAll()[0]; if (tracker) { tracker.send("event", category, action, label); console.log('track event ', category, action, label) } }) } } function formBody(obj) { let formBody = []; for (var property in obj) { let encodedKey = encodeURIComponent(property); let encodedValue = encodeURIComponent(obj[property]); formBody.push(encodedKey + "=" + encodedValue); } return formBody.join("&"); } function getCookie(name) { var name = name + '='; var cookies = decodeURIComponent(document.cookie).split(';'); for (var i = 0; i < cookies.length; i++) { var c = cookies[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } } function get_guid(url) { const videoPath = url.match(/\/watch\/(\d+)/); if (videoPath) { return `video.${videoPath[1]}`; } let arrayUrl = url.split('/'); let readPath = arrayUrl.indexOf('read'); if (arrayUrl[readPath + 1] == 'xml') { readPath += 1; } let year = arrayUrl[readPath + 1]; let month = arrayUrl[readPath + 2]; let date = arrayUrl[readPath + 3]; let id = arrayUrl[readPath + 4]; let guid = `.xml.${year}.${month}.${date}.${id}`; return guid; } function toggleDropdown() { let tdd = document.querySelectorAll('[data-dropdown]') if (!!tdd) { tdd.forEach((el) => { el.addEventListener('click', function() { el.parentElement.classList.toggle('-active') let saved = el.parentElement.getAttribute('data-saved') let kmps_usrid = getCookie('kmps_usrid'); if (kmps_usrid && !saved && el.parentElement.classList.contains('-active')) { let url = el.parentElement.getAttribute('data-url'); let guid = get_guid(url); check_bookmark( kmps_usrid, guid ).then(function(resp) { if (resp.hasOwnProperty('total_data')) { if (resp.total_data > 0) { el.parentElement.querySelector('.buttonBookmark').classList.add('-active'); el.parentElement.querySelector('.buttonBookmark').innerHTML = 'Hapus dari tersimpan'; el.parentElement.setAttribute('data-saved', 'true'); } else { el.parentElement.setAttribute('data-saved', 'false'); } } }) } }) document.addEventListener("click", function(e) { // console.log(e.target) if (el.contains(e.target)) { // console.log(tdd) } else { el.parentElement.classList.remove('-active') } }); }); } } function check_bookmark(kmps_usrid, guid) { let url = `https://api.kompas.com/2021/reaction/bookmark/list?kmps_usrid=${kmps_usrid}&guid=${guid}`; return new Promise(function(resolve, reject) { var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { resolve(JSON.parse(this.responseText)) } }; xmlhttp.open("GET", url, true); xmlhttp.send(); }); } function do_bookmark(pageurl, pos, userFeedback) { const wSpecItem = document.querySelector(`.wSpec-item[data-index="${pos}"]`); const btnBookmark = wSpecItem.querySelector('.buttonBookmark'); const kmps_usrid = getCookie('kmps_usrid'); const guid = get_guid(pageurl); const type = pageurl.match(/\/watch\/(\d+)/) ? 'video' : 'article'; if (kmps_usrid) { if (btnBookmark.classList.contains('-active')) { set_unbookmark({ guid: guid, kmps_usrid: kmps_usrid, type: type }).then(function(resp) { btnBookmark.classList.remove('-active'); btnBookmark.innerHTML = 'Simpan artikel'; reactionToast('Artikel berhasil dihapus dari list yang disimpan'); userFeedback.event('un-save'); }).catch(function(resp) { // message: "Data doesn't exists" if (resp.hasOwnProperty('message') && resp.message.includes('exist')) { btnBookmark.classList.remove('-active'); btnBookmark.innerHTML = 'Simpan artikel'; reactionToast('Artikel berhasil dihapus dari list yang disimpan'); } }) } else { const user_bookmark_url = "https://activity.kompas.com/saved?order=desc"; set_bookmark({ guid: guid, kmps_usrid: kmps_usrid, type: type, publisher: 'kompas', platform: 'desktop' }).then(function(resp) { btnBookmark.classList.add('-active'); btnBookmark.innerHTML = 'Hapus dari tersimpan'; reactionToast('Artikel berhasil disimpan', user_bookmark_url); userFeedback.event('save'); }).catch(function(resp) { // message: "Data already exist" if (resp.hasOwnProperty('message') && resp.message.includes('exist')) { btnBookmark.classList.add('-active'); btnBookmark.innerHTML = 'Hapus dari tersimpan'; reactionToast('Artikel berhasil disimpan', user_bookmark_url); } }) } } else { const login_url = "https://account.kompas.com/login/a29tcGFz/" + btoa(window.location.href); window.location.href = login_url; } } function set_bookmark(data) { const url = "https://api.kompas.com/2021/reaction/bookmark/add"; return new Promise(function(resolve, reject) { const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 201) { resolve(JSON.parse(this.responseText)); } else if (this.readyState == 4 && this.status == 400) { reject(JSON.parse(this.responseText)); } }; xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"); xmlhttp.send(formBody(data)); }); } function set_unbookmark(data) { const url = "https://api.kompas.com/2021/reaction/bookmark/delete"; return new Promise(function(resolve, reject) { const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { resolve(JSON.parse(this.responseText)); } else if (this.readyState == 4 && this.status == 400) { reject(JSON.parse(this.responseText)); } }; xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"); xmlhttp.send(formBody(data)); }); } class UserFeedback { constructor(engine, pageurl, jxRecHelper, pos) { this.engine = engine; this.pageurl = pageurl; this.jxRecHelper = jxRecHelper; this.pos = pos; } event(feedback) { if (this.engine == 'C') { const xmlhttp = new XMLHttpRequest(); let params = { domain: 'kompas.com', ce_userid: getCookie('kmps_usrid'), ce_sessionid: getCookie('ukid'), ce_pageurl: this.pageurl, engine: 'C', ce_feedback: feedback } xmlhttp.open("GET", 'https://apis.kgdata.dev/v1/aiml/feedback-widgetml' + formatParams(params)); xmlhttp.send(); } else if (this.engine == 'V') { if (feedback == 'share') { this.jxRecHelper.shared(this.pos); } else if (feedback == 'save') { this.jxRecHelper.bookmarked(this.pos); } else if (feedback == 'not-interested') { this.jxRecHelper.hidden(this.pos); } else if (feedback == 'un-not-interested') { this.jxRecHelper.unhidden(this.pos); } } } } function formatParams(params) { return "?" + Object .keys(params) .map(function(key) { return key + "=" + encodeURIComponent(params[key]) }) .join("&") } document.addEventListener("click", function(e){ let dx = document.querySelectorAll('[data-dropdown]') if(dx) { dx.forEach(function(el){ if(el.contains(e.target)) { el.parentElement.classList.toggle('-active') } else { el.parentElement.classList.remove('-active') } }) } })

Lihat Semua
  • TTS Eps 137: Yuk Lebaran
  • TTS Eps 136: Takjil Khas di Indonesia
  • TTS Eps 135: Serba Serbi Ramadhan
  • Games Permainan Kata Bahasa Indonesia
  • TTS - Serba serbi Demokrasi
  • TTS Eps 130 - Tebak-tebakan Garing
  • TTS - Musik Yang Paling Mengguncang


DJP Online: Cara Daftar, Login dan Buat EFIN untuk Lapor SPT (2024)

References

Top Articles
Latest Posts
Article information

Author: Allyn Kozey

Last Updated:

Views: 6217

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.