PIA-CEISA40
  • 🤳Introduction
  • ⚠️Authentication
    • OAuth 2.0
  • 💡Headers
  • 📄API Services Pabean
    • Kirim Dokumen Impor
      • Kirim Dokumen Impor Barang Tidak Berwujud*
    • Kirim Dokumen Ekspor
    • Kirim Dokumen TPB
      • Kirim Dokumen TPB - BC 2.3
      • Kirim Dokumen TPB - BC 2.5
      • Kirim Dokumen TPB - BC 2.6.1
      • Kirim Dokumen TPB - BC 2.6.2
      • Kirim Dokumen TPB - BC 2.7
      • Kirim Dokumen TPB - BC 4.0
      • Kirim Dokumen TPB - BC 4.1
    • Kirim Dokumen FTZ
      • Kirim Dokumen FTZ01-1
      • Kirim Dokumen FTZ01-2
      • Kirim Dokumen FTZ01-3
    • Kirim Dokumen PLB
      • Kirim Dokumen PLB BC 1.6
      • Kirim Dokumen PLB BC 2.8
      • Kirim Dokumen PLB BC 3.3
      • Kirim Dokumen PLB P3BET
    • Status & Respon
    • Cek Referensi
  • 📄API Services Barang Kiriman
    • Referensi
      • Referensi Jenis Aju
      • Referensi Kode Jenis PIBK
      • Referensi Lainnya
      • Referensi Kategori Barang Kiriman
      • Referensi Kondisi Barang
      • Referensi Badan Usaha Penerima
      • Referensi Kode Status
      • Referensi Kode Status BC 1.4
      • Referensi Discount
    • Daftar Service Impor Barang Kiriman
      • Kirim Dokumen Barang Kiriman
      • Tarik Billing Konsolidasi
      • Tarik Respon CN PIBK
      • Tarik Respon CN PIBK By Status
      • Tarik Respon Dokumen Cetakan
      • Update BC 1.1
      • Kirim Data BC 1.4
      • Tarik Respon BC 1.4
      • Pecah Pos BC 1.4
      • Kirim Data Barang Tertentu
      • Tarik Respon Data Barang Tertentu
      • Kirim Data E-Catalogue
      • Tarik Respon E-Catalogue
      • Kirim Data E-Invoice
      • Tarik Respon E-Invoice
    • Daftar Service Ekspor Barang Kiriman
  • 📄API Service Manifes
    • Drafting Dokumen
    • Status Drafting Dokumen
    • Delete Drafting Dokumen
    • Validasi Dokumen
    • Kirim Dokumen
    • Cek Status
    • History Pengiriman
    • NVOCC
      • Drafting Dokumen
      • Delete Drafting Dokumen
      • Validasi NVOCC
    • Referensi
      • Referensi Jenis Manifes
  • 📄API Service Cukai
    • Pelunasan
      • Get Detail CK-1
      • Get Header CK-1
      • Get Header CK-1C
      • Get Detail CK-1C
      • Rekam CK-1C
      • Get Pengurang Pajak Rokok
      • Get Saldo BCK
      • Get Saldo CK-1C (by NPPBKC)
      • Get Saldo CK-1C (by Id Header)
      • Get Merk by Detail PBCK-7
      • Get Daftar Merk
    • Cukai Portal Service
      • Rekam Draft CK-1C
      • Simpan P3C Pengecualian
      • Simpan CK-1
    • Pengembalian
      • Get Cetak PBCK-7
      • Get Cetak PBCK-3
      • Get Cetak CK-2
      • Get Cetak PBCK-4
      • Get Cetak CK-3
      • Get Detail CK-2 dari CK-5
      • Get Detail CK-2 dari PBCK-7
      • Rekam CK-2 Asal PBCK-7
      • Get Detail CK-3
      • Get Pengurang Cukai
      • Get Saldo CK-2
      • Get Saldo CK-3
    • Perdagangan
      • Browse Pencarian CK-5
      • Get Detail CK-5
      • Rekam Draft Pencarian CK-5
      • Rekam Pencarian CK-5
      • Browse Tarif Merk CK-6
      • Browse Dokumen CK-6
      • Rekam Dokumen CK-6
      • Perbaikan CK-6
      • Pembatalan CK-6
      • Browse Dokumen LACK-11
      • Get Detail Dokumen LACK-11
      • Rekam Dokumen LACK-11
      • Perbaikan LACK-11
      • Pembatalan LACK-11
      • Browse Data Portal CK-5
      • Browse Data Draft CK-5
      • Get Detail Data Draft CK-5
      • Rekam Draft CK-5
      • Update Draft CK-5
      • Rekam Draft CK-6
      • Update Draft CK-6
      • Detail Data Draft CK-6
    • Produksi
      • Get Detail EA
      • Rekam EA
      • Perbaikan EA
      • Get Detail MMEA
      • Rekam MMEA
      • Perbaikan MMEA
      • Get Data Merk Switching
      • Browse Data Merk (by NPPBKC)
      • Get Detail HT
      • Rekam HT
      • Perbaikan HT
      • Browse CK-4
      • Browse Tarif Merk EA
      • Browse Tarif Merk MMEA
      • Browse Tarif Merk HT
    • Cukai Pita Service
      • Get Cukai P3C
      • Get Data P3C
      • Get Jenis Pita
      • Get Validasi Rincian
      • Simpan P3C
      • Get Saldo Pita Cukai (by id P3C detail)
      • Get Saldo Pita Cukai
      • Get Jenis Pita Pengecualian
    • Referensi
      • Get CK-1 Header
      • Get Kuasa
      • Get Batas Tanggal P3C
      • Get Jenis Produksi (by kode jenis produksi)
      • Get NPPBKC
      • Browse NPPBKC
      • Get Data Kantor
  • 🔼Reference Code
    • Referensi Asal Barang
    • Referensi Asal Barang FTZ
    • Referensi Bank
    • Referensi Cara Angkut
    • Referensi Cara Bayar
    • Referensi Cara Dagang
    • Referensi Daerah Asal
    • Referensi Dokumen
    • Referensi Entitas
    • Referensi Fasilitas
    • Referensi Fasilitas Tarif
    • Referensi Ijin
    • Referensi Incoterm
    • Referensi Jenis API
    • Referensi Jenis Ekspor
    • Referensi Jenis Identitas
    • Referensi Jenis Jaminan
    • Referensi Jenis Kemasan
    • Referensi Jenis Kontainer
    • Referensi Jenis Transaksi Perdagangan
    • Referensi Jenis Pengangkutan
    • Referensi Jenis PIB / Prosedur
    • Referensi Kode Jenis Impor
    • Referensi Jenis Pungutan
    • Referensi Jenis Tanda Pengaman
    • Referensi Jenis Tarif
    • Referensi Jenis TPB
    • Referensi Jenis VD
    • Referensi Kantor
    • Referensi Kategori Ekspor
    • Referensi Komoditi Cukai
    • Referensi Kategori Barang
    • Referensi Kategori Keluar FTZ
    • Referensi Kategori Konsolidator
    • Referensi Kategori Masuk FTZ
    • Referensi Kondisi Barang
    • Referensi Lokasi Bayar
    • Referensi Negara
    • Referensi Respon
    • Referensi Satuan Barang
    • Referensi Spesifikasi Khusus
    • Referensi Status
    • Referensi Status Pengusaha
    • Referensi Tipe Kontainer
    • Referensi Tujuan Pemasukan
    • Referensi Tujuan Pengeluaran
    • Referensi Tujuan Pengiriman
    • Referensi Tutup Pu
    • Referensi Ukuran Kontainer
    • Referensi Valuta
  • ❓FAQ
  • 🔼Change Log
  • 🔼REST Response Codes
  • ⛔Error Response Code
