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