Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 23:56

Обновление данных на форме при изменении документа основания

Автор FunSuicide, 15 мар 2023, 09:39

0 Пользователей и 1 гость просматривают эту тему.

FunSuicide

Добрый день, необходимо сделать так чтобы при изменении валюты в документе основании менялся реквизит Валюта. Каким способом это можно сделать? Есть вариант добавить кнопку обновления но как реализовать не понимаю.Вопрос.png

LexaK

FunSuicide, наверно этот вариант более подходящий, если еще нет встроенной функции обновление подчиненных документов
1.удалить документ списание
2.изменить валюту в документе Поступление товаров, с выполнением всех расчетов (изменятся Цены, суммы)
3.на основании Поступления сделать новый документ Списание
(по идее все это можно сделать кодом)
если помогло нажмите: Спасибо!

Afinogen

Цитата: FunSuicide от 15 мар 2023, 09:39Добрый день, необходимо сделать так чтобы при изменении валюты в документе основании менялся реквизит Валюта. Каким способом это можно сделать? Есть вариант добавить кнопку обновления но как реализовать не понимаю.Вопрос.png
вы хотите менять в открытом уже доркменте списание?

то есть обработать  ситуацию  когда одновременно открыто 2 документа: списание и поступление и если в поступлении поменялась валюта что бы пересчитывалось в списании?

Afinogen

 B) можете попробовать вариант  через ПодключитьОбработчикОжидания и пока открыта форма документа списания чтобы периодически проверялось состояние валюты в основании
либо  можете в
ПриСозданииНаСервере
добавить код проверки валюты в основании

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

antoneus

А еще при интерактивной записи документа происходит оповещение с именем события "Запись_ИмяДокументаКакВМетаданных", которое можно ловить в обработке оповещения.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск