管理

分类下相关文章

企业内部系统的统计报表实现方案选型

今年的工作重点变成了公司内部的企业数字化开发。说得更具体点,就是搞一些: 销售管理 CRM 仓库管理 生产计划任务管理 各种 ERP OA 集采平台数据打通 ... 任务繁杂,需求不明确,没有人手。看起来无比头疼,非常不想介入这些事情。因为最近看的一本书里说的非常有道理,如果一个项目对于最终客户体验没有任何改善,那么就不要去自己实现,例如,内部的这些信息化系统。 牢骚这么多,进入正题。 需求 将 CRM 中的合同等数据做统计报表,分行业,分产品,分销售部门/个人统计,方便老板及管理层查看。 为何要选型 由于是使用了开源的 CRM,所以如果要在上面直接二次开发一些统计功能页面,实际上,梳理代 ...

阅读全文...

SuiteCRM 修改菜单后报 500 错误,管理员无法进入系统

在使用 SuiteCRM 管理员在后台配置菜单,选择将所有菜单隐藏。。。不要问为什么,就是这样配置了。 然后管理员再也无法使用 SuiteCRM 了,登录之后就报 500 错误,无法使用,也无法恢复之前的配置。 其他用户倒是可以正常登录。 报错信息 从日志看起来确实是找不到菜单,导致报错: FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, null given in ...

阅读全文...

SuiteCRM 中自定义功能的字段,及必填项

在 SuiteCRM 的管理员账号后台,系统设置里的工作室功能,可以自定义字段,也能修改字段是否必填。 不得不感叹 SuiteCRM 的功能还真是强大啊。 ...

阅读全文...

SuiteCRM 如何记录销售人员的外出拜访

可以使用 SuiteCRM 内置的 “任务” 功能,来记录及跟踪销售人员的外出拜访。 虽然任务 (task) 的官方文档描述很模糊,没有说明具体的用途,但是通过日历功能的表述,我得到了答案。 The Calendar module in SuiteCRM allows you to manage your time by scheduling Meetings, Calls and Tasks. Users may share their Calendar so they can allow others to view their upcoming activities. These a ...

阅读全文...

SuiteCRM 基本概念及中英文术语对照表

