| | |
| | | ins_odr.ContractCode__c = null; |
| | | ins_odr.Split_Approved__c = false; |
| | | //ins_odr.product_approval__c = false; |
| | | ins_odr.PDF_Is_True__c = false; |
| | | ins_odr.Is_Already_Splited__c = true; |
| | | Decimal quoteDiscount = ins_opp_view.Quote_Discount__c; |
| | | ins_odr.Discount__c = quoteDiscount.setScale(4, System.RoundingMode.HALF_UP);//ins_opp_view.Quote_Discount__c; |
| | |
| | | Opportunity opp_view = [select Id,Quote_Discount__c,Quote_Subtotal__c,Quote_TotalPrice__c,Quote_CustomPrice__c,IE_local_cost__c from Opportunity where Id = :opp.Id]; |
| | | odr.Split_Approved__c = false; |
| | | //odr.product_approval__c = false; |
| | | odr.PDF_Is_True__c = false; |
| | | odr.Is_Already_Splited__c = true; |
| | | Decimal quoteDiscount1 = opp_view.Quote_Discount__c; |
| | | odr.Discount__c = quoteDiscount1.setScale(4, System.RoundingMode.HALF_UP);//opp_view.Quote_Discount__c; |
| | |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | i++; |
| | | } |
| | | } |
| | |
| | | @isTest |
| | | private class OrderDivisionControllerTest { |
| | | // Update PIPL 20220516 By Chen Yanan Start |
| | | @TestSetup |
| | | static void makeData(){ |
| | | TestDataUtility.CreatePIPolicyConfiguration(); |
| | | } |
| | | // Update PIPL 20220516 By Chen Yanan End |
| | | |
| | | @isTest static void test_init() { |
| | | Test.setMock(HttpCalloutMock.class, new TestDataUtility.CreateMetaDataUtilityHttpMock()); // Update PIPL 20220516 By Chen Yanan |
| | | Id pricebookId = Test.getStandardPricebookId(); |
| | | |
| | | Pricebook2 pricebook = new Pricebook2( |
| | |
| | | Account user = new Account( |
| | | Name = '*', |
| | | FacilityName__c = 'user', |
| | | OwnerId = UserInfo.getUserId(), |
| | | PostCode__c = '123456', |
| | | RecordTypeId = rectBS[0].Id |
| | | ); |
| | |
| | | AccountId = user.Id, |
| | | StageName = 'Phase3', |
| | | CurrencyIsoCode = 'CNY', |
| | | OwnerId = UserInfo.getUserId(), |
| | | ProductSegment__c = 'BS', |
| | | CloseDate = Date.today(), |
| | | NewInquiryDate__c = Date.today().addDays(-2), |
| | |
| | | EffectiveDate = Date.today(), |
| | | Status = 'Draft', |
| | | Pricebook2Id = pricebook.Id, |
| | | EndUser__c = contact.Id |
| | | EndUser__c = contact.Id, |
| | | EndUserD__c = contact.Id |
| | | ); |
| | | insert order; |
| | | |
| | |
| | | }*/ |
| | | |
| | | @isTest static void test_init2() { |
| | | Test.setMock(HttpCalloutMock.class, new TestDataUtility.CreateMetaDataUtilityHttpMock()); // Update PIPL 20220516 By Chen Yanan |
| | | Id pricebookId = Test.getStandardPricebookId(); |
| | | |
| | | Pricebook2 pricebook = new Pricebook2( |
| | |
| | | EffectiveDate = Date.today(), |
| | | Status = 'Draft', |
| | | Pricebook2Id = pricebook.Id, |
| | | EndUser__c = contact.Id |
| | | EndUser__c = contact.Id, |
| | | EndUserD__c = contact.Id |
| | | ); |
| | | insert order; |
| | | |