| | |
| | | dr.Reporter__c = u1.id; |
| | | dr.OwnerId = u1.Id; |
| | | insert dr; |
| | | Event__c ec = new Event__c(Daily_Report__c=dr.Id, StartDateTime__c=System.now(), EndDateTime__c=System.now(), Subject__c='Subject', Location__c='Location', ActivityDate__c=Date.today()); |
| | | insert ec; |
| | | List<Maintenance_Contract__c> mcList = new List<Maintenance_Contract__c>(); |
| | | mc1 = new Maintenance_Contract__c(); |
| | | mc1.Name = 'サービス契約1'; |
| | |
| | | t.report_search.Reported_Date__c = date.today(); |
| | | PageReference ref = t.getDailyReport(); |
| | | Test.setCurrentPage(ref); |
| | | t = new XinDailyReportController(); |
| | | Test.startTest(); |
| | | t = new XinDailyReportController(); |
| | | |
| | | t.init(); |
| | | // t.getEvent(); |
| | | // t.report.Reporter__c = u1.id; |
| | | |
| | | t.report.Reported_Date__c = date.today(); |
| | | t.repoStartHourText = '9'; |
| | | t.repoStartMinuteText = '00'; |
| | | t.repoEndHourText = '18'; |
| | | t.repoEndMinuteText = '00'; |
| | | t.report.Status__c = null; |
| | | t.activities.get(0).actStartHourText = '9'; |
| | | t.activities.get(0).actStartMinuteText = '00'; |
| | | t.activities.get(0).actEndHourText = '18'; |
| | | t.activities.get(0).actEndMinuteText = '00'; |
| | | t.activities.get(0).act.nextPlanDate__c = date.today(); |
| | | t.activities.get(0).act.Activity_Type2__c = '病院'; |
| | | t.activities.get(0).act.Location__c = '戦略科室分類1 診療科1test'; |
| | | t.activities.get(0).act.Purpose__c = '目的(計画)'; |
| | | t.activities.get(0).act.Description__c = '結果'; |
| | | t.activities.get(0).act.Purpose_Type__c = '礼节性拜访'; |
| | | t.activities.get(0).act.Visitor1__c = '取引先責任者1'; |
| | | t.activities.get(0).act.Visitor1_ID__c = null; |
| | | t.activities.get(0).act.Visitor2__c = '取引先責任者2'; |
| | | t.activities.get(0).act.Visitor2_ID__c = null; |
| | | t.activities.get(0).act.Visitor3__c = '取引先責任者3'; |
| | | t.activities.get(0).act.Visitor3_ID__c = null; |
| | | t.activities.get(0).act.Visitor4__c = '取引先責任者4'; |
| | | t.activities.get(0).act.Visitor4_ID__c = null; |
| | | t.activities.get(0).act.Visitor5__c = '取引先責任者5'; |
| | | t.activities.get(0).act.Visitor5_ID__c = null; |
| | | t.activities.get(0).act.Related_Opportunity1__c = opp1.Name + 'test'; |
| | | t.activities.get(0).act.Related_Opportunity2__c = opp2.Name + 'test'; |
| | | t.activities.get(0).act.Related_Opportunity3__c = opp3.Name + 'test'; |
| | | t.activities.get(0).act.Related_Opportunity4__c = opp4.Name + 'test'; |
| | | t.activities.get(0).act.Related_Opportunity5__c = opp5.Name + 'test'; |
| | | t.activities.get(0).act.Related_Service1__c = mc1.Name + 'test'; |
| | | t.activities.get(0).act.Related_Service2__c = mc2.Name + 'test'; |
| | | t.activities.get(0).planStartHourText = '9'; |
| | | t.activities.get(0).planStartMinuteText = '00'; |
| | | t.activities.get(0).planEndHourText = '18'; |
| | | t.activities.get(0).planEndMinuteText = '00'; |
| | | t.activities.get(0).planPurposeText = '次の活動予定目的(計画)'; |
| | | // t.report.Reported_Date__c = date.today(); |
| | | // t.repoStartHourText = '9'; |
| | | // t.repoStartMinuteText = '00'; |
| | | // t.repoEndHourText = '18'; |
| | | // t.repoEndMinuteText = '00'; |
| | | // t.report.Status__c = null; |
| | | // t.activities.get(0).actStartHourText = '9'; |
| | | // t.activities.get(0).actStartMinuteText = '00'; |
| | | // t.activities.get(0).actEndHourText = '18'; |
| | | // t.activities.get(0).actEndMinuteText = '00'; |
| | | // t.activities.get(0).act.nextPlanDate__c = date.today(); |
| | | // t.activities.get(0).act.Activity_Type2__c = '病院'; |
| | | // t.activities.get(0).act.Location__c = '戦略科室分類1 診療科1test'; |
| | | // t.activities.get(0).act.Purpose__c = '目的(計画)'; |
| | | // t.activities.get(0).act.Description__c = '結果'; |
| | | // t.activities.get(0).act.Purpose_Type__c = '礼节性拜访'; |
| | | // t.activities.get(0).act.Visitor1__c = '取引先責任者1'; |
| | | // t.activities.get(0).act.Visitor1_ID__c = null; |
| | | // t.activities.get(0).act.Visitor2__c = '取引先責任者2'; |
| | | // t.activities.get(0).act.Visitor2_ID__c = null; |
| | | // t.activities.get(0).act.Visitor3__c = '取引先責任者3'; |
| | | // t.activities.get(0).act.Visitor3_ID__c = null; |
| | | // t.activities.get(0).act.Visitor4__c = '取引先責任者4'; |
| | | // t.activities.get(0).act.Visitor4_ID__c = null; |
| | | // t.activities.get(0).act.Visitor5__c = '取引先責任者5'; |
| | | // t.activities.get(0).act.Visitor5_ID__c = null; |
| | | // t.activities.get(0).act.Related_Opportunity1__c = opp1.Name + 'test'; |
| | | // t.activities.get(0).act.Related_Opportunity2__c = opp2.Name + 'test'; |
| | | // t.activities.get(0).act.Related_Opportunity3__c = opp3.Name + 'test'; |
| | | // t.activities.get(0).act.Related_Opportunity4__c = opp4.Name + 'test'; |
| | | // t.activities.get(0).act.Related_Opportunity5__c = opp5.Name + 'test'; |
| | | // t.activities.get(0).act.Related_Service1__c = mc1.Name + 'test'; |
| | | // t.activities.get(0).act.Related_Service2__c = mc2.Name + 'test'; |
| | | // t.activities.get(0).planStartHourText = '9'; |
| | | // t.activities.get(0).planStartMinuteText = '00'; |
| | | // t.activities.get(0).planEndHourText = '18'; |
| | | // t.activities.get(0).planEndMinuteText = '00'; |
| | | // t.activities.get(0).planPurposeText = '次の活動予定目的(計画)'; |
| | | |
| | | t.save(); |
| | | // t.save(); |
| | | |
| | | t.activities.get(0).act.Location__c = accDepName; |
| | | t.activities.get(0).act.whatid__c = accDep.Id; |
| | |
| | | Datetime dt = datetime.now(); |
| | | String strDatetime = '2000/01/01 10:10:00'; |
| | | System.debug('strDatetime' + strDatetime); |
| | | |
| | | Event__c ec = [select Id from Event__c limit 1]; |
| | | System.debug('t.activities.get(0).act.id:::::' + t.activities.get(0).act.id); |
| | | String opId = Add_Report.addReportOP(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', con1.id, con2.id, con3.id, con4.id, con5.id, opp1.Id, opp2.Id, opp3.Id, opp4.Id, opp5.Id, strDate); |
| | | Add_Report.addReportPr(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', con1.id, con2.id, con3.id, con4.id, con5.id,'', strDate); |
| | | Add_Report.addReportNT(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', con1.id, con2.id, con3.id, con4.id, con5.id,'','', strDate); |
| | | // Add_Report.addReportOn(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', strDate,'','','','','',''); |
| | | Add_Report.addReportAc(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', strDate,''); |
| | | Add_Report.addClaim(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', strDate,''); |
| | | Add_Report.addReportEx(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', con1.id, strDate,''); |
| | | Add_Report.addReportIm(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', strDate,''); |
| | | Add_Report.addRA(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '戦略科室分類1 診療科1test', strDate,'',''); |
| | | Add_Report.addReportPr(u1.id, t.report.id, t.report.id, ec.id, 'OPD', '戦略科室分類1 診療科1test', con1.id, con2.id, con3.id, con4.id, con5.id,'', strDate); |
| | | Add_Report.addReportNT(u1.id, t.report.id, t.report.id, ec.id, 'OPD', '戦略科室分類1 診療科1test', con1.id, con2.id, con3.id, con4.id, con5.id,'','', strDate); |
| | | Add_Report.addReportOn(u1.id, t.report.id, t.report.id, ec.id, 'On_Call', '戦略科室分類1 診療科1test', strDate,'','1','1','2','1',''); |
| | | Add_Report.addReportAc(u1.id, t.report.id, t.report.id, ec.id, 'Visit_Report__c', '戦略科室分類1 診療科1test', strDate,''); |
| | | |
| | | Report__c re = [select Id from Report__c limit 1]; |
| | | re.Manual_Name__c = '123'; |
| | | update re; |
| | | // Add_Report.addClaim(u1.id,re.id, t.report.id,ec.id, 'QIS_Report__c', '戦略科室分類1 診療科1test', strDate,''); |
| | | Daily_Report__c dr = [select Id from Daily_Report__c limit 1]; |
| | | Add_Report.addReportEx(u1.id, re.id, re.id, ec.id, 'OPD', '戦略科室分類1 診療科1test', con1.id, strDate,''); |
| | | Add_Report.addReportIm(u1.id, re.id, dr.id, ec.id, 'OPD', '戦略科室分類1 診療科1test', strDate,''); |
| | | Add_Report.addRA(u1.id, re.id, dr.id, ec.id, 'Rental_Apply', '戦略科室分類1 診療科1test', strDate,'',''); |
| | | Add_Report.getProduct2(dr.Id); |
| | | Add_Report.getProduct2US(dr.Id); |
| | | Add_Report.getReportId(dr.Id,'2023-07-01'); |
| | | Add_Report.checkAccountMatch('123',dr.Id); |
| | | Add_Report.getAccountForJs(dr.Id); |
| | | if (opId != 'false') t.activities.get(0).act.OPD_ID__c = opId; |
| | | t.save(); |
| | | Test.stopTest(); |