Skip to content

Commit

Permalink
p-entzug, k-entzug calculation
Browse files Browse the repository at this point in the history
  • Loading branch information
arnold-pichler committed Oct 1, 2024
1 parent 033be12 commit 80b3ea3
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions src/composables/useBalanceCalculator.js
Original file line number Diff line number Diff line change
Expand Up @@ -212,9 +212,22 @@ function calculateEntzug(idx) {
break;
}

// 3. P-Entzug , unterschiedlich ermittelt nach Saldierungsart
// 3. P-Entzug , nur nach erreichter Ertragslage
const ppostfix =
entry.value.phosphor_gehaltsklasse === 'E' ? '' : ` ${ertragslage.split(' ')[0]}`;
pEntzug = tableAttribut(
'kulturen',
entry.value.cultures[idx].kultur,
`Phosphor ${entry.value.phosphor_gehaltsklasse}${ppostfix}`,
);

// 4. K-Entzug , unterschiedlich ermittelt nach Saldierungsart
// 4. K-Entzug , nur nach erreichter Ertragslage
const kpostfix = entry.value.kalium_gehaltsklasse === 'E' ? '' : ` ${ertragslage.split(' ')[0]}`;
kEntzug = tableAttribut(
'kulturen',
entry.value.cultures[idx].kultur,
`Phosphor ${entry.value.kalium_gehaltsklasse}${kpostfix}`,
);

return [nEntzug, pEntzug, kEntzug];
}
Expand Down Expand Up @@ -260,7 +273,6 @@ function calculateBilanz() {
current.kmengewd +=
entry.value.cultures[c].duengung[d].menge * (entry.value.cultures[c].duengung[d].k / 100);
}
console.log(entry.value.cultures[c].duengung[d].typ);
// 4. Anteile Bewässerung
if (entry.value.cultures[c].duengung[d].typ === 'bewässerung') {
current.nmengebw +=
Expand Down

0 comments on commit 80b3ea3

Please sign in to comment.