| | |
| | | Body = EncodingUtil.base64Decode('test') |
| | | ); |
| | | insert att3; |
| | | delete att3; |
| | | //delete att3; |
| | | |
| | | Rental_Apply__c rentalApply = new Rental_Apply__c(); |
| | | // '引当完了' -> 已批准 |
| | |
| | | rentalApply.Hope_Lonaer_date_Num__c = 6; |
| | | insert rentalApply; |
| | | |
| | | Attachment att4 = new Attachment( |
| | | Name = 'ORDER-123456.pdf', |
| | | parentId = rentalApply.Id, |
| | | Body = EncodingUtil.base64Decode('test') |
| | | ); |
| | | insert att4; |
| | | delete att4; |
| | | // Attachment att4 = new Attachment( |
| | | // Name = 'ORDER-123456.pdf', |
| | | // parentId = rentalApply.Id, |
| | | // Body = EncodingUtil.base64Decode('test') |
| | | // ); |
| | | // insert att4; |
| | | // delete att4; |
| | | |
| | | Consumable_order__c co = new Consumable_order__c(); |
| | | insert co; |
| | | // Consumable_order__c co = new Consumable_order__c(); |
| | | // insert co; |
| | | |
| | | Attachment att5 = new Attachment( |
| | | Name = 'ORDER-123456.pdf', |
| | | parentId = co.Id, |
| | | Body = EncodingUtil.base64Decode('test') |
| | | ); |
| | | insert att5; |
| | | // Attachment att5 = new Attachment( |
| | | // Name = 'ORDER-123456.pdf', |
| | | // parentId = co.Id, |
| | | // Body = EncodingUtil.base64Decode('test') |
| | | // ); |
| | | // insert att5; |
| | | //delete att5; |
| | | |
| | | System.Test.stopTest(); |
| | | // OpportunityTrigger.intI(); |
| | | } |
| | | } |
| | | |
| | |
| | | opp1.Authorized_DB_No__c = '123'; |
| | | opp1.Contract_DB_SalesDept_complite_day__c = Date.today(); |
| | | opp1.NotesApprovedNo__c = '123'; |
| | | |
| | | update opp1; |
| | | |
| | | |
| | | LastbuyProduct__c wqe = new LastbuyProduct__c(); |
| | | wqe.InquiryCode__c=opp1.Id; |
| | | wqe.LastbuyQuantity__c=1; |
| | | wqe.ActualQuantity__c=1; |
| | | insert wqe; |
| | | opp1.SAP_Send_OK__c = false; |
| | | opp1.Reason_Cancel_WIN__c = '1.终止合同'; |
| | | update opp1; |
| | | //lt 注释掉 te1 |
| | | // //招标项目 |
| | | // Tender_information__c te1 = new Tender_information__c(); |
| | |
| | | |
| | | |
| | | //新建询价时,赋值招投标项目,打上标识 |
| | | Opportunity opp2 = new Opportunity( |
| | | Name = 'test opp1', |
| | | StageName = '引合', |
| | | CurrencyIsoCode = 'USD', |
| | | CloseDate = Date.today(), |
| | | AccountId = depart.Id, |
| | | Closing_Bid_Date__c = Date.today().addDays(-5), |
| | | Hospital__c = company.Id, |
| | | Competitor__c = 'A' |
| | | //,Bidding_Project_Name_Bid__c = te1.Id //lt 20220316 |
| | | ); |
| | | insert opp2; |
| | | // Opportunity opp2 = new Opportunity( |
| | | // Name = 'test opp1', |
| | | // StageName = '引合', |
| | | // CurrencyIsoCode = 'USD', |
| | | // CloseDate = Date.today(), |
| | | // AccountId = depart.Id, |
| | | // Closing_Bid_Date__c = Date.today().addDays(-5), |
| | | // Hospital__c = company.Id |
| | | // // ,Competitor__c = 'A' |
| | | // //,Bidding_Project_Name_Bid__c = te1.Id //lt 20220316 |
| | | // ); |
| | | // insert opp2; |
| | | |
| | | |
| | | System.Test.stopTest(); |
| | |
| | | } |
| | | //LastBuy 预留产品 lt 20220315 end |
| | | |
| | | |
| | | //add start 20220623 |
| | | @isTest |
| | | static void test_createTaskByOppConfirmationofAward() { |
| | | User user = new User(Test_staff__c = true); |
| | | user.LastName = '_サンブリッジ'; |
| | | user.FirstName = 'う'; |
| | | user.Alias = 'う'; |
| | | user.Email = 'olympusTest03@sunbridge.com'; |
| | | user.Username = 'olympusTest03@sunbridge.com'; |
| | | user.CommunityNickname = 'う'; |
| | | user.IsActive = true; |
| | | user.EmailEncodingKey = 'ISO-2022-JP'; |
| | | user.TimeZoneSidKey = 'Asia/Tokyo'; |
| | | user.LocaleSidKey = 'ja_JP'; |
| | | user.LanguageLocaleKey = 'ja'; |
| | | user.ProfileId = System.Label.ProfileId_SystemAdmin; |
| | | user.Job_Category__c = '销售推广'; |
| | | user.Province__c = '上海市'; |
| | | user.Use_Start_Date__c = Date.today().addMonths(-6); |
| | | user.SalesManager__c = UserInfo.getUserId(); |
| | | user.BuchangApprovalManagerSales__c = UserInfo.getUserId(); |
| | | user.JingliApprovalManager__c = UserInfo.getUserId(); |
| | | user.BuchangApprovalManager__c = UserInfo.getUserId(); |
| | | user.ZongjianApprovalManager__c = UserInfo.getUserId(); |
| | | |
| | | List<RecordType> rectCo = [select Id from RecordType where IsActive = true and SobjectType = 'Account' and Name = '病院']; |
| | | if (rectCo.size() == 0) { |
| | | return; |
| | | } |
| | | List<RecordType> rectSct = [select Id from RecordType where IsActive = true and SobjectType = 'Account' and Name = '戦略科室分類 呼吸科']; |
| | | if (rectSct.size() == 0) { |
| | | return; |
| | | } |
| | | List<RecordType> rectDpt = [select Id from RecordType where IsActive = true and SobjectType = 'Account' and Name = '診療科 消化科']; |
| | | if (rectDpt.size() == 0) { |
| | | return; |
| | | } |
| | | |
| | | |
| | | StaticParameter.EscapeOpportunityBefUpdTrigger = true; |
| | | StaticParameter.EscapeSyncOpportunityTrigger = true; |
| | | StaticParameter.EscapeNFM007Trigger = true; |
| | | StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true; |
| | | StaticParameter.EscapeSyncOpportunityTrigger = true; |
| | | |
| | | System.runAs(new User(Id = Userinfo.getUserId())) { |
| | | insert user; |
| | | // テストデータ |
| | | Account company = new Account(); |
| | | company.RecordTypeId = rectCo[0].Id; |
| | | company.Name = 'NFM007TestCompany'; |
| | | upsert company; |
| | | Account section = new Account(); |
| | | section.RecordTypeId = rectSct[0].Id; |
| | | section.Name = '*'; |
| | | section.Department_Class_Label__c = '消化科'; |
| | | section.ParentId = company.Id; |
| | | section.Hospital_Department_Class__c = company.Id; |
| | | upsert section; |
| | | Account depart = new Account(); |
| | | depart.RecordTypeId = rectDpt[0].Id; |
| | | depart.Name = '*'; |
| | | depart.Department_Name__c = 'NFM007TestDepart'; |
| | | depart.ParentId = section.Id; |
| | | depart.Department_Class__c = section.Id; |
| | | depart.Hospital__c = company.Id; |
| | | upsert depart; |
| | | |
| | | Opportunity opp = new Opportunity(); |
| | | opp.AccountId = depart.Id; |
| | | opp.Department_Class__c = section.Id; |
| | | opp.Hospital__c = company.Id; |
| | | opp.SAP_Send_OK__c = false; |
| | | opp.Name = 'GZ-SP-NFM007_1'; |
| | | opp.Trade__c = '内貿'; |
| | | opp.StageName = '询价'; |
| | | opp.ConfirmationofAward__c='OLY中标'; |
| | | opp.CloseDate = date.newinstance(2022, 11, 30); |
| | | insert opp; |
| | | |
| | | System.Test.startTest(); |
| | | opp.ConfirmationofAward__c='竞争对手中标'; |
| | | update opp; |
| | | |
| | | |
| | | System.Test.stopTest(); |
| | | |
| | | } |
| | | } |
| | | //end start 20220623 |
| | | |
| | | } |