Имя: Пароль:
1C
1С v8
УПП не списано по партиям
,
0 olo_lo1
 
15.05.13
17:04
подскажите кто как бы сделал или кто как сделал у себя в программе,

стоит УПП, партионка (не РАУЗ)

необходимо блокировать проведение документа , если проблема со списанием партии

Хочется решить задачу с минимальными изменениями типового механизма
1 vicof
 
15.05.13
17:13
(0) Включи контроль для неоперативного проведения в модуле набора записей :))
2 olo_lo1
 
15.05.13
17:16
(1) как это можно сделать, подскажи плиииз
3 ДенисЧ
 
15.05.13
17:17
(2) Найди и закомментируй :-)
4 vicof
 
15.05.13
17:19
(2) Ищи по фразе "РежимПроведения". Где я уже подсказал. Только потом не жалуйся на блокировки.
5 John83
 
15.05.13
17:24
(1) там еще надо дату в запросах поставить
6 vicof
 
15.05.13
17:26
(0) Наслаждайся http://habrahabr.ru/post/174673/
7 olo_lo1
 
15.05.13
17:26
вот что в модуле

Перем мПериод          Экспорт; // Период движений
Перем мТаблицаДвижений Экспорт; // Таблица движений

// Выполняет приход по регистру.
//
// Параметры:
//  Нет.
//
Процедура ВыполнитьПриход() Экспорт

   ОбщегоНазначения.ВыполнитьДвижениеПоРегистру(ЭтотОбъект, ВидДвиженияНакопления.Приход);

КонецПроцедуры // ВыполнитьПриход()

// Выполняет расход по регистру.
//
// Параметры:
//  Нет.
//
Процедура ВыполнитьРасход() Экспорт

   ОбщегоНазначения.ВыполнитьДвижениеПоРегистру(ЭтотОбъект, ВидДвиженияНакопления.Расход);

КонецПроцедуры // ВыполнитьРасход()

// Выполняет движения по регистру.
//
// Параметры:
//  Нет.
//
Процедура ВыполнитьДвижения() Экспорт

   Загрузить(мТаблицаДвижений);

КонецПроцедуры // ВыполнитьДвижения()
8 ILM
 
гуру
15.05.13
17:36
(0) А слабо запретить "неоперативное" проведение?
9 shuhard_серый
 
15.05.13
18:12
(8) +1
или пойти дальше и отказавшись от движения РТиУ/ТН по Рг, поднять галку останавливать движения по партиям в штатной обработине
10 olo_lo1
 
15.05.13
18:36
(9) это в какой ?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан