<?xml version="1.0" encoding="UTF-8"?>
|
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
|
<fullName>Final_reply_day__c</fullName>
|
<description>IF( text(Extend_Status__c)="批准", Request_extend_day__c,
|
CASE(Demo_purpose2__c,
|
"QIS",
|
IF(ISBLANK(QIS_resolved_date__c),Rental_Apply__r.Asset_loaner_closed_day__c,QIS_resolved_date__c + 5),
|
"已购待货",
|
IF(ISBLANK(Shipping_Finished_Day_Func__c),Rental_Apply__r.Asset_loaner_closed_day__c,Shipping_Finished_Day_Func__c + 12),
|
"一般维修代用",RC_return_to_office__c + 5,
|
"提前借出修理代用",RC_return_to_office__c + 5,
|
"特殊产品修理代用",RC_return_to_office__c + 5,
|
"保修合同用户维修代用",RC_return_to_office__c + 5,Rental_End_Date__c)
|
)</description>
|
<externalId>false</externalId>
|
<formula>/* IF 收货NG && 一周之内没有回寄 -- OCSM_BP3-11 */
|
(IF(NOT(ISBLANK(Extend_Date__c)), Extend_Date__c,
|
IF(TEXT(Received_Confirm__c) = 'NG'
|
&& (
|
(Not(ISNULL(Asset_return_day2__c)) && DATEVALUE(Loaner_received_time__c + 7 + NULLVALUE(Condition_Seven_Days__c,0)) < Asset_return_day2__c)
|
|| (ISNULL(Asset_return_day2__c) && (Loaner_received_time__c + 7 + NULLVALUE(Condition_Seven_Days__c,0)) < now())
|
)
|
&& Rental_Apply__r.DataMigration_Flag__c = FALSE,
|
Min_Final_reply_day_Text__c,
|
IF(Demo_purpose2_T__c=="已购待货"&&Not(isblank(Rental_Apply__r.Follow_UP_Opp__r.Shipping_Finished_Day_Func__c)),
|
Min_Final_reply_day_Text__c,
|
IF(Demo_purpose2_T__c=="索赔QIS"&&Not(isblank(QIS_Final_reply_day_Text__c)),
|
QIS_Final_reply_day_Text__c,
|
IF(Demo_purpose2_T__c=='保修用户'||Demo_purpose2_T__c=='市场多年保修'||Demo_purpose2_T__c=='一般用户'||Demo_purpose2_T__c=='再修理'||Demo_purpose2_T__c=='故障排查',
|
IF(Not(isblank(Guzhangpaicha_Final_reply_day_Text__c)), Min_Final_reply_day_Text__c,
|
IF(Repair_Status_Text__c =='0.删除',Min_Final_reply_day_Text__c,
|
IF(Repair_Status_Text__c =='0.取消',Min_Final_reply_day_Text__c,
|
IF((Not(isblank(RC_return_to_office__c)) || Not(isblank(Return_to_office_Final_reply_day_Text__c))) && NOT(ISBLANK(Min_Final_reply_day_Text__c)),Min_Final_reply_day_Text__c,
|
IF(NULLVALUE(Request_extend_day__c, DATE(1900,10,10))>NULLVALUE(RC_return_to_office__c, DATE(1900,10,10))+14&&NULLVALUE(Request_extend_day__c, DATE(1900,10,10))>Rental_End_Date__c && NOT(ISBLANK(Min_Final_reply_day_Text__c)),
|
Min_Final_reply_day_Text__c,
|
IF((Not(isblank(Rental_Apply__r.Repair__r.Repair_Ordered_Date__c))
|
&& (Rental_Apply__r.Repair__r.Repair_Ordered_Date__c <= IF(Rental_Apply__r.Request_demo_day__c < DATEVALUE('2019-07-01'), Bollow_Date__c + 7, Bollow_Date_Add_7_WD__c)))
|
|| (Rental_Apply__r.Request_demo_day__c >= DATEVALUE('2019-07-01')
|
&& isblank(Bollow_Date_Add_7_WD__c)
|
&& NOT(isblank(Bollow_Date__c)))
|
|| isblank(Rental_Apply__r.Repair__r.Repair_Ordered_Date__c) && TODAY() <= IF(Rental_Apply__r.Request_demo_day__c < DATEVALUE('2019-07-01'), Bollow_Date__c + 7, Bollow_Date_Add_7_WD__c)
|
,NULLVALUE(Add_Day_For_RC__c,Rental_End_Date__c),
|
IF((Demo_purpose2_T__c=='保修用户'||Demo_purpose2_T__c=='市场多年保修') && Not(ISBLANK(Shippment_loaner_time2__c)) && NOT(ISBLANK(Min_Final_reply_day_Text__c)),
|
Min_Final_reply_day_Text__c,
|
NULLVALUE(Add_Day_For_RC__c,Rental_End_Date__c)
|
)
|
)
|
)
|
)
|
)
|
)
|
)
|
,NULLVALUE(Add_Day_For_RC__c,Rental_End_Date__c)
|
)
|
)
|
))
|
)) + Delay_Final_Reply_Days_By_Holiday__c</formula>
|
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
|
<label>最新预定归还日</label>
|
<required>false</required>
|
<trackHistory>false</trackHistory>
|
<trackTrending>false</trackTrending>
|
<type>Date</type>
|
</CustomField>
|