Model: employee_business_trip_type
Menu: Human Resource → Configuration → Expense → Business Trip Types
Business Trip Type adalah data master yang menetapkan satu jenis perjalanan dinas
beserta jurnal, akun hutang, dan daftar akun analitik, produk, mata uang, pricelist,
kota asal, serta kota tujuan yang boleh dipilih pada dokumen Business Trip bertipe
tersebut. Ia tidak pernah dibuat atau diubah oleh staf yang mengajukan perjalanan dinas
— perannya memasok konfigurasi yang dibaca setiap kali dokumen Business Trip memilih
Type ini pada field Type.
Sebagai data master, Business Trip Type tidak memiliki alur status: tidak ada tombol
konfirmasi, persetujuan, maupun pembatalan. Yang ada hanya penanda Active untuk
menonaktifkan jenis perjalanan dinas yang tidak dipakai lagi.
| Field | Label | Deskripsi | Wajib Diisi |
|---|---|---|---|
name |
Name | Nama jenis perjalanan dinas. | Ya |
code |
Code | Penanda unik jenis perjalanan dinas. Isi / bila kode akan dibuat belakangan — lihat Catatan Konfigurasi. |
Ya |
active |
Active | Penanda aktif. Jenis non-aktif tidak dapat dipilih pada dokumen baru, tetapi dokumen lama yang memakainya tetap dapat dibuka. | Tidak |
note |
Note | Catatan bebas, pada tab Note. | Tidak |
Tab ini menentukan produk per diem yang boleh dipilih pada baris Per Diem dokumen
Business Trip bertipe ini.
| Field | Label | Deskripsi | Wajib Diisi |
|---|---|---|---|
product_selection_method |
Product Selection Method | Cara daftar produk yang diizinkan ditentukan: Manual, Domain (nilai bawaan), atau Python Code. | Ya |
product_ids |
Products | Daftar produk yang diizinkan. Tampil hanya bila Selection Method Manual. | Tidak |
product_domain |
Product Domain | Filter domain yang menentukan produk yang diizinkan. Tampil hanya bila Selection Method Domain. Nilai bawaan [] (kosong) mengizinkan seluruh produk. |
Tidak |
product_python_code |
Product Python Code | Kode Python yang menentukan produk yang diizinkan. Tampil hanya bila Selection Method Python Code. | Tidak |
Tab ini menentukan mata uang dan pricelist yang boleh dipilih pada dokumen Business
Trip bertipe ini, dengan pola field yang sama untuk kedua bagian.
| Field | Label | Deskripsi | Wajib Diisi |
|---|---|---|---|
currency_selection_method |
Currency Selection Method | Cara daftar mata uang yang diizinkan ditentukan: Manual, Domain (nilai bawaan), atau Python Code. | Ya |
currency_ids |
Currencies | Daftar mata uang yang diizinkan. Tampil hanya bila Selection Method Manual. | Tidak |
currency_domain |
Currency Domain | Filter domain mata uang yang diizinkan. Tampil hanya bila Selection Method Domain. Nilai bawaan [] mengizinkan seluruh mata uang. |
Tidak |
currency_python_code |
Currency Python Code | Kode Python yang menentukan mata uang yang diizinkan. Tampil hanya bila Selection Method Python Code. | Tidak |
pricelist_selection_method |
Pricelist Selection Method | Cara daftar pricelist yang diizinkan ditentukan: Manual, Domain (nilai bawaan), atau Python Code. | Ya |
pricelist_ids |
Pricelists | Daftar pricelist yang diizinkan. Tampil hanya bila Selection Method Manual. | Tidak |
pricelist_domain |
Pricelist Domain | Filter domain pricelist yang diizinkan. Tampil hanya bila Selection Method Domain. Nilai bawaan [] mengizinkan seluruh pricelist. |
Tidak |
pricelist_python_code |
Pricelist Python Code | Kode Python yang menentukan pricelist yang diizinkan. Tampil hanya bila Selection Method Python Code. | Tidak |
Tab ini menentukan kota asal dan kota tujuan yang boleh dipilih pada tab Trip
Information dokumen Business Trip bertipe ini, dengan pola field yang sama untuk
kedua bagian.
| Field | Label | Deskripsi | Wajib Diisi |
|---|---|---|---|
origin_selection_method |
Origin Selection Method | Cara daftar kota asal yang diizinkan ditentukan: Manual, Domain (nilai bawaan), atau Python Code. | Ya |
origin_ids |
Origins | Daftar kota asal yang diizinkan. Tampil hanya bila Selection Method Manual. | Tidak |
origin_domain |
Origin Domain | Filter domain kota asal yang diizinkan. Tampil hanya bila Selection Method Domain. Nilai bawaan [] mengizinkan seluruh kota. |
Tidak |
origin_python_code |
Origin Python Code | Kode Python yang menentukan kota asal yang diizinkan. Tampil hanya bila Selection Method Python Code. | Tidak |
destination_selection_method |
Destination Selection Method | Cara daftar kota tujuan yang diizinkan ditentukan: Manual, Domain (nilai bawaan), atau Python Code. | Ya |
destination_ids |
Destinations | Daftar kota tujuan yang diizinkan. Tampil hanya bila Selection Method Manual. | Tidak |
destination_domain |
Destination Domain | Filter domain kota tujuan yang diizinkan. Tampil hanya bila Selection Method Domain. Nilai bawaan [] mengizinkan seluruh kota. |
Tidak |
destination_python_code |
Destination Python Code | Kode Python yang menentukan kota tujuan yang diizinkan. Tampil hanya bila Selection Method Python Code. | Tidak |
| Field | Label | Deskripsi | Wajib Diisi |
|---|---|---|---|
journal_id |
Journal | Jurnal tempat transaksi Business Trip bertipe ini dibukukan. | Ya |
payable_account_id |
Payable Account | Akun hutang untuk kewajiban pembayaran per diem. | Ya |
Bagian ini menentukan akun analitik yang boleh dipilih pada field Analytic Account
dokumen Business Trip — baik pada header maupun pada baris Per Diem — ketika
dokumen tersebut memakai Business Trip Type ini.
| Field | Label | Deskripsi | Wajib Diisi |
|---|---|---|---|
analytic_account_selection_method |
Analytic Account Selection Method | Cara daftar akun analitik yang diizinkan ditentukan. Lihat penjelasan ketiga pilihannya di bawah. | Ya |
analytic_account_ids |
Analytic Accounts | Daftar akun analitik yang diizinkan. Tampil hanya bila Selection Method Manual. | Tidak |
analytic_account_domain |
Analytic Account Domain | Filter domain akun analitik yang diizinkan. Tampil hanya bila Selection Method Domain. | Tidak |
analytic_account_python_code |
Analytic Account Python Code | Kode Python yang menentukan akun analitik yang diizinkan. Tampil hanya bila Selection Method Python Code. | Tidak |
Analytic Account Selection Method bernilai salah satu dari tiga pilihan, dan
ketiganya memberi akibat berbeda bagi pengguna dokumen Business Trip:
[]), yang berarti seluruh akun analitik di Odoo YPII diizinkan tanpaRincian langkah pengisiannya ada di
Membuat Business Trip Type.
Field Note menampung catatan bebas. Field ini opsional.
sequence.template yang aktif untuk model employee_business_trip_type. Di OdooProblem: No sequence template found. Isi field[]).base.automation danir.cron di Odoo YPII tidak menemukan satu pun otomasi yang menyentuh model