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

Hi,

I am working with Odoo Web Enterprise 17.0+e.

I made a scheduled action in Settings > Technical > Automation to update value of a field, it is not working automatically as expected but when I click "Run Manually" it works successfully.

Is there something wrong with my scheduled action?

I attached the settings and code below.

Any help will be appreciated. Thanks!

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

Hi Zulsani:

It's probably a timezone issue. Your scheduled action seems to be configured to run at midnight Indonesia time. This translates to 5pm on the previous day in UTC time. The value of "today" will be the previous day when the scheduled action runs.

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

I changed to 10am Indonesia time and it works, thank you so much!

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

Thank you.

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

Hello

I don't see any problem in your configuration.

You can debug your automation if it running or not by adding this line:

log('My automation is work')
today = datetime.date.today()
...

Another option just try to reduce the interval from 1 days to 1 hour or lower, to see if your code is working.

Thank you

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 2 25
2045
0
thg 11 24
1191
0
thg 7 24
1001
1
thg 7 25
413
0
thg 11 24
1198