7.7 Создать счет-фактуру на основании накладной

Тема в разделе "Типовые решения "1С:Предприятие 7.7"", создана пользователем Alecs, 12 сен 2007.

  1. TopicStarter Overlay
    Alecs
    Offline

    Alecs

    Регистрация:
    27 июл 2007
    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    В документе "реализация" не было реквезита ГТД. Я создал его. Но при создании счет-фактуры на основании этого документа этот параметр не переносится, и его приходится забивать в ручную. Трассировка в отладчике показала, что потеря происходит в глобальном модуле. А именно в процедуре "глСоздатьДокументНаОсновании". Эта процедура получает параметр "Конт" в нем все есть.
    Однако непосредственно передачей данных в форму занимается конструкция "Конт.ТекущийДокумент()". И вот после нее этот параметр теряется. Не пойму что делать.
  2. Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Непосредственно в модуле документа Счет Фактура должна быть процедура ВводНаОсновании(ДокОсн) Можно в ней дописать строку:
    Код:
    ГТД=ДокОсн.ГТД;
    
  3. TopicStarter Overlay
    Alecs
    Offline

    Alecs

    Регистрация:
    27 июл 2007
    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    Да можно сделать так. Только прблема в том что реквезит ГТД в ДокОсн пуст.
    Где то еще что то надо доработать, только не пойму что. :unsure:
  4. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Ну если очень интересно - присылай конфигурацию в мыло, покажу на примере, как это сделать.
    Это будет быстрее, чем описывать здесь ;)
  5. Amishechka
    Offline

    Amishechka Опытный в 1С

    Регистрация:
    8 сен 2006
    Сообщения:
    361
    Симпатии:
    1
    Баллы:
    26
    Это ведь реквизит табличной части. Вот и перебери строки документа основания и заполни соответствующими значениями в документе
  6. TopicStarter Overlay
    Alecs
    Offline

    Alecs

    Регистрация:
    27 июл 2007
    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    Спасибо!
    Действительно ступил.
    Теперь все работает нормально.

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