gifts2017

Универсальный обмен данными для 1С 8.2

Опубликовал Руслан Фасхутдинов (Octopus) в раздел Обмен - Обмен через DBF

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

Данные выгружаются в виде файла схемы и файла данных. Формат файла данных - DBF. Схема выгружается как таблица значений через функцию ЗначениеВФайл. При загрузке схемы производится попытка автоматического сопоставления выгружаемых объектов и их реквизитов с объектами и реквизитами в базе-приемнике.

Реализован обмен справочников, документов и регистров сведений. Есть возможность отбора выгружаемых объектов как по конкретным значениям (справочники, документы), там и путем задания периода (документы, периодические регистры сведений). Также реализован механизм отбора по пометке удаления и статусу проведения, механизм установки пометок удаления и проведения документов после загрузки.

ВНИМАНИЕ: большие грабли!!! Обработка не вытаскивает значения реквизитов составных типов. В файле выгрузки содержатся только тип и ключ (код, наименование, индекс и т.д. - в зависимости от типа).  При загрузке производится поиск по указанному полю. Если соответствующих значений в базе-приемнике нет, реквизиты останутся пустыми. Поэтому прежде чем выгружать, скажем, регистр "Ответственные лица", надо выгрузить справочник организаций и справочник сотрудников.

В обработке присутствует возможность выбора реквизита загрузки. К примеру, поле "Наименование" можно загрузить в реквизит "Комментарий". Так же есть возможность выгружать и загружать не все реквизиты, а также назначать загружаемым реквизитам значение по умолчанию.

Подробная инструкция по использованию содержится в самой обработке.

На безошибочность не претендую... Ответственности за возможный ущерб, причиненный использованием обработки, не несу.

 

История версий:

Версия Описание

1.2.1

18.06.2011

3:12 Мск

1. Пришлось начать вести нумерацию версий...

2. Добавил подсветку полей таблиц, разрешенных для редактирования.

3. Теперь в случае если длина кода/наименования справочника-приемника (длина номера документа-приемника) короче длины соответствующего поля объекта-источника, значение урезается. Код и номер берутся как правая часть, наименование - как левая. Это позволяет загружать справочники с более длинными кодами и кучей лидирующих нулей в объекты с кодами покороче.

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

5. Реализовал возможность выгрузки не всех реквизитов, а только отмеченных. Аналогично с загрузкой.

1.2.2

18.06.2011

13:05 Мск

1. Исправил некорректную работу отбора по периодам, другие мелкие недочеты.

2. Сделал возможность выбора ключа не только для реквизитов загружаемых объектов, но и для самих объектов.

3. Сделал более подробную трассировку.

1.3.1

15:36 Мск

1. Реализовал указание реквизитов по умолчанию. При выборе значения можно сделать его приоритетным, тогда оно будет назначаться реквизитам, игнорируя сведения файла выгрузки. В случае отсутствия приоритета значение подставится только при пустом значении реквизита.
1.3.2 22.06.2011 1. Исправил работу ключа синхронизации загружаемых объектов.
1.3.4 26.06.2011

1. Исправил ошибку замещения строк при загрузке табличных частей.

2. Исправил загрузку реквизитов, не перечисленных в списке выгруженных.

1.3.5 09.07.2011 1. Исправил ошибку при загрузке подчиненных справочников.

1.3.6 12.12.2011 

1. Исправил ошибку выгрузки объектов с длинными именами.

2. Исправил ошибку выгрузки объектов с кодом или наименованием нулевой длины.

1.3.7 01.09.2012 

1. Снял пароль с модуля, разработка теперь в формате OpenSource. Дальнейшее развитие проекта не намечается.

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

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

Наименование Файл Версия Размер
Обмен данными (DBF) 2187
.epf 59,75Kb
01.09.12
2187
.epf 59,75Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Ожерельев (Поручик) 16.06.11 01:26
(0) Показать скрин шансов нет?
2. Руслан Фасхутдинов (Octopus) 16.06.11 09:26
Добавил скриншоты. Исправил несколько существенных багов при выгрузке и загрузке справочников.
3. Ярослав Радкевич (WKBAPKA) 16.06.11 10:40
а чем лучше конвертации?
4. Руслан Фасхутдинов (Octopus) 16.06.11 10:43
Скоростью работы, простотой освоения, настройки и использования.
5. Руслан Фасхутдинов (Octopus) 16.06.11 14:20
16.06.2011, 14:38 Мск - выложена исправленная версия. Даже не хочется озвучивать те ошибки, которые имелись в первоначальной...

