Use Case: Client wants to see 3 decimal accuracy for Unit Price and Qty on the PO line, but 2 decimal accuracy on the SO line.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
Go to debug mode >> Decimal Accuracy >> Product Prices = 3 Digits
Go to Sales Order Form >> Studio >> Edit the Unit Price field name to something like "Unit Price 1" so that Odoo creates the XML in the view, "Odoo Studio: sale.order.form customization". Edit Quantity field as well.
Edit the XML lines to include the <attribute name="digits"> [12,2] </attribute> as shown below:
The digits [12,2] represent 12 digits before decimal and 2 digits after. This will work on fields of type float.
The system will use 3 decimal places, but will do a round-off on the Sales Order view due to the field being constrained by the XML.
A similar change can be done on PDF reports to change the decimal precision on the report via studio.
1. Select the float field that needs a change in precision.
2. On the properties pane, select 'float' as the widget.
3. A new property will show up - 'decimal precision' -- enter the precision that you require for the field on the report
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
1
thg 9 20
|
4905 | ||
|
1
thg 5 24
|
1768 | ||
|
2
thg 10 23
|
4239 | ||
|
0
thg 5 23
|
2548 | ||
|
1
thg 10 19
|
31 |