{"id":160716,"date":"2025-04-22T14:51:51","date_gmt":"2025-04-22T07:51:51","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=160716"},"modified":"2025-12-19T14:30:48","modified_gmt":"2025-12-19T07:30:48","slug":"sustainability-report","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/","title":{"rendered":"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya untuk Perusahaan"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Dalam dunia bisnis yang semakin berfokus pada keberlanjutan, sustainability reporting menjadi alat penting untuk menunjukkan komitmen perusahaan terhadap dampak sosial dan lingkungan. Laporan ini mencerminkan bagaimana perusahaan mengelola dampak dari operasional mereka.<\/span><\/p>\n<p>Melalui sustainability report, perusahaan dapat membangun reputasi sebagai entitas yang bertanggung jawab. Dengan dukungan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-software\/\">ESG software<\/a>, proses penyusunan laporan menjadi lebih efisien dan akurat, sehingga meningkatkan kepercayaan dari pemangku kepentingan serta membuka peluang untuk menarik investor yang peduli pada keberlanjutan.<\/p>\n<p><span style=\"font-weight: 400;\">Artikel ini akan membahas peran sustainability reporting, tujuan, manfaat, dan elemen-elemen yang harus ada dalam laporan tersebut, sehingga dapat akan membantu perusahaan Anda dalam mengimplementasikan langkah-langkah keberlanjutan secara efektif.<\/span><\/p>\n<table style=\"border-collapse: collapse; background-color: #fffacd; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border-radius: 25px 25px 25px 25px;\" width=\"100%\">\n<tbody>\n<tr>\n<td style=\"padding: 15px; border: none;\">\n<h3 style=\"margin-bottom: 10px;\"><span style=\"background-color: #990000; color: #ffffff; padding: 5px;\"><b>Key Takeaways<\/b><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"#sr\">Sustainability report adalah<\/a> laporan yang menyampaikan dampak ekonomi, sosial, dan lingkungan perusahaan, serta komitmennya terhadap keberlanjutan.<\/li>\n<li aria-level=\"1\"><a href=\"#tujuan-sr\">Sustainability report bertujuan<\/a> untuk meningkatkan transparansi, membangun kepercayaan, memenuhi regulasi, serta meningkatkan reputasi dan daya saing.<\/li>\n<li aria-level=\"1\"><a href=\"#manfaat-sr\">Manfaat dari sustainability report<\/a> dapat dirasakan baik oleh pihak internal maupun eksternal.<\/li>\n<li aria-level=\"1\"><a href=\"#standar-sr\">Standar sustainability reporting<\/a> meliputi GRI, SASB, dan TCFD, yang fokus pada aspek sosial, lingkungan, dan tata kelola.<\/li>\n<li aria-level=\"1\"><span id=\"sr\">Dengan menggunakan <a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\">Software ERP HashMicro<\/a>, perusahaan dapat dengan mudah mengelola data keberlanjutan secara otomatis, memastikan kepatuhan terhadap regulasi dan standar pelaporan internasional.<\/span><\/li>\n<\/ul>\n<p><span data-sheets-root=\"1\"><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span data-sheets-root=\"1\"><div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tDaftar Isi:\r\n\t<\/p>\r\n\t<ul id=\"list_toc\" class='list_toc'><\/ul>\r\n<\/div>\r\n\r\n<div id=\"placeholder-toc\"><\/div>\r\n<div id=\"toc\">\r\n    <div class=\"header\">\r\n\t<span class=\"toc-title\" id=\"toc-title\">Daftar Isi<\/span>\t\r\n\t <i class=\"toc-icon\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"header-icon\">\r\n          <path d=\"m6 9 6 6 6-6\" \/>\r\n        <\/svg>\r\n      <\/i>\r\n\t<\/div>\r\n    <div class=\"list\">\r\n      <ul id=\"toc-list\"><\/ul>\r\n    <\/div>\r\n <\/div>\r\n\r\n<style>\r\n\/* Simple styling for the TOC *\/\r\n\t\r\n\t#toc ul li:last-child {\r\n    padding-bottom: 16px; \/* Adjust the value as needed *\/\r\n}\r\n\r\n.td-fix-index {\r\n\t transform: unset !important;\r\n     -webkit-transform: unset !important; \r\n}\r\n.footer-contact .td-fix-index {\r\n\t transform: translateZ(0) !important;\r\n     -webkit-transform: translateZ(0) !important; \r\n}\r\n\t.tdb_single_content .tdb-block-inner.td-fix-index{\r\n\t\tposition: static;\r\n\t}\r\n\t\r\n\r\n\r\n\t\r\n#toc {\r\n  background-color: #FFF;\r\n\tpadding: 17px 24px 0px 24px !important;\r\n  margin-bottom: 20px;\r\n\/*   border: 1px solid #9C171E; *\/\r\n  border-radius: 6px;\r\n\tdisplay: none;\r\n  max-width: 100%;\r\n  transition: .4s ease height;\r\n\tmargin-left: 0;\r\n\toverflow: hidden;\r\n}\r\n\r\n#toc .header{\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n\tbackground-color: transparent;\r\n}\r\n\t\r\n\t#toc.sticky .header{\r\n\t\tpadding: 4px 0;\r\n\t}\r\n\t\r\n.header p{\r\n  font-size: 18px !important;\r\n  font-weight: 600 !important;\r\n  color: #393939;\r\n   margin-bottom: 0;\r\n  \/* margin-top: 20px; *\/\r\n}\r\n\r\n.toc-icon{\r\n  float: right;\r\n\/*   visibility: hidden; *\/\r\n}\r\n\r\n\t.toc-title{\r\n\t\tmargin-right: auto;\r\n\/* \t\tpadding-left: 20px; *\/\r\n\t\tfont-weight: 600;\r\n\t\talign-self: center;\t}\t\r\n\r\n#toc ul {\r\n  list-style-type: none;\r\n  padding-left: 0;\r\n}\r\n\t\r\n#toc.sticky ul{\r\n\toverflow-y: auto;\r\n\tmax-height: 250px;\r\n\tmargin-top: 0px;\r\n\tpadding-top: 20px;\r\n\/* \tborder-top: 1px solid #d3d3d3; *\/\r\n}\r\n\t\r\n#toc ul li {\r\n\/*   margin-bottom: 10px; *\/\r\n  margin-bottom: 10px;\r\n\tmargin-left: 0;\r\n\ttransition: .2s ease;\r\n\tcursor: pointer;\r\n}\r\n\t\r\n\t#toc.sticky ul li {\r\n\t  margin-right: 10px;\r\n\t}\r\n\t\r\n.td-post-content #toc-list li a:hover, .td-post-content #toc-list a.active{\r\n\tbackground-color: #FFF;\r\n\/* \tpadding: 8px 16px 8px 16px; *\/\r\n\tpadding: 4px 16px 4px 16px;\r\n\tborder-radius: 6px;\r\n\tcolor: #9c171e !important;\r\n\tfont-weight: 600 !important;\r\n}\r\n\t\r\n\t.td-post-content #toc-list li:hover a, .td-post-content #toc-list a.active{\r\n\t\tcolor: #9C171E !important;\r\n\t\tfont-weight: 600 !important;\r\n\t}\r\n\t\r\n.td-post-content #toc-list a.active{\r\n\tfont-weight: bold !important;\r\n\tcolor: #9C171E !important;\r\n}\r\n\t\r\n#toc a, .td-post-content #toc-list a {\r\n  text-decoration: none;\r\n  color: #ea1717 !important;\r\n  transition: .2s ease;\r\n\tfont-weight: 400 !important;\r\n\tdisplay: block;\r\n\t\r\n\tpadding: 4px 16px 4px 0;\r\n}\r\n\r\n#toc.sticky {\r\n  position: fixed;\r\n\/*   top: 73px; *\/\r\n\tbottom: 0;\r\n  z-index: 100; \r\n  box-shadow: 0 2px 5px rgba(0,0,0,0.1); \r\n\twidth: 100%; \r\n\tbackground-color: #FFF;\r\n\/* \tbackground-color: #FFF1F1; *\/\r\n\tborder-bottom: 1px solid #ea1717;\r\n\/*   border: 1px solid #393939; *\/\r\n  box-shadow: 0px 0px 14px 0px #00000040;\r\n  cursor: pointer;\r\n\tanimation: fadein .3s ease;\r\n\tpadding: 12px 16px !important;\r\n}\r\n\t\r\n\t.fadein{\r\n\t\tanimation: fadein .3s ease;\r\n\t}\r\n\t\r\n\t.fadeout{\r\n\t\tanimation: fadeout .3s ease;\r\n\t}\r\n\t\r\n\t\r\n\t@keyframes fadein{\r\n\t\t0% {\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@keyframes fadeout{\r\n\t\t0% {\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t\r\n#toc.sticky .header p{\r\n\tmargin-bottom: 10px;\r\n\tmargin-top: 10px;\r\n}\r\n\r\n#toc.sticky .toc-icon{\r\n  visibility: visible;\r\n\/* \ttransition: 0.4s ease; *\/\r\n}\r\n\t\r\n\t.toc-icon{\r\n\t\talign-items: center;\r\n    \tdisplay: flex;\r\n\t}\r\n\t\r\n\tsvg.header-icon{\r\n\/* \t\tbackground-color: #9c171e; *\/\r\n\t\tbackground-color: #FFF;\r\n\t\tborder-radius: 30px;\r\n\t\tpadding: 5px;\r\n\t}\r\n\r\n#toc.sticky .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\t\r\n\t#toc .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\r\n#toc .header.active .toc-icon{\r\n\ttransform: rotate(0deg); \r\n\topacity: 1;\r\n}\r\n\r\n\t#toc .header.active + .list {\r\n\t  max-height: 200px; \/* Adjust this value as needed *\/\r\n\t  opacity: 1;\r\n\t}\r\n\t\r\n\t#placeholder-toc{\r\n\/* \t\tdisplay: none; *\/\r\n\t}\r\n\t\r\n\t@media (min-width: 768px) and (max-width: 991px){\r\n\t\t#toc.sticky{\r\n\/* \t\t\ttop: 104px; *\/\r\n\t\t\tbottom: 0px;\r\n\t\t}\r\n\t\t\r\n\t\t#toc{\r\n\t\t\twidth: unset !important;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width: 767px){\r\n\t\t#toc{\r\n\t\t\twidth: 100% !important;\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t\t\r\n\t\t#toc.sticky{\r\n\t\t\twidth: 90% !important;\r\n\/* \t\t\ttop: 81px; *\/\r\n\t\t\tbottom: 60px;\r\n\t\t\tmargin-left: auto;\r\n\t\t\tmargin-right: auto;\r\n\t\t\tpadding: 0 16px;\r\n\t\t\tright: 5%;\r\n\t\t}\r\n\t}\r\n\t\r\n\t<\/style>\r\n\r\n<style>\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc > li > ul {padding-left: 20px;margin-bottom: 0;}\r\n\t#list_toc{height:max-content;transition:ease-in-out}\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc_float li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_float li a {padding:3px 7px}\r\n\t#list_toc_float li a {\r\n\t\tdisplay: block;\r\n\t\tcolor:#000;\r\n\t\tmargin-bottom: 10px;\r\n\t\ttransition:all 0.2s ease-in-out;\r\n\t\tfont-size:15px\r\n\t}\r\n\t#list_toc_float li{list-style:none;list-style-position:inside; margin-left:0;}\r\n\t#list_toc_float a:hover{color:#b1252d;}\r\n\t\r\n\t#list_toc_float li a{margin-bottom:0px}\r\n\t#toc_group_float{\r\n\t\tline-height: 24px;\r\n\t\tmax-height: calc(100vh - 100px);\r\n\t\toverflow: auto;\r\n\t\tz-index: 99;\r\n\t\tdisplay:none!important;\r\n\t\tbackground:#fff;\r\n\t\ttransition:all 0.5s linear\r\n\t}\r\n\t\r\n\t@media (min-width:1019px){\r\n\t\t#toc_group_float {\r\n\t\t\tdisplay:block!important;\r\n\t\t\t}\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width:768px){\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t \/* custom scrollbar style *\/\r\n::-webkit-scrollbar {\r\n    width: 7px;\r\n}\r\n::-webkit-scrollbar-track {\r\n    background: #d7a2a4;\r\n}\r\n::-webkit-scrollbar-thumb {\r\n    background: #b1252d;\r\n    border-radius: 15px;\r\n}\t\t\r\n\r\n<\/style>\r\n\r\n<script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\t\/\/ Fungsi untuk menangani klik pada semua elemen <a> dengan href yang dimulai dengan #\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst targetId = this.getAttribute('href').substring(1);\r\n\t\t\tconst targetElement = document.getElementById(targetId);\r\n\r\n\t\t\tif (targetElement) {\r\n\t\t\t\tconst headerHeight = document.querySelector('#toc .header').offsetHeight;\r\n\t\t\t\tconst navbarHeight = document.getElementById('tdi_34') ? document.getElementById('tdi_34').offsetHeight : 0;\r\n\t\t\t\tconst windowHeight = window.innerHeight;\r\n\t\t\t\tconst targetOffset = targetElement.offsetTop;\r\n\t\t\t\tconst scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight) - navbarHeight - 40;\r\n\r\n\t\t\t\twindow.scrollTo({\r\n\t\t\t\t\ttop: scrollTo,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua elemen <a> di toc-list dan list-toc\r\n\t\tconst titleLinks = document.querySelectorAll('#toc-list a, #list_toc a');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t});\r\n<\/script>\r\n\r\n<!-- ToC List for mobile -->\r\n<script>\r\n \/\/ Generate TOC based on headings\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  \/\/ Get the element that will contain the TOC\r\n  const tocList = document.getElementById('toc-list');\r\n\r\n  \/\/ Get the element with the ID 'article-left'\r\n  const article = document.querySelector('.td-post-content');\r\n\r\n  \/\/ Find all h2 elements within 'myarticle'\r\n  const headers = article.getElementsByTagName('h2');\r\n\r\n  \/\/ Loop through the h2 elements and create a list item for each one\r\n  for (let i = 0; i < headers.length; i++) {\r\n    const header = headers[i];\r\n    const headerText = header.textContent;\r\n\/\/     const headerId = 'header-' + i;\r\n    const headerId = headerText\r\n    .toLowerCase()\r\n    .trim()\r\n    .replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n    .replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n    \/\/ Set an ID for the header if it doesn't have one\r\n    header.setAttribute('id', headerId);\r\n\r\n    \/\/ Create a list item for the TOC\r\n    const listItem = document.createElement('li');\r\n\r\n    \/\/ Create a link for the list item\r\n    const link = document.createElement('a');\r\n    link.setAttribute('href', '#' + headerId);\r\n    link.textContent = headerText;\r\n\r\n    \/\/ Append the link to the list item\r\n    listItem.appendChild(link);\r\n\r\n    \/\/ Append the list item to the TOC list\r\n    tocList.appendChild(listItem);\r\n  }\r\n});\r\n\r\n\/\/ Keep height and placement of content using placeholder in place of TOC\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const placeholderToc = document.querySelector('#placeholder-toc');\r\n\r\n  function setPlaceholderHeight() {\r\n    placeholderToc.style.height = `${toc.offsetHeight}px`;\r\n  }\r\n\r\n  \/\/ Set the initial height of the placeholder\r\n  setPlaceholderHeight();\r\n\r\n  \/\/ Update the height on window resize\r\n  window.addEventListener('resize', setPlaceholderHeight);\r\n});\r\n  const tocTitle = document.querySelector('#toc-title'); \/\/ Assuming header-faq is the element for TOC title\r\n\r\n\/\/ Sticky TOC and update heading\r\n\/\/ document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/   const toc = document.querySelector('#toc');\r\n\/\/   const footer = document.querySelector('.td-footer-template-wrap');\r\n\/\/   const tocParent = toc.parentElement;\r\n\/\/   const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n\/\/   const tocHeight = toc.offsetHeight;\r\n\/\/   const triggerPoint = divTop + tocHeight + 700;\r\n\/\/   const footerHeight = footer.offsetHeight;\r\n\/\/   const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight - footerHeight - footerHeight;\r\n\/\/   const phtoc = document.querySelector('#placeholder-toc');\r\n\/\/   const headers = document.querySelectorAll('.td-post-content h2');\r\n\/\/   const navLinks = document.querySelectorAll('#toc-list a');\r\n\t\r\n\/\/ \tconst panel2 = document.querySelector(\"#toc .list\");\r\n\/\/ \tvar icon = document.querySelector(\".toc-icon\");\r\n\r\n\/\/   let activeLink = null; \/\/ Declare activeLink outside the loop\r\n\t\r\n\/\/   \/\/ Function to handle scroll and add\/remove .sticky class\r\n\/\/   function handleScroll() {\r\n\/\/     const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n\/\/     let currentHeader = '';\r\n\r\n\/\/     \/\/ Highlight user progress as the heading comes\r\n\/\/     headers.forEach(header => {\r\n\/\/ \t\tconst headerTop = header.offsetTop;\r\n\/\/ \t\tconst headerHeight = header.clientHeight;\r\n\/\/ \/\/ \t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \/\/ \t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \/\/ \t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \/\/ \t\t\tconsole.log(\"current header text:\", currentHeaderText);\r\n\/\/ \/\/ \t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \/\/ \t\t\tcurrentHeader = currentHeaderId;\r\n\t\t\t\r\n\/\/ \/\/ \t\t\tif(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t\ttocTitle.textContent = 'Daftar Isi';\r\n\/\/ \/\/ \t\t\t}\r\n\/\/ \/\/ \t\t}\r\n\/\/ \t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\ttocTitle.textContent = 'Daftar Isi'; \/\/ Selalu pertahankan judul ini di mobile\r\n\/\/ \t\t} else {\r\n\/\/ \t\t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \t\t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \t\t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \t\t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \t\t\t\tcurrentHeader = currentHeaderId;\r\n\/\/ \t\t\t}\r\n\/\/ \t\t}\r\n\/\/ \t});\r\n\r\n\/\/     navLinks.forEach(link => {\r\n\/\/       link.classList.remove('active');\r\n\/\/       if(currentHeader != '') {\r\n\/\/ \t\t  if (link.getAttribute('href').includes(currentHeader)) {\r\n\/\/ \t\t\t  link.classList.add('active');\r\n\/\/ \t\t  }\r\n\/\/ \t  }\r\n\/\/     });\r\n\/\/ \/\/     if (windowTop < triggerFooterPoint) {\r\n\/\/ \/\/         toc.style.display = 'block';\r\n\/\/ \/\/ \t}else{\r\n\/\/ \/\/         toc.style.display = 'none';\r\n\/\/ \/\/ \t}\r\n\/\/     \/\/ Update TOC title if sticky\r\n\/\/     if (windowTop > triggerPoint) {\r\n\/\/       if (!toc.classList.contains('sticky')) {\r\n\/\/         phtoc.style.display = \"block\";\r\n\/\/         toc.classList.add('sticky');\r\n\/\/         toc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/         toc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/         toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\tpanel2.style.height = '0px';\r\n\/\/ \t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t  if(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t  const tocs = document.querySelector('#toc.sticky');\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar Isi'; \/\/ Reset title\r\n\/\/        \t\t  toc.style.width = '150px'; \/\/ Set width to match the parent element\r\n\/\/ \t\t  }\r\n\/\/       }\r\n\/\/       if (currentHeader) {\r\n\/\/ \/\/         console.log(\"activeLink:\", activeLink);\r\n\/\/         if (activeLink) {\r\n\/\/ \/\/           tocTitle.textContent = activeLink.textContent; \/\/ Update TOC title\r\n\/\/           tocTitle.textContent = activeLink ? activeLink.textContent : \"\"; \/\/ Update title only if activeLink exists\r\n\/\/         }\r\n\/\/       }\r\n\/\/     } else {\r\n\/\/       toc.classList.remove('sticky');\r\n\/\/       phtoc.style.display = \"none\";\r\n\/\/       toc.style.width = 'unset'; \/\/ Reset to original width\r\n\/\/       toc.style.backgroundColor = \"#FFF\";\r\n\/\/       tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\tpanel2.style.height = panel2.scrollHeight + \"px\";\r\n\/\/ \t\ticon.style.transform = \"rotate(180deg)\";\r\n\/\/     }\r\n\/\/   }\r\n\r\n\/\/     \/\/ Attach the scroll event listener to the window\r\n\/\/     window.addEventListener('scroll', handleScroll);\r\n\r\n\/\/     \/\/ Initial call to handleScroll to set the correct state on load\r\n\/\/     handleScroll();\r\n\/\/ });\r\n\t\r\n\/\/ \t\/\/ Open toggle TOC\r\n\/\/ \t  document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/ \t\tvar tocHeader = document.querySelector(\"#toc .header\");\r\n\/\/ \t\tvar toc = document.querySelector(\"#toc\");\r\n\/\/ \t\tvar icon = document.querySelector(\".toc-icon\");\r\n\/\/ \t\tconst tocTitle = document.querySelector('#toc-title');\r\n\/\/ \t\tconst tocs = document.querySelector('#toc.sticky');\r\n\/\/  \t\tconst tocParent = toc.parentElement;\t\t  \r\n\r\n\/\/ \t\t  tocHeader.addEventListener(\"click\", function() {\r\n\/\/ \t\t\tvar panel = this.nextElementSibling;\r\n\/\/ \t\t\tif (panel.style.height !== '0px') { \/\/ Check if height is not 0px\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \/\/ \t\t\t\ttoc.style.paddingBottom = '6px'; \r\n\/\/ \t\t\t\tif(window.innerWidth > 768){\r\n\/\/ \t\t\t\t\tif(!toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = \"unset\";\r\n\/\/ \/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t\tif (toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = '${tocParent.offsetWidth}px';\r\n\/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = \"unset\"; \/\/ Reset width\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\ttoc.style.backgroundColor = \"#FFF1F1\";\r\n\/\/ \t\t\t} else {\r\n\/\/ \t\t\t  panel.style.height = panel.scrollHeight + \"px\";\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(0deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\t\t\ttoc.style.paddingBottom = '24px';\r\n\/\/ \t\t\t \tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/ \t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t}\r\n\/\/ \t\t  });\r\n\r\n\/\/ \t\t  \/\/ Close TOC when a link inside it is clicked\r\n\/\/ \t\t  var tocLinks = document.querySelectorAll(\"#toc .list a\");\r\n\/\/ \t\t  tocLinks.forEach(function(link) {\r\n\/\/ \t\t\tlink.addEventListener(\"click\", function() {\r\n\/\/ \t\t\t  var panel = document.querySelector(\"#toc .list\");\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t});\r\n\/\/ \t\t  });\r\n\/\/ \t\t});\r\n\r\n\/\/ START new JS for ToC improvements\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const footer = document.querySelector('.td-footer-template-wrap');\r\n  const tocParent = toc.parentElement;\r\n  const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n  const tocHeight = toc.offsetHeight;\r\n  const triggerPoint = divTop + tocHeight + 1750;\r\n\tconsole.log(triggerPoint)\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight*3;\r\n  const phtoc = document.querySelector('#placeholder-toc');\r\n  const headers = document.querySelectorAll('.td-post-content h2');\r\n  const navLinks = document.querySelectorAll('#toc-list a');\r\n  \r\n  const panel2 = document.querySelector(\"#toc .list\");\r\n  const icon = document.querySelector(\".toc-icon\");\r\n  const tocTitle = document.querySelector('#toc-title');\r\n\r\n  let activeLink = null;\r\n  let userClosedTOC = false; \/\/ Flag user menutup TOC\r\n\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Update TOC title sesuai header yang terlihat\r\n    headers.forEach(header => {\r\n      const headerTop = header.offsetTop;\r\n      const headerHeight = header.clientHeight;\r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n      } else {\r\n        if (window.scrollY >= (headerTop - headerHeight + 1750)) {\r\n          const currentHeaderId = header.getAttribute('id');\r\n          const currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n          tocTitle.textContent = currentHeaderText;\r\n          currentHeader = currentHeaderId;\r\n        }\r\n      }\r\n    });\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader && link.getAttribute('href').includes(currentHeader)) {\r\n        link.classList.add('active');\r\n      }\r\n    });\r\n\r\n    if (windowTop > triggerPoint) {\r\n      if (!toc.classList.contains('sticky')) {\r\n        phtoc.style.display = \"block\";\r\n        toc.classList.add('sticky');\r\n        toc.style.width = `${tocParent.offsetWidth}px`;\r\n        toc.style.backgroundColor = \"#FFF\";\r\n        \/\/ Saat sticky, TOC otomatis tertutup\r\n        panel2.style.height = '0px';\r\n        icon.style.transform = \"rotate(180deg)\";\r\n        userClosedTOC = true; \/\/ Set flag supaya tidak terbuka saat scroll\r\n      }\r\n      \r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n        toc.style.width = '150px';\r\n      }\r\n\r\n    } else {\r\n      toc.classList.remove('sticky');\r\n      phtoc.style.display = \"none\";\r\n      toc.style.width = 'unset';\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Daftar isi'; \r\n\r\n      \/\/ Kembalikan panel jika user belum menutup manual\r\n      if(!userClosedTOC) {\r\n        panel2.style.height = panel2.scrollHeight + \"px\";\r\n        icon.style.transform = \"rotate(0deg)\";\r\n      }\r\n    }\r\n  }\r\n\r\n  window.addEventListener('scroll', handleScroll);\r\n  handleScroll();\r\n\r\n  \/\/ Toggle TOC saat user klik\r\n  const tocHeader = document.querySelector(\"#toc .header\");\r\n  tocHeader.addEventListener(\"click\", function() {\r\n    const panel = panel2;\r\n    if (panel.style.height !== '0px') {\r\n      panel.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    } else {\r\n      panel.style.height = panel.scrollHeight + \"px\";\r\n      icon.style.transform = \"rotate(0deg)\";\r\n      userClosedTOC = false;\r\n    }\r\n  });\r\n\r\n  \/\/ Close TOC saat link diklik\r\n  document.querySelectorAll(\"#toc .list a\").forEach(link => {\r\n    link.addEventListener(\"click\", function() {\r\n      panel2.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    });\r\n  });\r\n});\r\n\/\/ END new JS for ToC improvements\r\n\r\n\t\r\n\/\/ \tmake the heading at the center of the viewport\r\n\/\/ \tdocument.addEventListener('DOMContentLoaded', function() {\r\n\/\/     \/\/ Add click event listener to all links in the TOC list\r\n\/\/     document.querySelectorAll('#toc-list a').forEach(anchor => {\r\n\/\/         anchor.addEventListener('click', function (e) {\r\n\/\/             e.preventDefault(); \/\/ Prevent the default behavior of jumping to the anchor\r\n\/\/ \/\/ \t\t\tconsole.log(\"prevent default\");\r\n\/\/             const targetId = this.getAttribute('href').substring(1); \/\/ Get the ID of the target element\r\n\/\/             const targetElement = document.getElementById(targetId); \/\/ Get the target element\r\n\r\n\/\/             if (targetElement) {\r\n\/\/                 const headerHeight = document.querySelector('#toc .header').offsetHeight; \/\/ Get the height of the fixed header\r\n\/\/                 const windowHeight = window.innerHeight; \/\/ Get the height of the viewport\r\n\/\/                 const targetOffset = targetElement.offsetTop; \/\/ Get the top offset of the target element\r\n\/\/                 const scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight); \/\/ Calculate the scroll position to center the target element\r\n\r\n\/\/                 \/\/ Scroll to the calculated position smoothly\r\n\/\/                 window.scrollTo({\r\n\/\/                     top: scrollTo,\r\n\/\/                     behavior: 'smooth'\r\n\/\/                 });\r\n\/\/             }\r\n\/\/         });\r\n\/\/     });\r\n\/\/ });\r\n<\/script>\r\n\r\n<script>\r\n    \/\/ Scrollspy function to highlight the active TOC item based on the scroll position\r\n  function scrollSpy(tocClass) {\r\n    const scrollPosition = window.scrollY;\r\n\r\n    \/\/ Find the active h2 and h3 headings based on their position in the corresponding TOC\r\n    let activeH2 = null;\r\n    let activeH3 = null;\r\n\r\n    const tocItems = document.querySelectorAll(`.${tocClass} li`);\r\n    tocItems.forEach(item => {\r\n      const a = item.querySelector('a');\r\n      if (!a) return;\r\n      const href = a.getAttribute('href');\r\n      const targetId = href.substring(1); \/\/ Remove the '#' from the href to get the target ID\r\n      const targetElement = document.getElementById(targetId);\r\n      if (!targetElement) return;\r\n\r\n      const targetTop = targetElement.getBoundingClientRect().top + scrollPosition;\r\n      const nextItem = item.nextElementSibling;\r\n      const nextTop = nextItem ? nextItem.getBoundingClientRect().top + scrollPosition : Infinity;\r\n\r\n      if (targetTop <= scrollPosition + 150) {\r\n        if (a.parentElement.parentElement === tocItems) {\r\n          \/\/ The h2 heading is at the root level of the TOC\r\n          activeH2 = { id: targetId, level: 'h2' };\r\n        } \r\n\t\t  else {\r\n          \/\/ The h3 heading is nested under an h2 heading\r\n          const parentH2 = a.parentElement.parentElement.previousElementSibling;\r\n          if (parentH2) {\r\n            const h2Link = parentH2.querySelector('a');\r\n            if (h2Link) {\r\n              const h2Href = h2Link.getAttribute('href');\r\n              const h2Id = h2Href.substring(1);\r\n              activeH2 = { id: h2Id, level: 'h2' };\r\n            }\r\n          }\r\n          activeH3 = { id: targetId, level: 'h3' };\r\n        }\r\n      }\r\n\r\n      if (targetTop > scrollPosition + 150 && nextTop > scrollPosition + 150 && !activeH3) {\r\n        \/\/ Reset the activeH2 when there are no more active h3 headings\r\n        activeH2 = null;\r\n      }\r\n    });\r\n\r\n    \/\/ Update the active state for the TOC items\r\n    tocItems.forEach(item => {\r\n      item.classList.remove('active');\r\n      const a = item.querySelector('a');\r\n      if (a) {\r\n        const href = a.getAttribute('href');\r\n        const targetId = href.substring(1);\r\n        if ((activeH2 && activeH2.id === targetId) || (activeH3 && activeH3.id === targetId)) {\r\n          item.classList.add('active');\r\n        }\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Call scrollSpy for each TOC on window scroll\r\n  const tocClasses = ['list_toc', 'list_toc_float']; \/\/ Add other TOC class names here if you have more than two instances\r\n  tocClasses.forEach(tocClass => {\r\n    window.addEventListener('scroll', () => scrollSpy(tocClass));\r\n  });\r\n<\/script>\r\n\r\n<!-- ToC List for desktop side bar, diganti jadi inject by php, di code snippet \"Sidebar Accordion\" -->\r\n<!-- <script>\r\n\tdocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n        \/\/ Fungsi untuk membuat nested list\r\n        function createNestedList(parentNode, children) {\r\n            if (children.length === 0) return;\r\n\r\n            const nestedUl = document.createElement('ul');\r\n            children.forEach(child => {\r\n                const nestedLi = document.createElement('li');\r\n                const nestedA = document.createElement('a');\r\n                nestedA.textContent = child.title;\r\n                nestedA.href = `#${child.id}`;\r\n                nestedLi.appendChild(nestedA);\r\n                nestedUl.appendChild(nestedLi);\r\n\r\n                if (child.children.length > 0) {\r\n                    createNestedList(nestedLi, child.children);\r\n                }\r\n            });\r\n\r\n            parentNode.appendChild(nestedUl);\r\n        }\r\n\r\n        \/\/ Membuat objek untuk menyimpan daftar h2 dan h3 beserta judulnya\r\n        const headings = [];\r\n\r\n           \/\/ Mengambil semua elemen h2 dan h3\r\n        \/\/ Mengambil semua elemen h2 dan h3\r\n\t\tconst elements = document.querySelectorAll('.td-post-content h2');\r\n\r\n\t\t\tfunction newFormatId(text) {\r\n\t\t\t\tif(text.toLowerCase() === \"key takeaways\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tconst result = text.toLowerCase()\r\n\t\t\t\t.trim()\r\n\t\t\t\t.replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n\t\t\t\t.replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\r\n\t\telements.forEach(element => {\r\n\t\t\tif (element.tagName === 'H2') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h2\r\n\t\t\t\tif (element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Kalau Key Takeaways, jangan dimasukin\r\n\t\t\t\theadings.push({ level: 'h2', id: id, title: element.textContent, children: [] });\r\n\t\t\t} else if (element.tagName === 'H3') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h3\r\n\t\t\t\tif (headings.length > 0) {\r\n\t\t\t\t\theadings[headings.length - 1].children.push({ level: 'h3', id: id, title: element.textContent, children: [] });\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t});\r\n       \/\/ Membuat list HTML dari objek headings\r\n\t\tconst ul = document.getElementById('list_toc');\r\n\t\tlet currentUl = ul;\r\n\t\theadings.forEach(heading => {\r\n\t\t\tconst li = document.createElement('li');\r\n\t\t\tconst a = document.createElement('a');\r\n\t\t\ta.textContent = heading.title;\r\n\t\t\ta.href = `#${heading.id}`; \/\/ Gunakan ID yang baru dihasilkan\r\n\t\t\tli.appendChild(a);\r\n\r\n\t\t\tif (heading.level === 'h2') {\r\n\t\t\t\tcurrentUl = li;\r\n\t\t\t\tul.appendChild(li);\r\n\t\t\t} else if (heading.level === 'h3') {\r\n\t\t\t\tif (!currentUl.lastElementChild || currentUl.lastElementChild.tagName !== 'UL') {\r\n\t\t\t\t\tconst nestedUl = document.createElement('ul');\r\n\t\t\t\t\tcurrentUl.appendChild(nestedUl);\r\n\t\t\t\t\tcurrentUl = nestedUl;\r\n\t\t\t\t}\r\n\t\t\t\tcurrentUl.appendChild(li);\r\n\t\t\t}\r\n\r\n\t\t\tcreateNestedList(li, heading.children);\r\n\t\t});\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc'\r\n\t\tconst ulFloat = document.getElementById('list_toc');\r\n\r\n\t\t\/\/ Dapatkan isi (child elements) dari ul dengan id 'list_toc'\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc_float'\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\r\n\t\t\/\/ Tambahkan isi yang telah didapatkan dari 'list_toc' ke ul dengan id 'list_toc_float'\r\n\t\tulToc.append(...clonedChildren);\r\n\r\n\r\n        \/\/ Fungsi untuk mengambil tinggi navbar\r\n\t\tfunction getNavbarHeight() {\r\n\t\t\tconst navbar = document.getElementById('tdi_34');\r\n\t\t\treturn navbar ? navbar.offsetHeight : 0;\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menambahkan offset posisi scroll\r\n\t\tfunction scrollToElementWithOffset(elementId) {\r\n\t\t\tconst element = document.getElementById(elementId);\r\n\t\t\tif (element) {\r\n\t\t\t\tconst offset = getNavbarHeight();\r\n\t\t\t\tconst elementPosition = element.getBoundingClientRect().top;\r\n\t\t\t\tconst offsetPosition = elementPosition - offset - 40;\r\n\r\n\t\t\t\twindow.scrollBy({\r\n\t\t\t\t\ttop: offsetPosition,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menangani klik pada tautan judul\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst href = event.target.getAttribute('href').substr(1);\r\n\t\t\tscrollToElementWithOffset(href);\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua tautan judul\r\n\t\tconst titleLinks = document.querySelectorAll('a[href^=\"#\"]');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t\t\r\n\t});\r\n    <\/script> -->\r\n <\/span>\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script>\n<h2><b>Apa itu Sustainability Report?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Sustainability report adalah laporan yang disusun oleh perusahaan untuk menyampaikan informasi terkait dampak ekonomi, sosial, dan lingkungan dari kegiatan operasionalnya. Laporan ini menjadi bentuk komitmen terhadap prinsip keberlanjutan serta transparansi dalam menjalankan bisnis.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Laporan ini mencakup berbagai aspek seperti efisiensi energi, pengelolaan limbah, tanggung jawab sosial, hingga tata kelola yang etis. Sustainability report juga berperan penting dalam mengukur kinerja perusahaan terhadap target-target <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-adalah\/\"><span style=\"font-weight: 400;\">ESG<\/span><\/a><span style=\"font-weight: 400;\"> (Environmental, Social, and Governance).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tujuan utama sustainability report adalah meningkatkan transparansi dan membangun kepercayaan dari pemangku kepentingan. Selain itu, laporan ini membantu perusahaan mengidentifikasi risiko, merancang strategi berkelanjutan, serta memenuhi regulasi dan standar internasional.<\/span><\/p>\n<p>Lebih dari sekadar dokumen formal, sustainability report mencerminkan tanggung jawab perusahaan terhadap lingkungan dan masyarakat dalam kerangka <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-adalah\/\">Environmental Social and Governance (ESG)<\/a>. Dengan menyusun laporan ini, perusahaan menunjukkan peran aktifnya dalam menciptakan masa depan yang lebih berkelanjutan.<\/p>\n<h2><b>Tujuan Sustainability Report<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Sustainability report bukan hanya menjadi dokumen pelengkap, melainkan bagian penting dari strategi bisnis modern. Melalui laporan ini, perusahaan dapat menunjukkan komitmen nyata terhadap keberlanjutan sekaligus memperkuat posisi mereka di tengah dinamika pasar yang semakin menuntut transparansi.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut adalah beberapa tujuan utama dari penyusunan sustainability report:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meningkatkan transparansi: <\/b>Laporan yang disusun berdasarkan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/sasb\/\">pedoman pelaporan keberlanjutan<\/a><span style=\"font-weight: 400;\">\u00a0ini menjadi sarana bagi perusahaan untuk secara terbuka menyampaikan dampak sosial, lingkungan, dan ekonomi dari aktivitas bisnisnya.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Membangun kepercayaan stakeholder: <\/b><span style=\"font-weight: 400;\">Informasi yang jujur dan akurat dalam laporan memperkuat hubungan perusahaan dengan pelanggan, investor, regulator, hingga masyarakat luas.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Mendukung pengambilan keputusan strategis: <\/b><span style=\"font-weight: 400;\">Data keberlanjutan membantu manajemen menilai kinerja perusahaan secara menyeluruh dan menyusun strategi jangka panjang yang lebih berkelanjutan. Dengan bantuan sistem terintegrasi seperti <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><span style=\"font-weight: 400;\">Software ERP HashMicro<\/span><\/a><span style=\"font-weight: 400;\">, pengumpulan dan analisis data ESG dapat dilakukan secara otomatis dan real-time.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Memenuhi kewajiban regulasi: <\/b><span style=\"font-weight: 400;\">Sustainability report membantu perusahaan mematuhi kebijakan atau standar pelaporan, baik secara nasional maupun internasional, seperti GRI atau <\/span><a href=\"https:\/\/sasb.ifrs.org\/\"><span style=\"font-weight: 400;\">SASB<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meningkatkan reputasi dan daya saing: <\/b><span style=\"font-weight: 400;\">Perusahaan yang aktif melaporkan tanggung jawab sosial dan lingkungan cenderung mendapat persepsi positif dan menjadi pilihan utama di mata publik dan investor.<\/span><\/li>\n<\/ul>\n<p>Di tengah meningkatnya tuntutan publik terhadap praktik bisnis yang berkelanjutan, sustainability report dan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-reporting\/\">ESG reporting<\/a> menjadi bukti nyata komitmen perusahaan. Ini bukan hanya soal citra, tapi juga tentang kelangsungan bisnis yang bertanggung jawab dan adaptif terhadap perubahan global.<\/p>\n<h2><b>Manfaat Sustainability Report bagi Pihak Internal<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Secara internal, sustainability report berperan penting sebagai alat evaluasi dan perencanaan strategis perusahaan. Laporan ini memungkinkan manajemen untuk menilai dampak operasional terhadap lingkungan dan sosial secara objektif, sekaligus memantau pencapaian target keberlanjutan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lebih dari itu, sustainability report juga berkontribusi dalam membangun budaya kerja yang lebih sadar lingkungan. Dengan melibatkan berbagai departemen, laporan ini mendorong kolaborasi lintas tim dan meningkatkan rasa tanggung jawab karyawan terhadap dampak jangka panjang aktivitas perusahaan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut manfaatnya untuk pihak internal:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Peningkatan pemahaman tentang risiko dan peluang:<\/b><span style=\"font-weight: 400;\"> Sustainability report memberikan wawasan yang lebih dalam mengenai potensi risiko dan peluang yang dapat memengaruhi kelangsungan dan keberhasilan perusahaan di masa depan.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Menghubungkan kinerja keuangan dan non-keuangan:<\/b><span style=\"font-weight: 400;\"> Laporan ini menekankan pentingnya keterkaitan antara pencapaian finansial dan dampak sosial serta lingkungan, membantu manajemen melihat gambaran yang lebih utuh.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Mempengaruhi strategi jangka panjang:<\/b><span style=\"font-weight: 400;\"> Dengan data yang diperoleh, perusahaan dapat merumuskan kebijakan dan strategi yang lebih berorientasi pada keberlanjutan dan meminimalkan dampak negatif dari operasi bisnis.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Mengoptimalkan proses dan meningkatkan efisiensi:<\/b><span style=\"font-weight: 400;\"> Sustainability report membantu dalam mendeteksi area-area yang perlu perbaikan, yang pada gilirannya dapat menurunkan biaya operasional dan meningkatkan efisiensi dalam berbagai aspek.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Tolok ukur kinerja keberlanjutan:<\/b><span style=\"font-weight: 400;\"> Laporan ini menyediakan parameter yang jelas untuk menilai pencapaian tujuan keberlanjutan perusahaan serta memastikan bahwa semua aktivitas perusahaan sesuai dengan regulasi dan standar global yang berlaku.<\/span><\/li>\n<\/ul>\n<h2><b>Manfaat Sustainability Report bagi Pihak Eksternal<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Sustainability report tidak hanya bermanfaat bagi pihak internal perusahaan. Laporan ini memungkinkan pihak eksternal, seperti investor, pelanggan, dan regulator, untuk memahami komitmen perusahaan terhadap keberlanjutan dan dampak sosial serta lingkungan dari operasi bisnisnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lebih jauh lagi, keberadaan sustainability report membantu membangun kepercayaan dan meningkatkan hubungan yang lebih transparan antara perusahaan dan para pemangku kepentingan eksternal. Dengan melibatkan mereka, laporan ini memfasilitasi penciptaan reputasi yang baik di mata publik.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut manfaatnya untuk pihak eksternal:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meningkatkan kepercayaan investor: <\/b><span style=\"font-weight: 400;\">Laporan keberlanjutan memberikan informasi yang dibutuhkan investor untuk mengevaluasi kinerja perusahaan dalam hal pengelolaan risiko dan peluang keberlanjutan, yang dapat mempengaruhi keputusan investasi mereka. Dimana investor sering kali menilai hal ini melalui <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-score\/\"><span style=\"font-weight: 400;\">ESG score<\/span><\/a><span style=\"font-weight: 400;\"> perusahaan.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meningkatkan daya tarik pelanggan: <\/b><span style=\"font-weight: 400;\">Dengan adanya laporan ini, perusahaan menunjukkan komitmen terhadap tanggung jawab sosial dan lingkungan, yang dapat meningkatkan loyalitas pelanggan dan menarik konsumen yang lebih peduli terhadap isu keberlanjutan.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Memenuhi ekspektasi regulator dan kebijakan pemerintah:<\/b>Sustainability report memberikan bukti konkret bahwa perusahaan memenuhi peraturan dan kebijakan yang ada mengenai keberlanjutan, sesuai dengan pedoman <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/global-reporting-initiative\/\">Global Reporting Initiative<\/a>, sehingga memastikan bahwa mereka tetap patuh terhadap perundang-undangan yang berlaku.<span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Mendorong kolaborasi dengan mitra bisnis: <\/b><span style=\"font-weight: 400;\">Laporan ini memungkinkan perusahaan untuk menjalin kemitraan strategis dengan organisasi yang memiliki nilai keberlanjutan yang sejalan, memperkuat hubungan bisnis dan meningkatkan peluang kolaborasi yang saling menguntungkan.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meningkatkan citra perusahaan di mata publik: <\/b><span style=\"font-weight: 400;\">Dengan transparansi yang ditunjukkan melalui sustainability report, perusahaan dapat membangun citra positif di mata masyarakat, menciptakan reputasi yang baik sebagai entitas yang bertanggung jawab dan berkelanjutan.<\/span><\/li>\n<\/ul>\n<h2><b>Komponen-Komponen Sustainability Report<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Sustainability report bisa disusun dengan pendekatan yang bervariasi, tergantung pada kebutuhan dan karakteristik perusahaan. Meskipun formatnya bisa fleksibel, ada beberapa komponen penting yang hampir selalu ada dalam setiap laporan keberlanjutan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut adalah komponen-komponen utama yang sering ditemukan dalam sustainability report:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Pernyataan CEO<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Pernyataan singkat dari CEO yang memperkenalkan visi perusahaan terkait keberlanjutan dan alasan di balik pembuatan laporan tersebut.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Struktur tata kelola dan model bisnis<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Menjelaskan bagaimana struktur organisasi dan model bisnis perusahaan mendukung inisiatif keberlanjutan dalam setiap aktivitas yang dilakukan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Konteks keberlanjutan (analisis SWOT)<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Menyediakan analisis situasi pasar dan industri yang relevan, sering kali menggunakan pendekatan SWOT untuk mengidentifikasi kekuatan, kelemahan, peluang, dan ancaman dalam hal keberlanjutan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Penilaian dampak dan risiko bisnis<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Mengidentifikasi dampak negatif utama yang ditimbulkan oleh operasional perusahaan dan risiko bisnis yang mungkin muncul, serta bagaimana perusahaan mengelola risiko tersebut.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Identifikasi pemangku kepentingan<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Mengidentifikasi pemangku kepentingan utama perusahaan, seperti pelanggan, investor, atau regulator, dan masalah-masalah yang paling mengkhawatirkan mereka terkait keberlanjutan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Analisis materialitas<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Menetapkan prioritas yang paling penting, baik dari perspektif perusahaan maupun pemangku kepentingan, dalam mencapai tujuan keberlanjutan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Tinjauan kinerja dari waktu ke waktu<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Menyajikan pencapaian perusahaan dalam keberlanjutan dari waktu ke waktu, menggunakan indikator dan metrik untuk menunjukkan kemajuan yang telah dicapai.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Cerita dan gambar yang menginspirasi<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\"><span id=\"standar-sr\">Menyertakan cerita dan gambar yang menggambarkan bagaimana strategi keberlanjutan telah memberikan dampak positif, seperti meningkatkan motivasi karyawan, menarik investor, atau memfasilitasi kolaborasi dengan organisasi lain.<\/span><\/span><\/li>\n<\/ol>\n<h2><b>Jenis-Jenis Sustainability Reporting<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-160719\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report.webp\" alt=\"Jenis Sustainability Report\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report-300x169.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report-768x432.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report-747x420.webp 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report-150x84.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report-696x392.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Jenis-Sustainability-Report-1068x601.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Terdapat berbagai jenis <\/span><a href=\"https:\/\/green.katadata.co.id\/infografik\/65dc3c32660e2\/mengenal-berbagai-standar-laporan-berkelanjutan\"><span style=\"font-weight: 400;\">standar pelaporan keberlanjutan<\/span><\/a><span style=\"font-weight: 400;\"> yang digunakan oleh organisasi di seluruh dunia. Masing-masing memiliki pendekatan dan fokus yang berbeda, tergantung pada kebutuhan pelaporan serta ekspektasi pemangku kepentingan.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut lima jenis sustainability reporting yang paling umum digunakan:<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">GRI (Global Reporting Initiative)<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Standar ini adalah yang paling banyak digunakan secara global karena cakupannya yang luas. Digunakan lebih dari 10.000, GRI membantu perusahaan melaporkan dampak ekonomi, lingkungan, dan sosial secara menyeluruh, dengan indikator yang terstruktur dan mudah dievaluasi.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">SASB (Sustainability Accounting Standards Board)<\/span><\/h3>\n<p>SASB menyusun standar berdasarkan sektor industri untuk memastikan laporan mencakup isu-isu material yang relevan dengan masing-masing bisnis. Standar ini banyak digunakan oleh perusahaan yang ingin menyampaikan informasi keberlanjutan kepada investor dengan cara yang lebih strategis dalam rangka mendukung <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/\">ESG strategy<\/a> mereka.<\/p>\n<h3><span style=\"font-weight: 400;\">CDP (Carbon Disclosure Project)<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">CDP berfokus pada transparansi lingkungan, terutama terkait emisi karbon, risiko perubahan iklim, serta penggunaan air dan sumber daya. Laporan berbasis CDP sering kali menjadi acuan bagi pemodal dan regulator yang ingin menilai komitmen lingkungan perusahaan.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">TCFD (Task Force on Climate-related Financial Disclosures)<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Standar TCFD menekankan pada pengungkapan risiko dan peluang bisnis terkait perubahan iklim. TCFD mendorong perusahaan untuk mempertimbangkan skenario iklim dalam strategi jangka panjang mereka serta menyampaikan informasi yang relevan secara finansial.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">IR (Integrated Reporting)<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Berbeda dari pelaporan lainnya, Integrated Reporting menyatukan informasi keuangan dan non-keuangan dalam satu laporan terintegrasi. Tujuannya adalah untuk memberikan gambaran utuh tentang bagaimana organisasi menciptakan nilai dalam jangka pendek, menengah, dan panjang.<\/span><\/p>\n<h2><b>Optimalkan Praktik Keberlanjutan dengan Software ERP dari HashMicro<\/b><\/h2>\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-160718\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro.webp\" alt=\"dashboard erp hashmicro\" width=\"1515\" height=\"1261\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro.webp 1515w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-300x250.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1024x852.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-768x639.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-505x420.webp 505w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-150x125.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-696x579.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1068x889.webp 1068w\" sizes=\"auto, (max-width: 1515px) 100vw, 1515px\" \/><\/span><span style=\"font-weight: 400;\">Menyusun sustainability report yang akurat dan komprehensif tidak hanya membutuhkan data yang valid, tapi juga sistem yang mampu mengelola seluruh proses keberlanjutan secara terintegrasi. <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><span style=\"font-weight: 400;\">Software ERP HashMicro<\/span><\/a><span style=\"font-weight: 400;\"> hadir sebagai solusi yang dapat menyederhanakan sekaligus memperkuat proses pelaporan keberlanjutan perusahaan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hal tersebut dapat diwujudkan melalui fitur-fitur unggul berikut:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Integrasi ESG dengan sistem ERP: <\/b><span style=\"font-weight: 400;\">HashMicro menggabungkan pelaporan keberlanjutan dengan proses operasional harian, data ESG dapat dikumpulkan secara otomatis dan akurat untuk mendukung penyusunan laporan keberlanjutan. <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-software\/\"><span style=\"font-weight: 400;\">Software ESG<\/span><\/a><span style=\"font-weight: 400;\"> ini memungkinkan perusahaan memantau kinerja keberlanjutan dengan cara yang lebih efisien dan efektif.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Perhitungan emisi karbon yang akurat (GHG accounting): <\/b><span style=\"font-weight: 400;\">Sistem ini mempermudah perusahaan dalam menghitung dan melaporkan jejak karbon secara berkala, sebuah elemen penting dalam sustainability report, terutama untuk sektor industri dan manufaktur.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Auto generate PDF report: <\/b><span style=\"font-weight: 400;\">Proses dokumentasi dan penyusunan <\/span><i><span style=\"font-weight: 400;\">sustainability report<\/span><\/i><span style=\"font-weight: 400;\"> menjadi lebih cepat dan efisien dengan fitur yang memungkinkan pembuatan laporan otomatis dalam format profesional.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Pelacakan kinerja ESG terpusat: <\/b><span style=\"font-weight: 400;\">Fitur ini memfasilitasi evaluasi kinerja keberlanjutan melalui dashboard yang terintegrasi. Dengan data historis dan indikator utama, perusahaan dapat menyusun laporan secara lebih sistematis dan transparan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Efisiensi operasional yang mendukung tujuan keberlanjutan: <\/b><span style=\"font-weight: 400;\">HashMicro membantu mendeteksi proses yang boros atau berdampak negatif terhadap lingkungan, sehingga perusahaan dapat memperbaikinya sambil mencatat progres tersebut dalam laporan keberlanjutan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Kerjasama dengan konsultan ESG profesional: <\/b><span style=\"font-weight: 400;\">Bekerja sama dengan ESG firm consulting, HashMicro menawarkan dukungan strategis agar perusahaan tidak hanya mampu melaporkan kinerja keberlanjutannya, tetapi juga menyusun strategi ESG yang berstandar global.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Ingin mempermudah penyusunan laporan sustainability report? Coba demo gratis sekarang dan temukan bagaimana Software ERP HashMicro dapat membantu perusahaan Anda dalam melaporkan kinerja keberlanjutan dengan lebih efisien dan terintegrasi. Mulai perjalanan keberlanjutan Anda hari ini!<\/span><\/p>\n<h2><b>Kesimpulan<\/b><\/h2>\n<p>Sustainability report kini menjadi alat penting bagi perusahaan dalam menunjukkan komitmen terhadap keberlanjutan. Laporan ini tidak hanya meningkatkan transparansi, tetapi juga membantu perusahaan dalam mengidentifikasi risiko serta merencanakan langkah strategis untuk masa depan yang lebih berkelanjutan melalui proses <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/audit-esg\/\">ESG audit<\/a> yang mendalam.<\/p>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><span style=\"font-weight: 400;\">Software ERP HashMicro<\/span><\/a><span style=\"font-weight: 400;\"> hadir untuk menyederhanakan proses penyusunan sustainability report. Dengan fitur seperti perhitungan emisi karbon yang akurat, auto-generate PDF report, dan pelacakan kinerja ESG, perusahaan dapat menyusun laporan yang lebih efisien dan terintegrasi.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lihat bagaimana ERP HashMicro dapat mempermudah proses pelaporan keberlanjutan Anda. Coba <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/?medium=web-form-header\"><span style=\"font-weight: 400;\">demo gratis<\/span><\/a><span style=\"font-weight: 400;\"> sekarang dan temukan solusi terbaik untuk perusahaan Anda!<\/span><\/p>\n<p><span data-sheets-root=\"1\"><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-descriptive.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-descriptive.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-descriptive-m.webp\" alt=\"ERP_Definisi\" class=\"responsive-image-banner\"><\/a>\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script><\/span><\/p>\n<h2><strong>Pertanyaan Seputar Sustainability Report<\/strong><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details>\n<summary><strong>Apa itu sustainability reporting?<\/strong><\/summary>\n<p>Sustainability reporting adalah laporan yang mengkomunikasikan dampak sosial, ekonomi, dan lingkungan dari kegiatan perusahaan serta upaya mereka dalam mencapai tujuan keberlanjutan.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Apa perbedaan ESG reporting dengan sustainability reporting?<\/strong><\/summary>\n<p>ESG reporting berfokus pada tiga aspek: lingkungan, sosial, dan tata kelola. Sustainability reporting mencakup ESG, tetapi juga aspek lain terkait keberlanjutan yang lebih luas.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Apa perbedaan annual reporting dengan sustainability reporting?<\/strong><\/summary>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/annual-report\/\">Annual report<\/a> mencakup kinerja keuangan dan operasional perusahaan, sementara sustainability reporting fokus pada dampak sosial dan lingkungan perusahaan.<\/p>\n<\/details>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Dalam dunia bisnis yang semakin berfokus pada keberlanjutan, sustainability reporting menjadi alat penting untuk menunjukkan komitmen perusahaan terhadap dampak sosial dan lingkungan. Laporan ini mencerminkan bagaimana perusahaan mengelola dampak dari operasional mereka. Melalui sustainability report, perusahaan dapat membangun reputasi sebagai entitas yang bertanggung jawab. Dengan dukungan ESG software, proses penyusunan laporan menjadi lebih efisien dan [&hellip;]<\/p>\n","protected":false},"author":162,"featured_media":160720,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5652],"tags":[],"class_list":{"0":"post-160716","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-esg"},"acf":{"post_reviewer":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v25.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya<\/title>\n<meta name=\"description\" content=\"Pelajari pengertian, tujuan, dan manfaat sustainability report bagi perusahaan untuk mendukung transparansi dan keputusan berkelanjutan.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya untuk Perusahaan\" \/>\n<meta property=\"og:description\" content=\"Pelajari pengertian, tujuan, dan manfaat sustainability report bagi perusahaan untuk mendukung transparansi dan keputusan berkelanjutan.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Indonesia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hashmicro\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-22T07:51:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-19T07:30:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Hendra Gunawan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:site\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hendra Gunawan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/\"},\"author\":{\"name\":\"Hendra Gunawan\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/7eb92f40eba8b038fa552ba13cd6d88a\"},\"headline\":\"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya untuk Perusahaan\",\"datePublished\":\"2025-04-22T07:51:51+00:00\",\"dateModified\":\"2025-12-19T07:30:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/\"},\"wordCount\":1961,\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp\",\"articleSection\":[\"ESG\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/\",\"name\":\"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp\",\"datePublished\":\"2025-04-22T07:51:51+00:00\",\"dateModified\":\"2025-12-19T07:30:48+00:00\",\"description\":\"Pelajari pengertian, tujuan, dan manfaat sustainability report bagi perusahaan untuk mendukung transparansi dan keputusan berkelanjutan.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp\",\"width\":1200,\"height\":675,\"caption\":\"Sustainability Report\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya untuk Perusahaan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/\",\"name\":\"HashMicro Indonesia\",\"description\":\"Blog Software Manajemen Bisnis Indonesia #1\",\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\",\"name\":\"HashMicro Indonesia\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp\",\"width\":924,\"height\":121,\"caption\":\"HashMicro Indonesia\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/hashmicro\",\"https:\/\/x.com\/hashmicro\",\"https:\/\/www.linkedin.com\/company\/hashmicro\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/7eb92f40eba8b038fa552ba13cd6d88a\",\"name\":\"Hendra Gunawan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Hendra-Gunawan-96x96.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Hendra-Gunawan-96x96.webp\",\"caption\":\"Hendra Gunawan\"},\"description\":\"Hendra adalah ERP Specialist senior dengan pengalaman lebih dari 6 tahun dalam implementasi dan optimasi sistem ERP di berbagai industri. Ia berspesialisasi dalam menulis artikel seputar implementasi dan integrasi modul bisnis, sistem ERP untuk manajemen operasional, dan otomatisasi proses bisnis.\",\"sameAs\":[\"https:\/\/www.hashmicro.com\/id\/\"],\"jobTitle\":\"Hendra Gunawan - Senior Content Writer - ERP Specialist\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/author\/hendra-gunawan\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya","description":"Pelajari pengertian, tujuan, dan manfaat sustainability report bagi perusahaan untuk mendukung transparansi dan keputusan berkelanjutan.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/","og_locale":"id_ID","og_type":"article","og_title":"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya untuk Perusahaan","og_description":"Pelajari pengertian, tujuan, dan manfaat sustainability report bagi perusahaan untuk mendukung transparansi dan keputusan berkelanjutan.","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2025-04-22T07:51:51+00:00","article_modified_time":"2025-12-19T07:30:48+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp","type":"image\/webp"}],"author":"Hendra Gunawan","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Hendra Gunawan","Estimasi waktu membaca":"12 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/"},"author":{"name":"Hendra Gunawan","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/7eb92f40eba8b038fa552ba13cd6d88a"},"headline":"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya untuk Perusahaan","datePublished":"2025-04-22T07:51:51+00:00","dateModified":"2025-12-19T07:30:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/"},"wordCount":1961,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp","articleSection":["ESG"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/","name":"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp","datePublished":"2025-04-22T07:51:51+00:00","dateModified":"2025-12-19T07:30:48+00:00","description":"Pelajari pengertian, tujuan, dan manfaat sustainability report bagi perusahaan untuk mendukung transparansi dan keputusan berkelanjutan.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/Sustainability-Report.webp","width":1200,"height":675,"caption":"Sustainability Report"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/sustainability-report\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Sustainability Report: Pengertian, Tujuan, dan Manfaat Lengkapnya untuk Perusahaan"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website","url":"https:\/\/www.hashmicro.com\/id\/blog\/","name":"HashMicro Indonesia","description":"Blog Software Manajemen Bisnis Indonesia #1","publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization","name":"HashMicro Indonesia","url":"https:\/\/www.hashmicro.com\/id\/blog\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","width":924,"height":121,"caption":"HashMicro Indonesia"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hashmicro","https:\/\/x.com\/hashmicro","https:\/\/www.linkedin.com\/company\/hashmicro"]},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/7eb92f40eba8b038fa552ba13cd6d88a","name":"Hendra Gunawan","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Hendra-Gunawan-96x96.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Hendra-Gunawan-96x96.webp","caption":"Hendra Gunawan"},"description":"Hendra adalah ERP Specialist senior dengan pengalaman lebih dari 6 tahun dalam implementasi dan optimasi sistem ERP di berbagai industri. Ia berspesialisasi dalam menulis artikel seputar implementasi dan integrasi modul bisnis, sistem ERP untuk manajemen operasional, dan otomatisasi proses bisnis.","sameAs":["https:\/\/www.hashmicro.com\/id\/"],"jobTitle":"Hendra Gunawan - Senior Content Writer - ERP Specialist","url":"https:\/\/www.hashmicro.com\/id\/blog\/author\/hendra-gunawan\/"}]}},"focus_keyword":"sustainability report","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/160716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/users\/162"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/comments?post=160716"}],"version-history":[{"count":5,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/160716\/revisions"}],"predecessor-version":[{"id":181705,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/160716\/revisions\/181705"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/160720"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=160716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=160716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=160716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}