[Odoo] Bật chức năng Lưu trữ Archive / UnArchive Records


Odoo có 1 chức năng là Archive / UnArchive, bạn có thể hiểu đó là Soft Delete (Xóa mềm) trong các Framework, CMS khác. Nghĩa là nó sẽ đưa bản ghi vào trạng thái Archived (Đã lưu trữ) và chúng ta không thể lấy thông tin của bản ghi đó trên Odoo nữa.

Mặc định Odoo không bật chức năng này. Bạn phải làm nó thủ công bằng cách sau:

Trên model cần archive tạo 1 filed có tên là active như sau:

active = fields.Boolean(default=True)

Trên View thì gọi nó ra và set thuộc tính insivible = 1

<field name="active" invisible="1"/>

Bạn có thể set quyền với thuộc tính groups

<field name="active" invisible="1" groups="addon_custom.vinasupport_admin"/>

Nguồn: vinasupport.com

             
SHARE

Bài viết liên quan

mode_edit Bình luận của bạn

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

account_circle
web