server/calculate: fix preparedValues districtRate

This commit is contained in:
vchikalkin 2023-06-01 14:24:42 +03:00
parent 805dc4dba3
commit b7ae72d4c0

View File

@ -452,7 +452,13 @@ export async function createRequestData({
async districtRate() {
const evo_coefficient = evo_coefficients?.find(
(x) => x?.evo_sot_coefficient_typeidData?.evo_id === 'DISTRICT_RATE'
(x) =>
x?.evo_sot_coefficient_typeidData?.evo_id === 'DISTRICT_RATE' &&
systemuser?.businessunitid &&
x.evo_businessunits?.find(
(evo_businessunit) =>
evo_businessunit?.evo_sale_businessunitid === systemuser?.businessunitid
)
);
return evo_coefficient?.evo_sot_coefficient || 0;