Менеджер переноса справочника Номенклатуры

Обработки - Обработка справочников

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

Я поставил перед собой задачу сделать такой перенос, чтобы:

  1. Он переносил товары между основными типовыми конфигурациями 1С
  2. Был чрезвычайно прост в использовании
  3. Позволял делать отбор по списку групп
  4. Позволял делать отбор номенклатуры по списку документов
  5. Не требовал настроек по согласованию, сам определял тип конфигурации
  6. Согласовывал новые товары с уже имеющимися в базе
  7. Мог использоваться в задачах постоянного согласования товаров

Мой перенос позволяет делать выгрузку-загрузку номенклатуры в любом направлении между конфигурациями:

1С:Бухгалтерия 7.7 типовая, 1С:Бухгалтерия 7.7 УСН, 1С:Торговля и склад 7.7, 1С:Предприятие 7.7 Комплексная конфигурация. Также он позволяет выгружать товары из 1С:Управление торговлей 8.1 (10.3)

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

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

Режим согласования "по комментарию" используется для загрузки товаров из УТ:8. При этом, код товара записывается в комментарий, поскольку длина кода может не совпадать с длиной кода в справочниках конфигурации 7.7. Режим согласования "по коду переноса" требуется в том случае, если в справочнике номенклатуры имеется дополнительный реквизит "КодПереноса".

ОГРАНИЧЕНИЯ НА ИСПОЛЬЗОВАНИЕ

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

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

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

Желаю всем успехов!

Купи премиум доступ - поддержи наше Сообщество!

Если Вы приобретаете премиум-аккаунт с этой страницы, то я, как автор, предоставляю Вам гарантированную скидку 10 % на все мои платные разработки, которые Вас заинтересуют...  Для приобретения премиум-аккаунта перейдите по этой С С Ы Л К Е

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

Наименование Файл Версия Размер
Выгрузка-загрузка номенклатуры для платформы 7.7
.1224475338 37,92Kb
25.09.09
4481
.1224475338 37,92Kb 4481 Скачать
Выгрузка номенклатуры для платформы 8.1
.1224475398 15,19Kb
25.09.09
2013
.1224475398 15,19Kb 2013 Скачать

См. также

Комментарии
1. Андрей Скляров (coder1cv8) 3293 22.10.08 15:40 Сейчас в теме
Вот к чему приводит не знание такого великолепного инструмента как "Конвертация данных"! :)
reshenie; AVARY; tomvlad; +3 Ответить 1
2. rasswet (rasswet) 80 22.10.08 16:57 Сейчас в теме
база не определена. минимальную каку-то доку написали бы..
lana191182; +1 Ответить 1
3. Олег Пономаренко (O-Planet) 6681 22.10.08 17:17 Сейчас в теме
О! Активность в топе. Значит, уже кто-то заюзал.

(1) Как же, как же... Конвертер - это общее решение. И оно - далеко не "plug and play"
(2) Все - в описании ТУТ. Т.е., указано, для каких платформ и как запучскать. Какая дока еще-то нужна?

