Загрузка адресов произвольного формата (КЛАДР и нестандартных "грязных" адресов) в ФИАС современных конфигураций из 1С 7.7

Публикация № 1108783

Администрирование - Администрирование данных 1С - Обработка справочников

КЛАДР ФИАС

Описание технологии загрузки любых адресов из 1С 7.7 с разложением по ФИАС в современные конфигурации 1C 8.3 на примере ERP. Предлагаемый способ просто чудо, он гарантирует результат, он очень простой и качественный! Моя обработка является синтаксическим анализатором, который подставляет в строку грязного адреса выражение "Дом №" и "Корпус", благодаря чему грязные адреса 7.7 сами очень хорошо раскладываются по значимым полям ФИАС - заполняется область, город, улица, дом, корпус.. все раскладывается само с помощью встроенного механизма современных конфигураций 1С 8.3, который написали сами сотрудники фирмы 1С!

В современных конфигурациях есть встроенный хороший механизм, способный с небольшой доработкой на стороне 1С 7.7 удовлетворить требования по переносу адресов из 1С 7.7 с разложением по ФИАС в современные конфигурации 1C 8.3. Несколько раз я начинал преобразовывать адреса 1С 7.7 в адреса 8.3 не зная о нем, что я только не перекачал и не перечитал, даже с помощью интернет-сервисов качественного резутьтата загрузки некачественных адресов с разложением по полям ФИАС "область, город, улица, дом, корпус" в ERP добиться так и не смог, попытки доработать чьи-то заготовки сразу глубоко погружали меня в дебри кода ERP и манили к всяким внешним веб-сервисам налоговой, карт яндекса и Гугли - как стало ясно результат в них от нас не зависит и зачастую не достижим. Кидание в стороны потому что нет результата очень погружает и выматывает.

Моя обработка является синтаксическим анализатором, который подставляет в строку грязного адреса выражение "Дом №" и "Корпус", благодаря чему грязные адреса 7.7 сами очень хорошо раскладываются по значимым полям ФИАС - заполняется область, город, улица, дом, корпус.. все раскладывается по полям без единого веб-сервиса само с помощью встроенного механизма современных конфигураций 1С 8.3, который написали сами сотрудники фирмы 1С! На следующем скрине показан фрагмент модуля функции синтактического анализатора "Функция РазложитьАдресДляФИАС(Адрес)", код - под спойлером.

 
 Функция РазложитьАдресДляФИАС(Адрес)

Предлагаемый синтаксический анализатор очень прост и не затейлив, опробован на загрузке адресов базы данных крупной торговой компании. Дает самый лучший результат из всего что я смог пощупать собственными руками и додумать. Если адрес не может разложиться, он сохраняется встроенным механизмом ERP как есть в виде представления, но не разложившихся адресов получается совсем не много. Единственное скажу - если адрес сильно замусорен, нестандартные головоломные значения попадают в поле "Корпус".

На стороне 1С 7.7 от нас требуется получить табличку вот такого вида:

Пример кода, который получает данную табличку - под следующим спойлером.

 
 Процедура АдресаКонтрагентов()

С точками партнеров (фактическими адресами забора и привоза товара) немножко больше возни, у них должны быть дополнительные "якоря", так как их идентифицировать надо в связке с контрагентом.

Пример кода для выгрузки адресов торговых точек прилагается под спойлером.

 
 Процедура АдресаТорговыхТочекКонтрагентов()

На всякий случай служебная функция, которая готовит список контрагентов для дозаполнения адресов - у помеченных элементов контрагентов и точек не должно быть адресов, чтобы отсечь путаницу у транспотрной логистики. Сами контрагенты и точки переносились ранее по правилам КД2 все без исключений (так как они могут быть в переносимых документах), процесс начального заполнения контрагентов и точек описан ранее в //infostart.ru/public/1100236/

 
 ***** глСформироватьТаблицуКонтрагентыЮрФизЛица *****

