Универсальный подбор и обработка объектов. Произвольный алгоритм. КА 2.4

1. ILYCH123 02.07.20 17:32 Сейчас в теме
При переносе документов слетела КПП в счетах фактуры. Можно ли(и как) произвольным алгоритмом добавить КПП контрагентов в счета фактуры?Заранее благодарю!
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Ranika 02.07.20 17:45 Сейчас в теме
Здравствуйте
Вариант 1 самый простой, но долгий. Отберите документы, в которых нет КПП по контрагентам через Универсальный подбор и обработка объектов. Затем на вкладке Обработки-Установка реквизитов уже выберите КПП
2 вариант в произвольном алгоритме обращаться к контрагенту и оттуда берете КПП
ILYCH123; Aleksandr_prof; +2 Ответить
3. ILYCH123 03.07.20 11:10 Сейчас в теме
Ну первый вариант не возможен ввиду того, что кпп у контрагентов все таки разный. Насчет второго не подскажете, как это правильно сделать?Так как у всех счет фактур, как выданных так и полученных кпп не проставилось, то собственно отбор разве что по типу документа.
4. gregf 07.07.20 06:36 Сейчас в теме
1. Выбираешь в изменяемых элементах "Счет-фактура выданный" и "Счет-фактура полученный". Дополнительно в "Выбранных элементах" добавляешь условие отбора по "КПП контрагента" с видом сравнения "Не заполнено".
2. На вкладке "Произвольный алгоритм":
Если ЗначениеЗаполнено(Объект.Контрагент.КПП) Тогда
Объект.КППКонтрагента = Объект.Контрагент.КПП;
КонецЕсли; 

3. Нажать "Выполнить".
Оставьте свое сообщение

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