Commit 33c258d9 by Owo Sugiana

Kali pertama

0 parents
__pycache__
Produk pada Proyek
==================
Ini adalah modul Odoo untuk melekatkan produk pada proyek, sekedar menambahkan
catatan.
from . import models
{
'name': 'Produk pada Proyek',
'version': '15.0.1',
'author': 'opensipkd.com',
'license': 'LGPL-3',
'summary': 'Tambahkan beberapa produk pada proyek',
'description': 'Sekedar menambahkan catatan, tidak terkait stok atau transaksi',
'depends': ['project', 'product'],
'data': [
'views/project.xml',
'security/ir.model.access.csv',
],
}
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_product
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-07-06 02:26+0000\n"
"PO-Revision-Date: 2023-07-06 02:26+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product__create_uid
msgid "Created by"
msgstr ""
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product__create_date
msgid "Created on"
msgstr ""
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product__display_name
msgid "Display Name"
msgstr ""
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product__id
msgid "ID"
msgstr ""
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product____last_update
msgid "Last Modified on"
msgstr ""
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product__write_uid
msgid "Last Updated by"
msgstr ""
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product__write_date
msgid "Last Updated on"
msgstr ""
#. module: project_product
#: model:ir.model.fields,field_description:project_product.field_project_product__product_id
#: model:ir.model.fields,field_description:project_product.field_project_project__product_ids
#: model_terms:ir.ui.view,arch_db:project_product.edit_project_product
msgid "Product"
msgstr "Produk"
#. module: project_product
#: model:ir.model,name:project_product.model_project_product
msgid "Product on project"
msgstr "Produk pada proyek"
#. module: project_product
#: model:ir.model,name:project_product.model_project_project
#: model:ir.model.fields,field_description:project_product.field_project_product__project_id
msgid "Project"
msgstr "Proyek"
from . import project
from odoo import (
models,
fields,
)
class ProjectProduct(models.Model):
_name = 'project.product'
_description = 'Product on project'
project_id = fields.Many2one(
'project.project', required=True, ondelete='cascade')
product_id = fields.Many2one('product.product', required=True)
class Project(models.Model):
_inherit = 'project.project'
product_ids = fields.One2many('project.product', 'project_id')
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_project_product,access_project_product,model_project_product,base.group_user,1,1,1,1
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="edit_project_product" model="ir.ui.view">
<field name="name">project.product.form</field>
<field name="model">project.project</field>
<field name="inherit_id" ref="project.edit_project"/>
<field name="type">form</field>
<field name="arch" type="xml">
<page name="settings" position="after">
<page string="Product">
<field name="product_ids">
<tree editable="bottom">
<field name="product_id"/>
</tree>
</field>
</page>
</page>
</field>
</record>
</odoo>
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!