Powered by GitBook
On this page
  • Introduction
  • Path API
  • Authorization
  • Request Structure
  • Header Section
  • Detail Section
  • JSONSchema Rekam Draft CK-1C
  • JSON Example : Rekam Draft CK-1C
  • Validation Rules
  • Response
  • Potential Error
  1. API Service Cukai
  2. Cukai Portal Service

Rekam Draft CK-1C

Introduction

  • Purpose: API ini digunakan untuk rekam draft CK1-C modul pelunasan

  • Overview: Proses rekam draft CK-1C mensyaratkan 2 object data dalam bentuk JSON yaitu Header dan Detail

Path API

POST {API_URL}/ck1c/draft/rekam-ck1c

Authorization

Name
Type
Description

Authorization

String

Bearer Token yang didapatkan dari hasil otorisasi

Request Structure

Top-Level Object: Struktur data Dalam Bentuk Top Level JSON Schema

{
  "header": { ... },
  "details": [ ... ]
}

Header Section

Parameter Name
Type
Description
Example Value

kodeKantor

String

Kode unik yang mewakili kantor bea cukai yang menangani proses ini

150300

namaKantor

String

Nama kantor

KPPBC TMP A TANGERANG

idNppbkc

String

Identifikasi unik untuk nomor pokok pengusaha barang kena cukai (NPPBKC)