ded_vandal; uginekb; +2 Ответить 2
4. Андрей Скляров (coder1cv8) 3293 22.10.08 17:30 Сейчас в теме
(3) Для тебя не "plug and play" нужно уточнить :) А для пользователя всё сводится к "нажал выгрузить в одной базе, нажал загрузить в другой базе".
Конечно, от программиста в этом случае требуется создание правил обмена, но я сделаю это на порядок быстрее, чем написание подобной обработки (с согласованием и всем прочим).
Leo_A; ashelp@nm.ru; +2 Ответить
5. kitt al;dskjf;ldasjkf (kitt) 319 22.10.08 18:16 Сейчас в теме
Я за простые и эфективные решения, поэтому плюсую)
Знаем мы это конвертацию данных, проходили. Отладка переноса -- врагу не пожелаешь. Я лучше соглашусь с тем что я "тупой" и быстро накидаю свой простой перенос. И буду на 100% процентов уверен в каждой строчке. Не, я не спорю, КД -- это глобально, функционально, разрекламировано. Но на моей памяти, из всех переносов которые я совершал (в основном переходы Тис->УТ, Бух->БП), не один не прошел без ошибок. Да, знаю что мне сейчас расскажут специалисты: у меня были изначально неправильные данные в 7ке, у меня не соответствовали версии конфигураций и правил обмена, рука не совсем прямые и так далее. По моему 1с с КД совершает ту же ошибку(идёт по проторенной легкой дорожке?:) что и МС с Виндой - попытка объять необъятное. Сразу. Багрепорты, отладка и совершенстовавание за счет конечных пользователей. И при этом нужной информации как всегда не найти. А меня как программиста и иногда пользователя интересуют не зявленные сферические кони в вакууме, а работающий без ошибок переход с 7ки на 8ку. А я его еще не видел.
Я лучше буду совершенствовать свой код, чем дяди Нуралиева)
shrek2; vkr; hate86; title157; +4 Ответить
6. Tom (tomvlad) 23.10.08 02:49 Сейчас в теме
Действительно, не для всех задач удобно применять Конвертацию данных, однако, в данном случае, ее использование было бы наиболее оптимальным как по времени, затраченному на разработку, так и по читабельности и возможности доработки (модификации.)
7. Сергей Старовойтов (AVARY) 174 23.10.08 12:34 Сейчас в теме
Конвертация данных плоха только тем, что по ней документации фиг найдешь. Просто к ней нужно относиться как к любой конфигурации 1с и тупо лезть в код - тогда все становится понятно.
P.S.: В командировке за 20 дней настряпал конвертации для 7 различных конфигурации.
8. Tom (tomvlad) 23.10.08 13:10 Сейчас в теме
В.Э. Бояркин, А.И. Филатов 1С:Предприятие 8. КОНВЕРТАЦИЯ ДАННЫХ: обмен между прикладными решениями. Стоит чуть более 200 руб.

