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 (saveHeaderPojo)
  • Detail Section (savePitaCukaiDto)
  • JSONSchema Simpan P3C Pengecualian
  • JSON Example : Simpan P3C Pengecualian
  • Validation Rules
  • Response
  • Potential Error
  1. API Service Cukai
  2. Cukai Portal Service

Simpan P3C Pengecualian

Introduction

  • Purpose: API ini digunakan untuk simpan P3C pengecualian

  • Overview: Proses simpan P3C pengecualian mensyaratkan 2 object data dalam bentuk JSON yaitu Header dan Detail

Path API

POST {API_URL}/perekaman-p3c-pengecualian/h2h/simpanP3cPengecualian

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 (saveHeaderPojo)

Parameter Name
Type
Description
Example Value

alamatPerusahaan

String

Alamat dari perusahaan

-

ambilPitaCukai

String

Tipe pengambilan pita cukai

KP

bulanPersediaan

String

Bulan persediaan barang kena cukai

82023

idJenisBkc

String

ID jenis barang kena cukai

3

idJenisPeriodeP3c

String

ID jenis periode pelaporan P3C

1

idNppbkc

String

ID NPPBKC (Nomor Pokok Pengusaha Barang Kena Cukai)

fe3c9198-1065-05e6-e054-0021f60abd54

kodeKantor

String

Kode kantor

70600

namaJenisBkc

String

Nama jenis barang kena cukai

HT

namaJenisPeriodeP3C

String

Nama jenis periode pelaporan P3C

Awal

namaKantor

String

Nama kantor

KPPBC TMC MALANG

namaPejabat

String

Nama pejabat yang berwenang

ALOYSIUS RADJA SINGAL BBPS

namaPerusahaan

String

Nama perusahaan yang melaporkan

BENTOEL PRIMA, PT

nomorP3C

String

Nomor P3C

123

nppbkc

String

Nomor Pokok Pengusaha Barang Kena Cukai

0015866924651000070623

npwp

String

Nomor Pokok Wajib Pajak

15866924651000

status

String

Status pelaporan

-

tanggalP3C

Date

Tanggal pelaporan P3C

2023-08-21

tanggalPermohonan

Date

Tanggal permohonan pelaporan

2023-08-21

Detail Section (savePitaCukaiDto)

Parameter Name
Type
Description
Example Value

hje

String

Harga Jual Eceran

25101

idGolonganBkc

String

ID golongan barang kena cukai

3

idJenisPitaCukai

String

ID jenis pita cukai

c9a4e440-811b-4073-81e8-f85d0bc85560

idJenisProduksiBkc

String

ID jenis produksi barang kena cukai

6

idSeripita

String

ID seri pita

3

isiVolume

String

Volume isi per kemasan

25

jumlahCukai

String

Jumlah cukai yang dikenakan

0

jumlahPesan

String

Jumlah pesan pita cukai

212

jumlahRekomendasi

String

Jumlah rekomendasi pengambilan pita cukai

0

kodeJenisProduksiBkc

String

Kode jenis produksi barang kena cukai

SKM

kodeWarna

String

Kode warna pita cukai

JI

maksimalPesan

String

Jumlah maksimal pesan pita cukai

0

namaGolonganBkc

String

Nama golongan barang kena cukai

III

namaSeripita

String

Nama seri pita

-

personalisasi

String

Kode personalisasi untuk produk

BINSAYIN00

tahunPita

String

Tahun pita cukai

2023

tarif

String

Tarif cukai

669

warna

String

Warna pita cukai

JINGGA

flagKawasanBebas

String

Indikator apakah kawasan bebas

N

kodeSatuan

String

Satuan volume barang kena cukai

btg

JSONSchema Simpan P3C Pengecualian

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "title": "Schema Simpan P3C Pengecualian",
  "description": "JSON Schema untuk Simpan P3C Pengecualian.",
  "properties": {
    "saveHeaderPojo": {
      "type": "object",
      "description": "Data header dokumen pabean.",
      "properties": {
        "alamatPerusahaan": {
          "type": "string",
          "description": "Alamat perusahaan."
        },
        "ambilPitaCukai": {
          "type": "string",
          "description": "Ambil pita cukai."
        },
        "bulanPersediaan": {
          "type": "string",
          "description": "Bulan persediaan, format MMYYYY."
        },
        "idJenisBkc": {
          "type": "integer",
          "description": "ID jenis BKC."
        },
        "idJenisPeriodeP3c": {
          "type": "integer",
          "description": "ID jenis periode P3C."
        },
        "idNppbkc": {
          "type": "string",
          "format": "uuid",
          "description": "ID NPPBKC."
        },
        "kodeKantor": {
          "type": "string",
          "description": "Kode kantor."
        },
        "namaJenisBkc": {
          "type": "string",
          "description": "Nama jenis BKC."
        },
        "namaJenisPeriodeP3C": {
          "type": "string",
          "description": "Nama jenis periode P3C."
        },
        "namaKantor": {
          "type": "string",
          "description": "Nama kantor."
        },
        "namaPejabat": {
          "type": "string",
          "description": "Nama pejabat."
        },
        "namaPerusahaan": {
          "type": "string",
          "description": "Nama perusahaan."
        },
        "nomorP3C": {
          "type": "string",
          "description": "Nomor P3C."
        },
        "nppbkc": {
          "type": "string",
          "description": "NPPBKC, harus terdiri dari 22 digit."
        },
        "npwp": {
          "type": "string",
          "description": "NPWP, harus terdiri dari 15 digit."
        },
        "status": {
          "type": "string",
          "description": "Status."
        },
        "tanggalP3C": {
          "type": "string",
          "format": "date",
          "description": "Tanggal P3C."
        },
        "tanggalPermohonan": {
          "type": "string",
          "format": "date",
          "description": "Tanggal permohonan."
        }
      },
      "required": [
        "alamatPerusahaan",
        "ambilPitaCukai",
        "bulanPersediaan",
        "idJenisBkc",
        "idJenisPeriodeP3c",
        "idNppbkc",
        "kodeKantor",
        "namaJenisBkc",
        "namaJenisPeriodeP3C",
        "namaKantor",
        "namaPejabat",
        "namaPerusahaan",
        "nomorP3C",
        "nppbkc",
        "npwp",
        "status",
        "tanggalP3C",
        "tanggalPermohonan"
      ],
      "message": {
        "required": "Wajib mengisi semua field pada saveHeaderPojo."
      }
    },
    "savePitaCukaiDto": {
      "type": "array",
      "description": "Data pita cukai.",
      "items": {
        "type": "object",
        "properties": {
          "hje": {
            "type": "integer",
            "description": "HJE."
          },
          "idGolonganBkc": {
            "type": "integer",
            "description": "ID golongan BKC."
          },
          "idJenisPitaCukai": {
            "type": "string",
            "format": "uuid",
            "description": "ID jenis pita cukai."
          },
          "idJenisProduksiBkc": {
            "type": "integer",
            "description": "ID jenis produksi BKC."
          },
          "idSeripita": {
            "type": "integer",
            "description": "ID seripita."
          },
          "isiVolume": {
            "type": "integer",
            "description": "Isi volume."
          },
          "jumlahCukai": {
            "type": "number",
            "description": "Jumlah cukai."
          },
          "jumlahPesan": {
            "type": "integer",
            "description": "Jumlah pesan."
          },
          "jumlahRekomendasi": {
            "type": "integer",
            "description": "Jumlah rekomendasi."
          },
          "kodeJenisProduksiBkc": {
            "type": "string",
            "description": "Kode jenis produksi BKC."
          },
          "kodeWarna": {
            "type": "string",
            "description": "Kode warna."
          },
          "maksimalPesan": {
            "type": "integer",
            "description": "Maksimal pesan."
          },
          "namaGolonganBkc": {
            "type": "string",
            "description": "Nama golongan BKC."
          },
          "namaSeripita": {
            "type": "string",
            "description": "Nama seripita."
          },
          "personalisasi": {
            "type": "string",
            "description": "Personalisasi."
          },
          "tahunPita": {
            "type": "integer",
            "description": "Tahun pita."
          },
          "tarif": {
            "type": "integer",
            "description": "Tarif."
          },
          "warna": {
            "type": "string",
            "description": "Warna."
          },
          "flagKawasanBebas": {
            "type": "string",
            "description": "Flag kawasan bebas."
          },
          "kodeSatuan": {
            "type": "string",
            "description": "Kode satuan."
          }
        },
        "required": [
          "hje",
          "idGolonganBkc",
          "idJenisPitaCukai",
          "idJenisProduksiBkc",
          "idSeripita",
          "isiVolume",
          "jumlahCukai",
          "jumlahPesan",
          "jumlahRekomendasi",
          "kodeJenisProduksiBkc",
          "kodeWarna",
          "maksimalPesan",
          "namaGolonganBkc",
          "namaSeripita",
          "personalisasi",
          "tahunPita",
          "tarif",
          "warna",
          "flagKawasanBebas",
          "kodeSatuan"
        ],
        "message": {
          "required": "Wajib mengisi semua field pada savePitaCukaiDto."
        }
      }
    }
  },
  "required": [
    "saveHeaderPojo",
    "savePitaCukaiDto"
  ],
  "message": {
    "required": "Wajib mengisi data saveHeaderPojo dan savePitaCukaiDto."
  }
}

