SP
B2B Doc Generator
Satu Persen Platform

Standardisasi Dokumen B2B

Referensi field yang dibutuhkan untuk setiap jenis dokumen.

inv

Invoice

Tagihan/penagihan ke klien

Field yang Dibutuhkan

Field Label Wajib
client_name Nama Perusahaan Klien Wajib
client_address Alamat Klien Wajib
client_npwp NPWP Klien
items Daftar Item (product_name, package, qty, rate, amount) Wajib
invoice_number Nomor Invoice (auto jika kosong)
invoice_date Tanggal Invoice
include_vat Termasuk PPN (true/false)
vat_rate Tarif PPN (default 0.11)

Contoh Data

{
  "client_address": "Jl. Sudirman No. 1, Jakarta Selatan 12190",
  "client_name": "PT Penta Valent",
  "client_npwp": "01.234.567.8-012.000",
  "items": [
    {
      "amount": "Rp 7.000.000",
      "package": "200 peserta",
      "product_name": "Psikotes 5 Komponen",
      "qty": "200",
      "rate": "Rp 35.000"
    }
  ]
}
kui

Kuitansi

Bukti penerimaan pembayaran (hanya dibuat SETELAH klien sudah bayar)

Field yang Dibutuhkan

Field Label Wajib
client_name Nama Perusahaan Klien Wajib
amount Total Pembayaran (angka atau format Rp) Wajib
description Keterangan Pembayaran Wajib
product_name Nama Produk/Jasa
receipt_number Nomor Kuitansi (auto jika kosong)
receipt_date Tanggal Kuitansi

Contoh Data

{
  "amount": "Rp 7.000.000",
  "client_name": "PT Penta Valent",
  "description": "Psikotes 5 Komponen - 200 peserta"
}
kop

Kop Surat

Surat resmi dengan kop perusahaan

Field yang Dibutuhkan

Field Label Wajib
content Isi Surat Wajib
letter_number Nomor Surat (auto jika kosong)
letter_date Tanggal Surat
recipient Penerima Surat
pks

PKS/MoU/SPK

Perjanjian Kerja Sama / Memorandum of Understanding / Surat Perintah Kerja

Field yang Dibutuhkan

Field Label Wajib
partner_name Nama Perusahaan Partner (PIHAK PERTAMA) Wajib
partner_address Alamat Lengkap Partner Wajib
partner_representative Nama Perwakilan Partner Wajib
partner_representative_title Jabatan Perwakilan Partner Wajib
scope Ruang Lingkup Kerjasama (apa yang dikerjakan) Wajib
value Nilai Kontrak (angka atau format Rp) Wajib
duration Jangka Waktu Kerjasama Wajib
jenis_layanan Jenis Layanan: konten/training/psikotes/counseling/webinar/talkshow/workshop
partner_business Bidang Usaha Partner
partner_province Provinsi Partner
agreement_day Hari Penandatanganan
agreement_date Tanggal Penandatanganan

Contoh Data

{
  "duration": "3 bulan",
  "jenis_layanan": "psikotes",
  "partner_address": "Jl. Sudirman No. 1, Jakarta Selatan",
  "partner_business": "teknologi dan konsultasi manajemen",
  "partner_name": "PT Penta Valent",
  "partner_representative": "Budi Santoso",
  "partner_representative_title": "Direktur Utama",
  "scope": "Psikotes 5 Komponen untuk 200 peserta",
  "value": "7000000"
}
bas

BAST (Berita Acara Serah Terima)

Dokumen serah terima pekerjaan/deliverables ke klien

Field yang Dibutuhkan

Field Label Wajib
client_name Nama Perusahaan Klien Wajib
client_address Alamat Klien Wajib
client_representative Nama Perwakilan Klien Wajib
client_representative_title Jabatan Perwakilan Klien Wajib
deliverables Daftar Deliverables (1 per baris) Wajib
pks_reference Nomor Referensi PKS
pks_date Tanggal PKS
location Lokasi Serah Terima
notes Catatan Tambahan

Contoh Data

{
  "client_address": "Jakarta",
  "client_name": "PT Penta Valent",
  "client_representative": "Budi Santoso",
  "client_representative_title": "HRD Manager",
  "deliverables": [
    "Laporan Psikotes 200 peserta",
    "Rekomendasi Individual per peserta"
  ],
  "pks_date": "1 Maret 2026",
  "pks_reference": "PKS/ERK/III/2026/001"
}

Catatan Penting

  • Kuitansi: Hanya dibuat SETELAH klien sudah membayar.
  • PKS: Pilih jenis_layanan yang sesuai (konten/training/psikotes/counseling/webinar/talkshow/workshop).
  • Nomor dokumen: Otomatis jika tidak diisi (format: TYPE/PT/BULAN/TAHUN/SEQ).
  • Nilai kontrak ≥ Rp 5 Miliar: Sistem akan memberikan peringatan materai dan notaris.
  • Semua dokumen adalah DRAFT: Wajib di-review sebelum digunakan.