Closed rnpoddor closed 4 years ago
else if(row.characteristic.empty() && !row.nom.is_procedure && !row.nom.is_service && !row.nom.is_accessory)
- неверное. Материал имеет право на характеристику. Более того, владельцем этой характеристики может быть не только номенклатура, но и вид номенклатуры, см. типовые УНФ, ERPcharacteristic.empty() ? '' : characteristic.clr.name
и characteristic.empty() ? '' : characteristic.sys.presentation
- лишние. Они ничего не экономят и ни от чего не защищают, оставим как в старом вариантеthis.production.find_rows({characteristic: row.characteristic, nom: row.nom})
- опасное. Правильнее контролировать только характеристику, оставим как в старом варианте
Понадобилось для вывода в отчёты. Хотел сделать через модификатор, но решил внести изменения в ядро.