问题标签 [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.
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,而不是相反。
任何帮助将不胜感激。
如果有人能指出我正确的方向,那就太好了。
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
python - 创建的新模块在打开时显示错误:ERPNext
我从 Module Def List-> New 创建了一个名为 PhotoGallery 的新模块。然后我从 DoctypeList->new 为这个模块创建了一个名为 photoAlbum 的新文档类型。然后在桌面显示新模块,我打开模块并获得选项 document-> photoAlbum 。但是当我选择 doctype photoAlbum 时:我收到以下错误:
进行这些更改后我是否应该进行一些更新,或者我还缺少什么????
同样在创建 doctype photoAlbum 之后,我使用以下命令来了解表是否已创建:
结果我得到了表的结构。所以表已经创建但仍然出现错误????
mysql - MySQL.sock 不存在 | CentOS7 - ERPNext 安装
我正在尝试在我的虚拟 CentOS 7 服务器上使用github ( https://raw.githubusercontent.com/frappe/bench/master/install_scripts/setup_frappe.sh )提供的安装脚本安装 ERPNext 。它安装了 MariaDB 10.x,我必须先将其删除,然后才能使用该脚本,否则会出现错误。
但是我没有解决以下问题的方法,你们能帮帮我吗?
erpnext - 从工作台切换到新创建的站点不起作用
我正在按照网站上的教程学习 frappe 框架。
我创建了一个新站点和一个应用程序,然后在新创建的站点上安装了新应用程序,使用了该命令$ bench use library
,但我无法加载新站点“库”。但是当我去的时候,localhost:8080
我得到了 ERPNext 网站。我正在使用虚拟图像。
我已经尝试重新启动 包含“库”bench
的文件currentsite.txt
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 等
erpnext - ERPNext 无法切换回站点 erpnext
我正在尝试用 frappe 创建新的应用程序。在创建站点后的某个阶段,我不得不使用bench use library
. 现在我想切换回 erpnext(默认应用程序)。但是当我运行时它不起作用:bench use erpnext
or bench use erp-next
or bench use erp_next
. 默认 erpnext 站点的站点名称是什么。还是有其他方法可以实现这一目标?
python-2.7 - Pycharm 调试和用户权限
我正在尝试使用 PyCharm 调试 Frappe 框架(基于 Python),调试器工作正常并在代码中的选定断点处中断。
在线
它试图打开一个日志文件进行写入,我得到 Permission denied: /home/frappeuser/frappe-bench/logs/bench.log。我以 root 身份“起诉”。
Frappe 用户是一个 sudo 用户,我通常在其中运行命令台 start 来启动 Frappe,它可以从命令行正常工作,但在我调试时却不行。
我的问题是为什么当我是 root 时它拒绝访问日志文件。不确定是否可以为不同的用户级别配置 PyCharm。
gnu - 是否可以从官方网站获取源代码并更改并转售给 ErpNext?
我想问一下 ErpNext ERP GNU GPL3 的许可证,是否可以获取源代码并对其进行更改并转售