Версия для печати темы (https://pro1c.org.ua/index.php?s=d5e433b377ea1944fa3ddd6ecfa65eaa&showtopic=36811)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Закрытие заказов покупателей: снятие с резерва

Автор: Constantus 25.04.17, 11:30

Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

На сколько я понял, автоматически снятие с резерва товаров не предусмотрено.
В связи с этим, можно ли с документом "Закрытие заказов покупателей" сделать буквально следующее:

Т.к. планируется выполнять только определенный алгоритм действий, то можно ли при открытии этого документа, если он новый,
программно настроить все опции.

Т.е. Операция: снятие с резервов.
И автоматически заполнить все заказы, требующие снятия с резервов без захода на посадку в меню "Заполнить" с выбором определенных опций.

Ну или другой вариант программирования снятия резервов со склада?

Автор: Petre 25.04.17, 11:40

Constantus @ Сегодня, 12:30 * ,
Обработка.

Автор: logist 25.04.17, 14:09

Цитата(Constantus @ 25.04.17, 12:30) *
то можно ли при открытии этого документа, если он новый,
программно настроить все опции.

Можно. Событие ПередОткрытием или ПриОткрытии прописываете заполнение документа

Автор: Constantus 25.04.17, 15:12

Petre @ Сегодня, 14:40 * ,


Согласен. Сделал обработку, которая выбирает из соответствующего регистра документы резерва.

Будет ли достаточно, если я сделаю проведение из обработки только по регистру "Товары в резерве на складах"?

А то в документе "ЗакрытиеЗаказовПокупателей" аж 8 ссылок на Движения, хотя при просмотре регистров показывает отчет по движению только один регистр...

Автор: Petre 25.04.17, 16:04

Constantus @ Сегодня, 16:12 * ,
Я бы не делал на уровне записей, а создал бы сам документ (документы), заполнил его реквизиты, табличные части и провел. Пусть алгоритм проведения сам создает все необходимые движения.

Автор: Constantus 25.04.17, 16:58

Petre @ Сегодня, 19:04 * ,

Согласен, документ нагляднее и правильнее... Основной вопрос, достаточно ли сделать проведение только по регистру "Товары в резерве на складах"?

Автор: logist 25.04.17, 17:09

Цитата(Constantus @ 25.04.17, 17:58) *
Согласен, документ нагляднее и правильнее

Тогда у чему вопрос про регистр, сделайте заполнение документа и пусть он проводит так как задумано, скорее всего одного регистра будет недостаточно.

Автор: Petre 25.04.17, 17:10

Constantus @ Сегодня, 17:58 * ,
Не совсем понял. У вас документ "Закрытие заказов покупателей" предоставляет выбор регистров для проведения?
Или можно просто

Цитата(Constantus @ 25.04.17, 12:30) *
заполнить все заказы, требующие снятия с резервов

и провести документ?

Автор: andreykyiv@bigmir.net 11.05.17, 18:23


У меня при старте 1с в процедуре "ПриНачалеРаботыСистемы()" автоматом создается документ "Закрытие заказов" и автоматически заполняется табличная часть.
Предлагается пользователю отредактировать документ и провести.
Таким образом целый день работа будет вестись с реальным свободным остатком товаров.
Документ создается только один раз.
Иначе при каждом запуске 1С будет появляться данная форма.






Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua