Конвертация данных 2.0 Извращенный поиск элемента справочника по реквизиту #385876


#0 by Андрей Александрыч
Здравствуйте. Ситуация: Две семерочных конфы и восмерочная КД 2.0 для их синхронизации. В обеих семерочных конфах есть справочник контрагентов. Было принято решение засинхронизировать их по ИНН. Но Инн в обеих конфах заполнено через одно место. В бухгалтерии идет ИНН и КПП через дробь в одной строчке, во второй конфе могут КПП вообще не указать, а могут указать, только не через дробь, например, а через обратный слеш (). И самое страшное - у контрагентских филиалов ИНН одиноковые. Благо таких не много и их было решено засинхрить по краткому наименованию. В принципе схема поиска такова... (извините что своими словами, в лом писать код) Если в строке ИНН есть символы "" или "/" тогда мы отсекаем от них левую часть. Остальные манипуляции производим именно с ней. (можно было бы конечно оттяпать слева определенное кол - во символов, но у юр. лиц длина ИНН 10 знаков, а у физ. - 12).  Перебираем весь справочник контров и у кого совпадает - кобасим в списокЗначений. Дальше судим по размеру списка. При нуле выдаем сообщение что не нашел, при 1 присваиваем это значение, при значении больше 1 перебираем список в поисках совпадающих кр. имен и опять колбасим в список. Если 0, тогда сообщаем, если 1 тогда присваиваем, если больше, тогда опять сообщаем и не присваиваем ничего... Вообщем, примерно так. Теперь, собственно, вопрос. Можно ли будет организовать такой поиск через КД 2.0, не вмешиваясь в создаваемый автоматом модуль обработки
#1 by ТелепатБот
#2 by Андрей Александрыч
Через Алгоритмы -> галочка "Используется при загрузке"? Будет ли с семеркой работать?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С