Li Jun
2022-05-10 51fb56f3f5b0dc96d7f93a71f9b61263e303243f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?xml version="1.0" encoding="UTF-8"?>
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Shipment_Status_F__c</fullName>
    <externalId>false</externalId>
    <formula>IF (NOT( ISBLANK(DeliverySlip__c)), &apos;已出库&apos;,
    IF (OR(ISPICKVAL(Inspection_result__c, &apos;OK&apos;),ISPICKVAL(Inspection_result__c, &apos;现场出借&apos;)), &apos;出库前已检测&apos;,
        IF (ISPICKVAL(Inspection_result__c, &apos;NG&apos;),
            IF (ISPICKVAL(Inspection_result_NG__c, &apos;维修&apos;),
               Repair_Status_Text__c,
                IF (Arrival_in_wh__c,
                   /*IF (Cancel_Select__c, &apos;取消&apos;,*/
                    &apos;待废弃&apos;,
                  /*)*/
                   &apos;待移至报废区&apos;
                )
            ),
            IF (StockDown__c, &apos;已下架&apos;,
               IF (Cancel_Select__c, &apos;取消&apos;,
                    IF (NOT( ISBLANK(Shipment_request_time2__c)), &apos;已出库指示&apos;,
                        IF (NOT(ISBLANK(Select_Time__c)), &apos;已分配&apos;,
                            IF(ISPICKVAL(Consum_Apply__r.Status__c, &apos;已批准&apos;) || ISPICKVAL(Consum_Apply__r.Status__c, &apos;已出库指示&apos;),IF (NOT(ISBLANK(Asset__c)), &apos;暂定分配&apos;,&apos;待分配&apos;),
                                Text(Consum_Apply__r.Status__c)
                            )
                        )
                    )
                )
            )
        )
    )
)</formula>
    <label>出库前状态</label>
    <required>false</required>
    <trackHistory>false</trackHistory>
    <trackTrending>false</trackTrending>
    <type>Text</type>
    <unique>false</unique>
</CustomField>