Теперь к самому главному - о том, как загрузить полученные адреса в современную конфигурацию на примере ERP.

Настраиваем соответствие полей

Выбираем поля по которым будет найден элемент для обновления адреса - сопоставить надо по совпадающему между 7.7 и ERP полю, например по коду 7.7 или по наименованию.

При нажатии на кнопку "Загрузить данные" для сопоставленных строк будут загружены адреса, где возможно (в большинстве случаев) они уже будут разложены по полям ФИАС, в совсем нестандартных случаях останется только текстовое представление адреса, которое позже пользователи смогут разложить вручную.

Обратите внимание, нет предела совершенству! При наличии свободного времени не сложно дописамь мою обработку так что ФИАС современной конфигурации (например ERP) поймет любые безумно сложные крези-адреса!

Скачать файлы

Наименование Файл Версия Размер
Загрузка адресов произвольного формата (КЛАДР и нестандартных грязных адресов) в ФИАС современных конфигураций из 1С 7.7: СформироватьАдресДляФИАС.ert

.ert 113,50Kb
15.08.19
6
.ert 113,50Kb 6 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. markers 251 16.08.19 06:36 Сейчас в теме
Действительно, нет предела совершенству...
Простите, а вот такие портянки
Если (Лев(АдресКонецТрансляция3,1)="0")
ИЛИ (Лев(АдресКонецТрансляция3,1)="1")
ИЛИ (Лев(АдресКонецТрансляция3,1)="2")
ИЛИ (Лев(АдресКонецТрансляция3,1)="3")
ИЛИ (Лев(АдресКонецТрансляция3,1)="4")
ИЛИ (Лев(АдресКонецТрансляция3,1)="5")
ИЛИ (Лев(АдресКонецТрансляция3,1)="6")
ИЛИ (Лев(АдресКонецТрансляция3,1)="7")
ИЛИ (Лев(АдресКонецТрансляция3,1)="8")
ИЛИ (Лев(АдресКонецТрансляция3,1)="9") 
Показать
Зачем? И так несколько раз у вас. Разве нельзя написать так
КодСимвола = КодСимвола(Лев(АдресКонецТрансляция3,1));
Если КодСимвола >= 48 и КодСимвола <= 57 Тогда
Или на худой конец, преобразовать в число и уже его проверить. Я уже молчу про это:
Если (Найти(нрег(Адрес),", кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ", кв.",", квартира ");
ИначеЕсли (Найти(нрег(Адрес),", Кв.")>0) Тогда
   Адрес = СтрЗаменить(Адрес, ", Кв.",", квартира ");
ИначеЕсли (Найти(нрег(Адрес),", КВ.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ", КВ.",", квартира ");
ИначеЕсли (Найти(нрег(Адрес),",кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ",кв.",",квартира ");
ИначеЕсли (Найти(нрег(Адрес),",Кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ",Кв.",",квартира ");
ИначеЕсли (Найти(нрег(Адрес),",КВ.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ",КВ.",",квартира ");
Показать
часть условий бессмыслено так как везде стоит "нрег" и они не выполнятся ни когда. Можно было вместо этого списка сделать такую проверку
Если (Найти(нрег(СтрЗаменить(Адрес, " ", "")),",кв.")>0) Тогда
И дальше парсить (что лучше) или на худой конец поставить кучу СтрЗаменить вообще без условия. И если я не ошибаюсь (а я с 77 почти не работал) всё это можно и в ней.
2. ksnik 396 16.08.19 07:55 Сейчас в теме
(1)
поставить кучу СтрЗаменить вообще без условия

Вот это точно негодное предложение, смысл проделанной работы не в том чтобы что-то тупо заменить, а в том, в какой последовательности. Суть предложения не в том, чтобы блеснуть своим хитро-микро-думо-мудро-программированием, а чтобы поделиться простым решением сложной проблемы. Спасибо, подумаю над первой частью, но перенос данных уже произошел, главное чтобы сделать качественный перенос данных. Оно работает достаточно быстро и понятно и без того.
3. markers 251 16.08.19 07:59 Сейчас в теме
(2) Ну так вашем случае часть условий не выполнима. То что делать чисто СтрЗаменить, согласен не лучший вариант (ибо можно заменить что-то в другом месте). Лучший вариант (на мой взгляд) это парсинг. Нашли через "Найти" точку отправления и от неё уже двигаться до запятой, этот кусок между отправной точкой и запятой, можно спокойно перевести в нижний регистр, удалить пробелы и сделать один СтрЗаменить и прибавить полученный результат к результирующей строке
4. ksnik 396 16.08.19 08:11 Сейчас в теме
(3) Мне лично нравится более наглядный код даже если я потеряю производительность, возможно это специфика моего взгляда на жизнь. Более медленный и наглядный код не хочется менять даже на более оптимальный но менее читаемый, пусть даже речь будет не об одной лишней секунде работы программы.
КодСимвола = КодСимвола(Лев(АдресКонецТрансляция3,1));
Если КодСимвола >= 48 и КодСимвола <= 57 Тогда
будет сложнее читать в контексте АдресКонецТрансляция3.
За совет по оптимизации спасибо!
5. markers 251 16.08.19 08:15 Сейчас в теме
(4) Речь не столько о производительности, сколько о том что часть условий ни когда не выполнится, вот посмотрите внимательно
ИначеЕсли (Найти(нрег(Адрес),", Кв.")>0) Тогда
ИначеЕсли (Найти(нрег(Адрес),", КВ.")>0) Тогда
ИначеЕсли (Найти(нрег(Адрес),",Кв.")>0) Тогда
ИначеЕсли (Найти(нрег(Адрес),",КВ.")>0) Тогда
В условии идет перевод в нижний регистр. И нрег(",КВ.") не будет равно ",КВ.". Может конечно 77 на регистр плевать при поиске....
6. ksnik 396 16.08.19 08:16 Сейчас в теме
(5) согласен с (4), нрег в этом случае помешало сохранить регистр источника и достаточно первой ветки отквоченного условия, остальные не нужны.
Вот это:
СтрЗаменить(Адрес, " ", "")
очень плохая идея. Правильный вариант будет такой:
Если (Найти(нрег(Адрес),",  кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ",  кв.",", квартира ");
ИначеЕсли (Найти(нрег(Адрес),", кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ", кв.",", квартира ");
ИначеЕсли (Найти(нрег(Адрес),",кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ",кв.",",квартира ");
7. markers 251 16.08.19 11:13 Сейчас в теме
(6) и то можно сократить до такого:
Адрес = СтрЗаменить(Адрес, " 
 ", " ");
Если (Найти(нрег(Адрес),", кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес), ", кв.",", квартира ");
ИначеЕсли (Найти(нрег(Адрес),",кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ",кв.",",квартира ");
я если честно не вижу ситуации, где двойной пробел был бы важен и его нельзя было убрать.
11. CheBurator 3429 16.08.19 13:38 Сейчас в теме
(7)
Адрес = СтрЗаменить(Адрес, " ", " ");

также, надо понимать что такой код при, например, 4 пробелах подряд никогда не заменит 4 пробела на один пробел... или три пробела на 1 пробел
8. insurgut 191 16.08.19 11:18 Сейчас в теме
(6)
Правильный вариант будет такой


А в данном случае не достаточно двух условий?

Если (Найти(нрег(Адрес)," кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, " кв."," квартира ");
ИначеЕсли (Найти(нрег(Адрес),",кв.")>0) Тогда
    Адрес = СтрЗаменить(Адрес, ",кв.",", квартира ");


Ну и перед проверкой не лишним будет сразу избавиться от двойных/тройных/четверных/пятерных пробелов
Адрес = СтрЗаменить(Адрес, "     ", " ");
Адрес = СтрЗаменить(Адрес, "    ", " ");
Адрес = СтрЗаменить(Адрес, "   ", " ");
Адрес = СтрЗаменить(Адрес, "  ", " ");
9. ksnik 396 16.08.19 11:41 Сейчас в теме
(8) по цитате 1 - только в совокупности с решением по цитате №2, по цитате 2 да, но в адресе могут быть не только пробелы с кодом 40. Благодарю!
10. CheBurator 3429 16.08.19 13:36 Сейчас в теме
(4) ну, все-таки исходим из того что код будет читать какой-никакой программист, а не менеджер
на крайняк можно юхать для читабельности чтото типа
Найти("0123456789",СимволИзСтроки)
12. ksnik 396 16.08.19 14:10 Сейчас в теме
(10) безусловно все советы дельные, и это легко всё добавить в код, хоть мне в голову сразу не пришло. Спасибо!
Оставьте свое сообщение

См. также

Правильные аналоги номенклатуры (кроссы запчастей) для 1С / Управляемые формы Промо

Обработка справочников Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 v8::УФ 1cv8.cf УУ Абонемент ($m)

По опыту работы с запчастями много раз сталкивался с проблемой организации кроссов в разных 1С - от записи артикулов через запятую в текстовом поле до хранения кроссов в документах. Предлагаю одну из простейших и функциональных на мой взгляд схем "одноуровневого" хранения кроссов.

5 стартмани

29.07.2015    35471    8    taurus__    22    

Пример переноса справочников, документов и движений через Эксель и "Конвертацию данных 2" из оптовой учетной системы 1С 7.7 Комплексной 4.2 и розничной учетной системы Рарус Торговый комплекс -> в 1С 8.3 ЕРП 2.4 (расширение и дополнительные реквизиты)

Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v7.7 v8 УТ10 1С7:Комплекс ERP2 УУ Абонемент ($m)

Описание практического опыта переноса данных из двух устаревших учетных систем в одну современную с обобщением справочников (например номенклатуры, контрагентов, партнеров) и объединением учетных данных устаревших систем в единую новую УС применяя комбинацию стандартной загрузки из Эксель и КД2. Данная публикация является примером переноса данных из сильно устаревших и сильно переписанных конфигураций 1С:Предприятия 7.7 и 8 в современную 1С 8.3 своими силами при условии невозможности или нежелания пользоваться обновлением релизов и типовой функциональностью универсального обмена данными типовых мастеров переноса данных. Отличительной особенностью публикации является устранение зависимости от версий релиза конфигураций, отказ от обновлений устаревших конфигураций.

1 стартмани

29.07.2019    9518    7    ksnik    0    

Универсальный инструмент для переноса данных через табличный документ (УФ)

Обработка документов Универсальные обработки Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

Для опытных пользователей, разработчиков, администраторов, консультантов

5 стартмани

15.10.2018    34581    126    json    42    

Вы больше не будете разбирать Excel как раньше

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Кому не приходилось разбирать файлы в формате Excel? Все матерятся, плюются, требуют обещаний что "это в последний раз", но таки пишут загрузку из Excel. Потом форматы меняются, строки съезжают, колонки переставляют... Вам это не надоело?

1 стартмани

07.05.2018    29909    63    m-rv    34    

Прыг-Скок...или из MS EXCEL в 1С (8.2) (открытый код) Промо

Обработка документов Обработка справочников Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Универсальная загрузка данных из Microsoft Office Excel. Автоматическая загрузка из любых по форме документов с очень удобным редактором. Почти готовый шаблон для любой конфигурации. Не требует регистрации-бесплатно.

1 стартмани

16.09.2015    64028    362    Tatitutu    48    

Автоматическое заполнение графиков в ЗУП 3.1

Зарплата Учет рабочего времени Обработка справочников Зарплата Учет рабочего времени v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Данная разработка будет актуальна для организаций с большим количеством графиков (несколько десятков/сотен).

1 стартмани

05.05.2018    24542    18    notserioussam    2    

Добавление возможности в конфигурации ЗУП 3.1 работать с фотографиями сотрудников (Зарплата и Управление Персоналом, редакция 3.1)

Обработка справочников Управление персоналом (HRM) Управление персоналом (HRM) v8 v8::СПР ЗУП3.x БУ Абонемент ($m)

Добавление возможности в ЗУП 3.1 работать с фотографиями сотрудников (физических лиц). Расширение тестировалось на релизе ЗУП 3.1.5.129.

1 стартмани

09.04.2018    30957    74    charivnick    4    

Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 1cv7.md Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    40164    54    ksnik    3    

Изменение реквизитов справочников, документов, табличных частей, движений (Обычные и Управляемые формы) Промо

Обработка документов Обработка справочников v8 v8::УФ 1cv8.cf Казахстан Абонемент ($m)

Обработка позволяет редактировать реквизиты справочника, документа, его табличные части и движения.

1 стартмани

15.10.2012    48124    283    Exit_in    42    

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1

Обработка документов Загрузка и выгрузка в Excel Зарплата Зарплата v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Абонемент ($m)

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

3 стартмани

20.12.2017    49629    33    mvv1975    7    

Приемы эффективной загрузки данных из Excel в 1С

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Показаны приемы эффективной работы с Excel для загрузки данных в 1С.

1 стартмани

13.12.2017    55385    102    alexey.kutya    85    

Выгрузка и загрузка данных из файла Excel с поиском по любым полям (есть поиск по ссылке, всего три итерации поиска. Управляемые формы или "Такси") Промо

Загрузка и выгрузка в Excel Обработка документов v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка позволяет загружать данные с поиском по ссылке как для загружаемого объекта, так и его свойств. Загружает справочники, документы, планы видов характеристик. Будет полезна как замена использования конвертации данных для задач переноса, а также как классическая загрузка из табличного документа (Excel). Поиск объекта при загрузке выполняется до трех раз с разными полями поиска (поля поиска настраиваются). Также реализована выгрузка в Excel по ссылкам. У обработки удобный интерфейс, в котором разберется даже начинающий пользователь. Загрузка накладных из файлов xls реализована с интеллектуальным поиском колонок с данными. В интеллектуальном поиске поддерживаются все основные типовые печатные формы.

5 стартмани

16.10.2015    60589    510    primat    34    

Загрузка дополнительных реквизитов и сведений справочника Номенклатура из Excel и таблиц УТ 11, ERP 2

Обработка справочников Загрузка и выгрузка в Excel Учет ТМЦ Учет ТМЦ v8 v8::ОУ ERP2 УТ11 Россия УУ Абонемент ($m)

Внешняя обработка "Загрузка дополнительных реквизитов и сведений справочника Номенклатура"

1 стартмани

07.08.2017    41816    266    Windyhead    41    

Загрузка номенклатуры по штрихкоду: Управление Торговлей 11.3; Розница 2.2; Розница для Казахстана 2.2

Обработка справочников Оптовая торговля Розничная торговля Ценообразование, анализ цен Ценообразование, прайсы Оптовая торговля Розничная торговля Ценообразование, анализ цен v8 v8::ОУ v8::УФ Розница УТ11 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Абонемент ($m)

Розница 2.2, Управление Торговлей 11.3. Создание номенклатуры из интернета с помощью сканера штрихкодов либо терминала сбора данных. Варианты создания, автовыбор наилучшей позиции, источники, цены, загрузка картинки - всё это очень гибко и просто настраивается. Текущие открытые источники: barcode-list.ru(на текущий момент не работает); goodsmatrix.ru; ean13.info(может не работать капча); barcodes.olegon.ru. Автор программы не несёт ответственность за информацию, предоставляемую перечисленными выше открытыми источниками, так же не отвечает за их работоспособность. Данные источники принадлежат не автору программы. Данная программа нужна лишь для автоматизированного поиска информации на них.

10 стартмани

30.03.2017    59673    121    myALKleon    43    

Определение ИНН Сотрудника (service.nalog.ru). ЗУП, редакция 3.1 и 2.5 (Проф и Корп)

Обработка справочников Управление персоналом (HRM) Управление персоналом (HRM) v8 v8::СПР ЗУП2.5 Россия БУ Абонемент ($m)

Внешняя печатная форма для справочника "Сотрудники организаций". ЗУП, редакция 3.1 и 2.5 (Проф и Корп)

1 стартмани

03.02.2017    72982    49    Indgo    33    

Отключение доступа уволенным пользователям Промо

Информационная безопасность Обработка справочников Администрирование данных 1С v8 v8::Права БП2.0 УПП1 Абонемент ($m)

Давно хотели навести порядок в пользователях? Надоело, что в списке мешаются давно уволенные сотрудники? Тогда эта обработка для Вас!

3 стартмани

15.10.2013    50515    51    VBod    17    

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации

Управление бизнес-процессами (BPM) Обработка документов Обработка справочников Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf БП3.0 КА2 УУ Абонемент ($m)

Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Проект выложен на GitHub.

1 стартмани

25.08.2016    56147    277    BlizD    217    

 Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP)

Загрузка и выгрузка в Excel Внешние источники данных Интеграция v8 ERP2 Абонемент ($m)

Союз-PLM представляет собой полнофункциональный программный комплекс для решения  широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства. На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно  отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html  Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.

1 стартмани

25.07.2016    45790    5    milkers    2    

Номенклатура (Расширенная форма списка) и Корзина [Расширение]

Рабочее место Обработка справочников Учет ТМЦ Учет ТМЦ v8 БП3.0 Абонемент ($m)

Красивая, удобная и эргономичная форма списка номенклатуры. В общем списке номенклатуры отображаются и остатки, и цены. А еще есть возможность быстро создать документы по выбранным позициям через корзину.

5 стартмани

29.02.2016    38706    115    mrXoxot    59    

Универсальное средство чтения файлов Excel Промо

Универсальные обработки Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Унифицируем чтение файлов Excel, читаем "неудобные" файлы, переносим содержимое таблиц Excel через буфер обмена.

5 стартмани

27.03.2013    30552    35    Infector    4    

Расширение справочника номенклатуры 1С: 7.7

Обработка справочников v7.7 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Абонемент ($m)

Подсистема для 1С: 7.7, предназначена для расширения возможностей справочника номенклатуры. Дополнительная альтернативная структура каталога. Привязка одного товара к нескольким группам. Удобный редактор привязок.

10 стартмани

25.02.2016    22400    2    spy-83    5    

Автозаполнение реквизитов контрагентов по ИНН для БП3.0, ERP2.4, УТ11.4, КА2.4, Розница 2.2, Документооборот 2.1

Обработка справочников v8 КА1 ERP2 БП3.0 УТ11 Абонемент ($m)

Расширение для конфигурации 1С: БП 3.0, ERP 2.4, УТ 11.4, КА 2.4, Розница 2.3, Документооборот 2.1

3 стартмани

22.01.2016    59527    652    oslokot    347    

1С:Интеграция ЕГАИС + Инвентаризация на ТСД

Обработка справочников Обмен через XML Оптовая торговля Оптовая торговля v8 1cv8.cf Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Абонемент ($m)

Интеграция ЕГАИС модуля для 1С: 8.3 + модуль WMS контура для инвентаризации алкогольных марок на ТСД.

1 стартмани

10.12.2015    37238    27    JetBrain    5    

Сброс неверной нумерации объектов

Обработка документов Обработка справочников v8 1cv8.cf Абонемент ($m)

Кратко о выправлении нумерации объектов

1 стартмани

07.11.2015    91619    803    magobato    40    

Загрузка УПД в Бухгалтерию 3.0

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Оптовая торговля v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Загрузка УПД из Excel в Бухгалтерию предприятия 3.0, с добавлением номенклатуры, ГТД, стран происхождения.

3 стартмани

20.10.2015    23456    18    teyana    12    

Загрузка изображений с поисковых сайтов сети Интернет в 1С

Обработка справочников WEB Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 v8::ОУ v8::УФ УТ10 УТ11 Абонемент ($m)

Обработка загрузки изображений из интернета в 1С:Предприятие. Платформа 1С:Предприятие версий 8.2 и 8.3.

8 стартмани

13.10.2015    42483    163    premierex    145    

Как получить номер и дату договора из наименования справочника договоров?

Обработка справочников Практика программирования v7.7 1cv7.md Абонемент ($m)

В типовых конфигурациях платформы "1С:Предприятие 7.7" часто номер и дата договора указаны в самом наименовании договора. Что создает сложности в тех случаях, когда эти реквизиты надо знать, например, при конвертации данных в конфигурации платформы "1С:Предприятие 8", где номер и дата договора - отдельные реквизиты.

1 стартмани

24.09.2015    21363    2    SiAl    7    

Полезные приемы при работе с Excel из 1С (Версия 3.1)

Практика программирования Разработка внешних компонент Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    203894    445    Zerocl    70    

Автоматическая загрузка классификатора адресов КЛАДР

Обработка справочников WEB v8 УТ10 Россия Абонемент ($m)

Обработка автоматически загружает классификатор с сайта www.gnivc.ru, распаковывает и загружает все регионы в информационную базу.

1 стартмани

02.09.2015    25503    39    kolos    1    

Подсистема автоматического удаления дублей в справочниках (управляемые формы, любая конфигурация)

Чистка базы Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

Подсистема позволяет проводить автоматическое удаление дублей справочников в соответствии с заданными настройками. Возможно встраивание в любую конфигурацию на управляемых формах. Позволяет задать настройки справочников, в которых ищутся дубли и также поля поиска совпадений. Есть регламентное задание для запуска проверки с заданным периодом. Если в базе найдены ссылки на тот элемент, который будет удален, то они заменяются на тот элемент, который остается. Дублем считается элемент справочника, у которого больше значение кода.

1 стартмани

31.07.2015    37297    86    primat    11    

Обмен прайс-листами и анализ ценовой политики конкурентов, партнёров и поставщиков в программе 1С:Предприятие

Ценообразование, прайсы Обработка документов Загрузка и выгрузка в Excel Ценообразование, анализ цен Ценообразование, анализ цен v8 УТ10 УПП1 УУ Абонемент ($m)

Универсальная программа для загрузки Прайс-листов в базу 1С:Предприятия 8. Основные достоинства: простота использования и широкие функциональные возможности поиска товаров для записи цен. Область применения: обмен прайс-листами и анализ ценовой политики конкурентов, партнёров и поставщиков в программе 1С:Предприятие.

10 стартмани

16.07.2015    33325    3    Destroy    2    

И снова "Как сжать картинки для экспорта в EXCEL?" или Умная картинка 8.2

Практика программирования Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Прошла уже эпоха , когда экономили на трафике интернета. Но все же...повторюсь. Я предлагаю совершенно новый способ сжатия картинки - эффект в 20 раз !!!

1 стартмани

17.06.2015    30641    43    Tatitutu    10    

Перенос справочников и документов из 1С 7.7 "Торговля и склад 9.2" в 1С 8.2 "Бухгалтерия предприятия 2.0".

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v8 БП2.0 1С7:ТиС Россия Абонемент ($m)

Немного доработанные типовые правила обмена для конфигураций из ТиС 9.2. в БП 2.0 - «ПОД_Перенос_Справочников_ТиС_БП20.xml» и «ОбработкаВыгрузкиСправочников.ert». Добавлены правила выгрузки справочников: Организации, контрагенты и номенклатура. Доработал типовые ПОД для переноса только контрагентов и номенклатуры без документов в новую базу бухгалтерии 2.0, протестировал на типовых конфигурациях ТиС 9.2 рел.984 и БП 2.0.64.23.

1 стартмани

05.06.2015    49948    95    Kuzya_brаtsk    3    

Подсистема проверки контрагентов через сервис ГосРеестра для объединения с любой конфигурацией (или автономной работы)

Универсальные обработки Обработка справочников v8 1cv8.cf Абонемент ($m)

Еще один вариант для проверки контрагентов через сервис ФНС. Механизм аналогичен проверке в типовой БП 3.0 и полностью автономен, можно объединить с любой конфигурацией. При первом запуске просит ввести логин и пароль для доступа к сайту поддержки 1С.

1 стартмани

06.04.2015    22815    20    Foxes82    12    

Загрузка товаров из таблицы в реализацию и поступление УТ 10.3 по артикулу и производителю + создание товаров и ГТД

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 УТ10 Россия УУ Абонемент ($m)

Обработка встраивается в конфигурацию (только кнопка для вызова обработки) и позволяет быстро и просто загрузить список товаров в реализацию или поступление. В процессе загрузки создаются отсутствующие товары и ГТД.

2 стартмани

03.03.2015    15941    2    taurus__    0    

Работа с Excel. Объединение, Стыковка, Свертка

Универсальные обработки Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Обработка позволяет работать как с одним, так и с несколькими файлами Excel: Объединять файлы со сходной структурой в одну таблицу, Стыковать файлы с разной структурой по ключевому полю, Группировать результат по выбранным полям и суммировать числовые поля.

1 стартмани

19.02.2015    26171    23    Ekovichev    7    

Загрузка товаров с Яндекс.Маркет

Обработка справочников WEB v8 УТ10 Абонемент ($m)

Обработка предназначена для загрузки товаров (их описаний, свойств, изображений) с торговой площадки Яндекс.Маркет в базу Управление Торговлей 11. В отличие от других подобных обработок Вам самим не придется парсить страницы Яндекс.Маркет и решать сопутствующие этому процессу проблемы (бан, капча, поиск прокси-серверов, длительное ожидание результатов при больших объемах данных), так как все данные уже загружены на наш сервер и готовы для использования. Обновление данных осуществляется раз в месяц. Таким образом, все что Вам нужно - подключиться раз в месяц к нашему сервису и получить обновленный ассортимент товаров.

1 стартмани

12.01.2015    37562    80    Sirruf    81    

Проверка контрагентов по ИНН и КПП через веб-сервис ФНС (внешняя)

Обработка справочников WEB v8 1cv8.cf Россия Абонемент ($m)

Обработка проверяет контрагентов по ИНН и КПП через веб-сервис ФНС на наличие регистрации в ЕГРН. Может выполняться в любых типовых конфигурациях, при наличии справочника "Контрагенты" и реквизитов "ИНН" и "КПП"

1 стартмани

25.12.2014    40237    130    Willforre    12    

Нестандартная загрузка из Excel

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Взгляд на привычную задачу под неожиданным углом - пусть пользователь прямо в Excel решает, что ему надо, и грузит в 1С только нужное. Установите любой отбор, выделите фрагмент, и вот он уже в 1С. Для обычных и УФ 8.3

1 стартмани

12.11.2014    30913    52    Yashazz    46    

Реестр договоров для 1С:Бухгалтерии

Обработка документов Обработка справочников Документооборот и делопроизводство Документооборот и делопроизводство v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Реестр договоров для 1С:Бухгалтерии - дополнительная обработка для конфигурации "Бухгалтерия предприятия", версия 3.0

5 стартмани

28.10.2014    45851    65    RespectSoft    24    

Загрузка курсов валют

Обработка справочников WEB v8 1cv8.cf Абонемент ($m)

Загрузка актуальных курсов валют с web - сервиса Сбербанка. На обычных и управляемых формах.

1 стартмани

15.10.2014    16940    18    miller-adm    3