{"id":81499,"date":"2024-05-01T11:15:28","date_gmt":"2024-05-01T04:15:28","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=81499"},"modified":"2025-11-19T10:37:18","modified_gmt":"2025-11-19T03:37:18","slug":"penerapan-erp-pada-pt-astra-agro-lestari","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/","title":{"rendered":"Penerapan ERP pada PT Astra Agro Lestari"},"content":{"rendered":"<p>Penerapan ERP pada PT Astra Agro Lestari berawal dari tantangan besar dalam pengelolaan operasional agrikultur yang kompleks. Inefisiensi, keterbatasan visibilitas data, dan proses manual membuat koordinasi antarunit menjadi kurang optimal.<\/p>\n<p>Dengan <a href=\"https:\/\/www.hashmicro.com\/id\/smart-agriculture-solution\">software ERP agrikultur<\/a>, perusahaan mampu mengintegrasikan seluruh aktivitas mulai dari budidaya hingga distribusi. Sistem ini memberikan kontrol yang lebih akurat dan membantu meningkatkan produktivitas secara menyeluruh.<\/p>\n<p>Untuk memahami bagaimana transformasi ini terjadi dan manfaat apa saja yang bisa dipelajari, lanjutkan membaca pembahasan berikut. Informasi selengkapnya akan memberikan gambaran lebih jelas mengenai peran ERP dalam sektor agrikultur.<\/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=\"#pt-astra-agro-lestari\">PT Astra Agro Lestari<\/a> mengimplementasikan sistem ERP guna mengintegrasikan berbagai fungsi bisnis seperti manajemen perkebunan, rantai pasok, keuangan, dan sumber daya manusia.<\/li>\n<li aria-level=\"1\">Melalui digitalisasi proses bisnis, Astra Agro Lestari berhasil <a href=\"#manf\">meningkatkan produktivitas<\/a> dan profitabilitasnya.<\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/www.hashmicro.com\/id\/\">HashMicro<\/a> menawarkan solusi ERP yang dirancang khusus untuk industri agribisnis, mencakup fitur-fitur seperti manajemen tanaman, produksi, keuangan, dan SDM.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\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> <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\n<h2 id=\"1\"><b>Mengapa Penerapan ERP pada <span id=\"pt-astra-agro-lestari\">PT Astra Agro Lestari Diperlukan?<\/span><\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Penerapan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-sistem-erp\/\">ERP system<\/a> pada PT Astra Agro Lestari diperlukan. Hal tersebut dikarenakan status perusahaan sebagai perusahaan agrikultur, PT Astra Agro Lestari memiliki banyak proses yang kompleks, seperti perencanaan tanaman, pemantauan cuaca, pengaturan irigasi, manajemen inventaris, pengelolaan produksi, dan penjualan.<\/span><\/p>\n<p>Dalam mengelola semua proses ini, PT Astra Agro Lestari membutuhkan sistem yang terintegrasi dan terkoordinasi dengan baik. Dengan adanya <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/cloud-erp-adalah\/\">software erp berbasis cloud<\/a>, perusahaan akan mendapatkan kemudahan dalam hal-hal berikut:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Mengotomatisasi proses bisnis <\/strong><\/li>\n<li><strong>Mengurangi duplikasi data <\/strong><\/li>\n<li><strong>Meningkatkan transparansi informasi<\/strong><\/li>\n<li><strong>Membantu meningkatkan efisiensi operasional perusahaan<\/strong><\/li>\n<li><strong>Mengoptimalkan penggunaan sumber daya<\/strong><\/li>\n<li><strong>Mengurangi biaya operasional<\/strong><\/li>\n<li><strong>Meningkatkan keuntungan <\/strong><\/li>\n<li><strong><strong>Memungkinkan manajemen untuk mengambil keputusan yang tepat dan berdasarkan data<\/strong><\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Seperti halnya penggunaan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-software-erp-startup-untuk-tingkatkan-profit-bisnis\/\">ERP pada startup<\/a>, penerapan ERP memiliki peranan penting dalam menjaga kelancaran operasional perusahaan dan meningkatkan daya saing di industri agrikultur.<\/span><\/p>\n<h2 id=\"2\"><b><span id=\"manf\">Manfaat Penerapan ERP untuk PT Astra Agro Lestari\u00a0<\/span><\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-163678\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1.webp\" alt=\"Manfaat Penerapan ERP untuk PT Astra Agro Lestari\u00a0\" width=\"1200\" height=\"620\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1-300x155.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1-1024x529.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1-768x397.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1-813x420.webp 813w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1-150x78.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1-696x360.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-1-1068x552.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Penerapan ERP pada PT Astra Agro Lestari memiliki manfaat yang sangat signifikan, beberapa manfaat tersebut adalah sebagai berikut:<\/span><\/p>\n<ol>\n<li><strong>Meningkatkan visibilitas pada proses pertanian<br \/>\n<\/strong>Setiap proses pertanian mulai dari <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/contoh-budgeting-perusahaan-menggunakan-software-akuntansi\/\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">budgeting<\/span><\/i><\/a><span style=\"font-weight: 400;\"> hingga perhitungan hasil panen dan inventaris melalui sistem secara akurat. <\/span>Dalam perkebunan, terdapat banyak proses yang harus dilakukan, mulai dari perencanaan tanam, pengelolaan sumber daya, manajemen inventaris, lainnya.<\/li>\n<li><span style=\"font-weight: 400;\"><strong>Otomatisasi proses bisnis<br \/>\n<\/strong>Dengan menggunakan <i>software<\/i> ERP, perusahaan dapat mengotomatisasi proses bisnisnya dan mengelola seluruh aktivitas pertanian dan perkebunan secara efisien dan efektif dari satu <i>dashboard<\/i>.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><strong>Integrasi data<br \/>\n<\/strong><\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/software-erp-terbaik\/\">Software ERP<\/a> memungkinkan perusahaan untuk mengintegrasikan data dan mengurangi kesalahan dalam pengambilan keputusan, meningkatkan transparansi informasi, dan mengoptimalkan penggunaan sumber daya.<\/li>\n<li><strong>Meningkatkan visibilitas dan efektivitas pengelolaan keuangan perusahaan<br \/>\n<\/strong>Perusahaan juga dapat mengoptimalkan penggunaan sumber daya, seperti lahan dan pupuk sehingga dapat mengurangi biaya produksi dan meningkatkan keuntungan perusahaan.<\/li>\n<\/ol>\n<h2 id=\"3\"><b>Cara Kerja ERP Perkebunan pada Industri Agrikultur<\/b><\/h2>\n<p>Dalam era digital dan kompetitif seperti saat ini, industri agrikultur dituntut untuk beradaptasi dengan teknologi guna meningkatkan efisiensi dan produktivitas. Salah satu solusi yang semakin banyak diadopsi adalah penggunaan sistem ERP (Enterprise Resource Planning), yang mampu mengintegrasikan berbagai proses bisnis dalam satu platform terpadu.<\/p>\n<p>Berikut adalah penjabaran dalam bentuk poin mengenai manfaat penggunaan ERP dalam industri agrikultur:<\/p>\n<ol>\n<li data-start=\"106\" data-end=\"311\"><strong data-start=\"106\" data-end=\"144\">Meningkatkan Efisiensi Operasional<\/strong><br data-start=\"144\" data-end=\"147\" \/>ERP memastikan konsistensi dalam memperoleh dan mengelola data, yang berperan penting dalam meningkatkan efisiensi operasional di berbagai lini bisnis agrikultur.<\/li>\n<li data-start=\"315\" data-end=\"545\"><strong data-start=\"315\" data-end=\"358\">Pengelolaan Persediaan Secara Real-Time<\/strong><br data-start=\"358\" data-end=\"361\" \/>Sistem ERP memungkinkan pemantauan persediaan bahan baku, pestisida, pupuk, dan alat pertanian secara langsung, sehingga dapat menekan biaya berlebih dan menghindari kekurangan stok.<\/li>\n<li data-start=\"549\" data-end=\"756\"><strong data-start=\"549\" data-end=\"591\">Perencanaan Produksi yang Terintegrasi<\/strong><br data-start=\"591\" data-end=\"594\" \/>ERP membantu merencanakan waktu tanam dan panen, mengoptimalkan pemanfaatan lahan, serta memantau kinerja produksi dengan data yang diperbarui secara real-time.<\/li>\n<li data-start=\"760\" data-end=\"964\"><strong data-start=\"760\" data-end=\"799\">Manajemen Keuangan dan Rantai Pasok<\/strong><br data-start=\"799\" data-end=\"802\" \/>Dengan sistem terintegrasi, ERP memudahkan pengelolaan keuangan serta manajemen rantai pasok, mulai dari pembelian bahan baku hingga distribusi hasil pertanian.<\/li>\n<li data-start=\"968\" data-end=\"1210\"><strong data-start=\"968\" data-end=\"1006\">Pelacakan Data dan Analisis Akurat<\/strong><br data-start=\"1006\" data-end=\"1009\" \/>ERP menyediakan data produksi, penjualan, dan persediaan yang akurat serta real-time. Informasi ini memungkinkan perusahaan untuk melakukan analisis tren pasar dan permintaan konsumen secara efektif.<\/li>\n<li data-start=\"1214\" data-end=\"1448\"><strong data-start=\"1214\" data-end=\"1256\">Pengambilan Keputusan yang Lebih Tepat<\/strong><br data-start=\"1256\" data-end=\"1259\" \/>Dengan informasi yang lengkap dan akurat, ERP mendukung pengambilan keputusan yang lebih cepat, relevan, dan strategis, sehingga penerapannya dapat dimaksimalkan untuk pertumbuhan bisnis.<\/li>\n<\/ol>\n<style>\r\n.cta-in-article-image .desktop-banner{\r\n    display: none;\r\n    text-align: center;\r\n}\r\n.cta-in-article-image .desktop-mobile{\r\n    display: block;\r\n    text-align: center;\r\n    width: 100%;\r\n}\r\n\t.cta-in-article a {\r\n\t\tfont-size: 0px !important;\r\n\t\tcolor: #fff; \r\n\t\tpadding: 0px !important; \r\n\t\tborder-radius: 0px !important; \r\n\t\tdisplay: block !important; \r\n\t\ttext-decoration: none; \r\n\t}\r\n\t\r\n\t.cta-in-article {\r\n\t\tmargin: 0px !important;\r\n\t\tpadding: 0px !important;\r\n\t\tbox-shadow: none !important;\r\n\t}\r\n\t\r\n@media (min-width: 650px) {\r\n    .cta-in-article-image .desktop-banner {\r\n        display: block!important;\r\n    }\r\n}\r\n@media (min-width: 650px) {\r\n   .cta-in-article-image .desktop-mobile {\r\n        display: none!important;\r\n    }\r\n}\r\n<\/style>\r\n<div class=\"cta-in-article-image\">\r\n\t<a href=\"https:\/\/www.hashmicro.com\/id\/offer\/download-skema-harga-software-erp?blog&utm_source=blog&medium=banner-article\" target=\"_blank\" rel=\"noopener\">\r\n\t\t<div id=\"desktop-banner-container\">\r\n\t\t\t<div class=\"desktop-banner\">\r\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.Skema-Harga-web-resized.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div id=\"mobile-banner-container\">\r\n\t\t\t<div class=\"desktop-mobile\">\r\n\t\t\t\t<img decoding=\"async\" width=\"372\" height=\"465\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.-Skema-Harga-Mobile-372px.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/a>\r\n<\/div>\n<h2 id=\"4\"><b>Fitur Unggulan dalam Penerapan ERP PT Astra Agro Lestari<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-163679\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2.webp\" alt=\"Fitur Unggulan dalam Penerapan ERP PT Astra Agro Lestari\" width=\"1200\" height=\"620\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2-300x155.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2-1024x529.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2-768x397.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2-813x420.webp 813w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2-150x78.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2-696x360.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Untitled-design-2-1068x552.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">PT Astra Agro Lestari, perusahaan perkebunan kelapa sawit terbesar di Indonesia, telah mengimplementasikan sistem ERP. Agar memudahkan manajemen operasional dan meningkatkan efisiensi bisnis, terdapat beberapa fitur unggulan yang dapat membantu memaksimalkan sistem ERP pada sektor Agrikultur. Simak penjelasan fitur penerapan ERP pada PT Astra Agro Lestari.<\/span><\/p>\n<h3><strong><i>Scheduler for crop or plant maintenance<\/i><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Fitur ini sangat penting bagi perusahaan-perusahaan yang bergerak di bidang pertanian atau perkebunan. Dengan fitur ini perusahaan dapat mengelola jadwal perawatan tanaman dengan lebih efektif. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dalam penerapan ERP, perusahaan dapat merencanakan jadwal untuk melakukan berbagai tindakan perawatan. Tindakan tersebut mencakup penyiraman, pemupukan, dan pemangkasan secara lebih sistematis.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, fitur ini juga memungkinkan perusahaan untuk melacak hasil dari perawatan tersebut sehingga mereka dapat menentukan strategi yang lebih baik dalam memelihara tanaman mereka. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan menggunakan <\/span><i><span style=\"font-weight: 400;\">scheduler for cropor plant maintenance<\/span><\/i><span style=\"font-weight: 400;\">, perusahaan dapat meningkatkan efisiensi dan produktivitas operasional mereka dalam pengelolaan tanaman secara keseluruhan.<\/span><\/p>\n<h3><strong><i>Asset tracking\u00a0<\/i>dalam penerapan ERP pada PT Astra Agro Lestari<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Salah satu fitur utama yang ditawarkan oleh sistem ERP adalah <\/span><i><span style=\"font-weight: 400;\">asset tracking<\/span><\/i><span style=\"font-weight: 400;\">, dimana para pengguna dapat melakukan pelacakan dan pemantauan aset perusahaan secara langsung dan akurat. Dalam hal ini, sistem ERP memungkinkan pengguna untuk memantau penggunaan aset secara <\/span><i><span style=\"font-weight: 400;\">real-time<\/span><\/i><span style=\"font-weight: 400;\"> agar dapat mengelola aset dengan lebih efisien.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Perusahaan dapat mengontrol pemakaian aset dan memaksimalkan penggunaannya dengan lebih efisien. Selain itu, <\/span><i><span style=\"font-weight: 400;\">asset tracking<\/span><\/i><span style=\"font-weight: 400;\"> juga memungkinkan perusahaan untuk mengidentifikasi aset yang tidak produktif atau sudah tidak digunakan sehingga dapat memutuskan untuk menjual atau menggantinya. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan adanya fitur ini, perusahaan dapat menghemat biaya operasional dan memaksimalkan investasi pada aset yang produktif.\u00a0<\/span><\/p>\n<h3><strong><i>Weather monitoring and forecast<\/i><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Salah satu fitur unggulan dalam penerapan ERP adalah kemampuan untuk memantau cuaca dan perkiraan cuaca. Hal ini sangat penting terutama bagi perusahaan yang memiliki kegiatan di luar ruangan atau bergantung pada cuaca, seperti perusahaan pertanian, perkebunan, konstruksi, dan pariwisata.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, fitur ini juga memungkinkan perusahaan untuk memantau lingkungan secara lebih akurat dan membuat keputusan yang lebih tepat dalam pengelolaan sumber daya alam. Dengan demikian, perusahaan dapat meningkatkan efisiensi dan produktivitas mereka, serta meminimalkan risiko yang terkait dengan cuaca buruk.<\/span><\/p>\n<h3><strong><i>Costing for immature crop or plant<\/i><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Salah satu fitur unggulan dalam penerapan ERP adalah kemampuan untuk melakukan perhitungan biaya pada tanaman yang masih belum matang atau yang masih dalam tahap pertumbuhan. Fitur ini sangat penting dan termasuk kedalama peranan erp pada perusahaan perkebunan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan fitur <\/span><i><span style=\"font-weight: 400;\">costing for immature crop or plant<\/span><\/i><span style=\"font-weight: 400;\"> dalam ERP, perusahaan dapat menghitung biaya produksi secara lebih akurat, yang meliputi biaya bahan baku, tenaga kerja, dan biaya operasional lainnya. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dalam pengelolaan pertanian atau perkebunan, biaya produksi sangatlah penting karena dapat mempengaruhi keuntungan dan hasil panen yang akan perusahaan peroleh.<\/span><\/p>\n<h3><strong><i>Costing for mature crop or plant<\/i><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Kelebihan utama sistem ERP adalah kemampuannya untuk melakukan perhitungan biaya pada tanaman yang sudah dewasa atau siap panen. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dalam penerapan ERP pada PT Astra Agro Lestari, kelebihan ini sangat berguna dalam kalkulasi dan penyesuaian penyusunan anggaran yang dibutuhkan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Fitur <\/span><i><span style=\"font-weight: 400;\">costing for mature crop or plant<\/span><\/i><span style=\"font-weight: 400;\"> yang terdapat dalam ERP memungkinkan perusahaan melakukan perhitungan biaya produksi dengan lebih akurat. Hal ini mencakup biaya bahan baku, biaya tenaga kerja, dan berbagai biaya operasional lainnya. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Di dalam pengelolaan pertanian atau perkebunan, perhitungan biaya produksi sangatlah penting, karena dapat mempengaruhi keuntungan dan hasil panen yang akan perusahaan dapatkan.<\/span><\/p>\n<h3><strong><i>Dashboard for easy reporting<\/i><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Dalam penerapan ERP pada PT Astra Agro Lestari, fitur ini dapat membantu perusahaan dalam mengelola berbagai aspek. Aspek tersebut mencakup manajemen tanaman, pemeliharaan alat, dan pengelolaan stok bahan baku. Dengan adanya <\/span><i><span style=\"font-weight: 400;\">dashboard <\/span><\/i><span style=\"font-weight: 400;\">ini, perusahaan dapat dengan mudah melacak dan memantau proses produksi dan stok bahan baku.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, dengan adanya penggunaan fitur <\/span><i><span style=\"font-weight: 400;\">dashboard<\/span><\/i><span style=\"font-weight: 400;\">, perusahaan dapat membuat keputusan yang lebih tepat dan efisien dalam mengelola bisnis mereka. Hal lainnya yaitu <\/span><i><span style=\"font-weight: 400;\">dashboard<\/span><\/i><span style=\"font-weight: 400;\"> ini juga dapat membantu perusahaan dalam memantau perkembangan tanaman dan memprediksi hasil panen yang akan datang sehingga dapat melakukan perencanaan yang lebih baik untuk bisnis mereka.\u00a0<\/span><\/p>\n<h2><strong>Maksimalkan Operasi Pertanian Anda dengan HashMicro Smart Agriculture<\/strong><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-177335 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid.webp\" alt=\"Maksimalkan Operasi Pertanian Anda dengan HashMicro Smart Agriculture\" width=\"1191\" height=\"800\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid.webp 1191w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid-300x202.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid-1024x688.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid-768x516.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid-625x420.webp 625w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid-150x101.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid-696x468.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/software-agrikultur-hmid-1068x717.webp 1068w\" sizes=\"auto, (max-width: 1191px) 100vw, 1191px\" \/><\/p>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/smart-agriculture-solution\">HashMicro Smart Agriculture<\/a> memberikan solusi terintegrasi yang relevan dengan kebutuhan kompleks seperti yang terlihat pada penerapan ERP pada PT Astra Agro Lestari. Sistem ini membantu perusahaan mengelola seluruh rantai agrikultur secara lebih efisien, mulai dari produksi hingga distribusi.<\/p>\n<p><strong>Fitur-fitur Software Agrikultur HashMicro:<\/strong><\/p>\n<ol>\n<li><strong>Inventory forecasting<\/strong>: Sistem menganalisis data historis dan pola permintaan untuk memperkirakan kebutuhan stok secara otomatis.<\/li>\n<li><strong>Soil and weather sensors<\/strong>: Sensor IoT mengumpulkan data tanah dan cuaca secara real-time lalu mengirimkan pembaruan langsung ke dashboard pusat.<\/li>\n<li><strong>Harvesting phase monitoring<\/strong>: Platform mencatat setiap tahapan proses panen dan memperbarui statusnya secara berkala berdasarkan data lapangan.<\/li>\n<li><strong>Financial dashboard<\/strong>: Sistem menarik data transaksi dari seluruh unit operasional dan menyusunnya dalam tampilan keuangan yang terpusat.<\/li>\n<li><strong>Asset control management<\/strong>: Modul ini mengidentifikasi setiap aset pertanian dan menghitung nilainya berdasarkan data penggunaan dan kondisi aktual.<\/li>\n<\/ol>\n<h2 id=\"5\"><b>Kesimpulan<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">PT Astra Agro Lestari menjadi salah satu perusahaan perkebunan terbesar di Indonesia. Sebagai perusahaan yang bergerak dalam bidang agrikultur, tantangan dalam mengelola operasional bisnis tentunya sangat kompleks. Penerapan ERP pada PT Astra Agro Lestari merupakan salah satu langkah dalam mengefisiensikan kinerja perusahaan sehingga meningkatkan profit yang maksimal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Salah satu <\/span><i><span style=\"font-weight: 400;\">software <\/span><\/i><span style=\"font-weight: 400;\">yang bisa menjadi pilihan Anda dalam menerapkan ERP adalah <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/smart-agriculture-solution\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\"> ERP Agrikultur<\/span><\/a><span style=\"font-weight: 400;\"> dari HashMicro. Perusahaan dapat mempertibangkan HashMicro untuk mempermudah opersional kerja perusahaan. HashMicro menyediakan solusi ERP khusus untuk perusahaan agrikultur. Dengan fitur-fitur seperti manajemen tanaman, manajemen produksi, manajemen keuangan, manajemen SDM, dan lain-lain. Dapatkan <a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/\" target=\"_blank\" rel=\"noopener\">demo gratis<\/a> sekarang!\u00a0<\/span><\/p>\n<a href=\"https:\/\/www.hashmicro.com\/id\/smart-agriculture-solution?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/06\/Agri-Resize.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/06\/Agri-Resize.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/07\/54-Agriculture-Mobile.webp\" alt=\"SmartAgricultureSolution\" 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>\n<h2><strong>Pertanyaan Seputar Penerapan ERP<\/strong><\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul class=\"bottom_faq\">\n<li>\n<details open=\"open\">\n<summary><strong data-start=\"255\" data-end=\"314\">Mengapa PT Astra Agro Lestari menerapkan sistem ERP?<\/strong><\/summary>\n<p>PT Astra Agro Lestari menerapkan ERP untuk meningkatkan efisiensi operasional, mengintegrasikan berbagai proses bisnis, dan mengurangi ketergantungan pada sistem manual yang tidak efisien.<\/p>\n<\/details>\n<\/li>\n<li>\n<details open=\"open\">\n<summary><strong data-start=\"431\" data-end=\"500\">Apa manfaat utama dari penerapan ERP di PT Astra Agro Lestari?<\/strong><\/summary>\n<p>Manfaat utama termasuk pengelolaan data yang terintegrasi, pemantauan proses produksi secara real-time, dan pengambilan keputusan yang lebih cepat dan tepat berdasarkan data yang akurat.<\/p>\n<\/details>\n<\/li>\n<li>\n<details open=\"open\">\n<summary><strong data-start=\"617\" data-end=\"681\">Sistem ERP apa yang digunakan oleh PT Astra Agro Lestari?<\/strong><\/summary>\n<p>PT Astra Agro Lestari menggunakan sistem ERP berbasis SAP untuk mengelola berbagai aspek bisnisnya, termasuk manajemen perkebunan, rantai pasok, keuangan, sumber daya manusia, dan kontrol kualitas.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Mengapa PT Astra Agro Lestari menerapkan sistem ERP?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"PT Astra Agro Lestari menerapkan ERP untuk meningkatkan efisiensi operasional, mengintegrasikan berbagai proses bisnis, dan mengurangi ketergantungan pada sistem manual yang tidak efisien.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Apa manfaat utama dari penerapan ERP di PT Astra Agro Lestari?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Manfaat utama termasuk pengelolaan data yang terintegrasi, pemantauan proses produksi secara real-time, dan pengambilan keputusan yang lebih cepat dan tepat berdasarkan data yang akurat.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sistem ERP apa yang digunakan oleh PT Astra Agro Lestari?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"PT Astra Agro Lestari menggunakan sistem ERP berbasis SAP untuk mengelola berbagai aspek bisnisnya, termasuk manajemen perkebunan, rantai pasok, keuangan, sumber daya manusia, dan kontrol kualitas.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n<\/details>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Penerapan ERP pada PT Astra Agro Lestari berawal dari tantangan besar dalam pengelolaan operasional agrikultur yang kompleks. Inefisiensi, keterbatasan visibilitas data, dan proses manual membuat koordinasi antarunit menjadi kurang optimal. Dengan software ERP agrikultur, perusahaan mampu mengintegrasikan seluruh aktivitas mulai dari budidaya hingga distribusi. Sistem ini memberikan kontrol yang lebih akurat dan membantu meningkatkan produktivitas [&hellip;]<\/p>\n","protected":false},"author":162,"featured_media":167385,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3345],"tags":[5702],"class_list":{"0":"post-81499","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-agriculture","8":"tag-artikel-terkait"},"acf":{"post_reviewer":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Penerapan ERP pada PT Astra Agro Lestari<\/title>\n<meta name=\"description\" content=\"ERP memiliki banyak manfaat untuk perusahaan. Simak bagaimana penerapan ERP pada PT Astra Agro Lestari dapat membantu pengembangan bisnisnya!\" \/>\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\/penerapan-erp-pada-pt-astra-agro-lestari\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Penerapan ERP pada PT Astra Agro Lestari\" \/>\n<meta property=\"og:description\" content=\"ERP memiliki banyak manfaat untuk perusahaan. Simak bagaimana penerapan ERP pada PT Astra Agro Lestari dapat membantu pengembangan bisnisnya!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/\" \/>\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=\"2024-05-01T04:15:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-19T03:37:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"696\" \/>\n\t<meta property=\"og:image:height\" content=\"385\" \/>\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=\"10 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/\",\"name\":\"Penerapan ERP pada PT Astra Agro Lestari\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.webp\",\"datePublished\":\"2024-05-01T04:15:28+00:00\",\"dateModified\":\"2025-11-19T03:37:18+00:00\",\"description\":\"ERP memiliki banyak manfaat untuk perusahaan. Simak bagaimana penerapan ERP pada PT Astra Agro Lestari dapat membantu pengembangan bisnisnya!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.webp\",\"width\":696,\"height\":385,\"caption\":\"Penerapan ERP pada PT Astra Agro Lestari\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/penerapan-erp-pada-pt-astra-agro-lestari\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Penerapan ERP pada PT Astra Agro Lestari\"}]},{\"@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\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Penerapan ERP pada PT Astra Agro Lestari","description":"ERP memiliki banyak manfaat untuk perusahaan. Simak bagaimana penerapan ERP pada PT Astra Agro Lestari dapat membantu pengembangan bisnisnya!","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\/penerapan-erp-pada-pt-astra-agro-lestari\/","og_locale":"id_ID","og_type":"article","og_title":"Penerapan ERP pada PT Astra Agro Lestari","og_description":"ERP memiliki banyak manfaat untuk perusahaan. Simak bagaimana penerapan ERP pada PT Astra Agro Lestari dapat membantu pengembangan bisnisnya!","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2024-05-01T04:15:28+00:00","article_modified_time":"2025-11-19T03:37:18+00:00","og_image":[{"width":696,"height":385,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.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":"10 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/","name":"Penerapan ERP pada PT Astra Agro Lestari","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.webp","datePublished":"2024-05-01T04:15:28+00:00","dateModified":"2025-11-19T03:37:18+00:00","description":"ERP memiliki banyak manfaat untuk perusahaan. Simak bagaimana penerapan ERP pada PT Astra Agro Lestari dapat membantu pengembangan bisnisnya!","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/Penerapan_ERP_pada_PT_Astra_Agro_Lestari.webp","width":696,"height":385,"caption":"Penerapan ERP pada PT Astra Agro Lestari"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-erp-pada-pt-astra-agro-lestari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Penerapan ERP pada PT Astra Agro Lestari"}]},{"@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"]}]}},"focus_keyword":"Penerapan ERP pada PT Astra Agro Lestari","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/81499","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=81499"}],"version-history":[{"count":15,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/81499\/revisions"}],"predecessor-version":[{"id":177340,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/81499\/revisions\/177340"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/167385"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=81499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=81499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=81499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}