8.х Обновление данных на форме при проведении другого документа

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Sol, 5 июл 2010.

  1. TopicStarter Overlay
    Sol
    Offline

    Sol Опытный в 1С

    Регистрация:
    14 ноя 2008
    Сообщения:
    106
    Симпатии:
    0
    Баллы:
    26
    Добрый день! Подскажите как реализовать ситуацию:
    Есть некоторый документ(А), на основании которого, вводится другой документ(В). Ввод на основании происходит из формы открытого документа(А). Необходимо при проведении документа В записывать ссылку на этот док в реквизит документа А, который отображается на форме.
    Т.е. док А открыт, на основании вводим В, не закрывая А. Проводим В и ссылка на док В появилась в док-те А не закрывая его. Если закрыть А и снова открыть, то ссылка появляется, а не закрывая док-та данные на форме не обновляются.
    Может кто-то сталкивался, либо есть какие-то идеи.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.566
    Симпатии:
    717
    Баллы:
    204
    Обновить() в модуле формы документа А не помогает?
  3. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    где то была уже такая тема.. сделай ОбрабочикОжидания например... но это все скажется на производительности
  4. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Sol у меня сейчас нет времени посмотреть, если есть возможность гляньте как это реализовано в типовой (например КА), там на основании документа "Зарплата к выплате организаций" вводится РКО, при проведении РКО данные в открытом документе "Зарплата к выплате организаций" обновляются.
  5. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Здраствуйте!
    Можно организовать следующим образом. Храним ссылку на документ основание, при проведении проверяем если есть ссылка на документ основание и реквизит не заполнен, тогда ДокументОснование.НашРеквизит = ЭтотОбъект.Ссылка;
    ps Обратите внимание на то, что если Вам нужно переписать документ основание у Вас должна быть не его ссылка а сам ДокументОбъект
  6. TopicStarter Overlay
    Sol
    Offline

    Sol Опытный в 1С

    Регистрация:
    14 ноя 2008
    Сообщения:
    106
    Симпатии:
    0
    Баллы:
    26
    В стандартных смотрел, ничего не накопал :(
  7. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Посмотрите пример со счет-фактурой в типовых. Там нажатием на ссылку открывается документ, а при проведении на него обновляется надпись о сф.

Поделиться этой страницей