{"id":36650,"date":"2024-05-03T01:12:23","date_gmt":"2024-05-02T18:12:23","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=36650"},"modified":"2025-10-27T11:48:19","modified_gmt":"2025-10-27T04:48:19","slug":"mengenal-property-management-system-dan-manfaatnya-bagi-bisnis","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/","title":{"rendered":"Mengenal Property Management System dan Manfaatnya Bagi Bisnis"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Bagi Anda yang memiliki bisnis dalam bidang properti tentunya sudah tidak asing lagi dengan istilah manajemen properti. <a href=\"https:\/\/www.hashmicro.com\/id\/sistem-real-estate\">Manajemen properti<\/a> adalah suatu kegiatan mengelola, mengatur dan mengawasi segala aset properti seperti <\/span><i><span style=\"font-weight: 400;\">real estate<\/span><\/i><span style=\"font-weight: 400;\"> ataupun komersial yang dilakukan oleh pihak ketiga. <\/span><\/p>\n<p>Manajemen properti membantu mengelola sumber daya dan mengatur penjualan serta pembiayaan properti untuk menjadi aset yang menguntungkan. Anda dapat mengoptimalkan pengelolaan properti dengan menerapkan Property Management System.<\/p>\n<p><span style=\"font-weight: 400;\">Dengan<a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\"> Sistem Manajemen Properti<\/a>, manajer properti dapat mengatur penjualan, proyek, pembiayaan, dan pengelolaan bisnis properti melalui satu dasbor. Tujuannya adalah mempermudah pengelolaan penyewaan, penjualan, dan kontrak secara efisien, serta melaksanakan aspek fisik lainnya secara optimal.<br \/>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Maka dari itu, <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-real-estate\"><span style=\"font-weight: 400;\">penyedia <em>software<\/em> manajemen properti<\/span><\/a><span style=\"font-weight: 400;\"> menjadi salah satu jasa paling banyak dicari oleh para pegiat bisnis <\/span><i><span style=\"font-weight: 400;\">real estate<\/span><\/i><span style=\"font-weight: 400;\">. Lalu, apa itu sistem manajemen properti? Untuk lebih jelasnya, berikut penjelasan secara tuntas terkait pengertian, manfaat dan cara memilih P<em>roperty Management System<\/em> yang baik. simak artikel lebih lanjut!<\/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\">Manajemen properti membantu mengelola aset properti, termasuk penjualan dan pembiayaan, melalui satu dasbor.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Sistem ini mempermudah pengelolaan penyewaan, penjualan, dan kontrak properti secara efisien.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Software manajemen properti seperti Property Management System dapat mengotomatisasi aktivitas bisnis properti.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">HashMicro menyediakan Software Manajemen Properti terbaik dengan fitur lengkap dan canggih untuk memenuhi kebutuhan bisnis properti.<\/li>\n<li aria-level=\"1\"><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:513,&quot;3&quot;:{&quot;1&quot;:0},&quot;12&quot;:0}\"><\/span><\/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>\n<div id=\"toc_container\">\n<p><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:513,&quot;3&quot;:{&quot;1&quot;:0},&quot;12&quot;:0}\"><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><\/p>\n<\/div>\n<h2 id=\"1\"><b>Apa itu <\/b><b><em>Property Management System<\/em><\/b><b>?<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-36694 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/1-3.png\" alt=\"property management system\" width=\"700\" height=\"360\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/1-3.png 700w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/1-3-300x154.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/1-3-150x77.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/1-3-696x358.png 696w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\"><span style=\"font-weight: 400;\">Sistem manajemen properti<\/span><\/a><span style=\"font-weight: 400;\"> adalah suatu sistem komputerisasi yang memfasilitasi pengelolaan berbagai kepentingan dalam bisnis properti, diantaranya properti pribadi, peralatan, termasuk perawatan, legalitas dan manajemen karyawan melalui satu <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\">. Sistem ini menggantikan metode lama berbasis kertas yang cenderung tidak efisien. Selain itu, sistem manajemen properti bertujuan <\/span><span style=\"font-weight: 400;\">mengelola<\/span><span style=\"font-weight: 400;\"> aset perusahaan properti yang terbatas guna mencapai tujuan yang telah ditentukan. Dalam sistem manajemen properti terdapat <\/span><span style=\"font-weight: 400;\">begitu banyak proses diantaranya pengawasan, akuisisi, pemeliharaan, dan berbagai langkah proses lainnya.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan sistem ini, A<\/span><span style=\"font-weight: 400;\">nda dapat dengan mudah <\/span><span style=\"font-weight: 400;\">mengorganisir<\/span><span style=\"font-weight: 400;\"> berbagai aktivitas\u00a0 bisnis dengan lebih efektif dan sistematis,\u00a0 mulai dari proses perencanaan, penjualan\/penyewaan, distribusi, koordinasi, serta kegiatan operasional lainnya. Sehingga Anda dapat memaksimalkan pelayanan maupun pengelolaan perusahaan dengan efisien. Dalam <a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\">sistem manajemen properti <\/a><\/span><span style=\"font-weight: 400;\">indikator penting yang harus diperhatikan adalah,\u00a0 pemasaran untuk memperoleh penawaran terbaik, penagihan biaya sewa dan pelayanan, pemeliharaan, pengelolaan keuangan, pelaporan, monitoring nilai properti, serta kelengkapan sarana dan prasarana.<\/span><\/p>\n<p>Baca juga: <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/software-management-project-terbaik-untuk-developer-property\/\">Software Management Project Terbaik untuk Developer Property<\/a><\/p>\n<h2 id=\"2\"><b>Manfaat <em>Property Management System<\/em><\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-36696 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/3-4.png\" alt=\"Manfaat property management system\" width=\"700\" height=\"360\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/3-4.png 700w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/3-4-300x154.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/3-4-150x77.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/3-4-696x358.png 696w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Sistem manajemen properti memberikan begitu banyak keuntungan yang menjanjikan bagi para pemilik <\/span><span style=\"font-weight: 400;\">bisnis properti. Manajemen properti dapat membantu bisnis properti Anda lebih optimal dan efisien. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hal tersebut karena sistem manajemen properti terintegrasi dengan sistem yang bekerja secara cepat dan otomatis mengatur kepentingan bisnis Anda. Selain itu, ada banyak manfaat yang dapat Anda rasakan jika menggunakan sistem manajemen properti. <\/span>di antaranya:<\/p>\n<h3 id=\"A\"><span style=\"font-weight: 400;\">Mempermudah proses penyewaan dan pembayaran<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Sistem ini dapat mengotomatisi seluruh aktivitas dalam <\/span><span style=\"font-weight: 400;\">manajemen properti, sehingga dapat memberikan akses mudah dan cepat ke informasi bisnis tentang properti yang Anda miliki. Selain itu, sistem manajemen properti juga dapat menyimpan semua <\/span><i><span style=\"font-weight: 400;\">file <\/span><\/i><span style=\"font-weight: 400;\">dan salinan dengan aman. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mulai dengan dokumen anggaran dan manajemen biaya, dokumen kontrak penyewa, dokumen pasokan properti, manajemen pembayaran, dan banyak lagi. Selain menghemat waktu dan tenaga, biaya penggunaan juga lebih murah. Serta <\/span><i><span style=\"font-weight: 400;\">database<\/span><\/i><span style=\"font-weight: 400;\"> prospek, kontrak sewa, surat perjanjian, dan dokumen lainnya tersentralisasi dalam satu platform.<\/span><\/p>\n<h3 id=\"B\"><span style=\"font-weight: 400;\">Pengelolaan kontrak yang efisien<\/span><\/h3>\n<p><i><span style=\"font-weight: 400;\">Software <\/span><\/i><span style=\"font-weight: 400;\">manajemen <\/span><i><span style=\"font-weight: 400;\">real estate<\/span><\/i><span style=\"font-weight: 400;\"> atau sistem manajemen properti dapat membantu pemilik <\/span><i><span style=\"font-weight: 400;\">real estate<\/span><\/i><span style=\"font-weight: 400;\">, investor, dan <\/span><i><span style=\"font-weight: 400;\">broker real estate<\/span><\/i><span style=\"font-weight: 400;\">, untuk\u00a0 mengotomatiskan manajemen sewa, kontrak,\u00a0 pembayaran angsuran dan pemeliharaan properti. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Serta mengelola kontrak dengan klien dengan mudah, secara <em>real-time<\/em> dan otomatis. Selain itu,<\/span><i><span style=\"font-weight: 400;\"> invoice<\/span><\/i><span style=\"font-weight: 400;\"> berulang dapat dibuat dan terkirim langsung ke pelanggan secara otomatis melalui sistem.<\/span><\/p>\n<p><strong>Baca juga<\/strong> <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/bisnis-properti-untuk-milenial\/\">Bisnis Properti: Menyasar Milenial sebagai Pasar Baru<\/a><\/p>\n<h3 id=\"C\"><span style=\"font-weight: 400;\">Meningkatkan penjualan<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Sistem manajemen properti memberikan Anda akses yang lebih cepat dengan informasi bisnis properti yang lebih lengkap. Dengan menggunakan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\"><span style=\"font-weight: 400;\"><em>Software<\/em> Manajemen Properti<\/span><\/a><span style=\"font-weight: 400;\">, Anda dapat menyimpan salinan semua kontrak dengan penyewa, mengelola anggaran dan biaya dengan mudah.<br \/>\n<\/span><\/p>\n<h3 id=\"D\"><span style=\"font-weight: 400;\">Kondisi Fasilitas yang Terjaga<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Klien dapat mengetahui dengan mudah properti mana yang masih tersedia, dengan detail yang lengkap, sehingga klien dapat dengan mudah memastikan fasilitasnya. Jika klien tertarik dengan properti tersebut, maka jadwal dapat dengan mudah Klien atur. Sehingga proses sewa menjadi lebih efisien dan otomatis melalui <\/span><i><span style=\"font-weight: 400;\">booking<\/span><\/i><span style=\"font-weight: 400;\"> portal.\u00a0<\/span><\/p>\n<p><b>Baca juga<\/b> <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/optimasi-manajemen-properti\/\"><span style=\"font-weight: 400;\">Optimalkan Manajemen Properti dengan 5 Strategi Efektif Ini!<\/span><\/a><\/p>\n<h2 id=\"3\"><b>Cara Menentukan Sistem Manajemen Properti\u00a0 yang Baik<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-36697 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/4-1.png\" alt=\" cara menetukan property management system\" width=\"700\" height=\"360\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/4-1.png 700w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/4-1-300x154.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/4-1-150x77.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/09\/4-1-696x358.png 696w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>Memilih <em>software<\/em> bisnis properti tidak serta merta memilih dengan asal, akan tetapi banyak faktor yang harus Anda pikirkan dan pertimbangkan. Hal tersebut tentunya akan sangat berguna agar Anda tidak menyesal nantinya, karena sistem manajemen properti akan sangat berpengaruh pada kemajuan bisnis Anda kedepannya. Berikut adalah cara untuk menentukan sistem manajemen properti yang baik. Antara lain sebagai berikut:<\/p>\n<h3 id=\"E\"><span style=\"font-weight: 400;\">Tentukan kebutuhan bisnis anda<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Sebelum menentukan <\/span><i><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/5-rekomendasi-property-management-system-terbaik-di-indonesia\/\">Property Management System<\/a> yang<\/span><\/i><span style=\"font-weight: 400;\"> baik<\/span> <span style=\"font-weight: 400;\">untuk bisnis properti Anda, langkah awal yang harus Anda lakukan sebagai seorang manajer properti adalah menentukan prioritas aktivitas bisnis yang menjadi kebutuhan properti Anda. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Anda dapat membuat daftar kebutuhan bisnis mana yang cukup <\/span><i><span style=\"font-weight: 400;\">urgent<\/span><\/i><span style=\"font-weight: 400;\"> di perusahaan Anda. Sehingga nantinya <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\"> yang Anda gunakan akan optimal sesuai dengan fungsinya pada level kegiatan tertentu. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\"><span style=\"font-weight: 400;\">Software Manajemen Properti dari HashMicro<\/span><\/a><span style=\"font-weight: 400;\"> tersedia berbagai solusi yang dapat dikonfigurasi sesuai dengan jenis, struktur, kebutuhan, dan tujuan perusahaan Anda, sehingga dapat sesuai dengan kebutuhan bisnis Anda.<\/span><\/p>\n<h3 id=\"F\"><span style=\"font-weight: 400;\">Tetapkan <\/span><i><span style=\"font-weight: 400;\">budget<\/span><\/i><\/h3>\n<p>Sebelum memilih<a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\"> Sistem Manajemen Properti<\/a>, penting untuk menetapkan anggaran dengan departemen keuangan perusahaan. Dengan <a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\">Sistem Manajemen Properti dari HashMicro<\/a>, Anda dapat menyesuaikan budget untuk mendapatkan software terbaik sesuai kebutuhan bisnis.<\/p>\n<h3 id=\"G\"><span style=\"font-weight: 400;\">Pelajari fitur dan tampilan <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><\/h3>\n<p><span style=\"font-weight: 400;\">Karena <em>Property Management System<\/em> adalah jantung dari seluruh kegiatan operasional bisnis, Alangkah pentingnya jika Anda dapat mempelajari setiap fitur dan tampilan dari <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\"> tersebut. Dan pastikan <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\"> tersebut <\/span><i><span style=\"font-weight: 400;\">user friendly<\/span><\/i><span style=\"font-weight: 400;\"> sehingga mudah Anda dan staf perusahaan terkait dapat memahaminya.\u00a0 <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Akan jauh lebih baik apabila memiliki fitur yang lengkap seperti <\/span><i><span style=\"font-weight: 400;\">Property Management, Lease Contract Management, <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/lead-management-software-terbaik\/\">Lead Management System<\/a>, Agent Portal, Cost Management, In-Depth Reports.\u00a0\u00a0<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Sebagai penyedia layanan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/\"><i><span style=\"font-weight: 400;\">Software<\/span><\/i><span style=\"font-weight: 400;\"> ERP terbaik, HashMicro memberikan fitur demo<\/span><\/a><span style=\"font-weight: 400;\"> bagi calon penggunanya sehingga Anda dapat mencoba software tersebut secara langsung, sebelum menggunakan layanan tersebut dan memutuskan untuk membelinya. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hal tersebut tentunya membuat Anda tidak perlu khawatir akan kesulitan dalam memahami fitur serta tampilan software. Yang tak kalah penting lagi <\/span><i><span style=\"font-weight: 400;\">Software<\/span><\/i><span style=\"font-weight: 400;\"> dari HashMicro dilengkapi dengan fitur yang lengkap dan canggih, sehingga dapat memenuhi seluruh kebutuhan bisnis Anda, <\/span><span style=\"font-weight: 400;\">diantaranya:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b><i>Property Management<\/i><\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Jadwalkan perawatan properti dan mendapatkan data properti yang tersedia untuk Anda sewa atau jual.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b><i>Lease Contract Management<\/i><\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Anda dapat mengakses semua kontrak sewa\/beli dan dapatkan notifikasi jika masa kontrak sewa akan segera habis.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b><i>Lead Management<\/i><\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Pantau kinerja penjualan dan temukan prospek yang berkualitas dengan cara yang lebih mudah.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b><i>Agent Portal<\/i><\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Agen dapat mendata prospek baru, mengecek ketersediaan unit, membuat NUP, dan melakukan skenario angsuran.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b><i>Cost Management<\/i><\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Pantau biaya pemeliharaan properti, operasional, pajak, dan hindari pengeluaran yang tidak perlu.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>In-Depth Reports<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Dapatkan laporan lengkap mengenai laba dan rugi properti Anda aspek lainnya secara lengkap, akurat, dan cepat.<\/span><\/p>\n<h3 id=\"H\"><span style=\"font-weight: 400;\">Menggunakan teknologi cloud<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pada era yang semakin canggih ini masyarakat sudah sangat bergantung dengan teknologi yang sangat praktis dan fleksibel. <\/span><span style=\"font-weight: 400;\">\u00a0<\/span><i><span style=\"font-weight: 400;\">Dengan system management property <\/span><\/i><span style=\"font-weight: 400;\">terbaik berbasis <\/span><i><span style=\"font-weight: 400;\">cloud<\/span><\/i><span style=\"font-weight: 400;\"> Anda sebagai manajer properti dapat dengan mudah mengoperasikan dan mengelola bisnis properti secara secara <\/span><i><span style=\"font-weight: 400;\">online<\/span><\/i><span style=\"font-weight: 400;\"> di mana pun dan kapan pun. Sistem manajemen properti berbasis <em>cloud<\/em>\u00a0memungkinkan para pelaku bisnis properti menyimpan dan mengolah data dengan jumlah besar. Dengan tingkat keamanan data yang terjamin dan tersimpan di satu lokasi yang aman. <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\"><span style=\"font-weight: 400;\">S<\/span><i><span style=\"font-weight: 400;\">ystem management property <\/span><\/i><span style=\"font-weight: 400;\">dari HashMicro<\/span><\/a><span style=\"font-weight: 400;\"> menggunakan teknologi <\/span><i><span style=\"font-weight: 400;\">cloud<\/span><\/i><span style=\"font-weight: 400;\"> terbaik sehingga pastinya akan memberikan kelancaran dalam penggunaan <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\">, sehingga dapat memuaskan pelanggannya.<\/span><\/p>\n<h3 id=\"I\"><span style=\"font-weight: 400;\">Baca <\/span><i><span style=\"font-weight: 400;\">review<\/span><\/i><span style=\"font-weight: 400;\"> pengguna lainnya<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Sebelum Anda memilih <\/span><i><span style=\"font-weight: 400;\">Software Management Property <\/span><\/i><span style=\"font-weight: 400;\">untuk bisnis alangkah baiknya untuk melihat ulasan dari para pengguna lainnya terlebih dahulu. Hal tersebut untuk memastikan apakah semua fitur dan fungsi dari <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\"> tersebut berjalan dengan baik atau tidak. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Anda dapat melihat <\/span><i><span style=\"font-weight: 400;\">review <\/span><\/i><span style=\"font-weight: 400;\">pengguna sebelumnya secara <\/span><i><span style=\"font-weight: 400;\">online<\/span><\/i><span style=\"font-weight: 400;\"> dengan mengecek akun media sosial dari penyedia layanan tersebut. Lalu cari tahu bagaimana pengalaman sesungguhnya dari pelanggan mereka.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika ada ulasan yang bersifat negatif, apalagi komplain mengenai <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\"> tersebut, alangkah baiknya Anda mencari jasa penyedia layanan lainnya dengan reputasi yang baik. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sebagai penyedia Software ERP terbaik di Indonesia dan Singapura<\/span><a href=\"https:\/\/www.hashmicro.com\/id\/\"><span style=\"font-weight: 400;\"> Hashmicro telah dipercaya<\/span><\/a><span style=\"font-weight: 400;\"> oleh banyak perusahaan besar untuk menyediakan solusi bisnis yang sesuai dengan kebutuhan perusahaan. Sehingga kualitas dan keunggulannya sangat terjamin.<\/span><\/p>\n<p><b>Baca juga <\/b><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/penjualan-properti-tips\/\"><span style=\"font-weight: 400;\">7 Tips Efektif untuk Mengoptimalkan Penjualan Properti<\/span><\/a><\/p>\n<h2 id=\"4\"><strong>Kesimpulan<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Secara umum, cara mudah untuk mengelola manajemen properti adalah dengan menggunakan <a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\">sistem manajemen properti<\/a><\/span><span style=\"font-weight: 400;\">\u00a0terbaik<\/span><span style=\"font-weight: 400;\">. Sistem manajemen properti adalah suatu software yang memfasilitasi pengelolaan berbagai kepentingan dalam bisnis properti, termasuk properti pribadi, peralatan, pemeliharaan, legalitas, dan manajemen karyawan. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan sistem ini, Anda dapat mengatur berbagai kegiatan bisnis dengan lebih efisien dan sistematis. Mulai dari perencanaan, penjualan\/sewa, distribusi, koordinasi dan kegiatan operasional lainnya. Hal tersebut tentunya akan membuat Anda merasa nyaman dalam proses penjualan dan pengelolaan bisnis properti. <\/span><\/p>\n<p>HashMicro sebagai penyedia layanan ERP, <a href=\"https:\/\/www.hashmicro.com\/id\/software-manajemen-perumahan-properti\">menghadirkan <i>Software<\/i> Manajemen Properti <\/a>yang menyediakan layanan dengan spesifikasi terlengkap. Software Manajemen <i>Real Estate<\/i> atau <em>Property Management <\/em><\/p>\n<p>Untuk <a href=\"https:\/\/www.hashmicro.com\/id\/offer\/download-skema-harga-software-erp\">memperkirakan harga software ERP<\/a> yang akan Anda gunakan, Anda dapat mendownload rencana perhitungan harga Software ERP dari HashMicro sehingga Anda dapat menyesuaikan penggunaan <i>software<\/i> tersebut sesuai dengan kondisi keuangan Anda!<\/p>\n<a href=\"https:\/\/www.hashmicro.com\/id\/sistem-real-estate?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/23-Real-Estate-Desktop.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/23-Real-Estate-Desktop.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/23-Real-Estate-Mobile.webp\" alt=\"ManagementRealEstate\" 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<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [{\n    \"@type\": \"Question\",\n    \"name\": \"Apa tujuan manajemen properti?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Guna mengelola aset dan inventaris perusahaan untuk mengefisiensikan pendapatan dan modal bisnis\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Mengapa manajemen properti penting?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Untuk mengelola properti yang digunakan sebagai investasi\/bisnis guna memaksimalkan pendapatan dan modal investor\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Bagaimana tips memilih software manajemen properti dengan tepat?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Memiliki fitur mendalam untuk laporan lengkap mengenai laba dan rugi properti secara lengkap, akurat, dan cepat. Lalu memiliki fitur yang menjamin keamanan data yang tinggi. Memiliki fitur yang dapat memantau kinerja penjuala atau prospek yang berkualitas\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Apa saja ruang lingkup manajemen properti?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Ruang lingkup manajemen properti sangat luas, tetapi secara umum terbagi menjadi tiga kelompok, yaitu sebagai investasi, bisnis serta manajemen properti yang terkait dengan pajak dan asuransi\"\n    }\n  }]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bagi Anda yang memiliki bisnis dalam bidang properti tentunya sudah tidak asing lagi dengan istilah manajemen properti. Manajemen properti adalah suatu kegiatan mengelola, mengatur dan mengawasi segala aset properti seperti real estate ataupun komersial yang dilakukan oleh pihak ketiga. Manajemen properti membantu mengelola sumber daya dan mengatur penjualan serta pembiayaan properti untuk menjadi aset yang [&hellip;]<\/p>\n","protected":false},"author":162,"featured_media":140308,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[374],"tags":[],"class_list":{"0":"post-36650","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-real-estate"},"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>Pengertian dan manfaat property management system<\/title>\n<meta name=\"description\" content=\"property management system berguna untuk memaksimalkan bisnis properti sehingga lebih efisien dan optimal. simak lebih lanjut penjelasannya!\" \/>\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\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mengenal Property Management System dan Manfaatnya Bagi Bisnis\" \/>\n<meta property=\"og:description\" content=\"property management system berguna untuk memaksimalkan bisnis properti sehingga lebih efisien dan optimal. simak lebih lanjut penjelasannya!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/\" \/>\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-02T18:12:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-27T04:48:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"650\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"9 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\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/\"},\"author\":{\"name\":\"Hendra Gunawan\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/person\\\/7eb92f40eba8b038fa552ba13cd6d88a\"},\"headline\":\"Mengenal Property Management System dan Manfaatnya Bagi Bisnis\",\"datePublished\":\"2024-05-02T18:12:23+00:00\",\"dateModified\":\"2025-10-27T04:48:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/\"},\"wordCount\":1484,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg\",\"articleSection\":[\"Real Estate\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/\",\"name\":\"Pengertian dan manfaat property management system\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg\",\"datePublished\":\"2024-05-02T18:12:23+00:00\",\"dateModified\":\"2025-10-27T04:48:19+00:00\",\"description\":\"property management system berguna untuk memaksimalkan bisnis properti sehingga lebih efisien dan optimal. simak lebih lanjut penjelasannya!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg\",\"width\":1200,\"height\":650,\"caption\":\"Sistem manajemen properti\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mengenal Property Management System dan Manfaatnya Bagi Bisnis\"}]},{\"@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\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Hendra-Gunawan-96x96.webp\",\"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":"Pengertian dan manfaat property management system","description":"property management system berguna untuk memaksimalkan bisnis properti sehingga lebih efisien dan optimal. simak lebih lanjut penjelasannya!","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\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/","og_locale":"id_ID","og_type":"article","og_title":"Mengenal Property Management System dan Manfaatnya Bagi Bisnis","og_description":"property management system berguna untuk memaksimalkan bisnis properti sehingga lebih efisien dan optimal. simak lebih lanjut penjelasannya!","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2024-05-02T18:12:23+00:00","article_modified_time":"2025-10-27T04:48:19+00:00","og_image":[{"width":1200,"height":650,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg","type":"image\/jpeg"}],"author":"Hendra Gunawan","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Hendra Gunawan","Estimasi waktu membaca":"9 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/"},"author":{"name":"Hendra Gunawan","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/7eb92f40eba8b038fa552ba13cd6d88a"},"headline":"Mengenal Property Management System dan Manfaatnya Bagi Bisnis","datePublished":"2024-05-02T18:12:23+00:00","dateModified":"2025-10-27T04:48:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/"},"wordCount":1484,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg","articleSection":["Real Estate"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/","name":"Pengertian dan manfaat property management system","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg","datePublished":"2024-05-02T18:12:23+00:00","dateModified":"2025-10-27T04:48:19+00:00","description":"property management system berguna untuk memaksimalkan bisnis properti sehingga lebih efisien dan optimal. simak lebih lanjut penjelasannya!","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/05\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis.jpg","width":1200,"height":650,"caption":"Sistem manajemen properti"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/mengenal-property-management-system-dan-manfaatnya-bagi-bisnis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Mengenal Property Management System dan Manfaatnya Bagi Bisnis"}]},{"@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\/wp-content\/uploads\/2025\/10\/Hendra-Gunawan-96x96.webp","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":"property management system","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/36650","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=36650"}],"version-history":[{"count":9,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/36650\/revisions"}],"predecessor-version":[{"id":173721,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/36650\/revisions\/173721"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/140308"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=36650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=36650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=36650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}