Прошу прощения у всех, кто скачал и хотел во благо использовать первоначальную версию. Тестирование продолжается.
6. Александр Зубцов (iov) 16.06.11 14:53
Что-то ссыкотно как-то...
7. Руслан Фасхутдинов (Octopus) 16.06.11 14:59
Архивная копия в помощь
8. Игорь Инютин (progaoff) 16.06.11 16:49
9. Евгений Палагин (Jon2011) 17.06.11 00:57
Попробовал загрузить без настройки из УТ10 в УТ11, получил вот:
{ВнешняяОбработка.ОбменДанными.МодульОбъекта(93)}: Преобразование значения к типу Дата не может быть выполнено
10. Руслан Фасхутдинов (Octopus) 17.06.11 07:16
(9) Сегодня поправлю. Какой объект загружали, если не секрет?
11. Евгений Палагин (Jon2011) 17.06.11 09:13
поступление товаров и услуг
12. Руслан Фасхутдинов (Octopus) 17.06.11 09:45
Исправил все преобразования типов, должно работать. Сделал возможность сохранения лога в файл. Версия от 17.06.2011, 9:45 Мск
13. ma}{k 17.06.11 10:30
Доброго времени!
При загрузке ввода начальных остатков из БП2.0 в УПП 1.2 выдается ошибка
{ВнешняяОбработка.ОбменДанными.МодульОбъекта(1061)}: Поле объекта не обнаружено (ВводНачальныхОстатков)
14. Oleg (osokolov) 17.06.11 13:02
Скачал сегодняшнюю версию и все равно при загрузке документа ПТУ появляется ошибка ВнешняяОбработка.ОбменДанными.МодульОбъекта(164)}: Преобразование значения к типу Дата не может бы
15. Руслан Фасхутдинов (Octopus) 17.06.11 13:24
Выкладываю новую версию, 17.06.2011, 13:18 Мск, снято ограничение по количеству загрузок.

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

(14) - проверьте на новой версии. Если ошибка не пропала, свяжитесь со мной, номер аси в личке
(13) - глюк выявлен, исправляю.
16. Руслан Фасхутдинов (Octopus) 17.06.11 14:35
Версия 17.06.2011, 14:34 Мск
(13) - глюк исправлен
17. Oleg (osokolov) 17.06.11 14:42
(16) Ошибка в (13) не пропала.
К сожалению номера аси в личке я не вижу.
18. Oleg (osokolov) 17.06.11 14:43
(16) Прошу прощения, ошибка в (14) не пропала
19. Руслан Фасхутдинов (Octopus) 17.06.11 14:45
20. Oleg (osokolov) 17.06.11 15:01
(19) ОК. Ошибка пропала, документы загрузились, НО
1) загрузились только числовые и текстовые значения (кол-во, цена, сумма, комментарии и т.п.). При выгрузке в окне трассировки программа написала, что выгружено 123 объекта, при загрузке же сказала, что загружено 377 объекта. Видимо эти лишние 254 объекта - это справочники.
2) справочники (организации, склады, номенклатура и т.п.) не подгрузились - они по-прежнему пустые. Возможно поэтому в документах не заполнены ссылочные реквизиты.

