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