#0
by askharlov
Есть документ установки цен и документ установки плановых лимитов. Первый определяет цены, а во второй они подтягиваются (и пересчитывается реквизит СуммаДокумента). Суть задачи: при создании / изменении документа установки цен необходимо пересчитать сумму в документе установки лимита. Пробую сделать это в процедуре ОбработкаПроведения документа установки цен. Вызываю метод Записать торого документа. Второй обращается к регистру сведений созданному первым и не находит не одной записи по установленным отборам. В чем дело? Что в конце обработки проведения документа движения еще не записаны? Когда они записываются и как к ним можно обратиться?
#1
by DBegunkov
Возможно, в разных транзакциях происходит запись? Тогда вторая транзакция "не видит" данные, записанные в первой, пока не зафиксируешь первую транзакцию.
#6
by Sammo
Имхо, некамильфо увязывать запись/проведение 2 документов. Можно придумать обходное решение.
#8
by Sammo
Например, план обмена для регистрации измений + регламентное - для создания/изменения документов
#9
by 0Mint
А чем не устраивает событие ОбработкаПроведения? Там можно КоллекциюДвижений источника смотреть, если я правильно понял именно это требуется.
#10
by askharlov
Не устраивает. Необходимо делать срез последних по РС, а в этом срез могут быть не только данные из коллекции движений проводимго документа
#11
by askharlov
Попытался создать подписку на обработку проведения, но там еще не закончена транзакция :-(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проведение другого документа в обработке проведения
- Обращение к движениям документа в обработке проведения
- Запись движений через Записать() в обработке проведения
- по обработке проведения заносится только 1 запись в регистр
- В запись поля СКД получить конкатенацию данных из полей другого запроса?
- Запись бух. операции сильно тормозит (запись в регистр бухгалтерии)
- Запись данных документа в табличную часть другого документа
- Автоматическое создание документа в момент проведения другого документа
- Как удалить запись из журнала документов если "возможно запись была изменена или удалена!"
В этой группе 1С
- Не видит файлы на ftp сервере
- УПП, перенос остатков номенклатуры...
- Передать параметр во внешнюю печатную форму
- Нумераци прекратилась на 999 документе. Почему?
- В каких случаях можно делать динамическое обновление ИБ без страха?
- v8: Не запускается 1С. Мигает окно запуска.
- Как программно установить категорию элемента номенклатуры (УПП)?
- Группировка в СКД по родителю верхнего уровня
- Как передать форму (управляемую) с клиента на сервер
- КД: Реквизит элемента справочника в табличную часть "дополнительные реквизиты"
- СКД Внешний отчет, СкомпоноватьРезультат и Внешний источник данных
- Регистрация продуктов 1с
- v7: Обмен ТиС 7.7 -- БП 2.0
- Подскажите как снять подчиненность узла в РИБ
- 1С:УТ 10.3+Emex
- Не заполнено значение реквизита "Контрагент"!
- Закрытие кассовой смены в Розница 1.0
- Удаление задублированных строк в тч. товары - как проще?
- УТ 11: Упаковки и разупаковка
- tmp 4 USR1CV82 in RAMDISK errror + JUMBO FRAMES errors