Имя: Пароль:
1C
1С v8
Видеть остатки при создании документа реализации - УТ 10.3
0 Маленький Вопросик
 
28.05.15
09:45
УТ 10.3 типовая.

Народ, кто-нибудь заморачивался делал так, чтобы при создании (редактировании (неоперативное)) документа "реализации" при вводе товара - можно было видеть остатки этого товара на выбранном складе?

Поделитесь с чего начать????
1 ДенисЧ
 
28.05.15
09:46
Там есть кнопочка подбор. И в нём есть режим по остаткам
2 Timon1405
 
28.05.15
09:46
с запроса
3 Маленький Вопросик
 
28.05.15
09:53
(1) про режим поподробнее
4 pavelul73
 
28.05.15
09:54
(3) в подборе правой кнопкой мыши - показывать остатки
5 pavelul73
 
28.05.15
09:56
(4) там галочка есть "показывать остатки"
6 ДенисЧ
 
28.05.15
09:59
7 pavelul73
 
28.05.15
10:23
Или можно выбрать просто по справочнику, но внизу поставить галку "Показывать остатки", тогда будет показана вся номенклатура с остатками и без.
Если выбрать "По справочнику с остатками", будет показана только та номенклатура, у которой есть остаток
8 Маленький Вопросик
 
28.05.15
11:17
Это я нашел. Спасибо. Не совсем подходит.

Придется писать функцию, которая по факту проведения документа - будет проверять остатки и распроводить этот док, если остатков не хватает....
9 shuhard_серый
 
28.05.15
11:18
(8) дебилизм
в оперативном режиме это делает типовой функционал
10 Маленький Вопросик
 
28.05.15
11:19
(10) а в неоперативном такое он не делает
11 Маленький Вопросик
 
28.05.15
11:40
Народ, подскажите простой момент:

док "реализация товаров услуг":

В модуле объекта, функция "обработка проведения",

Если Ссылка.Проведен Тогда
  ДокРеал = Ссылка.ПолучитьОбъект();
  ДокРеал.Записать(РежимЗаписиДокумента.ОтменаПроведения);
КонецЕсли;


движения не чистит... как подчистить движения через модуль? спасибо!
12 lera01
 
28.05.15
11:45
Какие ужасные идеи! Если хозяйственная операция в какой-то момент записана, причем, пройдя  на этот момент проверки, то за каким таким ее отменять через какое-то время, если кто-то внезапно переделал задним числом поступление, например? Разберитесь с правами (запрет изменений проведенных документов и запрет неоперативного проведения) и будет вам счастье в рамках типового функционала, а не автоматизированный бардак!
13 Маленький Вопросик
 
28.05.15
12:10
Если Ссылка.Проведен Тогда
        ДокРеал = Ссылка.ПолучитьОбъект();
        ОбработкаУдаленияПроведения(Отказ);
        ДокРеал.Записать(РежимЗаписиДокумента.ОтменаПроведения);
        Сообщить("Отмена проведения документа "+ДокРеал);
    КонецЕсли;
14 Serg_1960
 
28.05.15
12:16
(8) (имхо)
Проверка остатков при неоперативном проведении не должна генерировать "Отказ=Истина" или "распроводить" документы. Иначе вы не сможете, в некоторых ситуациях, исправить ранее допущенные ошибки в заполнении документов.
15 Serg_1960
 
28.05.15
12:27
(0) В УПП, например, для изменения оперативной проверки остатков на "неоперативную" проверку ("на дату" документа), потребовалось внести более 350 изменений в тексты алгоритмов типовой конфигурации. Особенно достали разборки с многостраничными запросами... Ты готов к этому? :)
16 Маленький Вопросик
 
28.05.15
12:28
(15) в (13) условие работает... дальше посмотримс.... у меня частный случай
17 Serg_1960
 
28.05.15
12:40
Ну-ну, "частный случай" выдергивания коврика из под собственных ног :)
18 ВРедная
 
28.05.15
12:46
(15) А в УТ 10.3 - около 4х изменений.
Речь, конечно, про оперативный учет товаров.
19 Maniac
 
28.05.15
12:47