Kirim Dokumen FTZ01-1
Update JSON Schema Kirim Dokumen FTZ01-1 pada tanggal 20-02-2024 (detil)
JSONSchema FTZ01-1
Data :
- Request body :
{
"Declaration" :
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"title": "Schema Kirim Dokumen PPFTZ-01-1",
"description": "JSON Schema untuk Kirim Dokumen PPFTZ-01 dari LDP v.01 (511). berdasarkan format pada lampiran PMK nomor 42/PMK.04/2020",
"properties": {
"asalData": {
"type": "string",
"description": "untuk identifikasi asal data dokumen pabean",
"const": "S",
"message": "untuk Host-to-Host gunakan S"
},
"asuransi": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP",
"maxlength": 18,
"multipleOf": 0.01,
"message": "Nilai asuransi maksimal 18 digit dengan dua angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 8. Asuransi LN/DN"
},
"bruto": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Berat Kotor (kg)",
"maxlength": 24,
"multipleOf": 0.0001,
"message": "Nilai bruto maksimal 24 digit dengan empat angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 25. Berat Kotor Total"
},
"cif": {
"type": "number",
"description": "Sesuai kolom formulir BC PPFTZ-01 dari LDP - Nilai Pabean",
"maxlength": 18,
"multipleOf": 0.01,
"message": "Nilai cif maksimal 18 digit dengan dua angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 5. CIF"
},
"fob": {
"type": "number",
"description": "Free on Board",
"maxlength": 18,
"multipleOf": 0.01,
"message": "Nilai FOB maksimal 18 digit dengan dua angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 6. FOB"
},
"freight": {
"type": "number",
"description": "Freight",
"maxlength": 18,
"multipleOf": 0.01,
"message": "Nilai Freight maksimal 18 digit dengan dua angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 7. Freight"
},
"jabatanTtd": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP",
"message": "Jabatan Pengusaha"
},
"jumlahKontainer": {
"type": "integer",
"description": "jumlah peti kemas yang digunakan untuk mengangkut barang",
"message": "Jumlah kontainer atau peti kemas. DATA PEMASUKAN/PENGELUARAN 32. Jumlah Peti Kemas"
},
"kodeAsalBarangFtz": {
"type": "string",
"description": "Kode asal barang",
"enum": [
"1",
"2",
"3",
"4",
"5"
],
"message": "Lihat referensi F. PEMBERITAHUAN BARANG 1. Asal Barang"
},
"kodeTujuanPemasukan": {
"type": "string",
"description": "Kode Tujuan Pemasukan",
"enum": [
"1",
"2",
"3",
"4",
"5",
"6",
"7"
],
"message": "Lihat referensi D. PEMASUKAN 3. Tujuan Pemasukan"
},
"kodeJenisProsedur": {
"type": "string",
"description": "B. DOKUMEN 2. Kategori Pemberitahuan",
"enum": [
"1",
"2"
],
"message": "Kode jenis prosedur (kategori pemberitahuan): 1) biasa; 2) berkala"
},
"kodeAsuransi": {
"type": "string",
"description": "kode asuransi yang dibayar di [LN] luar negeri atau [DN] dalam negeri",
"enum": [
"LN",
"DN"
],
"message": "Kode asuransi yang dibayar: LN untuk luar negeri atau DN untuk dalam negeri. DATA PEMASUKAN/PENGELUARAN 8. Asuransi LN/DN"
},
"kodeCaraBayar": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Cara Pembayaran. Lihat Referensi Cara Bayar",
"message": "Format kode sesuai Referensi G.PEMBAYARAN BEA MASUK/BEA KELUAR 1. Cara Pembayaran"
},
"kodeCaraDagang": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP",
"message": "Format kode sesuai Referensi DATA PEMASUKAN/PENGELUARAN 1. Transaksi"
},
"kodeDokumen": {
"type": "string",
"description": "Lihat Referensi Dokumen",
"const": "511",
"message": "Format kode sesuai Referensi Dokumen. Untuk PPFTZ-01 dari LDP gunakan 511"
},
"kodeIncoterm": {
"type": "string",
"description": "Lihat Referensi Incoterm",
"message": "Format kode sesuai Referensi Cara Penyerahan Barang. F. PEMBERITAHUAN BARANG 3. Cara Penyerahan Barang"
},
"kodeKantor": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Kantor Pabean. Lihat Referensi Kantor",
"message": "Format kode sesuai Referensi Kantor. C. KANTOR PABEAN 1. Kantor Pabean Asal"
},
"kodeKategoriBarangFtz": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Kategori Barang FTZ.",
"message": "Lihat Referensi Kategori Barang FTZ. F. PEMBERITAHUAN BARANG 2. Kategori Barang"
},
"kodeKategoriMasukFtz": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Kategori Pemasukan. Lihat Referensi Kategori Pemasukan",
"enum": [
"001",
"002",
"003",
"004",
"005"
],
"message": "Lihat Referensi D. PEMASUKAN 2. Kategori Pemasukan"
},
"kodePelMuat": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Pelabuhan Muat. Lihat Referensi Pelabuhan",
"message": "Format kode pelabuhan muat sesuai Referensi Pelabuhan. DATA PEMASUKAN/PENGELUARAN 27. Pelabuhan Muat"
},
"kodePelTransit": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Pelabuhan Transit. Lihat Referensi Pelabuhan",
"message": "Format kode pelabuhan muat sesuai Referensi Pelabuhan. DATA PEMASUKAN/PENGELUARAN 29. Pelabuhan Transit"
},
"kodePelTujuan": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Pelabuhan Tujuan. Lihat Referensi Pelabuhan",
"message": "Format kode pelabuhan tujuan sesuai Referensi Pelabuhan. DATA PEMASUKAN/PENGELUARAN 28. Pelabuhan Tujuan"
},
"kodeTps": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tempat Penimbunan. Kode tps sesuai dengan yang dibuat oleh Kantor Pabean masing-masing",
"message": "Format kode tps sesuai dengan yang dibuat oleh Kantor Pabean masing-masing. DATA PEMASUKAN/PENGELUARAN 36. Tempat Penimbunan"
},
"kodeTujuanPengiriman": {
"type": "string",
"description": "Kode Tujuan Pengiriman. Lihat Referensi Tujuan Pengiriman",
"message": "Format kode sesuai Referensi Tujuan Pengiriman"
},
"kodeTutupPu": {
"type": "string",
"description": "Referensi TutupPu: [11] BC 1.1, [12] BC 1.2, [14] BC 1.4",
"enum": [
"11",
"12",
"14"
],
"message": "Format kode sesuai Referensi TutupPu"
},
"kodeValuta": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Valuta. Lihat Referensi Valuta",
"message": "Format kode sesuai Referensi Valuta. DATA PEMASUKAN/PENGELUARAN 2. Valuta"
},
"kotaTtd": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Kota tempat pengguna membuat dokumen pabean",
"message": "Kota tempat pengguna membuat dokumen pabean"
},
"namaTransaksiLainnyaFtz": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP. Lihat Referensi Jenis Transaksi Lainnya",
"message": "Format kode sesuai Referensi Jenis Transaksi Lainnya. DATA PEMASUKAN/PENGELUARAN 1. Transaksi (dalam hal pilihan 14, uraikan di sini)"
},
"namaTtd": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Nama pengguna yang membuat dokumen pabean",
"message": "Nama pengguna yang membuat dokumen pabean"
},
"ndpbm": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - NDPBM",
"maxlength": 18,
"multipleOf": 0.0001,
"message": "Ndpbm maksimal 18 digit dengan empat angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 3. NDPBM/Kurs"
},
"netto": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Berat Bersih (Kg)",
"maxlength": 24,
"multipleOf": 0.0001,
"message": "Nilai netto/berat bersih maksimal 18 digit dengan empat angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 24. Berat Bersih Total"
},
"nomorAju": {
"type": "string",
"description": "nomor pengajuan dokumen pabean 26 digit dengan format 6 digit kode kantor, 3 digit kode dokumen pabean, H, 2 digit unik perusahaan, 8 digit tanggal pengajuan dengan format YYYYMMDD, 6 digit sequence/nomor urut pengajuan dokumen pabean",
"pattern": "^[A-Za-z0-9]{26}$",
"message": "kodeKantor-kodeDokumenHUrut-tanggalAju-urutDokumenPabean eg: 020400-511H01-20221231-000001"
},
"nomorBc11": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - BC 1.1",
"message": "Nomor BC 1.1 terdiri dari 6 digit. DATA PEMASUKAN/PENGELUARAN 21. BC 1.1 (No.)"
},
"posBc11": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - BC 1.1",
"message": "Pos BC 1.1 terdiri dari 4 digit. DATA PEMASUKAN/PENGELUARAN 21. BC 1.1 (Pos)"
},
"seri": {
"type": "integer",
"description": "seri dokumen pabean",
"message": "seri dokumen pabean"
},
"subposBc11": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - BC 1.1",
"message": "Pos BC 1.1 terdiri dari 8 digit. DATA PEMASUKAN/PENGELUARAN 21. BC 1.1 (Sub Pos)"
},
"tanggalBc11": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tanggal BC 1.1 dengan format YYYY-MM-DD",
"message": "Sesuaikan format tanggal BC 1.1: YYYY-MM-DD. DATA PEMASUKAN/PENGELUARAN 21. BC 1.1 (Tanggal)"
},
"tanggalTiba": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Perkiraan Tanggal Tiba dengan format YYYY-MM-DD",
"message": "Sesuaikan format tanggal perkiraan tiba: YYYY-MM-DD. DATA PEMASUKAN/PENGELUARAN 30. Perkiraan Tanggal Pemasukan"
},
"tanggalTtd": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tanggal penandatanganan dokumen pabean dengan format YYYY-MM-DD",
"message": "Sesuaikan format tanggal penandatanganan dokumen: YYYY-MM-DD"
},
"volume": {
"type": "number",
"description": "total volume",
"maxlength": 18,
"multipleOf": 0.0001,
"message": "Total volume maksimal 18 digit dengan empat angka dibelakang koma. DATA PEMASUKAN/PENGELUARAN 26. Volume"
},
"biayaTambahan": {
"type": "number",
"description": "biaya tambahan yang dikenakan",
"maxlength": 18,
"multipleOf": 0.01,
"message": "Biaya tambahan maksimal 18 digit dengan dua angka dibelakang koma"
},
"biayaPengurang": {
"type": "number",
"description": "biaya pengurang yang dikenakan",
"maxlength": 18,
"multipleOf": 0.01,
"message": "Biaya pengurang maksimal 18 digit dengan dua angka dibelakang koma"
},
"barang": {
"type": "array",
"items": [
{
"type": "object",
"description": "detil data barang dalam satu pengajuan dokumen pabean",
"properties": {
"idBarang": {
"type": "string",
"description": "Identitas barang"
},
"asuransi": {
"type": "number",
"description": "nilai asuransi"
},
"bruto": {
"type": "integer",
"description": "berat kotor/bruto dalam kilogram",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 41. Berat Kotor (Kg)"
},
"cif": {
"type": "number",
"description": "harga cif",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 42. Nilai Pabean"
},
"diskon": {
"type": "number",
"description": "diskon"
},
"fob": {
"type": "number",
"description": "free on board"
},
"freight": {
"type": "number",
"description": "freight"
},
"hargaEkspor": {
"type": "number",
"description": "harga ekspor"
},
"hargaSatuan": {
"type": "number",
"description": "harga satuan barang"
},
"hjeCukai": {
"type": "number",
"description": "harga jual eceran"
},
"isiPerKemasan": {
"type": "integer",
"description": "isi per kemasan"
},
"jumlahKemasan": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Jumlah Kemasan",
"maxlength": 18,
"multipleOf": 0.01
},
"jumlahPitaCukai": {
"type": "integer",
"description": "jumlah pita cukai"
},
"jumlahSatuan": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Jumlah Satuan Barang",
"maxlength": 18,
"multipleOf": 0.0001,
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 41. Jumlah Satuan"
},
"kodeDokumen": {
"type": "string",
"description": "kode dokumen"
},
"kodeJenisKemasan": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Jenis Kemasan. Lihat Referensi Jenis Kemasan"
},
"kodeNegaraAsal": {
"type": "string",
"description": "Sesuai kolom formulir FTZ03 - Negara Asal Barang. Lihat Referensi Negara",
"pattern": "^[A-Z]{2}$",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 38. Negara Asal Barang"
},
"kodeSatuanBarang": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Jenis Satuan. Lihat Referensi Satuan Barang",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 41. Jenis Satuan"
},
"kodeKondisiBarang": {
"type": "string",
"description": "Kondisi Barang: [1] Baru atau [2] Bukan Baru",
"enum": [
"1",
"2"
]
},
"merk": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Merk",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 38. Merek"
},
"netto": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Berat Bersih (kg)",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 41. Berat Bersih (Kg)"
},
"nilaiTambah": {
"type": "number",
"description": "nilai tambah"
},
"pernyataanLartas": {
"type": "string",
"description": "pernyataan barang lartas: [Y] Ya atau [T] Tidak",
"enum": [
"Y",
"T"
]
},
"posTarif": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Pos Tarif HS",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 38. Pos Tarif/HS"
},
"saldoAkhir": {
"type": "number",
"description": "saldo akhir"
},
"saldoAwal": {
"type": "number",
"description": "saldo awal"
},
"seriBarang": {
"type": "integer",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - No. Seri data barang",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 37. Nomor"
},
"spesifikasiLain": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Spesifikasi lain",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 38. Spesifikasi lainnya"
},
"tipe": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tipe",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 38. Tipe"
},
"ukuran": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Ukuran",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 38. Ukuran"
},
"uraian": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Uraian barang",
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 38. Uraian Jenis secara lengkap"
},
"volume": {
"type": "number",
"description": "volume barang",
"maxlength": 18,
"multipleOf": 0.0001,
"message": "DATA PEMASUKAN/PENGELUARAN - Data Barang - 41. Volume (m3)"
},
"ndpbm": {
"type": "number",
"description": "nilai dasar penghitungan bea masuk"
},
"cifRupiah": {
"type": "number",
"description": "harga cif rupiah"
},
"barangTarif": {
"type": "array",
"description": "data barang tarif per barang",
"items": [
{
"type": "object",
"description": "data barang tarif BM",
"properties": {
"idBarangTarif": {
"type": "string",
"description": "ID barang tarif"
},
"idHeader": {
"type": "string",
"description": "ID Header"
},
"idBarang": {
"type": "string",
"description": "ID Barang"
},
"kodeJenisTarif": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Jenis Tarif/Pembebanan. Referensi Jenis Tarif: [1] Advalorum atau [2] Spesifik",
"enum": [
"1",
"2"
]
},
"jumlahSatuan": {
"type": "number",
"description": "jumlah satuan barang tarif BM",
"maxlength": 20,
"multipleOf": 0.0001
},
"kodeFasilitasTarif": {
"type": "string",
"description": "Kode fasilitas tarif BM. Sesuai kolom formulir PPFTZ-01 dari LDP - Kode Fasilitas. Lihat Referensi Fasilitas Tarif"
},
"kodeSatuanBarang": {
"type": "string",
"description": "Kode satuan barang. Lihat Referensi Satuan Barang"
},
"kodeJenisPungutan": {
"type": "string",
"description": "Set kode jenis pungutan Bea Masuk (BM)",
"const": "BM"
},
"nilaiBayar": {
"type": "number",
"description": "Nilai bayar barang tarif",
"maxlength": 24,
"multipleOf": 0.01
},
"nilaiFasilitas": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tarif dan Fasilitas. Dapat diisi apabila Kode Fasilitas Tarif selain dibayar [1]",
"maxlength": 24,
"multipleOf": 0.01
},
"nilaiSudahDilunasi": {
"type": "integer",
"description": "Nilai sudah dilunasi"
},
"seriBarang": {
"type": "integer",
"description": "seri barang"
},
"tarif": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tarif dan Fasilitas",
"maxlength": 24,
"multipleOf": 0.01
},
"tarifFasilitas": {
"type": "number",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tarif dan Fasilitas.",
"maxlength": 24,
"multipleOf": 0.01
}
},
"required": [
"idBarangTarif",
"idHeader",
"idBarang",
"kodeJenisTarif",
"jumlahSatuan",
"kodeFasilitasTarif",
"kodeSatuanBarang",
"kodeJenisPungutan",
"nilaiBayar",
"nilaiFasilitas",
"nilaiSudahDilunasi",
"seriBarang",
"tarif",
"tarifFasilitas"
],
"message": {
"required": "Wajib mengisi idBarangTarif, idHeader, idBarang, kodeJenisTarif, jumlahSatuan, kodeFasilitasTarif, kodeSatuanBarang, kodeJenisPungutan, nilaiBayar, nilaiFasilitas, nilaiSudahDilunasi, seriBarang, tarif, tarifFasilitas"
}
}
]
},
"barangSpekKhusus": {
"type": "array",
"description": "data barang dengan spesifikasi khusus",
"items": [
{
"type": "object",
"properties": {
"idBarang": {
"type": "string",
"description": "ID Barang"
},
"idBarangSpekKhusus": {
"type": "string",
"description": "ID Barang Spek Khusus"
},
"kodeSpekKhusus": {
"type": "integer",
"description": "Lihat Referensi Spesifikasi Khusus"
},
"uraianBarangSpekKhusus": {
"type": "string",
"description": "uraian barang spesifikasi khusus"
}
},
"required": [
"idBarang",
"idBarangSpekKhusus",
"kodeSpekKhusus",
"uraianBarangSpekKhusus"
]
}
]
},
"barangVd": {
"type": "array",
"description": "data barang voluntary declaration",
"items": [
{
"type": "object",
"properties": {
"idBarangVd": {
"type": "string",
"description": "ID Barang vd"
},
"idBarang": {
"type": "string",
"description": "ID Barang"
},
"kodeJenisVd": {
"type": "string",
"description": "Lihat Referensi Jenis VD"
},
"nilaiBarangVd": {
"type": "number",
"description": "nilai barang voluntary declaration"
}
},
"required": [
"idBarangVd",
"idBarang",
"kodeJenisVd",
"nilaiBarangVd"
],
"message": {
"required": "Wajib mengisi idBarangVd, idBarang, kodeJenisVd, nilaiBarangVd"
}
}
]
}
},
"required": [
"idBarang",
"asuransi",
"bruto",
"cif",
"diskon",
"fob",
"freight",
"hargaEkspor",
"hargaSatuan",
"hjeCukai",
"isiPerKemasan",
"jumlahKemasan",
"jumlahPitaCukai",
"jumlahSatuan",
"kodeBarang",
"kodeDokumen",
"kodeJenisKemasan",
"kodeNegaraAsal",
"kodeSatuanBarang",
"merk",
"netto",
"nilaiBarang",
"nilaiTambah",
"pernyataanLartas",
"posTarif",
"saldoAkhir",
"saldoAwal",
"seriBarang",
"spesifikasiLain",
"tipe",
"ukuran",
"uraian",
"volume",
"ndpbm",
"cifRupiah",
"hargaPerolehan",
"kodeAsalBahanBaku",
"barangTarif",
"barangSpekKhususes",
"barangVd"
]
}
]
},
"entitas": {
"type": "array",
"description": "data entitas dalam pengajuan dokumen pabean",
"message": "IDENTITAS PENGIRIM/PENERIMA/PEMBELI/PENJUAL/PPJK",
"items": [
{
"type": "object",
"properties": {
"alamatEntitas": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP"
},
"kodeEntitas": {
"type": "string",
"description": "Set kode entitas mengacu pada Referensi Entitas",
"const": "6"
},
"kodeJenisApi": {
"type": "string",
"description": "Referensi Jenis Api entitas: [01] APIU atau [02] APIP",
"enum": [
"01",
"02"
]
},
"kodeJenisIdentitas": {
"type": "string",
"description": "Referensi Jenis Identitas: [0] NPWP 12 Digit, [1] NPWP 10 Digit, [2] Paspor, [3] KTP, [4] Lainnya, [5] NPWP 15 Digit",
"enum": [
"0",
"1",
"2",
"3",
"4",
"5"
]
},
"kodeNegara": {
"type": "string",
"description": "Lihat referensi kode negara"
},
"kodeStatus": {
"type": "string",
"desription": "Lihat referensi status pengusaha"
},
"namaEntitas": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP"
},
"nomorIdentitas": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP"
},
"seriEntitas": {
"type": "integer",
"description": "seri entitas"
}
},
"required": [
"alamatEntitas",
"kodeEntitas",
"kodeJenisApi",
"kodeJenisIdentitas",
"kodeNegara",
"kodeStatus",
"namaEntitas",
"nomorIdentitas",
"seriEntitas"
],
"message": {
"required": "Wajib mengisi alamatEntitas, kodeEntitas, kodeJenisApi, kodeJenisIdentitas, kodeNegara, kodeStatus, namaEntitas, nomorIdentitas, seriEntitas"
}
}
]
},
"kemasan": {
"type": "array",
"description": "data kemasan dalam pengajuan dokumen pabean",
"items": [
{
"type": "object",
"properties": {
"jumlahKemasan": {
"type": "integer",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Jumlah Kemasan"
},
"kodeJenisKemasan": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Jenis Kemasan. Lihat Referensi Jenis Kemasan"
},
"merkKemasan": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Merek Kemasan"
},
"seriKemasan": {
"type": "integer",
"description": "seri data kemasan berdasarkan data yang dimasukkan"
}
},
"required": [
"jumlahKemasan",
"kodeJenisKemasan",
"merkKemasan",
"seriKemasan"
],
"message": {
"required": "Wajib mengisi jumlahKemasan, kodeJenisKemasan, merkKemasan, dan seriKemasan"
}
}
]
},
"kontainer": {
"type": "array",
"description": "data kontainer dalam pengajuan dokumen pabean",
"items": [
{
"type": "object",
"properties": {
"kodeTipeKontainer": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP - Tipe Peti Kemas. Referensi Tipe Kontainer: [1] General/Dry Cargo, [2] Tunnel, [3] Open Top Steel, [4] Flat Rack, [5] Reefer/Refregete, [6] Barge Container, [7] Bulk Container, [8] Isotank, [99] Lain-lain ",
"enum": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"99"
]
},
"kodeUkuranKontainer": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP. Referensi Ukuran Kontainer: [20] 20 feet, [40] 40 feet, [45] 45 feet, [60] 60 feet",
"enum": [
"20",
"40",
"45",
"60"
],
"message": "DATA PEMASUKAN/PENGELUARAN 33. Ukuran Peti Kemas"
},
"nomorKontainer": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP",
"message": "DATA PEMASUKAN/PENGELUARAN 33. Nomor Peti Kemas"
},
"statusKontainer": {
"type": "string",
"description": "Sesuai kolom formulir PPFTZ-01 dari LDP",
"message": "DATA PEMASUKAN/PENGELUARAN 33. Status Peti Kemas"
},
"seriKontainer": {
"type": "integer",
"description": "seri data kontainer berdasarkan data yang dimasukkan"
}
},
"required": [
"kodeTipeKontainer",
"kodeUkuranKontainer",
"nomorKontainer",
"statusKontainer",
"seriKontainer"
],
"message": {
"required": "Wajib mengisi kodeTipeKontainer, kodeUkuranKontainer, nomorKontainer, statusKontainer, dan seriKontainer"
}
}
]
},
"dokumen": {
"type": "array",
"description": "data dokumen pelengkap dalam pengajuan dokumen pabean",
"items": [
{
"type": "object",