[
  {
    "Nama Parameter": "name",
    "Tipe Data": "String",
    "Harus diisi": "Ya",
    "Penjelasan": "Nama entitas. Cth: PT. XYZ, John Doe, dll)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "transDate",
    "Tipe Data": "Date",
    "Harus diisi": "Ya",
    "Penjelasan": "Tanggal pengakuan yang ingin dicatat untuk transaksi terkaitCth: 31/03/2016"
  },
  {
    "Nama Parameter": "billCity",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama kota alamat penagihanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "billCountry",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama negara alamat pengirimanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "billProvince",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama provinsi alamat penagihanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "billStreet",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama jalan alamat penagihanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "billZipCode",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode pos alamat penagihanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "branchId",
    "Tipe Data": "Long",
    "Harus diisi": "Tidak",
    "Penjelasan": "ID record cabang yang ingin digunakanCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "branchName",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama cabang yang ingin digunakanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "categoryName",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama record kategori pelanggan. Cth: Grosir, Ritel, dllCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "consignmentStore",
    "Tipe Data": "Boolean",
    "Harus diisi": "Tidak",
    "Penjelasan": "Apakah perusahaan menitipkan barang untuk dijual (konsinyasi) kepada pelanggan terkaitCth: true / false"
  },
  {
    "Nama Parameter": "costOfGoodsSoldAccountNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "itemDiscountAccountNoCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "currencyCode",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode record mata uang default yang ingin digunakan pada saat bertransaksi dengan perusahaan terkait (Cth: IDR, USD, dll)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "customerDownPaymentAccountListNo[n]",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode Akun Uang MukaCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "customerLimitAge",
    "Tipe Data": "Boolean",
    "Harus diisi": "Tidak",
    "Penjelasan": "Apakah ingin membatasi umur piutang maksimum yang diperbolehkan untuk pelanggan terkait. Nilai umur piutang maksimum ditentukan pada field: customerLimitAgeValueCth: true / false"
  },
  {
    "Nama Parameter": "customerLimitAgeValue",
    "Tipe Data": "Integer",
    "Harus diisi": "Tidak",
    "Penjelasan": "Jumlah hari maksimum umur piutang yang diperbolehkan untuk pelanggan terkaitCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "customerLimitAmount",
    "Tipe Data": "Boolean",
    "Harus diisi": "Tidak",
    "Penjelasan": "Apakah ingin membatasi maksimum total piutang yang diperbolehkan untuk pelanggan terkait. Nilai jumlah piutang maksimum ditentukan pada field:customerLimitAmountValueCth: true / false"
  },
  {
    "Nama Parameter": "customerLimitAmountValue",
    "Tipe Data": "Money",
    "Harus diisi": "Tidak",
    "Penjelasan": "Jumlah maksimum total piutang (dalam satuan mata uang default perusahaan) yang diperbolehkan untuk pelanggan terkaitCth: 95275.123456 (Nilai maksimum: 999 miliar dengan 6 digit desimal)"
  },
  {
    "Nama Parameter": "customerNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor identitas pelangganCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "customerReceivableAccountListNo[n]",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode Akun PiutangCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "customerTaxType",
    "Tipe Data": "CustomerTaxType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Detail Transaksi yang akan dikenakan kepada pelanggan terkait"
  },
  {
    "Nama Parameter": "defaultIncTax",
    "Tipe Data": "Boolean",
    "Harus diisi": "Tidak",
    "Penjelasan": "Apakah secara default transaksi dengan perusahaan terkait akan dikenakan pajakCth: true / false"
  },
  {
    "Nama Parameter": "defaultSalesDisc",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Formula diskon default. Cth: 2+5 (Artinya: diskon 2% + 5%)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "description",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Catatan tambahan untuk transaksi terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n]Data kontak tambahan untuk perusahaan terkait",
    "Tipe Data": "",
    "Harus diisi": "",
    "Penjelasan": ""
  },
  {
    "Nama Parameter": "detailContact[n].bbmPin",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor aplikasi WhatsAppCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].email",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Alamat Email. Cth: johndoe@example.comCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].fax",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor faximiliCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].homePhone",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor telepon rumahCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].id",
    "Tipe Data": "Long",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor ID internal yang menjadi identitas dari data terkait. Perlu diisi apabila ingin melakukan perubahan atau penghapusan data terkaitCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "detailContact[n].mobilePhone",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor handphoneCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].name",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama lengkapCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].notes",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Catatan tambahan untuk kontak terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].position",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Posisi jabatanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].salutation",
    "Tipe Data": "ContactSalutationType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Sapaan"
  },
  {
    "Nama Parameter": "detailContact[n].website",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Alamat Website. Cth: http://cpssoft.comCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailContact[n].workPhone",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor telepon kantorCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailOpenBalance[n]Saldo awal (utang/piutang) untuk perusahaan terkait",
    "Tipe Data": "",
    "Harus diisi": "",
    "Penjelasan": ""
  },
  {
    "Nama Parameter": "detailOpenBalance[n]._status",
    "Tipe Data": "DetailStateType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Jika ingin menghapus data terkait, isi parametefr ini dengan nilai \"delete\""
  },
  {
    "Nama Parameter": "detailOpenBalance[n].amount",
    "Tipe Data": "Money",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nilai saldo awal untuk perusahaan terkaitCth: 95275.123456 (Nilai maksimum: 999 miliar dengan 6 digit desimal)"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].asOf",
    "Tipe Data": "Date",
    "Harus diisi": "Tidak",
    "Penjelasan": "Tanggal transaksi saldo awal utang/piutang perusahaanCth: 31/03/2016"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].currencyCode",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode record mata uang untuk transaksi saldo awal terkait (Cth: IDR, USD, dll)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].description",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Catatan tambahan untuk transaksi saldo awal terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].id",
    "Tipe Data": "Long",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor ID internal yang menjadi identitas dari data terkait. Perlu diisi apabila ingin melakukan perubahan atau penghapusan data terkaitCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].number",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor transaksi untuk saldo awal (jika tidak ingin menggunakan pernomoran otomatis)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].paymentTermName",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama record termin pembayaran yang ingin digunakan untuk transaksi saldo awal terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].rate",
    "Tipe Data": "Money",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kurs nilai tukar jika mata uang saldo awal tidak sama dengan mata uang dasar yang digunakan oleh perusahaanCth: 95275.123456 (Nilai maksimum: 999 miliar dengan 6 digit desimal)"
  },
  {
    "Nama Parameter": "detailOpenBalance[n].typeAutoNumber",
    "Tipe Data": "Long",
    "Harus diisi": "Tidak",
    "Penjelasan": "ID record penomoran otomatis yang ingin digunakanCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "detailShipAddress[n]Alamat pengiriman tambahan",
    "Tipe Data": "",
    "Harus diisi": "",
    "Penjelasan": ""
  },
  {
    "Nama Parameter": "detailShipAddress[n]._status",
    "Tipe Data": "DetailStateType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Jika ingin menghapus data terkait, isi parametefr ini dengan nilai \"delete\""
  },
  {
    "Nama Parameter": "detailShipAddress[n].city",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama kota alamat pengiriman tambahanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailShipAddress[n].country",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama negara alamat pengiriman tambahanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailShipAddress[n].id",
    "Tipe Data": "Long",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor ID internal yang menjadi identitas dari data terkait. Perlu diisi apabila ingin melakukan perubahan atau penghapusan data terkaitCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "detailShipAddress[n].province",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama provinsi alamat pengiriman tambahanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailShipAddress[n].street",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama jalan alamat pengiriman tambahanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "detailShipAddress[n].zipCode",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode pos alamat pengiriman tambahanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "discountCategoryName",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama Kategori Diskon yang ingin digunakan untuk pelanggan. Kategori diskon akan memberikan diskon barang kepada pelangganCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "documentCode",
    "Tipe Data": "TaxOutDocumentCodeType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Jenis Transaksi yang akan dikenakan kepada pelanggan terkait"
  },
  {
    "Nama Parameter": "documentTransaction",
    "Tipe Data": "TaxOutDocumentTransactionType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Transaksi Dokumen yang akan dikenakan kepada pelanggan terkait"
  },
  {
    "Nama Parameter": "email",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Alamat Email (Cth: johndoe@example.com)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "fax",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor faximiliCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "id",
    "Tipe Data": "Long",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor ID internal yang menjadi identitas dari data terkait. Perlu diisi apabila ingin melakukan perubahan atau penghapusan data terkaitCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "itemDiscountAccountNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "itemDiscountAccountNoCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "mobilePhone",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor handphoneCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "nitku",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "ID TKUCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "notes",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Catatan tambahan untuk data perusahaan terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "notesIdTax",
    "Tipe Data": "TaxOutNotesIdType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode Fasilitas yang akan dikenakan kepada pelanggan terkait"
  },
  {
    "Nama Parameter": "npwpNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor NPWP (Nomor Pokok Wajib Pajak) *field ini akan diganti dengan wpNumberCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "number",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor transaksi yang ingin digunakan untuk mengidentifikasi transaksi terkait. Isi parameter ini jika tidak menggunakan penomoran otomatis.Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "pkpNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor PKP (Pengusaha Kena Pajak)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "priceCategoryName",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama Kategori Harga yang ingin digunakan untuk pelanggan. Kategori harga akan mempengaruhi harga jual barang kepada pelangganCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "salesAccountNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "salesAccountNoCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "salesDiscountAccountNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "salesDiscountAccountNoCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "salesReturnAccountNo",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "salesReturnAccountNoCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "salesmanListNumber[n]",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Daftar Nomor identitas tenaga penjual yang melayani pelanggan terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "salesmanNumber",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor identitas tenaga penjual yang melayani pelanggan terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "shipCity",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama kota alamat pengirimanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "shipCountry",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama negara alamat pengirimanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "shipProvince",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama provinsi alamat pengirimanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "shipSameAsBill",
    "Tipe Data": "Boolean",
    "Harus diisi": "Tidak",
    "Penjelasan": "Apakah alamat pengiriman sama dengan alamat penagihanCth: true / false"
  },
  {
    "Nama Parameter": "shipStreet",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama jalan alamat pengirimanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "shipZipCode",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode pos alamat pengirimanCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "taxCity",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama kota alamat pajakCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "taxCountry",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama negara alamat pajakCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "taxProvince",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama provinsi alamat pajakCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "taxSameAsBill",
    "Tipe Data": "Boolean",
    "Harus diisi": "Tidak",
    "Penjelasan": "Apakah alamat pajak sama dengan alamat penagihanCth: true / false"
  },
  {
    "Nama Parameter": "taxStreet",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama jalan alamat pajakCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "taxZipCode",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Kode pos alamat pajakCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "termName",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama record termin pembayaran default yang ingin digunakan pada saat bertransaksi dengan perusahaan terkaitCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "typeAutoNumber",
    "Tipe Data": "Long",
    "Harus diisi": "Tidak",
    "Penjelasan": "ID record penomoran otomatis yang ingin digunakanCth: 1, 2, 3 (Angka non desimal)"
  },
  {
    "Nama Parameter": "website",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Alamat Website (Cth: http://cpssoft.com)Cth: Halo Semua 123"
  },
  {
    "Nama Parameter": "workPhone",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor telepon kantorCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "wpName",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nama Wajib PajakCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "wpNumber",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Nomor Wajib PajakCth: Halo Semua 123"
  },
  {
    "Nama Parameter": "wpType",
    "Tipe Data": "TaxPayerType",
    "Harus diisi": "Tidak",
    "Penjelasan": "Tipe Wajib Pajak"
  },
  {
    "Nama Parameter": "X-Session-ID(HTTP Header Parameter)",
    "Tipe Data": "String",
    "Harus diisi": "Tidak",
    "Penjelasan": "Hanya dibutuhkan jika menggunakan Metode Otorisasi OAuth. Kode Session yang didapatkan dari response saat memanggil API /api/open-db.doCth: Halo Semua 123"
  }
]