客户 Account 注意这里的客户是公司名,而不是具体的联系人(Contact)名字。 Accounts in SuiteCRM will typically hold all information specific to a company that your organisation will have a relationship with. 联系人 Contact a Contact is an individual who is typically associated with an Account (organisation) or Opportunity (quali ...

阅读全文...

SuiteCRM 主题界面代码修改

例如,我想修改 SuiteCRM 的一些界面部分的显示: footer 隐藏掉 SuiteCRM 的标志 login 界面隐藏 logo 用户菜单隐藏掉论坛,及关于的介绍链接 实际上,都可以通过修改目录 themes/SuiteP/tpls 下的 tpl 模板文件来实现。 tpl 是 PHP smarty 模板文件。(语法很简单,或者直接 ChatGPT 都能轻松搞定) SuiteP 是 SuiteCRM 自带的默认主题 模板目录的文件列表 ls -lah total 112K drwxrwxr-x 2 www-data www-data 4.0K Jan 10 14:48 . drw ...

阅读全文...

SuiteCRM 中文翻译语言包安装

下载中文语言包 将 SuiteCRM 中文翻译文件下载到电脑本地。 https://crowdin.com/project/suitecrmtranslations/zh-CN 上面链接里是最新版本的翻译。 如果需要历史版本的,可以去这里下载: https://sourceforge.net/projects/suitecrmtranslations/files/ 安装 使用 admin 账号登录 SuiteCRM。 点击右上角的 admin 菜单,打开后,在页面中搜索 Module loader. 将下载的文件,上传并启用即可。 然后,回到 Administration 功能页,搜索 Rep ...

阅读全文...

Ubuntu Server 22.04 部署安装开源 CRM SuiteCRM 7.14

基于 Ubuntu Server 22.04 SuiteCRM 的安装环境要求 https://docs.suitecrm.com/admin/compatibility-matrix/ SuiteCRM 7.14.x PHP 8.1, 8.2 MySQL 5.7, 8.0 安装参考文档 7.x 版本: https://docs.suitecrm.com/admin/installation-guide/downloading-installing/ 最终演示效果 如果需要中文版,需要参考 SuiteCRM 中文翻译语言包安装。 安装 Nginx sudo apt install ngi ...

阅读全文...

开源 CRM SuiteCRM 的版本选择

想部署一套开源的 SuiteCRM,安装之前,SuiteCRM 的版本问题就令我迷惑不已。 SuiteCRM-Core 版本 https://github.com/salesagility/SuiteCRM-Core SuiteCRM-Core 版本是 8.5.0. 从 git 提交日志看是从 2020 年就开始开发了,已经开发了 3 年多。 SuiteCRM 8 is still in active development and all current releases are not yet production ready, so be sure to check the Relea ...

阅读全文...

2023 年底工作总结

又到了一年一度的年底写工作总结的 PPT 时间。 这个周末烟台刚下完创历史记录的暴雪,天太冷就没有出门,把 PPT 赶了出来。 PPT 内容来源 每个月的月报 涉及项目的屏幕截图。统计了一下今年6成的工作都是在写 Android,所以界面截图成了大头。为了更加直观,我把截屏视频转换成了 gif 自动循环播放,同时省去了贴图量。 整理这个笔记的目的 找一个合适的切入点,让我自己不反感这个总结。 公司比较尴尬的一点是,这个 PPT 还要在部门内部上台讲一遍。 然后相互打分,作为年度考核的一个依据。 如果是为了打高分,那么这个 PPT 自然就会出现各种言不由衷的内容。 而且也不一定有好的效果。 ...

阅读全文...

修改开源项目管理系统 Redmine 代码

修改顶部菜单 实际上就是先搜索页面内的 class name, 然后根据模板代码中的变量名,搜索 ruby 代码。 例如,顶部菜单的代码文件 grep "top_menu" -r ./ ./lib/redmine/plugin.rb: # +name+ parameter can be: :top_menu, :account_menu, :application_menu or :project_menu ./lib/redmine/preparation.rb: MenuManager.map :top_menu do |menu| ./test/uni ...

阅读全文...

同一台服务器上部署多套 Redmine 项目管理系统

需求 由于其他子公司也想使用 redmine 开源项目管理系统,然而数据又不想共享。 所以需要独立部署多套系统,在一台服务器上。 参考 主要部署细节参考第一次部署时整理的文档: 开源项目管理系统 Redmine 搭建 TODO [X] 设置新的二级域名 [X] 源码目录分离。防止有定制化开发的需求 [X] 新建数据库 [X] 确认没有 drop 数据表的操作 [X] 复制 nginx 配置 [X] certbot 生成 https 证书 [X] 使用默认账号密码 admin/admin 登录,修改成复杂的密码 [X] 修改默认权限配置 config/unicorn.rb 需要修改 unic ...

阅读全文...

开源项目管理系统 Redmine 搭建

之前用 Trello 及 Tapd 在进行项目管理,可能担心未来的收费问题,或是数据安全性隐患,领导让尝试在公司服务器上搭建一套基于 Ruby RoR 开发的开源项目管理系统 Redmine。 整体上搭建过程还是有点繁琐,加上对 Rails 不熟悉,大概用了半天时间。实际上很多操作是可以自动化的。 界面效果 里面的工时统计,及甘特图非常实用。 UI 风格上有点类似 Trac,比较 old school 。。。 服务器环境 CentOS 8.3 官方安装文档 https://www.redmine.org/projects/redmine/wiki/RedmineInstall 版本 Redm ...

阅读全文...

2021年终述职报告

好多年没有写述职报告了,用 ppt 写更是第一次。甚至 ppt 怎么编辑都已经忘记了。 为何要记录一下这次述职报告 我觉得这个过程中心态的变化很有趣,有必要做个总结。 起初我觉得这是一件没有意义且浪费时间的事情,所以用了不到五分钟,将各个季度的总结拼凑了一下,就邮件提交了。实话实说,我对别人给我打多少分不太在乎。 但据我们部门领导说,其他部门太卷了,我们提交的ppt完全没有体现优势,所以这事就由个人考评上升为了部门级的事件。确实是这样,ppt 写的太简陋,对部门同事也是一件不负责任的行为。于是,重新编辑,具体就是把开发的解决方案的界面截屏,一个项目一个截屏,贴了一下。 排练、紧张 提前一天,我 ...

阅读全文...

真的需要需求管理工具么

起因 新项目需求里有大量的界面截图,用 Asana 管理,担心家里网络不稳定,下载图片慢。 所以,又调研了一遍国内的项目管理工具,teambition,tower,飞书等通通看了一遍。发现依旧花哨而不实用。 返璞归真 需求描述:使用 VIM 编辑 markdown 文件,放到 Git 项目中非常方便。而且不用担心丢失。 图片类设计素材:直接微信收藏,加标签管理。需求完成后,删除。 重点 重要的是先记下来。而不是先花时间找工具。 复杂的东西,反直觉。不长久。 ...

阅读全文...