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

Hi , I'm trying to send a request to the server via an automated action in Odoo. i.e , lets suppose a Sales Order is created. I want to send some of its data to the server and process it elsewhere as well.


I created an automated action with the "Execute Python Code" option. When i try importing the requests library i get the error:

"forbidden opcode(s) in 'import requests\n\nprint("test")': IMPORT_NAME"

Is it possible to import libraries via Odoo automated actions ? If not what are alternatives or workarounds that can be made ?

Thanks in advance

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

You cannot directly import in an automated action. You will need to customize the python code of the model on which the automated action is based, add a function to it and call the function from the automated action.

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

Hello Ahamd
You can refer following question which will help you to solve your problem.
https://www.odoo.com/forum/help-1/how-to-use-import-module-in-automated-action-in-odoo-sh-11-0-136386

Thanks.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
3
thg 12 19
6339
2
thg 7 23
2176
1
thg 8 25
512
1
thg 8 25
710
2
thg 7 25
3255