IE2017

Сравнение номенклатуры в двух базах по коду

Отчеты - Анализ учета

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

Доброго времени суток!

У нас в организации номенклатура в двух разных базах 1С сопоставляется по коду, причем при вводе новой номенклатуре её вручную создают в двух базах. Есть также договорённость, что номенклатура будет сопоставляться по коду (для разных обработок переноса, которые есть ещё с незапамятных времён).

Однако при таком вводе номенклатуры не избежать ошибок!

Для того, чтобы их отследить, я и написал этот отчет.

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

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

Соединение к внешней базе идет через COM. Может соединяться как с файловой, так и с серверной базами. Имеет обычную и управляемую формы.

Чтобы построить отчет, нужно:

  1. Запустить отчет в одной из проверяемых баз.
  2. Ввести имя пользователя, под которым заходите во вторую базу.
  3. Ввести пароль пользователя.
  4. Выбрать вариант базы - файловая или серверная.
  5. Для серверной базы - ввести имя сервера и имя базы, для файловой - ввести полный путь к базе.
  6. Сформировать отчет ;)
Важно: Для работы отчета обе базы должны иметь одинаковую версию платформы!

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

Наименование Файл Версия Размер
СверкаКодовНоменклатуры
.erf 14,43Kb
29.10.15
25
.erf 1.0 14,43Kb 25 Скачать

См. также

Комментарии
1. serpent Пентюхов С. Г. (serpent) 40 30.10.15 11:04 Сейчас в теме
{ВнешнийОтчет.СверкаКодовНоменклатуры.МодульОбъекта(12)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Версия компоненты 'comcntr' (8.2.19.106) отличается от версии корневого модуля 'core82' (8.2.19.121)
2. serpent Пентюхов С. Г. (serpent) 40 30.10.15 11:09 Сейчас в теме
Для работы данного отчета Запускаемые версии 1С должны быть идентичны.
3. Xer shi (Xershi) 267 30.10.15 11:10 Сейчас в теме
(1) serpent, скорее всего автор не заморачивался над версия платформ. Поэтому вам только посоветую поставить один релиз.
4. Антон Ковалевский (Sun_Storm) 6 30.10.15 12:44 Сейчас в теме
(2) serpent, (3) Xershi,
Да, у меня действительно версия платформы одна на все базы и о работе с разными версиями платформ я не подумал.
Подключение через COM с разными версиями платформ возможно, но предполагает некоторую пляску с бубном: http://infostart.ru/public/276794/
Либо создавать копию базы на нужной платформе и к ней подключаться.

Добавил ограничение в описание.
5. Iren (sknarid) 02.12.16 14:37 Сейчас в теме
Есть необходимость выявлять в двух базах номенклатуру с одинаковым кодом, но лежащие в разных группах, т.е. разный родитель. Можно ли из этого отчета такое соорудить?
6. Наталья * (NatalyaVP) 05.12.16 07:16 Сейчас в теме
Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Версия компоненты 'comcntr' (8.2.12.75) отличается от версии корневого модуля 'core82' (8.2.18.96)
Как исправить эту ошибку? Конфигурации у меня идентичны.
7. Наталья * (NatalyaVP) 05.12.16 09:19 Сейчас в теме
Решается копированием компоненты 'comcntr' из папки 1С\(8.2.18.96) в папку 1С\(8.2.12.75), или наоборот.

Спасибо за обработку, очень пригодилась.
Оставьте свое сообщение