Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
3 Trả lời
5374 Lượt xem

How do I change the format of the date in the invoice while I do the print out in report.

I have tried changing the language in the profile but it shows accordingly in the system but while I print as a report it has the same format. 


Eg: (mm/dd/yyyy) but I need as (dd-mmm-yyyy). Below in Image.



Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi Mohamed,

go to settings --> translations( activate developer mode)--> languages

change date format to %d-%m-%Y


Ảnh đại diện
Huỷ bỏ
Tác giả

Thank you!

Câu trả lời hay nhất

I had to make a couple of changes for the PDF invoices to show my preferred date format:

  1. Change the date format in the language *my profile* is using. I added the month abbreviation to make it easier to confirm I had the desired date i.e. instead of 1/1/24 I now see 1/Jan/24.
  2. I had to change the language assigned to my customer by editing the Contact and setting their language to match my preferred language.

Additionally, I found that once a PDF has been generated for the Invoice, Odoo will not generate a new PDF reflecting your changes to dates until you delete the PDF from the Invoice (it's an attachment accessible from below the invoice details).

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi there,

I activated developer mode and added New Zealand which is now above US and activated it.

This managed to get the dates correct using Oodo however when the PDF/invoice are generated the date format is still in the US format MM/DD/YYYY

I need it to be DD/MM/YYYY

Please help. Thanks

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 3 15
4582
2
thg 6 25
1958
4
thg 8 24
77169
4
thg 5 24
6061
1
thg 5 23
3849