По поводу фильтров в "обеспеченности" - думаю, можно просто сделать ещё один.
Сейчас есть либо "только дефицит" ("красные"), либо "всё".
Можно, в принципе, добавить ещё "красные и желтые", чтобы оставались.
Название только какое-то простое нужно придумать.
Запишу пока в список предложений.
Цитата |
---|
Alex-220781 написал: чтобы при оформлении расходной накладной сохранялись все внесенные значения, если возникает необходимость закрыть его и вернуться к редактированию документа, на основании которого происходит выдача |
А вот это неоднозначно.
В окне "Расход" можно ввести количество выдаваемое. Или выбрать карточки, с которых выдаётся, и ввести количество. Больше там вводить, вроде, нечего.
Предположим, это как-то "сохранилось" введённое, и окно закрыли.
Потом через 3 дня открыли.
Но в этот момент остатки того, что ввели "выдаётся", могут запросто быть уже другие. Карточки соответствующие пустые уже. Или, по крайней мере, с другим уже количеством на них.
И самой номенклатуры, по которой вводили выдаваемое количество, после правки расчётного документа может уже не быть.
Что в этом случае делать?
Иными словами, тут не так просто как с расположением колонок, например. Когда раздвинул их как хочешь, запомнилось всё при закрытии окна, при следующем открытии так же колонки раздвинулись, как было.
Тут другое. В промежутке между закрытием окна и открытием, то что было сохранено уже может стать неактуальным по смыслу. Так уже не может быть.
Соответственно, тут не просто "сохранить/восстановить", а ещё и нужно вкручивать некий "интеллект". Который сначала такие "расхождения" должен уметь правильно выявлять, а потом как-то что-то с ними делать.
Вот и вопрос: А оно точно так нужно?
Вы просто за всё время первый, кто задал вопрос именно в такой постановке: чтобы непосредственно в момент оформления "расхода" это мероприятие прекратить, потом пойти в исходный расчётный документ, там что-то поправить, вернуться к "расходу", и чтобы при этом всём каким-то образом сохранилось то, что ввели (но не подтвердили, т.е.не провели) в начале.
Может, попроще как-то сделать?
Например: когда часть ввели (правильно, то что нужно) в окне "расход" и тут вдруг решили, что надо бы что-то дальше в исходном документе поправить, просто "выдать" то, что ввели. Потом пойти поправить расчётный документ и вернуться в "Расход" по нему? То, что вводили, собственно сохранилось - выдано. Заполняем дальше по тому, что ещё осталось, с учётом внесенных изменений.