自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 ERPNext vscode Debug

"args": [],"env": {

2024-01-17 15:18:55 513

原创 Erpnext 销售订单 Jinja 打印模板,带行号,带图片

【代码】Erpnext 销售订单 Jinja 打印模板,带行号,带图片。

2024-01-07 10:40:40 512

原创 Filter Options in Select Field

假设有两个下拉字段State和City。邦有两个值卡纳塔克邦和马哈拉施特拉邦,城市有四个值,班加罗尔,迈索尔,孟买和浦那。如果希望根据State中选择的值过滤City中的选项,可以编写如下所示的自定义脚本。

2024-01-06 15:35:59 499

原创 添加自定义按钮

【代码】添加自定义按钮。

2024-01-06 15:35:12 379

原创 基于另一个日期字段更新日期字段的值

例如:“生产截止日期”必须设置为“交付日期”前两天。让我们假设已经定义了项目的Delivery Date,并且表单中已经出现了一个Field 'Production Due Date'作为一个'Date'字段类型。应用以下脚本应确保生产截止日期自动更新到交货日期前两天。下面给出的脚本将根据另一个日期字段中的值自动设置日期字段的值。

2024-01-06 15:34:10 362

原创 基于销售订单ID生成销售发票ID

例如:如果Sales Order ID是SO-12345,那么对应的Sales Invoice ID将被设置为M-12345.下面给出的脚本允许您将命名自动编码应用于销售发票,与相应的销售订单相同。销售发票使用前缀M,但数字与销售订单名称重复.

2024-01-06 15:33:21 348

原创 Restrict User Based On Child Record

【代码】Restrict User Based On Child Record。

2024-01-06 15:30:43 307

原创 Restrict Purpose Of Stock Entry

【代码】Restrict Purpose Of Stock Entry。

2024-01-06 15:29:57 337

原创 限制取消权限

【代码】限制取消权限。

2024-01-06 15:28:49 303

原创 保存后只读

方法更新字段的显示.在此脚本中,我们也使用。

2024-01-06 12:51:29 356

原创 基于自定义逻辑生成物料编码

在Item的脚本中添加这个自定义脚本,以便在保存Item之前生成新的Item Code。

2024-01-06 12:50:38 392

原创 Date Validation

【代码】Date Validation。

2024-01-06 12:25:06 353

原创 从主表取值

假设您在客户和销售发票中创建了一个自定义字段增值税ID (vat_id),并希望确保每次在销售发票中选择客户时都更新这个值。格式: 使用add_fetch方法, add_fetch(链接字段, 原字段, 目标字段)在Customer和Sales Invoice添加VAT ID(vat_id)自定义字段,例子:从Sales Invoice & Customer自动更新vat_id。

2024-01-06 12:23:17 368

原创 更改ERPNEXT源

bench remote-reset-url frappe //重设frappe的源为官方github地址。bench remote-urls // 查看一下是否以及恢复到默认的官方地址。bench remote-urls // 查看一下。//重设erpnext的源为官方github地址。//系统会自动识别是哪个app的源。1, 更改为官方默认源,更改ERPNEXT源。2, 如果你是官方源。

2024-01-06 12:18:50 594

原创 在Gitee上维护Erpnext源

frappy/frappe/build.py 第83到92行就是frappe处理下载链接的函数, 更改为你自己的链接即可。建议提交到一个新的目标分支。官方的原version-13不要动。3, 创建发行版,并上传官方最新release的资源文件 assets. 并取得assets的地址。5, 修改默认版本从develop到 version-13或者你修改过的version-13b。1, 仓库地址输入frappe的官方地址, 其他几个可以保持默认,导入即可。从gitee导入有时候会有点慢,需要等待导入完成.

2024-01-06 12:18:13 591

原创 ERPNext 初始化设置

目前中国的19个税种:增值税、消费税、营业税、企业所得税、个人所得税、资源税、城镇土地使用税、土地增值税9、房产税、城市维护建设税、车辆购置税、车船税、印花税、契税、耕地占用税、烟叶税、关税、船舶吨税、固定资产投资方向调节税。1, 先设置管理员的语言和时区, 避免个别电脑和浏览器因为语言没有设置,一直刷新登录不进去。国内税务模板调整为自己行业的税率。大多数行业已经是13个点的增值税税率。2, 设置会计科目,第一次登录前设置系统的时候已经设置了默认值。ERPNext 初始化设置。

2024-01-06 12:17:31 472

原创 ERPNext 中不能用于搜索字段类型主要是一些无值类型的字段

编辑于 2024-01-06 11:25・IP 属地广。如下图的address字段就不能用于搜索字段。

2024-01-06 11:47:46 298

原创 ERPNEXT 安装

20210426 重现一次利用国内源安装erpnext的过程默认已经安装好Ubuntu Server 20.04, 并已经结束了更换阿里云源和升级所有的补丁。其他版本未测试。不够方法是一样的。下面的举例的命令前面的横线请不要复制。1, 添加名为frappe的用户,并加入到suders。 如果已经新建或者使用已有的普通权限的用户可以忽略.-- 输入 adduser frappe, 如下图所示:按照提示设置密码。这里举例我们密码设置为frappe。所有的都可以问题都可以...

2021-04-27 08:40:26 3755 1

原创 ERPNext 设置为Develop模式

1, 使用benchbench set-config developer_mode 1bench set-config --global developer_mode 12,手动修改配置文件(sites/common_site_config.json){ "auto_update": false, "background_workers": 1, "developer_mode": 1, "file_watcher_port": 6787, "frappe_user...

2021-04-22 17:11:03 764

原创 ERPNext 的安装条件

GIT Python 3.6+ Node.js 12 Redis 5 (caching and realtime updates) MariaDB 10.3 or Postgres 9.5 yarn 1.12+ (js dependency manager) pip 15+ (py dependency manager) cron (scheduled jobs) Wkhtmltopdf v 0.12.5 (with patched qt) Nginx

2021-04-22 17:05:41 513

原创 记一次Odoo Cron 锁死的解决办法

锁死的原因: odoo的fetchmail 服务间隔时间太短: 5分钟.解决办法, 直接进入数据库改数据, 然后重启SELECT * from ir_cron WHERE cron_name ilike 'Mail: Fetchmail Service'返回结果看到该条记录的id等于7 update ir_cron set interval_number = 30 WHERE id = 7更改间隔时间为30分钟update ir_cron set active = 'f' WHER

2021-04-07 11:56:48 506

原创 Ubuntu安装odoo的过程,记录

阿里云vps安装成功后.1, Adduser jason创建一个用户2,更改sudo用户的Jason的权限 /etc/sudoers3,安装Postgresql参考下面的帮助https://www.postgresql.org/download/linux/ubuntu/apt-get install postgresql-12apt-get install postgresql-server-dev-12apt-get install postgr...

2020-06-22 13:01:43 611

原创 阿里云自主退款链接

https://usercenter2.aliyun.com/refund/refund

2020-06-22 11:08:42 706

转载 Odoo 环境下Ubuntu服务器性能优化–参数调整 (转老邓的)

使用Odoo进行内部信息化管理,随着业务增长,服务器性能问题变成了瓶颈,为了解决这些问题,最近的工作重点将移到性能调整上来,同时也会在此记录整个处理过程,以便日后回顾。1.根据相关资料建议,在linux文件系统有一个预读的参数,可以通过如下命令查看:blockdev --getra /dev/sda一般的默认值为256,我们可以将此数据改大一点,建议的范围是在4096-16384之间,预读不足的常见问题是写磁盘的速度要比读取的速度要高。改变参数的命令格式是:blockdev --setra

2020-06-21 23:31:48 1265

原创 odoo13源码-004: models_2

接上文 def write(self, vals): """ write(vals) Updates all records in the current set with the provided values. :param dict vals: fields to update and the value to set on t...

2020-03-17 02:10:54 1412

原创 odoo13源码-004: models_1

# -*- coding: utf-8 -*-# Part of Odoo. See LICENSE file for full copyright and licensing details.""" Object Relational Mapping module: * Hierarchical structure * Constraints consist...

2020-03-17 02:09:50 3277

原创 odoo13源码-003:server.py

# -*- coding: utf-8 -*-"""# Server类用于启动odoo服务,启动方法为run,而run 执行的是server.py中的 main()方法"""import atexitimport csv # pylint: disable=deprecated-moduleimport loggingimport osimport signalimpor...

2020-03-17 00:29:31 424

原创 Odoo13源码-002:command.py

from __future__ import print_functionimport loggingimport sysimport osfrom os.path import join as joinpath, isdirimport odoofrom odoo.modules import get_modules, get_module_pathcommands = {}...

2020-03-17 00:27:03 217

原创 Odoo13源码-001:odoo-bin

#!/usr/bin/env python3# set server timezone in UTC before time module imported# 此处是导入os模块并设置全局环境__import__('os').environ['TZ'] = 'UTC'import odoo"""启动odoo.cli.command.Main 函数, 执行以下过程."""if...

2020-03-17 00:24:27 787

原创 Odoo 安装全文邮件索引的条件

0,yum install postgresql12-contrib1, su - postgres2, psql3, /c o12demo4,createextension pg_trgm;5, /c template16,createextension pg_trgm;

2020-03-13 20:02:09 155

原创 Div 用图片作为背景

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...

2020-01-25 01:19:58 4055

原创 文字溢出处理: 多行截断

Html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-e...

2020-01-25 00:25:49 332

原创 文字溢出处理: 单行文本打点

Html :<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-...

2020-01-25 00:21:24 312

原创 Sublime Text 快速产生html文档的初始结构.

输入!,按tab或者ctl+e,即可生成下面的基础结构.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> </body>&...

2020-01-23 13:58:45 805

原创 sublime text 3 快捷键 - 快速创建多个标签

需要安装好emmet包1, div*5按tab. 创建多个空的div.<!-- div*5按tab. 创建多个空的div. --><div></div><div></div><div></div><div></div><div></div>2...

2020-01-23 13:42:56 6152 4

原创 a标签 作为锚点定位实例

<!DOCTYPE html><html lang="en"><head> <title></title> <meta charset="utf-8"></head><body> <div id="demo1" style="width: 100px; height: 100...

2020-01-23 01:41:30 371

原创 a标签 第一个功能:超级链接

<!DOCTYPE html><html lang="en"><head> <title></title> <meta charset="utf-8"></head><body> <!-- a标签为锚标签, href为超文本引用, 跳转链接的功能.. a标签内可以是任何内容,包...

2020-01-22 23:21:16 247

原创 img 单标签 图片标签

<!DOCTYPE html><html lang="en"><head> <title>Img Demo</title> <meta charset="utf-8"></head><body> <!-- 图片引用的3种方式: 1,url; 2,本地绝对路径; 3,本地相对路径....

2020-01-22 23:05:38 1284

原创 html css 基础: 制作仿淘宝的菜单栏

<!DOCTYPE html><html lang="en"><head> <title>Menu Demo</title> <meta charset="utf-8"> <style type="text/css"> *{ margin:0; padding: 0; } ul{...

2020-01-22 22:25:09 862

原创 Html 基本标签

Html 最常用的基本标签<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="lesson2.cs...

2020-01-22 20:18:57 463

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除