{"id":94305,"date":"2015-06-16T21:12:32","date_gmt":"2015-06-16T14:12:32","guid":{"rendered":"https:\/\/bahtera.jp\/indonesia-erp\/"},"modified":"2025-03-20T12:57:21","modified_gmt":"2025-03-20T05:57:21","slug":"indonesia-erp","status":"publish","type":"post","link":"https:\/\/bahtera.jp\/en\/indonesia-erp\/","title":{"rendered":"A System Usable in Indonesia and A User-Friendly System"},"content":{"rendered":"<p>Project success means completing the project on schedule and having the system operate according to requirements. As a result, this means a system usable in Indonesia has been created, but a user-friendly system is one with a gentle interface where the desired operations are immediately apparent.<br \/>\n\t\t\t\t<a href=\"https:\/\/bahtera.jp\/en\/production-control-indonesia\/\" class=\"st-cardlink\" aria-label=\"Production Control System in Indonesia\">\r\n\t\t\t\t<div class=\"kanren st-cardbox\" >\r\n\t\t\t\t\t\t\t\t\t\t<dl class=\"clearfix\">\r\n\t\t\t\t\t\t<dt class=\"st-card-img\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2020\/12\/1-16-150x150.png\" class=\"attachment-st_thumb150 size-st_thumb150 wp-post-image\" alt=\"\u30a4\u30f3\u30c9\u30cd\u30b7\u30a2\u306e\u751f\u7523\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u307e\u3068\u3081\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2020\/12\/1-16-150x150.png 150w, https:\/\/bahtera.jp\/wp-content\/uploads\/2020\/12\/1-16-100x100.png 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/dt>\r\n\t\t\t\t\t\t<dd>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"st-cardbox-t\">Production Control System in Indonesia<\/p>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"st-card-excerpt smanone\">\r\n\t\t\t\t\t\t\t\t\t<p>It\u2019s not limited to Indonesia, but it\u2019s often said that the ultimate goals of the manufacturing industry are twofold: &#8220;cost reduction through productivity improvement&#8221; and &#8220;delivering products on time without delays.&#8221; From a management perspective, business plans are crafted to maximize growth based on market supply and demand adjustments. However, even if sales increase due to low pricing, it only reduces gross profit, leading to losses from selling and administrative expenses or non-operating costs. On the other hand, raising unit prices isn\u2019t straightforward due to market price considerations. Therefore, process management based on production plans aimed at reducing costs through &#8230; <\/p>\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"cardbox-more\">\u7d9a\u304d\u3092\u898b\u308b<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/dd>\r\n\t\t\t\t\t<\/dl>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/a>\r\n\t\t\t\t<\/p>\n<h2>The Common Gap Between Systems and On-Site Operations<\/h2>\n<p>Regarding the discrepancy (GAP) between systems and on-site operations, system implementation won\u2019t succeed without the mindset of covering some aspects through operations. The following are common GAPs that tend to occur when introducing business systems in Indonesia:<\/p>\n<ul>\n<li>Case 1<br \/>\nAt a factory, production results are entered by the production management staff at 10:00 AM the following day, but if the night shift completes and ships products immediately, the system shows insufficient product inventory, preventing the issuance of a Delivery Order.<\/li>\n<li>Case 2<br \/>\nFor a trading company purchasing goods, even if the items have arrived, if the invoice hasn\u2019t, the system cannot register the purchase, so the received goods aren\u2019t reflected as inventory, halting shipment processing.<\/li>\n<li>Case 3<br \/>\nOn-site, it\u2019s normal to print shipping instructions for the next day\u2019s shipments the day before to prepare, but if the system bases shipping instructions on inventory allocation, insufficient stock prevents issuing them.<\/li>\n<li>Case 4<br \/>\nWhen issuing a shipping instruction for 20 out of 100 ordered items, you\u2019d want to track the remaining 80 as &#8220;ordered but not yet instructed.&#8221; However, the system typically shows zero backlog until the shipping process is complete, only then recognizing the 80-item backlog.<\/p>\n<div class=\"graybox\">\n<div class=\"maruck\">\n<ul>\n<li>Order: Shipping Instruction = 1:1<\/li>\n<li>Order: Shipment Completion = 1:N<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>In the system flow of &#8220;Order &#8211; Allocation &#8211; Shipping Instruction &#8211; Shipment Completion,&#8221; if orders and shipping instructions can only be split 1:1, even though it\u2019s correct system behavior, it causes operational inconvenience.<\/li>\n<li>Case 5<br \/>\nWhen procuring materials for a factory, if the supplier sends a monthly invoice the following month, the invoice number isn\u2019t known within the current month. Materials received and used immediately for production costs cannot be registered, preventing cost calculation entries.<\/li>\n<li>Case 6<br \/>\nIn a system handling order registration, shipment processing, and invoice issuance, corrections inevitably arise before month-end closing. Until these corrections are completed, physical inventory cannot be reflected in the system.<\/li>\n<li>Case 7<br \/>\nThere are cases where on-site staff can\u2019t keep up with a system flow that assumes scanning barcodes on material tags for issuance and return, entering results each time defective or separately managed items occur, and attaching tags.<\/li>\n<li>Case 8<br \/>\nIf errors are found during physical inventory input and mid-month production results need retroactive correction, but the lot has already reached the customer, downstream invoices and delivery orders must be canceled sequentially. This reassigns invoice and delivery order numbers, affecting document management at the customer or partner, making corrections impossible.<\/li>\n<\/ul>\n<h2>Defining &#8220;Usable&#8221; and &#8220;User-Friendly&#8221;<\/h2>\n<p>Japanese manufacturing companies in Indonesia lag far behind China or Thailand in systemization, and replacing Excel-based manual processes with business systems has only recently become commonplace. Let me clarify: systemization isn\u2019t always a good thing.<br \/>\nMy definition of &#8220;a system is usable&#8221; or &#8220;a system is user-friendly&#8221; is:<\/p>\n<div class=\"graybox\">\n<div class=\"maruno\">\n<ol>\n<li>A system is usable = Business operations can run on the system.<\/li>\n<li>A system is user-friendly = It\u2019s easy to operate with convenient features.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>However, &#8220;user-friendly&#8221; only comes after &#8220;usable&#8221;\u2014the reverse isn\u2019t possible.<\/p>\n<div class=\"graybox\">\n<div class=\"maruck\">\n<ul>\n<li>We paid for the system, so it being usable should be a given, right?<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>You might hear such complaints, but reaching a level where operations run smoothly on the system requires significant effort from both the implementing and receiving sides.<\/p>\n<h2>How to Implement a Usable System?<\/h2>\n<p>Anyone who decides to pay for a system naturally feels anxious about &#8220;Will the project succeed?&#8221; Fundamentally, &#8220;project success&#8221; boils down to:<\/p>\n<div class=\"graybox\">\n<div class=\"maruno\">\n<ol>\n<li>Completion within the planned period, and<\/li>\n<li>The system functioning properly.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>These two points.<\/p>\n<h3>Will It Be Completed Within the Planned Period?<\/h3>\n<p>&#8220;Whether it\u2019s completed on time&#8221; is an issue during system implementation. System cutover (called &#8220;Go Live&#8221; more commonly in Indonesia?) often aligns with the fiscal year start in January or April. Missing this means prolonged double input with the old system, increasing workload and preventing core tasks\u2014effectively an opportunity loss.<br \/>\nCauses of schedule delays include:<\/p>\n<div class=\"graybox\">\n<div class=\"maruno\">\n<ol>\n<li>Overly optimistic task effort estimates.<\/li>\n<li>Incomplete task identification, leading to unexpected tasks eating up effort.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>Task omission is rare with packaged software since tasks are mostly fixed, but with development-heavy systems, effort estimation errors can occur.<br \/>\nThe implementation process starts with a Request For Proposal (RFP) from the customer, followed by a proposal and estimate based on it. At this stage, user requests aren\u2019t 100% captured, forcing rough effort estimates.<\/p>\n<div class=\"graybox\">RFI (Request For Information) was my first invite to a Zoom meeting, only to see familiar industry faces lined up. Unlike an RFP (Request For Proposal), I realized this was a 1-to-N bidding scenario\u2014panicked and awkward.<\/div>\n<p>Thus, once implementation begins and requirements definition starts, unexpected exceptions often increase effort.<br \/>\nAdditionally, overlooking non-working days\u2014like the shifting Ramadan period in Islamic regions\u2014can cause miscalculations. During Ramadan, staff leave early, and flexibility is limited. Elections or protests in Indonesia can also unpredictably halt factory operations for half a day.<\/p>\n<h3>Will the System Function Properly?<\/h3>\n<p>This is an issue after implementation, essentially &#8220;Can operations run smoothly on the system?&#8221; Risks can be mitigated by carefully assessing whether packaged software matches company operations during selection.<br \/>\nReasons a system might not function properly include:<\/p>\n<div class=\"graybox\">\n<div class=\"maruno\">\n<ol>\n<li>Post-launch gaps between operations and the system cause input delays.<\/li>\n<li>Operations can\u2019t keep up with the system, slowing input.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>Packaged systems are designed for broad use, so even if 80% fit, 20% GAP remains. If that 20% affects core operations, it\u2019s a significant investment loss.<br \/>\nI\u2019ve seen a case where a system only supported moving average or FIFO costing, but operations followed Japan\u2019s directive to use total average costing, rendering the system unusable.<br \/>\nEven with lot management via material tags, if results aren\u2019t entered for the correct lot, staff stop input arbitrarily due to missing lots, or inventory accuracy suffers with untagged lots scattered on-site\u2014common in Indonesian factories.<br \/>\nDesigning a theoretical business flow and matching applications to it can leave the site unable to adapt post-launch.<\/p>\n<h3>For Risk Mitigation<\/h3>\n<p>In fact, points and factors likely to cause delays in the implementation schedule can be roughly predicted.<br \/>\nWhen creating a schedule, breaking it down from monthly to weekly and daily as a master schedule, and detailing tasks on the vertical axis, makes it easier to visualize tasks and timelines horizontally and vertically.<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-14705 \" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/master-schedule.gif\" alt=\"For Risk Mitigation\" width=\"654\" height=\"358\" \/><br \/>\nFactors that could delay the schedule include issues from both the implementation side and the customer side:<\/p>\n<div class=\"graybox\">\n<div class=\"maruno\">\n<ol>\n<li>Resource shortages on the implementation side<\/li>\n<li>Effort estimation errors<\/li>\n<li>Task omission<\/li>\n<li>Overlooking non-working days<\/li>\n<li>Delays in finalizing master data<\/li>\n<li>Delays in result input<\/li>\n<li>Incomplete requests<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>In the overall schedule, the blue section is where Fit and Gap between user requests and standard system specs are identified, defining business and application flows during requirements definition. The red section is prone to delays, pushing subsequent phase tasks.<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-14709 \" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/fit-and-gap.gif\" alt=\"For Risk Mitigation\" width=\"647\" height=\"357\" \/><br \/>\nWhen implementing a system, customer scenarios fall into three patterns: new startup, Excel-based manual processing, or existing systems. Broadly, new factories are easiest, while the hardest are those with standalone systems scattered across departments. Introducing a new system to an existing setup causes friction during the project.<br \/>\nWith an existing ERP, a full replacement levels the playing field across departments, so even reluctant staff input data. But when standalone systems\u2014like a purchasing P\/O issuance tool or a cheap local accounting package\u2014are fragmented, operating independently without inter-departmental communication, it\u2019s the toughest case.<br \/>\nAdvancing the project with this awareness, sharing progress vs. plan weekly, can reduce delay risks.<\/p>\n<h2>How to Implement a User-Friendly System?<\/h2>\n<p>After overcoming these challenges and getting operations running on the system, end-users will inevitably demand more:<\/p>\n<div class=\"graybox\">\n<div class=\"maruck\">\n<ul>\n<li>Make it more user-friendly, YO!<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>User-friendly means &#8220;easy to operate with convenient features,&#8221; but the prerequisite is an interface where &#8220;desired operations&#8221; are immediately clear.<\/p>\n<div class=\"graybox\">\n<div class=\"maruno\">\n<ol>\n<li>Few menus (bare minimum)<\/li>\n<li>Large buttons (visual appeal matters)<\/li>\n<li>Shallow hierarchy (max 2 levels)<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>I believe these three are must-have specs in Indonesia. Beyond that, adding functions for Indonesia\u2019s unique business practices and tax systems requires significant customization.<\/p>\n<div class=\"graybox\">\n<div class=\"maruno\">\n<ol>\n<li>Reflect on-board management of imported goods in accounting.<\/li>\n<li>Record provisional payables (accrued expenses) based on receipt.<\/li>\n<li>Incorporate taxes and costs from import declarations (PIB) or goods removal permits (SPPB) into costs.<\/li>\n<li>Scan barcodes on lot-based material tags for easy result input.<\/li>\n<li>Share info online for customs (bonded zones) and internal use.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>These are examples of features Japanese firms in Indonesia would find user-friendly, but they\u2019re still usable without them.<br \/>\nIt\u2019s clich\u00e9, but you need to draw a line between what convenient features to implement and what to handle manually. For this, end-users must understand &#8220;customization takes effort.&#8221;<br \/>\nToo many in Indonesia expect everything for free.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project success means completing the project on schedule and having the system operate according to requirements. As a result, this means a system usable in Indonesia has been created, but a user-friendly system is one with a gentle interface where the desired operations are immediately apparent.<\/p>\n","protected":false},"author":2,"featured_media":81260,"parent":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[633],"tags":[],"class_list":["post-94305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-indonesia-production-control-system"],"_links":{"self":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/posts\/94305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/comments?post=94305"}],"version-history":[{"count":0,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/posts\/94305\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/media\/81260"}],"wp:attachment":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/media?parent=94305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/categories?post=94305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/tags?post=94305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}