[{"data":1,"prerenderedAt":461},["ShallowReactive",2],{"content-/reporting/vendor-performance":3,"docs-toc":271},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"type":10,"status":11,"applies_to":12,"last_reviewed":14,"related":15,"body":18,"_type":265,"_id":266,"_source":267,"_file":268,"_stem":269,"_extension":270},"/reporting/vendor-performance","reporting",false,"","Vendor performance","How every vendor on the panel is performing across reliability, cost and quality.","reference","live",[13],"shared","2026-05-10",[16,17],"/vendors-and-contractors/vendor-performance","/reporting/work-order-analytics",{"type":19,"children":20,"toc":255},"root",[21,29,43,50,55,105,111,145,151,184,190,195,201,244,250],{"type":22,"tag":23,"props":24,"children":26},"element","h1",{"id":25},"vendor-performance",[27],{"type":28,"value":8},"text",{"type":22,"tag":30,"props":31,"children":32},"p",{},[33,35,41],{"type":28,"value":34},"The vendor performance report aggregates the metrics described in ",{"type":22,"tag":36,"props":37,"children":38},"a",{"href":16},[39],{"type":28,"value":40},"Vendors and contractors: vendor performance",{"type":28,"value":42}," across the whole panel.",{"type":22,"tag":44,"props":45,"children":47},"h2",{"id":46},"layout",[48],{"type":28,"value":49},"Layout",{"type":22,"tag":30,"props":51,"children":52},{},[53],{"type":28,"value":54},"Vendors as rows, metrics as columns:",{"type":22,"tag":56,"props":57,"children":58},"ul",{},[59,65,70,75,80,85,90,95,100],{"type":22,"tag":60,"props":61,"children":62},"li",{},[63],{"type":28,"value":64},"Acceptance rate.",{"type":22,"tag":60,"props":66,"children":67},{},[68],{"type":28,"value":69},"Quotation rate.",{"type":22,"tag":60,"props":71,"children":72},{},[73],{"type":28,"value":74},"Time to quote.",{"type":22,"tag":60,"props":76,"children":77},{},[78],{"type":28,"value":79},"On-time completion.",{"type":22,"tag":60,"props":81,"children":82},{},[83],{"type":28,"value":84},"Average cost vs estimate.",{"type":22,"tag":60,"props":86,"children":87},{},[88],{"type":28,"value":89},"First-time fix rate.",{"type":22,"tag":60,"props":91,"children":92},{},[93],{"type":28,"value":94},"Compliance rate.",{"type":22,"tag":60,"props":96,"children":97},{},[98],{"type":28,"value":99},"Average rating.",{"type":22,"tag":60,"props":101,"children":102},{},[103],{"type":28,"value":104},"Total spend in the period.",{"type":22,"tag":44,"props":106,"children":108},{"id":107},"filters",[109],{"type":28,"value":110},"Filters",{"type":22,"tag":56,"props":112,"children":113},{},[114,125,135],{"type":22,"tag":60,"props":115,"children":116},{},[117,123],{"type":22,"tag":118,"props":119,"children":120},"strong",{},[121],{"type":28,"value":122},"Service category",{"type":28,"value":124}," — compare like-for-like (every plumber, every fire safety contractor).",{"type":22,"tag":60,"props":126,"children":127},{},[128,133],{"type":22,"tag":118,"props":129,"children":130},{},[131],{"type":28,"value":132},"Site or estate",{"type":28,"value":134}," — performance at a specific location.",{"type":22,"tag":60,"props":136,"children":137},{},[138,143],{"type":22,"tag":118,"props":139,"children":140},{},[141],{"type":28,"value":142},"Period",{"type":28,"value":144}," — quarterly, annual, custom range.",{"type":22,"tag":44,"props":146,"children":148},{"id":147},"sorting-and-ranking",[149],{"type":28,"value":150},"Sorting and ranking",{"type":22,"tag":56,"props":152,"children":153},{},[154,164,174],{"type":22,"tag":60,"props":155,"children":156},{},[157,162],{"type":22,"tag":118,"props":158,"children":159},{},[160],{"type":28,"value":161},"Sort by average rating descending",{"type":28,"value":163}," for the panel meeting.",{"type":22,"tag":60,"props":165,"children":166},{},[167,172],{"type":22,"tag":118,"props":168,"children":169},{},[170],{"type":28,"value":171},"Sort by spend descending",{"type":28,"value":173}," for procurement attention.",{"type":22,"tag":60,"props":175,"children":176},{},[177,182],{"type":22,"tag":118,"props":178,"children":179},{},[180],{"type":28,"value":181},"Sort by on-time completion descending",{"type":28,"value":183}," to find your most reliable contractors.",{"type":22,"tag":44,"props":185,"children":187},{"id":186},"panel-scorecard",[188],{"type":28,"value":189},"Panel scorecard",{"type":22,"tag":30,"props":191,"children":192},{},[193],{"type":28,"value":194},"A simplified single-page version of the report, designed for board packs. Each vendor gets a colour-coded grade across the key metrics.",{"type":22,"tag":44,"props":196,"children":198},{"id":197},"use-cases",[199],{"type":28,"value":200},"Use cases",{"type":22,"tag":56,"props":202,"children":203},{},[204,214,224,234],{"type":22,"tag":60,"props":205,"children":206},{},[207,212],{"type":22,"tag":118,"props":208,"children":209},{},[210],{"type":28,"value":211},"Panel reviews",{"type":28,"value":213}," — quarterly meeting with the operations team.",{"type":22,"tag":60,"props":215,"children":216},{},[217,222],{"type":22,"tag":118,"props":218,"children":219},{},[220],{"type":28,"value":221},"Procurement decisions",{"type":28,"value":223}," — should we add another plumber? Should we remove this lift contractor?",{"type":22,"tag":60,"props":225,"children":226},{},[227,232],{"type":22,"tag":118,"props":228,"children":229},{},[230],{"type":28,"value":231},"Vendor coaching",{"type":28,"value":233}," — share the report (or relevant cuts) with the vendor as part of a performance conversation.",{"type":22,"tag":60,"props":235,"children":236},{},[237,242],{"type":22,"tag":118,"props":238,"children":239},{},[240],{"type":28,"value":241},"Service agreement renewal",{"type":28,"value":243}," — does the data support renewal at the proposed terms?",{"type":22,"tag":44,"props":245,"children":247},{"id":246},"export",[248],{"type":28,"value":249},"Export",{"type":22,"tag":30,"props":251,"children":252},{},[253],{"type":28,"value":254},"PDF for panel meetings, Excel for the procurement team's deeper analysis.",{"title":7,"searchDepth":256,"depth":256,"links":257},3,[258,260,261,262,263,264],{"id":46,"depth":259,"text":49},2,{"id":107,"depth":259,"text":110},{"id":147,"depth":259,"text":150},{"id":186,"depth":259,"text":189},{"id":197,"depth":259,"text":200},{"id":246,"depth":259,"text":249},"markdown","content:14.reporting:vendor-performance.md","content","14.reporting/vendor-performance.md","14.reporting/vendor-performance","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"type":10,"status":11,"applies_to":272,"last_reviewed":14,"related":273,"body":274,"_type":265,"_id":266,"_source":267,"_file":268,"_stem":269,"_extension":270},[13],[16,17],{"type":19,"children":275,"toc":453},[276,280,289,293,297,336,340,367,371,398,402,406,410,445,449],{"type":22,"tag":23,"props":277,"children":278},{"id":25},[279],{"type":28,"value":8},{"type":22,"tag":30,"props":281,"children":282},{},[283,284,288],{"type":28,"value":34},{"type":22,"tag":36,"props":285,"children":286},{"href":16},[287],{"type":28,"value":40},{"type":28,"value":42},{"type":22,"tag":44,"props":290,"children":291},{"id":46},[292],{"type":28,"value":49},{"type":22,"tag":30,"props":294,"children":295},{},[296],{"type":28,"value":54},{"type":22,"tag":56,"props":298,"children":299},{},[300,304,308,312,316,320,324,328,332],{"type":22,"tag":60,"props":301,"children":302},{},[303],{"type":28,"value":64},{"type":22,"tag":60,"props":305,"children":306},{},[307],{"type":28,"value":69},{"type":22,"tag":60,"props":309,"children":310},{},[311],{"type":28,"value":74},{"type":22,"tag":60,"props":313,"children":314},{},[315],{"type":28,"value":79},{"type":22,"tag":60,"props":317,"children":318},{},[319],{"type":28,"value":84},{"type":22,"tag":60,"props":321,"children":322},{},[323],{"type":28,"value":89},{"type":22,"tag":60,"props":325,"children":326},{},[327],{"type":28,"value":94},{"type":22,"tag":60,"props":329,"children":330},{},[331],{"type":28,"value":99},{"type":22,"tag":60,"props":333,"children":334},{},[335],{"type":28,"value":104},{"type":22,"tag":44,"props":337,"children":338},{"id":107},[339],{"type":28,"value":110},{"type":22,"tag":56,"props":341,"children":342},{},[343,351,359],{"type":22,"tag":60,"props":344,"children":345},{},[346,350],{"type":22,"tag":118,"props":347,"children":348},{},[349],{"type":28,"value":122},{"type":28,"value":124},{"type":22,"tag":60,"props":352,"children":353},{},[354,358],{"type":22,"tag":118,"props":355,"children":356},{},[357],{"type":28,"value":132},{"type":28,"value":134},{"type":22,"tag":60,"props":360,"children":361},{},[362,366],{"type":22,"tag":118,"props":363,"children":364},{},[365],{"type":28,"value":142},{"type":28,"value":144},{"type":22,"tag":44,"props":368,"children":369},{"id":147},[370],{"type":28,"value":150},{"type":22,"tag":56,"props":372,"children":373},{},[374,382,390],{"type":22,"tag":60,"props":375,"children":376},{},[377,381],{"type":22,"tag":118,"props":378,"children":379},{},[380],{"type":28,"value":161},{"type":28,"value":163},{"type":22,"tag":60,"props":383,"children":384},{},[385,389],{"type":22,"tag":118,"props":386,"children":387},{},[388],{"type":28,"value":171},{"type":28,"value":173},{"type":22,"tag":60,"props":391,"children":392},{},[393,397],{"type":22,"tag":118,"props":394,"children":395},{},[396],{"type":28,"value":181},{"type":28,"value":183},{"type":22,"tag":44,"props":399,"children":400},{"id":186},[401],{"type":28,"value":189},{"type":22,"tag":30,"props":403,"children":404},{},[405],{"type":28,"value":194},{"type":22,"tag":44,"props":407,"children":408},{"id":197},[409],{"type":28,"value":200},{"type":22,"tag":56,"props":411,"children":412},{},[413,421,429,437],{"type":22,"tag":60,"props":414,"children":415},{},[416,420],{"type":22,"tag":118,"props":417,"children":418},{},[419],{"type":28,"value":211},{"type":28,"value":213},{"type":22,"tag":60,"props":422,"children":423},{},[424,428],{"type":22,"tag":118,"props":425,"children":426},{},[427],{"type":28,"value":221},{"type":28,"value":223},{"type":22,"tag":60,"props":430,"children":431},{},[432,436],{"type":22,"tag":118,"props":433,"children":434},{},[435],{"type":28,"value":231},{"type":28,"value":233},{"type":22,"tag":60,"props":438,"children":439},{},[440,444],{"type":22,"tag":118,"props":441,"children":442},{},[443],{"type":28,"value":241},{"type":28,"value":243},{"type":22,"tag":44,"props":446,"children":447},{"id":246},[448],{"type":28,"value":249},{"type":22,"tag":30,"props":450,"children":451},{},[452],{"type":28,"value":254},{"title":7,"searchDepth":256,"depth":256,"links":454},[455,456,457,458,459,460],{"id":46,"depth":259,"text":49},{"id":107,"depth":259,"text":110},{"id":147,"depth":259,"text":150},{"id":186,"depth":259,"text":189},{"id":197,"depth":259,"text":200},{"id":246,"depth":259,"text":249},1778601706491]