宝塔面板导入docker镜像在线体验GoodERP18.0
声明:感谢粉刷匠分享的GoodERP镜像,如有不良影响,联系老天移除,消除不良影响!
以下正文:
宝塔面板-》导入本地镜像,选tar:截图如下:
等导入完毕:
剩下的就简单了,点击创建容器,把gooderp18.0的容器跑起来:
声明:感谢粉刷匠分享的GoodERP镜像,如有不良影响,联系老天移除,消除不良影响!
以下正文:
宝塔面板-》导入本地镜像,选tar:截图如下:
等导入完毕:
剩下的就简单了,点击创建容器,把gooderp18.0的容器跑起来:
建一个odoo账号,只读,只能看,不能操作。
怎么实现的呢?
通过权限设计器功能模块实现的,勾选只读,创建,就完成操作了。
微信小程序体验:
账号密码:demo/demo
这是基于OpenERP6.1的古董ERP,意大利人3天前还在更新,维护了11年,真是够耐心的,意大利人都不用上班的吗??!!
看到这货的时候我还不敢相信,居然还有人在用OpenERP6.1版本,天哪,国内难道也有同款??
今天跑了一下,没跑起来,偷懒吧,直接放意大利人的图片了,有图有真相:
看见这图,
感觉回到了中世纪,初代ERP的界面跟这差不多。3天前还在维护account_due_list功能模块,这模块用于财务会计功能中的应付账款到期预警,模块会列出每笔开了发票的应付账款,列表清单允许筛选过虑。这模块居然是一家敏捷公司的作品:http://www.didotech.com,感谢吧!
另外,LibrERP的官方网站需要魔法www.librerp.com,
在github上的地址是https://github.com/iw3hxn/LibrERP
原文来自odoo哥公众号
odoo日期类型字段的快捷录入
原创 odoo哥 Odoo哥
2025年01月17日 09:24 湖南
在odoo应用中,日期类型的字段比较常见。一般操作人员在UI录入日期时,都是通过鼠标点击,弹出日历下拉,然后选择不同的年、月、日。如果需要选择的年或月不是当前年月,还要去切换,这样可能会影响录入的效率。其实在Odoo框架源码中,有针对日期类型字段的快捷录入方式。我们来看源码:
addons\web\static\src\core\l10n\dates.js
关键的方法是:
/**
* Smart date inputs are shortcuts to write dates quicker.
* These shortcuts should respect the format ^[+-]\d+[dmwy]?$
*
* e.g.
* "+1d" or "+1" will return now + 1 day
* "-2w" will return now - 2 weeks
* "+3m" will return now + 3 months
* "-4y" will return now + 4 years
*
* @param {string} value
* @returns {NullableDateTime} Luxon datetime object (in the user's local timezone)
*/
function parseSmartDateInput(value) {
const match = value.match(smartDateRegex);
if (match) {
let date = DateTime.local();
const offset = parseInt(match[2], 10);
const unit = smartDateUnits[(match[3] || "d").toLowerCase()];
if (match[1] === "+") {
date = date.plus({ [unit]: offset });
} else {
date = date.minus({ [unit]: offset });
}
return date;
}
return false;
}
从这里可以看出,在日期型字段,我们可以录入一个类似‘+10'、'+3w'、'-1m'、'+1y'这样的字符串,odoo将根据录入内容自动计算出日期值。第一个符号为'+','-'号,表示在当前日期之后还是之前,后面跟着一个数字,最后面是一个字母:d-天,m-月,w-周,y-年,如果不带字母的表示默认为天。
比如今天是2025年1月17号,我在报价单的日期字段录入下图所示的内容:
图片
然后按回车键,系统将自动变换为15天后的日期:
图片
好啦,这么好用的功能赶快写到用户操作手册中去吧,告诉客户他可以不用鼠标快速地录入想要的日期啦。
来自jeffery的:https://geninit.cn/doc/zh_CN/