要做二次开发,金蝶云星空和金蝶云星辰怎么选?二开能力对比与选型清单

很多企业是在系统上线半年之后,才第一次认真考虑二次开发这件事:想加一个功能,问了一圈,得到的回答是“这个做不了”。

大多数情况下,不是实施方不愿意做,而是产品本身能改到的深度不一样。金蝶云星空和金蝶云星辰都支持二次开发,但两者的能力边界差别很大。选产品的时候没看清这一层,后面补做的成本,往往高于两套产品本身的差价。

本文从二开能力的角度,把两套产品拆开对比:能改到哪一层、同一个需求分别怎么落、什么情况该直接上星空、什么情况在星辰上做更划算。

一、先说结论:两套产品的二开,是两种不同的东西

把话挑明:大部分二开需求,两套产品都能做,真正的差别在实现路径和适用场景。

金蝶云星空提供 BOS 平台,二开可以深入到单据的保存、审核、转换、取数这些环节内部,写服务插件、写报表插件、配单据转换规则。改完之后,从用户角度看,逻辑是长在系统里的。

金蝶云星辰的二开通过开放平台自身能力完成:插件扩展管界面上的动作与业务校验,OpenAPI 管数据进出与系统对接,复杂规则由插件与开放能力组合实现。算法调整与自定义报表,星辰同样可以做,具体以开放平台当前能力清单为准。

所以选型时真正要判断的不是“能不能做”,而是企业的规模和业务场景更适合哪套产品

二、金蝶云星空的二开:能改到产品内部

星空二开的主要手段是 BOS 平台,常见的四类:

1. 单据服务插件

挂在单据的保存、审核、删除等操作上,可以在事务内写自己的逻辑。典型用途:单据保存前校验业务规则、保存时写自建台账、审核时触发下游动作。

2. 报表二开

标准报表取不出来的跨模块口径,可以写报表服务插件,自己拼 SQL 落临时表,再交给框架渲染。典型用途:按业务员、客户、品类的毛利分析,在制品成本,账龄与回款联动报表。

3. 单据转换与流程扩展

配置或二开单据转换规则,控制下游单据携带哪些字段;审批流可以扩展回调第三方 OA。

4. WebAPI 对接

对外提供标准的单据新增、修改、查询、提交、审核接口,是集成对接的主通道。

星空二开的共同特点是不改动产品源码,走的是标准开放能力,因此产品升级时一般不会被冲掉——这是二开应当守住的边界。

三、金蝶云星辰的二开:开放平台自身能力

星辰的二开通过开放平台自身能力完成,分两块理解,混在一起说容易得出错误结论:

能力管什么典型场景
插件扩展界面上的动作页面插件、自定义按钮与菜单、单据扩展、字段级校验
OpenAPI数据进出与系统对接订单、库存、客户、商品的读写与同步、额度控制、复杂校验、自建台账与流水

一句话分工:插件管动作与校验,OpenAPI 管数据进出。真实需求基本都是两者组合着用。

算法层面的调整与自定义报表,星辰同样支持:口径类的调整直接走开放能力;涉及累计计算、并发控制、跨单校验这类复杂规则,通过插件与开放能力的组合同样能落地。具体能力以开放平台当前清单为准。

四、同一个需求,在两套产品上分别怎么落

把五个常见需求并列放在一起,边界就很清楚了:

需求金蝶云星空金蝶云星辰
单据保存时校验业务规则服务插件,保存前拦截插件校验,支持保存前拦截
改标准业务算法(如成本计算)二开可覆盖支持调整
标准报表里没有的经营报表报表二开,直接取数支持自定义报表,也可 OpenAPI 取数
与电商、物流、支付系统对接WebAPI 对接OpenAPI 对接
自定义字段、打印格式、看板支持支持

可以看出:对接、算法、报表这些需求两套都能落,路径不同;真正的分水岭在企业规模和业务复杂度。

五、什么情况建议直接上星空

按规模分档,年营收 2000 万以上的企业,通常直接选金蝶云星空。具体到场景,以下两类情况建议一步到位:

  1. 年营收 2000 万以上、业务复杂度高——这个量级的企业,二开需求通常是持续不断的,星空 BOS 可改的面更大,长期做深度定制的空间更足。
  2. 需要在产品内部完成深度编排——多流程联动、事务级强一致的复杂场景,在星空内部实现比在外部拼装更可控。

六、这三类需求,在星辰上做更划算

  • 只需要与外部系统通数据:电商订单同步、物流轨迹回写、支付流水对账、数电票开具,走 OpenAPI 就能完成,两套产品都能做,星辰的投入更小。
  • 只需要加字段、改打印、做看板:自定义字段、套打模板、经营看板属于配置范畴,星辰支持。
  • 年营收 500 万–2000 万、以商贸零售为主:业务复杂度在这个量级,星辰的能力覆盖得住,没必要上到星空。

七、拿到需求,按这四问判断落在哪套

  1. 年营收是否在 2000 万以上、业务复杂度高?是 → 星空,二开的长期空间更大。
  2. 是不是只做数据进出?是 → 两套都行,走接口,星辰的投入更小。
  3. 算法或报表口径要不要调整?要 → 两套都能做:星空写插件覆盖,星辰走开放能力实现。
  4. 要不要长期维护的累计状态?要(额度、预留、台账)→ 两套都能做:星空建表写插件,星辰通过开放能力维护自建台账。

把这四问答完,需求该落在哪套产品上基本就清楚了。答不清楚的,通常是需求本身还没描述清楚——这时候先把需求写成清单,比急着选产品更有用。

八、二开要守住的边界

不管是星空还是星辰,有二开经验之后会形成一条共识:不改动产品源码和数据库结构,只走标准开放能力

原因很实际。直接改产品数据表的二开,短期看着快,但产品一旦升级,改动可能被冲掉,出问题也难以定位;走插件、WebAPI、OpenAPI 的二开,虽然前期要多写一层,但升级时不受影响,问题也更容易排查。

这也是判断一家服务商靠不靠谱的一个点:看他给的二开方案里,有没有出现“直接改数据库”这几个字。

金蝶云星辰能做二次开发吗?

能。星辰支持插件扩展与 OpenAPI 对接,算法调整与自定义报表同样可以做,具体以开放平台当前能力清单为准。

星辰能写插件吗?

能。星辰支持插件扩展,可用于页面插件、自定义按钮与菜单、单据扩展、字段级校验等界面动作。具体能力清单以开放平台当前文档为准。

星空二开和星辰二开的区别是什么?

星空通过 BOS 平台在产品内部写服务插件、报表插件,可改面更大;星辰以插件扩展与 OpenAPI 实现,算法与报表需求同样能落。选型主要看企业规模与业务复杂度,而不是单一需求能不能做。

二次开发要另外收费吗?

要。二开独立于软件许可报价。规范的报价应拆成软件许可、实施服务、二次开发、首年服务费四项,哪一项不要、哪一项以后再做都写得清楚。

已经上了星辰,需求做不了怎么办?

大部分需求可以通过插件扩展与 OpenAPI 在星辰上落地,算法与报表调整同样有实现路径。确实超出产品定位的,再评估迁移到星空。

广州市九蝶科技有限公司 · 金蝶铂金代理 / 星辰认证开发服务商 / ISV 开发服务商,提供金蝶云星空、云星辰的二开与集成对接服务。咨询电话:13632123901

需要针对你企业的方案?

免费方案咨询,30 分钟内给出选型建议与预算区间