{"id":49,"date":"2013-10-29T15:57:08","date_gmt":"2013-10-29T15:57:08","guid":{"rendered":"http:\/\/blog.goodwill.co.id\/?p=49"},"modified":"2013-10-29T15:57:08","modified_gmt":"2013-10-29T15:57:08","slug":"adempiere-cheat-sheet-2","status":"publish","type":"post","link":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/","title":{"rendered":"Adempiere Cheat Sheet (2)"},"content":{"rendered":"<p>Ok, sesuai janji penulis akan meneruskan artikel mengenai Adempiere Cheat Sheet.<\/p>\n<p><strong>Apa bedanya SubType SO (Sales Order) ?<\/strong><\/p>\n<p>Sales Order terdiri atas beberapa sub tipe. Setiap sub tipe mempunyai kelakuan khusus. Untuk tipe POS misalnya, jika dicomplete maka ia akan langsung membuat Shipment, Invoice dan Cash Journal. Sementara pada tipe Standard Order, seluruh dokumen tersebut harus dibuat satu per satu mengikuti aturan yang ada.<\/p>\n<p>Ini dia daftar selengkapnya:<\/p>\n<p>POS = SO -&gt; MM -&gt; AR -&gt; Cash Journal<br \/>\nOn Credit Order = SO -&gt; MM -&gt; AR<br \/>\nPrepay Order = SO -&gt; waiting for Payment -&gt; MM -&gt; AR<br \/>\nWarehouse Order = SO -&gt; MM<\/p>\n<p><strong>DOCUMENT SEQUENCE PREFIX PATTERN<\/strong><\/p>\n<p>Tahukah Anda Adempiere memiliki fitur canggih dalam penomoran dokumen ? Anda bisa menyisipkan nilai dari sebuah kolom ke dalam prefix atau suffix dari nomor dokumen yang digenerate oleh sistem. Misalnya, jika Anda menerapkan penomoran dokumen per cabang, maka Anda ingin menyisipkan kode cabang pada prefix dokumen supaya nomor dokumennya unik dan mudah diidentifikasikan.<\/p>\n<p>Caranya mudah. Pada window Document Sequence, sebagai contoh masukan &#8220;SO\/@AD_Org_ID@&#8221; pada field Prefix.<\/p>\n<p>Maka variabel @AD_Org_ID@ akan diartikan sebagai perintah untuk mencetak kode id organisasi yang bersangkutan secara otomatis. Jika kode id dirasa tidak manusiawi, maka Anda pun bisa melakukan seperti ini:<\/p>\n<p>Ubahlah isian di atas menjadi &#8220;SO\/@AD_Org_ID&lt;Value&gt;@&#8221;.<\/p>\n<p>Adempiere akan menerjemahkan ini sebagai perintah untuk lookup ke table AD_Org dan mengambil isi dari field Value yang ada pada table tersebut untuk disisipkan ke dalam prefix nomor dokumen. Dengan demikian, maka nomor dokumen Anda kira-kira akan seperti ini hasilnya:<\/p>\n<p>SO\/JKT\/1&#8230;<\/p>\n<p>SO\/MDN\/1&#8230;<\/p>\n<p>SO\/SBY\/1&#8230;<\/p>\n<p><strong>Libero BOM<\/strong><\/p>\n<p>Set the BOM Type to \u2018Make-to-Kit\u2019, as this option will be useful when we create manufacturing order directly from the sales order. BOM Type has following options<\/p>\n<p>Make-to-Kit -&gt; Create a Manufacturing Order, Receipt for the finish product and issue the Components automatically<br \/>\nCurrent Active -&gt; Only one active BOM will be allowed for a product<br \/>\nMake-to-Order \u2013 &gt; Components can have attribute set instance, otherwise it will not allow<br \/>\nProduct Configure -&gt; No Implementation<br \/>\nRepair -&gt; No Implementation<\/p>\n<p>Set BOM Use to \u2018Manufacturing\u2019. Following BOM Use options are available<\/p>\n<p>Master -&gt; No Implementation<br \/>\nEngineering -&gt; No Implementation<br \/>\nManufacturing -&gt; Create a Manufacturing Order, Receipt the finish product and issue the Components automaticaly<br \/>\nPlanning -&gt; No Implementation<br \/>\nQuantity -&gt; No Implementation<\/p>\n<p>Change Notice is useful, when some one wants to change the composition of existing BOM product. Generally in manufacturing, changing composition is governed by set rules.<\/p>\n<p>Step (4) Configure Product Components in \u2018Components\u2019 included tab on the BoM tab of product window<\/p>\n<p>Set Component Type to Component<br \/>\nSet Issue Method to Back Flush. Following Issue Method Types are supported:<br \/>\nBack Flush \u2013 Raw Material will be reduced automatically and components will be increased automatically<br \/>\nIssue \u2013 No implementation<br \/>\nFloor Stock \u2013 No Implementation<br \/>\nComponents Can be configured as percentage, but in the current example we have used quantity<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br \/>\nThe Libero BOM Component Type can be:<\/p>\n<p>1.- By Product: Define a By Product as Component into BOM<br \/>\n2.- Component: Define a normal Component into BOM<br \/>\n3.- Option: Define an Option for Product Configure BOM\u00a0 -&gt; Optional<br \/>\n4.- Phantom: Define a Phantom as Component into BOM<br \/>\n5.- Packing: Define a Packing as Component into BOM<br \/>\n6.- Planning : Define Planning as Component into BOM<br \/>\n7.- Tools: Define Tools as Component into BOM<br \/>\n8.- Variant: Define Variant\u00a0 for Product Configure BOM -&gt; Alternative 1..9, then Optional<\/p>\n<p><strong>Daftar Table ID dan Urutan Proses Posting (Adempiere v.342)<\/strong><\/p>\n<p>public static int[]\u00a0 documentsTableID = new int[] {<br \/>\nMJournal.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/\/\u00a0 GL_Journal &#8211; 224<br \/>\nMOrder.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0 \/\/\u00a0 C_Order &#8211; 259<br \/>\nMInvoice.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/\/\u00a0 C_Invoice &#8211; 318<br \/>\nMInOut.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/\/\u00a0 M_InOut &#8211; 319<br \/>\nMInventory.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0 \/\/\u00a0 M_Inventory &#8211; 321<br \/>\nMMovement.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0 \/\/\u00a0 M_Movement &#8211; 323<br \/>\nX_M_Production.Table_ID,\u00a0\u00a0\u00a0 \/\/\u00a0 M_Production &#8211; 325<br \/>\nMPayment.Table_ID, \u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/\/\u00a0 C_Payment &#8211; 335<br \/>\nMBankStatement.Table_ID,\u00a0\u00a0\u00a0 \/\/\u00a0 C_BankStatement &#8211; 392<br \/>\nMCash.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0 \/\/\u00a0 C_Cash &#8211; 407<br \/>\nMMatchInv.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0 \/\/\u00a0 M_MatchInv &#8211; 472<br \/>\nMMatchPO.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0 \/\/\u00a0 M_MatchPO &#8211; 473<br \/>\nMProjectIssue.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/\/\u00a0\u00a0 \u00a0C_ProjectIssue &#8211; 623<br \/>\nMRequisition.Table_ID,\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\/\/\u00a0\u00a0 \u00a0M_Requisition &#8211; 702<br \/>\nMAllocationHdr.Table_ID\u00a0\u00a0\u00a0 \/\/\u00a0 C_Allocation &#8211; 735<br \/>\n};<\/p>\n<p><strong>Price List Schema<\/strong><\/p>\n<p>Ketika menyusun Price List Schema, mulailah dari kondisi yang <strong>general menuju spesifik<\/strong>. Baris pertama biasanya diisi dengan kondisi yang general (biarkan semua kolom kosong). Ini memastikan semua item akan masuk ke dalam Price List nantinya. Kemudian lanjutkan pada baris kedua dengan kondisi yang agak spesifik (misalnya Product Category diisi). Lalu lanjutkan lagi pada baris ketiga dengan kondisi yang makin spesifik (misalnya kolom Product diisi).<\/p>\n<p>Cara pengisian yang terbalik (spesifik -&gt; general) akan membuat hasil proses Generate Price List menjadi tidak benar karena rumusan kondisi yang spesifik akan tertimpa dengan rumusan yang general.<\/p>\n<p><strong>Staging Discount<\/strong><\/p>\n<p>Anda bisa menerapkan staging discount di dalam Discount Schema. Yang Anda harus perhatikan adalah urutan pengisiannya harus dimulai dari nilai break yang terbesar. Misalnya Anda sedang menyiapkan promo diskon untuk pembelian 10 unit diskon 1%,\u00a050 unit diskon 2% dan 100 unit diskon 4%. Maka urutan pengisiannya harus dimulai dari yang terbesar yakni 100 unit pada baris 10, disusul dengan 50 unit pada baris 20 dan terakhir 10 unit pada baris 30.<\/p>\n<p><a href=\"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-51\" alt=\"discountbreak\" src=\"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg\" width=\"300\" height=\"131\" srcset=\"https:\/\/www.goodwill.co.id\/blog\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg 300w, https:\/\/www.goodwill.co.id\/blog\/wp-content\/uploads\/2013\/10\/discountbreak.jpg 351w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Catatan: Nomor baris sengaja dilongkapi 10 supaya jika Anda butuh penambahan, maka Anda bisa menyisipkannya dengan mudah tanpa harus melakukan pengurutan seluruhnya.<\/p>\n<p>Demikian Adempiere Cheat Sheet kali ini. Mudah-mudahan bermanfaat. Sampai jumpa.<\/p>\n<p>\u2013<\/p>\n<p><a title=\"Goodwill Consulting\" href=\"http:\/\/www.goodwill.co.id\">Goodwill Consulting<\/a> adalah bagian dari komunitas pengembang dan pendukung Adempiere. Jika Anda membutuhkan bantuan profesional untuk implementasi Adempiere, silahkan menghubungi kami.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ok, sesuai janji penulis akan meneruskan artikel mengenai Adempiere Cheat Sheet. Apa bedanya SubType SO (Sales Order) ? Sales Order terdiri atas beberapa sub tipe. Setiap sub tipe mempunyai kelakuan khusus. Untuk tipe POS misalnya, jika dicomplete maka ia akan langsung membuat Shipment, Invoice dan Cash Journal. Sementara pada tipe Standard Order, seluruh dokumen tersebut [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,22],"tags":[17,28,30,32,29,31],"class_list":["post-49","post","type-post","status-publish","format-standard","hentry","category-adempiere-cheat-sheet-2","category-adempiere-tips-tricks","tag-adempiere-cheat-sheet","tag-document-sequence","tag-libero-bom","tag-price-list","tag-sales-order","tag-staging-discount"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Adempiere Cheat Sheet (2) - Goodwill Consulting<\/title>\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.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adempiere Cheat Sheet (2) - Goodwill Consulting\" \/>\n<meta property=\"og:description\" content=\"Ok, sesuai janji penulis akan meneruskan artikel mengenai Adempiere Cheat Sheet. Apa bedanya SubType SO (Sales Order) ? Sales Order terdiri atas beberapa sub tipe. Setiap sub tipe mempunyai kelakuan khusus. Untuk tipe POS misalnya, jika dicomplete maka ia akan langsung membuat Shipment, Invoice dan Cash Journal. Sementara pada tipe Standard Order, seluruh dokumen tersebut [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Goodwill Consulting\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-29T15:57:08+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg\" \/>\n<meta name=\"author\" content=\"Armen Rizal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Armen Rizal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/\"},\"author\":{\"name\":\"Armen Rizal\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/person\/f0f72bd8c594649975fe804decbab5db\"},\"headline\":\"Adempiere Cheat Sheet (2)\",\"datePublished\":\"2013-10-29T15:57:08+00:00\",\"dateModified\":\"2013-10-29T15:57:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/\"},\"wordCount\":902,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg\",\"keywords\":[\"adempiere cheat sheet\",\"document sequence\",\"libero bom\",\"price list\",\"sales order\",\"staging discount\"],\"articleSection\":[\"Adempiere Cheat Sheet\",\"Adempiere Tips &amp; Tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/\",\"url\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/\",\"name\":\"Adempiere Cheat Sheet (2) - Goodwill Consulting\",\"isPartOf\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg\",\"datePublished\":\"2013-10-29T15:57:08+00:00\",\"dateModified\":\"2013-10-29T15:57:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage\",\"url\":\"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg\",\"contentUrl\":\"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goodwill.co.id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adempiere Cheat Sheet (2)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#website\",\"url\":\"https:\/\/www.goodwill.co.id\/blog\/\",\"name\":\"Goodwill Consulting\",\"description\":\"Goodwill ERP - Adempiere Indonesia - Idempiere Indonesia\",\"publisher\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goodwill.co.id\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#organization\",\"name\":\"Goodwill Consulting\",\"url\":\"https:\/\/www.goodwill.co.id\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.goodwill.co.id\/blog\/wp-content\/uploads\/2024\/07\/logo_goodwillerp.jpg\",\"contentUrl\":\"https:\/\/www.goodwill.co.id\/blog\/wp-content\/uploads\/2024\/07\/logo_goodwillerp.jpg\",\"width\":900,\"height\":599,\"caption\":\"Goodwill Consulting\"},\"image\":{\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/person\/f0f72bd8c594649975fe804decbab5db\",\"name\":\"Armen Rizal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dd9c02aae88ac1440023f6c7ed15bbdb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dd9c02aae88ac1440023f6c7ed15bbdb?s=96&d=mm&r=g\",\"caption\":\"Armen Rizal\"},\"url\":\"https:\/\/www.goodwill.co.id\/blog\/author\/armen\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adempiere Cheat Sheet (2) - Goodwill Consulting","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.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/","og_locale":"en_US","og_type":"article","og_title":"Adempiere Cheat Sheet (2) - Goodwill Consulting","og_description":"Ok, sesuai janji penulis akan meneruskan artikel mengenai Adempiere Cheat Sheet. Apa bedanya SubType SO (Sales Order) ? Sales Order terdiri atas beberapa sub tipe. Setiap sub tipe mempunyai kelakuan khusus. Untuk tipe POS misalnya, jika dicomplete maka ia akan langsung membuat Shipment, Invoice dan Cash Journal. Sementara pada tipe Standard Order, seluruh dokumen tersebut [&hellip;]","og_url":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/","og_site_name":"Goodwill Consulting","article_published_time":"2013-10-29T15:57:08+00:00","og_image":[{"url":"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg"}],"author":"Armen Rizal","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Armen Rizal","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#article","isPartOf":{"@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/"},"author":{"name":"Armen Rizal","@id":"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/person\/f0f72bd8c594649975fe804decbab5db"},"headline":"Adempiere Cheat Sheet (2)","datePublished":"2013-10-29T15:57:08+00:00","dateModified":"2013-10-29T15:57:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/"},"wordCount":902,"commentCount":0,"publisher":{"@id":"https:\/\/www.goodwill.co.id\/blog\/#organization"},"image":{"@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg","keywords":["adempiere cheat sheet","document sequence","libero bom","price list","sales order","staging discount"],"articleSection":["Adempiere Cheat Sheet","Adempiere Tips &amp; Tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/","url":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/","name":"Adempiere Cheat Sheet (2) - Goodwill Consulting","isPartOf":{"@id":"https:\/\/www.goodwill.co.id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage"},"image":{"@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg","datePublished":"2013-10-29T15:57:08+00:00","dateModified":"2013-10-29T15:57:08+00:00","breadcrumb":{"@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#primaryimage","url":"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg","contentUrl":"http:\/\/blog.goodwill.co.id\/wp-content\/uploads\/2013\/10\/discountbreak-300x131.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.goodwill.co.id\/blog\/adempiere-cheat-sheet-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goodwill.co.id\/blog\/"},{"@type":"ListItem","position":2,"name":"Adempiere Cheat Sheet (2)"}]},{"@type":"WebSite","@id":"https:\/\/www.goodwill.co.id\/blog\/#website","url":"https:\/\/www.goodwill.co.id\/blog\/","name":"Goodwill Consulting","description":"Goodwill ERP - Adempiere Indonesia - Idempiere Indonesia","publisher":{"@id":"https:\/\/www.goodwill.co.id\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goodwill.co.id\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goodwill.co.id\/blog\/#organization","name":"Goodwill Consulting","url":"https:\/\/www.goodwill.co.id\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.goodwill.co.id\/blog\/wp-content\/uploads\/2024\/07\/logo_goodwillerp.jpg","contentUrl":"https:\/\/www.goodwill.co.id\/blog\/wp-content\/uploads\/2024\/07\/logo_goodwillerp.jpg","width":900,"height":599,"caption":"Goodwill Consulting"},"image":{"@id":"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/person\/f0f72bd8c594649975fe804decbab5db","name":"Armen Rizal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goodwill.co.id\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/dd9c02aae88ac1440023f6c7ed15bbdb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd9c02aae88ac1440023f6c7ed15bbdb?s=96&d=mm&r=g","caption":"Armen Rizal"},"url":"https:\/\/www.goodwill.co.id\/blog\/author\/armen\/"}]}},"_links":{"self":[{"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/posts\/49"}],"collection":[{"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":1,"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":52,"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions\/52"}],"wp:attachment":[{"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goodwill.co.id\/blog\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}