Difference between revisions of "API Stock by Storage Bin"

From InfiniteERP Wiki
Jump to: navigation, search
(Created page with "= Introduction = <p> API ini yang berfungsi untuk query data stock produk dan tidak bisa melakukan transaksi INSERT atau UPDATE. Perubahan stock di ERP adalah dampak dari tran...")
 
(GET Stock By Storage Bin)
Line 14: Line 14:
 
API di atas sudah menggunakan beberapa parameter sekaligus. <br>
 
API di atas sudah menggunakan beberapa parameter sekaligus. <br>
 
Selalu gunakan parameter paging '''_startRow''' dan '''_endRow''' agar membatasi record yang akan dihasilkan, sistem otomatis timeout jika data yang dihasilkan terlalu banyak dan membutuhkan waktu lama. Untuk query record sebanyak 1000 mungkin anda harus melakukan query beberapa kali sesuai dengan pagination yang dibuat, dengan demikian query via API tidak mengalami timeout.
 
Selalu gunakan parameter paging '''_startRow''' dan '''_endRow''' agar membatasi record yang akan dihasilkan, sistem otomatis timeout jika data yang dihasilkan terlalu banyak dan membutuhkan waktu lama. Untuk query record sebanyak 1000 mungkin anda harus melakukan query beberapa kali sesuai dengan pagination yang dibuat, dengan demikian query via API tidak mengalami timeout.
 +
</p>
 +
<p>
 +
Parameter umum yang wajib dilakukan adalah filter '''_where''' untuk field '''organization''' untuk menghasilkan query yang seefektif mungkin.
 
</p>
 
</p>

Revision as of 07:57, 3 February 2022

Introduction

API ini yang berfungsi untuk query data stock produk dan tidak bisa melakukan transaksi INSERT atau UPDATE. Perubahan stock di ERP adalah dampak dari transaksi yang di proses didalam ERP oleh user.

GET Stock By Storage Bin

URL:

https://HOST/infinite/org.openbravo.service.json.jsonrest/MaterialMgmtStorageDetail?_startRow=0&_endRow=5&_where=organization='7F844AE4060B41CDB7E943F75B76F4B2'

API di atas sudah menggunakan beberapa parameter sekaligus.
Selalu gunakan parameter paging _startRow dan _endRow agar membatasi record yang akan dihasilkan, sistem otomatis timeout jika data yang dihasilkan terlalu banyak dan membutuhkan waktu lama. Untuk query record sebanyak 1000 mungkin anda harus melakukan query beberapa kali sesuai dengan pagination yang dibuat, dengan demikian query via API tidak mengalami timeout.

Parameter umum yang wajib dilakukan adalah filter _where untuk field organization untuk menghasilkan query yang seefektif mungkin.