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

Изменение документа основания

Автор kvk, 12 апр 2011, 14:12

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

kvk

Дано:
1С 7 Торговля+Склад, редакция 9.2:Версия 2.03
Документ Реализация. Из него выводится на печать Товарная накладная, которая находится в Общих таблицах.
Необходимо чтобы в Основании указывался номер и дата договора.
Все облазил, а никак не соображу как же это реализовать. Прошу помощи.
Спасибо.

prog1c7.7


kvk


prog1c7.7

    в чем грабли то? вроде все просто, что где не выходит?
    в модуле формы реализации найди:
Если ПустоеЗначение(ДокОснование) = 1 Тогда
ПечДокОснование   = Договор;
Иначе
ПечДокОснование   = глПредставлениеДокумента(ДокОснование);
    добавь
ПечДатаД        = ДокОснование.ДатаДок;
ПечНомерДог     = ДокОснование.НомерДок;

в форме торг 12 - в общих таблицах в 10 строке
вместо
    ПечДокОснование
напиши:
    ПечДокОснование + "  на дату: " + ПечДатаД + " номер договора : " + ПечНомерДог


kvk

Спасибо, пробую. Проблема в том, что я еще не волшебник, я только учусь)

kvk

Попробовал и расстроился) То же самое отображается только появилось "на дату: дд.мм номер договора: №№№№№№   

В строке Основание выводится надпись вида: Резерв по заказу №№№№№№№ от дд.мм

Нужно чтобы вместо этого "Резерва" выводился номер и дата договора
Теперь думаю яснее стало)
Спасибо.

kvk

Я так понимаю нужно изменить как раз ДокОснование... а вот где его менять для меня загадка.

prog1c7.7

в документе реализация кнопку шапка жмешь,кнопку основание жмешь.

prog1c7.7

Цитата: sergejK74 от 14 апр 2011, 18:21
    Если ПустоеЗначение(Договор) = 0 Тогда
ПечДокОснование =  ПечДокОснование + "Договор: " + Договор.ПолноеНаименование();
КонецЕсли;

это что было?

kvk

Цитата: prog1c7.7 от 15 апр 2011, 11:19
в документе реализация кнопку шапка жмешь,кнопку основание жмешь.
[/quot
Цитата: sergejK74 от 14 апр 2011, 18:21
    Если ПустоеЗначение(Договор) = 0 Тогда
ПечДокОснование =  ПечДокОснование + "Договор: " + Договор.ПолноеНаименование();
КонецЕсли;

e]

Спасибо! То что нужно!) Оказывается все так просто. Постараюсь больше не беспокоить вас такими мелочами. Спасибо.

Теги:

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

Рейтинг@Mail.ru

Поиск