1!function(){try{("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).__faroGitHash_myeroad="5ce3e63ee526711d9fdee9e150f093852f3a7cc4"}catch(e){}}(),function(){try{("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).__faroBundleId_myeroad="10.1.5092-apac"}catch(e){}}();try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},i=(new e.Error).stack;i&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[i]="cb6746f7-4ba1-49a2-ac86-633506ae8950",e._sentryDebugIdIdentifier="sentry-dbid-cb6746f7-4ba1-49a2-ac86-633506ae8950")}catch(e){}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"10.1.5092-apac"},(self.webpackChunk_eroad_myeroad=self.webpackChunk_eroad_myeroad||[]).push([[1988,4164],{2304:(e,i,t)=>{t.d(i,{k:()=>m});var o=t(14041),r=t(70541),n=t(43420),a=t(62664),s=t(37506),l=t(34164),c=t(2693),d=t(66851),u=t(14041),v=Object.defineProperty,h=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,b=(e,i,t)=>i in e?v(e,i,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[i]=t,p=(e,i)=>{for(var t in i||(i={}))g.call(i,t)&&b(e,t,i[t]);if(h)for(var t of h(i))f.call(i,t)&&b(e,t,i[t]);return e};const m=({config:e,reportKey:i,tabsObject:t=[],path:v,titleId:h,descriptionId:g})=>{var f;const b=(0,a.Zp)(),[m,y]=(0,o.useState)(""),w=(0,r.d4)(null==(f=d.T)?void 0:f.getPages),E=(0,o.useMemo)(()=>{var e;return null!=(e=null==w?void 0:w.map(e=>{var i,o;const r=null!=(i=e.displayName)?i:e.name,n=encodeURIComponent(r.toLowerCase()),a=null!=(o=null==t?void 0:t.find(i=>i.displayName===e.displayName))?o:{path:`${v}/${n}`,title:r};return p(p({},e),a)}))?e:[]},[w,t,v]),D=(0,o.useCallback)(e=>{const i=E.find(i=>i.path===e);i&&y(i.name)},[E]);(0,o.useEffect)(()=>{D(window.location.pathname)},[D]);const T=E.length>1;return u.createElement(u.Fragment,null,u.createElement(s.zY,{hasBottomNav:T},u.createElement(s.sT,{title:u.createElement(n.s,{id:h})}),u.createElement(s.Kw,{text:u.createElement(n.s,{id:g})}),T&&u.createElement(l.I,{activeKey:window.location.pathname,tabs:E,onTabClick:e=>{b(e),D(e)}})),u.createElement(c.p,{config:e,reportKey:i,groupKey:"netzero",defaultPageName:m}))}},17025:(e,i,t)=>{t.d(i,{o:()=>o});const o=(0,t(40421).E)("DECARBONISATION",e=>({setSelectedClassifications:e.action(),setSelectedDateRange:e.action(),setSelectedWeightTypes:e.action(),overviewDrawerOpened:e.action(),overviewDrawerClosed:e.action(),resetPowerBiThrottled:e.action(),setSelectedFleetHierarchyIds:e.action(),fetchAbsoluteEmissions:e.asyncAction(),fetchEmissionsIntensity:e.asyncAction(),fetchEmissionsByFuelType:e.asyncAction(),fetchFleetPotentialSavings:e.asyncAction(),fetchFleetSummary:e.asyncAction(),fetchFuelEcoComparisonData:e.asyncAction(),fetchDrivingComparisonData:e.asyncAction(),fetchDrivingBehaviourHarsh:e.asyncAction(),fetchDrivingBehaviourIdling:e.asyncAction(),fetchDrivingPotentialSavings:e.asyncAction(),fetchDrivingSummary:e.asyncAction(),fetchSuggestionData:e.asyncAction(),fetchFleetHierarchy:e.asyncAction()}))},17082:(e,i,t)=>{t.r(i),t.d(i,{default:()=>d});var o=t(37506),r=t(62009),n=t(68675),a=t(2304),s=t(26221),l=t(48270),c=t(14041);const d=(0,l.A)(()=>{const e=(0,r.F)("powerbiConfig.decarbHarshDriving");return c.createElement(o.YW,null,c.createElement(a.k,{config:e,reportKey:n.q0.DECARB_HARSH_DRIVING,tabsObject:s.XP,path:s.zO.HARSH_DRIVING,titleId:"decarbonisation.harshDriving.header.title",descriptionId:"decarbonisation.harshDriving.header.description"}))})},34164:(e,i,t)=>{t.d(i,{I:()=>l});var o=t(43420),r=t(62664),n=t(2175);const a=(0,t(1454).wY)(e=>({root:{overflow:"unset","& .ant-tabs-tab.ant-tabs-tab-active":{color:e.colors.primaryBlueActive,"& .ant-tabs-tab-btn":{color:e.colors.primaryBlueActive,textShadow:"unset",fontWeight:e.typography.weights.medium},"&:hover":{color:e.colors.primaryBlueHover}},"& .ant-tabs-ink-bar":{background:e.colors.primaryBlueActive},"& > .ant-tabs-nav":{marginBottom:0}}}),{name:"NavTabs"});var s=t(14041);const l=({activeKey:e,onTabClick:i,tabs:t,testId:l="NavTabs"})=>{const c=(0,r.Zp)(),d=a();return t&&0!==t.length?s.createElement(n.t,{activeKey:e,animated:!1,className:d.root,"data-testid":l,onTabClick:i||(e=>{c(e)}),items:t.map(({tabTestId:e,path:i,title:t,titleId:r,disabled:n})=>({key:i,"data-testid":e,label:t||r&&s.createElement(o.s,{id:r}),disabled:n}))}):null}},48270:(e,i,t)=>{t.d(i,{A:()=>fe});var o=t(83381),r=t(18198),n=t(90645),a=t(40421),s=t(96711),l=t(27396),c=t(44013),d=t(89590),u=t(17025),v=t(26221),h=Object.defineProperty,g=Object.defineProperties,f=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,y=(e,i,t)=>i in e?h(e,i,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[i]=t,w=(e,i)=>
1{for(var t in i||(i={}))p.call(i,t)&&y(e,t,i[t]);if(b)for(var t of b(i))m.call(i,t)&&y(e,t,i[t]);return e},E=(e,i)=>g(e,f(i));const D=(e,i,t)=>E(w({},e),{[t]:{fetching:!1,fetchError:i}}),T=(e,i)=>E(w({},e),{[i]:{fetching:!0,fetchError:null}}),O=(e,i,t)=>E(w({},e),{[t]:{fetching:!1,fetchError:null,result:i}}),I=e=>{var i;return!(!e||429!==(null==(i=null==e?void 0:e.response)?void 0:i.status))};var S=Object.defineProperty,C=Object.defineProperties,k=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,A=(e,i,t)=>i in e?S(e,i,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[i]=t,H=(e,i)=>{for(var t in i||(i={}))F.call(i,t)&&A(e,t,i[t]);if(P)for(var t of P(i))R.call(i,t)&&A(e,t,i[t]);return e},B=(e,i)=>C(e,k(i));const U={[v.hu.EMISSION_PERFORMANCE]:{result:{assets:[]},fetching:!1,fetchError:null},[v.hu.ELECTRIFICATION]:{result:{assets:[]},fetching:!1,fetchError:null},[v.hu.MAINTENANCE_OVERDUE]:{result:{assets:[]},fetching:!1,fetchError:null},[v.hu.POOR_FUEL_ECO]:{result:{assets:[]},fetching:!1,fetchError:null},[v.hu.NOT_IN_USE]:{result:{assets:[]},fetching:!1,fetchError:null},[v.hu.UNDERUTILISED]:{result:{assets:[]},fetching:!1,fetchError:null}},L={drivingBehaviourHarsh:{result:{bestRecords:[],worstRecords:[]},fetching:!1,fetchError:null},drivingBehaviourIdling:{result:{bestRecords:[],worstRecords:[]},fetching:!1,fetchError:null},drivingComparison:{result:{graphData:{timeZone:"",units:"KG_CO2E",series:[]}},fetching:!1,fetchError:null},drivingPotentialSavings:{result:{potentialSaving:0,units:"KG_CO2E"},fetching:!1,fetchError:null},drivingSummary:{result:{counts:[]},fetching:!1,fetchError:null},emissions:{absolute:l.CS,byFuelType:l.eT,intensity:l.CS},fleetPotentialSavings:{result:{potentialSaving:0,units:"KG_CO2E"},fetching:!1,fetchError:null},fleetSummary:{result:{counts:[]},fetching:!1,fetchError:null},fuelEcoComparison:{result:{graphData:{timeZone:"",units:"L_PER_100KM",series:[]}},fetching:!1,fetchError:null},isPowerBiThrottled:!1,overviewDrawerView:null,selectedClassifications:[],selectedDateRange:v.Rc,selectedWeightTypes:[],suggestions:U,fleetHierarchy:{request:d.zm,result:{fleets:[],hierarchyTree:[]}},selectedFleetHierarchyIds:[]},N=(0,n.HY)({emissions:(0,a.v)([u.o.fetchAbsoluteEmissions.request.reduce(e=>T(e,"absolute")),u.o.fetchAbsoluteEmissions.success.reduce((e,i)=>O(e,i,"absolute")),u.o.fetchAbsoluteEmissions.failure.reduce((e,i)=>D(e,i,"absolute")),u.o.fetchEmissionsIntensity.request.reduce(e=>T(e,"intensity")),u.o.fetchEmissionsIntensity.success.reduce((e,i)=>O(e,i,"intensity")),u.o.fetchEmissionsIntensity.failure.reduce((e,i)=>D(e,i,"intensity")),u.o.fetchEmissionsByFuelType.request.reduce(e=>T(e,"byFuelType")),u.o.fetchEmissionsByFuelType.success.reduce((e,i)=>O(e,i,"byFuelType")),u.o.fetchEmissionsByFuelType.failure.reduce((e,i)=>D(e,i,"byFuelType"))],L.emissions),fleetSummary:(0,a.v)([u.o.fetchFleetSummary.request.reduce(l.Uh),u.o.fetchFleetSummary.success.reduce(l.Mf),u.o.fetchFleetSummary.failure.reduce(l.tU)],L.fleetSummary),fleetPotentialSavings:(0,a.v)([u.o.fetchFleetPotentialSavings.request.reduce(l.Uh),u.o.fetchFleetPotentialSavings.success.reduce(l.Mf),u.o.fetchFleetPotentialSavings.failure.reduce(l.tU)],L.fleetPotentialSavings),fuelEcoComparison:(0,a.v)([u.o.fetchFuelEcoComparisonData.request.reduce(l.Uh),u.o.fetchFuelEcoComparisonData.success.reduce(l.Mf),u.o.fetchFuelEcoComparisonData.failure.reduce(l.tU)],L.fuelEcoComparison),drivingBehaviourHarsh:(0,a.v)([u.o.fetchDrivingBehaviourHarsh.request.reduce(l.Uh),u.o.fetchDrivingBehaviourHarsh.success.reduce(l.Mf),u.o.fetchDrivingBehaviourHarsh.failure.reduce(l.tU)],L.drivingBehaviourHarsh),drivingBehaviourIdling:(0,a.v)([u.o.fetchDrivingBehaviourIdling.request.reduce(l.Uh),u.o.fetchDrivingBehaviourIdling.success.reduce(l.Mf),u.o.fetchDrivingBehaviourIdling.failure.reduce(l.tU)],L.drivingBehaviourIdling),drivingComparison:(0,a.v)([u.o.fetchDrivingComparisonData.request.reduce(l.Uh),u.o.fetchDrivingComparisonData.success.reduce(l.Mf),u.o.fetchDrivingComparisonData.failure.reduce(l.tU)],L.drivingComparison),drivingSummary:(0,a.v)([u.o.fetchDrivingSummary.request.reduce(l.Uh),u.o.fetchDrivingSummary.success.reduce(l.Mf),u.o.fetchDrivingSummary.failure.reduce(l.tU)],L.drivingSummary),drivingPotentialSavings:(0,a.v)([u.o.fetchDrivingPotentialSavings.request.reduce(l.Uh),u.o.fetchDrivingPotentialSavings.success.reduce(l.Mf),u.o.fetchDrivingPotentialSavings.failure.reduce(l.tU)],L.drivingPotentialSavings),overviewDrawerView:(0,a.v)([u.o.overviewDrawerOpened.fold(e=>e),u.o.overviewDrawerClosed.reduce(()=>null)],L.overviewDrawerView),selectedClassifications:(0,a.v)([u.o.setSelectedClassifications.fold(e=>e)],L.selectedClassifications),selectedDateRange:(0,a.v)([u.o.setSelectedDateRange.fold(e=>e)],L.selectedDateRange),selectedWeightTypes:(0,a.v)([u.o.setSelectedWeightTypes.fold(e=>e)],L.selectedWeightTypes),suggestions:(0,a.v)([u.o.fetchSuggestionData.reduce((e,{endpoint:i})=>B(H({},e),{[i]:{fetching:!0,fetchError:null,result:{}}})),u.o.fetchSuggestionData.success.reduce((e,{endpoint:i,response:t})=>B(H({},e),{[i]:{fetching:!1,fetchError:null,result:t}})),u.o.fetchSuggestionData.failure.reduce((e,{endpoint:i,error:t})=>B(H({},e),{[i]:{fetching:!1,fetchError:t,result:void 0}}))],L.suggestions),isPowerBiThrottled:(0,a.v)([u.o.fetchAbsoluteEmissions.failure.fold(I),u.o.fetchEmissionsIntensity.failure.fold(I),u.o.fetchEmissionsByFuelType.failure.fold(I),u.o.fetchFleetSummary.failure.fold(I),u.o.fetchFleetPotentialSavings.failure.fold(I),u.o.fetchFuelEcoComparisonData.failure.fold(I),u.o.fetchDrivingBehaviourHarsh.failure.fold(I),u.o.fetchDrivingBehaviourIdling.failure.fold(I),u.o.fetchDrivingComparisonData.failure.fold(I),u.o.fetchDrivingSummary.failure.fold(I),u.o.fetchDrivingPotentialSavings.failure.fold(I),u.o.fetchFleetHierarchy.failure.fold(I),u.o.fetchSuggestionData.failure.fold(({error:e})=>I(e)),u.o.resetPowerBiThrottled.fold(()=>!1)],L.isPowerBiThrottled),fleetHierarchy:(0,a.v)([u.o.fetchFleetHierarchy.request.reduce(c.m$),u.o.fetchFleetHierarchy.failure.reduce(c.C1),u.o.fetchFleetHierarchy.success.reduce((e,i)=>(0,c.tU)(e,(({hierarchy:e,hierarchyFleets:i,regularFleets:t})=>{const o=new Map((null!=i?i:[]).map(e=>[e.id,e.name]));return{hierarchyTree:(null!=e?e:[]).map(e=>{var i;return{id:e.id,name:null!=(i=o.get(e.id))?i:e.id,type:"abstract",childrenIds:e.children}}),fleets:(null!=t?t:[]).map(e=>({id:e.id,name:e.name,type:"concrete",fleetId:e.fleetId}))}})(i))),s.o.orgSwitcherOrgSelected.reduce(()=>L.fleetHierarchy),s.o.user.logout.success.reduce(()=>L.fleetHierarchy)],L.fleetHierarchy),selectedFleetHierarchyIds:(0,a.v)([u.o.setSelectedFleetHierarchyIds.fold(e=>e),s.o.orgSwitcherOrgSelected.reduce(()=>L.selectedFleetHierarchyIds),s.o.user.logout.success.reduce(()=>L.selectedFleetHierarchyIds)],L.selectedFleetHierarchyIds)});var V=t(24392),M=t(35060),_=t(94386),j=Object.defineProperty,x=Object.defineProperties,q=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,W=(e,i,t)=>i in e?j(e,i,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[i]=t,X=(e,i)=>
1{for(var t in i||(i={}))G.call(i,t)&&W(e,t,i[t]);if(K)for(var t of K(i))$.call(i,t)&&W(e,t,i[t]);return e},z=(e,i)=>x(e,q(i));const Y="https://api-my.eroad.co.nz/fleet-decarbonisation",Z="overview/fleet/",Q="overview/driving/",J=r.QB.VEHICLE,ee=({startDate:e,endDate:i,classifications:t,weightTypes:o,fleetIds:r})=>({method:"post",data:{startDate:e,endDate:i},params:X(X(X({},t.length?{classification:t.join()}:{}),o.length?{weight:o.join()}:{}),r.length?{fleetIds:r.join()}:{})}),ie=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Z}absolute-emission`})),te=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Q}harsh-driving`})),oe=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Q}true-idling`})),re=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Q}behaviour-comparison`})),ne=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Q}potential-savings`})),ae=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Q}summary`})),se=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Z}emission-by-fuel-type`})),le=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Z}emissions-intensity`})),ce=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Z}summary`})),de=e=>(0,_.F)(z(X({baseURL:Y},ee(e)),{url:`${Z}potential-savings`})),ue=({vehiclePowerType:e,params:i})=>{const t=ee(i);return(0,_.F)(z(X({baseURL:Y},t),{url:`${Z}fuel-comparison`,params:z(X({},t.params),{vehiclePowerType:e})}))},ve=({endpoint:e,params:i})=>(0,_.F)(z(X({baseURL:Y},ee(i)),{url:`${Z}actions/${e}`})),he=()=>(0,_.F)({baseURL:Y,url:"fleet/hierarchy",params:{groupBy:J}}),ge={enAU:{},enNZ:JSON.parse('{"decarbonisation.disclaimer":"<boldText>Disclaimer:</boldText> The MyEROAD Sustainability module relies on user uptake to gather data for benchmarking purposes. The reports produced are designed to provide data driven insights to assist users in their decarbonisation and support general fleet optimisation efforts. Users acknowledge that the MyEROAD Sustainability module is not intended to be taken as decarbonisation advice, and EROAD cannot give any assurance, warranty or guarantee that users will experience a positive decarbonisation result. EROAD will not be liable for any special, indirect or consequential loss, including any loss of profits or loss of opportunity to the extent that such loss is special, indirect or consequential as a result of user reliance on this tool.{br}Users acknowledge they are solely responsible for any decisions made in reliance of the MyEROAD Sustainability module.","decarbonisation.emissions.header.title":"Emissions","decarbonisation.emissions.header.description":"Collecting emissions data from your fleet.","decarbonisation.emissions.tabs.overview":"Overview","decarbonisation.emissions.tabs.report":"Report","decarbonisation.enum.entityCount.assets":"{count, plural, one {1 Asset} other {{count} Assets}}","decarbonisation.enum.entityCount.drivers":"{count, plural, one {1 Driver} other {{count} Drivers}}","decarbonisation.enum.entityCount.heavyVehicles":"{count} Heavy","decarbonisation.enum.entityCount.lightVehicles":"{count} Light","decarbonisation.enum.entityCount.replaceWithEV":"{count, plural, one {1 EV Candidate} other {{count} EV Candidates}}","decarbonisation.enum.entityCount.replaceWithICE":"{count, plural, other {{count} Suitable for Replacement}}","decarbonisation.enum.entityCount.runningHours":"{count, plural, one {1 Running Hour} other {{count} Running Hours}}","decarbonisation.enum.entityCount.trailers":"{count, plural, one {1 Trailer} other {{count} Trailers}}","decarbonisation.enum.entityCount.vehicles":"{count, plural, one {1 Vehicle} other {{count} Vehicles}}","decarbonisation.enum.fuelType.diesel":"Diesel","decarbonisation.enum.fuelType.petrol":"Petrol","decarbonisation.enum.fuelType.petrolRegular":"Regular Petrol","decarbonisation.enum.fuelType.petrolPremium":"Premium Petrol","decarbonisation.enum.fuelType.gasohol":"Gasohol","decarbonisation.enum.fuelType.ethanol":"Ethanol","decarbonisation.enum.fuelType.methanol":"Methanol","decarbonisation.enum.fuelType.e85":"E-85","decarbonisation.enum.fuelType.m85":"M-85","decarbonisation.enum.fuelType.a55":"A-55","decarbonisation.enum.fuelType.lpg":"LPG","decarbonisation.enum.fuelType.lng":"LNG","decarbonisation.enum.fuelType.cng":"CNG","decarbonisation.enum.fuelType.lpgBottle":"LPG Bottle","decarbonisation.enum.fuelType.electricity":"Electric","decarbonisation.enum.fuelType.hydrogen":"Hydrogen","decarbonisation.enum.fuelType.biodiesel":"Biodiesel","decarbonisation.enum.fuelType.other":"Others","decarbonisation.fuelEconomy.header.title":"Fuel economy","decarbonisation.fuelEconomy.header.description":"Fuel consumption and related emissions tracking.","decarbonisation.fuelEconomy.tabs.overview":"Overview","decarbonisation.fuelEconomy.tabs.report":"Report","decarbonisation.harshDriving.header.title":"Harsh driving","decarbonisation.harshDriving.header.description":"Drivers and operators can reduce emissions by reducing the number of harsh braking, acceleration and overspeed events.","decarbonisation.harshDriving.tabs.group":"Group","decarbonisation.harshDriving.tabs.vehicle":"Vehicle","decarbonisation.harshDriving.tabs.driver":"Driver","decarbonisation.overview.count.assets":"Assets","decarbonisation.overview.count.drivers":"Active drivers","decarbonisation.overview.count.heavyVehicles":"Heavy","decarbonisation.overview.count.lightVehicles":"Light","decarbonisation.overview.count.runningHours":"Running hours","decarbonisation.overview.count.trailers":"Trailers","decarbonisation.overview.count.vehicles":"Vehicles","decarbonisation.overview.driving.behaviourTable.column.name":"Driver","decarbonisation.overview.driving.behaviourTable.harshDriving.column.events":"Events per 100 km","decarbonisation.overview.driving.behaviourTable.harshDriving.description":"Engine acceleration/deceleration burns more fuel, emitting more CO2, costing you more in fuel. Identify your leaders and laggers for coaching responses.","decarbonisation.overview.driving.behaviourTable.harshDriving.title":"Harsh driving","decarbonisation.overview.driving.behaviourTable.harshDriving.tooltip":"Engine acceleration/deceleration burns more fuel, emitting more CO2, costing you more in fuel.","decarbonisation.overview.driving.behaviourTable.tab.burners":"Top burners","decarbonisation.overview.driving.behaviourTable.tab.savers":"Top savers","decarbonisation.overview.driving.behaviourTable.unproductiveIdling.column.idleHours":"Idle hours","decarbonisation.overview.driving.behaviourTable.unproductiveIdling.column.idleHours.tooltip":"If PTO is working on the vehicle, this will be disregarded from idle hours. When PTO input is applied to the vehicle, the duration of the PTO is substracted from total idle hours.","decarbonisation.overview.driving.behaviourTable.unproductiveIdling.column.percentLoginHours":"% of login hours","decarbonisation.overview.driving.behaviourTable.unproductiveIdling.description":"Idling may be necessary, or unproductive. Identify your leaders and laggers for coaching responses.","decarbonisation.overview.driving.behaviourTable.unproductiveIdling.title":"Unproductive idling","decarbonisation.overview.driving.behaviourTable.unproductiveIdling.tooltip":"Idling may be necessary, or unproductive. Identify your leaders and laggers for coaching responses.","decarbonisation.overview.driving.graph.description":"Displaying your fleet\'s median harsh driving events, compared to similar fleets in EROAD.","decarbonisation.overview.driving.graph.title":"Harsh driving","decarbonisation.overview.driving.graph.variable":"Harsh driving","decarbonisation.overview.driving.savingStatistic.description":"by reducing idling.","decarbonisation.overview.driving.savingStatistic.title":"Potential CO2-e savings","decarbonisation.overview.driving.savingStatistic.tooltip":"Potential CO2-e savings measures unproductive idling time: the vehicle is on, but stationary. This figure is most accurate for vehicles where Power Take Off (PTO) is detected.","decarbonisation.overview.filter.classifications.all":"All classifications","decarbonisation.overview.filter.classifications.asset":"Assets","decarbonisation.overview.filter.classifications.placeholder":"Classifications","decarbonisation.overview.filter.classifications.trailer":"Trailers","decarbonisation.overview.filter.classifications.vehicle":"Vehicles","decarbonisation.overview.filter.dateRange.last30DaysExcl":"Last 30 days (excluding today)","decarbonisation.overview.filter.dateRange.last7DaysExcl":"Last 7 days (excluding today)","decarbonisation.overview.filter.dateRange.lastMonth":"Last month","decarbonisation.overview.filter.dateRange.lastQuarter":"Last quarter","decarbonisation.overview.filter.dateRange.lastYear":"Last year","decarbonisation.overview.filter.dateRange.quarterToDate":"Quarter to date","decarbonisation.overview.filter.dateRange.rolling12Months":"Rolling 12 months","decarbonisation.overview.filter.dateRange.rolling3Months":"Rolling 3 months","decarbonisation.overview.filter.dateRange.rolling6Months":"Rolling 6 months","decarbonisation.overview.filter.dateRange.thisMonth":"This month","decarbonisation.overview.filter.dateRange.weekToDate":"Week to date","decarbonisation.overview.filter.dateRange.yearToDate":"Year to date","decarbonisation.overview.filter.groups.all":"All groups","decarbonisation.overview.filter.groups.placeholder":"Groups (fleets)","decarbonisation.overview.filter.mobileHeader.classifications":"Classifications","decarbonisation.overview.filter.mobileHeader.dateRange":"Date range","decarbonisation.overview.filter.mobileHeader.groups":"Groups","decarbonisation.overview.filter.mobileHeader.weightTypes":"Weight types","decarbonisation.overview.filter.mobileHeader.fleetHierarchy":"Fleet hierarchy","decarbonisation.overview.filter.weightTypes.all":"All weight types","decarbonisation.overview.filter.weightTypes.heavy":"Heavy","decarbonisation.overview.filter.weightTypes.light":"Light","decarbonisation.overview.filter.weightTypes.na":"N/A","decarbonisation.overview.filter.weightTypes.placeholder":"Weight types","decarbonisation.overview.filter.weightTypes.unknown":"Unknown","decarbonisation.overview.fleet.drawer.close":"Close","decarbonisation.overview.fleet.graph.description":"Displays the median fuel economy, compared to the median of all fleets using EROAD telematics.","decarbonisation.overview.fleet.graph.title":"Fuel economy","decarbonisation.overview.fleet.graph.variable":"Fuel economy","decarbonisation.overview.fleet.suggestion.electrification.description":"Potential candidates for migration to emission reduced vehicles.","decarbonisation.overview.fleet.suggestion.electrification.title":"Replacement candidacy","decarbonisation.overview.fleet.suggestion.electrification.tooltip":"<boldText>Heavy criteria:</boldText>{br}- Vehicle/asset age over 10 years{br}- Distance is over 600,000 km{br}- Fuel economy and emissions are above the industry benchmark{br}{br}<boldText>Light criteria:</boldText>{br}- Age over 4 years{br}- Distance over 200,000 km{br}- Fuel economy and emissions is above the industry benchmark","decarbonisation.overview.fleet.suggestion.emissionPerformance.description":"Target the top fuel burners with highest CO2-e/100 km compared to the industry benchmark.","decarbonisation.overview.fleet.suggestion.emissionPerformance.title":"High emission vehicles","decarbonisation.overview.fleet.suggestion.maintenanceOverdue.description":"Reduce carbon levels by scheduling overdue services.","decarbonisation.overview.fleet.suggestion.maintenanceOverdue.title":"Services","decarbonisation.overview.fleet.suggestion.maintenanceOverdue.tooltip":"Your service maintenance module will provide an overview of vehicles/assets that need regular servicing and checks to reduce your emissions.","decarbonisation.overview.fleet.suggestion.notInUse.description":"Vehicles that were not used during the selected time period.","decarbonisation.overview.fleet.suggestion.notInUse.title":"Not used","decarbonisation.overview.fleet.suggestion.notInUse.tooltip":"Vehicles or assets that were not used during the selected time period.{br}{br}Review usage patterns and consider removing or selling under-used vehicles, trailers, plant or assets.","decarbonisation.overview.fleet.suggestion.poorFuelEco.description":"Target the top fuel burners with highest L/100km compared to the industry benchmark.","decarbonisation.overview.fleet.suggestion.poorFuelEco.title":"Fuel economy","decarbonisation.overview.fleet.suggestion.underutilised.description":"Vehicles used less than 20% of the selected time period.","decarbonisation.overview.fleet.suggestion.underutilised.title":"Under-used","decarbonisation.overview.fleet.suggestion.underutilised.tooltip":"Vehicles or assets that were used less than 20% of the selected time period.","decarbonisation.overview.fleet.summary.absoluteEmissions.title":"Absolute emission","decarbonisation.overview.fleet.summary.absoluteEmissions.tooltip":"Total amount of CO2-e into the atmosphere over the above time period selected.{br}{br}The calculation includes age, weight, year, distance travelled and total idle time.{br}{br}Multiplied by the emissions factor from the Ministry for the Environment.","decarbonisation.overview.fleet.summary.emissionByFuelType.title":"Fuel emissions","decarbonisation.overview.fleet.summary.emissionByFuelType.tooltip":"Total emissions per type measured in tonnes of kg CO2-e.","decarbonisation.overview.fleet.summary.emissionsIntensity.title":"Emissions intensity","decarbonisation.overview.fleet.summary.emissionsIntensity.tooltip":"Kilograms of CO2-e per 100 km the selected vehicle groups travelled.{br}{br}Using total emissions value spread across 100 km. The calculation includes age, weight, year, distance travelled - 100 km.{br}{br}Multiplied by the emissions factor from the Ministry for the Environment.{br}{br}e.g. Vehicle distance travelled 1000 km and emitted 200 kg CO2-e during this trip. The average emissions across 100 km is 20 kg CO2-e.","decarbonisation.overview.fleet.summary.trend":"Since last period","decarbonisation.overview.graph.benchmark":"Benchmark","decarbonisation.overview.graph.benchmark.tooltip":"EROAD benchmarking involves taking real-world user data and categorising it into
1industry clusters. The data is anonymised and analysed to enable comparisons between the performance of your vehicles and industry averages. Various factors affecting performance are considered, such as vehicle age, geographic location, vehicle usage and more.","decarbonisation.overview.graph.bestInClass":"Best in class","decarbonisation.overview.graph.series.BEV":"BEV","decarbonisation.overview.graph.series.FCEV":"FCEV","decarbonisation.overview.graph.series.harshAcceleration":"Harsh acceleration","decarbonisation.overview.graph.series.harshBraking":"Harsh braking","decarbonisation.overview.graph.series.ICE":"ICE","decarbonisation.overview.graph.series.overall":"Overall","decarbonisation.overview.graph.series.overspeed":"Overspeed","decarbonisation.overview.graph.series.PHEV":"PHEV","decarbonisation.overview.graph.xAxis":"Date","decarbonisation.overview.header.description":"As you build your fleet\'s carbon inventory, EROAD will provide a picture on what areas can help drive emission reduction.","decarbonisation.overview.header.title":"Overview","decarbonisation.overview.tabs.driving":"Eco driving","decarbonisation.overview.tabs.fleet":"Insights","decarbonisation.replacementSuitability.header.title":"Replacement opportunity","decarbonisation.replacementSuitability.header.description":"Based on a variety of metrics, including vehicle age, heavy/light, odometer, engine hours, fuel economy, location, etc.{br}These are potential candidates for migration to emission-reduced vehicles.","decarbonisation.response.empty":"No data","decarbonisation.response.error":"Something went wrong.","decarbonisation.response.errorAndContact":"Something went wrong. Let us know if this error persists.","decarbonisation.response.loading":"Loading...","decarbonisation.response.pbiThrottled":"Microsoft PowerBI throttling limit reached. Please wait 1-2 minutes and try again.","decarbonisation.response.unknown":"Unknown","decarbonisation.trend.noData":"N/A","decarbonisation.trend.tooltip.changeType":"{changeType, select, UP {UP } DOWN {DOWN } other {No change}}","decarbonisation.trend.tooltip.comparedWith":"Compared with:","decarbonisation.trend.tooltip.dateToDate":"{startDate, date, short} to {endDate, date, short}","decarbonisation.trend.tooltip.noData":"No data available for last period","decarbonisation.unit.kg":"kg","decarbonisation.unit.kilosCO2Emitted":"kg CO2-e","decarbonisation.unit.kilosCO2EmittedPer100Km":"kg CO2-e/100 km","decarbonisation.unit.kilosCO2EmittedPer100Mi":"kg CO2-e/100 mi","decarbonisation.unit.km":"km","decarbonisation.unit.kmsPerLitre":"km/L","decarbonisation.unit.litresPer100Km":"L/100 km","decarbonisation.unit.mi":"mi","decarbonisation.unit.milesPerGallon":"mpg","decarbonisation.unit.per100Km":"per 100 km","decarbonisation.unit.tonne":"t","decarbonisation.unproductiveIdling.header.title":"Unproductive idling","decarbonisation.unproductiveIdling.header.description":"Emissions grouped by unproductive vehicle idling, for driver coaching, reducing environmental impact, and fuel costs.","decarbonisation.unproductiveIdling.tabs.overview":"Overview","decarbonisation.unproductiveIdling.tabs.group":"Group","decarbonisation.unproductiveIdling.tabs.vehicle":"Vehicle","decarbonisation.unproductiveIdling.tabs.driver":"Driver"}'),enUS:JSON.parse('{"decarbonisation.disclaimer":"<boldText>Disclaimer:</boldText> The MyEROAD Sustainability module relies on user uptake to gather data for benchmarking purposes. The reports produced are designed to provide data driven insights to assist users in their decarbonization and support general fleet optimization efforts. Users acknowledge that the MyEROAD Sustainability module is not intended to be taken as decarbonization advice, and EROAD cannot give any assurance, warranty or guarantee that users will experience a positive decarbonization result. EROAD will not be liable for any special, indirect or consequential loss, including any loss of profits or loss of opportunity to the extent that such loss is special, indirect or consequential as a result of user reliance on this tool.{br}Users acknowledge they are solely responsible for any decisions made in reliance of the MyEROAD Sustainability module.","decarbonisation.overview.driving.behaviourTable.harshDriving.column.events":"Events per 60 mi","decarbonisation.overview.fleet.suggestion.electrification.tooltip":"<boldText>Heavy criteria:</boldText>{br}- Vehicle/asset age over 10 years{br}- Distance is over 370,000 mi{br}- Fuel economy and emissions are above the industry benchmark{br}{br}<boldText>Light criteria:</boldText>{br}- Age over 4 years{br}- Distance over 120,000 mi{br}- Fuel economy and emissions is above the industry benchmark","decarbonisation.overview.fleet.suggestion.emissionPerformance.description":"Target the top fuel burners with highest CO2-e/60 mi compared to the industry benchmark.","decarbonisation.overview.fleet.suggestion.poorFuelEco.description":"Target the top fuel burners with highest mpg compared to the industry benchmark.","decarbonisation.overview.fleet.summary.emissionsIntensity.tooltip":"Kilograms of CO2-e per 60 mi the selected vehicle groups travelled.","decarbonisation.overview.graph.benchmark.tooltip":"EROAD benchmarking involves taking real-world user data and categorizing it into
1industry clusters. The data is anonymized and analyzed to enable comparisons between the performance of your vehicles and industry averages. Various factors affecting performance are considered, such as vehicle age, geographic location, vehicle usage and more.","decarbonisation.overview.header.title":"Overview","decarbonisation.unit.per100Km":"per 60 mi"}'),frCA:{}},fe=(0,o.G)({key:r.$n.DECARBONISATION,reducer:N,saga:function*(){yield(0,V.Q7)([(0,V.p8)(u.o.fetchAbsoluteEmissions.type,(0,M.X)(u.o.fetchAbsoluteEmissions,ie)),(0,V.p8)(u.o.fetchEmissionsByFuelType.type,(0,M.X)(u.o.fetchEmissionsByFuelType,se)),(0,V.p8)(u.o.fetchEmissionsIntensity.type,(0,M.X)(u.o.fetchEmissionsIntensity,le,{makeSuccessPayload:({emissionIntensity:e,previousEmissionIntensity:i,units:t})=>({emission:e,previousEmission:i,units:t})})),(0,V.p8)(u.o.fetchFleetSummary.type,(0,M.X)(u.o.fetchFleetSummary,ce)),(0,V.p8)(u.o.fetchFleetPotentialSavings.type,(0,M.X)(u.o.fetchFleetPotentialSavings,de)),(0,V.p8)(u.o.fetchFuelEcoComparisonData.type,(0,M.X)(u.o.fetchFuelEcoComparisonData,ue)),(0,V.p8)(u.o.fetchDrivingBehaviourHarsh.type,(0,M.X)(u.o.fetchDrivingBehaviourHarsh,te)),(0,V.p8)(u.o.fetchDrivingBehaviourIdling.type,(0,M.X)(u.o.fetchDrivingBehaviourIdling,oe)),(0,V.p8)(u.o.fetchDrivingComparisonData.type,(0,M.X)(u.o.fetchDrivingComparisonData,re)),(0,V.p8)(u.o.fetchDrivingSummary.type,(0,M.X)(u.o.fetchDrivingSummary,ae)),(0,V.p8)(u.o.fetchDrivingPotentialSavings.type,(0,M.X)(u.o.fetchDrivingPotentialSavings,ne)),(0,V.p8)(u.o.fetchFleetHierarchy.type,(0,M.X)(u.o.fetchFleetHierarchy,he)),(0,V.jP)(u.o.fetchSuggestionData.type,(0,M.X)(u.o.fetchSuggestionData,ve,{makeRequestPayload:({payload:e})=>({endpoint:e.endpoint}),makeSuccessPayload:(e,{payload:i})=>({endpoint:i.endpoint,response:e}),makeErrorPayload:(e,{payload:i})=>({endpoint:i.endpoint,error:e})}))])},translations:ge})}}]); 2//# sourceMappingURL=decarbonisationHarshDrivingPBI.myeroad.aee8f57f95168dfe2216.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.