pos.preset
Easily load a set of configuration options. Defined in module point_of_sale; exists in Odoo 19, 20. Across the upgrade steps we tracked: 20 fields added, 0 removed, 0 renamed.
- Odoo 16 not present
- Odoo 17 not present
- Odoo 18 not present
- Odoo 19 point_of_sale
- Odoo 20 point_of_sale
New model in Odoo 19.
Fields added (20)
Show all 20
| Field | Type | Module |
|---|---|---|
| delivery_distance_unit | selection | pos_self_order |
| delivery_from_address | char | pos_self_order |
| delivery_from_city | char | pos_self_order |
| delivery_from_country_id | many2one | pos_self_order |
| delivery_from_latitude | float | pos_self_order |
| delivery_from_longitude | float | pos_self_order |
| delivery_from_state_id | many2one | pos_self_order |
| delivery_from_street | char | pos_self_order |
| delivery_from_zip | char | pos_self_order |
| delivery_max_distance_km | float | pos_self_order |
| delivery_product_id | many2one | pos_self_order |
| delivery_product_price | float | pos_self_order |
| free_delivery_min_amount | float | pos_self_order |
| service_fee | boolean | point_of_sale |
| service_fee_amount | float | point_of_sale |
| service_fee_based_on | selection | point_of_sale |
| service_fee_product_id | many2one | point_of_sale |
| service_fee_type | selection | point_of_sale |
| sms_receipt_template_id | many2one | pos_self_order_sms |
| whatsapp_receipt_template_id | many2one | whatsapp_pos_self_order |
All fields declared on pos.preset (40)
Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.
present not present not covered (Enterprise, Odoo 16 and 17)
Show all 40 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| attendance_ids | one2many | Attendances | point_of_sale | |||||
| available_in_self | boolean | Available in self | pos_self_order | |||||
| color | integer | Color | point_of_sale | |||||
| count_linked_config | integer | point_of_sale | ||||||
| count_linked_orders | integer | point_of_sale | ||||||
| delivery_distance_unit | selection | Distance unit | pos_self_order | |||||
| delivery_from_address | char | Sender address | pos_self_order | |||||
| delivery_from_city | char | City | pos_self_order | |||||
| delivery_from_country_id | many2one res.country | Country | pos_self_order | |||||
| delivery_from_latitude | float | Latitude | pos_self_order | |||||
| delivery_from_longitude | float | Longitude | pos_self_order | |||||
| delivery_from_state_id | many2one res.country.state | State | pos_self_order | |||||
| delivery_from_street | char | Street | pos_self_order | |||||
| delivery_from_zip | char | Zip | pos_self_order | |||||
| delivery_max_distance_km | float | Max radius | pos_self_order | |||||
| delivery_product_id | many2one product.product | Delivery Product | pos_self_order | |||||
| delivery_product_price | float | Fixed Price | pos_self_order | |||||
| fiscal_position_id | many2one account.fiscal.position | Fiscal Position | point_of_sale | |||||
| free_delivery_min_amount | float | Free if order amount is above | pos_self_order | |||||
| has_image | boolean | point_of_sale | ||||||
| identification | selection | Identification | point_of_sale | |||||
| image_128 | image | Image 128 | point_of_sale | |||||
| image_512 | image | Image | point_of_sale | |||||
| interval_time | integer | Interval time (in min) | point_of_sale | |||||
| is_return | boolean | Return mode | point_of_sale | |||||
| mail_template_id | many2one mail.template | Email Confirmation | pos_self_order | |||||
| name | char | Label | point_of_sale | |||||
| pricelist_id | many2one product.pricelist | Pricelist | point_of_sale | |||||
| resource_calendar_id | many2one resource.calendar | Resource | point_of_sale | |||||
| service_at | selection | Service at | pos_self_order | |||||
| service_fee | boolean | Service Fee | point_of_sale | |||||
| service_fee_amount | float | Amount | point_of_sale | |||||
| service_fee_based_on | selection | Based on | point_of_sale | |||||
| service_fee_product_id | many2one product.product | Service Fee Product | point_of_sale | |||||
| service_fee_type | selection | Type | point_of_sale | |||||
| slots_per_interval | integer | Capacity | point_of_sale | |||||
| sms_receipt_template_id | many2one sms.template | SMS Receipt Template | pos_self_order_sms | |||||
| use_guest | boolean | Guest | pos_restaurant | |||||
| use_timing | boolean | Manage orders by time | point_of_sale | |||||
| whatsapp_receipt_template_id | many2one whatsapp.template | WhatsApp Receipt template | whatsapp_pos_self_orderE |