Пожелание: если это конечно не геморно реализовать, то было бы очень удобно задавать не только соответствующие типы, но и значения по умолчанию выбранного типа, или другого. О чем я ? Например, я переношу данные из БП 2.0 в КА. В КА, в документах, есть реквизиты "Отражать в УУ", "Отражать в БУ" и "Отражать в НУ". Этих реквизитов нет в БП 2.0. Поэтому при переносе документов, уже в базе КА, они не проводятся из-за того, Что эти реквизиты не заполнены. Былобы оч. удобно перед загрузкой указать для этих реквизитов значение ИСТИНА по умолчанию.
21. Олег Молочников (milkers) 17.06.11 15:56
Господа, все таки рекомендую использовать стандартную обработку из конвертации данных для обмена между одинаковыми базами. Проверенная и надежная вещь, работающая через файл и COM-соединение.
Минусов не ставлю, так работа проделана большая. Но никаких преймуществ этой обработки найти не смог. А вот времени на нее убить можно много.
22. ma}{k 17.06.11 16:36
milkers,
Позвольте не согласиться - Octopus сделал очень замечательную вещицу. Вы, возможно не обратили внимание, но эта обработка хороша именно для обмена между РАЗЛИЧНЫМИ конфигурациями. А для одинаковых, согласен, подойдет и типовая выгрузка-загрузка.
23. Руслан Фасхутдинов (Octopus) 17.06.11 19:32
(20) Если вы внимательно посмотрите на настройку загрузки, то поймете, почему загрузились только текстовые значения. Обработка не выгружает отсутствующие элементы, не перечисленные в отборе. То есть, если вы выгружаете документ "Реализация", то справочник "Номенклатура" выгружаться не будет. А выгрузятся коды (или наименования - как уж настроите). При загрузке же обработка будет искать в базе приемнике справочник "Номенклатура", а в нем - элемент с этим кодом (или наименованием). Если такового нет - реквизит останется пустым.

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

Пожелание по поводу реквизита "По умолчанию" учту, фишка полезная.

(21) У обработки есть еще масса побочных способов применения. Например, можно выгрузить справочник, а потом загрузить в эту же базу, прописав загрузку наименования в реквизит "ПолнНаименование". Или в поле "Комментарий" документа засунуть наименование контрагента или строковое представление вида операции. При этом все указанные махинации проводить как со всем справочником, так и только с выбранными элементами.
24. Руслан Фасхутдинов (Octopus) 18.06.11 15:40
(20) Пожелание относительно реквизитов по умолчанию реализовано
25. Анатолий Ситников (acsent) 20.06.11 18:52
Синхронизация по ГУИДам есть?
Для стороннего разработчика вообще не понимаю смысл изучать ЭТО.
26. Анатолий Ситников (acsent) 20.06.11 18:54
Сможешь с помошью своей обработки перенести регистр в ТЧ? (контактная информация в УТ 10 и УТ 11)
27. Руслан Фасхутдинов (Octopus) 20.06.11 19:27
(25) По ГУИДам не синхронизирую, добавлю в платной версии. Изучать я ничего не предлагаю, обработка бесплатная, но код закрыт.
(26) Не совсем понял формулировку "Регистр в ТЧ", обработка переносит только справочники, документы и регистры сведений.
28. Анатолий Ситников (acsent) 20.06.11 22:01
(27) Ты еще и платную версию собираешься делать? Бугага
29. Николай (provnick) 22.06.11 20:50
При загрузке из Бух в ЗиУП справочник физ. лица
{ВнешняяОбработка.ОбменДанными.МодульОбъекта(1211)}: Ошибка при вызове метода контекста (Очистить)
по причине:
Объект недоступен для изменения.
Понимаю, что хозяин - барин, но вот чуток бы подправить, а код закрыт
30. Александр (donPedro_deAlvadores) 23.06.11 11:53
При попытке открыть в УТ 11.0.6.9 через "администрирование - доп отчёты и обработки - создать" сообшает {ВнешняяОбработка.ОбменДанными.МодульОбъекта}: Переменная не определена (ИзменениеРазмераОкна) и собственно обработку не добавляет...
там же, но через "файл - открыть" приводит к появлению пустого окна...

При выгрузке из УТ 10.3.13.2 документов "Платежное поручение входящее" и последующей загрузке в УТ 10.3.14.3, в том случае если первоначально были указаны несколько документов расчёта с покупателем, остаётся только один... и документ (с комментарием "Проведение документа: Платежное поручение входящее 0328 от 01.06.2011 0:00:00 (Оплата от покупателя) не совпадают сумма документа и ее расшифровка.") не проводится...
sharpei42; wasted; +2 Ответить 1
31. Archi Archibalt (Artur0588) 24.06.11 14:36
Привет. Спасибо за полезную программку. Много всего переноситься, но и много нет. Как перенести остатки на складах?
32. Руслан Фасхутдинов (Octopus) 24.06.11 15:21
(31) Напрямую это не реализовано. Как вариант - через формирование в копии исходной базы свертки на определенную дату с последующим переносом сформированных документов по остаткам в базу-приемник.
33. Руслан Фасхутдинов (Octopus) 26.06.11 15:05
(30) В управляемом приложении обработка не работает.
Ошибку табличных частей исправил.
34. Алексей (Ale-Mar) 26.06.11 15:53
{ВнешняяОбработка.ОбменДанными.МодульОбъекта(1307)}: Индекс находится за границами массива
ИЗ БГУ в БГУ - Документ Кассовое выбытие.
35. Руслан Фасхутдинов (Octopus) 26.06.11 16:20
(34) Проверил у себя в БГУ на последней версии обработки - кассовые выбытия нормально загрузились...
36. Алексей (Ale-Mar) 26.06.11 16:26
хз, посмотрю тогда, что у меня такого особенного
37. Алексей (Ale-Mar) 26.06.11 18:30
Демо-база БГУ - Кассовое поступление/Кассовое выбытие - выгружаем и сразу загружаем.
{ВнешняяОбработка.ОбменДанными.МодульОбъекта(1307)}: Индекс находится за границами массива
38. Борис Нагаев (nbm) 27.06.11 00:40
Всё это хорошо. Но при беглом взгляде на работу складывается впечатление, что это Ваша интерпретация типовой конфигурации КД. Вы просто изменили формат файла обмена данными. А точно также надо настраивать правила обмена реквизитами. Полагаю Ваша обработка будет хорошо работать только для конфигураций, "почти похожих друг на друга". А если встанет задача посерьезней. Например конвертировать УТ в БП, да ещё видоизмененные. Сразу столкнешься с нехваткой написания скриптов и алгоритмов. Вот здесь КД просто незаменима. Поэтому Ваша декларация "Для обмена данными между любыми конфигурациями" слишком преувеличена. Да и формат файла обмена - xml, не совсем плохой формат. Мне, кажется незачем изобретать велосипед. На мой взгляд, лучше КД не придумать! Да и потом КД - это не просто конфигурация - это технология обмена, отработанная годами. Заменить её просто одной обработкой это, простите, абсурд.
yyx; bomba; +2 Ответить
39. Руслан Фасхутдинов (Octopus) 27.06.11 07:00
(37) Версия обработки точно последняя? У меня в этой строке ни одного обращения к массиву нет...
40. Алексей (Ale-Mar) 27.06.11 12:49
Вчера скачивал, была еще версия 1.3.3. Скачал, еще раз сегодня, все ОК. Спасибо.
41. Sergey Dmd (djdiamond1983) 27.06.11 16:20
Перегружал справочник "виды комплектаций" из альфа авто рарус в такую же альфу но пустую, он подчинен моделям, не один элемент не смог записаться, в трассировке пишет не могу записать.
Посмотрел код - убрал попытку исключение оказалось "не заполнен или не верно установлен реквизит Родитель" и всё. :idea: а так хотелось простую обработочку(
42. Руслан Фасхутдинов (Octopus) 27.06.11 20:12
(41) А справочник моделей перенесли?
43. djdiamond (djdiamond) 28.06.11 10:33
44. Марина Федорова (mvfrf) 06.07.11 19:28
При выгрузке прихода товаров из БП 8.2(2.0.24.10) в УТ 8.2(10.3.13.2) и при выгрузке реализации товаров из УТ в БП не выгружает ГТД и страны происхождения.
При выгрузке реализации настройка выгрузки ГТД вообще отсутствует, а при выгрузке прихода не меняется настройка ГТД с номера на наименование.
45. Руслан Фасхутдинов (Octopus) 09.07.11 13:22
(43)(44) Если еще актуально, проверьте то же самое с версией 1.3.5
46. Roman GS (GRomaN) 09.07.11 15:31
при выгрузке из 1с бухгалтерия 8.2 (2,0,22,1) в УТ 10,3,13,2 справочника номенклатуры ругается: Перед записью в элементе справочника "Номенклатура" необходимо заполнить "вид номенклатуры"!

тока справочника в бухгалтерии найти не смог
47. Михаил Н (Mig_Alm) 11.07.11 14:56
При попытке загрузки в регистр сведений дает ошибку "В данной транзакции уже происходили ошибки". Жмем "подробно и видим: ошибка при вызове метода контекста "найти по коду" , модуль объекта 255 строка. А вот войти в модуль объекта не получается, требует пароль. Так что сам исправить не смог. Пока ставить ничего не буду, но к минусу все идет.
48. Руслан Фасхутдинов (Octopus) 13.07.11 15:20
(46) Пользуйтесь кнопкой "Значения по умолчанию" при загрузке в УТ
(47) Какой регистр и в какой конфигурации?
49. Михаил Н (Mig_Alm) 14.07.11 09:12
Octopus пишет:
Какой регистр и в какой конфигурации?


Регистр прав пользователей. Конфигурация собственной разработки.
Я разобрался в чем дело, нужно сначала перенести все подчиненные справочники и регистры, а только потом этот регистр. Т.е. обработка не пытается создать элемент если его нет. Можно было бы добавить такую опцию....
50. Сергей Поляк (sergeypv) 14.07.11 10:11
Чувство дежавю. Все аналогичное было у меня с 1с7 из-за кривизны универсальных обработок от 1с скажем при экспорте подчиненных справочников. Здесь еще добавились ошибки 1с8. Думаю все повторится скажем через год для 1с9. Так как код закрыт - смотреть не буду. Мое мнение: создать одну таблетку от всех болезней невозможно да и не нужно, а для частных случаев уже все есть.
51. Alex kirikoff (Naugrim_zt) 15.07.11 12:39
{ВнешняяОбработка.ОбменДанными.МодульОбъекта}: Слишком много фактических параметров (Вопрос)
{ВнешняяОбработка.ОбменДанными.МодульОбъекта}: Процедура или функция с указанным именем не определена (Вопрос)



Это только у меня такое пишет?

1С:Предприятие 8.2 (8.2.9.356)
52. А В (Asenka) 19.07.11 12:35
Большое спасибо, мне очень-очень поможет ваша обработка. Но есть нюанс: нужно выгружать и загружать документы с тем же временем, что и в базе-источнике. Сейчас время ставится у всех документов 0:00:00. Можно это сделать?
53. Руслан Фасхутдинов (Octopus) 19.07.11 15:30
54. Язва Жопы (Sergafan10) 04.08.11 10:45
Обрабока отрабатывает замечательно и даже "перерабатывает" пытаясь заполнить у документа-приёмника все имеющиеся табличные части, из-за чего отказывается проводить. Как это вылечить? :)
55. Руслан Фасхутдинов (Octopus) 04.08.11 18:41
(54) Ошибка мне уже известна, как и ряд других. В ближайшее время выложу вылеченную, сейчас нет времени сесть и сделать
56. Язва Жопы (Sergafan10) 05.08.11 08:42
57. ivanov660 ivanov660 (ivanov660) 17.08.11 22:54
Не пойму, почему не воспользоваться универсальным обменов в формате xml и конфигруацией "конвертация данных", а писать свои грабли и раздавать всем желающим?
58. aaa (baton2008) 15.09.11 12:50
В универсальном обмене xml свои подводные камни есть)
59. Сергей Сапрыкин (s2n) 20.09.11 07:59
На одинаковых конфигруциях работает, перегружал физлиц из одной ЗУП в другую. С разными не всегда получается.
60. Nur (Nur) 20.09.11 15:08
Это очень нужная вещь. Спасибо.
62. Anna L (lag001) 21.09.11 16:42
Мне эта обработка очень помогла. Нет ничего лишнего, а только то, что нужно!
63. Анна Код (annkod) 22.09.11 09:23
Мне помогло при глюканутом переходе ББУ8-БГУ8. Спасибо разработчику!
64. Руслан Фасхутдинов (Octopus) 22.09.11 09:25
(63) Пожалуйста! Изначально так и писалось - для переноса ОС из ББУ в БГУ. А потом нашло озарение - и получился универсальный механизм.
65. madamonika@mail.ru madamonika@mail.ru (madamonika) 22.09.11 13:54
Отчетом пользуюсь регулярно! Очень удобный для обмена справочников, накладных. Пока он меня ни разу не подводил, с задачами справлялся на 100%!!!
66. DERL (DERL) 23.09.11 10:33
а какой обработкой можно из самописной конфы 7.7 перенести в самописную конфу 8.2 справочники (в конечных справочниках могут быть доработки и изменения)???
67. Руслан Фасхутдинов (Octopus) 23.09.11 11:01
(66) Самописной обработкой :) А вообще люди для таких задач используют конвертацию данных.
68. gowa 04.10.11 08:44
Пожелание: если это конечно не геморно реализовать, то было бы очень удобно задавать не только соответствующие типы, но и значения по умолчанию выбранного типа, или другого. О чем я ? Например, я переношу данные из БП 2.0 в КА. В КА, в документах, есть реквизиты "Отражать в УУ", "Отражать в БУ" и "Отражать в НУ". Этих реквизитов нет в БП 2.0. Поэтому при переносе документов, уже в базе КА, они не проводятся из-за того, Что эти реквизиты не заполнены. Былобы оч. удобно перед загрузкой указать для этих реквизитов значение ИСТИНА по умолчанию.
+1
69. Руслан Фасхутдинов (Octopus) 04.10.11 08:50
В обработке есть кнопка "Значения по умолчанию" начиная с версии 1.3.1
70. Ирина Иванова (iiaiae) 26.10.11 10:28
Очень нужна обработка.Срочно. Но не хватает денег.
71. Руслан Фасхутдинов (Octopus) 26.10.11 13:23
(70) Ну а в личку попросить?
73. Антон Котов (Attest) 19.11.11 21:01
74. Юлия Петрова (petrovaUL) 30.11.11 12:10
Замечательно, было бы еще для 8.1, чтобы с 8.1 в 8.2
75. Артем Подворков (FreeHome) 01.12.11 09:31
Пробовал перегружать остатки, БГУ 1.07. Все прошло без сучка и задоринки. Автору спасибо большое
76. lesorubka (lesorubka) 02.12.11 08:53
Поможет ли обработка для переноса документов и справочников в БП 2.0 из из 1С:Рарус Общепит, который на типовой БП с добавленными общепитовскими документами, которые и надо перенести.
Не хочется рисковать последними деньгами
77. lesorubka (lesorubka) 02.12.11 13:17
Все-таки скачала. Выгружаю из справочника Номенклатура одну папку вместе с содержимым. Загружается все корневик.
Без родителей. Что я не так делаю?
79. Руслан Фасхутдинов (Octopus) 07.12.11 12:41
(77) В описании написано, что для сохранения иерархии иногда требуется загружать данные дважды. Просто повторить процесс загрузки, не повторяя выгрузки, из того же файла. Глупая особенность, конечно, но такой уж движок у обработки.
80. lesorubka (lesorubka) 07.12.11 14:02
В описании наверное пропустила, я позже действительно повторила выгрузку и несколько раз загрузку, и все оказалось на местах. Подумала, что что-то не так с выгрузкой было. А оно вон как.
81. Денис Кожухов (imozg) 09.12.11 16:18
Octopus, мне нужно перенести справочник ИсточникиДанныхДляРасчетовБюджетирования, выгрузка проходит нормально, а вот загрузка выдала ошибку {ВнешняяОбработка.ОбменДанными.МодульОбъекта(216)}: Поле объекта не обнаружено (ИсточникиДанныхДляРасчетовБюджетировани)
Я так понимаю, где-то потерялась буква. Т.е. есть ограничение на длину наименования.. Не могли бы подправить?
82. Денис Кожухов (imozg) 09.12.11 16:20
(81), и еще один момент. При выгрузке еще одного справочника, в выгрузке выдал ошибку {ВнешняяОбработка.ОбменДанными.МодульОбъекта(846)}: Ошибка при вызове метода контекста (Добавить)
по причине:
Для данного типа поля длина поля указана неверно

