#0
by frolprixan
Столкнулся с такой проблемой. Не так давно в 1с опыта особого нет. Есть документ заказ поставщику, так-же есть номенклатура, где в доп свойствах, есть значение сертификаты. В них есть даты начала и окончания годности сертификатов. Сейчас начальство поставило задачу, чтобы при формирование заявки у оператора, если сертификат просрочен, то документ не проводился и в служебных сообщениях выскакивала ошибка, "что такая-то строка срок действия сертификата истек". Подскажите пожалуйста как это можно реализовать.
#1
by Wobland
проверять дату сертификата в обработке проведения, делать отказ в истину и страшно ругаться. ругаться лучше в скобках #Если Клиент
#3
by LegO
Перебираешь каждую строчку таблицы с Номенклатурой и обращаешься запросом к регистру сведений ЗначенияСвойствОбъектов (где Объект = твоя Номенклатура и Свойство = Сертификат) и смотришь истекла Дата или нет.
#5
by frolprixan
С датой заказника, при проведение чтобы сверялось с датой заказа и датой окончания действия сертификата.
#9
by frolprixan
Думаю вам тоже в начале вашего пути в разработке 1с помогали, и не только за деньги...;)
#10
by dk
тебе кусок кода не поможет нужно еще найти куда его вставить а оба ответа - это уже готовое решение, а халявщиков не любят
#14
by LegO
Халявщик в данном случае твой работодатель. 1. Опиши какая база хоть (УТ, УПП) 2. Значение свойств может хранить только одно значение для связки Объект+Сертификат, значит у тебя 2 свойства Сертификат (дата начала) и Сертификат (дата окончания) ????
#18
by frolprixan
Очень даже может быть! 1. База ТКПТ 2. Нет, свойство только одно Дата окончания, дата начала не интересует.
#22
by frolprixan
Весь модуль документа отправить?! Хочу поместить в функцию "Проверка корректности заполнения объекта". В ней проводится проверка по документам согласования цен и проверка основного, альтернативного поставщика. Думаю что там ей самое место:)
#23
by Wobland
>Весь модуль документа отправить? не стесняйся, здесь любят читать километровые простынки
#24
by frolprixan
Вот описание этой обработки Проверяет корректность заполнения объекта. // Возвращает Истина если все заполнено корректно и Ложь иначе. // В случае некорректного заполнения формирует строку описанием возникших ошибок "Ошибки"
#30
by Ranger_83
а увидел...делай так: Делаешь запрос по табличной части документа и левым соединением прицепляешь доп.свойства из регистра сведений "ЗначенияСвойствОбъектов"(как правило).Далее анализируешь выборку и отменяешь запись документа с предупреждением.
#31
by aspirant
Номен.ДатаСертификата = РегистрыСведений.ЗначенияСвойствОбъектов.Получить(Новый Структура("Объект,Свойство",Номенклатура,ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("ДатаСертификата"))).Значение;
#32
by aspirant
в процедуру проведения (модуль документа) прямо в начало процедуры ставь цикл с кодом в и потом проверку, если дата меньше даты заявки, то все, возврат и алескапут.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получение обновления
- Значения свойства отбора в построителе отчетов
- Получение почты
- 8-ка, получение значения из списка значений, по Строковому представлению
- получение из одного материала двух видов продукции 1С
- Получение почты: получение только непрочитанных сообщений?
- Получение значения свойства справочника Контрагенты
- БСП, подсистема "Свойства" реально не поддерживает переодические свойства?
- Загрузить свойства объекта, в зависимости от другого свойства
- Получение значения свойства запросом из документа
- УТ 11.2.Создание Установки цен номенклатуры из справочника номенклатуры.
- Где в УНФ ред 1.6.8.28 сделать свойства номенклатуры?
В этой группе 1С
- Установка цен номенклатуры для складов
- В СКД выгрузить иерархический справочник - как?
- Получить остатки по 60 счету
- 1С:Конвертация, перенос данных регистра накопления
- Обработчик ожидания vs поле ввода
- v7: 1С 7.7 ЗиК Справки 2-НДФЛ. СОтрудник уволен и принят под другим таб. номером.
- Продажа объекта НЗС
- Как открывать/закрывать форму объекта кодом в 1с8.2 упр.прилож.
- Ручная корректировка движений документов
- Перевыставление счетов-фактур
- В процессе обновления информационной базы произошла критическая ошибка
- СКД.Общие итоги в своем макете
- v7: Где взять правила и обработку для выгрузки загрузки спр из 77 Общ в Предпр 77?
- Алименты не попадают в КУДиР БП 2.0
- Как в ут11 сформировать ведомость по разным кассам?
- Windows 7 на ноутбук Asus X54H
- КомпоновщикНастроек на форме
- 1с 8.2 Как скопировать элемент ячейки из одного справочника в другой справочник?
- Иерархия групп и элементов
- Ограничение типа в табличной части документа