Perbaikan LACK-11
Introduction
Purpose: API ini digunakan untuk perbaikan data LACK-11
Overview: Proses perbaikan LACK-11 mensyaratkan 2 object data dalam bentuk form yaitu Header dan Detail
Path API
POST
{API_URL}/portal/lack11/perbaikan
Authorization
Name | Type | Description |
---|---|---|
Authorization | String | Bearer Token yang didapatkan dari hasil otorisasi |
Parameter
Endpoint ini menerima parameter berikut dalam form data:
Header Section
Parameter Name | Type | Description | Example Value |
---|---|---|---|
idLack11Header | String | ID unik untuk header | 4216f948-76f6-4a17-ba59-f6cfa508a412 |
periodeEdit | Number | Periode laporan yang telah diedit | 3 |
kodeKantor | String | Kode kantor pelaporan | 150300 |
namaPerusahaan | String | Nama perusahaan yang melaporkan | PANJANG JIWO PT |
namaPengusahaEdit | String | Nama pengusaha yang telah diedit | ANI |
noIdentitasEdit | String | Nomor identitas yang telah diedit | 0014539407415000150312 |
tanggalLaporanEdit | Date | Tanggal laporan yang telah diedit | 2023-12-26 |
alasanPerbaikan | String | Alasan perbaikan | salah data |
dokumenDasarPerbaikan | Binary | Dokumen dasar perbaikan dalam format binary | (binary) |
Detail Section
Parameter Name | Type | Description | Example Value |
---|---|---|---|
details[0].namaMerkEdit | String | Nama merk yang telah diedit | JAMESON Irish Whiskey |
details[0].isiEdit | Number | Isi per kemasan yang telah diedit | 20 |
details[0].hjeEdit | Number | Harga Jual Eceran yang telah diedit | 300000 |
details[0].tarifSpesifikEdit | Number | Tarif spesifik yang telah diedit | 15000 |
details[0].kadarEaEdit | String | Kadar Etil Alkohol yang telah diedit | 70 |
details[0].seriPitaEdit | String | Seri pita yang telah diedit | 3 |
details[0].jenisProduksiBkcEdit | String | Jenis produksi BKC yang telah diedit | MMEA GOLONGAN C |
details[0].idLack11Detail | String | ID unik untuk detail | 46a5d72d-ea00-4cc5-a046-b8944c0a88f8 |
details[0].idMerkEdit | String | ID merk yang telah diedit | d778c883-98b9-445c-9565-abbb740654fa |
details[0].pemasukanEdit | Number | Jumlah pemasukan yang telah diedit | 11000 |
details[0].saldoAwalEdit | Number | Saldo awal yang telah diedit | 0 |
details[0].pengeluaranEdit | Number | Jumlah pengeluaran yang telah diedit | 9000 |
details[0].bkcMusnahEdit | Number | Jumlah BKC yang dimusnahkan | 8000 |
details[0].saldoAkhirEdit | Number | Saldo akhir setelah perhitungan | -20000 |
details[0].keteranganEdit | String | Keterangan tambahan | keterangan |
details[0].sudahDilekatiEdit | Number | Jumlah kemasan yang sudah dilekati pita | 0 |
details[0].belumDilekatiEdit | Number | Jumlah kemasan yang belum dilekati pita | 0 |
details[0].uuidEdit | String | UUID unik untuk detail | fbf33e2d-2ac2-46ce-b8c4-a6dd6a2a4200 |
JSONSchema Perbaikan LACK-11
Example Request : Perbaikan LACK-11
Validation Rules
Field | Rules |
---|---|
idLack11Header | Harus merupakan UUID yang valid. |
tanggalLaporanEdit | Harus dalam format YYYY-MM-DD |
details[0].isiEdit | Harus berupa angka positif |
details[0].hjeEdit | Harus berupa angka positif |
details[0].tarifSpesifikEdit | Harus berupa angka positif |
details[0].kadarEaEdit | Harus berupa angka positif |
details[0].idLack11Detail | Harus merupakan UUID yang valid. |
details[0].idMerkEdit | Harus merupakan UUID yang valid. |
details[0].pemasukanEdit | Harus berupa angka positif |
details[0].saldoAwalEdit | Harus berupa angka positif |
details[0].pengeluaranEdit | Harus berupa angka positif |
details[0].bkcMusnahEdit | Harus berupa angka positif |
details[0].uuidEdit | Harus merupakan UUID yang valid. |
Response
Potential Error
Status Code | Description | Reason |
---|---|---|
400 Bad Request | Permintaan tidak valid | Parameter tidak lengkap atau format tidak sesuai |
401 Unauthorized | Otentikasi gagal | Bearer Token tidak valid atau tidak disertakan dalam header permintaan |
404 Not Found | Dokumen tidak ditemukan | Data tidak ditemukan berdasarkan parameter yang diberikan |
Last updated