Skip to content

Commit

Permalink
[ADD] agriculture: checked the other modules flow
Browse files Browse the repository at this point in the history
  • Loading branch information
dhrs-odoo committed Jan 22, 2024
1 parent 9184cae commit 4c35f38
Show file tree
Hide file tree
Showing 8 changed files with 76 additions and 3 deletions.
3 changes: 3 additions & 0 deletions agriculture/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
'website_sale_loyalty',
'purchase',
'knowledge',
'payment_demo',
'pos_sale',
'product_expiry',
'survey',
Expand All @@ -27,6 +28,8 @@
'data/ir_attachment_pre.xml',
'data/ir_model_fields.xml',
'data/ir_ui_view.xml',
'data/pos_category.xml',
'data/pos_config.xml',
'data/product_category.xml',
'data/product_template.xml',
'data/product_pricelist.xml',
Expand Down
1 change: 1 addition & 0 deletions agriculture/data/loyalty_rule.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<record id="loyalty_rule_2" model="loyalty.rule">
<field name="program_id" ref="loyalty_program_2"/>
<field name="mode">with_code</field>
<field name="code">AGROFARMA10</field>
<field name="minimum_qty" eval="False"/>
</record>
</odoo>
15 changes: 15 additions & 0 deletions agriculture/data/pos_category.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<odoo>
<record id="pos_category_1" model="pos.category">
<field name="name">Seeds</field>
</record>
<record id="pos_category_2" model="pos.category">
<field name="name">Farm Equipments</field>
</record>
<record id="pos_category_3" model="pos.category">
<field name="name">Pesticide</field>
</record>
<record id="pos_category_4" model="pos.category">
<field name="name">Plant Nutrition</field>
</record>
</odoo>
8 changes: 8 additions & 0 deletions agriculture/data/pos_config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="point_of_sale.pos_config_main" model="pos.config">
<field name="start_category" eval="1"/>
<field name="iface_available_categ_ids" eval="[Command.link(ref('pos_category_1')), Command.link(ref('pos_category_2')), Command.link(ref('pos_category_3')), Command.link(ref('pos_category_4'))]"/>
<field name="down_payment_product_id" ref="pos_sale.default_downpayment_product"/>
</record>
</odoo>
3 changes: 0 additions & 3 deletions agriculture/data/product_pricelist.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
<?xml version='1.0' encoding='UTF-8'?>
<odoo noupdate="1">
<record id="product_pricelist_1" model="product.pricelist">
<field name="name">Default pricelist</field>
</record>
<record id="product_pricelist_2" model="product.pricelist">
<field name="name">B2B</field>
<field name="website_id" ref="website.default_website"/>
Expand Down
19 changes: 19 additions & 0 deletions agriculture/data/product_template.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_4')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_11" model="product.template" context="{'create_product_product': False}">
Expand All @@ -21,6 +22,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_4')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_12" model="product.template" context="{'create_product_product': False}">
Expand All @@ -33,6 +35,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_4')])]"/>
<field name="is_published" eval="True"/>
<field name="x_binary_field_product_template" type="base64" file="agriculture/static/src/binary/product_template/12-x_binary_field_product_template"/>
</record>
Expand All @@ -46,6 +49,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_4')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_14" model="product.template" context="{'create_product_product': False}">
Expand All @@ -58,6 +62,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_3')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_15" model="product.template" context="{'create_product_product': False}">
Expand All @@ -70,6 +75,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_3')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_16" model="product.template" context="{'create_product_product': False}">
Expand All @@ -82,6 +88,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_3')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_17" model="product.template" context="{'create_product_product': False}">
Expand All @@ -94,6 +101,8 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_3')])]"/>

