Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
4 Antworten
9427 Ansichten

Can someone explain to me how to add new fields to the Journal Entry I currently use.

I would like to add 3 custom fields to this Journal Entry to show on the JE screens and in a template I use for importing.

Thanks

Avatar
Verwerfen
Beste Antwort

Hello @Help, 

You can simply created and add field by using studio. Please note that the fields added by studio are limited to database. So, if you change the database then you have to repeat the same process.


Steps to add fields using studio customization are as follows.


1: Click on 'Toggle Studio' button as displayed in the below screenshot. (You may need to activate studio if the module is not installed in your database)

2: Drag and drop the field into the view.

3: Fill the required details.

4: Hit the close button and you're good to go.


Kindly refer below screenshots for better understanding.


Feel free to contact us for further assistance

Hope this answer helps you.

Thanks & Regards,
Email:  odoo@aktivsoftware.com     

Skype: kalpeshmaheshwari

Avatar
Verwerfen
Autor Beste Antwort

I don't think I fully understand, I'm try to add custom fields to my ODOO subscription. Is this code only for your own copy of ODOO that runs on your own server.

If not how and where is this code entered.? I use PHP?

Thanks

Avatar
Verwerfen

If you are using odoo Enterprise version you can use odoo studio module to create new field.
check the newly updated answer

Beste Antwort

Hi,
Try this code

PYTHON
from odoo import models, fields

class AccountMove(models.Model):
    _inherit = 'account.move'

    custom_field = fields.Char(string="Custom Field")

XML:


<odoo>
    <data>
<record id="view_account_move_form_inherited" model="ir.ui.view">
<field name="name">account.move.form.inherited</field>
<field name="model">account.move</field>
            <field name="inherit_id" ref="account.view_move_form">
            <field name="arch" type="xml">
                <field name="ref" position="after">
                    <field name="custom_field"/>
                </field>
            </field>
        </record>
    </data>
</odoo>



Hope it helps

Avatar
Verwerfen
Beste Antwort

Hi 

You can inherit the 'account. move' model and add these fields in it 

class AccountMove(models. Model):

​_inherit = 'account.move'


​field_1 = fields.Char(string="Field Name")

add it to the inherited view of the account. move and place it in the appropriate position.


add fields using odoo studio 

Odoo Studio


Regards



Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
2
Juli 25
1592
0
Jan. 24
1571
1
Nov. 23
1817
1
Sept. 23
2506
2
Mai 25
2732