- saat.transaksi.create/write/unlink memicu rekalkulasi portofolio otomatis (buka menu Portofolio selalu data segar, tanpa klik manual) - Tambah tombol 'Rekalkulasi' di form portofolio sbg cadangan (action_recalc_click) - Perbaiki help teks portofolio yg sebelumnya menyesatkan
67 lines
2.8 KiB
XML
67 lines
2.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="view_saat_portofolio_list" model="ir.ui.view">
|
|
<field name="name">saat.portofolio.list</field>
|
|
<field name="model">saat.portofolio</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="Portofolio Saham" create="false" delete="false">
|
|
<field name="saham_id"/>
|
|
<field name="sisa_lembar"/>
|
|
<field name="avg_cost"/>
|
|
<field name="harga_sekarang"/>
|
|
<field name="nilai_sekarang"/>
|
|
<field name="realized_pl" widget="monetary"/>
|
|
<field name="unrealized_pl" widget="monetary"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_saat_portofolio_form" model="ir.ui.view">
|
|
<field name="name">saat.portofolio.form</field>
|
|
<field name="model">saat.portofolio</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Portofolio">
|
|
<header>
|
|
<button name="action_recalc_click" string="Rekalkulasi"
|
|
type="object" class="oe_highlight"/>
|
|
</header>
|
|
<sheet>
|
|
<group>
|
|
<field name="saham_id" readonly="1"/>
|
|
<field name="harga_sekarang"/>
|
|
</group>
|
|
<group string="Posisi">
|
|
<group>
|
|
<field name="total_beli_lembar"/>
|
|
<field name="total_beli_biaya"/>
|
|
<field name="total_jual_lembar"/>
|
|
<field name="total_jual_hasil"/>
|
|
</group>
|
|
<group>
|
|
<field name="sisa_lembar"/>
|
|
<field name="avg_cost"/>
|
|
<field name="nilai_sekarang"/>
|
|
<field name="realized_pl"/>
|
|
<field name="unrealized_pl"/>
|
|
</group>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_saat_portofolio" model="ir.actions.act_window">
|
|
<field name="name">Portofolio</field>
|
|
<field name="res_model">saat.portofolio</field>
|
|
<field name="view_mode">list,form</field>
|
|
<field name="help" type="html">
|
|
<p class="o_view_nocontent_smiling_face">Portofolio dihitung dari seluruh transaksi.
|
|
Untuk memperbarui: klik salah satu baris portofolio, lalu tekan tombol
|
|
<b>Rekalkulasi</b> di atas form. (Belum ada baris? Tambah transaksi dulu di menu Transaksi.)</p>
|
|
</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_saat_portofolio" name="Portofolio" parent="menu_saat_root"
|
|
action="action_saat_portofolio" sequence="30"/>
|
|
</odoo>
|