У этого справочника длина кода 0.
83. Руслан Фасхутдинов (Octopus) 12.12.11 22:05
Выложил новую версию с исправлением ошибок, отмеченных в (81) и (82). Благодарю автора сообщений за выявленные недочеты.
84. Алексей Захаров (almas) 14.12.11 09:08
посмотрите http://infostart.ru/public/60617/ - принципиально только наличие соединения с COM базой. А так позволяет провести и настройку реквизитов в случае если рекв1 нужно в загрузить в рекв2 и создать список замен.
Позволяет создать и сохранить настройки и многое другое. Но за то, что автор разработал еще один противовес КД --- плюс однозначно.
85. Анатолий Рыбков (nealaran) 14.12.11 09:32
А по поводу граблей - если объект не найден, выдаст список объектов, которые нужно загрузить?
Неплохо было бы вывести список справочников(регистров и др.), подлежащих перегрузке.
86. Руслан Фасхутдинов (Octopus) 14.12.11 15:01
(84) Спасибо, посмотрел. Приму к сведению.
(85) Нет, в случае, если объект не найден, собщение не выдается.
Согласен, что было бы неплохо вывести список, но считаю, что правильнее было бы их все же выгрузить. Руки дойдут - сделаю.
87. Маша Мишина (kkk) 22.12.11 14:24
молодца, работает замечательно
88. Svetlana (vishenka) 04.01.12 11:01
Если при загрузке забыть прочитать настройки загрузки, то может загрузить справочник Статьи ДДС в справочник Прочие доходы и расходы, заменив при этом элементы с одинаковыми кодами. Как я это дело увидела - была в шоке! полезно было бы предупреждать пользователя перед загрузкой, ведь там есть настройки загрузки, что они не совпадают с выбранными текущими настройками.
89. Ваван *** (Vulik) 12.01.12 08:40
Спасибо за обработку. Вроде все работает нормально...
90. StronG-X (Dethmond) 12.01.12 10:30
92. sat.m.n@mail.ru Сукачов (bolush) 17.01.12 10:33
Спасибо большое!!!!!!!!!!!!!!!!!!
93. alex alex (a265) 18.01.12 17:40
А как пользоваться в УТ 11.0.6.7? В конфигураторе вставить надо куда-то этот файл?
94. Руслан Фасхутдинов (Octopus) 18.01.12 17:51
В УТ 11 и в других управляемых приложениях не работает. Об этом четко написано в описании
95. mastakw (mastakw) 10.02.12 23:51
Если требуется обменяться подчиненными справочниками ?
например - Подразделения

