Skip to content

Restriction Codes and Attribute Controls

Chinese source: 账户管控码与属性控制
Locale: en-US
Audience: Internal learning

Key Terms

ChineseEnglishUsage Note
管控码Restriction Code / Account Control CodeUse restriction code by default in learning pages.
属性控制Attribute ControlControl attributes attached to account objects.
客户层Customer LevelApplies to the customer entity.
客户账户层Customer Account LevelApplies to the account container.
子户层Sub-account LevelApplies to a specific deposit account.

Concept

A restriction code is a control label that expresses whether a customer, customer account, or sub-account is under certain rules. It is not necessarily an accounting transaction, but it can affect whether later transactions are allowed, restricted, or require additional verification or authorization.

text
Restriction code = control label on an account object.
Restriction status = the visible result of one or more controls or business states.

When you see an account is restricted, ask what caused the restriction, at which level, what transaction types it affects, who set it, and whether it can be released.

Three Control Levels

LevelCommon FieldBusiness MeaningImpact Scope
Customer levelCustomer restriction codeApplies to the customer entity.May affect multiple accounts or businesses.
Customer account levelCustomer account restriction codeApplies to the account container.Affects capabilities under the customer account.
Sub-account levelSub-account restriction codeApplies to a specific sub-account.Affects a specific product, currency, or deposit account.

Relationship to Special Operations

Restriction codes are not the same as freeze, stop-pay, or legal debit, but they often relate.

ObjectRelationship
Restriction codeLabel or attribute expressing control state.
Freeze / stop-pay / legal debitBusiness action or source that may create a control state.
Restriction statusInquiry-page result that may come from codes, special operations, product rules, or risk rules.
Special operation recordSource record used to trace control setup, release, and history.

Maintenance Principles

  • Identify the level before maintaining the code.
  • Do not expand to customer level if sub-account level is enough.
  • Setting a code affects customer rights; releasing a code restores transaction capability.
  • Keep operator, authorization, before/after values, timestamp, and business reason.
  • Do not release controls based only on verbal customer explanation.