1113 lines
34 KiB
Markdown
1113 lines
34 KiB
Markdown
# excelConverter
|
|
|
|
Go-Tool for converting the ecogood-matrix from excel to JSON.
|
|
Small Change for Upload-Test.
|
|
|
|
# Important
|
|
|
|
For compiling Go version 1.16 is needed! The packages are using the embed package, which is added with 1.16 to the standardlib.
|
|
|
|
# Dokumentation
|
|
|
|
_Für ein einfacheres Verständnis ist die Dokumentation vorerst auf deutsch._
|
|
|
|
Für erste Tests ist die aktuellste Version unter https://xlsconv.apxp.info/ erreichbar.
|
|
|
|
## Endpoints
|
|
|
|
### Convert
|
|
|
|
https://xlsconv.apxp.info/convert/
|
|
|
|
Die Daten des Excels werden per POST mit der ID _myFile_ an diesen Endpunkt geschickt. Nach dem Upload wird das Ergebnis als JSON direct ausgegeben.
|
|
|
|
Der Endpunkt kann auch direkt z.B. per `curl` angesprochen werden:
|
|
|
|
```
|
|
curl -X POST -F 'myFile=@./testfile.xlsx' https://xlsconv.apxp.info/convert/
|
|
```
|
|
|
|
|
|
|
|
### JavaScript Beispiel
|
|
|
|
https://xlsconv.apxp.info/
|
|
|
|
Im Root Verzeichnis ist ein Beispiel, wie die Schnittstelle des Convertert über JS aufgerufen werden kann.
|
|
|
|
```js
|
|
<script>
|
|
async function uploadFile() {
|
|
let formData = new FormData();
|
|
formData.append("myFile", myFile.files[0]);
|
|
await fetch('/convert/', {
|
|
method: "POST",
|
|
body: formData
|
|
}).then((response) => {
|
|
console.log(response.json());
|
|
});
|
|
}
|
|
</script>
|
|
```
|
|
|
|
### Form Beispiel
|
|
|
|
Ein Beispiel für ein HTML-Form kann über https://xlsconv.apxp.info/upload/ aufgerufen werden.
|
|
|
|
```html
|
|
<form
|
|
enctype="multipart/form-data"
|
|
action="/convert/"
|
|
method="post"
|
|
>
|
|
<input type="file" name="myFile" /><br><br>
|
|
<input type="submit" value="upload" />
|
|
</form>
|
|
```
|
|
|
|
## Output:
|
|
|
|
```json
|
|
{
|
|
"type": "Full",
|
|
"version": "5.04",
|
|
"companyFacts": {
|
|
"totalPurchaseFromSuppliers": 10000,
|
|
"totalStaffCosts": 33333,
|
|
"profit": 500,
|
|
"financialCosts": 12,
|
|
"incomeFromFinancialInvestments": 23,
|
|
"additionsToFixedAssets": 55,
|
|
"turnover": 0,
|
|
"totalAssets": 44,
|
|
"financialAssetsAndCashBalance": 66,
|
|
"supplyFractions": [
|
|
{
|
|
"industryCode": "Cc",
|
|
"countryCode": "ALB",
|
|
"costs": 500
|
|
},
|
|
{
|
|
"industryCode": "D",
|
|
"countryCode": "ATG",
|
|
"costs": 1234
|
|
},
|
|
{
|
|
"industryCode": "",
|
|
"countryCode": "",
|
|
"costs": 4322
|
|
}
|
|
],
|
|
"employeesFractions": [
|
|
{
|
|
"countryCode": "ALB",
|
|
"percentage": 0.01
|
|
},
|
|
{
|
|
"countryCode": "AUT",
|
|
"percentage": 0.03
|
|
}
|
|
],
|
|
"industrySectors": [
|
|
{
|
|
"industryCode": "Cb",
|
|
"amountOfTotalTurnover": 0,
|
|
"description": ""
|
|
}
|
|
],
|
|
"numberOfEmployees": 1234,
|
|
"hasCanteen": false,
|
|
"isB2B": false,
|
|
"averageJourneyToWorkForStaffInKm": 0,
|
|
"rating": {
|
|
"topics": [
|
|
{
|
|
"points": -4.44444444444444,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "A1",
|
|
"name": "Human dignity in the supply chain",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 4.44444444444444,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "A1.1",
|
|
"name": "Working conditions and social impact in the supply chain",
|
|
"estimations": 1,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": -8.88888888888888,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "A1.2",
|
|
"name": "Negative aspect: violation of human dignity in the supply chain",
|
|
"estimations": -10,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 4.44444444444444,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "A2",
|
|
"name": "Solidarity and social justice in the supply chain",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 4.44444444444444,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "A2.1",
|
|
"name": "Fair business practices towards direct suppliers",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 6.66666666666667,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "A2.2",
|
|
"name": "Exercising a positive influence on solidarity and social justice in the supply chain",
|
|
"estimations": 3,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": -8.88888888888889,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "A2.3",
|
|
"name": "Negative aspect: abuse of market power against suppliers",
|
|
"estimations": -10,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 4.44444444444444,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "A3",
|
|
"name": "Environmental sustainability in the supply chain",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 17.7777777777778,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "A3.1",
|
|
"name": "Environmental impact throughout the supply chain",
|
|
"estimations": 4,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": -13.3333333333333,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "A3.2",
|
|
"name": "Negative aspect: disproportionate environmental impact throughout the supply chain",
|
|
"estimations": -15,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 26.6666666666667,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "A4",
|
|
"name": "Transparency \u0026 co-determination in the supply chain",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 11.1111111111111,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "A4.1",
|
|
"name": "Transparency towards suppliers and their right to co-determination",
|
|
"estimations": 5,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 13.3333333333333,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "A4.2",
|
|
"name": "Positive influence on transparency and co-determination throughout the supply chain",
|
|
"estimations": 6,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 26.6666666666667,
|
|
"maxPoints": 33.3333333333333,
|
|
"shortName": "B1",
|
|
"name": "Ethical position in relation to financial resources",
|
|
"estimations": 0,
|
|
"weight": 1.5,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 7.77777777777778,
|
|
"maxPoints": 11.1111111111111,
|
|
"shortName": "B1.1",
|
|
"name": "Financial independence through equity financing",
|
|
"estimations": 7,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 8.88888888888889,
|
|
"maxPoints": 11.1111111111111,
|
|
"shortName": "B1.2",
|
|
"name": "Common Good-orientated borrowing",
|
|
"estimations": 8,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 10,
|
|
"maxPoints": 11.1111111111111,
|
|
"shortName": "B1.3",
|
|
"name": "Ethical position of external financial partners",
|
|
"estimations": 9,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 2.22222222222222,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "B2",
|
|
"name": "Social position in relation to financial resources",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 2.22222222222222,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "B2.1",
|
|
"name": "Solidarity and Common Good-orientated use of funds",
|
|
"estimations": 1,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -88.8888888888889,
|
|
"shortName": "B2.2",
|
|
"name": "Negative aspect: unfair distribution of funds",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 10,
|
|
"maxPoints": 33.3333333333333,
|
|
"shortName": "B3",
|
|
"name": "Use of funds in relation to social and environmental impacts",
|
|
"estimations": 0,
|
|
"weight": 1.5,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 3.33333333333333,
|
|
"maxPoints": 16.6666666666667,
|
|
"shortName": "B3.1",
|
|
"name": "Environmental quality of investments",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 5,
|
|
"maxPoints": 16.6666666666667,
|
|
"shortName": "B3.2",
|
|
"name": "Common Good-orientated investment",
|
|
"estimations": 3,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -133.333333333333,
|
|
"shortName": "B3.3",
|
|
"name": "Negative aspect: reliance on environmentally unsafe resources",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 2.22222222222222,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "B4",
|
|
"name": "Ownership and co-determination",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 2.22222222222222,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "B4.1",
|
|
"name": "Common Good-orientated ownership structure",
|
|
"estimations": 1,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -88.8888888888889,
|
|
"shortName": "B4.2",
|
|
"name": "Negative aspect: hostile takeover",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 17.7777777777778,
|
|
"maxPoints": 88.8888888888889,
|
|
"shortName": "C1",
|
|
"name": "Human dignity in the workplace and working environment",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 2.96296296296296,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C1.1",
|
|
"name": "Employee-focused organisational culture",
|
|
"estimations": 1,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 5.92592592592593,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C1.2",
|
|
"name": "Health promotion and occupational health and safety",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 8.88888888888889,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C1.3",
|
|
"name": "Diversity and equal opportunities",
|
|
"estimations": 3,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -355.55555555555594,
|
|
"shortName": "C1.4",
|
|
"name": "Negative aspect: unfit working conditions",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 17.7777777777778,
|
|
"maxPoints": 88.8888888888889,
|
|
"shortName": "C2",
|
|
"name": "Self-determined working arrangements",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 2.96296296296296,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C2.1",
|
|
"name": "Pay structure",
|
|
"estimations": 1,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 5.92592592592593,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C2.2",
|
|
"name": "Structuring working time",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 8.88888888888889,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C2.3",
|
|
"name": "Employment structure and work-life balance",
|
|
"estimations": 3,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -355.55555555555594,
|
|
"shortName": "C2.4",
|
|
"name": "Negative aspect: unfair employment contracts",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 17.7777777777778,
|
|
"maxPoints": 88.8888888888889,
|
|
"shortName": "C3",
|
|
"name": "Environmentally-friendly behaviour of staff",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 2.96296296296296,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C3.1",
|
|
"name": "Food during working hours",
|
|
"estimations": 1,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 5.92592592592593,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C3.2",
|
|
"name": "Travel to work",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 8.88888888888889,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C3.3",
|
|
"name": "Organisational culture, cultivating awareness for an environmentally-friendly approach",
|
|
"estimations": 3,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -355.55555555555594,
|
|
"shortName": "C3.4",
|
|
"name": "Negative aspect: guidance on waste/ environmentally damaging practices",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 17.7777777777778,
|
|
"maxPoints": 88.8888888888889,
|
|
"shortName": "C4",
|
|
"name": "Co-determination and transparency within the organisation",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 2.96296296296296,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C4.1",
|
|
"name": "Transparency within the organisation",
|
|
"estimations": 1,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 5.92592592592593,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C4.2",
|
|
"name": "Legitimation of the management",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 8.88888888888889,
|
|
"maxPoints": 29.6296296296296,
|
|
"shortName": "C4.3",
|
|
"name": "Employee co-determination",
|
|
"estimations": 3,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -355.55555555555594,
|
|
"shortName": "C4.4",
|
|
"name": "Negative aspect: obstruction of works councils",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "D1",
|
|
"name": "Ethical customer relations",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D1.1",
|
|
"name": "Respect for human dignity in communication with customers",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D1.2",
|
|
"name": "Barrier-free access",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "D1.3",
|
|
"name": "Negative aspect: unethical advertising",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 17.7777777777778,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "D2",
|
|
"name": "Cooperation and solidarity with other companies",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 4.44444444444444,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D2.1",
|
|
"name": "Cooperation with other companies",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 13.3333333333333,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D2.2",
|
|
"name": "Solidarity with other companies",
|
|
"estimations": 6,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "D2.3",
|
|
"name": "Negative aspect: abuse of market power to the detriment of other companies",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "D3",
|
|
"name": "Impact on the environment of the use and disposal of products and services",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D3.1",
|
|
"name": "Environmental cost-benefit ration of products and services (efficiency and consistency)",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D3.2",
|
|
"name": "Moderate use of products and services (sufficiency)",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "D3.3",
|
|
"name": "Negative aspect: wilful disregard of disproportionate environmental impacts",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "D4",
|
|
"name": "Customer participation and product transparency",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D4.1",
|
|
"name": "Customer participation, joint product development and market research",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "D4.2",
|
|
"name": "Product transparency",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "D4.2",
|
|
"name": "Negative aspect: non-disclosure of hazardous substances",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "E1",
|
|
"name": "Purpose of products and services and their effects on society",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E1.1",
|
|
"name": "Products and services should cover basic needs and contribute to a good life",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E1.2",
|
|
"name": "Social impact of products and services",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "E1.3",
|
|
"name": "Negative aspect: unethical and unfit products and services",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 8.88888888888889,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "E2",
|
|
"name": "Contribution to the community",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 2.22222222222222,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E2.1",
|
|
"name": "Taxes and social security contributions",
|
|
"estimations": 1,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 4.44444444444444,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E2.2",
|
|
"name": "Voluntary contributions that strengthen society",
|
|
"estimations": 2,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "E2.3",
|
|
"name": "Negative aspect: inappropriate non-payment of tax",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "E2.4",
|
|
"name": "Negative aspect: no anti-corruption policy",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 17.7777777777778,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "E3",
|
|
"name": "Reduction of environmental impact",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 6.66666666666667,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E3.1",
|
|
"name": "Absolute impact and management strategy",
|
|
"estimations": 3,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 8.88888888888889,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E3.2",
|
|
"name": "Relative impact",
|
|
"estimations": 4,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "E3.3",
|
|
"name": "Negative aspect: infringement of environmental regulations and disproportionate environmental pollution",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"points": 26.6666666666667,
|
|
"maxPoints": 44.4444444444444,
|
|
"shortName": "E4",
|
|
"name": "Social co-determination and transparency",
|
|
"estimations": 0,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"aspects": [
|
|
{
|
|
"points": 11.1111111111111,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E4.1",
|
|
"name": "Transparency",
|
|
"estimations": 5,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 13.3333333333333,
|
|
"maxPoints": 22.2222222222222,
|
|
"shortName": "E4.2",
|
|
"name": "Social participation",
|
|
"estimations": 6,
|
|
"weight": 1,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
},
|
|
{
|
|
"points": 0,
|
|
"maxPoints": -177.77777777777797,
|
|
"shortName": "E4.3",
|
|
"name": "Negative aspect: lack of transparency and wilful misinformation",
|
|
"estimations": 0,
|
|
"weight": 0,
|
|
"isWeightSelectedByUser": false,
|
|
"isPositive": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"matrix": {
|
|
"topics": [
|
|
{
|
|
"shortName": "A1",
|
|
"name": "",
|
|
"points": -4,
|
|
"maxPoints": 44,
|
|
"percentageReached": -10,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "A2",
|
|
"name": "",
|
|
"points": 4,
|
|
"maxPoints": 44,
|
|
"percentageReached": 10,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "A3",
|
|
"name": "",
|
|
"points": 4,
|
|
"maxPoints": 44,
|
|
"percentageReached": 10,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "A4",
|
|
"name": "",
|
|
"points": 27,
|
|
"maxPoints": 44,
|
|
"percentageReached": 60,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "B1",
|
|
"name": "",
|
|
"points": 27,
|
|
"maxPoints": 33,
|
|
"percentageReached": 80,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "B2",
|
|
"name": "",
|
|
"points": 2,
|
|
"maxPoints": 22,
|
|
"percentageReached": 10,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "B3",
|
|
"name": "",
|
|
"points": 10,
|
|
"maxPoints": 33,
|
|
"percentageReached": 30,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "B4",
|
|
"name": "",
|
|
"points": 2,
|
|
"maxPoints": 22,
|
|
"percentageReached": 10,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "C1",
|
|
"name": "",
|
|
"points": 18,
|
|
"maxPoints": 89,
|
|
"percentageReached": 20,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "C2",
|
|
"name": "",
|
|
"points": 18,
|
|
"maxPoints": 89,
|
|
"percentageReached": 20,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "C3",
|
|
"name": "",
|
|
"points": 18,
|
|
"maxPoints": 89,
|
|
"percentageReached": 20,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "C4",
|
|
"name": "",
|
|
"points": 18,
|
|
"maxPoints": 89,
|
|
"percentageReached": 20,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "D1",
|
|
"name": "",
|
|
"points": 0,
|
|
"maxPoints": 44,
|
|
"percentageReached": 0,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "D2",
|
|
"name": "",
|
|
"points": 18,
|
|
"maxPoints": 44,
|
|
"percentageReached": 40,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "D3",
|
|
"name": "",
|
|
"points": 0,
|
|
"maxPoints": 44,
|
|
"percentageReached": 0,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "D4",
|
|
"name": "",
|
|
"points": 0,
|
|
"maxPoints": 44,
|
|
"percentageReached": 0,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "E1",
|
|
"name": "",
|
|
"points": 0,
|
|
"maxPoints": 44,
|
|
"percentageReached": 0,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "E2",
|
|
"name": "",
|
|
"points": 9,
|
|
"maxPoints": 44,
|
|
"percentageReached": 20,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "E3",
|
|
"name": "",
|
|
"points": 18,
|
|
"maxPoints": 44,
|
|
"percentageReached": 40,
|
|
"notApplicable": false
|
|
},
|
|
{
|
|
"shortName": "E4",
|
|
"name": "",
|
|
"points": 27,
|
|
"maxPoints": 44,
|
|
"percentageReached": 60,
|
|
"notApplicable": false
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
``` |