问题标签 [erpnext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1601 浏览

php - Prestashop:如何连接到第三方 API?

我正在使用具有 JSON API 和 Prestashop 的 ERPNext。例如,当客户在 Prestashop 上进行购买时,我想将交易等保存到 Prestashop 的 ERPNext。

本质上,我想创建一个“逻辑挂钩”,当发生 CRUD 操作时,它会在 Prestashop 端触发。

例子:

1) 新用户在 Prestashop 上注册:用户在 ERPNext 上被创建为客户端。
2) 客户在 Prestashop 下订单:在 ERPNext 中创建订单。
3) 在 Prestashop 上建立联系:在 ERPNext 中创建工单。

我将在哪里放置自定义代码(在 Prestashop 中)这样做,它会如何被解雇?

我不一定想在 Prestashop 中创建新模块,只是挂钩或扩展当前功能。

我知道我可以访问 Prestashop 的 API / Web 服务,但理想情况下,我想将交易从 Prestashop 推送到 ERP,而不是相反。

任何帮助将不胜感激。

如果有人能指出我正确的方向,那就太好了。

0 投票
3 回答
1569 浏览

python - 自定义 frappe 框架 html 布局

ERPNext + frappe 需要更改布局(页脚和页眉)前端。我试图改变 base.html(frappe/templates/base.html) 但什么也没发生。这可能是由于 html 文件需要以某种方式编译。也许有人有信息怎么做?

更新:

没有这样的命令“清除缓存”。

命令:backup
backup-all-sites
config
get-app
init
migrate-3to4
new-app
new-site
patch prime-wheel-cache
release
restart
set-default-site
set-mariadb-host
set-nginx-port
setup
shell start
update

0 投票
1 回答
1056 浏览

python - 创建的新模块在打开时显示错误:ERPNext

我从 Module Def List-> New 创建了一个名为 PhotoGallery 的新模块。然后我从 DoctypeList->new 为这个模块创建了一个名为 photoAlbum 的新文档类型。然后在桌面显示新模块,我打开模块并获得选项 document-> photoAlbum 。但是当我选择 doctype photoAlbum 时:我收到以下错误:

进行这些更改后我是否应该进行一些更新,或者我还缺少什么????

同样在创建 doctype photoAlbum 之后,我使用以下命令来了解表是否已创建:

结果我得到了表的结构。所以表已经创建但仍然出现错误????

0 投票
1 回答
613 浏览

mysql - MySQL.sock 不存在 | CentOS7 - ERPNext 安装

我正在尝试在我的虚拟 CentOS 7 服务器上使用github ( https://raw.githubusercontent.com/frappe/bench/master/install_scripts/setup_frappe.sh )提供的安装脚本安装 ERPNext 。它安装了 MariaDB 10.x,我必须先将其删除,然后才能使用该脚本,否则会出现错误。

但是我没有解决以下问题的方法,你们能帮帮我吗?

0 投票
2 回答
684 浏览

erpnext - 从工作台切换到新创建的站点不起作用

我正在按照网站上的教程学习 frappe 框架。

我创建了一个新站点和一个应用程序,然后在新创建的站点上安装了新应用程序,使用了该命令$ bench use library,但我无法加载新站点“库”。但是当我去的时候,localhost:8080我得到了 ERPNext 网站。我正在使用虚拟图像。

我已经尝试重新启动 包含“库”bench 的文件currentsite.txt

0 投票
1 回答
1348 浏览

erpnext - 在表单选择中自定义链接文档类型的显示

如何自定义表单的链接字段选择中显示的字段。

在此处输入图像描述

0 投票
1 回答
239 浏览

nginx - Frappe Bench 非 www 到 www

如何在 Frappe Bench ERPNext 解决方案上将非 www 重定向到 www 网站?

我有一个网站 www.example.com 设置并在 ERPNext Frappe Bench 上正常工作,但现在我希望 example.com 加载 www.example.com 但它显示错误 site_config not found 等

0 投票
4 回答
390 浏览

erpnext - ERPNext 无法切换回站点 erpnext

我正在尝试用 frappe 创建新的应用程序。在创建站点后的某个阶段,我不得不使用bench use library. 现在我想切换回 erpnext(默认应用程序)。但是当我运行时它不起作用:bench use erpnextor bench use erp-nextor bench use erp_next. 默认 erpnext 站点的站点名称是什么。还是有其他方法可以实现这一目标?

0 投票
1 回答
643 浏览

python-2.7 - Pycharm 调试和用户权限

我正在尝试使用 PyCharm 调试 Frappe 框架(基于 Python),调试器工作正常并在代码中的选定断点处中断。

在线

它试图打开一个日志文件进行写入,我得到 Permission denied: /home/frappeuser/frappe-bench/logs/bench.log。我以 root 身份“起诉”。

Frappe 用户是一个 sudo 用户,我通常在其中运行命令台 start 来启动 Frappe,它可以从命令行正常工作,但在我调试时却不行。

我的问题是为什么当我是 root 时它拒绝访问日志文件。不确定是否可以为不同的用户级别配置 PyCharm。

0 投票
1 回答
152 浏览

gnu - 是否可以从官方网站获取源代码并更改并转售给 ErpNext?

我想问一下 ErpNext ERP GNU GPL3 的许可证,是否可以获取源代码并对其进行更改并转售