126b1230-0162-c3f4-e064-0208207a4329

nppbkc

String

Nomor pokok pengusaha barang kena cukai (NPPBKC)

0014539407415000150312

npwp

String

Nomor Pokok Wajib Pajak (NPWP) perusahaan

14539407415000

namaPerusahaan

String

Nama perusahaan

PANJANG JIWO, PT.

alamatPerusahaan

String

Alamat lengkap perusahaan

Jalan Yos Sudarso No.147 RT 004 RW 002 Kel. Kebon Besar Kec. Batu Ceper Kota Tangerang, Banten

caraBayar

String

Metode pembayaran yang digunakan

K (contoh: Kartu Kredit, Transfer Bank)

flagBatal

String

Indikator apakah dokumen ini dibatalkan atau tidak (N berarti tidak dibatalkan, Y berarti dibatalkan)

N

namaPemohon

String

Nama pemohon yang mengajukan permohonan

HENDRY

status

String

Status dokumen atau transaksi ini

K

flagFinal

String

Indikator apakah dokumen ini sudah final (N berarti belum final, Y berarti final).

N

flagInhouse

String

Indikator apakah proses ini dilakukan di Inhouse

N

jumlahCukaiPembulatan

Integer

Jumlah cukai setelah pembulatan

0

jumlahCukaiDibayar

Integer

Jumlah cukai yang telah dibayarkan

0

Detail Section

Parameter Name
Type
Description
Example Value

key

Integer

Kunci atau identifikasi data detail dalam daftar

0

idMerk

String

Identifikasi unik untuk merek produk

1322b84f-3879-08af-e064-0208207a4329

Merek

String

Nama merek dari produk barang kena cukai

MIXMAX - ICE GLACIER

Jenis

String

Jenis atau kategori dari produk

Lainnya

IsiM

Integer

Kapasitas isi produk per kemasan dalam mililiter

275

IsiL

Float

Kapasitas isi produk per kemasan dalam liter

275

Tarif

Integer

Tarif cukai yang dikenakan per satuan produk

16500

jumlahKemasanValue

String

Jumlah kemasan produk dalam dokumen ini

200

JumlahKemasan

Object

Objek yang mewakili jumlah kemasan produk, mencakup informasi tambahan

{ "key": null, "ref": null, "props": { "children": { "key": null, ... } } }

AwalBerlaku

Date

Tanggal mulai berlakunya tarif cukai

2024-01-01

TujuanPemasaran

String

Tujuan atau area pemasaran

null

Cukai

Float

Jumlah total cukai yang harus dibayar

9.075.000.000.000.000

namaMerk

String

Nama merek dari produk

MIXMAX - ICE GLACIER

idJenisKemasan

Integer

Identifikasi jenis kemasan produk

1

namaJenisKemasan

String

Deskripsi jenis kemasan yang digunakan

Lainnya

jumlahKemasan

String

Jumlah kemasan produk

200

isiMililiter

Integer

Isi per kemasan dalam mililiter

275

jumlahMililiter

Integer

Total isi dalam mililiter

275

isiLiter

Float

Isi per kemasan dalam liter

275

jumlahLiter

Float

Total isi dalam liter

275

tarifCukai

Integer

Tarif cukai yang dikenakan

16500

jumlahCukai

Float

Jumlah total cukai yang harus dibayarkan

9.075.000.000.000.000

