Difference between revisions of "Others Application"

From InfiniteERP Wiki
Jump to: navigation, search
(Integrasi Infinite ERP dengan Budibase dengan API)
(Integrasi Infinite ERP dengan Budibase dengan API)
Line 114: Line 114:
 
# Pada bagian tab Transformer ganti code dengan code berikut ini <pre>return data.response.data</pre> fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase
 
# Pada bagian tab Transformer ganti code dengan code berikut ini <pre>return data.response.data</pre> fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase
 
# Pilih Save untuk menyimpan perubahan
 
# Pilih Save untuk menyimpan perubahan
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]<br> pada gambar berikut akan menampilkan Schema [[file: reponse schema.png|800px]]<br>
+
# Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini [[file: result respons API.png|800px]]<br>  
 +
# Pada gambar berikut akan menampilkan Schema [[file: reponse schema.png|800px]]<br>
 
</p>
 
</p>

Revision as of 08:44, 22 February 2023

Warning.png   This document is still a work in progress. It may contain inaccuracies or errors.

Introduction

InfiniteERP memiliki beberapa aplikasi lain yang mendukung fungsi operasional bisnis, dapat berupa dekstop application ataupun module tambahan berupa aplikasi berbasis web. Tidak menutup kemungkinan, aplikasi ini didesain secara specific untuk client perusahaan tertentu karena kebutuhan khusus.

Daftar aplikasi pendukung

Daftar semua aplikasi yang dibuat untuk mensupport InfiniteERP:

Attendance Synchronization

Aplikasi ini berfungsi untuk menarik data absen karyawan dari mesin absen kemudian di upload ke window Attendance Entry.

Terdapat 2 jenis aplikasi untuk memenuhi kebutuhan pelanggan agar proses otomasi penarikan data absensi karyawan dari mesin dapat dilakukan dengan baik.

  1. Aplikasi Desktop yang diinstall didalam jaringan komputer pada perusahaan klien.
  2. Aplikasi server

Production and Shipping apps

Infinte ERP Apps

Infinte ERP Apps Content

  1. POS
  2. Shipment
  3. Inventory

InfiniteERP Apps Address

Infinte ERP Apps Setup

  • Login user erpadmin
    • After Login change Organization used to desired Organization
  • Go To Menu Administrator
    • Admnistartor.jpg
  • Define Organization
    • Organization is refer to ERP Organization
  • Define Role & User
  • Role is not Linked to ERP, only User is linked to ERP
  • Please ensure Role at ERP on the user have been granted

500px

  • Define Access related to User
  • Done


User Guide

Manage Infinite Apps ERP at pm2

Introduction

To manage application at pm2 we using software Putty.
Once login, please select hostxx.infinite-erp.co.id at PuTTy configuration.
PuTTy configuration.jpg
Following command is to enter the root

''sudo su''


Following command is to know the list application on pm2 in tablet

pm2 list

Start & Stop

To Stop

pm2 stop <name> 


To Start

pm2 start <name>


Additional command if any error on the status you can check the log

pm2 logs <name>

Delete & Add Apps

To Delete

pm2 delete <name>


To Add
Following are several sequence command to type

cd appl←
ls←
cd infinteerp-v2←
ls←
cd dev←
ls←
cd infiniteapps←
ls←
nano pm2-apps-prod.json←
pm2 start pm2-apps-prod.json←


Additional command to check database configuration

nano .env

Budibase

Introduction

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.

How To

Integrasi Infinite ERP dengan Budibase dengan API

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.

  • Add Source kemudian pilih
  • Rest API
  • buat Authentication untuk mengakses API Infinite ERP sesuai dengan akun yang telah di buat di infinite ERP
  • Kemudian add Query
  • 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' Budibase1.png
  1. Pilih metode dalam hal ini adalah
    get
  2. Isikan endpoint dalam hal ini
    https://my.infinite-erp.co.id/infinite/org.openbravo.service.json.jsonrest/Order
  3. Pilih Authentication
  4. Pada bagian tab Transformer ganti code dengan code berikut ini
    return data.response.data
    fungsi ini untuk menampilkan response JSON menjadi schema atau kolom, sihingga data dapat di tampilkan pada table atau data provider budibase
  5. Pilih Save untuk menyimpan perubahan
  6. Kemudian klik tombol send untuk mencoba, jika berhasil akan menampilkan result seperti berikut ini Result respons API.png
  7. Pada gambar berikut akan menampilkan Schema Reponse schema.png