widget odoo
odoo扫码功能
条码扫描扫描 作业类型 去创建一个新的调拨。 = pass扫描 位置 从此位置创建新调拔。 =pass扫描 单据 打开它。 =yes扫描 产品 以显示其位置和数量。 =yes, bin&wh scan bin to get the inventory list. plus stock manipul ......
odoo 如何设置产品同时在MTO和MTS模式
当产品有库存时走MTS,没有库存时走MTO,在Odoo该如何设定? 首先先介绍一下什么是MTO?什么是MTS? MTO是Make-to-Order的缩写,指的是当有销售订单建立时,产线才开始依订单制造所需的量; MTS是Make-to-Stock的缩写,指的是产线依安全库存量制造所需的库存,当有销售 ......
odoo 安装了自建模块以后,没有显示菜单
原因1: 菜单没有action,至少要有一个节点有action配置,如下图的代码就不会显示菜单: ![](https://img2023.cnblogs.com/blog/3126539/202307/3126539-20230719171132581-507177461.png) 原因2: 如果排 ......
上下文(context)在odoo14中的作用以及功能。并举例说明 。最后再总结一下。所能用到的场景。并归纳总结
在 Odoo 中,上下文(context)是一个非常重要的概念。Context 是一个 Python 字典,它在各种方法之间传递,并且可以影响这些方法的行为。 Context 的主要作用和功能: 传递参数:在执行方法的过程中,可以通过 context 传递参数。这些参数可以影响方法的行为。 本地化: ......
odoo editable两种属性的区别
editable =top时,新增的行出现的第一行,如下图: ![](https://img2023.cnblogs.com/blog/3126539/202307/3126539-20230718225755423-1836377630.png) editable = bottom,,新增的行出现 ......
odoo打开开发者模式的两种方法
1、直接在URL中增加debug=1,如图: 2、在设置页面,点击激活开发者模式 ![](https://img2023.cnblogs.com/blog/3126539/202307/3126539-20230718221718046-459335144.png) ......
Odoo14_OWL组件扩展demo
1.Qweb <?xml version="1.0" encoding="UTF-8"?> <templates xml:space="preserve"> <t t-name="fsn_home_page_roll" t-inherit="web_enterprise.HomeMenu" t-in ......
备份阿里云服务器及odoo数据备份和系统版本升级
数据的备份操作很重要,可以让设备出现问题的时候回到备份时候的状态。减少损失。这里主要介绍如何备份阿里云服务器,以及odoo数据备份和还原。还顺便介绍了如何对odoo系统版本升级。 ......
如何将odoo15的日历事项同步到Outlook日历
操作如何将odoo15的日历事项同步到Outlook日历。odoo日历同步到Outlook的好处就是可以在其他平台上(网页或者手机)看到日历事项。 ......
如何为odoo15网站应用添加域名以及邮箱设置
odoo在服务器上安装好后,是通过IP地址加端口的方式访问的(例如:http://43.159.48.232:8069/)。实际应用的时候,IP地址和端口不好记。同时网站的功能也得需要一个网站地址。这篇文章主要介绍步骤就是通过安装Nginx, 启用SSL并设置80端口自动转向odoo的默认端口806... ......
开源ERP软件odoo15社区版本安装教程
## 开源ERP软件odoo15社区版本安装教程 odoo版本:odoo15 社区版 操作系统:Ubuntu Server 20.04 LTS 64bit ## 1. 内容介绍 odoo 是一款基于 Python 和 PostgreSQL 开发的 ERP/CRM 网站程序。本文主要介绍如何通过安装包 ......
Odoo16_时间范围选择
1.模型定义 class Demo01(models.Model): _name = 'demo01' _description = 'demo01' date_begin = fields.Date(string="开始时间") date_end = fields.Date(string="结束时 ......
odoo14中生成序列号
# 大货类型的制造订单,序列号格式为“MO 年份后两位 四位顺序码”,例:MO230001 # PPS样类型的制造订单,序列号格式为“MO 年份后两位 四位顺序码-Sample“,例:MO230001-Sample 在Odoo中,您可以使用XML来定义一个ir.sequence数据,以生成满足特定格 ......
odoo中常用功能代码小片段
一、去除字符串的中文、英文 def remove_letters_and_chinese(self,text): """字符串去除字母与中文""" import re pattern = r'[\u4e00-\u9fa5a-zA-Z]' result = re.sub(pattern, '', te ......
odoo中的name_get详解
name_get是Odoo框架中一个非常重要的方法。它用于定义在Odoo的用户界面上如何显示一个记录的名称。name_get方法通常在许多地方使用,包括下拉选择框,一对多或多对多字段的值,或者任何需要显示模型记录名称的地方。 作用: name_get方法返回一个列表,每个列表元素是一个元组,其中包含 ......
odoo14 ,实现主从表的连动
需求:主表中的布尔字段的值。影响从表中字段的显示与否。 上代码 <!-- PPS样图片 --> <field name="pps_img" widget="image" attrs="{'column_invisible':[('parent.is_pps','=',False)]}"/>解释: c ......
Odoo中的Create方法及其用法
在Odoo开发中,使用Create方法可以方便地创建新的记录,并将其存储在数据库中。本文将介绍Create方法的基本语法和使用示例,并进一步探讨一些高级用法和技巧。 1. Create方法的基本语法 在Odoo中,Create方法是通过模型对象(Model)进行调用的。以下是Create方法的基本语 ......
odoo16跨域问题解决办法--适用app端、web端、跨系统接口
Odoo的跨域问题: 由于浏览器的同源策略所引起的。同源策略是一种安全策略,它限制了一个源(协议、域名、端口)的文档或脚本如何与另一个源的资源进行交互。 如果两个源不同,则无法进行跨域交互。因此,如果Odoo应用程序在一个域名下运行,而客户端在另一个域名下运行,则会出现跨域问题。 为了解决Odoo的 ......
odoo16里面修改tree视图样式
一、在static文件夹下新建一个css文件夹并将*.css文件写入 /*该文件用来定义视图中的一些格式,需要用到的地方直接在xml文件中进行引用*/ /*语法说明*/ /* table th:nth-child(1) 代表定位到table 的 th上面到第一个th标题 nth-child()参考 ......
qt——设置widget透明度,别的设置透明度办法实在行不通
//实体列表 窗体背景透明 m_entityList->setWindowFlags(windowFlags() | Qt::FramelessWindowHint);//无边框 m_entityList->setAttribute(Qt::WA_TranslucentBackground, tru ......
开启odoo服务
sudo vim /etc/systemd/system/odoo16.service Description=odoo16_serviceAfter=basic.service[Service]Type=oneshotKillMode=control-groupWorkingDirectory=/ ......
Ubuntu22.04安装odoo16.1alpha
Odoo16.0马上就要发布了,官网上的odoo16.1也已经开放下载。作为老odoo粉,当然也想尝鲜一下。 经过在虚拟机多次测试,通过source安装比较困难,各种python模块包版本总是不太兼容。后来改用deb包就比较简单了。只要三步走就可以拥有全新的odoo16.1测试环境。 一、我下载的是 ......
odoo16.0源码安装Ubuntu22.04环境
同样使用的OS是ubuntu22.04,通过vbox虚拟机来进行测试安装。 一、安装好虚拟环境以后,先更新一下当前系统 sudo apt-get update && sudo apt-get upgrade 二、安装odoo运行环境依赖包、node.js包安装工具,以及rtlcss包 sudo ap ......
odoo context上下文用法总结
环境 odoo-14.0.post20221212.tar context用法总结 获取上下文 >>> self.env.context # 返回字典数据,等价于 self._context {'lang': 'en_US', 'tz': 'Europe/Brussels'} >>> self._c ......
Odoo 通过Javascript调用模型中自定义方法
实践环境 Odoo 14.0-20221212 (Community Edition) 代码实现 在js脚本函数中调用模型中自定义方法: this._rpc({ model: 'demo.wizard', // 模型名称,即模型类定义中 _name 的值 method: 'action_select ......
odoo14在tree、kanban视图上添加dashboard
效果图: 实现代码:js:view的类型原来1个js给拆分成了4个: view, controller, renderer, model 1、view:AbstractView的子类,这是工厂类:类需要解析 arch字段并设置其它3个类 2、Renderer :渲染器,来自 Ab ......
odoo16弹出对话框中显示SearchPanel
在odoo中,有些数据模型的Search视图可能会定义关于SearchPanel的部分,但这部分定义不会在弹出对话框中显示。如员工的list视图显示如下: 但如果我们在一个挑选员工的弹出对话框中,显示是这样子的。 这样如果员工较多,我们还要进一步输入搜索条件来进行过虑,不太方便操作。那如果我们要在弹 ......