Имя: Пароль:
1C
1С v8
УТ 10.3 Внутренний заказ (резервирование в минус)
0 ukolabrother
 
10.07.12
13:46
Можно ли запретить резервирование в минус для документа "Внутрений заказ" типовыми механизмами в УТ 10.3?
1 ale-sarin
 
10.07.12
13:47
(0) Мне кажется оперативно такое и невозможно, не?
2 gosn1ck
 
10.07.12
13:48
только для 1 вида документа - нет
3 ukolabrother
 
10.07.12
13:49
(0) нашел
// Проверка остатков при оперативном проведении.
           Если РежимПроведения = РежимПроведенияДокумента.Оперативный Тогда
               НаборДвижений.КонтрольОстатков(ЭтотОбъект, "Товары",         СтруктураШапкиДокумента, Отказ, Заголовок);
               НаборДвижений.КонтрольОстатков(ЭтотОбъект, "ВозвратнаяТара", СтруктураШапкиДокумента, Отказ, Заголовок);
           КонецЕсли;
4 ale-sarin
 
10.07.12
13:52
(3) Даже если уберешь условие, и будешь проверять остатки даже при проведении задним числом, все равно не поможет, т.к. в модуле набора записей проверяются оперативные остатки
5 ukolabrother
 
10.07.12
13:53
(4) я и не собираюсь быдлокодить
6 ukolabrother
 
10.07.12
13:53
(4) скорей всего закрою возможность неоперативного проведения
7 gosn1ck
 
10.07.12
13:56
(6) я бы и это назвал быдлокодингом :)
8 ukolabrother
 
10.07.12
13:58
(7) готов прочитать твои предложения
9 gosn1ck
 
10.07.12
14:06
(8) если честно, то у меня нет решения вашей проблемы, но в таких случаях я веду профилактическую беседу с пользователями - почему они вводят документы задним числом и чем это чревато, так как обычно есть причины того что доки вводятся задним числом
10 ukolabrother
 
10.07.12
14:35
(9) Все беседы проведены, отрубать руки - противозаконно. То что сделал я - самый гуманный способ. Все равно спасибо.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший