diff --git a/.changeset/contracts-zh-sharing-sync.md b/.changeset/contracts-zh-sharing-sync.md new file mode 100644 index 000000000..78ecc4333 --- /dev/null +++ b/.changeset/contracts-zh-sharing-sync.md @@ -0,0 +1,30 @@ +--- +'hotcrm': patch +--- + +Bring the Chinese contracts pages' closing *Sharing* paragraph up to the +measured `controlled_by_parent` reach, so zh readers stop getting the pre-#694 +account-scoped story. + +`content/docs/revenue/contracts.mdx` was rewritten in #699 to say that neither +route an admin can take actually delivers "contracts follow the account" today: +a sharing rule on Contract widens the records it matches for every holder of the +object, and a Controlled-by-Parent OWD derives org-wide in this release — the +parent link is not consulted per caller. That rewrite landed on the English page +only. `contracts.zh-Hans.mdx` and `contracts.zh-Hant.mdx` still told readers the +two routes merely "open contract visibility to every user of the object", which +omits the conclusion the correction exists to deliver: the narrow route the +reader is looking for does not exist. + +Both translated paragraphs now carry the same three facts as the English page, +and both point at the *Controlled by Parent, in practice* section of +`content/docs/administration/sharing-and-security.mdx` by its translated section +name — `“由父级控制”在实践中` / `「由父層控制」在實務中` — on top of the +page-level link they already had. No new anchor link is introduced: the +translated headings do not slugify to the English anchor, so the zh pages keep +the un-anchored form used since the #868 anchor sweep, and the English page +itself cites the section as plain text too. + +Documentation only, Chinese pages only. No English page, metadata, profile, +sharing-rule or OWD change — the reach being described is unchanged and stays +pinned by `test/parent-derived-reach.test.ts`. diff --git a/content/docs/revenue/contracts.zh-Hans.mdx b/content/docs/revenue/contracts.zh-Hans.mdx index af71d5b49..b7317e1a0 100644 --- a/content/docs/revenue/contracts.zh-Hans.mdx +++ b/content/docs/revenue/contracts.zh-Hans.mdx @@ -152,7 +152,7 @@ description: 与客户签署的协议——条款、价值、续约,以及自 - **Sales Manager** 与 **System Administrator** 能读取全部合同(对该对象持有 *查看所有*),也是仅有的两个对合同持有编辑权的 profile。 - **其他所有人** —— 包括通过区域或团队共享规则拿到该账户的销售代表 —— 只能看到自己拥有的合同。因此哪怕账户本身完全可读,账户上的 *Contracts* 相关列表也可能是空的。 -如果你的组织希望合同跟随账户,需要管理员显式配置:在 Contract 上新增共享规则,或把它的 OWD 改成“由父级控制”。两种做法都会对该对象的所有用户放开合同可见性 —— 参见[共享与安全](/zh-Hans/docs/administration/sharing-and-security)。 +如果你的组织希望合同跟随账户,需要管理员显式配置——而今天可走的两条路,没有一条真的交付了「跟随账户」:在 Contract 上新增共享规则,放开的是这条规则匹配到的那些记录,而且是对该对象的每一个持有者放开;把它的 OWD 改成“由父级控制”,在本版本中派生出来的是组织范围——父级链接并不会按调用者去查。两种做法都是一次宽口径的放开,而不是一次按账户收窄的放开——参见[共享与安全](/zh-Hans/docs/administration/sharing-and-security),*“由父级控制”在实践中*。 ## 标准列表视图 diff --git a/content/docs/revenue/contracts.zh-Hant.mdx b/content/docs/revenue/contracts.zh-Hant.mdx index e90cc0452..2894c85b2 100644 --- a/content/docs/revenue/contracts.zh-Hant.mdx +++ b/content/docs/revenue/contracts.zh-Hant.mdx @@ -152,7 +152,7 @@ description: 與客戶簽署的協議——條款、價值、續約,以及自 - **Sales Manager** 與 **System Administrator** 能讀取全部合約(對該物件持有 *檢視所有*),也是僅有的兩個對合約持有編輯權的 profile。 - **其他所有人** —— 包括透過區域或團隊共用規則拿到該帳戶的銷售代表 —— 只能看到自己擁有的合約。因此即使帳戶本身完全可讀,帳戶上的 *Contracts* 相關清單也可能是空的。 -如果你的組織希望合約跟隨帳戶,需要管理員明確設定:在 Contract 上新增共用規則,或把它的 OWD 改成「由父層控制」—— 參見[共用與安全](/zh-Hant/docs/administration/sharing-and-security)。兩種做法都會對該物件的所有使用者放開合約可見性。 +如果你的組織希望合約跟隨帳戶,需要管理員明確設定——而今天可走的兩條路,沒有一條真的交付了「跟隨帳戶」:在 Contract 上新增共用規則,放開的是這條規則匹配到的那些記錄,而且是對該物件的每一個持有者放開;把它的 OWD 改成「由父層控制」,在本版本中衍生出來的是組織範圍——父層連結並不會按呼叫者去查。兩種做法都是一次寬口徑的放開,而不是一次按帳戶收窄的放開——參見[共用與安全](/zh-Hant/docs/administration/sharing-and-security),*「由父層控制」在實務中*。 ## 標準列表檢視