Rule registry · RC-003

Ad hoc custom fields mapped into the pricing context

Checked by the Revenue Cloud Advanced scan. Severity low. This rule is in beta: it runs and is reported, and it is not charged for.

RC-003LowBetaMaintainability

What it requires. Context mappings pull unconventional custom fields or loosely named variables instead of standard pricing-context attributes.

Why it matters. [reasoned] The context definition is the contract between quote data and the engine: ad hoc mappings couple pricing to unstable schema, faults surface at quote time, and clutter obscures the release-time diff the extension mechanism exists to carry.

How to fix it. Map standard attributes where they exist; name and document any custom mapping as deliberately as a public interface.

Source. Salesforce KB 004259656 (adjacent extension guidance; mechanism reasoned)

Is this rule worth checking?

Votes and comments are published here. We read them, and we publish what we change with the reasoning — a vote does not move a rule on its own.

Every rule we check, every source, and every one we turned down