高章伟
2022-04-11 b63ff7db006c7fe022809e3272bbe11361231c02
【委托】【保有设备】保有设备发货日逻辑
3个文件已修改
14 ■■■■■ 已修改文件
force-app/main/default/classes/AssetHandler.cls 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/classes/NFM110Rest.cls 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/classes/PCLLostProduct2AssetHandler.cls 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/classes/AssetHandler.cls
@@ -183,6 +183,12 @@
            if (nObj.Status == FixtureUtil.assetStatusMap.get(FixtureUtil.AssetStatus.Dai_Fei_Qi.ordinal())) {
                nObj.Freeze_sign__c = false;
            }
            // CHAN-CCR6MW gzw 【委托】【保有设备】保有设备发货日逻辑 start
            if(nObj.Posting_Date__c == null){
                nObj.Posting_Date__c = Date.today();
            }
            // CHAN-CCR6MW gzw 【委托】【保有设备】保有设备发货日逻辑 end
        }
    }
force-app/main/default/classes/NFM110Rest.cls
@@ -2550,7 +2550,10 @@
                    ast.Department_Class__c = olympus_return.ParentId; //'Olympus社内 其他'
                    ast.AccountID = olympus_return.Id;                 //'Olympus社内 其他 退货'
                    ast.Order_No__c = '';
                    ast.Posting_Date__c = null;
                    // CHAN-CCR6MW gzw 【委托】【保有设备】保有设备发货日逻辑 start
                    // ast.Posting_Date__c = null;
                    ast.Posting_Date__c = Date.today();
                    // CHAN-CCR6MW gzw 【委托】【保有设备】保有设备发货日逻辑 end
                    ast.DeliveryNote__c = '';
                    ast.InstallDate = null;
                    ast.Guarantee_period_for_products__c = null;
force-app/main/default/classes/PCLLostProduct2AssetHandler.cls
@@ -214,6 +214,9 @@
    private asset buildAsset(PCLLostProduct__c LostProduct){
        Asset Ast = new Asset(
            Name = '*',
            // CHAN-CCR6MW gzw 【委托】【保有设备】保有设备发货日逻辑 start
            Posting_Date__c = Date.today(),
            // CHAN-CCR6MW gzw 【委托】【保有设备】保有设备发货日逻辑 end
            Product2Id = LostProduct.LostProduct__c,
            Opportunity__c = LostProduct.Opportunity__c,
            InstallDate = LostProduct.Submit_Day__c,