Closed rnpoddor closed 5 years ago
Почему решили разместить в форме а не в dataobj или калькуляторе спецификации?
Добавил пропуск незаполненных строк состава заполнения в калькулятор спецификации, это лучшее место на тот случай если таб. часть будет заполнена из другого места с пустыми строками. Очистку в форме не стал убирать, чтобы не засорять таб. часть пустыми строками.
Решение через dataobj так и не нашел.
Пустые строки в glass_specification не влияют на формирование формулы и расчета толщины.
На формирование формулы очень даже влияет, если пустая строка в составе заполнения не одна.
PR приму. Бизнес-логику в формах вполне можно терпеть. Добавил задачу https://github.com/oknosoft/metadata.js/issues/442 Нужна унификация, которая позволит выкинуть из клиентских приложений разную чушь про вставки, номенклатуру, подразделения и прочие явные реквизиты и переложить контроль на платформу.
Случаются ошибки отсутствия стеклопакета в изделии по причине пустой строки в составе заполнения. Менеджер после редактирования состава заполнения оставляет пустую строку, у которой не выбрана вставка, в результате в спецификацию стеклопакет не выписывается.