1C:Бухгалтерия
1С:CRM ПРОФ, КОРП
1С:ERP Управление предприятием 2
Платформа 1С v8.3
Корп. решения 1С
Здравствуйте. Я плохо знаю русский. Извините за этого. Я еще новичок в 1С программирование. В УТ 10.3. Когда документ открывается дата = пустой. Если смотреть с отладкей тогда видно что после Процедуру ПередЗаписи дата заполняется. Где этот реквизит заполняется? Это стандартный реквизит. Заполняется через платформу или как ?
По теме из базы знаний
- Использование регулярных выражений (RegExp) в 1С8.х
- Некоторые полезные новичкам платформы 1С8.х приёмы работы с запросами
- Передача значения "Истина" по COM-соединению из 1С 7.7 в 1С 8.х
- Правила конвертации для документа ОперацияБух в конфигурациях 8.х на примере УПП 1.3 -> БП 2.0
- Внедрение цифровой подписи Сбербанка Sbersign в интерфейс программ на платформе "1С: Предприятие"
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Должно быть что то типа
Если НЕ ЗначениеЗаполнено(Дата) Тогда Дата = ТекущаяДата(); КонецЕсли;
Смотреть в обработкаЗаполнения ОбработкаПроверкиЗаполнения в модуле объекта, там же в модуле объекта может быть тоже процедура передЗаписью, хотя в 10.3 наверно нет ее.
Если НЕ ЗначениеЗаполнено(Дата) Тогда Дата = ТекущаяДата(); КонецЕсли;
Смотреть в обработкаЗаполнения ОбработкаПроверкиЗаполнения в модуле объекта, там же в модуле объекта может быть тоже процедура передЗаписью, хотя в 10.3 наверно нет ее.
Зачем вам знать как устанавливается дата, скорее вам для одного вида нужен свой алгоритм
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
Если РежимПроведения=РежимПроведенияДокумента.Оперативный И ЗначениеЗаполнено(ДатаДляПроведения) Тогда
Дата = КонецДня(ДатаДляПроведения) - 1;
Записать();
КонецЕсли;
КонецПроцедуры // ОбработкаПроведения()
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот