PageSourceSearch

https://finthesis.io/_next/static/chunks/pages/organisations/[id]/valuation/[projectId]-524cc4fb1e3e2e49.js

js finthesis.io collected 2026-10-04 22:00:32 UTC 35,204 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[21274,30273],{2151:e=>{e.exports={body:"ValuationDiagnosticView_body___EoDl",railItem:"ValuationDiagnosticView_railItem__4L4Ii",railItemActive:"ValuationDiagnosticView_railItemActive__TK1Ym",railProgress:"ValuationDiagnosticView_railProgress__mNyDd",railProgressStarted:"ValuationDiagnosticView_railProgressStarted__Y6_Ih",railProgressComplete:"ValuationDiagnosticView_railProgressComplete__PAm13",panel:"ValuationDiagnosticView_panel__EXcY_",panelHeader:"ValuationDiagnosticView_panelHeader__IljSN",panelTitle:"ValuationDiagnosticView_panelTitle__M5dET",panelDesc:"ValuationDiagnosticView_panelDesc__7F41R",fieldHint:"ValuationDiagnosticView_fieldHint__HfosY"}},4423:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});class r{constructor(e){this.duration=e}call(e){this.cancel(),this.timeout=a.g.setTimeout(e,this.duration)}cancel(){this.timeout&&clearTimeout(this.timeout)}}},8236:e=>{e.exports={root:"RadioButtons_root__Qc70y",md:"RadioButtons_md___nRuh",disabled:"RadioButtons_disabled__PAQXP",options:"RadioButtons_options__aJTtC",sm:"RadioButtons_sm__2P2Z_",withAccent:"RadioButtons_withAccent__x2nqh"}},10801:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(60);a(80080);var l=a(11375);let i=({className:e,size:t,strokeWidth:a=l.X.strokeWidth})=>(0,r.jsx)("svg",{className:e,fill:"none",height:t?l.y[t]:"100%",viewBox:"0 0 24 24",width:t?l.y[t]:"100%",children:(0,r.jsx)("path",{d:"M21 21H4.6C4.0399 21 3.7599 21 3.546 20.891C3.3578 20.7951 3.2049 20.6421 3.109 20.454C3 20.2401 3 19.96 3 19.4V3M20 8L16.0811 12.1827C15.9326 12.3411 15.8583 12.4204 15.7688 12.4614C15.6897 12.4976 15.6026 12.5125 15.516 12.5047C15.4179 12.4959 15.3214 12.4458 15.1287 12.3457L11.8713 10.6543C11.6786 10.5543 11.5821 10.5042 11.484 10.4954C11.3974 10.4876 11.3103 10.5025 11.2312 10.5386C11.1417 10.5795 11.0674 10.6588 10.9189 10.8173L7 15",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:a})})},14612:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var r=a(60),l=a(80080),i=a(46844),s=a(4423),o=a(74976),n=a(97463),c=a(74415),d=a(16515),u=a(30423),h=a.n(u);let p=new s.A(300),y=({label:e,noResultLabel:t,onQueryChange:a,onSelectCompany:s,placeholder:u,searchInitialValue:y,value:m})=>{let[g,f]=(0,l.useState)(),[v,x]=(0,l.useState)(!1),b=(0,l.useRef)(!1),_=async e=>{x(!0);let t=await (0,o.fetchAPI)({method:"GET",url:`https://suggestions.pappers.fr/v2?q=${encodeURIComponent(e.trim())}`});x(!1),t.success&&t.data&&f(t.data.resultats_nom_entreprise)};(0,l.useEffect)(()=>{!y||b.current||m.trim()&&(b.current=!0,_(m))},[y,m]);let C=async e=>{a(e.nom_entreprise),f(void 0),x(!0),await s(e),x(!1)};return(0,r.jsxs)(d.A,{className:h().searchInput,type:"text",autoComplete:"off",label:e,onChange:e=>{let t=e.target.value;a(t),t.trim()?(x(!0),p.call(()=>_(t))):(x(!1),f(void 0))},placeholder:u,value:m,children:[v&&(0,r.jsx)(n.A,{className:h().loader}),!!g&&(0,r.jsx)(i.A,{onDismiss:()=>f(void 0),usePopover:!0,children:g.length?(0,r.jsx)("ul",{children:g.map(e=>(0,r.jsx)("li",{onClick:()=>C(e),children:(0,r.jsxs)(c.A,{gap:"5px",row:!0,children:[e.nom_entreprise,(0,r.jsxs)("small",{children:[e.siege.code_postal?`${e.siege.code_postal}, `:"",e.siege.ville]})]})},e.siren))}):(0,r.jsx)("i",{children:t})})]})}},15794:e=>{e.exports={progressBar:"ProgressBar_progressBar__PI_v2",labelRow:"ProgressBar_labelRow__lHxMK",label:"ProgressBar_label__Zb4DC",valueLabel:"ProgressBar_valueLabel__aPWT2",track:"ProgressBar_track__BW3PB",indicator:"ProgressBar_indicator__trdhl",sm:"ProgressBar_sm__m7MC9",md:"ProgressBar_md__qVOeJ"}},23043:(e,t,a)=>{"use strict";a.d(t,{L:()=>l});var r=a(80080);let l=(e,t)=>{(0,r.useEffect)(()=>{let a=a=>{!document||!e?.current||e.current.contains(a.target)||t(a)};return document.addEventListener("mousedown",a),document.addEventListener("touchstart",a),()=>{document.removeEventListener("mousedown",a),document.removeEventListener("touchstart",a)}},[e,t])}},25011:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(60);a(80080);var l=a(11375);let i=({className:e,size:t,strokeWidth:a=l.X.strokeWidth})=>(0,r.jsx)("svg",{className:e,fill:"none",height:t?l.y[t]:"100%",viewBox:"0 0 24 24",width:t?l.y[t]:"100%",children:(0,r.jsx)("path",{d:"M22.9565 11.6522L8.3478 11.6522M22.9565 4.3478L8.3478 4.3478M22.9565 18.9566L8.3478 18.9566M3.4783 11.6522C3.4783 12.3245 2.9332 12.8695 2.2609 12.8695C1.5885 12.8695 1.0435 12.3245 1.0435 11.6522C1.0435 10.9798 1.5885 10.4348 2.2609 10.4348C2.9332 10.4348 3.4783 10.9798 3.4783 11.6522ZM3.4783 4.3478C3.4783 5.0202 2.9332 5.5652 2.2609 5.5652C1.5885 5.5652 1.0435 5.0202 1.0435 4.3478C1.0435 3.6755 1.5885 3.1304 2.2609 3.1304C2.9332 3.1304 3.4783 3.6755 3.4783 4.3478ZM3.4783 18.9566C3.4783 19.6289 2.9332 20.1739 2.2609 20.1739C1.5885 20.1739 1.0435 19.6289 1.0435 18.9566C1.0435 18.2841 1.5885 17.7391 2.2609 17.7391C2.9332 17.7391 3.4783 18.2841 3.4783 18.9566Z",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:a})})},26065:(e,t,a)=>{"use strict";a.d(t,{A:()=>
1o});var r=a(60);a(80080);var l=a(17211),i=a(29504),s=a.n(i);let o=({children:e,className:t})=>(0,r.jsx)("label",{className:(0,l.XS)(s().label,t),children:e})},26308:(e,t,a)=>{"use strict";a.d(t,{A:()=>x});var r=a(60),l=a(80080),i=a(26065),s=a(92997),o=a(46844),n=a(8232),c=a(26138),d=a(4423),u=a(74976),h=a(36581),p=a(84144),y=a(65928),m=a(97463),g=a(76323),f=a.n(g);let v=new d.A(300),x=({autoFocus:e,label:t,nafCode:a,onChange:d,onSearchResultsShown:g,usePopover:x})=>{let{t:b}=(0,p.A)("common"),[_]=(0,l.use)(y.Oe),[C,j]=(0,l.useState)(""),[w,A]=(0,l.useState)(!1),[K,k]=(0,l.useState)(),{executeRequest:P,isLoading:M}=(0,n.A)({buildRequestParams:e=>({method:"POST",requestPath:`${(0,h.hj)(_)}/sector-comparisons/companies/search/naf`,body:{query:e.trim().replaceAll(/\./g,"")}}),onSuccess:async e=>{k(e),g&&e?.length&&g(!0)},trackingEvent:{category:c.M5.SectorComparison,action:"searched_naf_codes"}}),N=async e=>{let t=await (0,u.fetchAPI)({method:"POST",requestPath:`${(0,h.hj)(_)}/sector-comparisons/companies/search/naf`,body:{query:e}});t.success&&t.data?.length&&S(t.data[0])};(0,l.useEffect)(()=>{a?N(a):(j(""),k(void 0),A(!1))},[a]);let S=e=>{j(`${e.naf} - ${e.name}`),d(e.naf,e.name),k(void 0),A(!0),g&&g(!1)};return(0,r.jsxs)("div",{children:[(0,r.jsx)(i.A,{children:t||b("search-naf-code-label")}),(0,r.jsxs)(s.A,{className:f().input,autoFocus:e,disabled:w,onChange:e=>{j(e),e?(k(void 0),v.call(()=>P(e))):(d("",""),k(void 0),A(!1)),g&&g(!1)},placeholder:b("search-naf"),query:C,children:[M&&(0,r.jsx)(m.A,{className:f().loader}),!!K&&(0,r.jsx)(o.A,{usePopover:x,children:K.length?(0,r.jsx)("ul",{children:K.map(e=>(0,r.jsxs)("li",{onClick:()=>S(e),children:[e.naf," - ",e.name]},e.naf))}):(0,r.jsx)("i",{children:b("search-no-result")})})]})]})}},28496:(e,t,a)=>{"use strict";a.d(t,{V:()=>o,a:()=>n});var r=a(70293),l=a(78184);function i(e,t,a,r=0){let l=t.find(t=>t.accountNumber===e.accountNumber);l||(l={accountNumber:e.accountNumber,accountName:e.accountName,category:e.category,total:0,totalEmissions:0},t.push(l)),l.total+=a,l.totalEmissions+=r}function s(e,t,a,s){let o=(0,l.l)(s,a),n={};if(s)for(let e of o)t.aggregatedValues[e.id]=0,t.aggregatedAccounts[e.id]=[],n={...n,...(0,r.s)(e.startDate,e.endDate).reduce((t,a)=>({...t,[a]:e.id}),{})};for(let{e:a,d:r,v:l}of e.values)t.values[a]||(t.values[a]=0,t.accounts[a]=[]),t.values[a]+=l,t.aggregatedValues&&n[r]&&(t.aggregatedValues[n[r]]+=l);for(let a of e.accounts)for(let{e,d:r,v:l,totalEmissions:s}of a.values)i(a,t.accounts[e],l,s),t.aggregatedAccounts&&n[r]&&i(a,t.aggregatedAccounts[n[r]],l,s)}function o(e,t,a){let r=[];for(let l of e){let e={key:l.key,name:l.name,values:{},aggregatedValues:a?{}:void 0,accounts:{},aggregatedAccounts:a?{}:void 0};s(l,e,t,a),r.push(e)}return r}function n(e,t,a){return{emissionsCarbonFootprintCategories:o(e.emissionsCarbonFootprintCategories,t,a.baseProjectId),assetsCarbonFootprintCategories:o(e.assetsCarbonFootprintCategories,t,a.baseProjectId),expensesInEnergyTravelPurchases:function(e,t,a){let r=Object.keys(e),l=r.reduce((e,t)=>({...e,[t]:{values:{},aggregatedValues:a?{}:void 0,accounts:{},aggregatedAccounts:a?{}:void 0}}),{});for(let i of r)s(e[i],l[i],t,a);return l}(e.expensesInEnergyTravelPurchases,t,a.baseProjectId)}}},28931:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(60),l=a(17211),i=a(15794),s=a.n(i);let o=({className:e,label:t,max:a=100,size:i="md",value:o,valueLabel:n,...c})=>{let d=a<=0?0:Math.min(100,Math.max(0,o/a*100));return(0,r.jsxs)("div",{className:(0,l.XS)(s().progressBar,s()[i],e),"aria-label":t,"aria-valuemax":a,"aria-valuemin":0,"aria-valuenow":o,"aria-valuetext":n,role:"progressbar",...c,children:[(t||n)&&(0,r.jsxs)("div",{className:s().labelRow,children:[t&&(0,r.jsx)("span",{className:s().label,children:t}),n&&(0,r.jsx)("span",{className:s().valueLabel,children:n})]}),(0,r.jsx)("div",{className:s().track,children:(0,r.jsx)("div",{className:s().indicator,style:{width:`${d}%`}})})]})}},29504:e=>{e.exports={label:"FieldLabel_label__hxFp9"}},30273:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(60),l=a(17211),i=a(85928),s=a.n(i);let o=Object.assign(({children:e,className:t,noValidate:a,onSubmit:i})=>(0,r.jsx)("form",{className:(0,l.XS)(s().form,t),noValidate:a,onSubmit:i,children:e}),{Row:({children:e,className:t,ref:a})=>(0,r.jsx)("div",{className:(0,l.XS)(s().row,t),ref:a,children:e})})},30423:e=>{e.exports={searchInput:"CompanySearchInput_searchInput__2kd_1",loader:"CompanySearchInput_loader__paMS4"}},34325:(e,t,a)=>{"use strict";a.d(t,{b:()=>l});var r=a(54269);let l=e=>{let t=e.filter(e=>"currentResultBeforeTax"!==e.key),a=t.find(e=>"operatingResult"===e.key),l=t.findIndex(e=>"financialResult"===e.key),i=t.findIndex(e=>"participation"===e.key);return a&&-1!==l&&-1!==i?(t.splice(l+1,0,{data:(0,r.S)([a,t[l]]),disableCategories:!0,isTotal:!0,key:"currentResultBeforeTax",name:{de:"Laufendes Ergebnis vor Steuern",en:"
1Current result before tax",fr:"R\xe9sultat courant avant imp\xf4ts"}}),t):e}},34942:(e,t,a)=>{"use strict";a.d(t,{Dl:()=>g,Fj:()=>p,Jo:()=>m,KO:()=>u,Sy:()=>h});var r=a(16978),l=a(55427),i=a(26138),s=a(74976),o=a(66593),n=a(36581),c=a(41515),d=a(43765);let u=e=>{if(0===e.length)return{average:0,valuationHigh:0,valuationLow:0};let t=e.reduce((e,t)=>e+t.weight,0),a=e.reduce((e,t)=>e+t.value*t.weight,0),r=e.map(e=>e.value);return{average:t?a/t:0,valuationHigh:Math.max(...r),valuationLow:Math.min(...r)}},h=(e,t)=>({...e,...Object.fromEntries(t.map(e=>[e.key,{enabled:e.enabled,weight:e.weight}]))}),p=async(e,t,a,r,l)=>{if(e.userRole<o.Fh.ProjectGroupWriter)return;let c=await (0,s.fetchAPI)({method:"PUT",requestPath:`${(0,n.hj)(e)}/valuation`,body:r});c.success?l||t({type:"setValuation",valuation:JSON.parse(JSON.stringify(r||{}))}):c.error&&(0,d.showToast)(a,c.error,!0),(0,i.sx)({category:i.M5.Project,action:"saved_valuation"})},y={[l.N.one]:"",[l.N.thousands]:"k",[l.N.millions]:"M"},m=(e,t)=>`${y[e]||""}${r.y[t]||"€"}`,g=(e,t,a)=>`${(0,c.J)({amount:e,nbDecimals:a,tableStore:t})} ${m(t.unit,t.selectedCurrency.code)}`},41732:(e,t,a)=>{"use strict";a.d(t,{BR:()=>i,BY:()=>n,NP:()=>r,am:()=>s,c9:()=>o,if:()=>l});let r=[{id:"presentation",labelKey:"section-presentation",descKey:"section-presentation-desc",fields:[{id:"denomination",labelKey:"field-denomination",type:"company-search",placeholderKey:"field-denomination-placeholder"},{id:"legal-form",labelKey:"field-legal-form",type:"text",placeholderKey:"field-legal-form-placeholder"},{id:"creation-date",labelKey:"field-creation-date",type:"text",placeholderKey:"field-creation-date-placeholder"},{id:"activity",labelKey:"field-activity",type:"textarea",placeholderKey:"field-activity-placeholder"},{id:"shareholding",labelKey:"field-shareholding",type:"textarea",placeholderKey:"field-shareholding-placeholder"},{id:"management",labelKey:"field-management",type:"text",placeholderKey:"field-management-placeholder"}]},{id:"market",labelKey:"section-market",descKey:"section-market-desc",fields:[{id:"sector",labelKey:"field-sector",type:"naf"},{id:"market-size",labelKey:"field-market-size",type:"textarea",placeholderKey:"field-market-size-placeholder"},{id:"market-trends",labelKey:"field-market-trends",type:"textarea",placeholderKey:"field-market-trends-placeholder"},{id:"cyclicality",labelKey:"field-cyclicality",type:"rating",hintKey:"field-cyclicality-hint"}]},{id:"competition",labelKey:"section-competition",descKey:"section-competition-desc",fields:[{id:"competitors",labelKey:"field-competitors",type:"text",placeholderKey:"field-competitors-placeholder"},{id:"advantages",labelKey:"field-advantages",type:"textarea",placeholderKey:"field-advantages-placeholder"},{id:"market-share",labelKey:"field-market-share",type:"text",placeholderKey:"field-market-share-placeholder"},{id:"entry-barriers",labelKey:"field-entry-barriers",type:"rating",hintKey:"field-entry-barriers-hint"}]},{id:"commercial",labelKey:"section-commercial",descKey:"section-commercial-desc",fields:[{id:"clients",labelKey:"field-clients",type:"text",placeholderKey:"field-clients-placeholder"},{id:"client-dependency",labelKey:"field-client-dependency",type:"text",placeholderKey:"field-client-dependency-placeholder"},{id:"recurrence",labelKey:"field-recurrence",type:"textarea",placeholderKey:"field-recurrence-placeholder"},{id:"client-concentration-risk",labelKey:"field-client-concentration-risk",type:"rating"}]},{id:"resources",labelKey:"section-resources",descKey:"section-resources-desc",fields:[{id:"production",labelKey:"field-production",type:"textarea",placeholderKey:"field-production-placeholder"},{id:"suppliers",labelKey:"field-suppliers",type:"text",placeholderKey:"field-suppliers-placeholder"},{id:"supplier-dependency",labelKey:"field-supplier-dependency",type:"rating"},{id:"capex",labelKey:"field-capex",type:"textarea",placeholderKey:"field-capex-placeholder"}]},{id:"human-capital",labelKey:"section-human-capital",descKey:"section-human-capital-desc",fields:[{id:"headcount",labelKey:"field-headcount",type:"text",placeholderKey:"field-headcount-placeholder"}
1,{id:"key-person-dependency",labelKey:"field-key-person-dependency",type:"rating",hintKey:"field-key-person-dependency-hint"},{id:"skills",labelKey:"field-skills",type:"textarea",placeholderKey:"field-skills-placeholder"},{id:"social-climate",labelKey:"field-social-climate",type:"rating",hintKey:"field-social-climate-hint"}]},{id:"legal-esg",labelKey:"section-legal-esg",descKey:"section-legal-esg-desc",fields:[{id:"contracts",labelKey:"field-contracts",type:"textarea",placeholderKey:"field-contracts-placeholder"},{id:"litigation",labelKey:"field-litigation",type:"textarea",placeholderKey:"field-litigation-placeholder"},{id:"intellectual-property",labelKey:"field-intellectual-property",type:"textarea",placeholderKey:"field-intellectual-property-placeholder"},{id:"compliance",labelKey:"field-compliance",type:"rating",hintKey:"field-compliance-hint"},{id:"compliance-detail",labelKey:"field-compliance-detail",type:"textarea",placeholderKey:"field-compliance-detail-placeholder",optional:!0}]},{id:"swot",labelKey:"section-swot",descKey:"section-swot-desc",fields:[{id:"strengths",labelKey:"field-strengths",type:"textarea",placeholderKey:"field-strengths-placeholder"},{id:"weaknesses",labelKey:"field-weaknesses",type:"textarea",placeholderKey:"field-weaknesses-placeholder"},{id:"opportunities",labelKey:"field-opportunities",type:"textarea",placeholderKey:"field-opportunities-placeholder"},{id:"threats",labelKey:"field-threats",type:"textarea",placeholderKey:"field-threats-placeholder"},{id:"incidence",labelKey:"field-incidence",type:"textarea",placeholderKey:"field-incidence-placeholder"},{id:"overall-risk",labelKey:"field-overall-risk",type:"rating"}]}],l=["low","moderate","high"],i=e=>!!e&&e.trim().length>0,s=(e,t)=>{let a=0;for(let r of e.fields)i(t[r.id])&&(a+=1);return{filled:a,total:e.fields.length}},o=e=>{let t=0,a=0;for(let l of r){let r=s(l,e);t+=r.filled,a+=r.total}return{filled:t,total:a,percent:Math.round(t/a*100)}},n=e=>Array.isArray(e)?e.join("\n"):e||""},46844:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(60),l=a(80080),i=a(17211),s=a(69245),o=a(23043),n=a(62703),c=a.n(n);let d=({children:e,className:t,onDismiss:a,usePopover:n})=>{let d=(0,l.useRef)(null),u=(0,l.useRef)(null),h=(0,l.useRef)(null),p=!!n&&!(0,i.Fr)();return((0,l.useEffect)(()=>{let e;if(!p)return;let t=u.current,a=d.current?.parentElement;if(!t||!a)return;(0,s.IO)(t);let r=()=>{let l=a.getBoundingClientRect(),i=window.innerHeight-l.bottom,s=l.top;if(t.style.left=`${l.left}px`,t.style.width=`${l.width}px`,i<150&&s>i)t.style.bottom=`${window.innerHeight-l.top+4}px`,t.style.top="auto",t.style.setProperty("--available-height",`${s-10}px`);else{let e=l.bottom+4;t.style.bottom="auto",t.style.top=`${e}px`,t.style.setProperty("--available-height",`${window.innerHeight-e-10}px`)}e=requestAnimationFrame(r)};return e=requestAnimationFrame(r),()=>{cancelAnimationFrame(e),(0,s.KJ)(t)&&(0,s.Q3)(t)}}
1,[p]),(0,l.useEffect)(()=>{h.current=u.current?.parentElement||null}),(0,o.L)(h,()=>a?.()),p)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:c().anchor,ref:d}),(0,r.jsx)("div",{className:(0,i.XS)(c().suggestions,c().popover,t),popover:"manual",ref:u,children:e})]}):(0,r.jsx)("div",{className:(0,i.XS)(c().suggestions,t),ref:u,children:e})}},50425:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(60);a(80080);var l=a(17211),i=a(65160),s=a.n(i);let o=({autoFocus:e,className:t,defaultValue:a,disabled:i,error:o,id:n,label:c,name:d,onChange:u,placeholder:h,register:p,rows:y,value:m})=>(0,r.jsxs)("label",{className:(0,l.XS)(s().root,!c&&s().noLabel,t),children:[!!c&&c,(0,r.jsx)("textarea",{id:n,className:(0,l.XS)(o&&s().hasError),"aria-label":h,autoFocus:e,defaultValue:a,disabled:i,name:d,onChange:u,placeholder:h,rows:y,value:m,...p}),o&&(0,r.jsx)("div",{className:s().error,role:"alert",children:o.message})]})},54216:(e,t,a)=>{"use strict";a.d(t,{A:()=>b});var r=a(60),l=a(80080),i=a(79985),s=a(20008),o=a(66593),n=a(36581),c=a(28251),d=a(84144),u=a(65928),h=a(31490),p=a(98430),y=a(50686),m=a(72845),g=a(89903),f=a(10801),v=a(25011),x=a(88016);let b=({active:e,organisation:t})=>{let{t:a}=(0,d.A)("valuation-shell"),[b]=(0,l.use)(u.Oe),_=(0,l.useMemo)(()=>{if(!b.organisation||!b.project)return[];let e=(0,n.Gr)(b.organisation.id,b.project);return[{key:c.GQ.diagnostic,label:a("sidebar-diagnostic"),icon:(0,r.jsx)(v.A,{}),url:e},{key:c.GQ.restatements,label:a("sidebar-restatements"),icon:(0,r.jsx)(x.A,{}),url:`${e}/restatements`},{key:c.GQ.normativeStatements,label:a("sidebar-normative-statements"),icon:(0,r.jsx)(h.A,{}),url:`${e}/normative-statements`},{key:c.GQ.methods,label:a("sidebar-methods"),icon:(0,r.jsx)(p.A,{}),url:`${e}/methods`},{key:c.GQ.synthesis,label:a("sidebar-synthesis"),icon:(0,r.jsx)(f.A,{}),url:`${e}/synthesis`},{key:c.GQ.report,label:a("sidebar-report"),icon:(0,r.jsx)(m.A,{}),url:`${e}/report`}]},[b.organisation,b.project,a]),C=(0,l.useMemo)(()=>{if(!b.organisation||!b.project||b.userRole<o.Fh.ProjectGroupWriter)return[];let e=(0,n.Gr)(b.organisation.id,b.project);return[{key:c.GQ.imports,label:a("sidebar-imports"),icon:(0,r.jsx)(g.A,{}),url:`${e}/imports`},{key:c.GQ.settings,label:a("sidebar-settings"),icon:(0,r.jsx)(y.A,{}),url:`${e}/settings`}]},[b.organisation,b.project,b.userRole,a]),j=b.project?.logoUrl?b.project?.isLightMode:t.isWhiteLabelLightMode;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.A,{isLightMode:j}),b.project&&(0,r.jsx)(s.A,{active:e,bottomMenu:C,isLightMode:j,menu:_})]})}},57362:(e,t,a)=>{"use strict";a.d(t,{Y:()=>l,f:()=>o});var r=a(70293);let l=({date:e,format:t,locale:a,showInLocalTime:l})=>{let i=(l?new Date(e.valueOf()-6e4*e.getTimezoneOffset()):e).toISOString();switch(t){case"dd/MM/yyyy":return`${i.slice(8,10)}/${(0,r.i)(i)}`;case"dd/MM/yyyy HH:mm":return`${i.slice(8,10)}/${(0,r.i)(i)} ${i.slice(11,13)}:${i.slice(14,16)}`;case"dd MMMM yyyy":return`${i.slice(8,10)} ${(0,r.a)(i,a)}`;case"HH:mm":return`${i.slice(11,13)}:${i.slice(14,16)}`;case"yyyyMMdd":return i.slice(0,10).replace(/-/g,"");case"MM/yyyy":return(0,r.i)(i);case"yyyy-MM-dd":return i.slice(0,10)}},i=[[31536e3,"year"],[2592e3,"month"],[604800,"week"],[86400,"day"],[3600,"hour"],[60,"minute"],[1,"second"]],s=new Map,o=(e,t)=>{let a;if(void 0===Intl.RelativeTimeFormat)return l({date:e,format:"dd/MM/yyyy HH:mm"});let r=Math.round((e.getTime()-Date.now())/1e3),o=Math.abs(r),n=((a=s.get(t))||(a=new Intl.RelativeTimeFormat(t,{numeric:"auto"}),s.set(t,a)),a);for(let[e,t]of i)if(o>=e)return n.format(Math.trunc(r/e),t);return n.format(0,"second")}},59928:e=>{e.exports={root:"WhiteBox_root__YEeuq"}},61353:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(60);a(80080);var l=a(17211),i=a(59928),s=a.n(i);let o=({children:e,className:t,customRef:a,id:i,onClick:o})=>(0,r.jsx)("div",{id:i,className:(0,l.XS)(s().root,t),onClick:o,ref:a,children:e})},62703:e=>{e.exports={suggestions:"SearchInputSuggestions_suggestions__fKtZ8",anchor:"SearchInputSuggestions_anchor__A_Dgw",popover:"SearchInputSuggestions_popover__DI4Uh"}},65160:e=>{e.exports={root:"TextArea_root__MxXfe",hasError:"TextArea_hasError__jkmyz",error:"TextArea_error__3OHc3",noLabel:"TextArea_noLabel__mgimi"}},72725:e=>{e.exports={bar:"ValuationDiagnosticProgress_bar__iPv7V"}},72845:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(60);a(80080);var l=a(11375);let i=({className:e,size:t,strokeWidth:a=l.X.strokeWidth})=>(0,r.jsx)("svg",{className:e,fill:"none",height:t?l.y[t]:"100%",viewBox:"0 0 24 24",width:t?l.y[t]:"100%",children:(0,r.jsx)("path",{d:"M14 2.26953V6.40007C14 6.96012 14 7.24015 14.109 7.45406C14.2049 7.64222 14.3578 7.7952 14.546 7.89108C14.7599 8.00007 15.0399 8.00007 15.6 8.00007H19.7305M14 17H8M16 13H8M20 9.98822V17.2C20 18.8802 20 19.7202 19.673 20.362C19.3854 20.9265 18.9265 21.3854 18.362 21.673C17.7202 22 16.8802 22 15.2 22H8.8C7.11984 22 6.27976 22 5.63803 21.673C5.07354 21.3854 4.6146 20.9265 4.32698 20.362C4 19.7202 4 18.8802 4 17.2V6.8C4 5.11984 4 4.27976 4.32698 3.63803C4.6146 3.07354 5.07354 2.6146 5.63803 2.32698C6.27976 2 7.11984 2 8.8 2H12.0118C12.7455 2 13.1124 2 13.4577 2.08289C13.7638 2.15638 14.0564 2.27759 14.3249 2.44208C14.6276 2.6276 14.887 2.88703 15.4059 3.40589L18.5941 6.59411C19.113 7.11297 19.3724 7.3724 19.5579 7.67515C19.7224 7.94356 19.8436 8.2362 19.9171 8.5423C20 8.88757 20 9.25445 20 9.98822Z",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:a})})},75646:e=>{e.exports={root:"SearchInput_root__fPTlr",searchIcon:"SearchInput_searchIcon__82QEg",clearBtn:"SearchInput_clearBtn__ERJD6"}},76323:e=>{e.exports={input:"SearchNafForm_input__4P_Q2",loader:"SearchNafForm_loader__qvxLu"}},77056:(e,t,a)=>{"use strict";a.d(t,{MJ:()=>n,OW:()=>c,XQ:()=>o});var r=a(64097),l=a(53690),i=a(34325);let s=(0,a(89349).A)((e,t)=>{if("setValuation"===t.type)return{...e,valuation:{...e.valuation,...t.valuation}}},{annualProfitLoss:[],balanceSheet:[],budgetedProfitLoss:[],cashflow:[],monthlyProfitLoss:[]}),o=({adjustmentColumns:e,balanceSheetData:t,budgetColumns:a,fecImports:s,locale:o,monthlyRates:n,profitLossData:c,project:d,valuation:u,withAnnualProfitLoss:h})=>{if(!s.length||!c.length)return{annualProfitLoss:[],balanceSheet:[],budgetedProfitLoss:[],cashflow:[],monthlyProfitLoss:[]};let p=s.sort((e,t)=>
1new Date(e.startDate).getTime()-new Date(t.startDate).getTime()),y=(0,i.b)(l.d.calculatePL({data:c,fecImports:s,isBalanceCarriedForward:d.isBalanceCarriedForward,isMonthly:!0,locale:o,monthlyRates:n,targetCurrencyCode:d.selectedCurrency||d.currency,withoutTotalColumn:!0})),m=a?.length?(0,i.b)(l.d.calculatePL({data:c,fecImports:s,isBalanceCarriedForward:d.isBalanceCarriedForward,isMonthly:!0,locale:o,monthlyRates:n,targetCurrencyCode:d.selectedCurrency||d.currency,withBudgetColumns:{budgetColumns:a,customBudgetAccounts:[]},withoutTotalColumn:!0})):y,g=h?(0,i.b)(l.d.calculatePL({data:c,fecImports:s,isBalanceCarriedForward:d.isBalanceCarriedForward,isMonthly:!1,locale:o,monthlyRates:n,targetCurrencyCode:d.selectedCurrency||d.currency,withoutVariation:!0})):[],f=l.f.calculateBS({adjustmentColumns:e,data:t,fecImports:s,isBalanceCarriedForward:d.isBalanceCarriedForward,isMonthly:!1,locale:o,monthlyRates:n,profitLossData:c,targetCurrencyCode:d.selectedCurrency||d.currency,withoutVariation:!0}),{cashflow:v}=l.u.calculateCF({balanceSheetData:t,customColumns:[],fecImports:s,hideMonthlyColumns:{},isBalanceCarriedForward:d.isBalanceCarriedForward,isMonthly:!1,kpis:[],locale:o,monthlyRates:n,profitLossData:c,tableType:"cf",targetCurrencyCode:d.selectedCurrency||d.currency,withoutTotalColumn:!0}),x=v.find(e=>e.key===r.hO.key);return{annualProfitLoss:g,balanceSheet:f,budgetedProfitLoss:m,cashflow:v,monthlyProfitLoss:y,valuation:{...u,discountedCashflowMethod:u?.discountedCashflowMethod||{discountRate:1500,enabled:!0,expectedCashflow:x?.data.length?Array.from([,,,,,]).map(()=>x.data[x.data.length-1].v):[0,0,0,0,0],growthRate:500,weight:1e4},multiplesMethods:u?.multiplesMethods||[{name:y.find(e=>"revenue"===e.key)?.name[o]||"",fromDate:p[p.length-1].startDate.slice(0,7),toDate:p[p.length-1].endDate.slice(0,7),lineData:{adjustments:[],lineKey:"revenue",multiple:100},enabled:!0,weight:1e4}],netAssetValueMethod:u?.netAssetValueMethod||{adjustments:[],enabled:!0,selectedExercice:`${s[s.length-1].id}`,weight:1e4}}}},{Context:n,Provider:c}=s},85928:e=>{e.exports={form:"Form_form___Hy62",row:"Form_row__9qvee"}},88016:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(60);a(80080);var l=a(11375);let i=({className:e,size:t,strokeWidth:a=l.X.strokeWidth})=>(0,r.jsx)("svg",{className:e,fill:"none",height:t?l.y[t]:"100%",viewBox:"0 0 24 24",width:t?l.y[t]:"100%",children:(0,r.jsx)("path",{d:"M2.5 21.4998L8.04927 19.3655C8.40421 19.229 8.58168 19.1607 8.74772 19.0716C8.8952 18.9924 9.0358 18.901 9.16804 18.7984C9.31692 18.6829 9.45137 18.5484 9.72028 18.2795L21 6.99982C22.1046 5.89525 22.1046 4.10438 21 2.99981C19.8955 1.89525 18.1046 1.89524 17 2.99981L5.72028 14.2795C5.45138 14.5484 5.31692 14.6829 5.20139 14.8318C5.09877 14.964 5.0074 15.1046 4.92823 15.2521C4.83911 15.4181 4.77085 15.5956 4.63433 15.9506L2.5 21.4998ZM2.5 21.4998L4.55812 16.1488C4.7054 15.7659 4.77903 15.5744 4.90534 15.4867C5.01572 15.4101 5.1523 15.3811 5.2843 15.4063C5.43533 15.4351 5.58038 15.5802 5.87048 15.8703L8.12957 18.1294C8.41967 18.4195 8.56472 18.5645 8.59356 18.7155C8.61877 18.8475 8.58979 18.9841 8.51314 19.0945C8.42545 19.2208 8.23399 19.2944 7.85107 19.4417L2.5 21.4998Z",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:a})})},89903:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(60);a(80080);var l=a(11375);let i=({className:e,size:t,strokeWidth:a=l.X.strokeWidth})=>(0,r.jsx)("svg",{className:e,fill:"none",height:t?l.y[t]:"100%",viewBox:"0 0 24 24",width:t?l.y[t]:"100%",children:(0,r.jsx)("path",{d:"m13 7-1.116-2.231c-.32-.642-.481-.963-.72-1.198a2 2 0 0 0-.748-.462C10.1 3 9.74 3 9.022 3H5.2c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.874.874C2 4.52 2 5.08 2 6.2V7m0 0h15.2c1.68 0 2.52 0 3.162.327a3 3 0 0 1 1.311 1.311C22 9.28 22 10.12 22 11.8v4.4c0 1.68 0 2.52-.327 3.162a3 3 0 0 1-1.311 1.311C19.72 21 18.88 21 17.2 21H6.8c-1.68 0-2.52 0-3.162-.327a3 3 0 0 1-1.311-1.311C2 18.72 2 17.88 2 16.2V7Zm7 7 3 3m0 0 3-3m-3 3v-6",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:a})})},91847:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/organisations/[id]/valuation/[projectId]",function(){return a(98183)}])},92997:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(60),l=a(80080),i=a(17211),s=a(84144),o=a(75431),n=a(10567),c=a(226),d=a(16515),u=a(75646),h=a.n(u);let p=({autoFocus:e,children:t,className:a,disabled:u,onChange:p,placeholder:y,query:m,type:g="text"})=>{let{t:f}=(0,s.A)("common"),[v,x]=(0,l.useState)(""),b=e=>{x(e),p(e)};return(0,l.useEffect)(()=>{x(m||"")},[m]),(0,r.jsxs)(d.A,{className:(0,i.XS)(h().root,a),type:g,autoComplete:"off",autoFocus:e,disabled:u,name:"search",onChange:e=>b(`${e.target.value}`),placeholder:y,value:v,children:[(0,r.jsx)("span",{className:h().searchIcon,
1children:(0,r.jsx)(o.A,{size:"sm"})}),!!v&&(0,r.jsx)(c.A,{className:h().clearBtn,"aria-label":f("common:clear-search-aria"),buttonType:"ghost",onClick:()=>b(""),size:"sm",children:(0,r.jsx)(n.A,{size:"sm"})}),t]})}},97201:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(60),l=a(17211),i=a(8236),s=a.n(i);let o=({className:e,disabled:t,name:a,onChange:i,options:o,register:n,size:c="md",value:d,withAccentOnFirstOption:u})=>(0,r.jsx)("div",{className:(0,l.XS)(s().root,s()[c],e,t&&s().disabled),children:(0,r.jsx)("div",{className:s().options,children:o.map((e,o)=>(0,r.jsxs)("span",{children:[(0,r.jsx)("input",{id:`radio-${a}-${e.value}`,type:"radio",disabled:t,name:a,value:e.value,...n||{checked:d===e.value,onChange:()=>i?.(e.value)}}),(0,r.jsx)("label",{className:(0,l.XS)(u&&0===o&&d===e.value&&s().withAccent),htmlFor:`radio-${a}-${e.value}`,children:e.label})]},e.value))})})},98183:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>X,default:()=>W});var r=a(60),l=a(37316),i=a(52950),s=a(80080),o=a(41732),n=a(84144),c=a(89349);let d=()=>{let e={};for(let t of o.NP)e[t.id]=!0;return{values:{},includedSections:e}},{Context:u,Provider:h}=(0,c.A)((e,t)=>{switch(t.type){case"setFieldValue":return{...e,values:{...e.values,[t.fieldId]:t.value}};case"setSectionIncluded":return{...e,includedSections:{...e.includedSections,[t.sectionId]:t.included}};case"setDiagnostic":return t.diagnostic}},d());var p=a(28931),y=a(72725),m=a.n(y);let g=()=>{let{t:e}=(0,n.A)("valuation-diagnostic"),[t]=(0,s.use)(u),a=(0,o.c9)(t.values);return(0,r.jsx)(p.A,{className:m().bar,label:e("completion-label"),max:a.total,size:"sm",value:a.filled,valueLabel:e("completion-value",{percent:a.percent})})};var f=a(14612),v=a(26065),x=a(26308),b=a(57362),_=a(4423),C=a(74976),j=a(36581),w=a(3738),A=a(17211),K=a(34942),k=a(65928),P=a(43765),M=a(94432),N=a(77056),S=a(30273),L=a(97201),B=a(74415),V=a(50425),$=a(16515),I=a(61353),F=a(2151),D=a.n(F);let R=new _.A(200),T=()=>{let{t:e}=(0,n.A)("valuation-diagnostic"),[t,a]=(0,s.use)(u),[l]=(0,s.use)(k.Oe),[i,c]=(0,s.use)(N.MJ),[,d]=(0,s.use)(M.yG),[h,p]=(0,s.use
1State)(o.NP[0].id),y=o.NP.find(e=>e.id===h)||o.NP[0],m=e=>{let a=t.values[e];return"string"==typeof a?a:""},g=e=>{R.call(()=>(0,K.Fj)(l,c,d,{draft:{...i.valuation?.draft,diagnostic:e}},!0))},_=(e,r)=>{a({type:"setFieldValue",fieldId:e,value:r}),g({...t,values:{...t.values,[e]:r}})},F=async r=>{let i=await (0,C.fetchAPI)({method:"POST",requestPath:`${(0,j.hj)(l)}/sector-comparisons/companies/search/details`,body:{siren:r.siren}});i.success?(r=>{(0,w.CW)(l,{siren:r.siren});let i=r.representatives.map(e=>e.role?`${e.name} - ${e.role}`:e.name).join("\n"),s=r.naf?r.naf.replace(/\./g,"").toUpperCase():"",n={"legal-form":r.legalStatus||"","creation-date":r.foundedAt?(0,b.Y)({date:new Date(r.foundedAt),format:"dd/MM/yyyy"}):"",activity:[r.businessObject,r.domain].filter(Boolean).join("\n"),shareholding:(t=>{let a=[];for(let r of(t.capital&&a.push(e("prefill-capital",{amount:t.capital,currency:t.currency||""}).trim()),t.beneficialOwners))a.push(null!=r.share?`${r.name} - ${r.share} %`:r.name);return a.join("\n")})(r),management:i,sector:s,headcount:null!=r.employees?`${r.employees}`:""},c={...t.values};for(let[e,t]of(r.name&&(c.denomination=r.name,a({type:"setFieldValue",fieldId:"denomination",value:r.name})),Object.entries(n)))(0,o.BR)(t)&&(c[e]=t,a({type:"setFieldValue",fieldId:e,value:t}));g({...t,values:c})})({...i.data,siren:r.siren}):i.error&&(0,P.showToast)(d,i.error,!0)};return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:D().body,children:[(0,r.jsx)(B.A,{gap:"var(--spacing-4)",children:o.NP.map(a=>{let l=(0,o.am)(a,t.values),i=l.filled===l.total,s=l.filled>0;return(0,r.jsxs)("button",{className:(0,A.XS)(D().railItem,a.id===h&&D().railItemActive),type:"button","aria-current":a.id===h||void 0,onClick:()=>p(a.id),children:[(0,r.jsx)("b",{children:e(a.labelKey)}),(0,r.jsx)("span",{className:(0,A.XS)(D().railProgress,s&&D().railProgressStarted,i&&D().railProgressComplete),children:e("rail-progress",{filled:l.filled,total:l.total})})]},a.id)})}),(0,r.jsx)(I.A,{className:D().panel,children:(0,r.jsxs)(B.A,{gap:"var(--spacing-24)",children:[(0,r.jsxs)(B.A,{className:D().panelHeader,gap:"var(--spacing-4)",children:[(0,r.jsx)("h2",{className:D().panelTitle,children:e(y.labelKey)}),(0,r.jsx)("small",{className:D().panelDesc,children:e(y.descKey)})]}),(0,r.jsx)(S.A,{children:y.fields.map(t=>{let a,l;return(0,r.jsx)(S.A.Row,{children:(a=e(t.labelKey),l=t.placeholderKey?e(t.placeholderKey):void 0,"company-search"===t.type?(0,r.jsx)(f.A,{label:a,noResultLabel:e("search-no-result"),onQueryChange:e=>_(t.id,e),onSelectCompany:F,placeholder:l,value:m(t.id)}):"text"===t.type?(0,r.jsx)($.A,{type:"text",label:a,onChange:e=>_(t.id,e.target.value),placeholder:l,value:m(t.id)}):"textarea"===t.type?(0,r.jsx)(V.A,{label:a,onChange:e=>_(t.id,e.target.value),placeholder:l,rows:4,value:m(t.id)}):"naf"===t.type?(0,r.jsx)(x.A,{label:a,nafCode:m(t.id),onChange:e=>_(t.id,e),usePopover:!0}):(0,r.jsxs)("div",{children:[(0,r.jsx)(v.A,{children:a}),(0,r.jsx)(L.A,{name:t.id,onChange:e=>_(t.id,e),options:o.if.map(t=>({label:e(`rating-${t}`),value:t})),value:m(t.id)}),t.hintKey&&(0,r.jsx)("span",{className:D().fieldHint,children:e(t.hintKey)})]}))},t.id)})})]})})]})})};var E=a(54216),H=a(28251),O=a(27015),X=!0;let W=function({adjustmentColumns:e,balanceSheetData:t,fecImports:a,isWhiteLabel:s,locale:o,monthlyRates:c,organisation:u,profitLossData:p,project:y,userRole:m,valuation:f}){let{t:v,lang:x}=(0,n.A)("project-dashboard"),b=(0,O.qh)({adjustmentColumns:e,fecImports:a,locale:o,monthlyRates:c,organisation:u,project:y,rawData:p,type:"va"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.A,{isLightMode:u.isWhiteLabelLightMode,isWhiteLabel:s,locale:x,logoUrl:u.logoUrl,title:v("header-title",{organisation:u.name,project:y.name})}),(0,r.jsx)(O.Fq,{value:b,children:(0,r.jsx)(N.OW,{value:(0,N.XQ)({adjustmentColumns:e,balanceSheetData:t,fecImports:a,locale:b.locale,monthlyRates:b.monthlyRates,profitLossData:p,project:y,valuation:f}),children:(0,r.jsx)(h,{value:(e=>{let t=e?.draft?.diagnostic;if(!t)return d();let a={};for(let[e,r]of Object.entries(t.values))a[e]=Array.isArray(r)?r.join(", "):r;return{includedSections:t.includedSections,values:a}})(f),children:(0,r.jsx)(i.A,{activePage:"va-diagnostic",organisation:u,project:y,settings:(0,r.jsx)(g,{}),sidebar:(0,r.jsx)(E.A,{active:H.GQ.diagnostic,organisation:u}),userRole:m,children:(0,r.jsx)(T,{})})})})})]})}},98430:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(60);a(80080);var l=a(11375);let i=({className:e,size:t})=>(0,r.jsxs)("svg",{className:e,fill:"none",height:t?l.y[t]:"100%",viewBox:"0 0 24 24",width:t?l.y[t]:"100%",children:[(0,r.jsx)("rect",{fill:"currentColor",height:"10.5",rx:"1.3",width:"4",x:"3.75",y:"9.5"}),(0,r.jsx)("rect",{fill:"currentColor",height:"14.5",rx:"1.3",width:"4",x:"10",y:"5.5"}),(0,r.jsx)("rect",{fill:"currentColor",height:"7",rx:"1.3",width:"4",x:"16.25",y:"13"})]})}},e=>{e.O(0,[40838,27103,98487,15040,78453,42495,96745,62042,26259,12334,61359,46060,47543,31281,36577,46886,90636,46593,38792],()=>e(e.s=91847)),_N_E=e.O()}]);

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.