Update Draft CK-5
Introduction
Purpose: API ini digunakan untuk rubah draft CK-5
Overview: Proses rubah draft CK-5 mensyaratkan 2 object data dalam bentuk form yaitu Header dan Detail
Path API
POST {API_URL}/portal/ck5/update-draft
Authorization
| Field | 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 |
idJenisPemberitahuan |
Integer |
ID dari jenis pemberitahuan |
11 |
idCk5Header |
String |
ID header CK5 |
12b754ce-7a4f-4048-b51b-680b055869a3 |
idNppbkcAsal |
String |
ID NPPBKC asal |
0499af9b-f53b-40c7-b1f8-9b16c9f89b76 |
idNppbkcTujuan |
String |
ID NPPBKC tujuan |
fe3c9198-1af7-05e6-e054-0021f60abd54 |
nppbkcAsal |
String |
Nomor NPPBKC asal |
0014539407415000150312 |
caraPelunasan |
String |
Cara pelunasan cukai |
Pelekatan Pita Cukai |
nomorIdentitasAsal |
String |
Nomor identitas asal |
0014539407415000150312 |
nomorIdentitasTujuan |
String |
Nomor identitas tujuan |
0669986374654000070613 |
idJenisBkc |
Integer |
ID jenis BKC |
2 |
kantorAju |
String |
Nama kantor ajukan |
KPPBC TANGERANG |
kodeKantor |
String |
Kode kantor |
150300 |
nomorAju |
String |
Nomor aju |
123 |
tanggalAju |
Date |
Tanggal aju |
2024-08-20 |
tanggalCk5 |
Date |
Tanggal CK5 |
2024-08-20 |
namaJenisBkc |
String |
Nama jenis BKC |
MMEA |
flagImpor |
String |
Penanda impor (Y/N) |
N |
idCaraPelunasan |
Integer |
ID cara pelunasan cukai |
2 |
statusCukai |
String |
Status cukai |
Sudah Dilunasi |
idStatusCukai |
Integer |
ID status cukai |
2 |
jenisPemberitahuan |
String |
Jenis pemberitahuan |
1.1. Dibayar - Tunai |
statusAsal |
String |
Status asal |
Pabrik |
kodeKantorAsal |
String |
Kode kantor asal |
150300 |
namaKantorAsal |
String |
Nama kantor asal |
KPPBC TANGERANG |
idStatusAsal |
Integer |
ID status asal |
1 |
jenisIdentitasAsal |
String |
Jenis identitas asal |
NPPBKC |
idJenisIdentitasAsal |
Integer |
ID jenis identitas asal |
1 |
idJenisIdentitasTujuan |
Integer |
ID jenis identitas tujuan |
1 |
namaPerusahaanAsal |
String |
Nama perusahaan asal |
PANJANG JIWO PT |
alamatPerusahaanAsal |
String |
Alamat perusahaan asal |
Jalan Yos Sudarso No.147 RT 004 RW 002 Kel. Kebon Besar Kec. Batu Ceper Kota Tangerang, Banten |
kodeKantorTujuan |
String |
Kode kantor tujuan |
70600 |
namaKantorTujuan |
String |
Nama kantor tujuan |
KPPBC TMC MALANG |
statusTujuan |
String |
Status tujuan |
Pabrik |
idStatusTujuan |
Integer |
ID status tujuan |
1 |
jenisIdentitasTujuan |
String |
Jenis identitas tujuan |
NPPBKC |
namaTujuan |
String |
Nama tujuan |
DEMANG JAYA PR |
alamatTujuan |
String |
Alamat tujuan |
Dusun Gumuk Mojo RT 46 RW 09 Kelurahan Wonokerto Kecamatan Bantur Kabupaten Malang |
flagTransaksi |
String |
Penanda transaksi (Y/N) |
N |
nomorSuratJalan |
String |
Nomor surat jalan |
laksda12312 |
tanggalSuratJalan |
Date |
Tanggal surat jalan |
2024-05-21 |
namaPemberitahu |
String |
Nama pemberitahu |
REZHA |
nomorIdentitasPemberitahu |
String |
Nomor identitas pemberitahu |
1374024808880004 |
Detail Section |
Parameter Name |
Type |
Description |
Example Value |
details[0].idCk5Detail |
String |
ID detail CK5 |
cca87b00-f74a-4cee-a046-44b430312491 |
details[0].idCk5Header |
String |
ID header CK5 detail |
12b754ce-7a4f-4048-b51b-680b055869a3 |
details[0].tarifCukai |
Integer |
Tarif cukai per unit |
2 |
details[0].hje |
Integer |
Harga jual eceran |
0 |
details[0].idMerk |
String |
ID merk |
10e9cd71-8177-4274-8223-954ef4f2115e |
details[0].namaMerk |
String |
Nama merk |
HOKI BOLD >>> 12 KRETEK FILTER 1 |
details[0].isiPerKemasan |
Integer |
Isi per kemasan (volume atau unit per kemasan) |
12 |
details[0].jenisKoli |
String |
Jenis kemasan |
Jerigen |
details[0].jumlahBarangLhpAsal |
Integer |
Jumlah barang LHP asal |
0 |
details[0].jumlahBarangLhpTujuan |
Integer |
Jumlah barang LHP tujuan |
0 |
details[0].seri |
Integer |
Seri barang |
0 |
details[0].jumlahBarang |
Float |
Jumlah barang |
0.01 |
details[0].uraianJenisBarang |
String |
Uraian jenis barang |
0 |
details[0].jenisSatuanBarang |
String |
Jenis satuan barang |
liter |
details[0].keterangan |
String |
Keterangan tambahan |
TEST |
details[0].jumlahKemasan |
Integer |
Jumlah kemasan |
1 |
details[0].jumlahCukai |
Float |
Jumlah cukai yang harus dibayar |
0.02 |
details[0].nilaiTransaksi |
Integer |
Nilai transaksi |
0 |
details[0].flagTransaksi |
Integer |
Penanda transaksi (Y/N) |
0 |
details[0].namaJenisKemasan |
String |
Nama jenis kemasan |
Botol |
details[0].idJenisKemasan |
Integer |
ID jenis kemasan |
2 |
details[0].idCk5DetailRincian |
String |
ID rincian detail CK5 |
eecbfc97-6204-4b31-94a8-1f5a608a9fa0 |
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"title": "Schema Update Draft CK-5",
"properties": {
"idJenisPemberitahuan": {
"type": "string",
"description": "ID jenis pemberitahuan"
},
"idCk5Header": {
"type": "string",
"format": "uuid",
"description": "ID header CK5"
},
"idNppbkcAsal": {
"type": "string",
"format": "uuid",
"description": "ID NPPBKC asal"
},
"idNppbkcTujuan": {
"type": "string",
"format": "uuid",
"description": "ID NPPBKC tujuan"
},
"nppbkcAsal": {
"type": "string",
"description": "Nomor NPPBKC asal"
},
"caraPelunasan": {
"type": "string",
"description": "Cara pelunasan"
},
"nomorIdentitasAsal": {
"type": "string",
"description": "Nomor identitas asal"
},
"nomorIdentitasTujuan": {
"type": "string",
"description": "Nomor identitas tujuan"
},
"idJenisBkc": {
"type": "string",
"description": "ID jenis BKC"
},
"kantorAju": {
"type": "string",
"description": "Nama kantor pengajuan"
},
"kodeKantor": {
"type": "string",
"description": "Kode kantor pengajuan"
},
"nomorAju": {
"type": "string",
"description": "Nomor pengajuan"
},
"tanggalAju": {
"type": "string",
"format": "date",
"description": "Tanggal pengajuan"
},
"tanggalCk5": {
"type": "string",
"format": "date",
"description": "Tanggal CK5"
},
"namaJenisBkc": {
"type": "string",
"description": "Nama jenis BKC"
},
"flagImpor": {
"type": "string",
"description": "Flag impor"
},
"idCaraPelunasan": {
"type": "string",
"description": "ID cara pelunasan"
},
"statusCukai": {
"type": "string",
"description": "Status cukai"
},
"idStatusCukai": {
"type": "string",
"description": "ID status cukai"
},
"jenisPemberitahuan": {
"type": "string",
"description": "Jenis pemberitahuan"
},
"statusAsal": {
"type": "string",
"description": "Status asal"
},
"kodeKantorAsal": {
"type": "string",
"description": "Kode kantor asal"
},
"namaKantorAsal": {
"type": "string",
"description": "Nama kantor asal"
},
"idStatusAsal": {
"type": "string",
"description": "ID status asal"
},
"jenisIdentitasAsal": {
"type": "string",
"description": "Jenis identitas asal"
},
"idJenisIdentitasAsal": {
"type": "string",
"description": "ID jenis identitas asal"
},
"idJenisIdentitasTujuan": {
"type": "string",
"description": "ID jenis identitas tujuan"
},
"namaPerusahaanAsal": {
"type": "string",
"description": "Nama perusahaan asal"
},
"alamatPerusahaanAsal": {
"type": "string",
"description": "Alamat perusahaan asal"
},
"kodeKantorTujuan": {
"type": "string",
"description": "Kode kantor tujuan"
},
"namaKantorTujuan": {
"type": "string",
"description": "Nama kantor tujuan"
},
"statusTujuan": {
"type": "string",
"description": "Status tujuan"
},
"idStatusTujuan": {
"type": "string",
"description": "ID status tujuan"
},
"jenisIdentitasTujuan": {
"type": "string",
"description": "Jenis identitas tujuan"
},
"namaTujuan": {
"type": "string",
"description": "Nama tujuan"
},
"alamatTujuan": {
"type": "string",
"description": "Alamat tujuan"
},
"flagTransaksi": {
"type": "string",
"description": "Flag transaksi"
},
"nomorSuratJalan": {
"type": "string",
"description": "Nomor surat jalan"
},
"tanggalSuratJalan": {
"type": "string",
"format": "date",
"description": "Tanggal surat jalan"
},
"namaPemberitahu": {
"type": "string",
"description": "Nama pemberitahu"
},
"nomorIdentitasPemberitahu": {
"type": "string",
"description": "Nomor identitas pemberitahu"
},
"details": {
"type": "array",
"items": {
"type": "object",
"properties": {
"idCk5Detail": {
"type": "string",
"format": "uuid",
"description": "ID detail CK5"
},
"idCk5Header": {
"type": "string",
"format": "uuid",
"description": "UUID header CK5"
},
"tarifCukai": {
"type": "number",
"description": "Tarif cukai"
},
"hje": {
"type": "number",
"description": "Harga jual eceran"
},
"idMerk": {
"type": "string",
"format": "uuid",
"description": "ID merk"
},
"namaMerk": {
"type": "string",
"description": "Nama merk"
},
"isiPerKemasan": {
"type": "number",
"description": "Isi per kemasan"
},
"jenisKoli": {
"type": "string",
"description": "Jenis koli"
},
"jumlahBarangLhpAsal": {
"type": "number",
"description": "Jumlah barang LHP asal"
},
"jumlahBarangLhpTujuan": {
"type": "number",
"description": "Jumlah barang LHP tujuan"
},
"seri": {
"type": "string",
"description": "Seri barang"
},
"jumlahBarang": {
"type": "number",
"description": "Jumlah barang"
},
"uraianJenisBarang": {
"type": "string",
"description": "Uraian jenis barang"
},
"jenisSatuanBarang": {
"type": "string",
"description": "Jenis satuan barang"
},
"keterangan": {
"type": "string",
"description": "Keterangan barang"
},
"jumlahKemasan": {
"type": "number",
"description": "Jumlah kemasan"
},
"jumlahCukai": {
"type": "number",
"description": "Jumlah cukai"
},
"nilaiTransaksi": {
"type": "number",
"description": "Nilai transaksi"
},
"flagTransaksi": {
"type": "string",
"description": "Flag transaksi"
},
"namaJenisKemasan": {
"type": "string",
"description": "Nama jenis kemasan"
},
"idJenisKemasan": {
"type": "number",
"description": "ID jenis kemasan"
},
"idCk5DetailRincian": {
"type": "string",
"format": "uuid",
"description": "ID detail rincian CK5"
}
},
"required": [
"idCk5Detail",
"idCk5Header",
"tarifCukai",
"hje", "idMerk",
"namaMerk",
"isiPerKemasan",
"jenisKoli",
"jumlahBarangLhpAsal",
"jumlahBarangLhpTujuan",
"seri",
"jumlahBarang",
"uraianJenisBarang",
"jenisSatuanBarang",
"keterangan",
"jumlahKemasan",
"jumlahCukai",
"nilaiTransaksi",
"flagTransaksi",
"namaJenisKemasan",
"idJenisKemasan",
"idCk5DetailRincian"
]
}
}
},
"required": [
"idJenisPemberitahuan",
"idCk5Header",
"idNppbkcAsal",
"idNppbkcTujuan",
"idNppbkcTujuan",
"nppbkcAsal",
"caraPelunasan",
"nomorIdentitasAsal",
"nomorIdentitasTujuan",
"idJenisBkc",
"kantorAju",
"kodeKantor",
"nomorAju",
"tanggalAju",
"tanggalCk5",
"namaJenisBkc",
"flagImpor",
"idCaraPelunasan",
"idStatusCukai",
"jenisPemberitahuan",
"statusAsal",
"kodeKantorAsal",
"namaKantorAsal",
"idStatusAsal",
"jenisIdentitasAsal",
"idJenisIdentitasAsal",
"idJenisIdentitasTujuan",
"namaPerusahaanAsal",
"alamatPerusahaanAsal",
"kodeKantorTujuan",
"namaKantorTujuan",
"statusTujuan",
"idStatusTujuan",
"jenisIdentitasTujuan",
"namaTujuan",
"alamatTujuan",
"flagTransaksi",
"nomorSuratJalan",
"tanggalSuratJalan",
"namaPemberitahu",
"nomorIdentitasPemberitahu"
]
}
}
Example Request : Update Draft CK-5
--boundary
Content-Disposition: form-data; name="idJenisPemberitahuan"
11
--boundary
Content-Disposition: form-data; name="idCk5Header"
12b754ce-7a4f-4048-b51b-680b055869a3
--boundary
Content-Disposition: form-data; name="idNppbkcAsal"
0499af9b-f53b-40c7-b1f8-9b16c9f89b76
--boundary
Content-Disposition: form-data; name="idNppbkcTujuan"
fe3c9198-1af7-05e6-e054-0021f60abd54
--boundary
Content-Disposition: form-data; name="nppbkcAsal"
0014539407415000150312
--boundary
Content-Disposition: form-data; name="caraPelunasan"
Pelekatan Pita Cukai
--boundary
Content-Disposition: form-data; name="nomorIdentitasAsal"
0014539407415000150312
--boundary
Content-Disposition: form-data; name="nomorIdentitasTujuan"
0669986374654000070613
--boundary
Content-Disposition: form-data; name="idJenisBkc"
2
--boundary
Content-Disposition: form-data; name="kantorAju"
KPPBC TANGERANG
--boundary
Content-Disposition: form-data; name="kodeKantor"
150300
--boundary
Content-Disposition: form-data; name="nomorAju"
123
--boundary
Content-Disposition: form-data; name="tanggalAju"
2024-08-20
--boundary
Content-Disposition: form-data; name="tanggalCk5"
2024-08-20
--boundary
Content-Disposition: form-data; name="namaJenisBkc"
MMEA
--boundary
Content-Disposition: form-data; name="flagImpor"
N
--boundary
Content-Disposition: form-data; name="idCaraPelunasan"
2
--boundary
Content-Disposition: form-data; name="statusCukai"
Sudah Dilunasi
--boundary
Content-Disposition: form-data; name="idStatusCukai"
2
--boundary
Content-Disposition: form-data; name="jenisPemberitahuan"
1.1. Dibayar - Tunai
--boundary
Content-Disposition: form-data; name="statusAsal"
Pabrik
--boundary
Content-Disposition: form-data; name="kodeKantorAsal"
150300
--boundary
Content-Disposition: form-data; name="namaKantorAsal"
KPPBC TANGERANG
--boundary
Content-Disposition: form-data; name="idStatusAsal"
1
--boundary
Content-Disposition: form-data; name="jenisIdentitasAsal"
NPPBKC
--boundary
Content-Disposition: form-data; name="idJenisIdentitasAsal"
1
--boundary
Content-Disposition: form-data; name="idJenisIdentitasTujuan"
1
--boundary
Content-Disposition: form-data; name="namaPerusahaanAsal"
PANJANG JIWO PT
--boundary
Content-Disposition: form-data; name="alamatPerusahaanAsal"
Jalan Yos Sudarso No.147 RT 004 RW 002 Kel. Kebon Besar Kec. Batu Ceper Kota Tangerang, Banten
--boundary
Content-Disposition: form-data; name="kodeKantorTujuan"
070600
--boundary
Content-Disposition: form-data; name="namaKantorTujuan"
KPPBC TMC MALANG
--boundary
Content-Disposition: form-data; name="statusTujuan"
Pabrik
--boundary
Content-Disposition: form-data; name="idStatusTujuan"
1
--boundary
Content-Disposition: form-data; name="jenisIdentitasTujuan"
NPPBKC
--boundary
Content-Disposition: form-data; name="namaTujuan"
DEMANG JAYA PR
--boundary
Content-Disposition: form-data; name="alamatTujuan"
Dusun Gumuk Mojo RT 46 RW 09 Kelurahan Wonokerto Kecamatan Bantur Kabupaten Malang
--boundary
Content-Disposition: form-data; name="flagTransaksi"
N
--boundary
Content-Disposition: form-data; name="nomorSuratJalan"
laksda12312
--boundary
Content-Disposition: form-data; name="tanggalSuratJalan"
2024-05-21
--boundary
Content-Disposition: form-data; name="namaPemberitahu"
REZHA
--boundary
Content-Disposition: form-data; name="nomorIdentitasPemberitahu"
1374024808880004
--boundary
Content-Disposition: form-data; name="details[0].idCk5Detail"
cca87b00-f74a-4cee-a046-44b430312491
--boundary
Content-Disposition: form-data; name="details[0].idCk5Header"
12b754ce-7a4f-4048-b51b-680b055869a3
--boundary
Content-Disposition: form-data; name="details[0].tarifCukai"
2
--boundary
Content-Disposition: form-data; name="details[0].hje"
0
--boundary
Content-Disposition: form-data; name="details[0].idMerk"
10e9cd71-8177-4274-8223-954ef4f2115e
--boundary
Content-Disposition: form-data; name="details[0].namaMerk"
HOKI BOLD >>> 12 KRETEK FILTER 1
--boundary
Content-Disposition: form-data; name="details[0].isiPerKemasan"
12
--boundary
Content-Disposition: form-data; name="details[0].jenisKoli"
Jerigen
--boundary
Content-Disposition: form-data; name="details[0].jumlahBarangLhpAsal"
0
--boundary
Content-Disposition: form-data; name="details[0].jumlahBarangLhpTujuan"
0
--boundary
Content-Disposition: form-data; name="details[0].seri"
0
--boundary
Content-Disposition: form-data; name="details[0].jumlahBarang"
0.01
--boundary
Content-Disposition: form-data; name="details[0].uraianJenisBarang"
0
--boundary
Content-Disposition: form-data; name="details[0].jenisSatuanBarang"
liter
--boundary
Content-Disposition: form-data; name="details[0].keterangan"
TEST
--boundary
Content-Disposition: form-data; name="details[0].jumlahKemasan"
1
--boundary
Content-Disposition: form-data; name="details[0].jumlahCukai"
0.02
--boundary
Content-Disposition: form-data; name="details[0].nilaiTransaksi"
0
--boundary
Content-Disposition: form-data; name="details[0].flagTransaksi"
0
--boundary
Content-Disposition: form-data; name="details[0].namaJenisKemasan"
Botol
--boundary
Content-Disposition: form-data; name="details[0].idJenisKemasan"
2
--boundary
Content-Disposition: form-data; name="details[0].idCk5DetailRincian"
eecbfc97-6204-4b31-94a8-1f5a608a9fa0
--boundary--
Validation Rules
idCk5Header
Harus merupakan UUID yang valid.
idNppbkcAsal
Harus merupakan UUID yang valid.
idNppbkcTujuan
Harus merupakan UUID yang valid.
tanggalAju
Harus dalam format YYYY-MM-DD
tanggalCk5
Harus dalam format YYYY-MM-DD
details[0].idCk5Detail
Harus merupakan UUID yang valid.
details[0].idCk5Header
Harus merupakan UUID yang valid.
details[0].idMerk
Harus merupakan UUID yang valid.
details[0].jumlahBarangLhpAsal
Harus berupa angka positif
details[0].jumlahBarangLhpTujuan
Harus berupa angka positif
details[0].seri
Harus berupa angka positif
details[0].jumlahBarang
Harus berupa angka positif
details[0].jumlahKemasan
Harus berupa angka positif
details[0].jumlahCukai
Harus berupa angka positif
details[0].nilaiTransaksi
Harus berupa angka positif
details[0].idCk5DetailRincian
Harus merupakan UUID yang valid.
Response
200
{
"message": "Success",
"status": true,
"data": ""
}
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 1 year ago