Update Draft CK-6
Introduction
Purpose: API ini digunakan untuk rubah draft CK-6
Overview: Proses rubah draft CK-6 mensyaratkan 2 object data dalam bentuk form yaitu Header dan Detail
Path API
POST {API_URL}/portal/ck6/update-draft-dokumen
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 |
alamatPemasok |
string |
Alamat dari pemasok |
JALAN KELAPA SAWIT XIII BLOK BF NOMOR 1 SEKTOR 1B GADING SERPONG |
alamatPemberitahu |
string |
Alamat dari pemberitahu |
JALAN KELAPA SAWIT XIII BLOK BF NOMOR 1 SEKTOR 1B GADING SERPONG |
alamatTujuan |
string |
Alamat tujuan pengiriman |
Jalan Panglima Sudirman Nomor 39 Kelurahan Ngaglik Kecamatan Batu Kota Batu |
caraPelunasan |
string |
Cara pelunasan pembayaran |
Pembayaran |
flagImpor |
string |
Menandakan apakah ada impor atau tidak |
N |
flagTransaksi |
string |
Menandakan status transaksi |
N |
idCaraPelunasan |
integer |
ID untuk cara pelunasan |
1 |
idCk6Header |
string |
ID untuk header Ck6 |
60a34d8f-1a00-4a6a-b592-0f5b0594416a |
idJenisBkc |
integer |
ID untuk jenis BKC |
2 |
idJenisIdentitasPemasok |
integer |
ID untuk jenis identitas pemasok |
1 |
idJenisIdentitasTujuan |
integer |
ID untuk jenis identitas tujuan |
1 |
idStatusCukai |
integer |
ID status cukai |
2 |
idStatusPemasok |
integer |
ID status pemasok |
4 |
idStatusTujuan |
integer |
ID status tujuan |
3 |
jenisIdentitasPemasok |
string |
Jenis identitas pemasok |
NPPBKC |
jenisIdentitasTujuan |
string |
Jenis identitas tujuan |
NPPBKC |
kodeKantor |
string |
Kode kantor asal |
150300 |
kodeKantorPemasok |
string |
Kode kantor pemasok |
150300 |
kodeKantorTujuan |
string |
Kode kantor tujuan |
70600 |
namaJenisBkc |
string |
Nama jenis BKC |
MMEA |
namaKantorPemasok |
string |
Nama kantor pemasok |
KPPBC TANGERANG |
namaKantorTujuan |
string |
Nama kantor tujuan |
KPPBC TMC MALANG |
namaPemasok |
string |
Nama dari pemasok |
WAROENG SENPAI CV |
namaPemberitahu |
string |
Nama dari pemberitahu |
YUDI |
namaTujuan |
string |
Nama tujuan pengiriman |
WARUNG WOW KWB PD |
nilaiTransaksi |
integer |
Nilai dari transaksi |
0 |
noIdentitasPemberitahu |
string |
Nomor identitas pemberitahu |
940310485036000 |
nomorAju |
string |
Nomor aju |
0090/TESJGXZ |
nomorCk6 |
string |
Nomor Ck6 |
XS-90 |
nomorIdentitasPemasok |
string |
Nomor identitas pemasok |
0940310485036000150342 |
nomorIdentitasTujuan |
string |
Nomor identitas tujuan |
0822103644628000070642 |
nomorInvoice |
string |
Nomor invoice |
98765 |
nomorSuratJalan |
string |
Nomor surat jalan |
098/JGC |
rencanaTanggalPengangkutan |
Date |
Tanggal rencana pengangkutan |
2024-01-08 |
statusCukai |
string |
Status cukai |
Sudah Dilunasi |
statusPemasok |
string |
Status pemasok |
Tempat Penjualan Eceran |
statusTujuan |
string |
Status tujuan |
Penyalur |
tanggalAju |
Date |
Tanggal aju |
2024-01-08 |
tanggalCk6 |
Date |
Tanggal Ck6 |
2024-01-08 |
tanggalInvoice |
Date |
Tanggal invoice |
2024-01-08 |
tanggalSuratJalan |
Date |
Tanggal surat jalan |
2024-01-08 |
lainnya |
string |
Informasi tambahan |
TGHJK |
Detail Section |
Parameter Name |
Type |
Description |
Example Value |
details[0].idCk6Detail |
string |
ID detail Ck6 |
c43ef7f5-27e0-405d-a640-f82a87afde4e |
details[0].idJenisKemasan |
integer |
ID jenis kemasan |
2 |
details[0].idJenisKoli |
integer |
ID jenis koli |
1 |
details[0].idMerk |
string |
ID merk |
10e9cd71-8177-4274-8223-954ef4f2115e |
details[0].jumlahBarang |
integer |
Jumlah barang |
9000 |
details[0].jumlahCukai |
integer |
Jumlah cukai |
200000 |
details[0].jumlahKemasan |
integer |
Jumlah kemasan |
900 |
details[0].jumlahKoli |
integer |
Jumlah koli |
987654 |
details[0].keterangan |
string |
Keterangan tambahan |
Perbaikan Draft |
details[0].namaJenisKemasan |
string |
Nama jenis kemasan |
Botol |
details[0].namaJenisKoli |
string |
Nama jenis koli |
Drum |
details[0].namaMerk |
string |
Nama merk |
HOKI BOLD >>> 12 KRETEK FILTER |
details[0].satuanBarang |
string |
Satuan barang |
ml |
details[0].tarifCukai |
integer |
Tarif cukai |
2 |
details[0].uraian |
string |
Uraian barang |
HOKI BOLD >>> 12 KRETEK FILTER; 12 ml; Gol SKM |
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"title": "Schema Update Draft CK-6",
"description": "JSON Schema untuk Update Draft CK-6.",
"properties": {
"alamatPemasok": {
"type": "string",
"description": "Alamat pemasok."
},
"alamatPemberitahu": {
"type": "string",
"description": "Alamat pemberitahu."
},
"alamatTujuan": {
"type": "string",
"description": "Alamat tujuan."
},
"caraPelunasan": {
"type": "string",
"description": "Cara pelunasan."
},
"flagImpor": {
"type": "string",
"description": "Flag impor."
},
"flagTransaksi": {
"type": "string",
"description": "Flag transaksi."
},
"idCaraPelunasan": {
"type": "integer",
"description": "ID cara pelunasan."
},
"idCk6Header": {
"type": "string",
"format": "uuid",
"description": "ID CK6 Header."
},
"idJenisBkc": {
"type": "integer",
"description": "ID jenis BKC."
},
"idJenisIdentitasPemasok": {
"type": "integer",
"description": "ID jenis identitas pemasok."
},
"idJenisIdentitasTujuan": {
"type": "integer",
"description": "ID jenis identitas tujuan."
},
"idStatusCukai": {
"type": "integer",
"description": "ID status cukai."
},
"idStatusPemasok": {
"type": "integer",
"description": "ID status pemasok."
},
"idStatusTujuan": {
"type": "integer",
"description": "ID status tujuan."
},
"jenisIdentitasPemasok": {
"type": "string",
"description": "Jenis identitas pemasok."
},
"jenisIdentitasTujuan": {
"type": "string",
"description": "Jenis identitas tujuan."
},
"kodeKantor": {
"type": "string",
"description": "Kode kantor."
},
"kodeKantorPemasok": {
"type": "string",
"description": "Kode kantor pemasok."
},
"kodeKantorTujuan": {
"type": "string",
"description": "Kode kantor tujuan."
},
"lainnya": {
"type": "string",
"description": "Lainnya."
},
"namaJenisBkc": {
"type": "string",
"description": "Nama jenis BKC."
},
"namaKantorPemasok": {
"type": "string",
"description": "Nama kantor pemasok."
},
"namaKantorTujuan": {
"type": "string",
"description": "Nama kantor tujuan."
},
"namaPemasok": {
"type": "string",
"description": "Nama pemasok."
},
"namaPemberitahu": {
"type": "string",
"description": "Nama pemberitahu."
},
"namaTujuan": {
"type": "string",
"description": "Nama tujuan."
},
"nilaiTransaksi": {
"type": "number",
"description": "Nilai transaksi."
},
"noIdentitasPemberitahu": {
"type": "string",
"description": "Nomor identitas pemberitahu."
},
"nomorAju": {
"type": "string",
"description": "Nomor aju."
},
"nomorCk6": {
"type": "string",
"description": "Nomor CK6."
},
"nomorIdentitasPemasok": {
"type": "string",
"description": "Nomor identitas pemasok."
},
"nomorIdentitasTujuan": {
"type": "string",
"description": "Nomor identitas tujuan."
},
"nomorInvoice": {
"type": "string",
"description": "Nomor invoice."
},
"nomorSuratJalan": {
"type": "string",
"description": "Nomor surat jalan."
},
"rencanaTanggalPengangkutan": {
"type": "string",
"format": "date",
"description": "Rencana tanggal pengangkutan."
},
"statusCukai": {
"type": "string",
"description": "Status cukai."
},
"statusPemasok": {
"type": "string",
"description": "Status pemasok."
},
"statusTujuan": {
"type": "string",
"description": "Status tujuan."
},
"tanggalAju": {
"type": "string",
"format": "date",
"description": "Tanggal aju."
},
"tanggalCk6": {
"type": "string",
"format": "date",
"description": "Tanggal CK6."
},
"tanggalInvoice": {
"type": "string",
"format": "date",
"description": "Tanggal invoice."
},
"tanggalSuratJalan": {
"type": "string",
"format": "date",
"description": "Tanggal surat jalan."
},
"details": {
"type": "array",
"description": "Data detail dokumen.",
"items": {
"type": "object",
"properties": {
"idCk6Detail": {
"type": "string",
"format": "uuid",
"description": "ID CK6 Detail."
},
"idJenisKemasan": {
"type": "integer",
"description": "ID jenis kemasan."
},
"idJenisKoli": {
"type": "integer",
"description": "ID jenis koli."
},
"idMerk": {
"type": "string",
"format": "uuid",
"description": "ID merk."
},
"jumlahBarang": {
"type": "integer",
"description": "Jumlah barang."
},
"jumlahCukai": {
"type": "number",
"description": "Jumlah cukai."
},
"jumlahKemasan": {
"type": "integer",
"description": "Jumlah kemasan."
},
"jumlahKoli": {
"type": "integer",
"description": "Jumlah koli."
},
"keterangan": {
"type": "string",
"description": "Keterangan."
},
"namaJenisKemasan": {
"type": "string",
"description": "Nama jenis kemasan."
},
"namaJenisKoli": {
"type": "string",
"description": "Nama jenis koli."
},
"namaMerk": {
"type": "string",
"description": "Nama merk."
},
"satuanBarang": {
"type": "string",
"description": "Satuan barang."
},
"tarifCukai": {
"type": "integer",
"description": "Tarif cukai."
},
"uraian": {
"type": "string",
"description": "Uraian."
}
},
"required": [
"idCk6Detail",
"idJenisKemasan",
"idJenisKoli",
"idMerk",
"jumlahBarang",
"jumlahCukai",
"jumlahKemasan",
"jumlahKoli",
"keterangan",
"namaJenisKemasan",
"namaJenisKoli",
"namaMerk",
"satuanBarang",
"tarifCukai",
"uraian"
]
}
}
},
"required": [
"alamatPemasok",
"alamatPemberitahu",
"alamatTujuan",
"caraPelunasan",
"flagImpor",
"flagTransaksi",
"idCaraPelunasan",
"idCk6Header",
"idJenisBkc",
"idJenisIdentitasPemasok",
"idJenisIdentitasTujuan",
"idStatusCukai",
"idStatusPemasok",
"idStatusTujuan",
"jenisIdentitasPemasok",
"jenisIdentitasTujuan",
"kodeKantor",
"kodeKantorPemasok",
"kodeKantorTujuan",
"lainnya",
"namaJenisBkc",
"namaKantorPemasok",
"namaKantorTujuan",
"namaPemasok",
"namaPemberitahu",
"namaTujuan",
"nilaiTransaksi",
"noIdentitasPemberitahu",
"nomorAju",
"nomorCk6",
"nomorIdentitasPemasok",
"nomorIdentitasTujuan",
"nomorInvoice",
"nomorSuratJalan",
"rencanaTanggalPengangkutan",
"statusCukai",
"statusPemasok",
"statusTujuan",
"tanggalAju",
"tanggalCk6",
"tanggalInvoice",
"tanggalSuratJalan"
]
}
Example Request : Update Draft CK-6
--boundary
Content-Disposition: form-data; name="alamatPemasok"
JALAN KELAPA SAWIT XIII BLOK BF NOMOR 1 SEKTOR 1B GADING SERPONG
--boundary
Content-Disposition: form-data; name="alamatPemberitahu"
JALAN KELAPA SAWIT XIII BLOK BF NOMOR 1 SEKTOR 1B GADING SERPONG
--boundary
Content-Disposition: form-data; name="alamatTujuan"
Jalan Panglima Sudirman Nomor 39 Kelurahan Ngaglik Kecamatan Batu Kota Batu
--boundary
Content-Disposition: form-data; name="caraPelunasan"
Pembayaran
--boundary
Content-Disposition: form-data; name="flagImpor"
N
--boundary
Content-Disposition: form-data; name="flagTransaksi"
N
--boundary
Content-Disposition: form-data; name="idCaraPelunasan"
1
--boundary
Content-Disposition: form-data; name="idCk6Header"
60a34d8f-1a00-4a6a-b592-0f5b0594416a
--boundary
Content-Disposition: form-data; name="idJenisBkc"
2
--boundary
Content-Disposition: form-data; name="idJenisIdentitasPemasok"
1
--boundary
Content-Disposition: form-data; name="idJenisIdentitasTujuan"
1
--boundary
Content-Disposition: form-data; name="idStatusCukai"
2
--boundary
Content-Disposition: form-data; name="idStatusPemasok"
4
--boundary
Content-Disposition: form-data; name="idStatusTujuan"
3
--boundary
Content-Disposition: form-data; name="jenisIdentitasPemasok"
NPPBKC
--boundary
Content-Disposition: form-data; name="jenisIdentitasTujuan"
NPPBKC
--boundary
Content-Disposition: form-data; name="kodeKantor"
150300
--boundary
Content-Disposition: form-data; name="kodeKantorPemasok"
150300
--boundary
Content-Disposition: form-data; name="kodeKantorTujuan"
070600
--boundary
Content-Disposition: form-data; name="lainnya"
TGHJK
--boundary
Content-Disposition: form-data; name="namaJenisBkc"
MMEA
--boundary
Content-Disposition: form-data; name="namaKantorPemasok"
KPPBC TANGERANG
--boundary
Content-Disposition: form-data; name="namaKantorTujuan"
KPPBC TMC MALANG
--boundary
Content-Disposition: form-data; name="namaPemasok"
WAROENG SENPAI CV
--boundary
Content-Disposition: form-data; name="namaPemberitahu"
YUDI
--boundary
Content-Disposition: form-data; name="namaTujuan"
WARUNG WOW KWB PD
--boundary
Content-Disposition: form-data; name="nilaiTransaksi"
0
--boundary
Content-Disposition: form-data; name="noIdentitasPemberitahu"
0940310485036000
--boundary
Content-Disposition: form-data; name="nomorAju"
0090/TESJGXZ
--boundary
Content-Disposition: form-data; name="nomorCk6"
XS-90
--boundary
Content-Disposition: form-data; name="nomorIdentitasPemasok"
0940310485036000150342
--boundary
Content-Disposition: form-data; name="nomorIdentitasTujuan"
0822103644628000070642
--boundary
Content-Disposition: form-data; name="nomorInvoice"
098765
--boundary
Content-Disposition: form-data; name="nomorSuratJalan"
098/JGC
--boundary
Content-Disposition: form-data; name="rencanaTanggalPengangkutan"
2024-01-08
--boundary
Content-Disposition: form-data; name="statusCukai"
Sudah Dilunasi
--boundary
Content-Disposition: form-data; name="statusPemasok"
Tempat Penjualan Eceran
--boundary
Content-Disposition: form-data; name="statusTujuan"
Penyalur
--boundary
Content-Disposition: form-data; name="tanggalAju"
2024-01-08
--boundary
Content-Disposition: form-data; name="tanggalCk6"
2024-01-08
--boundary
Content-Disposition: form-data; name="tanggalInvoice"
2024-01-08
--boundary
Content-Disposition: form-data; name="tanggalSuratJalan"
2024-01-08
--boundary
Content-Disposition: form-data; name="details[0].idCk6Detail"
c43ef7f5-27e0-405d-a640-f82a87afde4e
--boundary
Content-Disposition: form-data; name="details[0].idJenisKemasan"
2
--boundary
Content-Disposition: form-data; name="details[0].idJenisKoli"
1
--boundary
Content-Disposition: form-data; name="details[0].idMerk"
10e9cd71-8177-4274-8223-954ef4f2115e
--boundary
Content-Disposition: form-data; name="details[0].jumlahBarang"
9000
--boundary
Content-Disposition: form-data; name="details[0].jumlahCukai"
200000
--boundary
Content-Disposition: form-data; name="details[0].jumlahKemasan"
900
--boundary
Content-Disposition: form-data; name="details[0].jumlahKoli"
0987654
--boundary
Content-Disposition: form-data; name="details[0].keterangan"
Perbaikan Draft
--boundary
Content-Disposition: form-data; name="details[0].namaJenisKemasan"
Botol
--boundary
Content-Disposition: form-data; name="details[0].namaJenisKoli"
Drum
--boundary
Content-Disposition: form-data; name="details[0].namaMerk"
HOKI BOLD >>> 12 KRETEK FILTER
--boundary
Content-Disposition: form-data; name="details[0].satuanBarang"
ml
--boundary
Content-Disposition: form-data; name="details[0].tarifCukai"
2
--boundary
Content-Disposition: form-data; name="details[0].uraian"
HOKI BOLD >>> 12 KRETEK FILTER; 12 ml; Gol SKM
--boundary--
Validation Rules
Field
Rules
idCk6Header
Harus merupakan UUID yang valid.
rencanaTanggalPengangkutan
Harus dalam format YYYY-MM-DD
tanggalAju
Harus dalam format YYYY-MM-DD
tanggalCk6
Harus dalam format YYYY-MM-DD
tanggalInvoice
Harus dalam format YYYY-MM-DD
tanggalSuratJalan
Harus dalam format YYYY-MM-DD
details[0].idCk6Detail
Harus merupakan UUID yang valid.
details[0].idMerk
Harus merupakan UUID yang valid.
details[0].jumlahBarang
Harus berupa angka positif
details[0].jumlahCukai
Harus berupa angka positif
details[0].jumlahKemasan
Harus berupa angka positif
details[0].jumlahKoli
Harus berupa angka positif
Response
200
{
"message": "Success",
"status": true,
"data": {
"idJenisIdentitasPemasok": 1,
"jenisIdentitasPemasok": "NPPBKC",
"nomorIdentitasPemasok": "0940310485036000150342",
"namaPemasok": "WAROENG SENPAI CV",
"idCk6Header": "60a34d8f-1a00-4a6a-b592-0f5b0594416a",
"alamatPemasok": "JALAN KELAPA SAWIT XIII BLOK BF NOMOR 1 SEKTOR 1B GADING SERPONG",
"kodeKantorPemasok": "150300",
"namaKantorPemasok": "KPPBC TANGERANG",
"statusPemasok": "Tempat Penjualan Eceran",
"idJenisIdentitasTujuan": 1,
"jenisIdentitasTujuan": "NPPBKC",
"nomorIdentitasTujuan": "0822103644628000070642",
"namaTujuan": "WARUNG WOW KWB PD",
"alamatTujuan": "Jalan Panglima Sudirman Nomor 39 Kelurahan Ngaglik Kecamatan Batu Kota Batu ",
"kodeKantorTujuan": "070600",
"namaKantorTujuan": "KPPBC TMC MALANG",
"statusTujuan": "Penyalur",
"idJenisBkc": 2,
"namaJenisBkc": "MMEA",
"nomorInvoice": "098765",
"tanggalInvoice": "2024-01-08",
"idAlatAngkut": null,
"namaAlatAngkut": null,
"nomorAlatAngkut": null,
"tanggalRencanaAngkut": null,
"jangkaWaktuAngkut": null,
"namaPemberitahu": "YUDI",
"tanggalPemberitahuan": null,
"idKotaPemberitahu": null,
"namaKotaPemberitahu": null,
"nomorCk6": "XS-90",
"nomorAju": "0090/TESJGXZ",
"flagImpor": "N",
"kodeKantor": "150300",
"caraPelunasan": "Pembayaran",
"statusCukai": "Sudah Dilunasi",
"lainnya": "TGHJK",
"noIdentitasPemberitahu": "0940310485036000",
"alamatPemberitahu": "JALAN KELAPA SAWIT XIII BLOK BF NOMOR 1 SEKTOR 1B GADING SERPONG",
"tanggalCk6": "2024-01-08",
"tanggalAju": "2024-01-08",
"rencanaTanggalPengangkutan": "2024-01-08",
"idCaraPelunasan": 1,
"idStatusCukai": 2,
"idStatusPemasok": 4,
"idStatusTujuan": 3,
"nilaiTransaksi": 0,
"flagTransaksi": "N",
"nomorSuratJalan": "098/JGC",
"tanggalSuratJalan": "2024-01-08",
"details": [
{
"idCk6Detail": "c43ef7f5-27e0-405d-a640-f82a87afde4e",
"idMerk": "10e9cd71-8177-4274-8223-954ef4f2115e",
"namaMerk": "HOKI BOLD >>> 12 KRETEK FILTER",
"seri": null,
"idJenisKoli": 1,
"namaJenisKoli": "Drum",
"jumlahKoli": 987654,
"nomorKoli": null,
"jumlahKemasan": 900,
"jumlahBarang": 9000,
"hjePerKemasan": null,
"uraian": "HOKI BOLD >>> 12 KRETEK FILTER; 12 ml; Gol SKM",
"keterangan": "Perbaikan Draft",
"idJenisKemasan": 2,
"namaJenisKemasan": "Botol",
"satuanBarang": "ml",
"tarifCukai": 2,
"jumlahCukai": 200000
}
]
}
}
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