Один раз прочитаешь, будешь относиться у своему раннему творчеству уже по другому.
9. Сергей Старовойтов (AVARY) 174 23.10.08 15:40 Сейчас в теме
От этой книжки есть польза только после того, как разберешься в КД :)
10. Tom (tomvlad) 23.10.08 19:39 Сейчас в теме
Не скажи, книжка хорошая. Разбираться без нее будешь дольше. И все равно ничего другого нет :(
11. Василий (ded00786) 345 29.10.08 11:01 Сейчас в теме
Как вариант, довольно интересно, но можно было-бы расширить и сделать более универсальным... хотя это уже дело каждого, на свой вкус :)
12. Сергей Старовойтов (AVARY) 174 29.10.08 16:43 Сейчас в теме
Когда начинаешь расширять и делать более универсальным, то понимаешь, что пишешь КД :)
13. Олег Пономаренко (O-Planet) 6681 29.10.08 18:59 Сейчас в теме
Я как раз не хотел в данном случае получить что-то универсальное. Просто ежедневное согласование номенклатуры - это такая задача, с которой сталкиваются треть фирм, работающих в торговле. ЧАсто менеджеры бывают достаточно низкой квалификации, и им приходится долго показывать под запись, как пользоваться даже этим. Поэтому, не КД не поможет там, где ищут узконаправленное решение с очевиднейшим интерфейсом.
14. Василий (ded00786) 345 31.10.08 11:09 Сейчас в теме
15. Михаил (Mishel_Shubin) 11.11.08 12:19 Сейчас в теме
Как насчет загрузки номенклатуры для платформы 8.1?
16. ron (ron1) 05.12.08 10:41 Сейчас в теме
А мне надо из Бухгалтерии 7.7 в Предприятие 8.0 :-) Во сюжет, так сюжет! (с) :-)
17. Олег Пономаренко (O-Planet) 6681 05.12.08 13:45 Сейчас в теме
(15,16) Реализуемо. Но лень. Вот бы кто спонсировал, доработал бы ;)
18. Ramil (thankyou) 03.01.09 15:36 Сейчас в теме
19. Сhe Burashka (CheBurator) 03.01.09 16:18 Сейчас в теме
Тупой вопрос: а поддерживает ли обмен из ТиС в Бух типовые соглашения по кодам номенклатуры по подобию штатной выгрузки\загрузки...?
20. Олег Пономаренко (O-Planet) 6681 03.01.09 19:05 Сейчас в теме
А как там? По штантному - не понимать! :)
21. Сhe Burashka (CheBurator) 31.01.09 15:18 Сейчас в теме
Эта обработка работает некорректно, не так как заявлено. Дерево номенклатуры не переносит.
22. Олег Пономаренко (O-Planet) 6681 01.02.09 03:30 Сейчас в теме
23. Сhe Burashka (CheBurator) 01.02.09 13:22 Сейчас в теме
сорри, ввел в заблуждение. читать так: "народ жалуется.." - далее по тексту
http://www.forum.mista.ru/topic.php?id=386816&forum=1c&v8=0
24. Олег Пономаренко (O-Planet) 6681 01.02.09 17:30 Сейчас в теме
Возможно, я что-то не учел, но вообще там есть блок переноса дерева. Должно переносить. Надо просто взять и проверить.
25. Александр Астафьев (alexandr_astafiev) 66 11.02.09 10:33 Сейчас в теме
Попробовал перенести из демо бухгалтерии 7.7 в чистую торговлю 7.7 последних релизов (клиенты решили использовать торговлю а работали чисто на бухгалтерии) Во первых пришлось предварительно перенести справочники типы цен и единицы измерений. Без этого вообще отказывалось переносится. В итоге цены и ставки НДС остались пустыми. В общем убил час времени и сел как всегда писать сам обработку.
26. Нина Потапова (fhuj) 14.02.09 00:27 Сейчас в теме
В этом что то есть, в работе еще не пробовала, думаю что получится.
27. A-la-xandrett (ashelp@nm.ru) 04.03.09 06:16 Сейчас в теме
Так... Я далеко не программер 1С. Как мне реализовать перенос номенклатуры с помощью вашей... "утилитки"? В конфигураторе не открывается... если это не ert-файл, тогда как мне его использовать? Очень нужно! (
Kukharenko; +1 Ответить 1
28. Олег Пономаренко (O-Planet) 6681 04.03.09 11:50 Сейчас в теме
29. Lev Ivanov (leviner) 24.03.09 06:56 Сейчас в теме
Здраствуйте. Я только начал работать с 1С. Версия бухгалтерии 4.5 (504), версия торговли и склада 9.2(по крайней мере он так пишет при загрузке бызы). Скачал вашу программу. Выгружаю из Б в ТиС. Выгрузка проходит нормально, образуется текстовый фаил, в котором я вижу всю номенклатуру. При попытке загрузки в Торговлю и Склад, программа пишет, что все нормально, выходет отчет по типу будет добавлено столько позиции и столько групп. Но при этом ничего не добавляется! Ни групп, ни позиций. Если убрать галочку "проверка ошибок", то он пишет что "проблеммы в соответствии с родителем", но при этом добавляет группы корневого уровня. Подскажите пожалуйста, что я делаю не так?
30. Роман (Golovorez) 28.03.09 12:24 Сейчас в теме
Проблемма с хар-ками если встречается 2 и более харки у номенклатуры
При отборе по группам хар-ка нормуль выгружается, а при отборе по документом уже только 1 выгружается
+ Как сделать если поле не заполнено то Добавлял символ # т.е пусто, а не сдвигал значения Особенно актуально с ценой Очень нужно строгое соответствие колонкам А еще лучше включить отбор тип цены :-)
31. Роман (Golovorez) 28.03.09 13:36 Сейчас в теме
Проблемма с хар-ками если встречается 2 и более харки у номенклатуры
При отборе по группам хар-ка нормуль выгружается, а при отборе по документам уже только 1 хар-ка выгружается
+Как сделать если поле не заполнено то Добавлял символ # т.е пусто, а не сдвигал значения Особенно актуально с ценой. Очень нужно строгое соответствие колонкам :-(
32. Lev Ivanov (leviner) 30.03.09 11:45 Сейчас в теме
Здравствуйте, так и не могу решить свою проблему, подскажите пожалуйста...
33. Валерий Беляев (ToRNaDo1985) 02.06.09 23:15 Сейчас в теме
я скачал, и... у меня не открываются обработки... формат не распознается...
34. Олег Пономаренко (O-Planet) 6681 03.06.09 01:03 Сейчас в теме
(31) Не совсем понял. Напишите в личку, будем решать.
(32) Присылайте мне файл выгрузки, разберемся.
(33) Это - zip. Т.е., при скачке должно быть расширение *.zip. Его надо распаковать.
35. Murik Муров (Murik) 25.06.09 14:04 Сейчас в теме
При переносе из УСН в УСН при загрузке выдаёт:
Если ТабВидыДеятельности.НайтиЗначение(Код,П,"Код")=0 Тогда
{F:\******\EXTFORMS\ЗАГРУЗКА СПРАВОЧНИКА НОМЕНКЛАТУРЫ.ERT(476)}: Значение не представляет агрегатный объект (НайтиЗначение)
Что надо сделать?
Хелп плиз!
36. Олег Пономаренко (O-Planet) 6681 25.06.09 14:48 Сейчас в теме
(35) Конфигурации наверняка не типовые, а доделанные.
37. Murik Муров (Murik) 26.06.09 10:27 Сейчас в теме
(36) Нет. Конфы совершенно типовые. Переносить пытался из УСН 7.70.162 в УСН 7.70.163
38. Олег Пономаренко (O-Planet) 6681 26.06.09 16:22 Сейчас в теме
(37) Если можно, кидайте файл выгрузки куда-нибудь, разберемся.
39. Владислав (kvv70) 04.08.09 13:35 Сейчас в теме
Срочно понадобилось перенести из Бух в ТиС, нашел, сделал. Плюс, ОДНОЗНАЧНО!
40. Олег Пономаренко (O-Planet) 6681 04.08.09 15:14 Сейчас в теме
(39) А мне приятно, когда у человека руки растут там, где нужно. Для таких не жалко класть бесплатно.
41. Артём Савушкин (smails) 09.08.09 15:14 Сейчас в теме
Скачал утилиту, открыл в 1с, выгрузил номенклатуру. А как теперь из полученного файла загрузить её в 1с?
fantonic; +1 Ответить
42. Максим (turbomax) 21.12.09 12:00 Сейчас в теме
43. артем л (artox) 09.01.10 16:42 Сейчас в теме
вот скачал я ее, и скажите что делать дальше, как запустить?
webmorning; ysa.sergey@gmail.com; zavada77; +3 Ответить
44. артем л (artox) 11.01.10 09:59 Сейчас в теме
Все ясно почему не получалось, запустить...имеется 2 базы, старая и новая, но новую нужно дополнить позициями из старой, а мименно добавить им вес и цены сменить, ну и прочее, я так понимаю нужно из одной базы выгрузить справочник а потом во1йти в другую и загрузить выгруженные файлы. но проблемма в то что в 1 базе запускается данный менеджер, а в другой пишет "конфигурация 1с не определена!" чтож делать то...
45. Дмитрий Свирко (polovick) 27.03.10 11:41 Сейчас в теме
2. Был чрезвычайно прост в использовании

пипец какой-то, разрыв шаблона...
46. zero1 zero1 (zero1) 17.01.11 11:57 Сейчас в теме
Ошибка выгрузки! Родитель "БА000001" в таблице выгрузки не найден!

Вот что говорит при загрузке! Что зя хня?!
47. Наталья (natali_sch) 09.03.11 22:55 Сейчас в теме
У меня такая же хрень, как у 29 и 46... Подскажите, плиз... оооочень хочется все по-бырому сделать... :D
48. Катерина 1 (Katarri) 07.08.11 17:43 Сейчас в теме
Спасибо огромное за такую полезную обработку!))
49. Геннадий (denial) 26.09.11 15:47 Сейчас в теме
И у меня тоже самое что и у 29. Выгружается но не загружается.
50. sveta210180 06.10.11 12:15 Сейчас в теме
Скачала файл для 1С 7,7 , но он не работает в доп.возможностях ((( не могу внести его в список
51. Мирослав Зименко (Meshimoto) 18.10.11 12:46 Сейчас в теме
Переносил номенклатуру из Бухгалтерии в ТИС.
Всё перенеслось замечательно. Спасибо за обработку!
55. Alina Krasnova (alice500) 25.10.11 16:12 Сейчас в теме
56. Флександр Зозуля (astrallexx) 23.11.11 16:49 Сейчас в теме
57. Роман (rkozom) 28.11.11 13:18 Сейчас в теме
Обработка хорошо работает. Все, что нужно - есть. Автору респект.
58. nataon (nataon) 28.11.11 13:38 Сейчас в теме
обычно Конвертацией данных можно пользоваться
59. CrVik 14.01.12 10:15 Сейчас в теме
так же интересует перенос данных из 7.7 в 8.2
(58) nataon, а где взять можно данную конфигурацию?
за ранее большое спасибо!
60. Alexander Lukashenko (Grobik) 15.03.12 15:16 Сейчас в теме
62. Алексей Подоляк (trioka) 19.03.12 17:05 Сейчас в теме
попробую. а чем отличается от Универсал(м)... хотя я в универсаме не смог перенести справочник номенклатуры
63. AllaS (lady_lace@mail.ru) 23.07.12 13:19 Сейчас в теме
Очень удобно, позволила существенно сэкономить время спасибо
64. Александр Овсянников (_LEV_) 23.07.12 15:05 Сейчас в теме
Пользовался Универсамом. и номенклатуру переносил, и не только ее.
65. Ak A (frc) 23.07.12 15:08 Сейчас в теме
(7) AVARY,
P.S.: В командировке за 20 дней настряпал конвертации для 7 различных конфигурации.

вы могли и 20 настряпать, и 40. Они не вручную набираются.
А вот как и что они перегружают - обычно этот вопрос опускают: ибо делают лишь минимальный объем в чистых базах.
66. Ak A (frc) 23.07.12 15:09 Сейчас в теме
67. Ak A (frc) 23.07.12 15:41 Сейчас в теме
(3) O-Planet,
Также он позволяет выгружать товары из 1С:Управление торговлей 8.1 (10.3)

позволяет КУДА выгружать? в 7.7? в 8.1?
68. MiB (MiB) 27.02.13 16:24 Сейчас в теме
А под Штрим-М Ресторан Back Office 4,0015 есть что то подобное?
69. Олег Пономаренко (O-Planet) 6681 27.02.13 16:39 Сейчас в теме
70. tranzit2001 (tranzit2001) 13.06.13 08:50 Сейчас в теме
скиньте обработку на tranzit2001@ya.ru спасибо
71. антон (nikon2) 19.09.13 16:49 Сейчас в теме
Здравствуйте! У меня Комплексная конфигурация 1С 7.7. При открытии обработки выходит ошибка "Конфигурация 1С не определена". Как быть?
72. Shurix Noise (shurix) 29.10.13 19:45 Сейчас в теме
Очень полезная штука. Думаю, сегодня она нас как раз спасёт
73. kofeinik 15 23.04.14 09:05 Сейчас в теме
обработка нерабочая, не переносит ни все дерево, ни по частям, "родитель с кодом не найден"
74. Canabis 220 (Canabis220) 65 22.07.14 15:16 Сейчас в теме
Поправил для себя: Поиском в конфигураторе по "Родитель с кодом" закоментировал Возврат в двух местах. После этого с руганью но перенесло основную массу. До этого не хотело переносить совсем. УСН 7 -> Бух 7. Цены сама не перенесла. Ругается на коды хотя настройка по наименованию.
75. kofeinik 15 08.05.15 13:18 Сейчас в теме
Выгрузил номенклатуру из ТиС, а чем ее загрузить в УТ? Обработки загрузки нет.
76. Ольга (kondrashka) 63 10.11.15 09:27 Сейчас в теме
Выгрузила номенклатуру из КОРП,получила текстовый файл. А как загрузить в УПП? Обработки загрузки -нет... Только зря потратила стартмани(( . пока не оцениваю,
77. Leo Po (webresurs) 123 21.06.16 06:31 Сейчас в теме
ПУБ- выдает ошибку- Конфигурация 1С не определена!
78. Дмитрий Гадецкий (user722669) 30.03.17 14:18 Сейчас в теме
Хорошая Обработка. все хорошо работает.
Оставьте свое сообщение