1"use strict";(self.webpackChunkib=self.webpackChunkib||[]).push([[2562],{91269(T,I,r){r.d(I,{g:()=>e});var e=function(i){return i[i.INSTRUCTION=0]="INSTRUCTION",i[i.QUESTIONNAIRE=1]="QUESTIONNAIRE",i[i.INVESTMENT_PLAN=2]="INVESTMENT_PLAN",i[i.AGREEMENT_DETAILS=3]="AGREEMENT_DETAILS",i[i.UNKNOWN=4]="UNKNOWN",i}(e||{})},97551(T,I,r){var e=r(61284);const i=(0,e.EQ)({source:"Configure",events:{"Get Questionnaire":(0,e.xk)(),"Get Questionnaire Success":(0,e.xk)(),"Get Questionnaire Error":(0,e.xk)(),"Select Answer":(0,e.xk)(),"Save Answer":(0,e.xk)(),"Next Section":e.w5,"Show Questionnaire Knockout Warning":(0,e.xk)(),"Confirm Questionnaire Knockout Warning":(0,e.xk)(),"Cancel Questionnaire Knockout Warning":(0,e.w5)(),"Finish Questionnaire":e.w5,"Previous Section":e.w5,"Verify Questionnaire":e.w5,"Verify Questionnaire Success":(0,e.xk)(),"Verify Questionnaire Error":(0,e.xk)(),"Clear Questionnaire":e.w5,"Get Information Details":(0,e.xk)(),"Get Information Details Success":(0,e.xk)(),"Get Information Details Error":e.w5,"Init Progress":e.w5,"Set Progress":(0,e.xk)(),"Close Information Details":(0,e.xk)(),"Get Investment Plan Details":(0,e.xk)(),"Get Investment Plan Details Success":(0,e.xk)(),"Get Investment Plan Details Error":e.w5,"Get Available Profiles":(0,e.xk)(),"Get Available Profiles Success":(0,e.xk)(),"Get Available Profiles Error":(0,e.xk)(),"Estimate Investment Plan":(0,e.xk)(),"Estimate Investment Plan Success":(0,e.xk)(),"Estimate Investment Plan Error":(0,e.xk)(),"Save Investment Plan":(0,e.xk)(),"Save Investment Plan Success":(0,e.xk)(),"Save Investment Plan Error":(0,e.xk)(),"Reset Investment Plan State":e.w5,"Get Sign Contract Details":(0,e.xk)(),"Get Sign Contract Details Success":(0,e.xk)(),"Get Sign Contract Details Error":e.w5,"Get Signable Contract":(0,e.xk)(),"Get Signable Contract Success":(0,e.xk)(),"Get Signable Contract Error":e.w5,"Download Signable Contract":(0,e.xk)(),"Download Signable Contract On Web":(0,e.xk)(),"Download Signable Contract On Mobile":(0,e.xk)(),"Download Signable Contract Success":(0,e.xk)(),"Download Signable Contract Error":(0,e.xk)(),"Sign Contract":(0,e.xk)(),"Sign Contract Success":e.w5,"Sign Contract Error":(0,e.xk)(),"Decline Contract":(0,e.xk)(),"Decline Contract Success":(0,e.xk)(),"Decline Contract Error":(0,e.xk)(),"Reset Contract Signing State":e.w5,"Reset Contract Signing State Product Id":e.w5,"Get Inspect Details":(0,e.xk)(),"Get Inspect Details Success":(0,e.xk)(),"Get Inspect Details Error":e.w5,"Next Inspect Section":e.w5,"Previous Inspect Section":e.w5,"Disagree With Choices":(0,e.xk)(),"Disagree With Infeasible Goal":(0,e.xk)(),"Save Inspection Outcome":(0,e.xk)(),"Save Inspection Outcome Success":(0,e.xk)(),"Save Inspection Outcome Error":(0,e.xk)(),"Reset Inspect State":e.w5,"Complete User Task":(0,e.xk)(),"Complete User Signing":e.w5,"Close Process":(0,e.xk)(),"Cancel Process":(0,e.xk)(),"Cancel Process Confirmed":(0,e.xk)(),"Cancel Process Success":(0,e.xk)(),"Cancel Process Error":(0,e.xk)()}});r.d(I,["D",0,i])},2734(T,I,r){var e=r(61284),i=r(987),a=r(97551),l=r(18394),s=r(40383),u=r(67518),S=r(52850),C=r(38569);const x=(0,e.vy)({status:s.O.INIT},(0,e.on)(a.D.getQuestionnaire,()=>({status:s.O.PENDING})),(0,e.on)(a.D.getQuestionnaireSuccess,(t,{questionnaire:n})=>({status:s.O.SUCCESS,data:{activeSectionId:-1,questionnaire:(0,l._)(n)}})),(0,e.on)(a.D.getQuestionnaireError,(t,{errorResponse:n})=>({status:s.O.ERROR,error:n.error})),(0,e.on)(a.D.verifyQuestionnaire,t=>({...t,status:s.O.PENDING})),(0,e.on)(a.D.verifyQuestionnaireSuccess,(t,{verifyQuestionnaireResponse:n})=>({status:s.O.SUCCESS,data:{activeSectionId:t.data?.activeSectionId??0,questionnaire:n.questionnaire?(0,l._)(n.questionnaire):void 0,result:n.result}})),(0,e.on)(a.D.verifyQuestionnaireError,(t,{errorResponse:n})=>({status:s.O.ERROR,error:n.error})),(0,e.on)(a.D.selectAnswer,(t,{questionId:n,answerId:m})=>{const d=structuredClone(t),g=d.data?.questionnaire?.sections.flatMap(N=>N.questions).find(N=>N.questionId===n&&N.answerOptions.some(E=>E.answerId===m));return g&&(g.selectedAnswerId=m),d}),(0,e.on)(a.D.finishQuestionnaire,t=>{const n=structuredClone(t);if(n.data?.questionnaire){const m=n.data.questionnaire.sections.flatMap(d=>d.questions).filter(d=>!!d.answerId).at(-1)?.index;n.data.questionnaire.currentItemIndex=m??n.data.questionnaire.totalNumberOfItems-1}return n}),(0,e.on)(a.D.saveAnswer,a.D.showQuestionnaireKnockoutWarning,(t,{questionId:n,answerId:m})=>{const d=structuredClone(t);if(!d.data?.questionnaire)return d;const g=d.data.questionnaire.items.findIndex(({question:E})=>E?.questionId===n&&E.answerOptions.some(w=>w.answerId===m));if(-1===g)return d;const N=d.data.questionnaire.items[g];
1return d.data.questionnaire.items.forEach((E,w)=>{E.question&&(E.question.questionId===n?E.question.answerId=m:w>g&&E.sectionId===N.sectionId&&(E.question.answerId=void 0))}),d.data.questionnaire.currentItemIndex=g,d}),(0,e.on)(a.D.nextSection,t=>{const n=structuredClone(t);return(0,u.O9)(n.data?.activeSectionId)&&n.data.activeSectionId<(n.data?.questionnaire?.sections??[]).length-1&&n.data.activeSectionId++,n}),(0,e.on)(a.D.previousSection,t=>{const n=structuredClone(t);return(0,u.O9)(n.data?.activeSectionId)&&n.data.activeSectionId>-1&&n.data.activeSectionId--,n}),(0,e.on)(a.D.clearQuestionnaire,t=>({status:s.O.INIT}))),M=(0,e.vy)({estimate:{status:s.O.INIT},details:{status:s.O.INIT},save:{status:s.O.INIT}},(0,e.on)(a.D.getInvestmentPlanDetails,t=>({...t,details:{status:s.O.PENDING}})),(0,e.on)(a.D.getInvestmentPlanDetailsSuccess,(t,{investmentPlanDetails:n})=>({...t,details:{status:s.O.SUCCESS,data:n},estimate:{status:s.O.SUCCESS,data:O(n)}})),(0,e.on)(a.D.getInvestmentPlanDetailsError,t=>({...t,details:{status:s.O.ERROR}})),(0,e.on)(a.D.estimateInvestmentPlanSuccess,(t,{response:n})=>({...t,estimate:{status:s.O.SUCCESS,data:n}})),(0,e.on)(a.D.saveInvestmentPlan,t=>({...t,save:{status:s.O.PENDING}})),(0,e.on)(a.D.saveInvestmentPlanSuccess,t=>({...t,save:{status:s.O.SUCCESS}})),(0,e.on)(a.D.saveInvestmentPlanError,(t,n)=>({...t,save:{status:s.O.ERROR}})),(0,e.on)(a.D.resetInvestmentPlanState,()=>({estimate:{status:s.O.INIT},details:{status:s.O.INIT},save:{status:s.O.INIT}}))),p=(0,e.vy)({status:s.O.INIT},(0,e.on)(a.D.getAvailableProfiles,()=>({status:s.O.PENDING})),(0,e.on)(a.D.getAvailableProfilesSuccess,(t,{availableProfiles:n})=>({status:s.O.SUCCESS,data:n})),(0,e.on)(a.D.getAvailableProfilesError,(t,{errorResponse:n})=>({status:s.O.ERROR,error:n.error}))),_=(0,e.vy)({productUUID:void 0,signContractDetails:{status:s.O.INIT},signableContract:{status:s.O.INIT},downloadContract:{status:s.O.INIT}},(0,e.on)(a.D.getSignContractDetails,t=>({...t,signContractDetails:{status:s.O.PENDING}})),(0,e.on)(a.D.getSignContractDetailsSuccess,(t,{signContractDetails:n})=>({...t,signContractDetails:{status:s.O.SUCCESS,data:n}})),(0,e.on)(a.D.getSignContractDetailsError,t=>({...t,signContractDetails:{status:s.O.ERROR}})),(0,e.on)(a.D.getSignableContract,t=>({...t,signableContract:{status:s.O.PENDING}})),(0,e.on)(a.D.getSignableContractSuccess,(t,{signableContract:n})=>({...t,signableContract:{status:s.O.SUCCESS,data:n}})),(0,e.on)(a.D.getSignableContractError,t=>({...t,signableContract:{status:s.O.ERROR}})),(0,e.on)(a.D.downloadSignableContract,t=>({...t,downloadContract:{status:s.O.PENDING}})),(0,e.on)(a.D.downloadSignableContractSuccess,t=>({...t,downloadContract:{status:s.O.SUCCESS}})),(0,e.on)(a.D.downloadSignableContractError,t=>({...t,downloadContract:{status:s.O.ERROR}})),(0,e.on)(a.D.signContract,(t,{productUUID:n})=>({...t,productUUID:n})),(0,e.on)(a.D.resetContractSigningState,({productUUID:t})=>({productUUID:t,signContractDetails:{status:s.O.INIT},signableContract:{status:s.O.INIT},downloadContract:{status:s.O.INIT}}))),R=(0,e.vy)({status:s.O.INIT},(0,e.on)(a.D.getInspectDetails,()=>({status:s.O.PENDING})),(0,e.on)(a.D.getInspectDetailsSuccess,(t,{inspectDetails:n})=>({status:s.O.SUCCESS,data:{activeSectionId:0,inspectDetails:n}})),(0,e.on)(a.D.getInspectDetailsError,()=>({status:s.O.ERROR})),(0,e.on)(a.D.nextInspectSection,t=>{const n=structuredClone(t);return(0,u.O9)(n.data?.activeSectionId)&&n.data.activeSectionId<(0,S.A8)(n.data.inspectDetails).length-1&&n.data.activeSectionId++,n}),(0,e.on)(a.D.previousInspectSection,t=>{const n=structuredClone(t);return(0,u.O9)(n.data?.activeSectionId)&&n.data.activeSectionId>0&&n.data.activeSectionId--,n}),(0,e.on)(a.D.resetInspectState,()=>({status:s.O.INIT}))),k=(0,e.vy)({status:s.O.INIT},(0,e.on)(a.D.getInformationDetails,()=>({status:s.O.PENDING})),(0,e.on)(a.D.getInformationDetailsSuccess,(t,{informationDetails:n})=>({status:s.O.SUCCESS,data:n})),(0,e.on)(a.D.getInformationDetailsError,()=>({status:s.O.ERROR})),(0,e.on)(a.D.closeInformationDetails,()=>({status:s.O.INIT}))),c=(0,e.vy)([],(0,e.on)(a.D.setProgress,(t,{progress:n})=>n));function O(t){if(!(0,C.R)(t.investmentGoal))return{investmentGoalPlan:{investmentGoalTypeCode:i.sKH.NOTCONFIGURED},investmentGoalPlanSummary:{investmentGoalTypeCode:i.sKH.NOTCONFIGURED,profile:""},selectedProfile:t.selectedProfile,selectedFundIsin:""};const n=t.investmentGoal;return{investmentGoalPlan:{investmentGoalTypeCode:n.investmentGoalTypeCode,targetYear:n.targetYear,requiredCapital:n.requiredCapital,oneTimeInvestment:t.oneTimeInvestment,monthlyInvestment:t.monthlyInvestment},investmentGoalPlanSummary:t.investmentGoalPlanSummary,goalPlannerSimulationResult:t.goalPlannerSimulationResult,selectedProfile:t.selectedProfile,selectedFundIsin:""}}const f=(0,e.VG)({name:"ManagedAccountConfigureFeature",reducer:(0,e.HY)({questionnaire:x,investmentPlanDetails:M,availableProfiles:p,contractSigning:_,inspectDetails:R,progress:c,informationDetail
1s:k})});r.d(I,["iv",0,f])},52562(T,I,r){r.d(I,{sC:()=>y,Fj:()=>U,zM:()=>d,P7:()=>m,Ap:()=>n,ES:()=>p,iy:()=>t});var e=r(61284),i=r(2734),a=r(987),l=r(52850),s=r(91269),C=r(7157),x=r(40383),M=r(2814);const p=(0,e.Mz)(i.iv.selectQuestionnaire,({data:o})=>o?.questionnaire),_=(0,e.Mz)(i.iv.selectQuestionnaire,({status:o})=>o),R=(0,e.Mz)(i.iv.selectQuestionnaire,({data:o})=>o?.result),k=(0,e.Mz)(i.iv.selectQuestionnaire,({data:o})=>o?.activeSectionId??-1),c=(0,e.Mz)(i.iv.selectQuestionnaire,({data:o})=>o?.questionnaire?.sections[o.activeSectionId]),O=(0,e.Mz)(i.iv.selectQuestionnaire,({data:o})=>o?.questionnaire?.sections[o.activeSectionId+1]),f=(0,e.Mz)(i.iv.selectQuestionnaire,({data:o})=>o?.questionnaire?.sections[o.activeSectionId-1]),t=(0,e.Mz)(p,_,R,k,c,O,f,(o,v,D,P,Q,G,A)=>({questionnaire:o,activeQuestionIndex:o?.currentItemIndex,activeSectionIndex:P,activeSection:Q,previousSection:A,nextSection:G,result:D,status:v})),n=(0,e.Mz)(C.K9,i.iv.selectManagedAccountConfigureFeatureState,(o,{progress:v,questionnaire:D,inspectDetails:P})=>{const Q=o.userAction;return v.map(G=>{let A=[];switch(G.userAction){case a.hps.TAKEQUESTIONNAIRE:A=function u(o,v){return(o?.sections??[]).map((D,P)=>({label:D.introduction?.title??"",active:v===P}))}(D.data?.questionnaire,D.data?.activeSectionId);break;case a.hps.SAVEINVESTMENTPLAN:A=[];break;case a.hps.INSPECTMAINAHCHOICES:A=function S(o,v=0){const D=(0,l.CK)(o,v);return[{labelKey:"managed-account.process.review.inspect.sections.instruction.title",active:D===s.g.INSTRUCTION}
1,...(o?.questionnaireCategories??[]).map((P,Q)=>({label:P.title,active:D===s.g.QUESTIONNAIRE&&Q===(0,l.a7)(o,v)})),{labelKey:"managed-account.process.review.inspect.sections.goal.title",active:D===s.g.INVESTMENT_PLAN},{labelKey:"managed-account.process.review.inspect.sections.agreement.title",active:D===s.g.AGREEMENT_DETAILS}]}(P.data?.inspectDetails,P.data?.activeSectionId);break;case a.hps.DISPLAYINFORMATION:A=[]}return{...G,active:G.userAction===Q,subItems:A}})}),m=(0,e.Mz)((0,C.am)("isCancelAllowed"),o=>(0,M.he)(o)),d=(0,e.Mz)(i.iv.selectInvestmentPlanDetails,i.iv.selectAvailableProfiles,(o,v)=>({investmentPlanEstimate:o.estimate,investmentPlanDetails:o.details,availableProfiles:v,isGeneratingContract:o.save.status===x.O.PENDING})),g=(0,e.Mz)(i.iv.selectInspectDetails,o=>o.data?.inspectDetails),N=(0,e.Mz)(i.iv.selectInspectDetails,o=>o.status),E=(0,e.Mz)(i.iv.selectInspectDetails,o=>o.data?.activeSectionId??0),w=(0,e.Mz)(g,E,(o,v)=>(0,l.CK)(o,v)),b=(0,e.Mz)(g,E,(o,v)=>(0,l.Of)(o,v)),U=(0,e.Mz)({status:N,inspectDetails:g,activeSection:w,activeQuestionnaireCategory:b}),y=(0,e.Mz)(i.iv.selectContractSigning,({productUUID:o})=>o)},52850(T,I,r){r.d(I,{A8:()=>i,CK:()=>a,Of:()=>s,a7:()=>l});var e=r(91269);
1function i(u){return[e.g.INSTRUCTION,...(u?.questionnaireCategories??[]).map(()=>e.g.QUESTIONNAIRE),e.g.INVESTMENT_PLAN,e.g.AGREEMENT_DETAILS]}function a(u,S){return i(u)[S]}function l(u,S){return a(u,S)===e.g.QUESTIONNAIRE?S-i(u).indexOf(e.g.QUESTIONNAIRE):-1}function s(u,S){const C=l(u,S);return u?.questionnaireCategories[C]}},18394(T,I,r){function e(a){const{sections:l,...s}=a;return s}function i(a){const l=structuredClone(a),s=[];let u;const S=l.items.some(c=>!!c.question&&!!c.question.answerId);function C(c){u={introduction:c,questions:[]}}function p(){u&&s.push(u)}const _={};let R;return l.items.forEach((c,O)=>{if(c.info)p(),C(c.info);else{if(!c.question)throw new Error(`Invalid item at index ${O}: item has neither info nor question`);{u||C();let f=!1,t=!1;const n=c.sectionId;void 0===_[n]&&(t=!0,_[n]=!1),_[n]?c.question.answerId=void 0:c.question.answerId||(f=c.question.questionId===R||t,f&&(_[n]=!0)),function x(c,O,f){const t=function M(c,O){return!!c.answerId||!S||O}(c,f);return u.questions.push({...c,index:O,selectedAnswerId:c.answerId,isVisible:t}),t}(c.question,O,f)&&(R=void 0===c.question.answerId?void 0:c.question.answerOptions.find(d=>d.answerId===c.question?.answerId)?.nextInvestmentQuestionId)}}}),p(),{...l,sections:s}}r.d(I,{C:()=>e,_:()=>i})},38569(T,I,r){r.d(I,{R:()=>l,Y:()=>a});var e=r(67518),i=r(987);function a(s){return(0,e.O9)(s.targetYear)&&(0,e.O9)(s.requiredCapital)}function l(s){return(0,e.O9)(s)&&s.investmentGoalTypeCode!==i.sKH.NOTCONFIGURED}},2814(T,I,r){function e(a){return null!=a&&"false"!=`${a}`}function i(a,l=/\s+/){const s=[];if(null!=a){const u=Array.isArray(a)?a:`${a}`.split(l);for(const S of u){const C=`${S}`.trim();C&&s.push(C)}}return s}r.d(I,{cc:()=>i,he:()=>e})}}]); 2//# sourceMappingURL=2562.24f2d24a1a86576c.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.