Files

513 lines
25 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" ?>
<!-- This data file is intentionally not included in the module demo data:
- Cause the SPF require these specific set of data to test the POS during certification process
- This data is not relevant outside of the certification process and would only add noise to the demo data of the module
-->
<odoo>
<data noupdate="1">
<record id="base.user_root" model="res.users">
<field name="l10n_be_insz_or_bis_number">00000000097</field>
<field name="email">[email protected]</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="base.user_admin" model="res.users">
<field name="l10n_be_insz_or_bis_number">00000000097</field>
<field name="email">[email protected]</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="bank_journal" model="account.journal">
<field name="name">Bank</field>
<field name="code">BNK</field>
<field name="type">bank</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="cash_journal_pos" model="account.journal">
<field name="name">Cash</field>
<field name="code">CASH</field>
<field name="type">cash</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="cash_journal_pos_training" model="account.journal">
<field name="name">Cash</field>
<field name="code">CAH</field>
<field name="type">cash</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="blackbox_fp" model="account.fiscal.position">
<field name="name">FP</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<!-- Categories -->
<record id="pos_category_alcohol" model="pos.category">
<field name="name">Alcool</field>
</record>
<record id="pos_category_soft" model="pos.category">
<field name="name">Soft</field>
</record>
<record id="pos_category_food" model="pos.category">
<field name="name">Food</field>
</record>
<record id="pos_category_soft_drinks" model="pos.category">
<field name="name">Soft Drinks</field>
<field name="parent_id" ref="pos_category_soft"/>
</record>
<record id="pos_category_aperitifs" model="pos.category">
<field name="name">Aperitifs</field>
<field name="parent_id" ref="pos_category_alcohol"/>
</record>
<record id="pos_category_wines" model="pos.category">
<field name="name">Wines</field>
<field name="parent_id" ref="pos_category_alcohol"/>
</record>
<record id="pos_category_starters" model="pos.category">
<field name="name">Starters</field>
<field name="parent_id" ref="pos_category_food"/>
</record>
<record id="pos_category_desserts" model="pos.category">
<field name="name">Desserts</field>
<field name="parent_id" ref="pos_category_food"/>
</record>
<record id="pos_category_main_dishes" model="pos.category">
<field name="name">Main Dishes</field>
<field name="parent_id" ref="pos_category_food"/>
</record>
<record id="pos_category_tapas" model="pos.category">
<field name="name">Tapas</field>
<field name="parent_id" ref="pos_category_food"/>
</record>
<record id="pos_category_menu" model="pos.category">
<field name="name">Menu</field>
</record>
<!-- Taxes -->
<record id="tax_group_21_percent" model="account.tax.group">
<field name="name">Tax 21%</field>
<field name="pos_receipt_label">A</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="tax_group_12_percent" model="account.tax.group">
<field name="name">Tax 12%</field>
<field name="pos_receipt_label">B</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="tax_group_6_percent" model="account.tax.group">
<field name="name">Tax 6%</field>
<field name="pos_receipt_label">C</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="tax_group_0_percent" model="account.tax.group">
<field name="name">Tax 0%</field>
<field name="pos_receipt_label">D</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="tax_21_percent_soft" model="account.tax">
<field name="name">Tax 21% soft</field>
<field name="amount">21</field>
<field name="type_tax_use">sale</field>
<field name="amount_type">percent</field>
<field name="price_include">True</field>
<field name="tax_group_id" ref="tax_group_21_percent"/>
<field name="country_id" ref="base.be"/>
<field name="company_id" ref="base.demo_company_be"/>
<field name="price_include_override">tax_included</field>
<field name="include_base_amount">True</field>
<field name="is_base_affected">False</field>
</record>
<record id="tax_21_percent" model="account.tax">
<field name="name">Tax 21%</field>
<field name="amount">21</field>
<field name="type_tax_use">sale</field>
<field name="amount_type">percent</field>
<field name="price_include">True</field>
<field name="tax_group_id" ref="tax_group_21_percent"/>
<field name="country_id" ref="base.be"/>
<field name="company_id" ref="base.demo_company_be"/>
<field name="price_include_override">tax_included</field>
<field name="include_base_amount">True</field>
<field name="is_base_affected">False</field>
</record>
<record id="tax_12_percent" model="account.tax">
<field name="name">Tax 12%</field>
<field name="amount">12</field>
<field name="type_tax_use">sale</field>
<field name="amount_type">percent</field>
<field name="price_include">True</field>
<field name="tax_group_id" ref="tax_group_12_percent"/>
<field name="country_id" ref="base.be"/>
<field name="company_id" ref="base.demo_company_be"/>
<field name="price_include_override">tax_included</field>
<field name="include_base_amount">True</field>
<field name="is_base_affected">False</field>
</record>
<record id="tax_6_percent" model="account.tax">
<field name="name">Tax 6%</field>
<field name="amount">6</field>
<field name="type_tax_use">sale</field>
<field name="amount_type">percent</field>
<field name="price_include">True</field>
<field name="tax_group_id" ref="tax_group_6_percent"/>
<field name="country_id" ref="base.be"/>
<field name="company_id" ref="base.demo_company_be"/>
<field name="price_include_override">tax_included</field>
<field name="include_base_amount">True</field>
<field name="is_base_affected">False</field>
</record>
<record id="tax_0_percent" model="account.tax">
<field name="name">Tax 0%</field>
<field name="amount">0</field>
<field name="type_tax_use">sale</field>
<field name="amount_type">percent</field>
<field name="price_include">True</field>
<field name="tax_group_id" ref="tax_group_0_percent"/>
<field name="country_id" ref="base.be"/>
<field name="company_id" ref="base.demo_company_be"/>
<field name="price_include_override">tax_included</field>
<field name="include_base_amount">True</field>
<field name="is_base_affected">False</field>
</record>
<!-- Products
Product ID Product Name Dept ID Department Price Unit Tax Label(s) À emporter
10006 Dry Martini 10 Aperitifs 12 PIECE A A
12007 Perrier 12 Soft Drinks 2.5 PIECE A C
12008 Coca Cola 12 Soft Drinks 3.04 PIECE A C
15001 Bourgogne Red 15 Wines 35 PIECE A A
15002 Chardonnay White 15 Wines 40 PIECE A A
15003 Wine (glass) 15 Wines 8 PIECE A A
15023 Matching Wines 15 Wines 24 PIECE A A
20001 Carpaccio Beef 20 Starters 20 PIECE B C
22001 Burger of the Chef 22 Main Dishes 28 PIECE B C
22005 Catch of the day 22 Main Dishes 45 KG B C
22010 Dish of the day 22 Main Dishes Prix libre PIECE B C
25003 Dame Blanche 25 Desserts 11.52 PIECE B C
25008 Crème brûlée 25 Desserts 10 PIECE B C
28007 Tapas variation 28 Tapas 3.34 PIECE B C
30001 Business menu (*) 30 Menus 38 PIECE B C
30010 Business menu all-in 30 Menus 58 PIECE A & B A & C
30020 Menu drink (***) 30 Menus 12 PIECE A A & C
40001–40004 Gift Voucher General 400 Vouchers 50–250 PIECE X X
40020 Voucher Special Diner 400 Vouchers 75 PIECE B C
90001 Bottle S 90 Bottle Deposits 0.01 PIECE X X
90100 Beer bin / keg beer 90 Bottle Deposits 4.49 PIECE X X
500001 Cigarettes (20 pcs) 500 Cigarettes 8.4 PIECE D D
-->
<record id="product_dry_martini" model="product.product">
<field name="name">Dry Martini</field>
<field name="list_price">12</field>
<field name="type">consu</field>
<field name="available_in_pos">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="taxes_id" eval="[(6, 0, [ref('tax_21_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_aperitifs')])]"/>
</record>
<record id="product_perrier" model="product.product">
<field name="name">Perrier</field>
<field name="list_price">2.5</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_21_percent_soft')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_soft_drinks')])]"/>
</record>
<record id="product_coca_cola" model="product.product">
<field name="name">Coca Cola</field>
<field name="list_price">3.04</field>
<field name="type">consu</field>
<field name="available_in_pos">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="taxes_id" eval="[(6, 0, [ref('tax_21_percent_soft')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_soft_drinks')])]"/>
</record>
<record id="product_bourgogne_red" model="product.product">
<field name="name">Bourgogne Red</field>
<field name="list_price">35</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="type">consu</field>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_21_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_wines')])]"/>
</record>
<record id="product_chardonnay_white" model="product.product">
<field name="name">Chardonnay White</field>
<field name="list_price">40</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_21_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_wines')])]"/>
</record>
<record id="product_wine_glass" model="product.product">
<field name="name">Wine (glass)</field>
<field name="list_price">8</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_21_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_wines')])]"/>
</record>
<record id="product_matching_wines" model="product.product">
<field name="name">Matching Wines</field>
<field name="list_price">24</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_21_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_wines')])]"/>
</record>
<record id="product_carpaccio_beef" model="product.product">
<field name="name">Carpaccio Beef</field>
<field name="list_price">20</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_12_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_starters')])]"/>
</record>
<record id="product_burger_of_the_chef" model="product.product">
<field name="name">Burger of the Chef</field>
<field name="list_price">28</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_12_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_main_dishes')])]"/>
</record>
<record id="product_catch_of_the_day" model="product.product">
<field name="name">Catch of the day</field>
<field name="list_price">45</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_12_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_main_dishes')])]"/>
</record>
<record id="product_dish_of_the_day" model="product.product">
<field name="name">Dish of the day</field>
<field name="list_price">0</field>
<field name="type">consu</field>
<field name="available_in_pos">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="taxes_id" eval="[(6, 0, [ref('tax_12_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_main_dishes')])]"/>
</record>
<record id="product_dame_blanche" model="product.product">
<field name="name">Dame Blanche</field>
<field name="list_price">11.52</field>
<field name="type">consu</field>
<field name="available_in_pos">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="taxes_id" eval="[(6, 0, [ref('tax_12_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_desserts')])]"/>
</record>
<record id="product_creme_brulee" model="product.product">
<field name="name">Crème brûlée</field>
<field name="list_price">10</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_12_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_desserts')])]"/>
</record>
<record id="product_tapas_variation" model="product.product">
<field name="name">Tapas variation</field>
<field name="list_price">3.34</field>
<field name="type">consu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="available_in_pos">True</field>
<field name="taxes_id" eval="[(6, 0, [ref('tax_12_percent')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_tapas')])]"/>
</record>
<record id="business_menu_starter" model="product.combo">
<field name="name">Starters</field>
<field name="company_id" ref="base.demo_company_be"/>
<field
name="combo_item_ids"
eval="[
Command.clear(),
Command.create({
'product_id': ref('product_carpaccio_beef'),
'extra_price': 0,
}),
]"
/>
</record>
<record id="business_menu_main_dish" model="product.combo">
<field name="name">Main Dishes</field>
<field name="company_id" ref="base.demo_company_be"/>
<field
name="combo_item_ids"
eval="[
Command.clear(),
Command.create({
'product_id': ref('product_burger_of_the_chef'),
'extra_price': 0,
}),
]"
/>
</record>
<record id="business_menu_drink" model="product.combo">
<field name="name">Drink</field>
<field name="company_id" ref="base.demo_company_be"/>
<field
name="combo_item_ids"
eval="[
Command.clear(),
Command.create({
'product_id': ref('product_matching_wines'),
'extra_price': 0,
}),
]"
/>
</record>
<record id="business_menu" model="product.product">
<field name="available_in_pos">True</field>
<field name="list_price">38</field>
<field name="name">Business Menu</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="type">combo</field>
<field name="purchase_ok">False</field>
<field name="uom_id" ref="uom.product_uom_unit"/>
<field name="combo_ids" eval="[(6, 0, [ref('business_menu_starter'), ref('business_menu_main_dish')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_menu')])]"/>
<field name="taxes_id" eval="[(5,)]"/> <!-- no taxes -->
<field name="supplier_taxes_id" eval="[(5,)]"/>
</record>
<record id="business_menu_all" model="product.product">
<field name="available_in_pos">True</field>
<field name="list_price">58</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="name">Business Menu All-In</field>
<field name="type">combo</field>
<field name="purchase_ok">False</field>
<field name="uom_id" ref="uom.product_uom_unit"/>
<field name="combo_ids" eval="[(6, 0, [ref('business_menu_starter'), ref('business_menu_main_dish'), ref('business_menu_drink')])]"/>
<field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_menu')])]"/>
<field name="taxes_id" eval="[(5,)]"/> <!-- no taxes -->
<field name="supplier_taxes_id" eval="[(5,)]"/>
</record>
<record id="bank_pm" model="pos.payment.method">
<field name="name">Bank</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="journal_id" eval="ref('bank_journal')"/>
</record>
<record id="cash_pm_pos" model="pos.payment.method">
<field name="name">Cash</field>
<field name="is_cash_count">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="journal_id" eval="ref('cash_journal_pos')"/>
</record>
<record id="cash_pm_pos_training" model="pos.payment.method">
<field name="name">Cash</field>
<field name="is_cash_count">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="journal_id" eval="ref('cash_journal_pos_training')"/>
</record>
<record id="stock_stock" model="stock.location">
<field name="name">Physical Locations</field>
<field name="usage">production</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="warehouse_warehouse" model="stock.warehouse">
<field name="name">Main Warehouse</field>
<field name="code">WH</field>
<field name="company_id" ref="base.demo_company_be"/>
</record>
<record id="stock_picking" model="stock.picking.type" forcecreate="0">
<field name="name">Repairs</field>
<field name="code">outgoing</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="default_location_src_id" ref="stock_stock"/>
<field name="default_location_dest_id" ref="stock_stock"/>
<field name="sequence_code">O</field>
<field name="warehouse_id" ref="warehouse_warehouse"/>
</record>
<record id="pos_preset_in" model="pos.preset">
<field name="name">Preset In</field>
</record>
<record id="pos_preset_out" model="pos.preset">
<field name="name">Preset Out</field>
<field name="fiscal_position_id" ref="blackbox_fp"/>
</record>
<record id="main_be_pos_config" model="pos.config">
<field name="name">Main POS</field>
<field name="picking_type_id" ref="stock_picking"/>
<field name="module_pos_restaurant">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="limit_categories">True</field>
<field name="establishment_number">8789456149</field>
<field name="use_presets">True</field>
<field name="default_preset_id" ref="pos_preset_in"/>
<field name="available_preset_ids" eval="[(6, 0, [ref('pos_preset_in'), ref('pos_preset_out')])]"/>
<field name="journal_id" eval="ref('bank_journal')"/>
<field name="payment_method_ids" eval="[(6, 0, [ref('bank_pm'), ref('cash_pm_pos')])]"/>
<field name="iface_available_categ_ids" eval="[(6, 0, [
ref('pos_category_food'),
ref('pos_category_menu'),
ref('pos_category_soft'),
ref('pos_category_alcohol'),
ref('pos_category_soft_drinks'),
ref('pos_category_aperitifs'),
ref('pos_category_wines'),
ref('pos_category_starters'),
ref('pos_category_desserts'),
ref('pos_category_main_dishes'),
ref('pos_category_tapas'),
ref('pos_category_menu'),
])]"/>
</record>
<record id="training_main_be_pos_config" model="pos.config">
<field name="name">Main POS - Training</field>
<field name="l10n_be_training_mode">True</field>
<field name="picking_type_id" ref="stock_picking"/>
<field name="module_pos_restaurant">True</field>
<field name="company_id" ref="base.demo_company_be"/>
<field name="limit_categories">True</field>
<field name="establishment_number">8789456149</field>
<field name="use_presets">True</field>
<field name="default_preset_id" ref="pos_preset_in"/>
<field name="available_preset_ids" eval="[(6, 0, [ref('pos_preset_in'), ref('pos_preset_out')])]"/>
<field name="journal_id" eval="ref('bank_journal')"/>
<field name="payment_method_ids" eval="[(6, 0, [ref('bank_pm'), ref('cash_pm_pos_training')])]"/>
<field name="iface_available_categ_ids" eval="[(6, 0, [
ref('pos_category_food'),
ref('pos_category_menu'),
ref('pos_category_soft'),
ref('pos_category_alcohol'),
ref('pos_category_soft_drinks'),
ref('pos_category_aperitifs'),
ref('pos_category_wines'),
ref('pos_category_starters'),
ref('pos_category_desserts'),
ref('pos_category_main_dishes'),
ref('pos_category_tapas'),
ref('pos_category_menu'),
])]"/>
</record>
<record id="fdm" model="pos.blackbox.be">
<field name="fdm_id">123456789</field>
<field name="pos_config_ids" eval="[(6, 0, [ref('main_be_pos_config'), ref('training_main_be_pos_config')])]"/>
</record>
</data>
</odoo>