Группа: Пользователи
Сообщений: 29
Спасибо сказали: 0 раз
Рейтинг: 0
Доброго всем. Подскажите пожалуйста, мне нужно чтобы у документа РеализацияТоваровиУслуг устанавливалось время 18:00, если я правильно понял это делается так:
АвтоВремяОтключить(); Если выбран()=0 Тогда УстановитьВремя(18,0,0); КонецЕсли;
Вопрос в том, в какое место в модуле нужно засунуть этот код, очень нужна помощь.
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0
Ну засуньте его в процедуру "ПередЗаписью" в модуль объекта. Только не забудьте вставить проверку на то что записывается новый документ, а не уже имеющийся.
Группа: Пользователи
Сообщений: 29
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Batchir @ 13.02.12, 14:40)
Ну засуньте его в процедуру "ПередЗаписью" в модуль объекта. Только не забудьте вставить проверку на то что записывается новый документ, а не уже имеющийся.
Ну и не забываем про оперативное проведение
Спасибо....а как вставить проверку на новый документ..?
Тип: РежимАвтоВремя. Устанавливает режим автоматического определения времени при записи нового документа. Значение по умолчанию: ТекущееИлиПоследним <ИспользоватьЖурналы> (необязательный)
Тип: Булево. Определяет, устанавливать ли время с использованием журналов, в которых отражается данный документ. Значение по умолчанию: Ложь Описание:
Вам надо 18 часов. А УстановитьВремя() в случае если параметр РежимАвтоВремя будет в Последним (Last) и последняя РТиУ со временем 15.00.00, то время следущей будет 15.00.01
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!