JSON Example : Simpan P3C Pengecualian

{
    "saveHeaderPojo": {
        "alamatPerusahaan": "-",
        "ambilPitaCukai": "KP",
        "bulanPersediaan": "082023",
        "idJenisBkc": 3,
        "idJenisPeriodeP3c": 1,
        "idNppbkc": "fe3c9198-1065-05e6-e054-0021f60abd54",
        "kodeKantor": "070600",
        "namaJenisBkc": "HT",
        "namaJenisPeriodeP3C": "Awal",
        "namaKantor": "KPPBC TMC MALANG",
        "namaPejabat": "ALOYSIUS RADJA SINGAL BBPS",
        "namaPerusahaan": "BENTOEL PRIMA, PT",
        "nomorP3C": "123",
        "nppbkc": "0015866924651000070623",
        "npwp": "015866924651000",
        "status": "-",
        "tanggalP3C": "2023-08-21",
        "tanggalPermohonan": "2023-08-21"
    },
    "savePitaCukaiDto": [
        {
            "hje": 25101,
            "idGolonganBkc": 3,
            "idJenisPitaCukai": "c9a4e440-811b-4073-81e8-f85d0bc85560",
            "idJenisProduksiBkc": 6,
            "idSeripita": 3,
            "isiVolume": 25,
            "jumlahCukai": 0,
            "jumlahPesan": 212,
            "jumlahRekomendasi": 0,
            "kodeJenisProduksiBkc": "SKM",
            "kodeWarna": "JI",
            "maksimalPesan": 0,
            "namaGolonganBkc": "III",
            "namaSeripita": "-",
            "personalisasi": "BINSAYIN00",
            "tahunPita": 2023,
            "tarif": 669,
            "warna": "JINGGA",
            "flagKawasanBebas": "N",
            "kodeSatuan" : "btg" 
        }
    ]
}

Validation Rules

Field
Rules

idNppbkc

Harus merupakan UUID yang valid.

tanggalP3C

Harus dalam format YYYY-MM-DD

tanggalPermohonan

Harus dalam format YYYY-MM-DD

idJenisPitaCukai

Harus merupakan UUID yang valid

jumlahCukai

Harus berupa angka positif

jumlahPesan

Harus berupa angka positif

jumlahRekomendasi

Harus berupa angka positif

Response

{
  "message": "Tidak Boleh Lanjut Dikarenakan Perusahaan Mempunyai Hutang",
  "status": true,
  "data": {
    "hutangPerusahaan": 4
  }
}

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

PreviousRekam Draft CK-1CNextSimpan CK-1

Last updated 8 months ago

📄