{"text_format":"3","workbook":"xlsx","n_sheets":15,"sheets":["TEC Development Guidelines","Response Guidelines","Scoring","Gate Keepers","Key Requriements","Functional","Non-Functional","Architecture","Testing","Security","Demo","Definitions and Abbreviations","List fo Mapped fields","Selection Fields","Team -Issues"],"not_rendered":{"images":1,"defined_names":3,"comments":2},"read":"whole","date_system":"1900"}

{"sheet":"TEC Development Guidelines","index":0,"n_rows":33,"n_cols":13,"rows_kept":33,"merged":[[1,1,1,9],[2,0,2,9],[3,1,3,9],[5,0,5,9],[6,1,6,9],[8,0,8,9],[9,1,9,9],[17,0,18,0],[17,1,17,2],[17,3,17,5],[19,0,23,0],[19,1,23,1],[19,2,23,2],[19,3,23,3],[19,4,23,4],[19,5,23,5],[19,6,23,6],[19,7,23,7],[19,8,23,8],[19,11,23,11],[19,12,23,12],[24,0,28,0],[24,1,28,1],[24,2,28,2],[24,3,28,3],[24,4,28,4],[24,5,28,5],[24,6,28,6],[24,7,28,7],[24,8,28,8],[24,11,28,11],[24,12,28,12],[29,9,29,10],[31,0,31,9],[32,1,32,9]]}
[]
[null,"This Tab provides guidance to the TET on how the evaluation criteria must be structured and where information can be sourced.\nDelete this tab before the TEC is published with the RFP."]
["Response Guidelines"]
[null,"Once all criteria questions are complete revise the response guidelines tab, the information provided is for vendors to understand what is required of them. \nYou may need to rename or adjust the colour coding of the various tabs.\nRead through all the information removing what is not applicable and adding importnat information you want vendors to be aware of.\nThe template has one reference sheet (Definitions and Abbreviations) it may be necesary to provide vendors with more reference information, which can be listed here."]
[]
["Scoring Summary"]
[null,"Gatekeepers are captured here - Gatekeepers are limited to legislative and compliance related criteria only.\nDesktop evaluations and demonstrations are separate evaluation stages and the scores may not be added together.\nEnsure each stage has a defined threshold\nAdjusting the weight for each category on the scoring summary tab will automatically reflect the changes on the respective sheets.\nEvaluators scores in each category will also automatically pull through to this sheet\nThe EL must check the formulas to ensure all are working correcetly before evaluations begin."]
[]
["Functional Tab"]
[null,"The functonal evaluation specifically seeks to evaluate a given proposal/solution against the functional requirements which must listed in the scope of work. \n\nThe functional requirements can be sourced from the Logical Architecture Design (LAD) where this is applicable. More specifically the Functional Decomposition Model contained within the LAD, lists all the Functional Requirements carefully aligned with industry best practice to ensure complete coverage of the business need. See below the example for the first evluation criteria."]
[null,"EXAMPLE for #1"]
[]
[null,"Business Requirment Specification Statement (from the BRS)","\"The displayed image needs to be flicker free\"",{"$nulls":6},"These statements are developed by a business analyst while engaing with the business in their own language."]
[]
[null,"Functional Business Requirement (from the Logical Design/Functional Decomposition Model)","The screen refresh rate should be 60 fps or higher",{"$nulls":6},"These statements are developed by an architect, which is based on the BRS & designed to be purely functional with a view to use for evaluation, mapping & other analyses."]
[]
[]
["Item #","Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[null,"Business requirements.\n","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[1,"Eskom requires an application with a screen refresh rate of 60 fps or higher.\n(This is the actual evaluation criteria against which the response is being judged - in this exmaple it specifically quantifies how to determine if the screen will be flicker free & smooth i.e. the lower the refresh rate of the screen the worse screen flicker will be evident to the end-user)","In your technical response indicate the screen refresh rate and provide a techincal specificaiton as evidence of the refresh rate. Note this may also be requested to be physically demonstrated later in the RFP process.",null,"<Example for how to complete this whole column: Technical File, section 5 (company background section), page 11>",null,"Important",{"$f":"IF(G20='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(G20='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(G20='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(G20='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(G20='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(G20='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(G20='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(H20/$H$30)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.09999999999999966,"d":"10.0%"}},"Refresh rate >=60",{"$f":"I20","v":{"v":0.09999999999999966,"d":"10.0%"}}]
[]
[{"$nulls":9},"Refresh rate <60 fps",{"$f":"K20/2","v":{"v":0.04999999999999983,"d":"5.0%"}}]
[]
[{"$nulls":9},"Refresh rate <30",{"v":0,"d":"0.0%"}]
[2,{"$nulls":5},"Show stopper",{"$f":"IF(G25='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(G25='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(G25='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(G25='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(G25='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(G25='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(G25='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(H25/$H$30)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.19999999999999932,"d":"20.0%"}},"8 or more",{"$f":"I25","v":{"v":0.19999999999999932,"d":"20.0%"}}]
[{"$nulls":9},"6-7 c",{"v":0.012,"d":"1.2%"}]
[{"$nulls":9},"4-5 c",{"v":0.01,"d":"1.0%"}]
[{"$nulls":9},"2-3 c",{"v":0.005,"d":"0.5%"}]
[{"$nulls":9},"1 or less",{"v":0,"d":"0.0%"}]
[null,"Total",{"$nulls":5},{"$f":"SUM(H20:H29)","v":9},{"$f":"SUM(I20:I29)","v":{"v":0.299999999999999,"d":"30.0%"}},"Final Score",null,{"$f":"SUM(L20:L29)","v":{"v":0,"d":"0%"}}]
[]
["Demonstration tab"]
[null,"The demonstration tab has importnat notes to vendors in rows 10 to 13, read these and edit as required by your criteria and evaluation plan. After editing, there must not be any blue text remaining.\nIf a requirement was evaluated during the desktop evaluation, it may be evaluated again at the demo if there is a need to see/verify the information. \nThe demonstration duration agreed to must be strictly adhered to for all vendors for fairness. "]

{"sheet":"Response Guidelines","index":1,"n_rows":191,"n_cols":4,"rows_kept":191,"merged":[[1,1,1,10],[2,2,2,3],[3,1,3,2],[4,1,4,10],[6,2,6,10],[7,2,7,10],[9,2,9,10],[10,2,10,10],[11,2,11,10],[12,2,12,10],[13,2,13,10],[14,2,14,10],[15,2,15,10],[16,1,16,2],[17,2,17,10],[18,1,18,2],[19,1,19,2],[21,1,21,10],[23,3,23,10],[76,1,77,1]]}
[]
[null,"Tenderer to take note of the following key instructions:"]
[]
[]
[null,"Technical Evaluation Guidelines"]
[]
[null,"*","Complete ALL the worksheets listed below."]
[null,null,"Scoring Summary (Gatekeeper questions)"]
[null,null,"Gate Keepers"]
[null,null,"Key Requirements"]
[null,null,"Functional"]
[null,null,"Non-Functional"]
[null,null,"Architecture"]
[null,null,"Testing"]
[null,null,"Security"]
[null,null,"Demonstration"]
[]
[null,"*"," "]
[]
[]
[]
[null,"Reference Information"]
[]
[null,"*","Definitions and Abbreviations\n","Provides information on the definitions and abbreviations used in the Evaluation workbook."]
[null,"*","List fo Mapped fields","Fields to be interfaced to Primavera "]
{"$rows_empty":45}
[null,null,"Data Ranges"]
[null,null,"Gatekeeper drop down"]
[null,null,"Pass"]
[null,null,"Fail"]
[]
[null,null,"Summary highlight based on GK response"]
[null,null,{"$f":"IF(AND(Scoring!#REF!=\"Pass\",Scoring!#REF!=\"Pass\"),\"Pass\",\"\")","v":{"$error":"#REF!"}}]
[null,null,{"$f":"IF(OR(Scoring!#REF!=\"Fail\",Scoring!#REF!=\"Fail\"),\"Fail\",\"\")","v":{"$error":"#REF!"}}]
[]
[null,null,"Priority Rating"]
[null,null,0,"No interest"]
[null,null,1,"Nice to have"]
[null,null,2,"Useful"]
[null,null,3,"Important"]
[null,null,4,"Very important"]
[null,null,5,"Critical"]
[null,null,6,"Show stopper"]
[]
[]
[null,null,"Weight calculation formula"]
[null,null,"Divide by","category weight"]
[null,null,1,{"v":1,"d":"100%"}]
[null,null,1.0101010101010102,{"v":0.99,"d":"99%"}]
[null,null,1.0204081632653061,{"v":0.98,"d":"98%"}]
[null,null,1.0309278350515465,{"v":0.97,"d":"97%"}]
[null,null,1.0416666666666667,{"v":0.96,"d":"96%"}]
[null,null,1.0526315789473684,{"v":0.95,"d":"95%"}]
[null,null,1.0638297872340425,{"v":0.94,"d":"94%"}]
[null,null,1.075268817204301,{"v":0.93,"d":"93%"}]
[null,null,1.0869565217391304,{"v":0.92,"d":"92%"}]
[null,null,1.0989010989010988,{"v":0.91,"d":"91%"}]
[null,null,1.1111111111111112,{"v":0.9,"d":"90%"}]
[null,null,1.1235955056179776,{"v":0.89,"d":"89%"}]
[null,null,1.1363636363636365,{"v":0.88,"d":"88%"}]
[null,null,1.1494252873563218,{"v":0.87,"d":"87%"}]
[null,null,1.1627906976744187,{"v":0.86,"d":"86%"}]
[null,null,1.1764705882352942,{"v":0.85,"d":"85%"}]
[null,null,1.1904761904761905,{"v":0.84,"d":"84%"}]
[null,null,1.2048192771084338,{"v":0.83,"d":"83%"}]
[null,null,1.2195121951219512,{"v":0.82,"d":"82%"}]
[null,null,1.2345679012345678,{"v":0.81,"d":"81%"}]
[null,null,1.25,{"v":0.8,"d":"80%"}]
[null,null,1.2658227848101264,{"v":0.79,"d":"79%"}]
[null,null,1.282051282051282,{"v":0.78,"d":"78%"}]
[null,null,1.2987012987012987,{"v":0.77,"d":"77%"}]
[null,null,1.3157894736842106,{"v":0.76,"d":"76%"}]
[null,null,1.3333333333333333,{"v":0.75,"d":"75%"}]
[null,null,1.3513513513513513,{"v":0.74,"d":"74%"}]
[null,null,1.36986301369863,{"v":0.73,"d":"73%"}]
[null,null,1.3888888888888888,{"v":0.72,"d":"72%"}]
[null,null,1.4084507042253522,{"v":0.71,"d":"71%"}]
[null,null,1.4285714285714286,{"v":0.7,"d":"70%"}]
[null,null,1.4492753623188408,{"v":0.69,"d":"69%"}]
[null,null,1.4705882352941175,{"v":0.68,"d":"68%"}]
[null,null,1.4925373134328357,{"v":0.67,"d":"67%"}]
[null,null,1.5151515151515151,{"v":0.66,"d":"66%"}]
[null,null,1.5384615384615383,{"v":0.65,"d":"65%"}]
[null,null,1.5625,{"v":0.64,"d":"64%"}]
[null,null,1.5873015873015872,{"v":0.63,"d":"63%"}]
[null,null,1.6129032258064517,{"v":0.62,"d":"62%"}]
[null,null,1.639344262295082,{"v":0.61,"d":"61%"}]
[null,null,1.6666666666666667,{"v":0.6,"d":"60%"}]
[null,null,1.6949152542372883,{"v":0.59,"d":"59%"}]
[null,null,1.7241379310344829,{"v":0.58,"d":"58%"}]
[null,null,1.7543859649122808,{"v":0.57,"d":"57%"}]
[null,null,1.7857142857142856,{"v":0.56,"d":"56%"}]
[null,null,1.8181818181818181,{"v":0.55,"d":"55%"}]
[null,null,1.8518518518518516,{"v":0.54,"d":"54%"}]
[null,null,1.8867924528301885,{"v":0.53,"d":"53%"}]
[null,null,1.923076923076923,{"v":0.52,"d":"52%"}]
[null,null,1.9607843137254901,{"v":0.51,"d":"51%"}]
[null,null,2,{"v":0.5,"d":"50%"}]
[null,null,2.0408163265306123,{"v":0.49,"d":"49%"}]
[null,null,2.0833333333333335,{"v":0.48,"d":"48%"}]
[null,null,2.127659574468085,{"v":0.47,"d":"47%"}]
[null,null,2.1739130434782608,{"v":0.46,"d":"46%"}]
[null,null,2.2222222222222223,{"v":0.45,"d":"45%"}]
[null,null,2.272727272727273,{"v":0.44,"d":"44%"}]
[null,null,2.3255813953488427,{"v":0.43,"d":"43%"}]
[null,null,2.3809523809523867,{"v":0.42,"d":"42%"}]
[null,null,2.4390243902439086,{"v":0.41,"d":"41%"}]
[null,null,2.500000000000006,{"v":0.4,"d":"40%"}]
[null,null,2.5641025641025705,{"v":0.39,"d":"39%"}]
[null,null,2.631578947368428,{"v":0.38,"d":"38%"}]
[null,null,2.70270270270271,{"v":0.37,"d":"37%"}]
[null,null,2.7777777777777857,{"v":0.36,"d":"36%"}]
[null,null,2.8571428571428656,{"v":0.35,"d":"35%"}]
[null,null,2.941176470588244,{"v":0.34,"d":"34%"}]
[null,null,3.030303030303039,{"v":0.33,"d":"33%"}]
[null,null,3.1250000000000098,{"v":0.32,"d":"32%"}]
[null,null,3.2258064516129137,{"v":0.31,"d":"31%"}]
[null,null,3.3333333333333446,{"v":0.3,"d":"30%"}]
[null,null,3.4482758620689777,{"v":0.29,"d":"29%"}]
[null,null,3.571428571428584,{"v":0.28,"d":"28%"}]
[null,null,3.703703703703717,{"v":0.27,"d":"27%"}]
[null,null,3.846153846153861,{"v":0.26,"d":"26%"}]
[null,null,4.000000000000016,{"v":0.25,"d":"25%"}]
[null,null,4.166666666666684,{"v":0.24,"d":"24%"}]
[null,null,4.34782608695654,{"v":0.23,"d":"23%"}]
[null,null,4.545454545454566,{"v":0.22,"d":"22%"}]
[null,null,4.761904761904785,{"v":0.21,"d":"21%"}]
[null,null,5.000000000000025,{"v":0.2,"d":"20%"}]
[null,null,5.26315789473687,{"v":0.19,"d":"19%"}]
[null,null,5.5555555555555864,{"v":0.18,"d":"18%"}]
[null,null,5.882352941176505,{"v":0.17,"d":"17%"}]
[null,null,6.250000000000039,{"v":0.16,"d":"16%"}]
[null,null,6.666666666666711,{"v":0.15,"d":"15%"}]
[null,null,7.142857142857195,{"v":0.14,"d":"14%"}]
[null,null,7.692307692307751,{"v":0.13,"d":"13%"}]
[null,null,8.333333333333403,{"v":0.12,"d":"12%"}]
[null,null,9.090909090909173,{"v":0.11,"d":"11%"}]
[null,null,10.0000000000001,{"v":0.1,"d":"10%"}]
[null,null,11.111111111111235,{"v":0.09,"d":"9%"}]
[null,null,12.500000000000156,{"v":0.08,"d":"8%"}]
[null,null,14.28571428571449,{"v":0.07,"d":"7%"}]
[null,null,16.666666666666917,{"v":0.06,"d":"6%"}]
[null,null,20.0000000000004,{"v":0.05,"d":"5%"}]
[null,null,25.000000000000625,{"v":0.04,"d":"4%"}]
[null,null,33.333333333334444,{"v":0.03,"d":"3%"}]
[null,null,50.000000000002494,{"v":0.02,"d":"2%"}]
[null,null,100.0000000000099,{"v":0.01,"d":"1%"}]

{"sheet":"Scoring","index":2,"n_rows":24,"n_cols":6,"rows_kept":24,"merged":[[1,4,2,6],[11,2,11,5],[21,2,21,5]]}
[]
[null,"Tender Number:","<insert before tender publication>",null,"Eskom Group IT:  Technical Evaluation Criteria\nScoring Summary"]
[null,"Transaction Description:","<insert before tender publication>"]
[null,"Evaluated Tenderer's Registered Name:","<Evaluator to complete>"]
[null,"Evaluator Name and Surname:","<Evaluator to complete>"]
[null,"Date of Evaluation","<Evaluator to complete>"]
[null,"Evaluator Signature"]
[]
[]
[]
[]
[null,null,"Desktop Evaluation Scoring summary"]
[null,null,"Evaluation Categories","Weight","Threshold","Score"]
[null,null,"Key Requirements",{"v":0.25,"d":"25%"},null,{"$f":"'Key Requriements'!N25","v":{"v":0,"d":"0%"}}]
[null,null,"Functional",{"v":0.3,"d":"30%"},null,{"$f":"Functional!N141","v":{"v":0,"d":"0%"}}]
[null,null,"Non-Functional",{"v":0.15,"d":"15%"},null,{"$f":"'Non-Functional'!N73","v":{"v":0,"d":"0%"}}]
[null,null,"Architecture",{"v":0.15,"d":"15%"},null,{"$f":"Architecture!N82","v":{"v":0,"d":"0%"}}]
[null,null,"Testing",{"v":0,"d":"0%"},null,{"$f":"Testing!N181","v":{"v":0,"d":"0%"}}]
[null,null,"Security",{"v":0.15,"d":"15%"},null,{"$f":"Security!W32","v":{"v":0,"d":"0%"}}]
[null,null,"Total ",{"$f":"SUM(D14:D19)","v":{"v":1,"d":"100%"}},{"v":0.75,"d":"75%"},{"$f":"SUM(F14:F19)","v":{"v":0,"d":"0%"}}]
[]
[null,null,"Demonstration Scoring summary"]
[null,null,"Demonstration","Weight","Threshold","Score"]
[null,null,"Demonstration",{"v":1,"d":"100%"},{"v":0.8,"d":"80%"},{"$f":"Demo!K86","v":{"v":0,"d":"0%"}}]

{"sheet":"Gate Keepers","index":3,"n_rows":22,"n_cols":15,"rows_kept":22,"merged":[[1,6,1,8],[9,0,10,0],[9,1,10,1],[9,2,10,2],[9,3,9,4],[9,5,9,7],[11,0,15,0],[11,1,15,1],[11,2,15,2],[11,3,15,3],[11,4,15,4],[11,5,15,5],[11,6,15,6],[11,7,15,7],[11,8,15,8],[11,9,15,9],[11,10,15,10],[11,13,15,13],[11,14,15,14],[16,0,20,0],[16,1,20,1],[16,2,20,2],[16,3,20,3],[16,4,20,4],[16,5,20,5],[16,6,20,6],[16,7,20,7],[16,8,20,8],[16,9,20,9],[16,10,20,10],[16,13,20,13],[16,14,20,14],[21,11,21,12]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\n"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"},null,"Category:","Functional"]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
["Item #","Category","BRS item","Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[{"$nulls":3},"Business requirements.\n","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[{"$f":"'Key Requriements'!A22+1","v":4},"SAP PM Transfers Models requirements","TMR1","The product / Application interface must be SAP Certified","In your technical response provide a letter or other evidence confirming your product status as SAP certified",{"$nulls":3},"Show stopper",{"$f":"IF(I12='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I12='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I12='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I12='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I12='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I12='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I12='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J12/$J$22)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.1499999999999995,"d":"15.0%"}},"100% Fully comply with requirement",{"$f":"K12","v":{"v":0.1499999999999995,"d":"15.0%"}}]
[]
[]
[]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A12+1","v":5},"Transfers Models requirements","TMR2","Tenderer must be recognised as the OEM or a system integrator partner or OEM certified. Provide proof of partnership or ownership.","In your technical response provide a letter or other evidence confirming the Tenderer as the OEM or Integrateor partner of OEM.",{"$nulls":3},"Show stopper",{"$f":"IF(I17='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I17='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I17='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I17='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I17='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I17='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I17='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J17/$J$22)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.1499999999999995,"d":"15.0%"}},"100% Fully comply with requirement",{"$f":"K17","v":{"v":0.1499999999999995,"d":"15.0%"}}]
[]
[]
[]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",{"$nulls":5},{"$f":"SUM(J12:J21)","v":12},{"$f":"SUM(K12:K21)","v":{"v":0.299999999999999,"d":"30.0%"}},"Final Score",null,{"$f":"SUM(N12:N21)","v":{"v":0,"d":"0%"}}]

{"sheet":"Key Requriements","index":4,"n_rows":25,"n_cols":15,"rows_kept":25,"merged":[[1,6,2,8],[13,0,14,0],[13,1,14,1],[13,2,14,2],[13,3,13,4],[13,5,13,7],[15,0,17,0],[15,1,17,1],[15,2,17,2],[15,3,17,3],[15,4,17,4],[15,5,17,5],[15,6,17,6],[15,7,17,7],[15,8,17,8],[15,9,17,9],[15,10,17,10],[15,13,17,13],[15,14,17,14],[18,0,20,0],[18,1,20,1],[18,2,20,2],[18,3,20,3],[18,4,20,4],[18,5,20,5],[18,6,20,6],[18,7,20,7],[18,8,20,8],[18,9,20,9],[18,10,20,10],[18,13,20,13],[18,14,20,14],[21,0,23,0],[21,1,23,1],[21,2,23,2],[21,3,23,3],[21,4,23,4],[21,5,23,5],[21,6,23,6],[21,7,23,7],[21,8,23,8],[21,9,23,9],[21,10,23,10],[21,13,23,13],[21,14,23,14],[24,11,24,12]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\nCategory: Key Requirements"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"}]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
[]
[]
[]
[]
["Item #","category",null,"Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[{"$nulls":3},"Business requirements ","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[1,"Product applicability","PA1","Does the product / application allow bi-directional data synchronization end-2-end between SAP Plant Maintenance and Oracle Primavera?","Please provide documentation on product / application main uses.",{"$nulls":3},"Show stopper",{"$f":"IF(I16='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I16='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I16='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I16='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I16='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I16='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I16='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J16/$J$25)/_xlfn.XLOOKUP(Scoring!$D$14,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.083333333333333,"d":"8.3%"}},"100% Fully comply with requirement",{"$f":"K16","v":{"v":0.083333333333333,"d":"8.3%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M16/2","v":{"v":0.0416666666666665,"d":"4.2%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A16+1","v":2},"Product applicability","PA2","Does the product / Application come with pre-delivered integration path ways, that is plug and play ready?","Please provide diagrams of which pre-delivery integration paths are ready for plug and play",{"$nulls":3},"Show stopper",{"$f":"IF(I19='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I19='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I19='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I19='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I19='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I19='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I19='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J19/$J$25)/_xlfn.XLOOKUP(Scoring!$D$14,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.083333333333333,"d":"8.3%"}},"100% Fully comply with requirement",{"$f":"K19","v":{"v":0.083333333333333,"d":"8.3%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M19/2","v":{"v":0.0416666666666665,"d":"4.2%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A19+1","v":3},"Product applicability","PA3","Does the product allow for integration of other SAP modules i.e. SAP PS / PPM to other project scheduling software i.e. Microsoft project.","Please specify which other SAP modules and which other scheduling soft are is supported. ",{"$nulls":3},"Show stopper",6,{"$f":"(J22/$J$25)/_xlfn.XLOOKUP(Scoring!$D$14,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.083333333333333,"d":"8.3%"}},"100% Fully comply with requirement",{"$f":"K22","v":{"v":0.083333333333333,"d":"8.3%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M22/2","v":{"v":0.0416666666666665,"d":"4.2%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",{"$nulls":5},{"$f":"SUM(J16:J24)","v":18},{"$f":"SUM(K16:K24)","v":{"v":0.249999999999999,"d":"25.0%"}},"Final Score",null,{"$f":"SUM(N16:N24)","v":{"v":0,"d":"0%"}}]

{"sheet":"Functional","index":5,"n_rows":141,"n_cols":15,"rows_kept":141,"merged":[[1,6,1,8],[9,0,10,0],[9,1,10,1],[9,2,10,2],[9,3,9,4],[9,5,9,7],[11,0,13,0],[11,1,13,1],[11,2,13,2],[11,3,13,3],[11,4,13,4],[11,5,13,5],[11,6,13,6],[11,7,13,7],[11,8,13,8],[11,9,13,9],[11,10,13,10],[11,13,13,13],[11,14,13,14],[14,0,16,0],[14,1,16,1],[14,2,16,2],[14,3,16,3],[14,4,16,4],[14,5,16,5],[14,6,16,6],[14,7,16,7],[14,8,16,8],[14,9,16,9],[14,10,16,10],[14,13,16,13],[14,14,16,14],[17,0,19,0],[17,1,19,1],[17,2,19,2],[17,3,19,3],[17,4,19,4],[17,5,19,5],[17,6,19,6],[17,7,19,7],[17,8,19,8],[17,9,19,9],[17,10,19,10],[17,13,19,13],[17,14,19,14],[20,0,22,0],[20,1,22,1],[20,2,22,2],[20,3,22,3],[20,4,22,4],[20,5,22,5],[20,6,22,6],[20,7,22,7],[20,8,22,8],[20,9,22,9],[20,10,22,10],[20,13,22,13],[20,14,22,14],[23,0,25,0],[23,1,25,1],[23,2,25,2],[23,3,25,3],[23,4,25,4],[23,5,25,5],[23,6,25,6],[23,7,25,7],[23,8,25,8],[23,9,25,9],[23,10,25,10],[23,13,25,13],[23,14,25,14],[26,0,28,0],[26,1,28,1],[26,2,28,2],[26,3,28,3],[26,4,28,4],[26,5,28,5],[26,6,28,6],[26,7,28,7],[26,8,28,8],[26,9,28,9],[26,10,28,10],[26,13,28,13],[26,14,28,14],[29,0,31,0],[29,1,31,1],[29,2,31,2],[29,3,31,3],[29,4,31,4],[29,5,31,5],[29,6,31,6],[29,7,31,7],[29,8,31,8],[29,9,31,9],[29,10,31,10],[29,13,31,13],[29,14,31,14],[32,0,34,0],[32,1,34,1],[32,2,34,2],[32,3,34,3],[32,4,34,4],[32,5,34,5],[32,6,34,6],[32,7,34,7],[32,8,34,8],[32,9,34,9],[32,10,34,10],[32,13,34,13],[32,14,34,14],[35,0,37,0],[35,1,37,1],[35,2,37,2],[35,3,37,3],[35,4,37,4],[35,5,37,5],[35,6,37,6],[35,7,37,7],[35,8,37,8],[35,9,37,9],[35,10,37,10],[35,13,37,13],[35,14,37,14],[38,0,40,0],[38,1,40,1],[38,2,40,2],[38,3,40,3],[38,4,40,4],[38,5,40,5],[38,6,40,6],[38,7,40,7],[38,8,40,8],[38,9,40,9],[38,10,40,10],[38,13,40,13],[38,14,40,14],[41,0,43,0],[41,1,43,1],[41,2,43,2],[41,3,43,3],[41,4,43,4],[41,5,43,5],[41,6,43,6],[41,7,43,7],[41,8,43,8],[41,9,43,9],[41,10,43,10],[41,13,43,13],[41,14,43,14],[44,0,46,0],[44,1,46,1],[44,2,46,2],[44,3,46,3],[44,4,46,4],[44,5,46,5],[44,6,46,6],[44,7,46,7],[44,8,46,8],[44,9,46,9],[44,10,46,10],[44,13,46,13],[44,14,46,14],[47,0,49,0],[47,1,49,1],[47,2,49,2],[47,3,49,3],[47,4,49,4],[47,5,49,5],[47,6,49,6],[47,7,49,7],[47,8,49,8],[47,9,49,9],[47,10,49,10],[47,13,49,13],[47,14,49,14],[50,0,52,0],[50,1,52,1],[50,2,52,2],[50,3,52,3],[50,4,52,4],[50,5,52,5],[50,6,52,6],[50,7,52,7],[50,8,52,8],[50,9,52,9],[50,10,52,10],[50,13,52,13],[50,14,52,14],[53,0,55,0],[53,1,55,1],[53,2,55,2],[53,3,55,3],[53,4,55,4],[53,5,55,5],[53,6,55,6],[53,7,55,7],[53,8,55,8],[53,9,55,9],[53,10,55,10],[53,13,55,13],[53,14,55,14],[56,0,58,0],[56,1,58,1],[56,2,58,2],[56,3,58,3],[56,4,58,4],[56,5,58,5],[56,6,58,6],[56,7,58,7],[56,8,58,8],[56,9,58,9],[56,10,58,10],[56,13,58,13],[56,14,58,14],[59,0,61,0],[59,1,61,1],[59,2,61,2],[59,3,61,3],[59,4,61,4],[59,5,61,5],[59,6,61,6],[59,7,61,7],[59,8,61,8],[59,9,61,9],[59,10,61,10],[59,13,61,13],[59,14,61,14],[62,0,64,0],[62,1,64,1],[62,2,64,2],[62,3,64,3],[62,4,64,4],[62,5,64,5],[62,6,64,6],[62,7,64,7],[62,8,64,8],[62,9,64,9],[62,10,64,10],[62,13,64,13],[62,14,64,14],[65,0,67,0],[65,1,67,1],[65,2,67,2],[65,3,67,3],[65,4,67,4],[65,5,67,5],[65,6,67,6],[65,7,67,7],[65,8,67,8],[65,9,67,9],[65,10,67,10],[65,13,67,13],[65,14,67,14],[68,0,70,0],[68,1,70,1],[68,2,70,2],[68,3,70,3],[68,4,70,4],[68,5,70,5],[68,6,70,6],[68,7,70,7],[68,8,70,8],[68,9,70,9],[68,10,70,10],[68,13,70,13],[68,14,70,14],[71,0,73,0],[71,1,73,1],[71,2,73,2],[71,3,73,3],[71,4,73,4],[71,5,73,5],[71,6,73,6],[71,7,73,7],[71,8,73,8],[71,9,73,9],[71,10,73,10],[71,13,73,13],[71,14,73,14],[74,0,76,0],[74,1,76,1],[74,2,76,2],[74,3,76,3],[74,4,76,4],[74,5,76,5],[74,6,76,6],[74,7,76,7],[74,8,76,8],[74,9,76,9],[74,10,76,10],[74,13,76,13],[74,14,76,14],[77,0,79,0],[77,1,79,1],[77,2,79,2],[77,3,79,3],[77,4,79,4],[77,5,79,5],[77,6,79,6],[77,7,79,7],[77,8,79,8],[77,9,79,9],[77,10,79,10],[77,13,79,13],[77,14,79,14],[80,0,82,0],[80,1,82,1],[80,2,82,2],[80,3,82,3],[80,4,82,4],[80,5,82,5],[80,6,82,6],[80,7,82,7],[80,8,82,8],[80,9,82,9],[80,10,82,10],[80,13,82,13],[80,14,82,14],[83,0,85,0],[83,1,85,1],[83,2,85,2],[83,3,85,3],[83,4,85,4],[83,5,85,5],[83,6,85,6],[83,7,85,7],[83,8,85,8],[83,9,85,9],[83,10,85,10],[83,13,85,13],[83,14,85,14],[86,0,88,0],[86,1,88,1],[86,2,88,2],[86,3,88,3],[86,4,88,4],[86,5,88,5],[86,6,88,6],[86,7,88,7],[86,8,88,8],[86,9,88,9],[86,10,88,10],[86,13,88,13],[86,14,88,14],[89,0,91,0],[89,1,91,1],[89,2,91,2],[89,3,91,3],[89,4,91,4],[89,5,91,5],[89,6,91,6],[89,7,91,7],[89,8,91,8],[89,9,91,9],[89,10,91,10],[89,13,91,13],[89,14,91,14],[92,0,94,0],[92,1,94,1],[92,2,94,2],[92,3,94,3],[92,4,94,4],[92,5,94,5],[92,6,94,6],[92,7,94,7],[92,8,94,8],[92,9,94,9],[92,10,94,10],[92,13,94,13],[92,14,94,14],[95,0,97,0],[95,1,97,1],[95,2,97,2],[95,3,97,3],[95,4,97,4],[95,5,97,5],[95,6,97,6],[95,7,97,7],[95,8,97,8],[95,9,97,9],[95,10,97,10],[95,13,97,13],[95,14,97,14],[98,0,100,0],[98,1,100,1],[98,2,100,2],[98,3,100,3],[98,4,100,4],[98,5,100,5],[98,6,100,6],[98,7,100,7],[98,8,100,8],[98,9,100,9],[98,10,100,10],[98,13,100,13],[98,14,100,14],[101,0,103,0],[101,1,103,1],[101,2,103,2],[101,3,103,3],[101,4,103,4],[101,5,103,5],[101,6,103,6],[101,7,103,7],[101,8,103,8],[101,9,103,9],[101,10,103,10],[101,13,103,13],[101,14,103,14],[104,0,106,0],[104,1,106,1],[104,2,106,2],[104,3,106,3],[104,4,106,4],[104,5,106,5],[104,6,106,6],[104,7,106,7],[104,8,106,8],[104,9,106,9],[104,10,106,10],[104,13,106,13],[104,14,106,14],[107,0,109,0],[107,1,109,1],[107,2,109,2],[107,3,109,3],[107,4,109,4],[107,5,109,5],[107,6,109,6],[107,7,109,7],[107,8,109,8],[107,9,109,9],[107,10,109,10],[107,13,109,13],[107,14,109,14],[110,0,112,0],[110,1,112,1],[110,2,112,2],[110,3,112,3],[110,4,112,4],[110,5,112,5],[110,6,112,6],[110,7,112,7],[110,8,112,8],[110,9,112,9],[110,10,112,10],[110,13,112,13],[110,14,112,14],[113,0,115,0],[113,1,115,1],[113,2,115,2],[113,3,115,3],[113,4,115,4],[113,5,115,5],[113,6,115,6],[113,7,115,7],[113,8,115,8],[113,9,115,9],[113,10,115,10],[113,13,115,13],[113,14,115,14],[116,0,118,0],[116,1,118,1],[116,2,118,2],[116,3,118,3],[116,4,118,4],[116,5,118,5],[116,6,118,6],[116,7,118,7],[116,8,118,8],[116,9,118,9],[116,10,118,10],[116,13,118,13],[116,14,118,14],[119,0,121,0],[119,1,121,1],[119,2,121,2],[119,3,121,3],[119,4,121,4],[119,5,121,5],[119,6,121,6],[119,7,121,7],[119,8,121,8],[119,9,121,9],[119,10,121,10],[119,13,121,13],[119,14,121,14],[122,0,124,0],[122,1,124,1],[122,2,124,2],[122,3,124,3],[122,4,124,4],[122,5,124,5],[122,6,124,6],[122,7,124,7],[122,8,124,8],[122,9,124,9],[122,10,124,10],[122,13,124,13],[122,14,124,14],[125,0,127,0],[125,1,127,1],[125,2,127,2],[125,3,127,3],[125,4,127,4],[125,5,127,5],[125,6,127,6],[125,7,127,7],[125,8,127,8],[125,9,127,9],[125,10,127,10],[125,13,127,13],[125,14,127,14],[128,0,130,0],[128,1,130,1],[128,2,130,2],[128,3,130,3],[128,4,130,4],[128,5,130,5],[128,6,130,6],[128,7,130,7],[128,8,130,8],[128,9,130,9],[128,10,130,10],[128,13,130,13],[128,14,130,14],[131,0,133,0],[131,1,133,1],[131,2,133,2],[131,3,133,3],[131,4,133,4],[131,5,133,5],[131,6,133,6],[131,7,133,7],[131,8,133,8],[131,9,133,9],[131,10,133,10],[131,13,133,13],[131,14,133,14],[134,0,136,0],[134,1,136,1],[134,2,136,2],[134,3,136,3],[134,4,136,4],[134,5,136,5],[134,6,136,6],[134,7,136,7],[134,8,136,8],[134,9,136,9],[134,10,136,10],[134,13,136,13],[134,14,136,14],[137,0,139,0],[137,1,139,1],[137,2,139,2],[137,3,139,3],[137,4,139,4],[137,5,139,5],[137,6,139,6],[137,7,139,7],[137,8,139,8],[137,9,139,9],[137,10,139,10],[137,13,139,13],[137,14,139,14],[140,11,140,12]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\n"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"},null,"Category:","Functional"]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
["Item #","Category","BRS item","Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[{"$nulls":3},"Business requirements.\n","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[1,"SAP PM Transfers Models requirements","TMR1","Does the Application  do Full transfers: these are the initial scope transfers from SAP to Primavera P6 or subsequent transfers where the full scope is selected to be synchronised.","Please provide documentation on how  initial transfers are initiated upfront and subsequent to inial creation.",{"$nulls":3},"Show stopper",{"$f":"IF(I12='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I12='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I12='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I12='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I12='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I12='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I12='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J12/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K12","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M12/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A12+1","v":2},"Transfers Models requirements","TMR2","Does the application support incremental transfers (Delta transfers), for only the changes since the previous transfer are already synchronized to Primavera?","Please provide documentation on how incremental/ delta transfers are handled.",{"$nulls":3},"Critical",{"$f":"IF(I15='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I15='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I15='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I15='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I15='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I15='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I15='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J15/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K15","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M15/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A15+1","v":3},"Transfers Models requirements","TMR3","Does the application support transfers for scope that has moved out of the specific transfer scope since the previous transfers, such as when a work order is moved from one STO to the next? Is the application able to flag such activities in Primavera?","Please provide your process on how activities that is removed from scope is handled.",{"$nulls":3},"Critical",{"$f":"IF(I18='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I18='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I18='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I18='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I18='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I18='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I18='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J18/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K18","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M18/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A18+1","v":4},"Transfers Models requirements","TMR4","Does the application have the ability to ensure that Primavera, as the master for the schedule, transfers the scheduled dates to the SAP work order activities accurately?","Please provide a diagram of what information are synchronised from Primavera P6 back to SAP PM.",{"$nulls":3},"Show stopper",{"$f":"IF(I21='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I21='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I21='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I21='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I21='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I21='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I21='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J21/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K21","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M21/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A21+1","v":5},"Interface Performance Requirement ","IPR1","Can the application perform a full transfer of approximately 50,000 activities in less than one hour, maintaining a rate of 14 activities per second, and handle a project equating to around 1.8 million Primavera objects efficiently?","Please present proof of performance statistics on a variety of project sizes up to the requested project size in the requirements.",{"$nulls":3},"Critical",{"$f":"IF(I24='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I24='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I24='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I24='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I24='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I24='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I24='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J24/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K24","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M24/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A24+1","v":6},"Interface Performance Requirement ","IPR2","Can the application perform incremental transfers for a project with 50,000 activities in less than half an hour?","Please present proof of performance statistics on a variety for project sizes for incremental transfers.",{"$nulls":3},"Critical",{"$f":"IF(I27='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I27='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I27='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I27='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I27='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I27='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I27='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J27/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K27","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M27/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A27+1","v":7},"Interface Performance Requirement ","IPR3","Can the application handle multiple transfers running simultaneously without queuing them?","Please provide proof  of how  multiple transfers are handled.",{"$nulls":3},"Critical",{"$f":"IF(I30='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I30='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I30='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I30='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I30='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I30='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I30='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J30/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K30","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M30/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A30+1","v":8},"Interface Performance Requirement ","IPR4","Can the application facilitate multiple threading, allowing multiple users to run multiple transfers simultaneously, while ensuring that the same Project transfer cannot run at the same time?","Please provide proof  of how  multiple transfers are handled.",{"$nulls":3},"Very important",{"$f":"IF(I33='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I33='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I33='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I33='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I33='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I33='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I33='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J33/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00563380281690139,"d":"0.6%"}},"100% Fully comply with requirement",{"$f":"K33","v":{"v":0.00563380281690139,"d":"0.6%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M33/2","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A33+1","v":9},"Interface Performance Requirement ","IPR5","Can the application handle increased loads without performance degradation? Is it easy to scale up the application to accommodate growth without impacting the performance? i.e. Activities synchronised per second should remain the same for different sized project and if project size grow in future","Please present proof of performance statistics to indicate relative performance does no degrade due to Project size.",{"$nulls":3},"Critical",{"$f":"IF(I36='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I36='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I36='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I36='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I36='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I36='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I36='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J36/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K36","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M36/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A36+1","v":10},"Transfer Reporting/ monitoring Requirements ","TRR1","Can the application provide visible and real-time updates on transfer progress?","Please include proof of how the product/ application track real time transfer progress.",{"$nulls":3},"Critical",{"$f":"IF(I39='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I39='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I39='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I39='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I39='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I39='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I39='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J39/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K39","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M39/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A39+1","v":11},"Transfer Reporting/ monitoring Requirements ","TRR2","Can the application allow users to stop, start, and cancel a transfer that is in progress?","Please provide option available.",{"$nulls":3},"Very important",{"$f":"IF(I42='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I42='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I42='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I42='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I42='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I42='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I42='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J42/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00563380281690139,"d":"0.6%"}},"100% Fully comply with requirement",{"$f":"K42","v":{"v":0.00563380281690139,"d":"0.6%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M42/2","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A42+1","v":12},"Transfer Reporting/ monitoring Requirements ","TRR3","Full log of objects being transferred per batch and summarized to transfer level. \nCan the application have the following capabilities:\n1.Provide a full log of objects being transferred per batch and summarized to transfer level.\n2.Ability to log the runtimes for each function being performed.\n3. Transfer statistics covering Step execution Time, Transfer Volumes and Execution Times.","Please provide proof of transfer logs, what is logged and what can be reported on.",{"$nulls":3},"Very important",{"$f":"IF(I45='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I45='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I45='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I45='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I45='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I45='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I45='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J45/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00563380281690139,"d":"0.6%"}},"100% Fully comply with requirement",{"$f":"K45","v":{"v":0.00563380281690139,"d":"0.6%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M45/2","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A45+1","v":13},"Transfer Reporting/ monitoring Requirements ","TRR4","Ability to give clear error messages which clearly indicate which objects failed and provide the reasons for the failures? Ability to reprocess errors once errors have been corrected. Ability to flag the errors and continue with the transfer until it is complete.( the transfer should not get stuck due to errors).","Please provide proof on how error messages are being handles during and after transfers.",{"$nulls":3},"Very important",{"$f":"IF(I48='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I48='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I48='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I48='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I48='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I48='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I48='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J48/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00563380281690139,"d":"0.6%"}},"100% Fully comply with requirement",{"$f":"K48","v":{"v":0.00563380281690139,"d":"0.6%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M48/2","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A48+1","v":14},"Transfer Reporting/ monitoring Requirements ","TRR5","Can the transfer history logs be kept for at least 1 year ?","Provide proof on  how transfer logs are being managed.",{"$nulls":3},"Very important",{"$f":"IF(I51='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I51='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I51='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I51='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I51='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I51='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I51='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J51/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00563380281690139,"d":"0.6%"}},"100% Fully comply with requirement",{"$f":"K51","v":{"v":0.00563380281690139,"d":"0.6%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M51/2","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A51+1","v":15},"Field definitions requirements ","FDR1","Can all the fields in sheet \"List of Mapped fields\" be integrated between SAP and Primavera","Please indicate per field  in sheet \"List of Mapped fields\"",{"$nulls":3},"Show stopper",{"$f":"IF(I54='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I54='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I54='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I54='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I54='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I54='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I54='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J54/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K54","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M54/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A54+1","v":16},"Filter Criteria Requirements ","FCR1","Can the application use the SAP PM Revision as the main selection criterion for choosing the SAP data that needs to be transferred to Primavera P6? What other options are there to uniquely identify Primavera P6 project to unique Scope in SAP.","Provide proof that this can be done, or specify what other options you have to uniquely link P6 and SAP Scope.",{"$nulls":3},"Critical",{"$f":"IF(I57='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I57='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I57='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I57='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I57='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I57='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I57='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J57/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K57","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M57/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A57+1","v":17},"Filter Criteria Requirements ","FCR2","\nBy default the SAP PM data should be transferred to the Primavera project equivalent to the revision name selected in FCR1. The project in P6 should be created with the same name as the revision code in SAP ","Please provide proof that is  possible. Specify alternatives if not.",{"$nulls":3},"Critical",{"$f":"IF(I60='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I60='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I60='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I60='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I60='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I60='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I60='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J60/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K60","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M60/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A60+1","v":18},"Filter Criteria Requirements ","FCR3","An optional transfer would be to transfer the revision data to another project in P6. This scenario is triggered if you want to transfer the PS project structure as well. In this case the P6 project name should be equal to the SAP PS project definition. \nThe revision mapping to PS project code will be maintained in custom table on the SAP side","Please provide proof that we can maintain which selection scope is synchronised to which Primavera project.",{"$nulls":3},"Critical",{"$f":"IF(I63='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I63='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I63='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I63='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I63='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I63='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I63='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J63/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K63","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M63/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A63+1","v":19},"Filter Criteria Requirements ","FCR4","Can the application/ product create the SAP WBS structure in Primavera with the SAP PM Transfer. \nThe SAP WBS must be transferred first and created as Primavera EPS WBS structure under the P6 Project ID. The relevant activities must then be transferred and linked to the correct WBS EPS object.  This is only relevant if we have maintenance FCR3 and know which WBS/Projects used.  \n\nBelow is an example to illustrate the requirement \nCurrent WBS mask in SAP : X. Xxxxxxx. X. Xx. Xxx. Xx. X \nLet's replace with letters : a. bcdefgh. i. jk, lmn. op. qr: WBS in Primavera to start with a.bcdefgh. \nCreate a project in Primavera : Project ID =a.bcdefgh ","Please provide evidence that the SAP WBS structure can be transferred to Primavera and created as an EPS structure where all the activities are then linked to.",{"$nulls":3},"Critical",{"$f":"IF(I66='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I66='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I66='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I66='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I66='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I66='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I66='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J66/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K66","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M66/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A66+1","v":20},"Filter Criteria Requirements ","FCR5","Can one select multiple revisions to be transferred to on P6 project. When a revision is specified e.g. REV123 then all revisions starting with this combination must be selected. i.e. revision REV1234 must be selected or REV123-4 etc. ","Please provide proof that multiple revisions can be linked to a singe  project on P6 side.",{"$nulls":3},"Show stopper",{"$f":"IF(I69='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I69='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I69='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I69='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I69='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I69='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I69='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J69/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K69","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M69/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A69+1","v":21},"Filter Criteria Requirements ","FCR6"," The interface must allow the planner to filter the data items required for transfer based on a given set one or more criterion to define the selection criteria to be used in filtering the data items. of criteria. Can the application / product cater for the selection fields in sheet \"Selection field\" as a minimum?","Please indicate if minimum fields can be catered for.",{"$nulls":3},"Critical",{"$f":"IF(I72='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I72='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I72='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I72='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I72='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I72='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I72='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J72/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K72","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M72/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A72+1","v":22},"Work Order (WO) and Operation Definitions: ","WOO1","Can the product / Application  create the P6 activity in the following manner:\nIn a Primavera-SAP linked project there is a one-to-one relationship between linked SAP Operations and Primavera Activities. In order to maintain the work orders in Primavera the following business rules must be adhered to. \n\n In Primavera, the Activity ID must be unique within a project. In order to achieve this, the interface will use the following mapping rule: \n\nActivity Id = Work Order Number +”-“+ Operation Number \nIn this example , if the WO Number = WWWWWWWW and one of its operations has a number 0010 in SAP then the Primavera Activity ID would appear as WWWWWWWW-0010 in Primavera. ","Please indicate if the P6 activity can be created with this naming convention",{"$nulls":3},"Show stopper",{"$f":"IF(I75='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I75='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I75='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I75='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I75='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I75='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I75='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J75/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K75","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M75/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A75+1","v":23},"Work Order (WO) and Operation Definitions: ","WOO2","Sub operations are not currently being used but there must be a configurable option to transfer sub operation in the future?","Please indicate how SAP PM sub-operations can be handled in future",{"$nulls":3},"Useful",{"$f":"IF(I78='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I78='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I78='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I78='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I78='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I78='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I78='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":2},{"$f":"(J78/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.002816901408450695,"d":"0.3%"}},"100% Fully comply with requirement",{"$f":"K78","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M78/2","v":{"v":1.4084507042253474E-3,"d":"0.1%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A78+1","v":24},"Work Order (WO) and Operation Definitions: ","WOO3","If an operation’s description is blank in SAP, then the interface must not write these operations with blank descriptions to Primavera but rather write each Activity Id with a flag “Op Description Blank” to an error log. ","Please indicate if this business rule can be implemented",{"$nulls":3},"Very important",{"$f":"IF(I81='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I81='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I81='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I81='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I81='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I81='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I81='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J81/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00563380281690139,"d":"0.6%"}},"100% Fully comply with requirement",{"$f":"K81","v":{"v":0.00563380281690139,"d":"0.6%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M81/2","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A81+1","v":25},"Work Order (WO) and Operation Definitions: ","WOO4","Removal of existing Primavera activities that are linked to a SAP Work Order must be performed in SAP through the removal of the corresponding Work Order Operation. The corresponding Primavera activity would then be marked for deletion through the interface – using the delete indicator \"SAP Relevant for Scheduling\". These Primavera activities will not be included in any Primavera-to-SAP transfers. The scheduler will delete the activities in Primavera that were marked for deletion by the interface ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I84='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I84='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I84='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I84='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I84='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I84='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I84='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J84/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K84","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M84/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A84+1","v":26},"Data Transfer Rules ","DTR1","One or more revisions in SAP can be transferred to a project in P6. The number of data items to be transferred from SAP to P6 can be significant. Need a data volume threshold indicator to alert planner when performance (transfer time) will be impacted due to the large volume of data. ","Please indicate if this business rule can be implemented",{"$nulls":3},"Very important",{"$f":"IF(I87='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I87='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I87='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I87='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I87='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I87='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I87='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J87/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00563380281690139,"d":"0.6%"}},"100% Fully comply with requirement",{"$f":"K87","v":{"v":0.00563380281690139,"d":"0.6%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M87/2","v":{"v":0.002816901408450695,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A87+1","v":27},"Data Transfer Rules ","DTR3","Can new work orders added to a revision in SAP be appended to its linked Project in P6 during data transfer?","Please indicate that this is possible",{"$nulls":3},"Show stopper",{"$f":"IF(I90='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I90='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I90='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I90='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I90='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I90='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I90='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J90/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K90","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M90/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A90+1","v":28},"Data Transfer Rules ","DTR4","Can new operations added to a work order/s in SAP be inserted as activities in its linked Project in P6 during data transfer. ","Please indicate that this is possible",{"$nulls":3},"Show stopper",{"$f":"IF(I93='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I93='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I93='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I93='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I93='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I93='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I93='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J93/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K93","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M93/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A93+1","v":29},"Data Transfer Rules ","DTR5","Can the application / product transfer Operation work center to P6 resources and assign to the activity in P6\nOperation Work Center assignments exchanged between Primavera (Primary Resource) and SAP (Work Centre Description) will be controlled by SAP for both initiation and maintenance. For primary resource assignment in Primavera the following fields will always be updated from SAP, \n- Primary Resource (P6) = Work Centre (SAP) \n- Resource Names, \n- Resource Id and \n","Please indicate if how work centers are transferred and handled",{"$nulls":3},"Show stopper",{"$f":"IF(I96='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I96='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I96='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I96='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I96='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I96='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I96='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J96/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008450704225352084,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K96","v":{"v":0.008450704225352084,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M96/2","v":{"v":4.225352112676042E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A96+1","v":30},"Data Transfer Rules ","DTR6","When Planners create secondary resources  against an activity in P6. The interface must not delete these secondary resources created in P6. ","Please indicate if this rule is achievable.",{"$nulls":3},"Critical",{"$f":"IF(I99='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I99='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I99='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I99='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I99='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I99='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I99='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J99/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K99","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M99/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A99+1","v":31},"Data Transfer Rules ","DTR8","Once a Primavera activity has started, changes to the Remaining Units and Remaining Duration are allowed in Primavera. These values are not updated between SAP and Primavera through the interface ","Please indicate if this rule is achievable.",{"$nulls":3},"Critical",{"$f":"IF(I102='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I102='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I102='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I102='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I102='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I102='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I102='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J102/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K102","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M102/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A102+1","v":32},"Data Transfer Rules ","DTR9"," The interface will not perform any deletions in P6, \n- Do not delete operations in P6 that are not in SAP \n- Operations in SAP that have their system status set to TECO, CLD or DLT must not be deleted from its associated project in P6 \n- During data transfers between SAP and P6, the interface must not delete the relationships created in P6 - Do not delete operations in P6 due to filter changes ","Please indicate if these deletion prevention is achievable in the application/ product.",{"$nulls":3},"Critical",{"$f":"IF(I105='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I105='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I105='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I105='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I105='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I105='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I105='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J105/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K105","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M105/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A105+1","v":33},"Data Transfer Rules ","DTR10","Overwrite original duration (OD): During the initial creation of the project in P6, the duration for each operation is transferred from SAP to its corresponding activity in P6 by populating the “Original Duration” field with the duration value. Thereafter, for every download from SAP to P6, the interface to check if the OD value in P6 = Duration value in SAP. If not, overwrite the OD value in P6 with the duration value from SAP. ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I108='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I108='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I108='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I108='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I108='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I108='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I108='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J108/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K108","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M108/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A108+1","v":34},"Data Transfer Rules ","DTR11","No transfer of Primary Constraints: During data transfers, primary constraints (As late as possible, Must start On, Must finish On, Cannot Start Before, etc.) and dates associated with the constraints are NOT to be updated between SAP and P6. If primary constraint is set for an activity in P6 the interface must not update SAP.  ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I111='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I111='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I111='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I111='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I111='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I111='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I111='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J111/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K111","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M111/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A111+1","v":35},"Dates Transfer Rules","DAR1","The activity’s Planned Start Date & Time in P6 will be transferred to the corresponding Operation’s Early Start Date & Time in SAP. Similarly, the activity’s Planned Finish Date & Time in P6 will be transferred to the corresponding Operation’s Early Finish Date & Time in SAP Planned. Interface must set work order system status to DSEX (Date set externally). ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I114='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I114='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I114='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I114='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I114='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I114='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I114='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J114/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K114","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M114/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A114+1","v":36},"Dates Transfer Rules","DAR2","For activities that have finished (System Status CNF, TECO CLSD), no early and finish dates in SAP will be updated from Primavera. ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I117='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I117='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I117='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I117='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I117='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I117='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I117='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J117/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K117","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M117/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A117+1","v":37},"Dates Transfer Rules","DAR3","The activity’s Actual Start & Finish dates in P6 will always be updated from the corresponding operation’s Actual Start & Finish dates in SAP- SAP is the master. However, if the operation in SAP does not have actual start or finish date values but its corresponding activity in P6 has actual start or finish date values entered by the scheduler then the interface must not overwrite these actual date values in P6 with null values from SAP. These actual date values in P6 can only be overwritten once their corresponding actual date values in SAP are not null ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I120='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I120='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I120='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I120='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I120='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I120='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I120='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J120/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K120","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M120/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A120+1","v":38},"Dates Transfer Rules","DAR4","When the activity’s Actual Finish date in P6 is updated from SAP, the remaining duration must be automatically set to zero by Primavera.","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I123='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I123='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I123='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I123='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I123='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I123='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I123='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J123/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K123","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M123/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A123+1","v":39},"Deleted Data Indicator","DDI1","An indicator will be set in Primavera at the activity level as and when the interface identifies an activity that needs to be deleted because the corresponding SAP operation has been deleted or the activity is not linked to a SAP operation. This will enable the scheduler to readily identify and review these activities in Primavera prior to deletions. This has been identified as Global Activity Code Interface Deleted. This has been identified as Global Activity Code, “SAP not relevant for Scheduling”.","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I126='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I126='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I126='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I126='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I126='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I126='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I126='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J126/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K126","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M126/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A126+1","v":40},"Deleted Data Indicator","DDI2","This indicator will not be cleared by the interface. The planner is responsible to clear this indicator after review. Activities identified for deletion should be deleted from the Primavera-SAP linked project ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I129='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I129='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I129='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I129='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I129='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I129='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I129='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J129/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K129","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M129/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A129+1","v":41},"Updated Data Indicator ","UDI1","Can an indicator be set in Primavera at the activity level whenever the interface updates an activity from SAP to Primavera?. This will enable the planner to readily identify new and changed records in Primavera, other than activity deletions, for review. This has been identified as Global Activity Code “Interface Change \nThe idea is for the Planner to be able to identify those operations where changes were made since the last update from SAP to Primavera. \n","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I132='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I132='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I132='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I132='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I132='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I132='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I132='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J132/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K132","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M132/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A132+1","v":42},"Updated Data Indicator ","UDI2","This indicator will not be cleared by the interface. The planner is responsible to clear this indicator after review ","Please indicate if this business rule can be implemented",{"$nulls":3},"Critical",{"$f":"IF(I135='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I135='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I135='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I135='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I135='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I135='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I135='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J135/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K135","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M135/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$f":"A135+1","v":43},"Dummy Activity Indicator ","DAI1","Can non-SAP activities in Primavera be ignored by the interface?\n Scheduling practices sometime employ “dummy” activities to reflect work windows, etc. Since any Primavera activity found that is not linked to a corresponding SAP operation will be marked for deletion through the interface. These “dummy” operations can be flagged by the scheduler using the “Dummy Activity Indicator” as non-SAP activities. This indicator will then enable the scheduler to distinguish between SAP deleted activities and non-SAP deleted activities. \nThis has been identified as Global Activity Code “Dummy Activity”. This indicator is not used by the interface, only optionally by the scheduler. The scheduler’s is responsible to set and clear this indicator  ","Please indicate how non-SAP activities are treated by the interface. This would include hammocks and milestones in Primavera.",{"$nulls":3},"Critical",{"$f":"IF(I138='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I138='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I138='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I138='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I138='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I138='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I138='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J138/$J$141)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":7.0422535211267364E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K138","v":{"v":7.0422535211267364E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M138/2","v":{"v":3.5211267605633682E-3,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",{"$nulls":5},{"$f":"SUM(J12:J140)","v":213},{"$f":"SUM(K12:K140)","v":{"v":0.29999999999999893,"d":"30.0%"}},"Final Score",null,{"$f":"SUM(N12:N140)","v":{"v":0,"d":"0%"}}]

{"sheet":"Non-Functional","index":6,"n_rows":73,"n_cols":15,"rows_kept":73,"merged":[[1,6,2,8],[13,0,14,0],[13,1,14,1],[13,2,14,2],[13,3,13,4],[13,5,13,7],[15,0,17,0],[15,1,17,1],[15,2,17,2],[15,3,17,3],[15,4,17,4],[15,5,17,5],[15,6,17,6],[15,7,17,7],[15,8,17,8],[15,9,17,9],[15,10,17,10],[15,13,17,13],[15,14,17,14],[18,0,20,0],[18,1,20,1],[18,2,20,2],[18,3,20,3],[18,4,20,4],[18,5,20,5],[18,6,20,6],[18,7,20,7],[18,8,20,8],[18,9,20,9],[18,10,20,10],[18,13,20,13],[18,14,20,14],[21,0,23,0],[21,1,23,1],[21,2,23,2],[21,3,23,3],[21,4,23,4],[21,5,23,5],[21,6,23,6],[21,7,23,7],[21,8,23,8],[21,9,23,9],[21,10,23,10],[21,13,23,13],[21,14,23,14],[24,0,26,0],[24,1,26,1],[24,2,26,2],[24,3,26,3],[24,4,26,4],[24,5,26,5],[24,6,26,6],[24,7,26,7],[24,8,26,8],[24,9,26,9],[24,10,26,10],[24,13,26,13],[24,14,26,14],[27,0,29,0],[27,1,29,1],[27,2,29,2],[27,3,29,3],[27,4,29,4],[27,5,29,5],[27,6,29,6],[27,7,29,7],[27,8,29,8],[27,9,29,9],[27,10,29,10],[27,13,29,13],[27,14,29,14],[30,0,32,0],[30,1,32,1],[30,2,32,2],[30,3,32,3],[30,4,32,4],[30,5,32,5],[30,6,32,6],[30,7,32,7],[30,8,32,8],[30,9,32,9],[30,10,32,10],[30,13,32,13],[30,14,32,14],[33,0,35,0],[33,1,35,1],[33,2,35,2],[33,3,35,3],[33,4,35,4],[33,5,35,5],[33,6,35,6],[33,7,35,7],[33,8,35,8],[33,9,35,9],[33,10,35,10],[33,13,35,13],[33,14,35,14],[36,0,38,0],[36,1,38,1],[36,2,38,2],[36,3,38,3],[36,4,38,4],[36,5,38,5],[36,6,38,6],[36,7,38,7],[36,8,38,8],[36,9,38,9],[36,10,38,10],[36,13,38,13],[36,14,38,14],[39,0,41,0],[39,1,41,1],[39,2,41,2],[39,3,41,3],[39,4,41,4],[39,5,41,5],[39,6,41,6],[39,7,41,7],[39,8,41,8],[39,9,41,9],[39,10,41,10],[39,13,41,13],[39,14,41,14],[42,0,44,0],[42,1,44,1],[42,2,44,2],[42,3,44,3],[42,4,44,4],[42,5,44,5],[42,6,44,6],[42,7,44,7],[42,8,44,8],[42,9,44,9],[42,10,44,10],[42,13,44,13],[42,14,44,14],[45,0,47,0],[45,1,47,1],[45,2,47,2],[45,3,47,3],[45,4,47,4],[45,5,47,5],[45,6,47,6],[45,7,47,7],[45,8,47,8],[45,9,47,9],[45,10,47,10],[45,13,47,13],[45,14,47,14],[48,0,50,0],[48,1,50,1],[48,2,50,2],[48,3,50,3],[48,4,50,4],[48,5,50,5],[48,6,50,6],[48,7,50,7],[48,8,50,8],[48,9,50,9],[48,10,50,10],[48,13,50,13],[48,14,50,14],[51,0,53,0],[51,1,53,1],[51,2,53,2],[51,3,53,3],[51,4,53,4],[51,5,53,5],[51,6,53,6],[51,7,53,7],[51,8,53,8],[51,9,53,9],[51,10,53,10],[51,13,53,13],[51,14,53,14],[54,0,56,0],[54,1,56,1],[54,2,56,2],[54,3,56,3],[54,4,56,4],[54,5,56,5],[54,6,56,6],[54,7,56,7],[54,8,56,8],[54,9,56,9],[54,10,56,10],[54,13,56,13],[54,14,56,14],[57,0,59,0],[57,1,59,1],[57,2,59,2],[57,3,59,3],[57,4,59,4],[57,5,59,5],[57,6,59,6],[57,7,59,7],[57,8,59,8],[57,9,59,9],[57,10,59,10],[57,13,59,13],[57,14,59,14],[60,0,62,0],[60,1,62,1],[60,2,62,2],[60,3,62,3],[60,4,62,4],[60,6,62,6],[60,7,62,7],[60,8,62,8],[60,9,62,9],[60,10,62,10],[63,0,65,0],[63,1,65,1],[63,2,65,2],[63,3,65,3],[63,4,65,4],[63,6,65,6],[63,7,65,7],[63,8,65,8],[63,9,65,9],[63,10,65,10],[66,0,68,0],[66,1,68,1],[66,2,68,2],[66,3,68,3],[66,4,68,4],[66,6,68,6],[66,7,68,7],[66,8,68,8],[66,9,68,9],[66,10,68,10],[69,0,71,0],[69,1,71,1],[69,2,71,2],[69,3,71,3],[69,4,71,4],[69,6,71,6],[69,7,71,7],[69,8,71,8],[69,9,71,9],[69,10,71,10],[69,13,71,13],[69,14,71,14],[72,11,72,12]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\nCategory: Non-Functional"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"}]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
[]
[]
[]
[]
["Item #","Category","BRS item","Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[{"$nulls":3},"Business requirements ","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[1,"Integration","IN1","Does the product offer both Cloud and on-premise deployment options.","Provide functional diagram/ documentation",{"$nulls":3},"Show stopper",{"$f":"IF(I16='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I16='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I16='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I16='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I16='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I16='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I16='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J16/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K16","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M16/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[2,"Integration","IN2","Please describe how your application/ product connects with SAP?","Provide functional diagram/ documentation",{"$nulls":3},"Critical",{"$f":"IF(I19='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I19='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I19='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I19='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I19='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I19='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I19='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J19/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":6.637168141592876E-3,"d":"0.7%"}},"100% Fully comply with requirement",{"$f":"K19","v":{"v":6.637168141592876E-3,"d":"0.7%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M19/2","v":{"v":3.318584070796438E-3,"d":"0.3%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[3,"Integration","IN3","Please describe how your application/ product connects with Primavera?","Provide functional diagram/ documentation",{"$nulls":3},"Show stopper",{"$f":"IF(I22='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I22='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I22='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I22='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I22='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I22='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I22='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J22/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K22","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M22/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[4,"Version Management","VM1","Is the product / application compatible with the current visions of ESKOM SAP S/4HANA 2023 and Primavera 23.12 ","Provide evidence on supported versions for SAP and Primavera",{"$nulls":3},"Show stopper",{"$f":"IF(I25='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I25='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I25='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I25='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I25='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I25='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I25='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J25/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K25","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M25/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[5,"Version Management","VM2","Does the product retain compatibility for future versions of  SAP and Primavera?","Provide a strategy on version compatibility and any exclusions.",{"$nulls":3},"Show stopper",{"$f":"IF(I28='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I28='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I28='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I28='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I28='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I28='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I28='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J28/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K28","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M28/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[6,"Roadmap","RM1","What is the end of life for your current product version?","Please provide evidence on end of life date of current product version.",{"$nulls":3},"Show stopper",{"$f":"IF(I31='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I31='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I31='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I31='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I31='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I31='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I31='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J31/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K31","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M31/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[7,"Roadmap","RM2","What is the roadmap of the product application for the next 10 years?","Please provide evidence on product roadmap",{"$nulls":3},"Show stopper",{"$f":"IF(I34='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I34='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I34='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I34='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I34='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I34='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I34='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J34/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K34","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M34/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[8,"Supplier Evaluation","SV1","Please describe your company's experience (implementation partner included) in providing [specific product/service]. How long have you been in this industry, and what are some key projects or clients that demonstrate your capabilities.\nProvide details (in a separate sheet) of where you have successfully implemented the recommended Middleware Tool platform in the past 5 years.  Select the number of companies that apply in Column E8 drop down list.\nIn a separate document, provide the following:\n1. Company name and contact person \n2. Industry\n3. Company size\n4. Transaction size \n5. Number of users\n6. Implementation scope (should include design, development and configuration, testing, change management)\n7. Implementation duration",{"$nulls":4},"Show stopper",{"$f":"IF(I37='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I37='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I37='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I37='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I37='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I37='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I37='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J37/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K37","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M37/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[9,"Supplier Evaluation","SV2","Do you have 3rd line support for this product /application?","Please provide detail on 3rd line support and how tickets are logged and resolved.",{"$nulls":3},"Show stopper",{"$f":"IF(I40='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I40='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I40='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I40='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I40='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I40='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I40='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J40/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K40","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M40/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[10,"Supplier Evaluation","SV3","Indicate whether you have capability to provide classroom training for Technical Users ( Technical, Support, Development) that will support the platform and maintain the application / product?"," Kindly include training methodology to ensure Eskom team is upskilled early in the project in the project life cycle.",{"$nulls":3},"Show stopper",{"$f":"IF(I43='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I43='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I43='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I43='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I43='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I43='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I43='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J43/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K43","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M43/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[11,"Supplier Evaluation","SV4","Provide a proposed implementation project plan which includes:\n\na) Overall implementation plan\nb) Time for business rules and other customization\nc)Training during for the Eskom Functional & Technical Support Staff \nThe supplier must clearly demonstrate how they will capacitate the project to ensure they will complete on or before time and within the budget and the right quality.","Please provide project implantation plan",{"$nulls":3},"Show stopper",{"$f":"IF(I46='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I46='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I46='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I46='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I46='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I46='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I46='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J46/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K46","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M46/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[12,"Supplier Evaluation","SV5","Tenderer must be recognised as the OEM or a system integrator partner or OEM certified","Please provide evidence",{"$nulls":3},"Show stopper",{"$f":"IF(I49='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I49='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I49='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I49='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I49='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I49='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I49='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J49/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K49","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M49/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[13,"Licensing","LI1","Please provide licensing options, be it per instance or per user or other.","Please provide details ",{"$nulls":3},"Show stopper",{"$f":"IF(I52='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I52='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I52='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I52='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I52='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I52='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I52='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J52/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K52","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M52/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[14,"Licensing","LI2","How do you apply your licensing model if we have multiple Primavera instances.","Please provide details ",{"$nulls":3},"Show stopper",{"$f":"IF(I55='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I55='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I55='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I55='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I55='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I55='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I55='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J55/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K55","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M55/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[16,"Licensing","LI4","Can multiple middleware instances be replaced by a single instance, still managing transfers to multiple Primavera instances?","Please provide write up.",{"$nulls":3},"Show stopper",{"$f":"IF(I58='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I58='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I58='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I58='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I58='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I58='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I58='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J58/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100% Fully comply with requirement",{"$f":"K58","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%: Partially compliant",{"$f":"M58/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     Not compliance",{"v":0,"d":"0.0%"}]
[17,"System Performance ","LI5","Eskom requires the solution to have the 90th percentile transaction response time for 350 concurrent users to be less or equal to 3 seconds.","In your technical response, please provide performance testing results for 90th percentile transaction response time for 500 concurrent users.",{"$nulls":3},"Show stopper",{"$f":"IF(I61='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I61='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I61='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I61='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I61='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I61='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I61='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J61/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"100%: Fully comply with requirement (>114 Hits/sec)",{"$f":"K61","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"50%:   Partially comply(<50 Hits/sec)(Report received but performance too slow)",{"$f":"M61/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"0%:     No report",{"v":0,"d":"0.0%"}]
[18,"System Performance ","LI6","Eskom requires the solution to support average throughput for 350 concurrent users to be 142000 bytes / sec or more.","In your technical response, please provide performance testing results average throughput bytes / sec for 500 concurrent users.",{"$nulls":3},"Show stopper",{"$f":"IF(I64='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I64='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I64='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I64='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I64='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I64='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I64='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J64/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"Average throughput for 500 concurrent users >= 142000 bytes / sec.",{"$f":"K64","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"Average throughput for 500 concurrent users >= 71000 and < 142000 bytes / sec.",{"$f":"M64/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"Average throughput for 500 concurrent users < 71000 bytes / sec.",{"v":0,"d":"0.0%"}]
[19,"System Performance ","LI7","Eskom requires the solution to have an average hit rate greater than 114 hits / sec for 350 concurrent users. ","In your technical response, please provide performance testing results for average hits per second for 500 concurrent users.",{"$nulls":3},"Show stopper",{"$f":"IF(I67='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I67='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I67='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I67='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I67='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I67='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I67='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J67/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"Solution supports an average hit rate > 114 hits / sec.",{"$f":"K67","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"Solution supports an average hit rate <= 114 hits / sec.",{"$f":"M67/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"No performance testing results received.",{"v":0,"d":"0.0%"}]
[20,"System Performance ","LI8","Eskom requires the solution to be able to handle 350 concurrent users. ","In your technical response, please provide performance testing results showing how many concurrent users the solution can handle.",{"$nulls":3},"Show stopper",{"$f":"IF(I70='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I70='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I70='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I70='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I70='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I70='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I70='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J70/$J$73)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00796460176991145,"d":"0.8%"}},"Solution supports >= 500 concurrent users.",{"$f":"K70","v":{"v":0.00796460176991145,"d":"0.8%"}}]
[{"$nulls":11},"Solution supports < 500 concurrent users.",{"$f":"M70/2","v":{"v":0.003982300884955725,"d":"0.4%"}}]
[{"$nulls":11},"No performance testing results received.",{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",{"$nulls":5},{"$f":"SUM(J16:J71)","v":113},{"$f":"SUM(K16:K71)","v":{"v":0.14999999999999902,"d":"15.0%"}},"Final Score",null,{"$f":"SUM(N16:N71)","v":{"v":0,"d":"0%"}}]

{"sheet":"Architecture","index":7,"n_rows":82,"n_cols":15,"rows_kept":82,"merged":[[1,6,2,8],[13,0,14,0],[13,1,14,1],[13,2,14,2],[13,3,13,4],[13,5,13,7],[15,0,17,0],[15,1,17,1],[15,2,17,2],[15,3,17,3],[15,4,17,4],[15,5,17,5],[15,6,17,6],[15,7,17,7],[15,8,17,8],[15,9,17,9],[15,10,17,10],[15,13,17,13],[15,14,17,14],[18,0,20,0],[18,1,20,1],[18,2,20,2],[18,3,20,3],[18,4,20,4],[18,5,20,5],[18,6,20,6],[18,7,20,7],[18,8,20,8],[18,9,20,9],[18,10,20,10],[18,13,20,13],[18,14,20,14],[21,0,23,0],[21,1,23,1],[21,2,23,2],[21,3,23,3],[21,4,23,4],[21,5,23,5],[21,6,23,6],[21,7,23,7],[21,8,23,8],[21,9,23,9],[21,10,23,10],[21,13,23,13],[21,14,23,14],[24,0,26,0],[24,1,26,1],[24,2,26,2],[24,3,26,3],[24,4,26,4],[24,5,26,5],[24,6,26,6],[24,7,26,7],[24,8,26,8],[24,9,26,9],[24,10,26,10],[24,13,26,13],[24,14,26,14],[27,0,29,0],[27,1,29,1],[27,2,29,2],[27,3,29,3],[27,4,29,4],[27,5,29,5],[27,6,29,6],[27,7,29,7],[27,8,29,8],[27,9,29,9],[27,10,29,10],[27,13,29,13],[27,14,29,14],[30,0,32,0],[30,1,32,1],[30,2,32,2],[30,3,32,3],[30,4,32,4],[30,5,32,5],[30,6,32,6],[30,7,32,7],[30,8,32,8],[30,9,32,9],[30,10,32,10],[30,13,32,13],[30,14,32,14],[33,0,35,0],[33,1,35,1],[33,2,35,2],[33,3,35,3],[33,4,35,4],[33,5,35,5],[33,6,35,6],[33,7,35,7],[33,8,35,8],[33,9,35,9],[33,10,35,10],[33,13,35,13],[33,14,35,14],[36,0,38,0],[36,1,38,1],[36,2,38,2],[36,3,38,3],[36,4,38,4],[36,5,38,5],[36,6,38,6],[36,7,38,7],[36,8,38,8],[36,9,38,9],[36,10,38,10],[36,13,38,13],[36,14,38,14],[39,0,41,0],[39,1,41,1],[39,2,41,2],[39,3,41,3],[39,4,41,4],[39,5,41,5],[39,6,41,6],[39,7,41,7],[39,8,41,8],[39,9,41,9],[39,10,41,10],[39,13,41,13],[39,14,41,14],[42,0,44,0],[42,1,44,1],[42,2,44,2],[42,3,44,3],[42,4,44,4],[42,5,44,5],[42,6,44,6],[42,7,44,7],[42,8,44,8],[42,9,44,9],[42,10,44,10],[42,13,44,13],[42,14,44,14],[45,0,47,0],[45,1,47,1],[45,2,47,2],[45,3,47,3],[45,4,47,4],[45,5,47,5],[45,6,47,6],[45,7,47,7],[45,8,47,8],[45,9,47,9],[45,10,47,10],[45,13,47,13],[45,14,47,14],[48,0,50,0],[48,1,50,1],[48,2,50,2],[48,3,50,3],[48,4,50,4],[48,5,50,5],[48,6,50,6],[48,7,50,7],[48,8,50,8],[48,9,50,9],[48,10,50,10],[48,13,50,13],[48,14,50,14],[51,0,53,0],[51,1,53,1],[51,2,53,2],[51,3,53,3],[51,4,53,4],[51,5,53,5],[51,6,53,6],[51,7,53,7],[51,8,53,8],[51,9,53,9],[51,10,53,10],[51,13,53,13],[51,14,53,14],[54,0,56,0],[54,1,56,1],[54,2,56,2],[54,3,56,3],[54,4,56,4],[54,5,56,5],[54,6,56,6],[54,7,56,7],[54,8,56,8],[54,9,56,9],[54,10,56,10],[54,13,56,13],[54,14,56,14],[57,0,59,0],[57,1,59,1],[57,2,59,2],[57,3,59,3],[57,4,59,4],[57,5,59,5],[57,6,59,6],[57,7,59,7],[57,8,59,8],[57,9,59,9],[57,10,59,10],[57,13,59,13],[57,14,59,14],[60,0,62,0],[60,1,62,1],[60,2,62,2],[60,3,62,3],[60,4,62,4],[60,5,62,5],[60,6,62,6],[60,7,62,7],[60,8,62,8],[60,9,62,9],[60,10,62,10],[60,13,62,13],[60,14,62,14],[63,0,65,0],[63,1,65,1],[63,2,65,2],[63,3,65,3],[63,4,65,4],[63,5,65,5],[63,6,65,6],[63,7,65,7],[63,8,65,8],[63,9,65,9],[63,10,65,10],[63,13,65,13],[63,14,65,14],[66,0,68,0],[66,1,68,1],[66,2,68,2],[66,3,68,3],[66,4,68,4],[66,5,68,5],[66,6,68,6],[66,7,68,7],[66,8,68,8],[66,9,68,9],[66,10,68,10],[66,13,68,13],[66,14,68,14],[69,0,71,0],[69,1,71,1],[69,2,71,2],[69,3,71,3],[69,4,71,4],[69,5,71,5],[69,6,71,6],[69,7,71,7],[69,8,71,8],[69,9,71,9],[69,10,71,10],[69,13,71,13],[69,14,71,14],[72,0,74,0],[72,1,74,1],[72,2,74,2],[72,3,74,3],[72,4,74,4],[72,5,74,5],[72,6,74,6],[72,7,74,7],[72,8,74,8],[72,9,74,9],[72,10,74,10],[72,13,74,13],[72,14,74,14],[75,0,77,0],[75,1,77,1],[75,2,77,2],[75,3,77,3],[75,4,77,4],[75,5,77,5],[75,6,77,6],[75,7,77,7],[75,8,77,8],[75,9,77,9],[75,10,77,10],[75,13,77,13],[75,14,77,14],[78,0,80,0],[78,1,80,1],[78,2,80,2],[78,3,80,3],[78,4,80,4],[78,5,80,5],[78,6,80,6],[78,7,80,7],[78,8,80,8],[78,9,80,9],[78,10,80,10],[78,13,80,13],[78,14,80,14],[81,11,81,12]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\nCategory: Architecture"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"}]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
[]
[]
[]
[]
["Item #","Category","no","Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[{"$nulls":3},"Business requirements ","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[1,"Architecture","ARC1","Provide a short and long-term roadmap for the proposed solution/product.","Clearly defined roadmap of the product/solution proposed by the tenderer.",{"$nulls":3},"Show stopper",{"$f":"IF(I16='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I16='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I16='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I16='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I16='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I16='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I16='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J16/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Complete Roadmap Provided - 100",{"$f":"K16","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[{"$nulls":11},"Partial Roadmap Provided - 50",{"$f":"M16/2","v":{"v":0.003947368421052605,"d":"0.4%"}}]
[{"$nulls":11},"No Roadmap Provided - 0",{"v":0,"d":"0.0%"}]
[2,"Architecture","ARC2","Provide detailed architecture of the proposed product/application describing all tiers of the solution model.","Artefacts detailing the architecture of the product/solution.",{"$nulls":3},"Show stopper",{"$f":"IF(I19='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I19='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I19='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I19='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I19='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I19='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I19='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J19/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Detailed Architecture Artefacts Provided - 100",{"$f":"K19","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[{"$nulls":11},"Partial Detailed Architecture Provided - 0",{"$f":"M19/2","v":{"v":0.003947368421052605,"d":"0.4%"}}]
[{"$nulls":11},"No Detailed Architecture Provided - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A19+1","v":3},"Architecture","ARC3","To what extent is the application layering or separation of concern implemented, in other words, are the presentation layer, business logic layer and data access layers separated?","Evidence of the technology's adherence to the separation of concern principle.",{"$nulls":3},"Show stopper",{"$f":"IF(I22='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I22='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I22='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I22='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I22='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I22='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I22='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J22/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Complete Technology Adherence to Separation - 100",{"$f":"K22","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[{"$nulls":11},"Partial  Technology Adherence to Separation - 50",{"$f":"M22/2","v":{"v":0.003947368421052605,"d":"0.4%"}}]
[{"$nulls":11},"No Technology Adherence to Separation  - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A22+1","v":4},"Architecture","ARC4","List the server infrastructure platforms supported for the proposed system. Detail preference, certified, support by model, series, versions etc.","List the server infrastructure platforms supported.",{"$nulls":3},"Show stopper",{"$f":"IF(I25='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I25='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I25='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I25='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I25='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I25='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I25='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J25/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Full List - 100",{"$f":"K25","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[{"$nulls":11},"Partial List - 50",{"$f":"M25/2","v":{"v":0.003947368421052605,"d":"0.4%"}}]
[{"$nulls":11},"No List - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A25+1","v":5},"Architecture","ARC5","Is the proposed solution supported on X86 hardware architecture?","Evidence of the technology's compatibility with X86 architecture.",{"$nulls":3},"Show stopper",{"$f":"IF(I28='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I28='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I28='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I28='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I28='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I28='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I28='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J28/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Technology Compatible with X86 Architecture - 100",{"$f":"K28","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"Technology Not Compatible with X86 Architecture - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A28+1","v":6},"Architecture","ARC6","Provide details of the client implementation. Is the client web based, is there a client component that must be installed on the desktop?","Proof of whether the solution can be accessible through the browser or Client on a desktop.",{"$nulls":3},"Show stopper",{"$f":"IF(I31='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I31='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I31='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I31='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I31='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I31='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I31='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J31/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Technology Accessible Through the Browser or Client - 100",{"$f":"K31","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"Technology Not Accessible Through the Browser or Client - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A31+1","v":7},"Architecture","ARC7","How does the application handle incremental memory required by additional users or capacity?","Evidence of the solution's ability to handle additional memory requirements.",{"$nulls":3},"Critical",{"$f":"IF(I34='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I34='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I34='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I34='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I34='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I34='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I34='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(J34/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":6.578947368421008E-3,"d":"0.7%"}},"Ability to handle additional memory Requirements - 100",{"$f":"K34","v":{"v":6.578947368421008E-3,"d":"0.7%"}}]
[]
[{"$nulls":11},"Inability to handle additional memory Requirements - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A34+1","v":8},"Architecture","ARC8","Componentisation - to what extent is your solution assembled from reusable components? How composable is the architecture of the system?","Evidence of the technology's support for loosely coupled architecture. ",{"$nulls":3},"Very important",{"$f":"IF(I37='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I37='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I37='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I37='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I37='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I37='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I37='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J37/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.005263157894736806,"d":"0.5%"}},"Support for Loosely Coupled Architecture - 100",{"$f":"K37","v":{"v":0.005263157894736806,"d":"0.5%"}}]
[]
[{"$nulls":11},"No Support for Loosely Coupled Architecture - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A37+1","v":9},"Architecture","ARC9","How does the solution enable anytime access, 24x7 availability, with no down time allowed for batch processing? Please elaborate.","Explanation of the technology's ability to enable 24x7 availability.",{"$nulls":3},"Important",{"$f":"IF(I40='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I40='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I40='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I40='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I40='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I40='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I40='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(J40/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.003947368421052605,"d":"0.4%"}},"Technology Available 24x7 - 100",{"$f":"K40","v":{"v":0.003947368421052605,"d":"0.4%"}}]
[]
[{"$nulls":11},"Technology Not Available 24x7 - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A40+1","v":10},"Architecture","ARC10","How does the solution enable zero latency, near real-time information processing? Please elaborate.","Explanation of the technology's ability to enable zero latency or run without intermittent disruptions. ",{"$nulls":3},"Very important",{"$f":"IF(I43='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I43='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I43='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I43='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I43='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I43='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I43='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J43/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.005263157894736806,"d":"0.5%"}},"Ability to Enable Zero Latency - 100",{"$f":"K43","v":{"v":0.005263157894736806,"d":"0.5%"}}]
[]
[{"$nulls":11},"Inability to Enable Zero Latency - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A43+1","v":11},"Architecture","ARC11","Which integration protocols does the application support, for example SOAP, HTML, JMS etc.","List of standard protocols supported the technology.",{"$nulls":3},"Show stopper",{"$f":"IF(I46='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I46='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I46='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I46='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I46='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I46='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I46='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J46/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Support for Standard Protocols - 100",{"$f":"K46","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"No List - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A46+1","v":12},"Architecture","ARC12","Is the database support based on native interfaces or ODBC(Open Database Connectivity)/ JDBC (Java Database Connectivity)","Evidence of support based on ODBC or JDBC.",{"$nulls":3},"Show stopper",{"$f":"IF(I49='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I49='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I49='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I49='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I49='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I49='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I49='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J49/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Support for ODBC/JDBC - 100",{"$f":"K49","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"No Support for ODBC/JDBC - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A49+1","v":13},"Architecture","ARC13","List the infrastructure/hardware virtualised environments the solution is compatible with, for example Hypervisor, Vmware etc. ","List of infrastructure/hardware virtualised environments the product can run on.",{"$nulls":3},"Show stopper",{"$f":"IF(I52='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I52='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I52='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I52='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I52='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I52='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I52='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J52/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Support Virtualised Environment - 100",{"$f":"K52","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"No Support Virtualised Environment - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A52+1","v":14},"Architecture","ARC14","What type of performance tuning can be applied to integration services that will be implemented on the proposed product? For example, capability to do thread pooling, scaling of instances on demand, caching for reduced latency etc.","Evidence of the performance tuning tools supported by the product.",{"$nulls":3},"Show stopper",{"$f":"IF(I55='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I55='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I55='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I55='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I55='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I55='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I55='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J55/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Performance Tuning - 100",{"$f":"K55","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"No Performance Tuning - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A55+1","v":15},"Architecture","ARC15","Does the solution have a load balancing capability?  If yes, provide more details.","Evidence of the solution's ability to do load balancing.",{"$nulls":3},"Very important",{"$f":"IF(I58='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I58='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I58='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I58='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I58='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I58='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I58='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J58/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.005263157894736806,"d":"0.5%"}},"Load Balancing Capability - 100",{"$f":"K58","v":{"v":0.005263157894736806,"d":"0.5%"}}]
[]
[{"$nulls":11},"No Load Balancing Capability - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A58+1","v":16},"Architecture","ARC16","How many environments will you setup for the proposed solution? For example, Production, QA, Development, Testing, Training etc.","List of Environments to be setup.",{"$nulls":3},"Very important",{"$f":"IF(I61='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I61='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I61='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I61='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I61='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I61='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I61='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(J61/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.005263157894736806,"d":"0.5%"}},"Two or More Environments - 100",{"$f":"K61","v":{"v":0.005263157894736806,"d":"0.5%"}}]
[]
[{"$nulls":11},"No Response - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A61+1","v":17},"Architecture","ARC17","Provide details regarding the configuration considerations and server deployments that you recommend to ensure high availability of the proposed solution.","Evidence of the solution's ability ensure high availability.",{"$nulls":3},"Show stopper",{"$f":"IF(I64='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I64='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I64='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I64='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I64='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I64='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I64='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J64/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Evidence to Ensure High Availability Provided - 100",{"$f":"K64","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"No Evidence to Ensure High Availability Provided - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A64+1","v":18},"Architecture","ARC18","Does the solution support scheduled Jobs?","Evidence of the solution's ability to support scheduled Jobs.",{"$nulls":3},"Show stopper",{"$f":"IF(I67='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I67='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I67='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I67='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I67='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I67='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I67='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J67/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Full Support for Job Scheduling - 100",{"$f":"K67","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"No Support for Job Scheduling - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A67+1","v":19},"Architecture","ARC19","Describe the system's ability to import/export data in different formats. ","Explanation of the system's ability to import/export data in different formats. ",{"$nulls":3},"Important",{"$f":"IF(I70='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I70='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I70='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I70='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I70='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I70='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I70='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(J70/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.003947368421052605,"d":"0.4%"}},"Support for Data Import/Export - 100",{"$f":"K70","v":{"v":0.003947368421052605,"d":"0.4%"}}]
[]
[{"$nulls":11},"No Support for Data Import/Export - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A70+1","v":20},"Architecture","ARC20","How does the application manage inactive accounts?","Explanation of how the application manage inactive accounts.",{"$nulls":3},"Important",{"$f":"IF(I73='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I73='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I73='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I73='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I73='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I73='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I73='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(J73/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.003947368421052605,"d":"0.4%"}},"Inability to Manage Inactive Accounts - 100",{"$f":"K73","v":{"v":0.003947368421052605,"d":"0.4%"}}]
[]
[{"$nulls":11},"No Ability to Manage Inactive Accounts - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A73+1","v":21},"Architecture","ARC21","How does the application enable accounts lock-out/suspension following a number(3) of incorrect password attempts?","Explanation of how the application enable accounts lock-out/suspension following a number(3) of incorrect password attempts.",{"$nulls":3},"Show stopper",{"$f":"IF(I76='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I76='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I76='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I76='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I76='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I76='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I76='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J76/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Ability to Enable Accounts Lock-Out - 100",{"$f":"K76","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"Inability to Enable Accounts Lock-Out - 0",{"v":0,"d":"0.0%"}]
[{"$f":"A76+1","v":22},"Architecture","ARC22","Describe the system's ability to configure user-passwords to be reset or expire at pre-defined intervals.","Explanation of the system's ability to configure user-passwords to be reset or expire at pre-defined intervals.",{"$nulls":3},"Show stopper",{"$f":"IF(I79='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I79='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I79='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I79='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I79='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I79='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I79='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J79/$J$82)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.00789473684210521,"d":"0.8%"}},"Ability to Configure Accounts Lock-Out - 100",{"$f":"K79","v":{"v":0.00789473684210521,"d":"0.8%"}}]
[]
[{"$nulls":11},"Inability to Configure Accounts Lock-Out - 0",{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",{"$nulls":5},{"$f":"SUM(J16:J81)","v":114},{"$f":"SUM(K16:K81)","v":{"v":0.14999999999999897,"d":"15.0%"}},"Final Score",null,{"$f":"SUM(N16:N81)","v":{"v":0,"d":"0%"}}]

{"sheet":"Testing","index":8,"n_rows":181,"n_cols":15,"rows_kept":181,"hidden":true,"merged":[[1,6,2,8],[13,0,14,0],[13,1,14,1],[13,2,14,2],[13,3,13,4],[13,5,13,7],[15,0,19,0],[15,1,19,1],[15,2,19,2],[15,3,19,3],[15,4,19,4],[15,5,19,5],[15,6,19,6],[15,7,19,7],[15,8,19,8],[15,9,19,9],[15,10,19,10],[15,13,19,13],[15,14,19,14],[20,0,24,0],[20,1,24,1],[20,2,24,2],[20,3,24,3],[20,4,24,4],[20,5,24,5],[20,6,24,6],[20,7,24,7],[20,8,24,8],[20,9,24,9],[20,10,24,10],[20,13,24,13],[20,14,24,14],[25,0,29,0],[25,1,29,1],[25,2,29,2],[25,3,29,3],[25,4,29,4],[25,5,29,5],[25,6,29,6],[25,7,29,7],[25,8,29,8],[25,9,29,9],[25,10,29,10],[25,13,29,13],[25,14,29,14],[30,0,34,0],[30,1,34,1],[30,2,34,2],[30,3,34,3],[30,4,34,4],[30,5,34,5],[30,6,34,6],[30,7,34,7],[30,8,34,8],[30,9,34,9],[30,10,34,10],[30,13,34,13],[30,14,34,14],[35,0,39,0],[35,1,39,1],[35,2,39,2],[35,3,39,3],[35,4,39,4],[35,5,39,5],[35,6,39,6],[35,7,39,7],[35,8,39,8],[35,9,39,9],[35,10,39,10],[35,13,39,13],[35,14,39,14],[40,0,44,0],[40,1,44,1],[40,2,44,2],[40,3,44,3],[40,4,44,4],[40,5,44,5],[40,6,44,6],[40,7,44,7],[40,8,44,8],[40,9,44,9],[40,10,44,10],[40,13,44,13],[40,14,44,14],[45,0,49,0],[45,1,49,1],[45,2,49,2],[45,3,49,3],[45,4,49,4],[45,5,49,5],[45,6,49,6],[45,7,49,7],[45,8,49,8],[45,9,49,9],[45,10,49,10],[45,13,49,13],[45,14,49,14],[50,0,54,0],[50,1,54,1],[50,2,54,2],[50,3,54,3],[50,4,54,4],[50,5,54,5],[50,6,54,6],[50,7,54,7],[50,8,54,8],[50,9,54,9],[50,10,54,10],[50,13,54,13],[50,14,54,14],[55,0,59,0],[55,1,59,1],[55,2,59,2],[55,3,59,3],[55,4,59,4],[55,5,59,5],[55,6,59,6],[55,7,59,7],[55,8,59,8],[55,9,59,9],[55,10,59,10],[55,13,59,13],[55,14,59,14],[60,0,64,0],[60,1,64,1],[60,2,64,2],[60,3,64,3],[60,4,64,4],[60,5,64,5],[60,6,64,6],[60,7,64,7],[60,8,64,8],[60,9,64,9],[60,10,64,10],[60,13,64,13],[60,14,64,14],[65,0,69,0],[65,1,69,1],[65,2,69,2],[65,3,69,3],[65,4,69,4],[65,5,69,5],[65,6,69,6],[65,7,69,7],[65,8,69,8],[65,9,69,9],[65,10,69,10],[65,13,69,13],[65,14,69,14],[70,0,74,0],[70,1,74,1],[70,2,74,2],[70,3,74,3],[70,4,74,4],[70,5,74,5],[70,6,74,6],[70,7,74,7],[70,8,74,8],[70,9,74,9],[70,10,74,10],[70,13,74,13],[70,14,74,14],[75,0,79,0],[75,1,79,1],[75,2,79,2],[75,3,79,3],[75,4,79,4],[75,5,79,5],[75,6,79,6],[75,7,79,7],[75,8,79,8],[75,9,79,9],[75,10,79,10],[75,13,79,13],[75,14,79,14],[80,0,84,0],[80,1,84,1],[80,2,84,2],[80,3,84,3],[80,4,84,4],[80,5,84,5],[80,6,84,6],[80,7,84,7],[80,8,84,8],[80,9,84,9],[80,10,84,10],[80,13,84,13],[80,14,84,14],[85,0,89,0],[85,1,89,1],[85,2,89,2],[85,3,89,3],[85,4,89,4],[85,5,89,5],[85,6,89,6],[85,7,89,7],[85,8,89,8],[85,9,89,9],[85,10,89,10],[85,13,89,13],[85,14,89,14],[90,0,94,0],[90,1,94,1],[90,2,94,2],[90,3,94,3],[90,4,94,4],[90,5,94,5],[90,6,94,6],[90,7,94,7],[90,8,94,8],[90,9,94,9],[90,10,94,10],[90,13,94,13],[90,14,94,14],[95,0,99,0],[95,1,99,1],[95,2,99,2],[95,3,99,3],[95,4,99,4],[95,5,99,5],[95,6,99,6],[95,7,99,7],[95,8,99,8],[95,9,99,9],[95,10,99,10],[95,13,99,13],[95,14,99,14],[100,0,104,0],[100,1,104,1],[100,2,104,2],[100,3,104,3],[100,4,104,4],[100,5,104,5],[100,6,104,6],[100,7,104,7],[100,8,104,8],[100,9,104,9],[100,10,104,10],[100,13,104,13],[100,14,104,14],[105,0,109,0],[105,1,109,1],[105,2,109,2],[105,3,109,3],[105,4,109,4],[105,5,109,5],[105,6,109,6],[105,7,109,7],[105,8,109,8],[105,9,109,9],[105,10,109,10],[105,13,109,13],[105,14,109,14],[110,0,114,0],[110,1,114,1],[110,2,114,2],[110,3,114,3],[110,4,114,4],[110,5,114,5],[110,6,114,6],[110,7,114,7],[110,8,114,8],[110,9,114,9],[110,10,114,10],[110,13,114,13],[110,14,114,14],[115,0,119,0],[115,1,119,1],[115,2,119,2],[115,3,119,3],[115,4,119,4],[115,5,119,5],[115,6,119,6],[115,7,119,7],[115,8,119,8],[115,9,119,9],[115,10,119,10],[115,13,119,13],[115,14,119,14],[120,0,124,0],[120,1,124,1],[120,2,124,2],[120,3,124,3],[120,4,124,4],[120,5,124,5],[120,6,124,6],[120,7,124,7],[120,8,124,8],[120,9,124,9],[120,10,124,10],[120,13,124,13],[120,14,124,14],[125,0,129,0],[125,1,129,1],[125,2,129,2],[125,3,129,3],[125,4,129,4],[125,5,129,5],[125,6,129,6],[125,7,129,7],[125,8,129,8],[125,9,129,9],[125,10,129,10],[125,13,129,13],[125,14,129,14],[130,0,134,0],[130,1,134,1],[130,2,134,2],[130,3,134,3],[130,4,134,4],[130,5,134,5],[130,6,134,6],[130,7,134,7],[130,8,134,8],[130,9,134,9],[130,10,134,10],[130,13,134,13],[130,14,134,14],[135,0,139,0],[135,1,139,1],[135,2,139,2],[135,3,139,3],[135,4,139,4],[135,5,139,5],[135,6,139,6],[135,7,139,7],[135,8,139,8],[135,9,139,9],[135,10,139,10],[135,13,139,13],[135,14,139,14],[140,0,144,0],[140,1,144,1],[140,2,144,2],[140,3,144,3],[140,4,144,4],[140,5,144,5],[140,6,144,6],[140,7,144,7],[140,8,144,8],[140,9,144,9],[140,10,144,10],[140,13,144,13],[140,14,144,14],[145,0,149,0],[145,1,149,1],[145,2,149,2],[145,3,149,3],[145,4,149,4],[145,5,149,5],[145,6,149,6],[145,7,149,7],[145,8,149,8],[145,9,149,9],[145,10,149,10],[145,13,149,13],[145,14,149,14],[150,0,154,0],[150,1,154,1],[150,2,154,2],[150,3,154,3],[150,4,154,4],[150,5,154,5],[150,6,154,6],[150,7,154,7],[150,8,154,8],[150,9,154,9],[150,10,154,10],[150,13,154,13],[150,14,154,14],[155,0,159,0],[155,1,159,1],[155,2,159,2],[155,3,159,3],[155,4,159,4],[155,5,159,5],[155,6,159,6],[155,7,159,7],[155,8,159,8],[155,9,159,9],[155,10,159,10],[155,13,159,13],[155,14,159,14],[160,0,164,0],[160,1,164,1],[160,2,164,2],[160,3,164,3],[160,4,164,4],[160,5,164,5],[160,6,164,6],[160,7,164,7],[160,8,164,8],[160,9,164,9],[160,10,164,10],[160,13,164,13],[160,14,164,14],[165,0,169,0],[165,1,169,1],[165,2,169,2],[165,3,169,3],[165,4,169,4],[165,5,169,5],[165,6,169,6],[165,7,169,7],[165,8,169,8],[165,9,169,9],[165,10,169,10],[165,13,169,13],[165,14,169,14],[170,0,174,0],[170,1,174,1],[170,2,174,2],[170,3,174,3],[170,4,174,4],[170,5,174,5],[170,6,174,6],[170,7,174,7],[170,8,174,8],[170,9,174,9],[170,10,174,10],[170,13,174,13],[170,14,174,14],[175,0,179,0],[175,1,179,1],[175,2,179,2],[175,3,179,3],[175,4,179,4],[175,5,179,5],[175,6,179,6],[175,7,179,7],[175,8,179,8],[175,9,179,9],[175,10,179,10],[175,13,179,13],[175,14,179,14],[180,11,180,12]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\nCategory: Testing"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"}]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
[]
[]
[]
[]
["Item #",null,null,"Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[{"$nulls":3},"Business requirements ","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[1,null,null,"(EXAMPLE) Eskom requires an experienced supplier who has provided the work listed in the scope to other clients","In your technical response list the clients to whom you have provided XX services to and dates the service was provided. Provide a reference letter from each client listed, each reference letter must have contact details for the clients in order to verify the information provided.",null,"<Example for how to complete this whole column: Technical File, section 5 (company background section), page 11>",null,"Show stopper",{"$f":"IF(I16='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I16='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I16='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I16='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I16='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I16='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I16='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J16/$J$101)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.149999999999999,"d":"15.0%"}},"more than 7 clients",{"$f":"K16","v":{"v":0.149999999999999,"d":"15.0%"}}]
[]
[{"$nulls":11},"4-7 clients",{"$f":"M16/2","v":{"v":0.0749999999999995,"d":"7.5%"}}]
[]
[{"$nulls":11},"3 or less clients",{"v":0,"d":"0.0%"}]
[2,null,null,"Previous involvement in the end to end testing of a similar system and methodologies used)","Provide names of the customer, contact details, dates and brief description of your responsiblities",{"$nulls":3},"Show stopper",{"$f":"IF(I21='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I21='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I21='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I21='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I21='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I21='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I21='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J21/$J$101)/_xlfn.XLOOKUP(Scoring!$D$16,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.149999999999999,"d":"15.0%"}},"8 or more",{"$f":"K21","v":{"v":0.149999999999999,"d":"15.0%"}}]
[{"$nulls":11},"6-7 c",{"v":0.012,"d":"1.2%"}]
[{"$nulls":11},"4-5 c",{"v":0.01,"d":"1.0%"}]
[{"$nulls":11},"2-3 c",{"v":0.005,"d":"0.5%"}]
[{"$nulls":11},"1 or less",{"v":0,"d":"0.0%"}]
[3,{"$nulls":7},"Show stopper",{"$f":"IF(I26='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I26='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I26='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I26='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I26='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I26='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I26='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J26/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},"11 or more",{"$f":"K26","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[{"$nulls":11},"5 - 10 c",{"$f":"M26/2","v":{"v":4.5454545454545305E-3,"d":"0.5%"}}]
[]
[{"$nulls":11},"4 or less",{"v":0,"d":"0.0%"}]
[4,{"$nulls":7},"Show stopper",{"$f":"IF(I31='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I31='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I31='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I31='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I31='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I31='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I31='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J31/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},"8 or more provinces",{"$f":"K31","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":11},"6-7 provinces",{"v":0.005,"d":"0.5%"}]
[{"$nulls":11},"4-5 provinces",{"v":0.004,"d":"0.4%"}]
[{"$nulls":11},"2-3 provinces",{"v":0.003,"d":"0.3%"}]
[{"$nulls":11},"1 province",{"v":0,"d":"0.0%"}]
[5,{"$nulls":7},"Show stopper",{"$f":"IF(I36='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I36='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I36='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I36='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I36='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I36='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I36='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J36/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},"Yes",{"$f":"K36","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":11},"No",{"v":0,"d":"0.0%"}]
[6,{"$nulls":7},"Show stopper",{"$f":"IF(I41='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I41='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I41='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I41='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I41='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I41='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I41='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J41/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},"7-functions",{"$f":"K41","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":11},"6 functions",{"v":0.005,"d":"0.5%"}]
[{"$nulls":11},"5 functions",{"v":0.004,"d":"0.4%"}]
[{"$nulls":11},"4 functions",{"v":0.003,"d":"0.3%"}]
[{"$nulls":11},"3 functions",{"v":0,"d":"0.0%"}]
[7,{"$nulls":7},"Show stopper",{"$f":"IF(I46='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I46='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I46='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I46='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I46='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I46='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I46='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J46/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K46","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[8,{"$nulls":7},"Show stopper",{"$f":"IF(I51='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I51='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I51='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I51='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I51='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I51='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I51='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J51/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K51","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.012,"d":"1.2%"}]
[{"$nulls":12},{"v":0.01,"d":"1.0%"}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[9,{"$nulls":7},"Show stopper",{"$f":"IF(I56='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I56='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I56='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I56='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I56='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I56='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I56='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J56/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K56","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[10,{"$nulls":7},"Show stopper",{"$f":"IF(I61='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I61='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I61='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I61='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I61='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I61='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I61='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J61/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K61","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0.004,"d":"0.4%"}]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[11,{"$nulls":7},"Show stopper",{"$f":"IF(I66='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I66='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I66='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I66='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I66='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I66='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I66='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J66/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K66","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.012,"d":"1.2%"}]
[{"$nulls":12},{"v":0.01,"d":"1.0%"}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[12,{"$nulls":7},"Show stopper",{"$f":"IF(I71='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I71='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I71='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I71='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I71='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I71='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I71='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J71/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K71","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0.004,"d":"0.4%"}]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[13,{"$nulls":7},"Show stopper",{"$f":"IF(I76='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I76='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I76='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I76='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I76='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I76='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I76='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J76/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K76","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[14,{"$nulls":7},"Show stopper",{"$f":"IF(I81='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I81='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I81='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I81='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I81='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I81='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I81='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J81/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K81","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0.004,"d":"0.4%"}]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[15,{"$nulls":7},"Show stopper",{"$f":"IF(I86='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I86='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I86='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I86='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I86='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I86='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I86='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J86/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"v":0.14,"d":"14.0%"}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[16,{"$nulls":7},"Show stopper",{"$f":"IF(I91='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I91='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I91='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I91='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I91='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I91='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I91='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J91/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K91","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.012,"d":"1.2%"}]
[{"$nulls":12},{"v":0.01,"d":"1.0%"}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[17,{"$nulls":7},"Show stopper",{"$f":"IF(I96='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I96='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I96='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I96='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I96='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I96='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I96='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J96/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K96","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[18,{"$nulls":7},"Show stopper",{"$f":"IF(I101='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I101='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I101='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I101='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I101='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I101='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I101='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J101/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K101","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0.004,"d":"0.4%"}]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[19,{"$nulls":7},"Show stopper",{"$f":"IF(I106='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I106='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I106='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I106='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I106='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I106='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I106='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J106/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K106","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[20,{"$nulls":7},"Show stopper",{"$f":"IF(I111='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I111='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I111='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I111='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I111='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I111='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I111='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J111/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K111","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[]
[{"$nulls":12},{"v":0.05,"d":"5.0%"}]
[21,{"$nulls":7},"Show stopper",{"$f":"IF(I116='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I116='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I116='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I116='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I116='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I116='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I116='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J116/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K116","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0.004,"d":"0.4%"}]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[23,{"$nulls":7},"Show stopper",{"$f":"IF(I121='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I121='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I121='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I121='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I121='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I121='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I121='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J121/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K121","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[24,{"$nulls":7},"Show stopper",{"$f":"IF(I126='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I126='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I126='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I126='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I126='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I126='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I126='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J126/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K126","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[25,{"$nulls":7},"Show stopper",{"$f":"IF(I131='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I131='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I131='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I131='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I131='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I131='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I131='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J131/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K131","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.012,"d":"1.2%"}]
[{"$nulls":12},{"v":0.01,"d":"1.0%"}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[26,{"$nulls":7},"Show stopper",{"$f":"IF(I136='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I136='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I136='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I136='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I136='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I136='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I136='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J136/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K136","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[27,{"$nulls":7},"Show stopper",{"$f":"IF(I141='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I141='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I141='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I141='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I141='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I141='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I141='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J141/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K141","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0.004,"d":"0.4%"}]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[28,{"$nulls":7},"Show stopper",{"$f":"IF(I146='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I146='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I146='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I146='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I146='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I146='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I146='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J146/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K146","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[29,{"$nulls":7},"Show stopper",{"$f":"IF(I151='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I151='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I151='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I151='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I151='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I151='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I151='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J151/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K151","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[30,{"$nulls":7},"Show stopper",{"$f":"IF(I156='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I156='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I156='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I156='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I156='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I156='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I156='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J156/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K156","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[31,{"$nulls":7},"Show stopper",{"$f":"IF(I161='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I161='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I161='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I161='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I161='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I161='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I161='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J161/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K161","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.012,"d":"1.2%"}]
[{"$nulls":12},{"v":0.01,"d":"1.0%"}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[32,{"$nulls":7},"Show stopper",{"$f":"IF(I166='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I166='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I166='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I166='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I166='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I166='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I166='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J166/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K166","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[]
[{"$nulls":12},{"v":0.05,"d":"5.0%"}]
[33,{"$nulls":7},"Show stopper",{"$f":"IF(I171='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I171='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I171='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I171='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I171='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I171='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I171='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J171/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K171","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[34,{"$nulls":7},"Show stopper",{"$f":"IF(I176='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(I176='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(I176='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(I176='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(I176='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(I176='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(I176='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(J176/$J$181)/_xlfn.XLOOKUP(Scoring!$D$15,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":9.090909090909061E-3,"d":"0.9%"}},null,{"$f":"K176","v":{"v":9.090909090909061E-3,"d":"0.9%"}}]
[{"$nulls":12},{"v":0.005,"d":"0.5%"}]
[{"$nulls":12},{"v":0.004,"d":"0.4%"}]
[{"$nulls":12},{"v":0.003,"d":"0.3%"}]
[{"$nulls":12},{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",{"$nulls":5},{"$f":"SUM(J16:J180)","v":198},{"$f":"SUM(K16:K180)","v":{"v":0.5818181818181782,"d":"58.2%"}},"Final Score",null,{"$f":"SUM(N16:N180)","v":{"v":0,"d":"0%"}}]

{"sheet":"Security","index":9,"n_rows":44,"n_cols":15,"rows_kept":44,"merged":[[1,6,2,8],[13,0,14,0],[13,1,14,1],[13,2,14,2],[13,3,13,4],[13,5,13,7],[15,0,16,0],[15,1,16,1],[15,2,16,2],[15,3,16,3],[15,4,16,4],[15,5,16,5],[15,6,16,6],[15,7,16,7],[15,8,16,8],[15,9,16,9],[15,10,16,10],[15,13,16,13],[15,14,16,14],[17,0,18,0],[17,1,18,1],[17,2,18,2],[17,3,18,3],[17,4,18,4],[17,5,18,5],[17,6,18,6],[17,7,18,7],[17,8,18,8],[17,9,18,9],[17,10,18,10],[17,13,18,13],[17,14,18,14],[19,0,20,0],[19,1,20,1],[19,2,20,2],[19,3,20,3],[19,4,20,4],[19,5,20,5],[19,6,20,6],[19,7,20,7],[19,8,20,8],[19,9,20,9],[19,10,20,10],[19,13,20,13],[19,14,20,14],[21,0,22,0],[21,1,22,1],[21,2,22,2],[21,3,22,3],[21,4,22,4],[21,5,22,5],[21,6,22,6],[21,7,22,7],[21,8,22,8],[21,9,22,9],[21,10,22,10],[21,13,22,13],[21,14,22,14],[23,0,24,0],[23,1,24,1],[23,2,24,2],[23,3,24,3],[23,4,24,4],[23,5,24,5],[23,6,24,6],[23,7,24,7],[23,8,24,8],[23,9,24,9],[23,10,24,10],[23,13,24,13],[23,14,24,14],[25,0,26,0],[25,1,26,1],[25,2,26,2],[25,3,26,3],[25,4,26,4],[25,5,26,5],[25,6,26,6],[25,7,26,7],[25,8,26,8],[25,9,26,9],[25,10,26,10],[25,14,26,14],[27,0,28,0],[27,1,28,1],[27,2,28,2],[27,3,28,3],[27,4,28,4],[27,5,28,5],[27,6,28,6],[27,7,28,7],[27,8,28,8],[27,9,28,9],[27,10,28,10],[27,14,28,14],[29,1,30,1],[29,2,30,2],[29,3,30,3],[29,4,30,4],[29,5,30,5],[29,6,30,6],[29,7,30,7],[29,8,30,8],[29,9,30,9],[29,10,30,10],[29,14,30,14],[29,15,30,15],[29,16,30,16],[29,17,30,17],[29,18,30,18],[29,19,30,19],[29,20,30,20],[29,21,30,21],[29,22,30,22],[29,23,30,23],[29,24,30,24],[29,25,30,25],[29,26,30,26],[29,27,30,27],[29,28,30,28],[29,29,30,29],[29,30,30,30],[29,33,30,33],[31,1,32,1],[31,2,32,2],[31,3,32,3],[31,4,32,4],[31,5,32,5],[31,6,32,6],[31,7,32,7],[31,8,32,8],[31,9,32,9],[31,10,32,10],[31,14,32,14],[31,20,31,21],[33,0,34,0],[33,1,34,1],[33,2,34,2],[33,3,34,3],[33,4,34,4],[33,5,34,5],[33,6,34,6],[33,7,34,7],[33,8,34,8],[33,9,34,9],[33,10,34,10],[33,14,34,14],[35,0,36,0],[35,1,36,1],[35,2,36,2],[35,3,36,3],[35,4,36,4],[35,5,36,5],[35,6,36,6],[35,7,36,7],[35,8,36,8],[35,9,36,9],[35,10,36,10],[35,14,36,14],[37,0,38,0],[37,1,38,1],[37,2,38,2],[37,3,38,3],[37,4,38,4],[37,5,38,5],[37,6,38,6],[37,7,38,7],[37,8,38,8],[37,9,38,9],[37,10,38,10],[37,14,38,14],[39,0,40,0],[39,1,40,1],[39,2,40,2],[39,3,40,3],[39,4,40,4],[39,5,40,5],[39,6,40,6],[39,7,40,7],[39,8,40,8],[39,9,40,9],[39,10,40,10],[39,14,40,14],[41,0,42,0],[41,1,42,1],[41,2,42,2],[41,3,42,3],[41,4,42,4],[41,5,42,5],[41,6,42,6],[41,7,42,7],[41,8,42,8],[41,9,42,9],[41,10,42,10],[41,14,42,14]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\nCategory: Security"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"}]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
[]
[]
[]
[]
["Item #","Category","no","Technical Requirements",null,"Vendor Responses",{"$nulls":4},"Evaluator Scores"]
[{"$nulls":3},"Business requirements ","Mandatory Returnables - Evidence below to be provided in the technical file and numbered to align with each criteria question. ","Vendor Response: Select from drop down list","Vendor Evidence: Location of Supporting Document/Info (state the file number, section & page number)","Vendor Comments: Vendor to indicate any comments for information/clarification. (Not for scoring purposes)","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[1,"Security","SEC1","ISO Certifications\nThe Tenderer shall have a valid ISO27001 certificate","The Tenderer is required to submit a valid ISO 27001 certificate.",{"$nulls":3},"Critial",6,{"$f":"(J16/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.012162162162162081,"d":"1.2%"}},"(100%) Fully comply with requirement - Tenderer does have a valid ISO27001 Certificates.",{"$f":"K16","v":{"v":0.012162162162162081,"d":"1.2%"}}]
[{"$nulls":11},"(0%) No compliance - Tenderer does not have ISO27001 Certificates.",{"v":0,"d":"0.0%"}]
[2,"Security","SEC2","Integration to Eskom's existing Identity Providers (IdP's)\nIntegration to Eskom's existing IdP's such as Microsoft (MS) on-prem active directory (AD) and MS Entra ID to enable Multi-factor Authentication (MFA) and Single sign on (SSO).\nThe proposed  solution shall be able to integrate with existing Eskom’s identity providers (IdP’s) such as Microsoft (MS) AD, Entra ID and shall support SAML 2.0, OAuth 2.0 and OAuth 2.1 to enable MFA and SSO..","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that the proposed solution supports SAML 2.0, OAuth 2.0 and OAuth 2.1 to enable MFA and SSO.",{"$nulls":3},"Critical",5,{"$f":"(J18/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully comply with requirement - The proposed solution does integrate with Eskom's MS AD, and Entra ID to enable SSO and MFA.",{"$f":"K18","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No compliance - The proposed solution is unable to integrate with MS AD, MDI, Entra ID and MFA.",{"v":0,"d":"0.0%"}]
[3,"Security","SEC3","RBAC\nThe proposed  solution shall support and employ RBAC mechanism.","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that solution supports RBAC.  ",{"$nulls":3},"Critical",5,{"$f":"(J20/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully comply with requirement - The proposed solution does support and employ RBAC mechanism.",{"$f":"K20","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No compliance - The proposed solution does not support and employ RBAC mechanism",{"v":0,"d":"0.0%"}]
[4,"Security","SEC4","Encryption Standard\nThe proposed solution shall encrypt data at rest using at minimum AES-256, in use and  in transit (or in motion) using at minimum TLS 1.3 or later version.","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that data  is encrypted in transit, at rest and in use.",{"$nulls":3},"Critical",5,{"$f":"(J22/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully comply with requirement - The proposed solution does encrypt data at rest (AES-256) and in transit (TLS 1.3 or later version)",{"$f":"K22","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No compliance - The proposed solution does not encrypt data at rest (AES-256) and in transit (TLS 1.3 or later version)",{"v":0,"d":"0.0%"}]
[5,"Security","SEC5","Audit Trails, Logs, User and Activity Logs\nThe proposed solution shall have Audit trails, logs, user administration and user activity logs enabled, encrypted, and securely kept with limited access to administrators.","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that logs are enabled, encrypted and security kept.",{"$nulls":3},"Critical",5,{"$f":"(J24/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully comply with requirement - The proposed solution does have Audit trails, logs, user administration and user activity logs shall be enabled, encrypted, and securely kept with limited access to administrators.",{"$f":"K24","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No compliance - The proposed solution does not have Audit trails, logs, user administration and user activity logs shall be enabled, encrypted, and securely kept with limited access to administrators.",{"v":0,"d":"0.0%"}]
[6,"Security","SEC6","Data Masking\nSensitive data such as PII shall be masked on the non-production environments to lessen exposure.","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that logs are enabled, encrypted and security kept.",{"$nulls":3},"Critical",6,{"$f":"(J26/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.012162162162162081,"d":"1.2%"}},"(100%) Fully comply with requirement - The proposed solution does mask PII on nonproduction environments",{"$f":"K26","v":{"v":0.012162162162162081,"d":"1.2%"}}]
[{"$nulls":11},"(0%) No compliance - The proposed solution does not mask PII in nonproduction environments.",{"v":0,"d":"0.0%"}]
[7,"Security","SEC7","Daily Incremental Back Ups\nIncremental daily back-ups shall be done, encrypted, and securely kept offsite. ","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that daily incremental back ups are done, encrypted and kept offsite. ",{"$nulls":3},"Critical",5,{"$f":"(J28/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully comply with requirement - Daily incremental Back ups are done, encrypted and securely kept offsite.",{"$f":"K28","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No compliance - No daily incremental back ups.",{"v":0,"d":"0.0%"}]
[8,"Security","SEC8","Real-time data synchronization or data replication\nThe Tenderer shall employ real-time data synchronization or data replication to a secondary or disaster recovery (DR) site, located in different region. ","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that data is synchronised, replicated to secondary site. ",{"$nulls":3},"Critical",5,{"$f":"(J30/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully comply with requirement - Real-time or data synchronisation is employed.",{"$f":"K30","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No compliance - No real-time or data synchronisation is employed.",{"v":0,"d":"0.0%"}]
[9,"Security","SEC9","DRP\nThe Tenderer shall have Disaster Recovery Plan (DRP) and Back up Restore Plan defined, annually tested.\n","The Tenderer is required to submit a recent DRP Results and Back up Restore Results,",{"$nulls":3},"Critical",6,{"$f":"(J32/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.012162162162162081,"d":"1.2%"}},"(100%) DRP and Back up Plan is defined, annually tested and IRM is in place and part of the SLA/MSA.",{"$f":"K32","v":{"v":0.012162162162162081,"d":"1.2%"}}]
[{"$nulls":11},"(0%) DRP, Back up Restore Plan, IRM is not in place and not tested.",{"v":0,"d":"0.0%"}]
[10,"Security","SEC10","Patch Management\nPatch Management Process  shall be defined. Software updates and patches shall be tested on development environment prior being deployed into production environment.","The Tenderer is required to submit an approved Patch Management Process.",{"$nulls":3},"Critical",5,{"$f":"(J34/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully Compliant - Patch management process is defined, software updates and patches are tested on nonproduction prior environment production.",{"$f":"K34","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No Compliance - No patch management process is defined, software updates and patches are tested on nonproduction environment production.",{"v":0,"d":"0.0%"}]
[11,"Security","SEC11","Application Security (AppSec) Tests\nThe Tenderer shall perform static application security test (SAST), and dynamic application security test (DAST), vulnerability assessment, penetration test prior deploying the cloud system to production environments.","The Tenderer is required to submit the recent SAST, DAST, Vulnerability Assessment and Penetration Test Results.",{"$nulls":3},"Critical",6,{"$f":"(J36/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.012162162162162081,"d":"1.2%"}},"(100%) Fully comply with requirement - The Tenderer does perform SAST, DAST and Penetration Test (Test Results are required).",{"$f":"K36","v":{"v":0.012162162162162081,"d":"1.2%"}}]
[{"$nulls":11},"(0%) No compliance - The Tenderer does not perform SAST, DAST and Penetration Test.",{"v":0,"d":"0.0%"}]
[12,"Security","SEC12","Database Security Management\nThe Tenderer shall place the database behind the perimeter firewall.\n","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that the Databases are placed behind the Firewall",{"$nulls":3},"Critical",6,{"$f":"(J38/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.012162162162162081,"d":"1.2%"}},"(100%) Fully comply with requirement - The proposed solution does have Database Security Management Tool and Database is placed behind perimeter firewall.",{"$f":"K38","v":{"v":0.012162162162162081,"d":"1.2%"}}]
[{"$nulls":11},"(0%) No compliance - The proposed solution does not have Database Security Management Tool and Database is placed behind perimeter firewall.",{"v":0,"d":"0.0%"}]
[13,"Security","SEC13","Integration Security\nThe proposed SaaS solution shall support the prevailing enterprise services bus (ESB), application programmable interfaces (API’s) and Integration Platform as a Service (iPaaS) platforms for security, logging and monitoring for both on-prem, hybrid-cloud and multi-cloud environments.","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that the solution supports the ESB, API and iPaaS stated on the requirements. ",{"$nulls":3},"Critical",5,{"$f":"(J40/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.010135135135135068,"d":"1.0%"}},"(100%) Fully comply with requirement - The proposed solution does support ESB, API's and IPaaS for security, logging and monitoring.",{"$f":"K40","v":{"v":0.010135135135135068,"d":"1.0%"}}]
[{"$nulls":11},"(0%) No compliance - The proposed solution does not support ESB, API's and IPaaS for security, logging and monitoring.",{"v":0,"d":"0.0%"}]
[14,"Security","SEC14","Siem Integration \nThe system shall be able to integrate with SIEM standard technologies such as Syslog, Windows events logging, SNMP and API, etc.","The Tenderer is required to submit the OEM documentation, technical specification and design that depicts that the proposed solution is able to integrate with SIEM standard",{"$nulls":3},"Very important",4,{"$f":"(J42/$J$44)/_xlfn.XLOOKUP(Scoring!$D$17,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.008108108108108055,"d":"0.8%"}},"(100%)System supports full integration with SIEM via standard protocols (Syslog, Windows Event Log, SNMP, API), and integration has been tested and confirmed.",{"$f":"K42","v":{"v":0.008108108108108055,"d":"0.8%"}}]
[{"$nulls":11},"(0%)  No SIEM integration capability present or enabled; logging is unsupported, disabled, or incompatible with enterprise SIEM tools",{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",{"$nulls":5},{"$f":"SUM(J16:J43)","v":74},{"$f":"SUM(K16:K43)","v":{"v":0.14999999999999902,"d":"15%"}},"Final Score",null,{"$f":"SUM(N16:N43)","v":{"v":0,"d":"0%"}}]

{"sheet":"Demo","index":10,"n_rows":86,"n_cols":12,"rows_kept":86,"merged":[[1,6,3,10],[14,0,15,0],[14,1,15,1],[14,2,15,2],[14,3,14,4],[16,0,18,0],[16,1,18,1],[16,2,18,2],[16,3,18,3],[16,4,18,4],[16,5,18,5],[16,6,18,6],[16,7,18,7],[16,10,18,10],[16,11,18,11],[19,0,21,0],[19,1,21,1],[19,2,21,2],[19,3,21,3],[19,4,21,4],[19,5,21,5],[19,6,21,6],[19,7,21,7],[19,10,21,10],[19,11,21,11],[22,0,24,0],[22,1,24,1],[22,2,24,2],[22,3,24,3],[22,4,24,4],[22,5,24,5],[22,6,24,6],[22,7,24,7],[22,10,24,10],[22,11,24,11],[25,0,27,0],[25,1,27,1],[25,2,27,2],[25,3,27,3],[25,4,27,4],[25,5,27,5],[25,6,27,6],[25,7,27,7],[25,10,27,10],[25,11,27,11],[28,0,30,0],[28,1,30,1],[28,2,30,2],[28,3,30,3],[28,4,30,4],[28,5,30,5],[28,6,30,6],[28,7,30,7],[28,10,30,10],[28,11,30,11],[31,0,33,0],[31,1,33,1],[31,2,33,2],[31,3,33,3],[31,4,33,4],[31,5,33,5],[31,6,33,6],[31,7,33,7],[31,10,33,10],[31,11,33,11],[34,0,36,0],[34,1,36,1],[34,2,36,2],[34,3,36,3],[34,4,36,4],[34,5,36,5],[34,6,36,6],[34,7,36,7],[34,10,36,10],[34,11,36,11],[37,0,39,0],[37,1,39,1],[37,2,39,2],[37,3,39,3],[37,4,39,4],[37,5,39,5],[37,6,39,6],[37,7,39,7],[37,10,39,10],[37,11,39,11],[40,0,42,0],[40,1,42,1],[40,2,42,2],[40,3,42,3],[40,4,42,4],[40,5,42,5],[40,6,42,6],[40,7,42,7],[40,10,42,10],[40,11,42,11],[43,0,45,0],[43,1,45,1],[43,2,45,2],[43,3,45,3],[43,4,45,4],[43,5,45,5],[43,6,45,6],[43,7,45,7],[43,10,45,10],[43,11,45,11],[46,0,48,0],[46,1,48,1],[46,2,48,2],[46,3,48,3],[46,4,48,4],[46,5,48,5],[46,6,48,6],[46,7,48,7],[46,10,48,10],[46,11,48,11],[49,0,51,0],[49,1,51,1],[49,2,51,2],[49,3,51,3],[49,4,51,4],[49,5,51,5],[49,6,51,6],[49,7,51,7],[49,10,51,10],[49,11,51,11],[52,0,54,0],[52,1,54,1],[52,2,54,2],[52,3,54,3],[52,4,54,4],[52,5,54,5],[52,6,54,6],[52,7,54,7],[52,10,54,10],[52,11,54,11],[55,0,57,0],[55,1,57,1],[55,2,57,2],[55,3,57,3],[55,4,57,4],[55,5,57,5],[55,6,57,6],[55,7,57,7],[55,10,57,10],[55,11,57,11],[58,0,60,0],[58,1,60,1],[58,2,60,2],[58,3,60,3],[58,4,60,4],[58,5,60,5],[58,6,60,6],[58,7,60,7],[58,10,60,10],[58,11,60,11],[61,0,63,0],[61,1,63,1],[61,2,63,2],[61,3,63,3],[61,4,63,4],[61,5,63,5],[61,6,63,6],[61,7,63,7],[61,10,63,10],[61,11,63,11],[64,0,66,0],[64,1,66,1],[64,2,66,2],[64,3,66,3],[64,4,66,4],[64,5,66,5],[64,6,66,6],[64,7,66,7],[64,10,66,10],[64,11,66,11],[67,0,69,0],[67,1,69,1],[67,2,69,2],[67,3,69,3],[67,4,69,4],[67,5,69,5],[67,6,69,6],[67,7,69,7],[67,10,69,10],[67,11,69,11],[70,0,72,0],[70,1,72,1],[70,2,72,2],[70,3,72,3],[70,4,72,4],[70,5,72,5],[70,6,72,6],[70,7,72,7],[70,10,72,10],[70,11,72,11],[73,0,75,0],[73,1,75,1],[73,2,75,2],[73,3,75,3],[73,4,75,4],[73,5,75,5],[73,6,75,6],[73,7,75,7],[73,10,75,10],[73,11,75,11],[76,0,78,0],[76,1,78,1],[76,2,78,2],[76,3,78,3],[76,4,78,4],[76,5,78,5],[76,6,78,6],[76,7,78,7],[76,10,78,10],[76,11,78,11],[79,0,81,0],[79,1,81,1],[79,2,81,2],[79,3,81,3],[79,4,81,4],[79,5,81,5],[79,6,81,6],[79,7,81,7],[79,10,81,10],[79,11,81,11],[82,0,84,0],[82,1,84,1],[82,2,84,2],[82,3,84,3],[82,4,84,4],[82,5,84,5],[82,6,84,6],[82,7,84,7],[82,10,84,10],[82,11,84,11],[85,8,85,9]]}
[]
[{"$nulls":3},"Tender Number:",{"$f":"Scoring!C2","v":"<insert before tender publication>"},null,"Eskom Group IT:  Technical Evaluation Criteria\nCategory: Demonstration"]
[{"$nulls":3},"Transaction Description:",{"$f":"Scoring!C3","v":"<insert before tender publication>"}]
[{"$nulls":3},"Demonstration Threshold:","<insert before tender publication>"]
[{"$nulls":3},"Tenderer Registered Name:",{"$f":"Scoring!C4","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Name and Surname:",{"$f":"Scoring!C5","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Date of Evaluation",{"$f":"Scoring!C6","v":"<Evaluator to complete>"}]
[{"$nulls":3},"Evaluator Signature"]
[]
[]
[]
[]
[]
[]
["Item #","Category","BRS item","Technical Requirements",{"$nulls":3},"Evaluator Scores"]
[{"$nulls":3},"Business requirements ","Demonstration Brief - Explain to the Vendor what must be included in their presentation","Priority Description","Priority","Weight / Max score","Scoring guideline","Selection Options","Evaluators Response","Evaluator comments"]
[2,"SAP PM Transfers Models requirements","TMR1","Does the Application  do Full transfers: these are the initial scope transfers from SAP to Primavera P6 or subsequent transfers where the full scope is selected to be synchronised.","The demo must show Full transfer of all activities of the initial scope (e.gFrom Sap to Primavera).","Show stopper",{"$f":"IF(F17='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F17='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F17='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F17='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F17='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F17='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F17='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G17/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H17","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H17/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[3,"Transfers Models requirements","TMR2","Does the application support incremental transfers (Delta transfers), for only the changes since the previous transfer are already synchronized to Primavera?","The Demo must show Incremental transfer for only the changes (i.e Sap changes to Primavera)","Important",{"$f":"IF(F20='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F20='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F20='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F20='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F20='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F20='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F20='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(G20/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.02631578947368421,"d":"2.6%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H20","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H20/2","v":{"v":0.013157894736842105,"d":"1.3%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[4,"Transfers Models requirements","TMR3","Does the application support transfers for scope that has moved out of the specific transfer scope since the previous transfers, such as when a work order is moved from one STO to the next? Is the application able to flag such activities in Primavera?","The Demo must show transfer of  Missing Orders/Data Alignment( i.e scope that has moved out of the specific transfer scope since the previous transfers, such as when a work order is moved from one STO to the next) and flag such activities in Primavera.","Important",{"$f":"IF(F23='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F23='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F23='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F23='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F23='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F23='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F23='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(G23/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.02631578947368421,"d":"2.6%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H23","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H23/2","v":{"v":0.013157894736842105,"d":"1.3%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[5,"Transfers Models requirements","TMR4","Does the application have the ability to ensure that Primavera, as the master for the schedule, transfers the scheduled dates to the SAP work order activities accurately?","The Demo must show transfer of dates from Primavera to SAP after scheduling in Primavera.","Show stopper",{"$f":"IF(F26='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F26='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F26='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F26='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F26='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F26='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F26='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G26/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H26","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H26/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[6,"Transfer Reporting/ monitoring Requirements ","TRR1","Can the application provide visible and real-time updates on transfer progress?","The demo must show the tranfer progress while the transfer is in progress and when it has completed.","Very important",{"$f":"IF(F29='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F29='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F29='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F29='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F29='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F29='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F29='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(G29/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.03508771929824561,"d":"3.5%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H29","v":{"v":0.03508771929824561,"d":"3.5%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H29/2","v":{"v":0.017543859649122806,"d":"1.8%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[7,"Transfer Reporting/ monitoring Requirements ","TRR2","Can the application allow users to stop, start, and cancel a transfer that is in progress?","The demo must show the stop,start and reprocess of the transfer that is still in progress.","Show stopper",{"$f":"IF(F32='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F32='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F32='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F32='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F32='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F32='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F32='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G32/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H32","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H32/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[8,"Transfer Reporting/ monitoring Requirements ","TRR3","Full log of objects being transferred per batch and summarized to transfer level. \nCan the application have the following capabilities:\n1.Provide a full log of objects being transferred per batch and summarized to transfer level.\n2.Ability to log the runtimes for each function being performed.\n3. Transfer statistics covering Step execution Time, Transfer Volumes and Execution Times.","The demo must show transfer logs per batch,summerized logs at a transfer level , runtime logs for each function being performed and all the Transfer statistics covering Step execution Time, Transfer Volumes and Execution Times.","Show stopper",{"$f":"IF(F35='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F35='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F35='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F35='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F35='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F35='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F35='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G35/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H35","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H35/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[9,"Transfer Reporting/ monitoring Requirements ","TRR4","Ability to give clear error messages which clearly indicate which objects failed and provide the reasons for the failures? Ability to reprocess errors once errors have been corrected. Ability to flag the errors and continue with the transfer until it is complete.( the transfer should not get stuck due to errors).","The demo must show error messages which clearly indicates the objects tha has failed and provide the reasons for the failures. Demontrate the reprocessing of errors once errors have been corrected. Demonstrate the flagging of errors and continue with the transfer until it is complete.( the transfer should not get stuck due to errors).","Important",{"$f":"IF(F38='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F38='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F38='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F38='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F38='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F38='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F38='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(G38/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.02631578947368421,"d":"2.6%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H38","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H38/2","v":{"v":0.013157894736842105,"d":"1.3%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[10,"Filter Criteria Requirements ","FCR1","Can the application use the SAP PM Revision as the main selection criterion for choosing the SAP data that needs to be transferred to Primavera P6? What other options are there tho uniquely identify Primavera P6 project to unique Scope in SAP.","Demontrate how SAP Data that needs to be transferred to Primavera P6 is identified.","Important",{"$f":"IF(F41='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F41='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F41='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F41='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F41='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F41='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F41='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":3},{"$f":"(G41/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.02631578947368421,"d":"2.6%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H41","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H41/2","v":{"v":0.013157894736842105,"d":"1.3%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[11,"Filter Criteria Requirements ","FCR4","Can the application/ product create the SAP WBS structure in Primavera with the SAP PM Transfer. \nThe SAP WBS must be transferred first and created as Primavera EPS WBS structure under the P6 Project ID. The relevant activities must then be transferred and linked to the correct WBS EPS object.  This is only relevant if we have mainteance FCR3 and know which WBS/Projectis uded.\n\n \n\nBelow is an example to illustrate the requirement \nCurrent WBS mask in SAP : X. Xxxxxxx. X. Xx. Xxx. Xx. X \nLet‟s replace with letters : a. bcdefgh. i. jk, lmn. op. qr: WBS in Primavera to start with a.bcdefgh. \nCreate a project in Primavera : Project ID =a.bcdefgh ","Demonstrate that the SAP WBS strucutre can be transferred to Primavera and created as an EPS structure where all the activities are then linked to.","Show stopper",{"$f":"IF(F44='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F44='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F44='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F44='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F44='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F44='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F44='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G44/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H44","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H44/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[12,"Work Order (WO) and Operation Definitions: ","WOO1","Can the product / Application  create the P6 activity in the following manner:\nIn a Primavera-SAP linked project there is a one-to-one relationship between linked SAP Operations and Primavera Activities. In order to maintain the work orders in Primavera the following business rules must be adhered to. \n In Primavera, the Activity ID must be unique within a project. In order to achieve this, the interface will use the following mapping rule: \nActivity Id = Work Order Number +”-“+ Operation Number \nIn this example , if the WO Number = WWWWWWWW and one of its operations has a number 0010 in SAP then the Primavera Activity ID would appear as WWWWWWWW-0010 in Primavera. ","Please demonstrate if the P6 activity can be created with this naming convention.","Very important",{"$f":"IF(F47='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F47='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F47='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F47='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F47='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F47='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F47='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":4},{"$f":"(G47/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.03508771929824561,"d":"3.5%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H47","v":{"v":0.03508771929824561,"d":"3.5%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H47/2","v":{"v":0.017543859649122806,"d":"1.8%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[13,"Data Transfer Rules ","DTR3","Can new work orders added to a revision in SAP be appended to its linked Project in P6 during data transfer?","Please demonstrate that this is possible.","Show stopper",{"$f":"IF(F50='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F50='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F50='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F50='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F50='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F50='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F50='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G50/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H50","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H50/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[23,"Data Transfer Rules ","DTR4","Can new operations added to a work order/s in SAP be inserted as activities in its linked Project in P6 during data transfer. ","Please demonstrate that this is possible.","Show stopper",{"$f":"IF(F53='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F53='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F53='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F53='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F53='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F53='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F53='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G53/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H53","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H53/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[24,"Data Transfer Rules ","DTR5","Can the application / product transfer Operation work center to P6 resources and assign to the activity in P6\nOperation Work Center assignments exchanged between Primavera (Primary Resource) and SAP (Work Centre Description) will be controlled by SAP for both initiation and maintenance. For primary resource assignment in Primavera the following fields will always be updated from SAP, \n- Primary Resource (P6) = Work Centre (SAP) \n- Resource Names, \n- Resource Id and \n","Demonstrate how work centers are transferred and handled","Show stopper",{"$f":"IF(F56='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F56='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F56='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F56='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F56='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F56='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F56='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G56/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H56","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H56/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[25,"Deleted Data Indicator","DDI1","An indicator will be set in Primavera at the activity level as and when the interface identifies an activity that needs to be deleted because the corresponding SAP operation has been deleted or the activity is not linked to a SAP operation. This will enable the scheduler to readily identify and review these activities in Primavera prior to deletions. This has been identified as Global Activity Code Interface Deleted. This has been identified as Global Activity Code, “SAP not relevant for Scheduling”.","Please demonstrate if this business rule can be implemented","Show stopper",{"$f":"IF(F59='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F59='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F59='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F59='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F59='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F59='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F59='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":6},{"$f":"(G59/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.05263157894736842,"d":"5.3%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H59","v":{"v":0.05263157894736842,"d":"5.3%"}}]
[{"$nulls":8},"Functionality: Basic and clear\n",{"$f":"H59/2","v":{"v":0.02631578947368421,"d":"2.6%"}}]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[28,null,null,"Integration to Eskom's existing Identity Providers (IdP's)\nIntegration to Eskom's existing IdP's such as Microsoft (MS) on-prem active directory (AD) and MS Entra ID to enable Multi-factor Authentication (MFA) and Single sign on (SSO).\nThe proposed  solution shall be able to integrate with MS AD, Entra ID and support SAML 2.0, OAuth 2.0 and Open ID to enable MFA and  SSO.","Your demonstration must show that the proposed solution supports SAML, OAuth and OpenID to integrate with Entra ID and AD.","Critical",{"$f":"IF(F62='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F62='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F62='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F62='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F62='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F62='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F62='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G62/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H62","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[29,null,null,"RBAC\nEskom requires the system to support and employ a Role Based Access Control (RBAC) Mechanism.","Your demonstration must show that the proposed solution supports and employs RBAC mechanism.","Critical",{"$f":"IF(F65='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F65='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F65='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F65='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F65='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F65='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F65='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G65/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H65","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[30,null,null,"Encryption Standard\nThe proposed solution shall encrypt data at rest using at minimum AES-256, in use and  in transit (or in motion) using at minimum TLS 1.2 or later version.","Your demonstration must show that the proposed solution encrypts data at rest (AES-256), in use and in transit (TLS 1.3)","Critical",{"$f":"IF(F68='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F68='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F68='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F68='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F68='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F68='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F68='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G68/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H68","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[31,null,null,"Audit Trails, Logs, User and Activity Logs\nThe proposed  solution shall have Audit trails, logs, user administration and user activity logs enabled, encrypted, and securely kept with limited access to administrators.","Your demonstration must show that audit trails, user admin and user activities are enabled, encrypted and securely kept.","Critical",{"$f":"IF(F71='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F71='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F71='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F71='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F71='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F71='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F71='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G71/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H71","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[32,null,null,"Data Masking\nSensitive data such as Personal Identifiable Information (PII) shall be masked on the non-production environments to lessen exposure.","Your demonstration must show that sensitive data, such as Personally Identifiable Information (PII), is masked in all non-production environments to minimize the risk of exposure.","Critical",{"$f":"IF(F74='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F74='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F74='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F74='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F74='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F74='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F74='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G74/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H74","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[33,null,null,"Daily Incremental Back Ups\nIncremental daily back-ups shall be done, encrypted, and securely kept offsite. ","Your demonstration must show that the proposed solution performs incremental daily back-ups. Furthermore, you must demonstrate that these back-ups are encrypted and securely stored offsite.","Critical",{"$f":"IF(F77='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F77='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F77='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F77='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F77='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F77='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F77='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G77/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H77","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[34,null,null,"Real-time data synchronization or data replication\nThe Tenderer shall employ real-time data synchronization or data replication to a secondary or disaster recovery (DR) site, located in different region. ","Your demonstration must show that real-time data synchronization or data replication is employed to a secondary or disaster recovery (DR) site located in a different region.","Critical",{"$f":"IF(F80='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F80='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F80='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F80='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F80='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F80='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F80='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G80/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H80","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[35,null,null,"Integration Security\nThe proposed SaaS solution shall support the prevailing enterprise services bus (ESB), application programmable interfaces (API’s) and Integration Platform as a Service (iPaaS) platforms for security, logging and monitoring for both on-prem, hybrid-cloud and multi-cloud environments.","Your demonstration must show that the proposed SaaS solution supports prevailing enterprise services bus (ESB), application programmable interfaces (API’s), and Integration Platform as a Service (iPaaS) platforms for security, logging, and monitoring. This demonstration should explicitly cover how these capabilities function in on-premise, hybrid-cloud, and multi-cloud environments.","Critical",{"$f":"IF(F83='Response Guidelines'!$D$81,'Response Guidelines'!$C$81, IF(F83='Response Guidelines'!$D$82,'Response Guidelines'!$C$82,IF(F83='Response Guidelines'!$D$83,'Response Guidelines'!$C$83,IF(F83='Response Guidelines'!$D$84,'Response Guidelines'!$C$84,IF(F83='Response Guidelines'!$D$85,'Response Guidelines'!$C$85,IF(F83='Response Guidelines'!$D$86,'Response Guidelines'!$C$86,IF(F83='Response Guidelines'!$D$87,'Response Guidelines'!$C$87,\"No Rating\")))))))","v":5},{"$f":"(G83/$G$86)/_xlfn.XLOOKUP(Scoring!$D$24,'Response Guidelines'!$D$92:$D$191,'Response Guidelines'!$C$92:$C$191,\"\",0,1)","v":{"v":0.043859649122807015,"d":"4.4%"}},"Functionality: Detailed and comprehensive\n",{"$f":"H83","v":{"v":0.043859649122807015,"d":"4.4%"}}]
[]
[{"$nulls":8},"Functionality: Unclear or incomplete\n",{"v":0,"d":"0.0%"}]
[{"$nulls":3},"Total",null,null,{"$f":"SUM(G17:G85)","v":114},{"$f":"SUM(H17:H85)","v":{"v":1,"d":"100.0%"}},"Final Score",null,{"$f":"SUM(K17:K85)","v":{"v":0,"d":"0%"}}]

{"sheet":"Definitions and Abbreviations","index":11,"n_rows":19,"n_cols":3,"rows_kept":19,"merged":[[1,1,1,2],[16,1,16,2]]}
[]
[null,"Abbreviations"]
[null,"SAP PM","SAP Plant Maintence"]
[null,"SAP","Systems Application products"]
[null,"ERP","Enterpise resource planning"]
[null,"SAP PS","SAP Project system"]
[null,"SAP PPM","SAP Project and Portfolio Mangement"]
[null,"P6","Primavera P6 "]
[null,"STO","Shutdown, Turnaround or Outage"]
[null,"RBAC","Role Based Access control"]
[null," PII ","Personal Identifiable Information"]
[]
[]
[]
[]
[]
[null,"Definitions"]
[null,"SAP","Systems Application products in data processing. ERP system used in ESKOM."]
[null,"Incremental transfer","(or Delta transfers) Identification of \"what has changed\" since the previous transfer and only synchronise those objects."]

{"sheet":"List fo Mapped fields","index":12,"n_rows":145,"n_cols":8,"rows_kept":145,"merged":[[0,0,0,3],[1,0,1,7],[4,0,5,0],[4,1,5,1],[4,2,5,2],[4,3,5,3],[4,4,5,4],[4,5,5,5],[4,6,5,6],[7,0,7,7],[8,0,8,7],[16,0,18,7],[19,0,19,7],[21,0,23,0],[21,1,23,1],[21,2,23,2],[21,3,23,3],[21,4,23,4],[21,5,23,5],[21,6,23,6],[24,0,27,0],[24,1,27,1],[24,2,27,2],[24,3,27,3],[24,4,27,4],[24,5,27,5],[24,6,27,6],[30,0,31,0],[30,1,31,1],[30,2,31,2],[30,3,31,3],[30,4,31,4],[30,5,31,5],[30,6,31,6],[32,0,38,0],[32,1,38,1],[32,2,38,2],[32,3,38,3],[32,4,38,4],[32,5,38,5],[32,6,38,6],[61,0,61,7],[62,0,62,7],[76,0,77,0],[76,1,77,1],[76,2,77,2],[76,3,77,3],[76,4,77,4],[76,5,77,5],[76,6,77,6],[88,0,91,7],[92,0,92,7],[98,0,99,7],[100,0,100,7],[105,0,105,7],[106,0,106,7],[114,0,114,2],[115,0,115,7],[120,0,120,4],[121,0,121,7],[125,0,125,7],[135,0,135,2],[136,2,136,5],[137,2,137,5],[138,2,138,5],[139,2,139,5],[140,2,140,5],[141,2,141,5],[142,2,142,5],[143,2,143,5],[144,2,144,5]]}
["(Transfer A) SAP to P6"]
["(A1) Project/Revision --> Project"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["A1-0010","Order","Revision","CAUFVD-REVNR","Project","Project ID","N","Nuclear: Take the first 6 digits of the Revision code and map to the Primavera Project ID. Only applicable for plant code 3400. Revisions will be prefixed UN (Outage) or U (Online).  Authorization will be controlled by Z-table ZTUIP.  Value of P in field ZAFDE allows Outage, value of O allows Online."]
["A1-0020","Revision","Project ID (Z-Table)","CAUFVD-PRONR","Project","Project ID","F","Fossils Outage:  The first two levels of the WBS will become the P6 Project ID"]
[{"$nulls":7},"Z-table ZEPC_ESK_REVPROJ determines outage project id and revision type.   Authorization will be controlled by Z-table ZTUIP.  Value of P in field  allows Outage."]
["A1-0030","Revision","Plant + Revision","CAUFVD-PRONR","Project","Project ID","F","Fossils Online: Online has plant pre-fix to revision ID with \"-\". Otherwise, revision ID. All mappings are 1:1 between SAP revision ID and P6 Project ID. The entire SAP revision ID will be used for the P6 project ID, regardless of length.  Absence of an entry for Revision in Z-table ZEPC_ESK_REVPROJ deems the Revision to be Online.   Authorization will be controlled by Z-table ZTUIP.  Value of O allows Online."]
[]
["(A2) WBS/Hierarchy --> WBS/Hierarchy"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["A2-0010","WBS","WBS","CAUFCD-PSPEL","WBS","WBS","F","For Fossils Outage; Full Hierarchy with First Batch"]
["A2-0020","WBS","Name","PRPS-POST1","WBS","Description","F"]
["A2-0030","WBS","[Parents]",null,"WBS","[Hierarchy]","F","Only additions will need to be considered. Deletions of WBS elements in SAP will not be replicated in Primavera but will be flagged using a Primavera UDF flag (e.g., \"red\") in the Data Alignment transfer. WBS elements deleted in Primavera will be recreated in SAP during the next transfer. Movements of WBS elements in SAP will result in duplications of WBS elements in Primavera."]
["A2-0040","WBS","WBS Element",null,"WBS UDF","SAP WBS Element","F","The full SAP WBS Element ID."]
["A2-0050","WBS","[Technical]",null,"WBS UDF","SAP Valid WBS","F","Set to Green.  Will be set to red if WBS is found to have been removed from SAP, or moved to a different parent, in Data Alignment transfer."]
["A2-0060","WBS","[Technical]",null,"WBS UDF","SAP Last Transfer Date","F","Identifies those WBS where changes were made since the last update from SAP to Primavera, including additions."]
[]
[]
[]
["(A3) Operation --> Activity"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["A3-0010","Work Order","Order [ID]","CAUFVD-AUFNR","Activity","[First part of] Activity ID","N","\"Order Number\"-\"Operation Number\". All operations are to be brought over, independent of status."]
[{"$nulls":7},"New activities are to be brought over associated with the top WBS node."]
[{"$nulls":7},"Settings: Duration Type Fixed Duration and Units/Time, Percent Complete Type Duration, Activity Type Task dependent. Default calendar: Adopt P6 default calendar"]
["A3-0020","Work Order","Order [ID]","CAUFVD-AUFNR","Activity","[First part of] Activity ID","F","\"Order Number\"-\"Operation Number\". All operations are to be brought over, independent of status."]
[]
[{"$nulls":7},"WBS Assignment"]
[{"$nulls":7},"For Fossil Outages: New operations are to be brought over associated with and associated to their SAP WBS node. If the WO or operations are not associated with a valid or blank WBS in SAP, they will still be transferred to Primavera, but associated with the top level \"root\" P6 WBS."]
["A3-0030","Operation","Operation Number","AFVGD-VORNR","Activity","[Second part of] Activity ID","N, F","\"Order Number\"-\"Operation Number\""]
["A3-0040","Operation","[Technical]",null,"Activity UDF","SAP Last Transfer Date","N, F","Identifies those activities where changes were made since the last update from SAP to Primavera, including additions."]
["A3-0050","Operation","[Technical]",null,"Activity UDF","SAP Relevant for Scheduling","N, F","Checkbox indicating which P6 activities are no longer relevant for scheduling: in SAP either deleted, have a deletion flag set, or associated with a different (or no) revision code."]
[{"$nulls":7},"Missing Orders transfer is also used to find any orders removed from SAP periodically"]
["A3-0060","Work Order","Functional Location ID","CAUFVD-TPLNR","Activity","[First part of] Activity Name","N, F","Nuclear:"]
[{"$nulls":7},"\"FLOC ID\" - \"Operation Short Text\"."]
[{"$nulls":7},"If the SAP short text is empty, write into P6 \"Added without Description\". Nuclear only."]
[]
[{"$nulls":7},"Nuclear Floc ID without the first 3 characters “38-“."]
[]
[{"$nulls":7},"Fossils: there will be no first part of the activity name. Fossils will use only the second part as the full activity name."]
["A3-0070","Operation","Operation short text","AFVGD-LTXA1","Activity","[Second part of] Activity Name","N, F"]
["A3-0080","Operation","Operation Long Text",null,"Activity Notebook Topic","Notebook Type \"SAP Long Text\"","N, F"]
["A3-0090","Operation","Duration","AFVGD-DAUNO","Activity","Planned Duration [Client: Original Duration]","N, F","Change to Fixed Units/Time. Note that remaining duration may be impacted through such Primavera settings (remaining duration will not be updated through the interface)."]
["A3-0100","Operation","Actual Start Date & Time","AFVGD-ISDD","Activity","Actual Start","N, F","If P6 has an \"Actual Start\" AND SAP has no \"Actual Start\", do not remove the Actual Start in P6."]
["A3-0110","Operation","Actual Finish Date & Time","AFVGD-IEDD","Activity","Actual Finish","N, F","Actual Finish should be set even if the Remaining Duration is greater than zero. The Remaining Duration should then be zero. Only update the \"Actual Finish\" date if SAP operation system status is TECO or CNF."]
["A3-0120","Operation","Work Center","AFVGD-ARBPL","EPS-level Activity Code","EC \"Gx-[Plant]-Operation Work Center\"","N, F"]
["A3-0130","Operation","Control Key","AFVGD-STEUS","Global Activity Code","GC \"SAP Control Key\"","N, F"]
["A3-0140","Operation","System Condition","AFVGD-ANLZU","Global Activity Code","GC \"SAP Operation System Condition\"","N, F"]
["A3-0150","Operation","System Status","CAUFVD-STTXT","Activity UDF","UDF \"SAP Operation System Status\"","N, F"]
["A3-0160","Operation","Activity Type","AFVGD-LARNT","Global Activity Code","GC \"SAP Activity Type\"","N, F"]
["A3-0170","Operation","UDF USR00","AFVGD-USR00","Activity UDF","UDF Named per Z-table field USR00_LABEL","N, F","Fields USR00 - USR11 will map to P6 UDFs as defined on the Z Table Z_EPC_CEI_UDFLABL driven by Field Key and optionally Plant.  If no record available for the Field Key a warning will be raised.  If the label field is null, the UDF will not be sent."]
["A3-0180","Operation","UDF USR01","AFVGD-USR01","Activity UDF","UDF Named per Z-table field USR01_LABEL","N, F"]
["A3-0190","Operation","UDF USR02","AFVGD-USR02","Activity UDF","UDF Named per Z-table field USR02_LABEL","N, F"]
["A3-0200","Operation","UDF USR03","AFVGD-USR03","Activity UDF","UDF Named per Z-table field USR03_LABEL","N, F"]
["A3-0210","Operation","UDF USR04","AFVGD-USR04","Activity UDF","UDF Named per Z-table field USR04_LABEL","N, F"]
["A3-0220","Operation","UDF USR05","AFVGD-USR05","Activity UDF","UDF Named per Z-table field USR05_LABEL","N, F"]
["A3-0230","Operation","UDF USR06","AFVGD-USR06","Activity UDF","UDF Named per Z-table field USR06_LABEL","N, F"]
["A3-0240","Operation","UDF USR07","AFVGD-USR07","Activity UDF","UDF Named per Z-table field USR07_LABEL","N, F"]
["A3-0250","Operation","UDF USR08","AFVGD-USR10","Activity UDF","UDF Named per Z-table field USR08_LABEL","N, F"]
["A3-0260","Operation","UDF USR09","AFVGD-USR11","Activity UDF","UDF Named per Z-table field USR09_LABEL","N, F"]
["A3-0270","Operation","UDF USR10","AFVGD-USR10","Activity UDF","UDF Named per Z-table field USR10_LABEL","N, F"]
["A3-0280","Operation","UDF USR11","AFVGD-USR11","Activity UDF","UDF Named per Z-table field USR11_LABEL","N, F"]
[]
["(A4) Work Order Header --> Activity Codes/UDF"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["A4-0010","Work Order","Main Work Center","CAUFVD-VAPLZ","EPS-Level Activity Code","EC \"Gx-[Plant]-Main Work Center\"","N, F"]
["A4-0020","Work Order","Order Number","CAUFVD-AUFNR","Activity UDF","UDF \"SAP Order Number\"","N, F"]
["A4-0030","Work Order","Order Type","CAUFVD-AUART","Global Activity Code","GC \"SAP Order Type","N, F","with Description"]
["A4-0040","Work Order","Planner Group","CAUFVD-INGPR","EPS-Level Activity Code","EC \"Gx-[Plant]-Planner Group\"","N, F","with Description"]
["A4-0050","Work Order","Plant","CAUFVD-IWERK","Global Activity Code","GC \"SAP Plant\"","N, F","with Description"]
["A4-0060","Work Order","Plant Section","ILOA-BEBER","EPS-Level Activity Code","GC \"Gx-[Plant]-Plant Section\"","N, F","with Description and with plant prefix"]
["A4-0070","Work Order","PM Activity Type","CAUFVD-ILART","Global Activity Code","GC \"SAP PM Activity Type\"","N, F","with description and prefixed with order type"]
["A4-0080","Work Order","Priority","CAUFVD-PRIOK","Global Activity Code","GC \"SAP Priority\"","N, F"]
["A4-0090","Work Order","Revision","CAUFVD-REVNR","EPS-Level Activity Code","EC \"Gx-[Plant]-Revision\"","N, F"]
["A4-0100","Work Order","System condition","CAUFVD-ANLZU","Global Activity Code","GC \"SAP Order System Condition\"","N, F","with Description"]
["A4-0110","Work Order","Basic Start Date & Time","CAUFVD-GSTRP","Activity UDF","UDF \"SAP Basic Start Date\"","N, F"]
["A4-0120","Work Order","Basic Finish Date & Time","CAUFVD-GLTRP","Activity UDF","UDF \"SAP Basic Finish Date\"","N, F"]
["A4-0130","Work Order","Functional Location","CAUFVD-TPLNR","EPS-Level Activity Code","EC \"Gx-[Plant]-Functional Location\"","N, F","with Description."]
[{"$nulls":7},"Exclude the first 3 characters of the FLOC name"]
["A4-0140","Work Order","Location","ILOA-STORT","EPS-Level Activity Code","EC “Gx-[Plant]-Location\"","N, F"]
["A4-0150","Work Order","Room","ILOA-MSGRP","Activity UDF","UDF \"Gx-[Plant]-Room\"","N, F"]
["A4-0160","Work Order","User Status","CAUFVD-ASTTX","Activity UDF","UDF \"SAP Order User Status\"","N, F","The full string will be brought over."]
["A4-0170","Work Order","WBS Element","ILOA-PROID","Activity UDF","UDF \"SAP WBS Element\"","N, F"]
["A4-0180","Work Order","ABC Indicator","ILOA-ABCKZ","Global Activity Code","GC \"SAP ABC Indicator\"","N, F","with Description"]
["A4-0190","Work Order","Entered by","CAUFVD-ERNAM","Global Activity Code","GC \"SAP Order Entered By\"","N, F"]
["A4-0200","Work Order","Created on","CAUFVD-ERDAT","Activity UDF","UDF \"SAP Order Created On\"","N, F"]
["A4-0210","Work Order","Changed by","CAUFVD-AENAM","Global Activity Code","GC \"SAP Order Changed By\"","N, F"]
["A4-0220","Work Order","Changed on","CAUFVD-AEDAT","Activity UDF","UDF \"SAP Order Changed On\"","N, F"]
["A4-0230","Work Order","Cost Center","ILOA-KOSTL","EPS-Level Activity Code","EC \"Gx-[Plant]-Cost Center\"","N, F"]
[]
[]
[]
[]
["(A5) Work Centers --> Resources"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["A5-0010","Operation","Work Center [ID]","AFVGD-ARBPL","Resource","Resource ID","N, F","\"Gx”-\"Plant ID\"-\"Work Center ID\"."]
["A5-0020","Work Center","Work Center Description","P1000-STEXT","Resource","Resource Name","N, F"]
["A5-0030","Work Center","Capacity Category","RC68A-KAPART","Resource","Resource Type","N, F","If Person or blank => Labor otherwise non-Labor"]
["A5-0040","Work Center","Capacity",null,"Resource","Default Units/Time","N, F","Calculated as capacity= available time per day * number of resources."]
[]
[]
["(A6) Operation Work Center --> Resource Assignment"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["A6-0010","Operation","Work Center [ID]","AFVGD-ARBPL","Resource Assignment","Resource ID","N, F","If work center on Operation, set as \"Primary Resource\""]
["A6-0020","Operation","Number","AFVGD-ANZZL","Resource Assignment","Budgeted Units/Time","N, F"]
["A6-0030","Operation","Actual work","AFVGD-ISMNW","Resource Assignment","Actual Units","N, F"]
[]
["(A7) Relationships --> Relationships"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["A7-0010","WO Operation","Predecessor",null,"Activity","Predecessor","F","Only when a new activity is created in Primavera from SAP."]
["A7-0020","WO Operation","Successor",null,"Activity","Successor","F","Only when a new activity is created in Primavera from SAP."]
["A7-0030","WO Operation","Relationship Type",null,"Activity","Relationship Type","F","Only when a new activity is created in Primavera from SAP."]
["A7-0040","WO Operation","Lag",null,"Activity","Lag","F","Only when a new activity is created in Primavera from SAP."]
["A7-0050","WO Operation","Lag Unit",null,"Activity","Lag Unit","F","Only when a new activity is created in Primavera from SAP."]
[]
[" (Transfer B): P6 to SAP"]
["(B1) Dates --> Constraints"]
["Mapping No","P6 Object","P6 Field","SAP Field Name","SAP Object","SAP Field",null,"Notes: Logic"]
["B1-0010","Activity","Start","AFVGD-NTANF","Operation","Constraint Start Date/Time","N, F","If activity is completed in SAP (CNF), no update of start and finish dates in SAP from P6. Using the constraint start and finish date will fill in and enforce the basic start and finish dates in SAP. Set Constraint Type \"Must Start On\"."]
["B1-0020","Activity","Finish","AFVGD-NTEND","Operation","Constraint Finish Date/Time","N, F","Set Constraint Type \"Must Finish On\"."]
[]
[" (Transfer C): Data Alignment WBS and Missing Orders"]
["(C1) Missing Orders"]
["Mapping No","P6 Object","P6 Field","SAP Field Name","SAP Object","SAP Field",null,"Notes: Logic"]
["C1-0010","N/A","N/A",null,"Activity","SAP Relevant for Scheduling","F","Read when P6 Activity does not have an SAP order."]
[]
["(C2) WBS Alignment"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Logic"]
["C2-0010","Project","WBS","CAUFCD-PSPEL","WBS","WBS","F","For Fossils Outage"]
["C2-0020","WBS","Name","PRPS-POST1","WBS","Description","F"]
["C2-0030","WBS","[Hierarchy]",null,"WBS","[Hierarchy]","F","All SAP WBS will be replicated in P6."]
["C2-0040","WBS","N/A",null,"WBS UDF","SAP WBS Element","F","Set to null on any P6 WBS which do not have a corresponding SAP WBS."]
["C2-0050","N/A","N/A",null,"WBS UDF","SAP Valid WBS","F","Set to Red on any P6 WBS which do not have a corresponding SAP WBS."]
["C2-0060","WBS","[Technical]",null,"WBS UDF","SAP Last Transfer Date","F","Identifies those WBS where changes were made since the last update from SAP to Primavera, including additions and orphans."]
[]
[]
["Messages"]
["Mapping No","Type","Message"]
["A1-0010-M1","Error","Revision has not been transferred as P6 Project [P6_PROJECT_ID] does not exist"]
["A1-0010-M2","Error","Order [ORDER_ID] has not been transferred as P6 Project [PROJECT_ID] does not exist"]
["A3-0020-M1","Warning","P6 Activity [ACTIVITY_ID] not found in SAP Order, flagging it as not relevant"]
["A3-0170-M1","Warning","Field Key [FIELD_KEY] used on Operation [ACTIVITY_ID] should not be used in Plant [PLANT]"]
["A7-0010-M1","Don’t Send","Missing P6 Activity for relationship."]
["C1-0010-M1","Warning","SAP Order [ORDER_ID] not found in Revision [REVISION] flagging activity as not relevant"]
["C1-0010-M2","Warning","SAP Operation [ACTIVITY_ID] not found in Revision [REVISION] flagging activity as not relevant"]
["C2-0010-M3","Warning","P6 WBS Element [P6_WBS_ID] is not a valid SAP WBS."]

{"sheet":"Selection Fields","index":13,"n_rows":10,"n_cols":8,"rows_kept":10,"merged":[[0,0,0,7],[3,0,5,0],[3,1,5,1],[3,2,5,2],[3,3,5,3],[3,4,5,4],[3,5,5,5],[3,6,5,6]]}
["Selection Options"]
["Mapping No","SAP Object","SAP Field (GUI)","SAP Field Name","P6 Object","P6 Field","Division","Notes: Logic"]
[null,"Order","Plant","CAUFVD-IWERK",null,null,"N, F","Single plant Selection"]
[null,"Order","Revision","CAUFVD-REVNR",null,null,"N, F","Single Revision selection."]
[{"$nulls":7},"Nuclear: Take the first 6 digits of the Revision code must select all nuclear revisions starting with those 6 digits."]
[{"$nulls":7},"Fossils: use the full revision specified for selection."]
[null,"Order","Order Type","CAUFVD-AUART",null,null,"N, F","Range of Order Types which filters the data selection resulting in a partial transfer."]
[null,"Order","Planner Group","CAUFVD-INGPR",null,null,"N, F","Range of Planner Groups which filters the data selection resulting in a partial transfer."]
[null,"Order","Main Work Center","CAUFVD-VAPLZ",null,null,"N, F","Range of Work Centers which filters the data selection resulting in a partial transfer."]
[null,"Order","Order","CAUFVD-AUFNR",null,null,"N, F","Range of Order Numbers which filters the data selection resulting in a partial transfer."]

{"sheet":"Team -Issues","index":14,"n_rows":3,"n_cols":6,"rows_kept":3,"hidden":true}
[]
[null,null,"no","Topic","status ","comment"]
[null,null,1,"Too detailed - to go to field level."]