JSONSchema Rekam Draft CK-1C

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "title": "Schema Rekam Draft CK-1C",
  "description": "JSON Schema untuk Rekam Draft CK-1C.",
  "properties": {
    "header": {
      "type": "object",
      "description": "Data header dokumen pabean.",
      "properties": {
        "kodeKantor": {
          "type": "string",
          "description": "Kode kantor pengirim."
        },
        "namaKantor": {
          "type": "string",
          "description": "Nama kantor pengirim."
        },
        "idNppbkc": {
          "type": "string",
          "format": "uuid",
          "description": "ID NPPBKC."
        },
        "nppbkc": {
          "type": "string",
          "description": "NPPBKC, harus terdiri dari 22 digit."
        },
        "npwp": {
          "type": "string",
          "description": "NPWP, harus terdiri dari 16 digit."
        },
        "namaPerusahaan": {
          "type": "string",
          "description": "Nama perusahaan."
        },
        "alamatPerusahaan": {
          "type": "string",
          "description": "Alamat perusahaan."
        },
        "caraBayar": {
          "type": "string",
          "description": "Cara bayar."
        },
        "flagBatal": {
          "type": "string",
          "description": "Flag batal."
        },
        "namaPemohon": {
          "type": "string",
          "description": "Nama pemohon."
        },
        "status": {
          "type": "string",
          "description": "Status."
        },
        "flagFinal": {
          "type": "string",
          "description": "Flag final."
        },
        "flagInhouse": {
          "type": "string",
          "description": "Flag inhouse."
        },
        "jumlahCukaiPembulatan": {
          "type": "number",
          "description": "Jumlah cukai pembulatan."
        },
        "jumlahCukaiDibayar": {
          "type": "number",
          "description": "Jumlah cukai yang dibayar."
        }
      },
      "required": [
        "kodeKantor",
        "namaKantor",
        "idNppbkc",
        "nppbkc",
        "npwp",
        "namaPerusahaan",
        "alamatPerusahaan",
        "caraBayar",
        "flagBatal",
        "namaPemohon",
        "status",
        "flagFinal",
        "flagInhouse",
        "jumlahCukaiPembulatan",
        "jumlahCukaiDibayar"
      ],
      "message": {
        "required": "Wajib mengisi semua field pada header."
      }
    },
    "details": {
      "type": "array",
      "description": "Data detil barang pada dokumen pabean.",
      "items": {
        "type": "object",
        "properties": {
          "key": {
            "type": "integer",
            "description": "Key index untuk detil barang."
          },
          "idMerk": {
            "type": "string",
            "format": "uuid",
            "description": "ID merk barang."
          },
          "Merek": {
            "type": "string",
            "description": "Merek barang."
          },
          "Jenis": {
            "type": "string",
            "description": "Jenis barang."
          },
          "IsiM": {
            "type": "integer",
            "description": "Isi kemasan dalam mililiter."
          },
          "IsiL": {
            "type": "number",
            "description": "Isi kemasan dalam liter."
          },
          "Tarif": {
            "type": "integer",
            "description": "Tarif cukai per unit."
          },
          "jumlahKemasanValue": {
            "type": "string",
            "description": "Jumlah kemasan sebagai string."
          },
          "JumlahKemasan": {
            "type": "object",
            "description": "Jumlah kemasan yang didefinisikan dalam objek.",
            "properties": {
              "key": {
                "type": "integer",
                "description": "Key dari objek jumlah kemasan."
              },
              "ref": {
                "type": "string",
                "description": "Referensi objek jumlah kemasan"
              },
              "props": {
                "type": "object",
                "properties": {
                  "children": {
                    "type": "object",
                    "properties": {
                      "key": {
                        "type": "string",
                        "description": "Key dari anak objek"
                      },
                      "ref": {
                        "type": "string",
                        "description": "Referensi objek anak."
                      },
                      "props": {
                        "type": "object",
                        "properties": {
                          "type": {
                            "type": "string",
                            "description": "Tipe data."
                          },
                          "style": {
                            "type": "object",
                            "properties": {
                              "width": {
                                "type": "string",
                                "description": "Lebar style."
                              }
                            },
                            "description": "Style objek."
                          },
                          "value": {
                            "type": "string",
                            "description": "Nilai kemasan sebagai string."
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "AwalBerlaku": {
            "type": "string",
            "format": "date",
            "description": "Tanggal mulai berlaku."
          },
          "TujuanPemasaran": {
            "type": "string",
            "description": "Tujuan pemasaran, bisa null."
          },
          "Cukai": {
            "type": "number",
            "description": "Jumlah cukai."
          },
          "namaMerk": {
            "type": "string",
            "description": "Nama merk barang."
          },
          "idJenisKemasan": {
            "type": "integer",
            "description": "ID jenis kemasan."
          },
          "namaJenisKemasan": {
            "type": "string",
            "description": "Nama jenis kemasan."
          },
          "jumlahKemasan": {
            "type": "string",
            "description": "Jumlah kemasan sebagai string."
          },
          "isiMililiter": {
            "type": "integer",
            "description": "Isi kemasan dalam mililiter."
          },
          "jumlahMililiter": {
            "type": "integer",
            "description": "Jumlah mililiter."
          },
          "isiLiter": {
            "type": "number",
            "description": "Isi kemasan dalam liter."
          },
          "jumlahLiter": {
            "type": "number",
            "description": "Jumlah liter."
          },
          "tarifCukai": {
            "type": "integer",
            "description": "Tarif cukai per unit."
          },
          "jumlahCukai": {
            "type": "number",
            "description": "Jumlah cukai."
          }
        },
        "required": [
          "key",
          "idMerk",
          "Merek",
          "Jenis",
          "IsiM",
          "IsiL",
          "Tarif",
          "jumlahKemasanValue",
          "JumlahKemasan",
          "AwalBerlaku",
          "TujuanPemasaran",
          "Cukai",
          "namaMerk",
          "idJenisKemasan",
          "namaJenisKemasan",
          "jumlahKemasan",
          "isiMililiter",
          "jumlahMililiter",
          "isiLiter",
          "jumlahLiter",
          "tarifCukai",
          "jumlahCukai"
        ],
        "message": {
          "required": "Wajib mengisi semua field pada detil barang."
        }
      }
    }
  },
  "required": [
    "header",
    "details"
  ],
  "message": {
    "required": "Wajib mengisi data header dan details."
  }
}

JSON Example : Rekam Draft CK-1C

{
  "header": {
    "kodeKantor": "150300",
    "namaKantor": "KPPBC TMP A TANGERANG",
    "idNppbkc": "126b1230-0162-c3f4-e064-0208207a4329",
    "nppbkc": "0014539407415000150312",
    "npwp": "0014539407415000",
    "namaPerusahaan": "PANJANG JIWO, PT.",
    "alamatPerusahaan": "Jalan Yos Sudarso No.147 RT 004 RW 002 Kel. Kebon Besar Kec. Batu Ceper Kota Tangerang, Banten",
    "caraBayar": "K",
    "flagBatal": "N",
    "namaPemohon": "HENDRY",
    "status": "K",
    "flagFinal": "N",
    "flagInhouse": "N",
    "jumlahCukaiPembulatan": 0,
    "jumlahCukaiDibayar": 0
  },
  "details": [
    {
      "key": 0,
      "idMerk": "1322b84f-3879-08af-e064-0208207a4329",
      "Merek": "MIXMAX - ICE GLACIER",
      "Jenis": "Lainnya",
      "IsiM": 275,
      "IsiL": 0.275,
      "Tarif": 16500,
      "jumlahKemasanValue": "200",
      "JumlahKemasan": {
        "key": null,
        "ref": null,
        "props": {
          "children": {
            "key": null,
            "ref": null,
            "props": {
              "type": "number",
              "style": {
                "width": "100%"
              },
              "value": "200"
            },
            "_owner": null
          }
        },
        "_owner": null
      },
      "AwalBerlaku": "2024-01-01",
      "TujuanPemasaran": "null",
      "Cukai": 907500.0000000001,
      "namaMerk": "MIXMAX - ICE GLACIER",
      "idJenisKemasan": 1,
      "namaJenisKemasan": "Lainnya",
      "jumlahKemasan": "200",
      "isiMililiter": 275,
      "jumlahMililiter": 275,
      "isiLiter": 0.275,
      "jumlahLiter": 0.275,
      "tarifCukai": 16500,
      "jumlahCukai": 907500.0000000001
    }
  ]
}

Validation Rules

Field
Rules

idNppbkc

Harus merupakan UUID yang valid.

jumlahCukaiPembulatan

Harus berupa angka positif

jumlahCukaiDibayar

Harus berupa angka positif

idMerk

Harus merupakan UUID yang valid.

IsiM

Harus berupa angka positif

IsiL

Harus berupa angka positif

Tarif

Harus berupa angka positif

jumlahKemasanValue

Harus berupa angka positif

JumlahKemasan

Harus berupa angka positif

AwalBerlaku

Harus dalam format YYYY-MM-DD

Cukai

Harus berupa angka positif

jumlahKemasan

Harus berupa angka positif

isiMililiter

Harus berupa angka positif

jumlahMililiter

Harus berupa angka positif

isiLiter

Harus berupa angka positif

jumlahLiter

Harus berupa angka positif

tarifCukai

Harus berupa angka positif

jumlahCukai

Harus berupa angka positif

Response

{
  "message": "Success",
  "status": true,
  "data": null
}

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

PreviousCukai Portal ServiceNextSimpan P3C Pengecualian

Last updated 8 months ago

📄