diff options
| author | Azka Nathan <darizkyfaz@gmail.com> | 2023-07-21 10:00:16 +0700 |
|---|---|---|
| committer | Azka Nathan <darizkyfaz@gmail.com> | 2023-07-21 10:00:16 +0700 |
| commit | ce1c11b9be9274cf281a00cc340969f094a698be (patch) | |
| tree | e588927438d7784f9c9fee3dd3147dc4ae81699a /indoteknik_custom/views | |
| parent | f953c7c5915e15bd499f374d49403ef2567e0071 (diff) | |
update receipt bill
Diffstat (limited to 'indoteknik_custom/views')
| -rw-r--r-- | indoteknik_custom/views/bill_receipt.xml | 57 |
1 files changed, 43 insertions, 14 deletions
diff --git a/indoteknik_custom/views/bill_receipt.xml b/indoteknik_custom/views/bill_receipt.xml index 138bd0a0..c9ab492a 100644 --- a/indoteknik_custom/views/bill_receipt.xml +++ b/indoteknik_custom/views/bill_receipt.xml @@ -6,10 +6,13 @@ <field name="arch" type="xml"> <tree> <field name="number"/> + <field name="bill_date"/> <field name="partner_id"/> - <field name="document_date"/> - <field name="description"/> - <field name="validated"/> + <field name="is_validated" readonly="1"/> + <field name="date_kirim_tukar_faktur"/> + <field name="resi_tukar_faktur"/> + <field name="date_terima_tukar_faktur"/> + <field name="shipper_faktur_id"/> </tree> </field> </record> @@ -37,29 +40,41 @@ <field name="arch" type="xml"> <form> <header> - <button name="validate_button" + <button name="generate_bill_line" + string="Generate" + type="object" + class="mr-2 oe_highlight oe_edit_only" + /> + <button name="validate_bill" string="Validate" type="object" + class="mr-2 oe_highlight oe_edit_only" /> - <button name="cancel_button" - string="Cancel" - type="object" + <button name="copy_date_faktur" + string="Copy Date" + type="object" + class="oe_highlight oe_edit_only" /> </header> <sheet> <group> <group> - <field name="partner_id" attrs="{'readonly': [('validated', '=', True)]}"/> - <field name="document_date" attrs="{'readonly': [('validated', '=', True)]}"/> - <field name="description" attrs="{'readonly': [('validated', '=', True)]}"/> + <field name="number"/> + <field name="partner_id"/> + <field name="bill_date"/> + <field name="notification" readonly="1"/> </group> <group> - <field name="validated" readonly="1"/> + <field name="is_validated" readonly="1"/> + <field name="date_kirim_tukar_faktur"/> + <field name="resi_tukar_faktur"/> + <field name="date_terima_tukar_faktur"/> + <field name="shipper_faktur_id"/> </group> </group> <notebook> - <page string="Bill Line" name="bill_line"> - <field name="bill_line" attrs="{'readonly': [('validated', '=', True)]}"/> + <page string="Bills"> + <field name="bill_line" attrs="{'readonly': [('is_validated', '=', True)]}"/> </page> </notebook> </sheet> @@ -67,16 +82,30 @@ </field> </record> + <record id="view_bill_receipt_filter" model="ir.ui.view"> + <field name="name">bill.receipt.list.select</field> + <field name="model">bill.receipt</field> + <field name="priority" eval="15"/> + <field name="arch" type="xml"> + <search string="Search Bills"> + <field name="number"/> + <field name="partner_id"/> + <field name="bill_line" string="Bill" filter_domain="[('bill_line.invoice_id', 'ilike', self)]"/> + </search> + </field> + </record> + <record id="bill_receipt_action" model="ir.actions.act_window"> <field name="name">Bill Line</field> <field name="type">ir.actions.act_window</field> <field name="res_model">bill.receipt</field> + <field name="search_view_id" ref="view_bill_receipt_filter"/> <field name="view_mode">tree,form</field> </record> <menuitem id="menu_bill_receipt" - name="Bill Line" + name="Bill Receipt" parent="account.menu_finance_reports" sequence="250" action="bill_receipt_action" |