<field name="is_published" eval="True"/>
</record>
<record id="product_template_18" model="product.template" context="{'create_product_product': False}">
Expand All @@ -105,6 +114,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_2')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_19" model="product.template" context="{'create_product_product': False}">
Expand All @@ -117,6 +127,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_2')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_20" model="product.template" context="{'create_product_product': False}">
Expand All @@ -129,6 +140,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_2')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_21" model="product.template" context="{'create_product_product': False}">
Expand All @@ -141,6 +153,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_2')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_22" model="product.template" context="{'create_product_product': False}">
Expand All @@ -153,6 +166,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_2')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_25" model="product.template" context="{'create_product_product': False}">
Expand Down Expand Up @@ -192,6 +206,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_1')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_7" model="product.template" context="{'create_product_product': False}">
Expand All @@ -204,6 +219,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_1')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_8" model="product.template" context="{'create_product_product': False}">
Expand All @@ -215,7 +231,9 @@
<field name="description_sale">Onion seeds are the tiny, potent beginnings of one of the most versatile and essential vegetables in the culinary world. These seeds hold the promise of growing into pungent, layered bulbs that can add depth and flavor to a wide array of dishes. With various onion varieties available, each seed encapsulates the potential for creating a diverse range of flavors, from sweet to sharp. Planted and nurtured, onion seeds yield the foundation for countless savory recipes and garden delights.</field>
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="tracking">lot</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_1')])]"/>
<field name="is_published" eval="True"/>
</record>
<record id="product_template_9" model="product.template" context="{'create_product_product': False}">
Expand All @@ -228,6 +246,7 @@
<field name="use_expiration_date" eval="True"/>
<field name="expiration_time">10</field>
<field name="available_in_pos" eval="True"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_1')])]"/>
<field name="is_published" eval="True"/>
</record>
</odoo>
1 change: 1 addition & 0 deletions agriculture/data/res_config_settings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
<odoo noupdate="1">
<record id="res_config_account_setting" model="res.config.settings">
<field name="group_analytic_accounting" eval="1"/>
<field name="group_uom" eval="True"/>
</record>
<function name="execute" model="res.config.settings">
<value eval="[ref('res_config_account_setting')]"/>
Expand Down
29 changes: 29 additions & 0 deletions agriculture/data/survey_question.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,70 @@
<odoo noupdate="1">
<record id="survey_question_10" model="survey.question">
<field name="title">Current Crop</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="question_type">char_box</field>
<field name="sequence">8</field>
</record>
<record id="survey_question_11" model="survey.question">
<field name="title">Next Crop</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="question_type">char_box</field>
<field name="sequence">9</field>
</record>
<record id="survey_question_12" model="survey.question">
<field name="title">Willing to use Msolubles?</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">10</field>
</record>
<record id="survey_question_13" model="survey.question">
<field name="title">If Not willing, WHY?</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">11</field>
</record>
<record id="survey_question_14" model="survey.question">
<field name="title">If Willing, then Which product:</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">12</field>
</record>
<record id="survey_question_15" model="survey.question">
<field name="title">If Reason is sorted, Will you buy?</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">13</field>
</record>
<record id="survey_question_3" model="survey.question">
<field name="title">Using Water Soluble Fertilizer?</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">1</field>
</record>
<record id="survey_question_4" model="survey.question">
<field name="title">Product</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">2</field>
</record>
<record id="survey_question_5" model="survey.question">
<field name="title">QTY</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">3</field>
</record>
<record id="survey_question_6" model="survey.question">
<field name="title">Brand</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">4</field>
</record>
<record id="survey_question_7" model="survey.question">
<field name="title">Acres</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="question_type">numerical_box</field>
<field name="sequence">5</field>
</record>
<record id="survey_question_8" model="survey.question">
<field name="title">Ownership</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">6</field>
</record>
<record id="survey_question_9" model="survey.question">
<field name="title">Water Source</field>
<field name="survey_id" ref="survey_survey_2"/>
<field name="sequence">7</field>
</record>
</odoo>

0 comments on commit 4c35f38

Please sign in to comment.