Hospital_Effective_Check
true
病院無効の場合、戦略科、診療科更新できません。(ただし、訪問件数などの積上げ項目が更新できる)
$Profile.Id != "00e10000000Y3o5"
&&
$Profile.Id != "00e10000000dEQx"
&&
(
NOT(
/* 可以更新的字段 */
OR(
ISCHANGED(Service_contract_active_number__c),
ISCHANGED(Service_contract_active_number_HP__c),
ISCHANGED(Opportunity_amount__c)
)
)
&&
IF (
ISBLANK(ParentId),
IF (
RecordTypeId = '01210000000QemG',
IF (
ISCHANGED(Is_Active__c),
FALSE,
IF (
TEXT(Is_Active__c) = '無効',
TRUE,
FALSE
)
),
FALSE
),
IF (
Parent.RecordTypeId = '01210000000QemG',
IF (
TEXT(Parent.Is_Active__c) = '無効',
TRUE,
FALSE
),
IF (
ISBLANK(Parent.ParentId),
FALSE,
IF (
Parent.Parent.RecordTypeId = '01210000000QemG',
IF (
TEXT(Parent.Parent.Is_Active__c) = '無効',
IF (
ISCHANGED(Is_Active__c) && TEXT(Is_Active__c) = '無効',
FALSE,
TRUE
),
FALSE
),
FALSE
)
)
)
)
)
医院处于无效状态,不能做任何修改。