Счет фактура выданный поставить галочку и дату в поле "Выставлен"

1. aproximus 07.12.22 08:45 Сейчас в теме
Добрый день!
КА 2.5
Перешли с 2.4.
В с/ф выданный на многих документов нет галочки "выставлен" и даты
Подскажите пож-та как можно обработкой программно проставить из даты с/ф в поле выставлен и галочку
Документов много, а опыта программирования нет на 1С только изучаю
Может кто подскажет строчку кода дальше додумаю, раньше был опыт программирования на Дельфи
Думал групповой обработкой но там нет поля Выстален да и дату документов нужно брать за каждый день
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
16. independ 1556 12.12.22 22:00 Сейчас в теме
(15) не знаю как в КА, но в БП3 через админ.-обслуж.-коррект.дан.-групп.обр.
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. beldieff 07.12.22 09:15 Сейчас в теме
Выборка = Документы.СчетФактураВыданный.Выбрать();

Пока Выборка.Следующий() Цикл 
	Док = Выборка.Ссылка.ПолучитьОбъект();
	Док.Выставлен = Истина;
	Док.ДатаВыставления = ТекущаяДата();
	Док.Записать();
КонецЦикла;
EvgeniyOlxovskiy; +1 Ответить
3. user1512564 07.12.22 10:08 Сейчас в теме
(2)А там Выставлен не реквизит формы? В УТ 11.5 реквизит формы просто
4. lefthander 07.12.22 10:11 Сейчас в теме
(2)Я бы проверил - а вдруг уже выставлен?

Если НЕ Док.Выставлен Тогда
Док.Выставлен = Истина;
    Док.ДатаВыставления = ТекущаяДата();
    Док.Записать();
КонецЕсли;
5. Zevzm 07.12.22 10:13 Сейчас в теме
(2) А зачем текущую дату?
Док.ДатаВыставления = Док.Дата;
6. beldieff 07.12.22 11:47 Сейчас в теме
(4) (5)
Может кто подскажет строчку кода дальше додумаю
7. beldieff 07.12.22 11:49 Сейчас в теме
(3) ХЗ, я на БП писал. ТСу, нужен был пример, а не готовый код.
8. aproximus 08.12.22 22:23 Сейчас в теме
Доброго времени! Спасибо за ответы, и что сразу не был послан на поиски программиста и все же....
Выполнив данные выше рекомендации получил ошибку "Поле объекта не обнаружено "Выставлен" "
Возможно я неправильно подошел к вопросу
Выборка = Документы.СчетФактураВыданный.Выбрать();

Пока Выборка.Следующий() Цикл                       
Док = Выборка.Ссылка.ПолучитьОбъект(); 
Если НЕ Док.Выставлен Тогда
Док.Выставлен = Истина;
    Док.ДатаВыставления = Док.Дата;
    Док.Записать();
КонецЕсли; 
КонецЦикла;        
Показать
9. пользователь 08.12.22 22:26
Сообщение было скрыто модератором.
...
10. aproximus 08.12.22 23:26 Сейчас в теме
(9)Это да, в самом документе нет Выставлен, но есть Перевыставлен, быть может это он, значение тоже Булево
Прикрепленные файлы:
11. пользователь 08.12.22 23:28
Сообщение было скрыто модератором.
...
12. aproximus 09.12.22 08:28 Сейчас в теме
Да, ужж, сам не посмотрел, что прикрепил...
Повторно прикрепляю скрин ...
Прикрепленные файлы:
13. пользователь 09.12.22 09:14
Сообщение было скрыто модератором.
...
14. aproximus 09.12.22 10:35 Сейчас в теме
Получается реквизит формы в 1С не влияет ни на что кроме как на визуальное отображение (информационно)? В таком случае каким образом установить "дату выставления" с/ф? Ведь получается если галочка не стоит в поле "Выставлен" не активно и само поле ДатаВыставления.. Я пробовал обработкой вписать дату выставление датой документа без проверки реквизита"Выставлен", но получил ошибку записи
15. aproximus 12.12.22 21:46 Сейчас в теме
И все же... Может кто пролить свет на данную задачу.
Что бы установить дату нужно менять реквизит формы "выставлен"=Истина и далее Док.ДатаВыставления = Док.Дата;? и если так, то как это сделать из внешней обработки недогоняю...
16. independ 1556 12.12.22 22:00 Сейчас в теме
(15) не знаю как в КА, но в БП3 через админ.-обслуж.-коррект.дан.-групп.обр.
Прикрепленные файлы:
17. aproximus 13.12.22 10:52 Сейчас в теме
(16)Спасибо тебе мил человек! Конкретно, по делу, без лишних слов!
Решение верно, за исключением Объект.Выставлен = Истина пишет Поле не найдено (Выставлен) в КА 2.5 поэтому
оставил только одну строчку добавив в отбор условие Дата = Незаполнено для отбора с/ф без дат и все взлетело.
Огромная благодарность Вам, повторюсь. Имея мало опыта лез в какие то дебри, а ларчик то просто открывался.
Очень полезный штатный инструмент
independ; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот