From 41a627eaaf29658a401ac43e4da838a5b622f44e Mon Sep 17 00:00:00 2001 From: 李彤 <litong@prec-tech.com> Date: 星期一, 29 五月 2023 16:54:34 +0800 Subject: [PATCH] DB202303088261 --- force-app/main/default/classes/SendConsumableordertosap.cls | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/force-app/main/default/classes/SendConsumableordertosap.cls b/force-app/main/default/classes/SendConsumableordertosap.cls index b90d66b..be16bbe 100644 --- a/force-app/main/default/classes/SendConsumableordertosap.cls +++ b/force-app/main/default/classes/SendConsumableordertosap.cls @@ -17,6 +17,7 @@ SalesManager__r.Province_Text__c, Order_effective_contact__c, Order_ProType__c, + Order_effective_contact__r.OSH_Dealer__c, //DB202303088261 瀹夊窘涓ょエ鍒� lt 20230314 add IS_Price_Apply__c // 2018/11/05 CHAN-B686DZ 鍒ゆ柇鏄惁浠锋牸鐢宠 FROM Consumable_order__c @@ -66,6 +67,7 @@ Contract_Decide_Start_Date__c, Contract_Decide_End_Date__c, Agent_Ref__c, + OSH_Dealer__c, //DB202303088261 瀹夊窘涓ょエ鍒� lt 20230314 add RecordtypeId FROM Account @@ -147,6 +149,7 @@ // TODO 鍖婚櫌 opp.Agency1__c = ord[0].Dealer_Info__c; opp.Hospital__c = ordContract[0].Id; + if(ord[0].Order_ProType__c == 'ET'){ opp.Opportunity_Category__c = 'ET'; opp.Opp_order_Type__c = 'ET'; @@ -169,6 +172,14 @@ //CHAN-B42D6F 瀹夊窘ET鐗圭害缁忛攢鍟嗘潵鐨勮浠� SAP涓婁紶鐪� 绱ф�ュ搴斾负鍖椾含 浠ュ悗浼氫慨鏀� TODO //CHAN-BTF64C 瀹夊窘ENG缁忛攢鍟嗙殑璇环榛樿SAP涓婁紶鐪佷慨鏀� update by rentongxiao 2020-09-14 // if(ord[0].SalesManager__r.Province_Text__c == '瀹夊窘鐪�'){ + + //DB202303088261 瀹夊窘涓ょエ鍒� lt 20230314 start ord[0].SalesManager__r.Province_Text__c == '瀹夊窘鐪�' && + if(ord[0].Order_effective_contact__r.OSH_Dealer__c == TRUE){ + opp.SAP_Province__c = 'OSH-瀹夊窘鐪�'; + // System.debug('---lt123---SAP涓婁紶鐪�1---'+opp.SAP_Province__c); + } + else + //DB202303088261 瀹夊窘涓ょエ鍒� lt 20230314 end if(ord[0].SalesManager__r.Province_Text__c == '瀹夊窘鐪�' && opp.Opportunity_Category__c == 'ET'){ opp.SAP_Province__c = '鍖椾含甯�'; }else{ -- Gitblit v1.9.1