неработает !
96. Руслан Фасхутдинов (Octopus) 11.02.12 19:43
Ага, если уникальность кодов в пределах подчинения - действительно не работает. Исправлю
97. natalijnnn (natalijnnn) 14.02.12 16:21
Отличная вещь ! Особенно это ощущаешь при переносе документов по учету ОС из ВДГБ в БГУ :) Огромное спасибо !
98. Ирина Басова (irina1964) 17.02.12 08:29
Здравствуйте! Пробуем использовать вашу обработку для выгрузки загрузки авнсовых отчетов в Комплексной автоматизации 1С8.2, впринципе работает, но вначале нужно выгрузить нужные элементы используемых справочников, что напрягает. Но это еще пол беды, самое печальное что наряду с нужными строками, приходят пустые строки на каждую вкладку документа. Приходится их удалять. Может мы что-то не так делаем? А в целом задумка хорошая. Если можете подскажите. спасибо.
100. Денис П (нормалек) 18.03.12 13:11
Для УТ+CRM Будет работать?
104. Алексей Потемин (gorloom99) 14.05.12 14:13
А если справочники ывгружать лишь ОС пойдет ? Задача лишь перенсти справочники
105. Леонид Тумашов (leonidt84) 11.07.12 02:10
Между неидентичными конфигурациями не работает. Перегружаю из БП 2.0 в самописку справочник Номенклатура (в самописке называется Изделия). Вываливается с ошибкой:

{ВнешняяОбработка.ОбменДанными.МодульОбъекта(160)}: Поле объекта не обнаружено (Номенклатура)

хотя в настройке загрузки реквизитов указал справочник Изделия, всё равно он ищет справочник Номенклатура.

Если уж заявляете, что обмен идет между "произвольными конфигурациями", то хотя бы предупреждайте, что перегружаемые объекты метаданных в них должны называться одинаково.
Окно трассировки понравилось :) - сделано с любовью, это однозначно плюс
106. Лиля (Kometa) 12.03.13 11:26
Обработка хорошая! Плюс. Только в некоторые движения не переносит документа. Как в описание было сказано есть свои грабли в обработке.
107. elis lis (elis99) 02.12.13 10:58
А период выгрузки выбрать можно?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа