<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.infinite-erp.co.id/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asp-yandi</id>
	<title>InfiniteERP Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.infinite-erp.co.id/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asp-yandi"/>
	<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php/Special:Contributions/Asp-yandi"/>
	<updated>2026-04-06T13:36:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4235</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4235"/>
		<updated>2023-02-28T07:05:57Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Implementasi API Approval */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&lt;br /&gt;
[[file: configure_columns1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pada bagian ini pengguna dapat menghapus column yang tidak di perlu di tampilkan, cara nya dengan meng click tanda silang.&lt;br /&gt;
* Label : Pengguna juga dapat meng edit nama column sesuai dengan yang di inginkan&lt;br /&gt;
* Jika sudah click Save&lt;br /&gt;
&lt;br /&gt;
==== [[Filter Data pada Table View]] ====&lt;br /&gt;
&lt;br /&gt;
[[file: define_filter.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pilih Data Provider&lt;br /&gt;
* Define Filters&lt;br /&gt;
* Pilih Column yang akan menjadi parameter lalu&lt;br /&gt;
* Isikan Value dan&lt;br /&gt;
* Save&lt;br /&gt;
&lt;br /&gt;
Pengguna dapat menambahkan beberapa filter sesuai dengan kebutuhan. &lt;br /&gt;
Mirip dengan pengurutan, pemfilteran akan dilakukan di sisi server untuk sumber data SQL dan DB Budibase internal, namun untuk kueri khusus, pemfilteran akan dilakukan di sisi klien. Jadi saat menggunakan kueri khusus, Anda disarankan untuk memberikan filter apa pun dalam kueri.&lt;br /&gt;
&lt;br /&gt;
==== [[Implementasi API Approval]] ====&lt;br /&gt;
Pada implementasi API Approval teknik yang digunakan adalah Bindings&lt;br /&gt;
Budibase fokus membangun aplikasi yang berpusat pada data - untuk dapat melakukan hal tersebut diperlukan suatu cara untuk memanipulasi data. Untuk melakukan ini, Budibase memiliki kemampuan untuk bind data ke dalam elemen desain atau otomasi apa pun melalui penggunaan sintaks Handlebars atau JavaScript.&lt;br /&gt;
&lt;br /&gt;
===== [[Tips dan Trik]] =====&lt;br /&gt;
Penting untuk diingat bahwa Handlebars memungkinkan pernyataan yang cukup rumit, yang dapat menggunakan logika komparatif (terutama dengan pembantu perbandingan kami). Di bawah ini kami telah merinci beberapa tip yang akan membantu Anda memulai dengan sintaks binding dan Handlebars. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4234</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4234"/>
		<updated>2023-02-28T06:59:25Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Filter Data pada Table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&lt;br /&gt;
[[file: configure_columns1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pada bagian ini pengguna dapat menghapus column yang tidak di perlu di tampilkan, cara nya dengan meng click tanda silang.&lt;br /&gt;
* Label : Pengguna juga dapat meng edit nama column sesuai dengan yang di inginkan&lt;br /&gt;
* Jika sudah click Save&lt;br /&gt;
&lt;br /&gt;
==== [[Filter Data pada Table View]] ====&lt;br /&gt;
&lt;br /&gt;
[[file: define_filter.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pilih Data Provider&lt;br /&gt;
* Define Filters&lt;br /&gt;
* Pilih Column yang akan menjadi parameter lalu&lt;br /&gt;
* Isikan Value dan&lt;br /&gt;
* Save&lt;br /&gt;
&lt;br /&gt;
Pengguna dapat menambahkan beberapa filter sesuai dengan kebutuhan. &lt;br /&gt;
Mirip dengan pengurutan, pemfilteran akan dilakukan di sisi server untuk sumber data SQL dan DB Budibase internal, namun untuk kueri khusus, pemfilteran akan dilakukan di sisi klien. Jadi saat menggunakan kueri khusus, Anda disarankan untuk memberikan filter apa pun dalam kueri.&lt;br /&gt;
&lt;br /&gt;
==== [[Implementasi API Approval]] ====&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4233</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4233"/>
		<updated>2023-02-28T06:55:34Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Filter Data pada Table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&lt;br /&gt;
[[file: configure_columns1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pada bagian ini pengguna dapat menghapus column yang tidak di perlu di tampilkan, cara nya dengan meng click tanda silang.&lt;br /&gt;
* Label : Pengguna juga dapat meng edit nama column sesuai dengan yang di inginkan&lt;br /&gt;
* Jika sudah click Save&lt;br /&gt;
&lt;br /&gt;
==== [[Filter Data pada Table View]] ====&lt;br /&gt;
&lt;br /&gt;
[[file: define_filter.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pilih Data Provider&lt;br /&gt;
* Define Filters&lt;br /&gt;
* Pilih Column yang akan menjadi parameter lalu&lt;br /&gt;
* Isikan Value dan&lt;br /&gt;
* Save&lt;br /&gt;
&lt;br /&gt;
Pengguna dapat menambahkan beberapa filter sesuai dengan kebutuhan&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4232</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4232"/>
		<updated>2023-02-28T06:52:31Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Filter Data pada Table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&lt;br /&gt;
[[file: configure_columns1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pada bagian ini pengguna dapat menghapus column yang tidak di perlu di tampilkan, cara nya dengan meng click tanda silang.&lt;br /&gt;
* Label : Pengguna juga dapat meng edit nama column sesuai dengan yang di inginkan&lt;br /&gt;
* Jika sudah click Save&lt;br /&gt;
&lt;br /&gt;
==== [[Filter Data pada Table View]] ====&lt;br /&gt;
&lt;br /&gt;
[[file: define_filter.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=File:Define_filter.png&amp;diff=4231</id>
		<title>File:Define filter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=File:Define_filter.png&amp;diff=4231"/>
		<updated>2023-02-28T06:52:18Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4230</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4230"/>
		<updated>2023-02-28T04:44:38Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Custom Kolom table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&lt;br /&gt;
[[file: configure_columns1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pada bagian ini pengguna dapat menghapus column yang tidak di perlu di tampilkan, cara nya dengan meng click tanda silang.&lt;br /&gt;
* Label : Pengguna juga dapat meng edit nama column sesuai dengan yang di inginkan&lt;br /&gt;
* Jika sudah click Save&lt;br /&gt;
&lt;br /&gt;
==== [[Filter Data pada Table View]] ====&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=TVB&amp;diff=4229</id>
		<title>TVB</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=TVB&amp;diff=4229"/>
		<updated>2023-02-24T02:11:45Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Introduction Client */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [[Introduction Client]] =&lt;br /&gt;
&lt;br /&gt;
= Permission add new window =&lt;br /&gt;
Menu ini di design khusus agar window yang berkaitan dengan modul payroll tidak bisa di tambahkan oleh user lain yang tidak mempunyai akses&lt;br /&gt;
== User Guide==&lt;br /&gt;
=== [[Header]] ===&lt;br /&gt;
* Buka window Window Assignment (window ini hanya team infinite yang mempunyai akses)&lt;br /&gt;
* Buat record baru&lt;br /&gt;
[[file: header_wa1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Isi Nama window&lt;br /&gt;
# Pilih Nama window dalam hal ini window Salary Payment (Window yang bisa di tambahkan oleh user yang sudah di assign)&lt;br /&gt;
# Save record&lt;br /&gt;
&lt;br /&gt;
=== [[Line]] ===&lt;br /&gt;
[[file: line_wa2.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih User, user ini yang nantinya bisa menambahkan window tersebut ke Role yang bersangkuta&lt;br /&gt;
&lt;br /&gt;
=== [[Role]] ===&lt;br /&gt;
Berikut message error saat menambahkan window Salary payment jika user tidak mempunyai akses&lt;br /&gt;
&lt;br /&gt;
[[file: error_message1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Informasi Developer ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! No!! Development!! Description&lt;br /&gt;
|-&lt;br /&gt;
| 1|| oez_window_assign (Header Window Assignment)|| Window untuk men define window yang akan membutuhkan akses&lt;br /&gt;
|-&lt;br /&gt;
| 2|| oez_ad_user_assign (Line Window Assignment)|| Window untuk men define user yang akan memiliki akses&lt;br /&gt;
|-&lt;br /&gt;
| 3|| Trigger insert and update table AD_Window_Access || &lt;br /&gt;
|-&lt;br /&gt;
| 4|| Function for trigger insert and update table AD_Window_Access || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Purchasing=&lt;br /&gt;
&lt;br /&gt;
==ROP==&lt;br /&gt;
===Header===&lt;br /&gt;
&lt;br /&gt;
==Import Part Sugestion==&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4228</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4228"/>
		<updated>2023-02-23T08:21:31Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Custom Kolom table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&lt;br /&gt;
[[file: configure_columns1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
* Pada bagian ini pengguna dapat menghapus column yang tidak di perlu di tampilkan, cara nya dengan meng click tanda silang.&lt;br /&gt;
* Label : Pengguna juga dapat meng edit nama column sesuai dengan yang di inginkan&lt;br /&gt;
* Jika sudah click Save&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4227</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4227"/>
		<updated>2023-02-23T08:19:12Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Custom Kolom table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&lt;br /&gt;
[[file: configure_columns1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=File:Configure_columns1.png&amp;diff=4226</id>
		<title>File:Configure columns1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=File:Configure_columns1.png&amp;diff=4226"/>
		<updated>2023-02-23T08:19:03Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4225</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4225"/>
		<updated>2023-02-23T08:15:37Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Custom Kolom table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
[[file: configure_column.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih component table&lt;br /&gt;
# Configure Columns&lt;br /&gt;
# Add All Columns&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4224</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4224"/>
		<updated>2023-02-23T08:14:20Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Custom Kolom table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
configure_column.png&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=File:Configure_column.png&amp;diff=4223</id>
		<title>File:Configure column.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=File:Configure_column.png&amp;diff=4223"/>
		<updated>2023-02-23T08:14:16Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4222</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4222"/>
		<updated>2023-02-23T08:12:37Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menampilkan data di table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== [[Custom Kolom table View]] ====&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4221</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4221"/>
		<updated>2023-02-23T08:08:46Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menampilkan data di table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini :&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4220</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4220"/>
		<updated>2023-02-23T08:08:30Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menampilkan data di table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini&lt;br /&gt;
[[file: component.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=File:Component.png&amp;diff=4219</id>
		<title>File:Component.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=File:Component.png&amp;diff=4219"/>
		<updated>2023-02-23T08:08:18Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4218</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4218"/>
		<updated>2023-02-23T08:06:38Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menambahkan nama menu ke navigation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4217</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4217"/>
		<updated>2023-02-23T08:06:32Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menampilkan data di table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
* Lalu add component lagi&lt;br /&gt;
* Pilih New table&lt;br /&gt;
jika di lihat pada susunan component akan tampak seperti pada gambar berikut ini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4216</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4216"/>
		<updated>2023-02-23T08:04:19Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menampilkan data di table View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
* Pastikan aktif pada menu screen yang telah di buat&lt;br /&gt;
* Add component&lt;br /&gt;
* Pilih Container &lt;br /&gt;
* Kemudian add component lagi&lt;br /&gt;
* Pilih data provider&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4215</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4215"/>
		<updated>2023-02-23T07:57:25Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Membuat aplikasi dengan Budibase */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== [[Design]] ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== [[Menambahkan nama menu ke navigation]] ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
==== [[Menampilkan data di table View]] ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4214</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4214"/>
		<updated>2023-02-23T07:53:23Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== [[Membuat Query]] ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== [[Test API]]  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== Design ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== Menambahkan nama menu ke navigation ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4213</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4213"/>
		<updated>2023-02-23T07:53:01Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== [[Setup API]] ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== Membuat Query ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== Test API  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== Design ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== Menambahkan nama menu ke navigation ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4212</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4212"/>
		<updated>2023-02-23T07:50:30Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menambahkan nama menu ke navigation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== Membuat Query ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== Test API  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== Design ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== Menambahkan nama menu ke navigation ====&lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih Navigation&lt;br /&gt;
# Pilih Configure Links&lt;br /&gt;
# Add link&lt;br /&gt;
# Isikan Nama Menu&lt;br /&gt;
# Pilih URL&lt;br /&gt;
# Kemudian pilih Save&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4211</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4211"/>
		<updated>2023-02-23T07:48:35Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menambahkan nama menu ke navigation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== Membuat Query ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== Test API  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== Design ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== Menambahkan nama menu ke navigation ====&lt;br /&gt;
* Pilih Navigation &lt;br /&gt;
[[file: membuat menu baru.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Numbered list item&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=File:Membuat_menu_baru.png&amp;diff=4210</id>
		<title>File:Membuat menu baru.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=File:Membuat_menu_baru.png&amp;diff=4210"/>
		<updated>2023-02-23T07:48:04Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4209</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4209"/>
		<updated>2023-02-23T07:47:05Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Menambahkan nama menu ke navigation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== Membuat Query ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== Test API  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== Design ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== Menambahkan nama menu ke navigation ====&lt;br /&gt;
* Pilih Navigation &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4208</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4208"/>
		<updated>2023-02-23T07:44:37Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Design */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== Membuat Query ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== Test API  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== Design ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen dan continue lagi&lt;br /&gt;
# Pada bagian Autogenerated screens, pilih basic saja kemudian done&lt;br /&gt;
==== Menambahkan nama menu ke navigation ====&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4207</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4207"/>
		<updated>2023-02-23T07:42:25Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Membuat aplikasi dengan Budibase */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== Membuat Query ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== Test API  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
==== Design ====&lt;br /&gt;
# Masih di halaman yang sama, pilih tab Design&lt;br /&gt;
# Pilih add screen&lt;br /&gt;
# Pilih Blank screen, lalu continue&lt;br /&gt;
# Pada bagian Screen details, isikan nama screen&lt;br /&gt;
# &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4206</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4206"/>
		<updated>2023-02-23T07:37:17Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Setup API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
==== Membuat Query ====&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
==== Test API  ====&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4205</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4205"/>
		<updated>2023-02-23T07:35:56Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Membuat aplikasi dengan Budibase ===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4204</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4204"/>
		<updated>2023-02-23T07:34:04Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Setup API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4203</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4203"/>
		<updated>2023-02-23T07:33:45Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
# Berikut ini merupakan tampilan schema yang nantinya akan di tampilkan pada table view&lt;br /&gt;
 [[file: Reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4191</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4191"/>
		<updated>2023-02-22T01:48:49Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* How To */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== Integrasi Infinite ERP dengan Budibase dengan API ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4190</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4190"/>
		<updated>2023-02-22T01:48:38Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Setup API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4189</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4189"/>
		<updated>2023-02-22T01:45:22Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4188</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4188"/>
		<updated>2023-02-22T01:45:02Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Pada gambar berikut akan menampilkan Schema &lt;br /&gt;
[[file: reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4187</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4187"/>
		<updated>2023-02-22T01:44:27Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; &lt;br /&gt;
# Pada gambar berikut akan menampilkan Schema [[file: reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4186</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4186"/>
		<updated>2023-02-22T01:44:04Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt; pada gambar berikut akan menampilkan Schema [[file: reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4185</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4185"/>
		<updated>2023-02-22T01:43:09Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Berikut ini Schema yang di tampilkan [[file: reponse schema.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=File:Reponse_schema.png&amp;diff=4184</id>
		<title>File:Reponse schema.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=File:Reponse_schema.png&amp;diff=4184"/>
		<updated>2023-02-22T01:42:57Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4183</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4183"/>
		<updated>2023-02-22T01:40:51Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4182</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4182"/>
		<updated>2023-02-22T01:38:54Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get' [[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response ke schema&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4181</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4181"/>
		<updated>2023-02-22T01:38:32Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get'.&lt;br /&gt;
[[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response ke schema&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=File:Result_respons_API.png&amp;diff=4180</id>
		<title>File:Result respons API.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=File:Result_respons_API.png&amp;diff=4180"/>
		<updated>2023-02-22T01:38:21Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4178</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4178"/>
		<updated>2023-02-22T01:36:08Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get'.&lt;br /&gt;
[[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt; fungsi ini untuk menampilkan response ke schema&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4177</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4177"/>
		<updated>2023-02-22T01:33:43Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get'.&lt;br /&gt;
[[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Save untuk menyimpan perubahan&lt;br /&gt;
# Kemudian klik tombol send untuk mencoba&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4176</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4176"/>
		<updated>2023-02-22T01:32:44Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get'.&lt;br /&gt;
[[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Pilih Authentication&lt;br /&gt;
# Pada bagian tab Transformer ganti code dengan code berikut ini &amp;lt;pre&amp;gt;return data.response.data&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4175</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4175"/>
		<updated>2023-02-22T01:31:04Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get'.&lt;br /&gt;
[[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah &amp;lt;pre&amp;gt;get&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4174</id>
		<title>Others Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Others_Application&amp;diff=4174"/>
		<updated>2023-02-22T01:30:39Z</updated>

		<summary type="html">&lt;p&gt;Asp-yandi: /* Integrasi Infinite ERP dengan Budibase dengan API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkInProgress}}&lt;br /&gt;
&lt;br /&gt;
= '''Introduction''' =&lt;br /&gt;
InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web.&lt;br /&gt;
Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.&lt;br /&gt;
&lt;br /&gt;
= '''Daftar aplikasi pendukung''' =&lt;br /&gt;
Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:&lt;br /&gt;
== '''Attendance Synchronization''' ==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window [[Attendance Entry | Attendance Entry]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.&lt;br /&gt;
# Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.&lt;br /&gt;
# Aplikasi server&lt;br /&gt;
&lt;br /&gt;
== Production and Shipping apps ==&lt;br /&gt;
&lt;br /&gt;
== '''Infinte ERP Apps''' ==&lt;br /&gt;
===Infinte ERP Apps Content===&lt;br /&gt;
# POS&lt;br /&gt;
# Shipment&lt;br /&gt;
# Inventory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
===InfiniteERP Apps Address===&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
*apps for development https://dev-sg1.infinite-erp.co.id/&lt;br /&gt;
*app for production https://app-sg1.infinite-erp.co.id/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Infinte ERP Apps Setup===&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Login user erpadmin&lt;br /&gt;
**After Login change Organization used to desired Organization&lt;br /&gt;
*Go To Menu Administrator&lt;br /&gt;
**[[Image:Admnistartor.jpg]]&lt;br /&gt;
*Define Organization&lt;br /&gt;
**Organization is refer to ERP Organization&lt;br /&gt;
*Define Role &amp;amp; User&lt;br /&gt;
*Role is not Linked to ERP, only User is linked to ERP&lt;br /&gt;
*Please ensure Role at ERP on the user have been granted&lt;br /&gt;
[[Image:API_Access.jpg|500px]]&lt;br /&gt;
*Define Access related to User&lt;br /&gt;
*Done&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''User Guide'''&lt;br /&gt;
* Video setup tutorial link&lt;br /&gt;
* https://drive.google.com/file/d/163ryLybqeb0VY_JSv0lmY9mzeHBRi6DI/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== '''Manage Infinite Apps ERP at pm2''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
&amp;lt;p&amp;gt; To manage application at pm2 we using software Putty. &lt;br /&gt;
&amp;lt;br&amp;gt;Once login, please select '''hostxx.infinite-erp.co.id''' at PuTTy configuration. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:puTTy_configuration.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to enter the root&lt;br /&gt;
&amp;lt;pre&amp;gt;''sudo su''&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Following command is to know the list application on pm2 in tablet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 list&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Start &amp;amp; Stop===&lt;br /&gt;
'''To Stop''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 stop &amp;lt;name&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Start''' &lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 start &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''Additional command'''&lt;br /&gt;
if any error on the status you can check the log&lt;br /&gt;
&amp;lt;pre&amp;gt;pm2 logs &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Delete &amp;amp; Add Apps===&lt;br /&gt;
&amp;lt;p&amp;gt;'''To Delete'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pm2 delete &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;'''To Add '''&lt;br /&gt;
&amp;lt;br&amp;gt; Following are several sequence command to type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd appl←&lt;br /&gt;
ls←&lt;br /&gt;
cd infinteerp-v2←&lt;br /&gt;
ls←&lt;br /&gt;
cd dev←&lt;br /&gt;
ls←&lt;br /&gt;
cd infiniteapps←&lt;br /&gt;
ls←&lt;br /&gt;
nano pm2-apps-prod.json←&lt;br /&gt;
pm2 start pm2-apps-prod.json←&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Additional command to check database configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;nano .env&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Budibase''' ==&lt;br /&gt;
===Introduction===&lt;br /&gt;
Budibase adalah platform pengembangan yang dirancang untuk kecepatan dan produktivitas. Dengan Budibase, pengembang tidak lagi mengalami pengulangan, siklus pengembangan yang panjang, dan frustrasi. Sebaliknya, pengembang lebih produktif, lebih bahagia, dan dapat menghadirkan aplikasi yang mereka banggakan dalam hitungan menit.&lt;br /&gt;
=== How To ===&lt;br /&gt;
==== Integrasi Infinite ERP dengan Budibase dengan API ====&lt;br /&gt;
Dalam artikel ini akan dijelaskan bagimana mengintegrasikan Infinite ERP dengan budibase menggunakan API, sehingga data dapat di kelola menggunakan aplikasi yang di buat dari budibase.&lt;br /&gt;
&lt;br /&gt;
* Add Source kemudian pilih&lt;br /&gt;
* Rest API&lt;br /&gt;
* buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP&lt;br /&gt;
* Kemudian add Query&lt;br /&gt;
* Pada bagian ini tentukan endpoint dan metode yang akan digunakan, dalam contoh ini akan menggunakan API Purchase Order infinite ERP dan metode yang digunakan adalah 'get'.&lt;br /&gt;
[[file: budibase1.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Pilih metode dalam hal ini adalah 'get'&lt;br /&gt;
# Isikan endpoint dalam hal ini &amp;lt;pre&amp;gt;https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asp-yandi</name></author>
		
	</entry>
</feed>