本文概述了金蝶苍穹与星瀚产品学习环境、概念混淆、虚拟机管理、授权问题、MC管理器使用、升级过程复杂性及多组织概念等挑战。作者建议明确区分苍穹、星瀚等产品概念,改进虚拟机IP管理,呼吁修复授权同步异常问题,优化MC管理器操作及反馈,简化升级流程,并强调多组织概念的理解对初学者的重要性。同时,指出新开发平台的优势与待改进之处,并分享了一些具体问题及修复方法。
学习环境:Win11专业版,Hyper-V,苍穹虚拟机PG版
(目前此方式已不是最优的方式,目前最优的苍穹系产品(苍穹,星瀚,星空旗舰版)学习环境搭建方法是借助 CosmicStudio)
学习目的:苍穹交付
作者声明:异见者勿喷!我有错我必改!
知识点 | 坑 | 学习建议 | 给金蝶建议 | 修复情况 |
关于苍穹和星瀚的概念 | 苍穹和星瀚概念混淆使用,肆意乱用,让初学者更乱。 | 先搞清楚什么是苍穹、星瀚、星空、星辰...等金蝶体系概念。 | 搞清楚并用文档说清楚这两个概念。 在很多场合(培训、教程、公开课)金蝶人自己都混淆这些概念。 | 逐渐明朗,苍穹是平台. 星瀚是产品,内含苍穹平台. 苍穹平台下产出的产品还有: 星空旗舰版, 星辰系列 各种苍穹系ISV产品. |
虚拟机恢复 | cosmic交换机的IP是DHCP的,几乎每次启动都变,太不方便了。 | 新建内部NAT(搜索微软教程), Ubuntu内设置固定IP(记得指定公共DNS,否则无法外网) | 应设置固定IP,帮助初学者降低门槛。 | |
虚拟机恢复 | 苍穹虚拟机PG版,膨胀速度太快了,使用半个月从15G膨胀到140G | 还没解决 | 请给出瘦身方法,防范方法。 | 用最新的开发环境:开发者工具简介 (kingdee.com) |
苍穹开发助手 | 很好用,但必须装IntelliJ IDEA,而我的乐趣不在“开发方向”。 | 安装 IntelliJ IDEA 社区版就行。 | 开发个独立的“苍穹服务管理器”,毕竟不是每个人都走“开发方向”。 | 用最新的开发环境:开发者工具简介 (kingdee.com) |
临时授权 | icrm 能申请的最新的苍穹授权是3.0的,而星瀚已经到5.0了,很多功能“没有授权” | 对开发方向的学习无所谓; 对交付方向的学习有影响。 | “临时授权”跟上新版本的功能清单。 | 已改进很多,主要途径:1-KBC,2-企业平台;有最新的版本(搭建开发平台适用“私有云”授权) |
临时授权 | 星瀚基础服务-许可管理 ,经常“同步异常”导致用户丢失“许可分配”,无法使用系统 | 1,解决方法是:基础服务-许可管理-清除缓存-同步许可-刷新。 2,可能是虚拟机环境经常“离线”的原因? 3,不知道生产环境会不会因为“同步异常”导致许可丢失。 | 服务器/联网异常,导致用户的许可分配丢失,是否是正常情况? 是否需要修正 | 小坑:授权分为好几种:ISV授权,客户临时授权,测试授权等。授权类型不对,可能导致“同步”失败。 |
苍穹管理器 MC 的使用 | 可能需要前端、后端、数据库等几乎“全栈”知识储备。 | mc 还在更迭中,并未“成熟”,我们应该理解并耐心陪伴。 | 坑:参数多且玄,哪些可以干涉?哪些不能动?客户能动哪些?开发者能动哪些? | |
MC的使用 | 例如: 1,集群编码,租户编码,机器编码,数据库编码...等, 系统允许编辑,但不能编辑,否则系统崩溃。 2,“分库标识”与“建库脚本”相关,系统允许改,但不能改,改了就无法建库。(至5.0.007版,建库脚本是31个) | 听老师的话,“不要乱改”,除非你有“全栈”能力。 @吴辉宇 等老师是优秀的,但他们的精力毕竟有限。 | 1,不能随便改的,请在 UI 界面禁止编辑,或警告说明! 2,允许改的,请明确引导或妥善处理。(不能抽一块砖塌一栋楼) | 截至2023年11月,苍穹 MC 已经迭代至6.0.1版本,已经非常棒. |
MC的使用 | 数据库实体不支持“大写字母” | 按规矩命名数据库实体,不要用大写字母。 | 系统应校验大写字母并提示错误,阻止用户继续错下去。 | 截至2023年11月,苍穹 MC 已经迭代至6.0.1版本,已经非常棒. |
MC的使用 | mc的升级,和苍穹/星瀚的升级,各种渠道的“苍穹升级指南”都是长篇大论(word文档近80页),没有重点,真的不懂。 MC升级,中间会卡住,不会像教程说的那样顺当。 苍穹/星瀚的升级,升级/升级(数据库)这两个按钮,教程解释功能相同,一个升级所有数据库,一个选择升级数据库,但实际使用是不一样的。 | 1,先升级MC,再升级苍穹/星瀚。 我没管那些镜像、功能调整、配置项调整...等等,我也看不懂,直接没管,直接升级数据库。 2,“升级”按钮,基本不会“成功”,最多也是“成功(有警告)”(即便补充了所有分库标识)。中间有个“重启环境”的提示也很奇怪。 3,苍穹/星瀚的升级,建议用“升级(数据库)”按钮,选择“不重启环境”,升级完成后再重启环境即可。 | 1,如果原来用的是“单一库”,升级时如果有新的功能即“分库标识”,这些分库必须单独建库,无法与原来的“单一库”合并,是不是不妥? 2,数据中心的“备份”和“恢复”能否做成“标准功能”?像星空/K3那样备份恢复? 3,升级,需要简单些!明确且简单地升级。 | 1,数据库分合的机制尚没有。 2,“升级”功能已经改进到很棒状态了 :MC v5.0.020 |
星瀚基本概念 | “多组织”概念本身就是个大坑。 而星瀚把“多组织”这个坑挖的更深更大。 | 1,新手务必搞清楚这些概念: 行政组织,业务单元,核算组织, 组织职能,部门,法人组织,利润组织,法人账簿,管理账簿,虚拟组织,实体组织(又区分法人组织和利润组织) 2,区别理解这些概念: 行政组织与业务单元的区别。 业务单元与部门的区别。 核算组织与业务单元的区别。 “XX组织/单元”与“独立账簿”的关系。 3,关于“视图”的概念 各种“视图”的作用。 为什么要用“视图”这个技术概念?(也是舶来名词) 组织体系建立不妥的话,对“视图”体系的影响。 ......无比坑!!! 金蝶内部能说清楚这些概念的没多少人(我凭感觉说的,可能武断) @湛剑 老师是其中一个。 | 1,“多组织”是基于“单组织”的逻辑建立起来的,培训和引导应该先从“单组织”系统逻辑开始,搞清楚了再累加“多组织”的概念。 2,“法人组织”和“管理/利润组织”这两个方案,对财务实务的影响很大很大。没深入做过财务的人不以为然,可能认为“多套账多几张凭证”而已。深入做过财务实务的人才知道“多账簿”的深渊有多深。 3,应该多引导“法人组织”的实务案例,便于理解,也更符合国情。 | 超级坑,依然超级坑! 甚至星空旗舰版的"组织"构建逻辑与星瀚不一致,很奇怪. |
苍穹开发 | “体验新版开发平台”每次都要点? | 建议使用新版。 相比旧版,新版做了很多更新和优化。 对开发流程的指引、管理也增强了。 | 1,如果我选择了“体验新版”,下次登录就给我新版吧。 2,新版界面,是不是也给个“回到旧版”的入口? | 小坑,尚未“正式发布”,还是“体验版” 小问题还是不少,比如: 数量精度控制问题 实体标识唯一性,健壮性管理问题. 页面布局的组合便捷性问题. 单据体与子单据体互相值更新问题. 跨实体的报表开发便捷性问题. |
星瀚登录 | 升级到5.0.009后,普通用户登录失败,提示“...重定向次数过多...” | 先自行修复 | 5.0.009版本需要紧急修复 ; 后续版本应修正。 | (这是个例问题,在最新版已不存在)找到问题并解决,参考:(问题解决)苍穹/星瀚用户登录失败,提示“...重定向次数过多...” (kingdee.com) |