Skip to main content

Custom Logic overview

Zuora
  • 日本語のコンテンツは機械翻訳されており、補助的な参照を目的としています。機械翻訳の精度は保証できません。英語版が正となります。また、現時点では検索機能は日本語での検索をサポートしていません。翻訳に関するフィードバックについては、docs@zuora.comに送信してください。

Custom Logic overview

The Custom Logic feature allows you to define logic rules for standard and custom objects by using decision tables, decision trees, or functions. When objects are created or updated, Zuora triggers the rules to validate data accuracy or manipulate field values.

The Custom Logic feature is available only in Sandbox environments for now and will be deployed to Production environments in later releases.

Triggering mechanism

When an object is created or updated through the UI or API, Zuora triggers the custom logic defined on this object type. If the custom logic is evaluated successfully, Zuora will create or update the object. If the evaluation fails, Zuora will display the error message configured in the custom logic and will not create or update the object.

Supported custom logic types

Zuora supports the following custom logic types:

Custom logic type Coding experience needed? Support standard objects? Support custom objects? Support logic rules with if-then statements? Support logic rules with if-then-else statements?
Decision table No Yes No Yes No
Decision tree No Yes No Yes Yes
Function Yes (JavaScript) Yes Yes Yes Yes