powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / вопрос по 1С 7.7 (Конфигуратор)
6 сообщений из 6, страница 1 из 1
вопрос по 1С 7.7 (Конфигуратор)
    #35934817
Asyambuzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Плиз))) Хелп ми)))) Срочно нужно сдавать на проверку диплом, не могу разобраться)))
Документ ТранспортныеРасходы вводится на основании документа Заявка. В документе ТранспортныеРасходы есть реквизит Итого, значение которого мне нужно перенести в ДокОсн в реквизит Расходы. Как это сделать и в чей модуль формы кидать процедуру? Заранее спасибо))))
...
Рейтинг: 0 / 0
вопрос по 1С 7.7 (Конфигуратор)
    #35935019
semyons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно использовать предопределенную процедуру ВводНаОсновании(ДокОсн).
Ее нужно расположить в модуле формы ТранспортныеРасходы. При вводе на основании заявки будет выполнена эта процедура и документ Заявка будет передан как аргумент этой функции.
Должно быть примерно так
Код: plaintext
1.
2.
Процедура ВводНаОсновании(ДокОсн)
    Расходы = ДокОсн.Итого;	
КонецПроцедуры 

Это наиболее простой пример, лучше всего дополнительно проверить тип документа основания и произвести прочие необходимые действия.
...
Рейтинг: 0 / 0
вопрос по 1С 7.7 (Конфигуратор)
    #35936113
Asyambuzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет)))) Это я понимаю))) Мне нужно наоборот)))))
У меня Заявка - ДокОсн, а ТранспортныеРасходы вводится на основании Заявки. И мне нужно наоборот перенести значение из транспортных расходов в заявку (т.е. в ДокОсн)
...
Рейтинг: 0 / 0
вопрос по 1С 7.7 (Конфигуратор)
    #35936342
daw2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Asyambuzzz,

Ну и в чем проблема?!

В документе Транспортная заявка в зависимости от того проводится он или нет,
в процедуру ПриЗаписи (или в ОбработкуПроведения модуля документа например,
или вообще сделай по специальной кнопке) пишеш стоки:

ДокОсн.Итого = Расходы;
ДокОсн.Записать();
...
Рейтинг: 0 / 0
вопрос по 1С 7.7 (Конфигуратор)
    #35936396
semyons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДокОсн.Итого = Расходы;
ДокОсн.Записать();

Так не получится. Нужно сначала объект получить. Типа:

Док = СоздатьОбъект("Документ.Заявка");
Док.НайтиДокумент(ДокОсн);
Док.Итого = Расходы;
Док.Записать();

А в остальном - согласен, будет работать. Хотя практика изменения документа при записи или проведении - не лучший выбор. Уж лучше Итого рассчитывать по подчиненным документам.
...
Рейтинг: 0 / 0
вопрос по 1С 7.7 (Конфигуратор)
    #35936530
Asyambuzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, теперь поняла))))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / вопрос по 1С 7.7 (Конфигуратор)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]