Skema Kustom
Ketika Anda perlu membaca sesuatu dari dokumen yang tidak ada dalam skema sistem, definisikan skema Anda sendiri.
Kapan Ini Berguna
- Dokumen dari satu pemasok dengan tata letak yang tidak standar.
- Spesialisasi industri: tiket timbang, protokol pengujian, kartu bahan bakar.
- Field yang Anda butuhkan untuk sistem Anda dan tidak ada di tempat lain.
Harap diperhatikan bahwa dokumen dari skema kustom tidak dapat dikirim ke akuntansi atau
dieksport ke format akuntansi — format tersebut membaca field tetap dari faktur. Hanya JSON, XML,
YAML, CSV, Excel, dan PDF yang tetap tersedia. Hanya dokumen yang memiliki field numerik
TotalAmount yang dihitung dalam laporan.
Cara Mendefinisikannya
Dengan editor di tab Skema. Ditulis dalam JSON Schema — objek dengan properties,
setiap field memiliki type dan description, daftar sebagai array dengan items. Siapa pun yang
tahu standar tidak akan terkejut; yang tidak, dapat memulai dari template (faktur, faktur dengan PPN, kwitansi,
surat jalan, minimum) atau dari salinan skema sistem.
Referensi, allOf, oneOf, kondisi, dan konstruksi lain seperti itu tidak akan diterima oleh editor; skema
harus merupakan pohon field yang datar. Salinan skema sistem juga membawa penugasan untuk model, sehingga dapat
mengenali dengan baik seperti pola; dengan tombol Pisahkan akan menjadi skema kustom biasa.
Deskripsi Field adalah Petunjuk untuk Model
Ini adalah hal terpenting di seluruh halaman. description berfungsi tidak hanya untuk manusia,
tapi juga dibaca oleh model. Perbedaan antara "nomor pesanan" dan "nomor pesanan, dimulai dengan Z- dan memiliki
enam digit, biasanya terletak di sudut kanan atas dekat kode batang" adalah sangat signifikan dalam hal keberhasilan.
Batasan
Jumlah field mengikuti paket: 80 untuk Free dan Starter, 160 untuk Business, 240 untuk Scale. Field bersarang dan field item juga dihitung. Nama dan deskripsi dikirim ke model untuk setiap dokumen, sehingga skema yang lebih panjang berarti pemrosesan yang lebih mahal.
Pengujian
Editor memeriksa sintaksis secara terus-menerus dan tidak akan membiarkan penyimpanan sampai skema cocok. Pengujian hanya dapat dilakukan pada dokumen sebenarnya: unggah dokumen dengan skema yang dipilih, atau pada dokumen yang sudah siap pilih Proses Ulang. Keduanya memerlukan kredit seperti pemrosesan biasa.
Perubahan dan Penghapusan
Skema yang sudah dimodifikasi berlaku untuk pemrosesan selanjutnya. Dokumen yang telah diproses menyimpan data sebagaimana adanya. Skema yang sudah dikenali setidaknya satu dokumen tidak dapat dihapus — dokumen akan kehilangan formulir kontrol.