КД 2.1 конвертация контрагентов (ИНН, КПП)
Поля поиска ПКО
А если у меня для некоторых контрагентов не указаны ИНН и КПП.
Как сделать, чтобы это не сливалось в один?
Если НомерВариантаПоиска = 1 Тогда
СтрокаИменСвойствПоиска = "ИНН, КПП";
ИначеЕсли НомерВариантаПоиска = 2 Тогда
СтрокаИменСвойствПоиска = "ИНН";
ИначеЕсли НомерВариантаПоиска = 3 Тогда
СтрокаИменСвойствПоиска = "Наименование";
КонецЕсли;
А если у меня для некоторых контрагентов не указаны ИНН и КПП.
Как сделать, чтобы это не сливалось в один?
По теме из базы знаний
- Выгрузка данных из УТ (Управления торговлей) 10.3 / 10.2 в БП (Бухгалтерию предприятия), ред. 3.0 (Версия 3.7.13)
- Перенос данных из УПП 1.3 / КА 1.1 в БП 3. Переносятся документы, справочники и начальные остатки
- Обработка обмена из Комплексной автоматизации 1.1 (2012г.) в Бухгалтерию 3.0 (для сотен организаций с плохими данными)
- Конвертация данных 2.1: поиск по условию
- Порядок слияния баз ЗУП 3.1, используя Конвертацию данных 2.1
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Понятно, что если ИНН пустое, то нужно искать по наименованию.
Как искать - стоит посмотреть в справке: Правила конвертации объектов - вкладка "Поля поиска" - Информация по обработчикам
Примерно такое должно выйти:
Как искать - стоит посмотреть в справке: Правила конвертации объектов - вкладка "Поля поиска" - Информация по обработчикам
Примерно такое должно выйти:
ИННКонтрагента = СвойстваПоиска.Получить("ИНН")
Если Не ЗначениеЗаполнено(ИННКонтрагента ) Тогда
СтрокаИменСвойствПоиска = "Наименование";
ИначеЕсли НомерВариантаПоиска = 1 Тогда
СтрокаИменСвойствПоиска = "ИНН, КПП";
ИначеЕсли НомерВариантаПоиска = 2 Тогда
СтрокаИменСвойствПоиска = "ИНН";
ИначеЕсли НомерВариантаПоиска = 3 Тогда
СтрокаИменСвойствПоиска = "Наименование";
КонецЕсли;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот