[COM] Перенос данных через COMConnector

22.05.20

Интеграция - Обмен между базами 1C

Обработка обмена между двумя информационными базами схожей (не обязательно совпадающей) структуры. Изначально была заточена под бухгалтерию предприятия, сейчас используется для для обменов через COM любых конфигураций с режимом запуска "Управляемое приложение". Ближайший аналог - выгрузка-загрузка XML, но здесь нет промежуточных файлов выгрузки/загрузки, и обмен не прекращается в случае, когда состав реквизитов источника и приёмника различен!!! 22.05.2020 Версия 5.2.3.4 Исправлена ошибка в таблице соответствия планов счетов, любезно подсказанная Fox_65. Все реквизиты таблицы соответствия теперь с типом строка, чтобы избежать в дальнейшем повторения этой ошибки, если обработку вдруг будет сохранена в конфигурации, не имеющей Плана счетов Хозрасчтный. Соответственно изменены заполнеие таблицы соответствия счетов и поиск счетов между базами. Из нового - добавлен возможность переноса Счетов на оплату покупателю из КА 1.1 в Заказ клиента КА 2.4 (случилась такая хотелка у клиента) (тестировалось на платформе 8.3.17.1386, БП 3.0.77.89 )

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

Наименование Файл Версия Размер
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 2.15
.epf 78,13Kb
37
.epf 2.15 78,13Kb 37 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.1
.epf 92,58Kb
8
.epf 3.1 92,58Kb 8 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.6
.epf 103,87Kb
29
.epf 3.6 103,87Kb 29 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.10
.epf 109,94Kb
9
.epf 3.10 109,94Kb 9 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.12
.epf 111,25Kb
6
.epf 3.12 111,25Kb 6 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.22
.epf 113,39Kb
46
.epf 3.22 113,39Kb 46 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.24
.epf 113,49Kb
27
.epf 3.24 113,49Kb 27 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.26
.epf 113,59Kb
15
.epf 113,59Kb 15 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 3.5
.epf 103,58Kb
31
.epf 3.5 103,58Kb 31 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.1.2
.epf 108,41Kb
88
.epf 4.0.1.2 108,41Kb 88 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.2.7
.epf 114,95Kb
33
.epf 4.0.2.7 114,95Kb 33 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.4.5
.epf 116,93Kb
1
.epf 4.0.4.5 116,93Kb 1 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.4.6
.epf 117,07Kb
11
.epf 4.0.4.6 117,07Kb 11 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.5.1
.epf 118,96Kb
9
.epf 4.0.5.1 118,96Kb 9 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.5.4
.epf 119,00Kb
9
.epf 4.0.5.4 119,00Kb 9 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.5.5
.epf 119,19Kb
23
.epf 4.0.5.5 119,19Kb 23 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.5.7
.epf 119,21Kb
17
.epf 4.0.5.7 119,21Kb 17 Скачать
Перенос данных БП 2.0 или 3.0 -> БП 3.0 v 4.0.5.9
.epf 119,14Kb
59
.epf 4.0.5.9 119,14Kb 59 Скачать
Перенос данных через COMConnector v 5.2.0.4
.epf 130,03Kb
2
.epf 5.0.2.4 130,03Kb 2 Скачать
Перенос данных через COMConnector v 5.2.1.3
.epf 130,76Kb
5
.epf 5.2.1.3 130,76Kb 5 Скачать
Перенос данных через COMConnector v 5.2.2.2
.epf 131,17Kb
7
.epf 5.2.2.2 131,17Kb 7 Скачать
Перенос данных через COMConnector v 5.2.2.3
.epf 131,14Kb
51
.epf 5.2.2.3 131,14Kb 51 Скачать
Перенос данных через COMConnector v 5.2.2.8
.epf 131,10Kb
100
.epf 5.2.2.8 131,10Kb 100 Скачать
Перенос данных через COMConnector v 5.2.3.2
.epf 131,40Kb
18
.epf 5.2.3.2 131,40Kb 18 Скачать
Перенос данных через COMConnector v 5.2.3.4
.epf 131,64Kb
21
.epf 5.2.3.4 131,64Kb 21 Скачать
Перенос данных через COMConnector v 5.2.4.4
.epf 132,08Kb
126
.epf 5.2.4.4 132,08Kb 126 Скачать

14.04.2016 Версия 3.22 Изменен интерфейс, исправлены ошибки при переносе регистров, изменен порядок переноса организации и учетной политики. Платформа 8.3.7.2027 БП 3.0.43.174 
17.03.2016 Версия 3.24 Исправлены замеченные ошибки. Платформа 8.3.8.1747 БП 3.0.43.241
16.06.2016 Версия 3.26 Исправлены замеченные ошибки. Платформа 8.3.8.2088 БП 3.0.44.123
16.10.2016 Версия 4.0.1.2 Исправлен перенос хранилища  значения, изменён перенос учетной политики для релизов 3.44.*. Платформа 8.3.9.1818 БП 3.0.44.164.
19.04.2017 Версия 4.0.2.7 Изменен алгоритм переноса связанных со справочниками регистров, исправлены замеченные ошибки, исправлен перенос с перезаписью ссылок.
29.05.2017 Версия 4.0.4.5 Изменен перенос движений, добавлен просмотр движений перенесенных документов, что-то ещё....
30.05.2017 Версия 4.0.4.6 Исправлена ошибка при заполнении списка существующих в источнике справочников (спасибо shoy)
17.06.2017 Версия 4.0.5.1 Изменен алгоритм переноса движений.
19.07.2017 Версия 4.0.5.4 Изменен перенос КИ из БП 2.0. Неожиданно, прошёл перенос из УТ 10.3 у Smilegm, в этой версии чуть поправлен перенос для такой ситуации))) 
10.08.2017 Версия 4.0.5.5 Исправлены ошибки при переносе из БП 2.0
19.09.2017 Версия 4.4.5.7 Исправлена проверка подключения для 3.0.52.*
28.11.2017 Версия 4.4.5.9 Исправлены замеченные ошибки
06.12.2017 Версия 5.2.0.4 Переработан алгоритм поиска ссылок. Добавлены процедуры переноса из БП 1.6, жёсткой привязки к БП больше нет - спокойно можно использовать для переноса данных "почти" одинаковых конфигураций. Все замечания постараюсь оперативно исправить.
08.12.2017 Версия 5.2.1.3 Добавлен алгоритм переноса ведомостей на выплату зарплаты из БП .2.0 в БП 3.0.  Включены изменения для обмена между одинаковыми конфигурациями.
19.12.2017 Версия 5.2.2.2 Скорректирован перенос независимых регистров сведений для справочников, которые есть в измерениях этих регистров.

17.01.2018 Версия 5.2.2.3 Исправлены -замеченные ошибки подчинённых справочников и периодических регистров сведений.

06.12.2017 Новая версия обработки 5.2.0.4. Из значимых изменений - возможность переноса из БП 1.6 в БП 3.0. Главное изменение - управление поиском ссылок справочников - в прежних версиях поиск был по ГУИД, а этой версии можно включить поиск "По реквизитам":

17.01.2018 Версия 5.2.2.3 Исправлены -замеченные ошибки подчинённых справочников и периодических регистров сведений.

19.07.2018 Версия 5.2.2.8 Исправлены замеченные ошибки.

07.09.2018 Версия 5.2.2.9 Исправлены функция получения списка организаций базы источника, если в справочнике "Организации" нет кода (например в УТ 11). 

27.09.2019 Версия 5.2.3.2 Исправлены замеченные ошибки (версия от мая 19 года) 

16.01.2020 Версия 5.2.3.4 Исправлено подключение через COM (тестировалось на платформе 8.3.16.1603,  БП 3.0.75.58 )

Это режим, при выборе которого поиск ссылки с типом справочник в базе приёмнике будет происходить по Коду (если он есть) и Наименованию (опять же если наименование у справочника есть) .  В составе обработки есть макет "Поля поиска": 

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

21.12.2015 г. Вышла платформа 8.3.7.1805 и БП 3.0.43.29, соответственно и новая версия обработки 3.1 :-) (описание ниже). Новый функционал - возможность сравнения остатков и оборотов между двумя базами БП (по всем счетам, если планы счетов совпадают, или по отдельным совпадающим счетам бух.учета, с аналитикой или без).
03.01.2016 г. Версия 3.5 - изменен механизм подключения к базе источнику - приведен в соответствие с БСП 2.3.2.43. Исправлены мелкие недочеты. Платформа 8.3.7.1845, БП 3.0.43.50
16.02.2016 г. Версия 3.6 - Добавлен флаг "Установить ручную корректировку" для документов, перенесённых с движениями. Исправлен перенос движений - документы, с датой меньше начала периода переносятся без движений. Платформа 8.3.7.1917, БП 3.0.43.116
22.03.2016 г. Версия 3.10 - Добавлен флаг "Всегда перезаписывать ссылки" для обязательной перезаписи ссылочных объектов (существенно снижается скорость переноса, но иногда необходимо). Добавлена закладка "Подготовка", на которой можно настроить соответствие планов счетов источника и приемника (на ровне кодов счета) и перенос констант. Платформа 8.3.7.1970, БП 3.0.43.148

03.04.2016 Версия 3.11 Изменено заполнение списка существующих в источнике документов: было заполнение по движениям по плану счетов, сделано просто по ссылкам за период, так же как в //infostart.ru/public/509628/

Обработка предназначена для переноса данных за любой период аналогично "Выгрузка загрузка MXL" с ИТС, только без использования XML, JSON и пр. промежуточных файлов - обмен из базы в базу через COM. В версии старше 3.10 используется подключение по алгоритму из БСП, в котором предусморена регистрация comcntr.dll (если "разрещит" ОС), так же различные сообщения, когда устаановить соединение невозможно, например - "Информационная база находится в процессе обновления" и т.п. Добавлена проверка выбора в качестве источника ИБ приёмника - выдается предупреждение.

 

Может быть использована для:

1. Переноса нормативно-справочной информации (НСИ) из ИБ источник в ИБ приёмник (перенос всей НСИ выполняется по желанию пользователя, необходимые справочники и т.д. переносятся по ссылкам при любых переносах).

2. Переноса документов за любой выбранных период.

3. Переноса всеё информации из "поломатой" ИБ, если она запускается в режиме 1С:Предприятия, а выгрузка данных или запуск Конфигуратора невозможны.

Особенность обработки - ИБ приёмника и источника могут быть различны перенос из 2.0 в 3.0 - редакции разные, но перенос работает!!! Несовпадающие реквизиты игнорируются, или для них нужно задать алгоритмы переноса.

Замечание: Конвертация данных НЕ ИСПОЛЬЗУЕТСЯ! И не спрашивайте почему!!! Для особо въедливых - БП 3.0 меняется чуть не каждый день, правила переноса поддерживать в актуальном состоянии уже нет никаких сил - тут всё проще :-).

Ещё одна особенность обработки - она запускается в ИБ приёмника (ближайшие по функционалу аналоги работают наоборот - из источника в приёмник).

Начало работы - необходимо указать период обработки, указать организацию из источника, она будет перенесена в приёмник.

При переносе организации переносится учетная политика, и "сопутствующие" регистры сведений. Поэтому при первом выборе организации в источнике, до появления её в приёмнике пройдёт какое-то врем.

Планы счетов источника и приёмника должны быть одинаковыми, никакие различающиеся счета в версиях 2.* в приёмник не переносятся , настройку соответствие счетов и аналитики планируется включит в дальнейшем. Счета переносятся по кодам, не найденные в приёмнике НЕ СОЗДАЮТСЯ!!!

Остальные объекты переносятся по внутренним идентификаторам (ГУИД), поэтому следует обратить внимание на некоторые ключевые справочники, например - Валюты.

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

В обработке предуспотрен вызов страницы удаления справочников, при открытой форме начального заполнения:

 При открытии обработки будет выведена страница удаления заполненных при первоначальном заполнении справочников:

С версии 3.22 интерфейс изменен, теперь все подготовительные операции выведены на закладки и доступны всегда

Важно обязательно проверит соответствие Плана счетов источника и приёмника и обязательно указать соответствие счетов.

Предопределённые элементы справочников удалять не нужно - они переносятся по идентификаторам конфигурации (не ГУИД).

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

При обмене с 2.0 часть реквизитов (например, контактная информация) переносится по встроенному в обработку алгоритму, т.к. для 2.0 и 3.0 они хранятся по-разному. Аналогичная ситуация с рядом документов (например, Корректировка долга).

Списко типов объектов может быть заполнен по разному в версии 3.22 это вынесено в подменю, изменения прописаны на картинке:

 

 

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

 

В обработку встроен макет, в котором перечислены справочники, которые переносить из источника в приёмник не нужно (макет "Исключить из переноса"). В этот макет можно добавить (удалить) любые справочники. Если переносить всю НСИ не нужно - достаточно перенести документы, получить список которых можно так же без подбора типов, просто заполнить всеми документами источника, по которым существуют проводки.

 

Предусмотрен перенос документов с движениями, для обменов 3.0 в 3.0 и соответствии планов счетов отрабатывает один в один, при обмене 2.0 в 3.0 возможны ошибки, поэтому рекомендуется перенести документы без движений, и потом просто перепровести их в приемнике. При переносе документов с движениями устанавливается флаг «Ручная корректировка».

Реквизит "Проведен" устанавливается в документах приёмника таким же как в источнике, но движения (если их не переносили) появятся только после проведения документов, например, с помощью встроенной в БП 3.0 обработки Групповое проведение документов (рекомендуемый вариант), или же из этой обработки (кнопка "Провести документы" тут есть).

Если обработку планируется использовать для постоянного обмена - её можно зарегистрировать в ИБ приёмника (кнопка "Зарегистрировать"). Для "одноразовых" переносов можно просто использовать через Файл - Открыть.

21.12.2015 - Версия 3.1 платформа 8.3.7.1805 и БП 3.0.43.29 (версия 2.15 для 3.0.43.* не работает - конфигурацию достаточно сильно изменили).

Изменено:

- диалог выбора варианта подключения, флаг Клиент-сервер доступен всегда, в зависимости от его устновки доступен или выбор папки файловой базы, или поля с именем базы на сервере и именем самого сервера (исправлена ошибка диалога версии 2.15)

- НОВЫЙ ФУНКЦИОНАЛ: Механизм сверки остатков и оборотов между базами источника и приёмника в разной степени детализации:

 

Выбор вариантов сверки думаю понятен из рисунка:

Есть различия в использовании в тонком и толстом клиенте - в толстом сразу выводится окно сравнения файлов:

В тонком же клиенте не стал извращаться с программным нажиманием кнопок, предлагаю простой вариант вывода окна сравнения:

Сравнение в тонком клиенте, ИМХО, более удобно, т.к. имеет кнопки навигации по различиям, что при больших объемах таблиц удобней, чем прокрутка мышью:

 

22.03.2016 г. Версия 3.10 - Добавлен флаг "Всегда перезаписывать ссылки" для обязательной перезаписи ссылочных объектов (существенно снижается скорость переноса, но иногда необходимо). Добавлена закладка "Подготовка", на которой можно настроить соответствие планов счетов источника и приемника (на ровне кодов счета) и перенос констант. Платформа 8.3.7.1970, БП 3.0.43.148

 НОВЫЙ ФУНКЦИОНАЛ: Перед переносом документов рекомендуется проверить план счетов, на предметсоответствия в источнике и приёмнике, а так же соответствие устновленных констант.

Для этого добавлены закладка "Подготовка" в которой можно установить эти соответствия:

Алгорим заполнения таблицы соответствия счетов простой - анализируются существующие в источнике обороты, и каждому встретившемуся там счетё по коду ищется соответствие в приёмнике, если соответствие не найдено - в таблицу выводится строка с кодом счета, по которым нужно выбрать счет приёмника, он и будет использоваться при переносе.  Соответствие поука устанавливается на уровне кодов.

 

Для проверки и переноса соответствия установленных констант используется соотвествующая таблица:

Заполняем, если нужно - переносим. Переносятся только отмеченные флагом константы...

Обмен БП

См. также

SALE! 20%

Перенос данных из УПП 1.3 в ERP 2 / УТ 11 / КА 2. Переносятся документы, справочная информация и остатки

Обмен между базами 1C Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) в продаже с 2015 года, постоянно работаем над их развитием | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

45650 36520 руб.

04.08.2015    159681    363    267    

345

SALE! 15%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 22572 руб.

12.06.2017    134934    722    291    

388

SALE! 20%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

34650 27720 руб.

15.04.2019    68417    178    138    

111

SALE! 20%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Воспользовались более 79 предприятий! | Предлагаем приобрести готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | В продаже с 2020г. | Оперативно обновляем правила до актуальных релизов 1С | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

43450 34760 руб.

03.12.2020    34169    80    58    

78

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.87.x) и УТ 11.5 (11.5.16.x).

28000 25200 руб.

23.07.2020    46292    196    64    

158

SALE! 10%

Перенос данных из БП 3.0 в УТ 11 / КА 2 / ERP 2. Переносятся начальные остатки, документы и справочники

Обмен между базами 1C Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

В продаже с 2014г. | Воспользовались более 122 предприятий! | Перенос данных из БП 3.0 в УТ 11 | из БП 3.0 в КА 2 | из БП 3.0 в ERP | Сэкономьте свое время - используйте готовое решение для перехода! | Постоянно работаем над развитием переноса данных | Обновляем на новые релизы 1С | Есть фильтр выгрузки по организациям | Переносятся начальные остатки на выбранную дату, документы за период времени и вся возможная справочная информация | Перенос сделан на технологии КД 2 (правила конвертации данных)

50722 45650 руб.

31.10.2014    231405    124    327    

296

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9208    9    8    

10

SALE! 10%

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.223.x) и БП 3.0 (3.0.149.x). Правила подходят для версии ПРОФ и КОРП.

28000 25200 руб.

15.12.2021    20247    132    38    

90
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
88. citkhv 10.08.17 07:15 Сейчас в теме
при переносе учетной политики пишет не заполнены реквизиты дата ввода начальных остатков
90. Alex_E 2353 10.08.17 07:17 Сейчас в теме
(88) строки модуля формы с 1134 по 1136 комментарим
93. citkhv 10.08.17 07:20 Сейчас в теме
(90)
только это комментим?

//УчетнаяПолитикаОрганизаций
ПереносРегистраСведений(ОргCOM, ОргУП, "Организация", ?(Редакция3044COM, "УчетнаяПолитика", "УчетнаяПолитикаОрганизаций"), ?(Редакция3044, "УчетнаяПолитика", "УчетнаяПолитикаОрганизаций"), НачалоМесяца(ДобавитьМесяц(ДатаВводаНачальныхОстатков, 1)));
95. citkhv 10.08.17 07:24 Сейчас в теме
Не работает Перенос справочника Подразделений пишет Произошла исключительная ситуация (1C:Enterprise 8.3.9.1850): {(11, 29)}: Поле не найдено "ПодразделенияОрганизаций.ГоловнаяОрганизация"
И ПодразделенияОрганизаций.<<?>>ГоловнаяОрганизация = &Организация
96. Alex_E 2353 10.08.17 07:25 Сейчас в теме
строку модуля 840 заменить на:

ПустойОбъект = ?(ТипОбъекта = "Документ", Коннект.Documents[ИмяОбъекта].СоздатьДокумент(), Коннект.Catalogs[ИмяОбъекта].СоздатьЭлемент());

Это для подразделения
97. citkhv 10.08.17 07:27 Сейчас в теме
строки модуля формы с 1134 по 1136 комментарим

только это комментим?

//УчетнаяПолитикаОрганизаций
ПереносРегистраСведений(ОргCOM, ОргУП, "Организация", ?(Редакция3044COM, "УчетнаяПолитика", "УчетнаяПолитикаОрганизаций"), ?(Редакция3044, "УчетнаяПолитика", "УчетнаяПолитикаОрганизаций"), НачалоМесяца(ДобавитьМесяц(ДатаВводаНачальныхОстатков, 1)));

Или еще следующие 2 строчки
98. citkhv 10.08.17 07:30 Сейчас в теме
При нажатии заполнить список для всех справочников пишет {ВнешняяОбработка.ПереносДанныхБП_БП30.МодульОбъекта(857)}: Значение не является значением объектного типа (Метаданные)
Для Каждого стр Из ПустойОбъект.Метаданные().Реквизиты Цикл
99. citkhv 10.08.17 07:31 Сейчас в теме
(98)Нет соответсвующего документа! Надо доработать!!!{ВнешняяОбработка.ПереносДанныхБП_БП30.МодульОбъекта(844)}: Ошибка при вызове метода контекста (СоздатьЭлемент): Произошла исключительная ситуация (1C:Enterprise 8.3.9.1850): Ошибка инициализации модуля: ОбщийМодуль._Подписки.Модуль
{ОбщийМодуль._Подписки.Модуль(26,8)}: Переменная не определена (КОМ)

{ВнешняяОбработка.ПереносДанныхБП_БП30.МодульОбъекта(501)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств): Недопустимое значение параметра (параметр номер '2')
101. Alex_E 2353 10.08.17 07:36 Сейчас в теме
(99) Напишите почту в личку, пришлю изменённый вариант, по одной строке муторно очень
102. citkhv 10.08.17 07:38 Сейчас в теме
(101) отправил в личку. Жду по почте измененный вариант
113. Alex_E 2353 16.10.17 12:45 Сейчас в теме
(99) Про общий модуль, обслуживающий подписки на события уже было - подключался по амми админу - косяк был именно там.Здесь тоже ошибка в самописном модуле, я её предусмотреть или обойти не смогу при всём желании))))))))))
{ОбщийМодуль._Подписки.Модуль(26,8)}: Переменная не определена (КОМ) 
-
переменная КОМ не моя......
100. Alex_E 2353 10.08.17 07:35 Сейчас в теме
строка модуля 1727 заменить на

Если НовОбъект.Метаданные().СтандартныеРеквизиты.Найти(стрCOM.Name) = Неопределено Тогда Продолжить КонецЕсли;
103. citkhv 11.08.17 00:43 Сейчас в теме
Обработка останавливалась с ошибкой из за того что у меня была доработанная конфигурация а не типовая. автор помог мне обойти мою ошибку и у меня все перенеслось. Благодарю автора.
104. sp1nfun 08.10.17 18:36 Сейчас в теме
В последнем обновлении с какого на какой релиз идет перенос данных?
105. Alex_E 2353 09.10.17 04:38 Сейчас в теме
(104)
19.09.2017 Версия 4.4.5.7 Исправлена проверка подключения для 3.0.52.*
- делалось на 3.0.52.32
106. Zexes 16.10.17 10:44 Сейчас в теме
Добрый день.
Пользуюсь регулярно спасибо.
А можно перенести данные из 3 корп в 3 бп? Там нужно переносить только документы поступления.

Разумеется данные о подразделении можно выкинуть, там перенос в техническую базу, для каких-то аналитических исследований :)
107. Alex_E 2353 16.10.17 11:44 Сейчас в теме
(106) Можно, почему нет? Если КОРП в КОРП, то, наверное, и подразделения перенесутся - для одинаковых конфигураций перенос идёт реквизит в реквизит, если только эти реквизиты не включены в список исключаемых из обмена...
108. Zexes 16.10.17 12:01 Сейчас в теме
Да нет, проблема видимо в другом, даже не переносит из бп в бп (последний релиз)
При нажатии кнопки перенести ссылки, вылетает недостаточно фактических параметров.
Прикрепленные файлы:
109. Alex_E 2353 16.10.17 12:22 Сейчас в теме
(108) У Вас не последняя версия обработки
110. Zexes 16.10.17 12:26 Сейчас в теме
(109)Согласен, клоун, скачал самую верхную а она ПереносДанныхЧерезCOM_v4.0.5.5 =( понедельник, блин.
111. Alex_E 2353 16.10.17 12:28 Сейчас в теме
(110) Дайте в личку почту, пришлю последнюю...
112. Zexes 16.10.17 12:36 Сейчас в теме
(111)да я уже скачал новую 4,0,5,7 но все равно что-то ошибка недостаточно параметров =( Хотя подключение устанавливает нормально. А вот что интересно, старый вариант 4,0,1,0 переносит хорошо, но только по одному документу. Если несколько указать, перенесет только первый и зависнет, если выгрузить 1с и загрузить, можно будет перенести следующий =)
114. Alex_E 2353 16.10.17 12:46 Сейчас в теме
(112) давайте на досуге я подключусь и посмотрим - у меня таких проблем не наблюдается...
115. Zexes 18.10.17 01:21 Сейчас в теме
(114) кстати проблема решилась, когда убрал галочку Перезап. в принципе, в моем случае она в 99% не нужна! Большое Вам спасибо за труд!
117. smile2009 18.10.17 11:21 Сейчас в теме
(115)
Гляньте мое сообщение ниже. Похоже у Вас схожая проблема.
116. smile2009 18.10.17 11:19 Сейчас в теме
Спасибо за обработку!
Версия 4.0.5.7.

Ошибка возникла при переносе документа ОперацияБух в процедуре _ПереносДвижений().

Процедура _ПереносДвижений(_СтрокаXML, Док, ИдДок, ИдДокCOM = "") Экспорт
	Если Док.Дата < НачалоПериода и ПереноситьДвижения Тогда Сообщить("Дата документа " + Док + " меньше даты начала переноса! Движения перенесены не будут."); Возврат; КонецЕсли;


// ИСКЛЮЧЕНИЕ ЗДЕСЬ!!!
	ДокCom = ПолучитьЗначениеСсылкиПоГУИД(?(ТипЗнч(_СтрокаXML) = Тип("Строка"), Коннект.NewObject("UUID", _СтрокаXML), _СтрокаXML), Коннект.Documents[?(ИдДокCOM = "", ИдДок, ИдДокCOM)]);
...


ЛЕЧИТСЯ ТАК:
Вставляем обработчик исключения, и в случае исключения, присваиваем ДокCom = _СтрокаXML.
Дело в том, что в строке _СтрокаXML уже находится COM-ссылка на операцию. Почему не отрабатывает ПолучитьЗначениеСсылкиПоГУИД() разбираться не стал. В итоге, выгрузка операций прошла на ура (кидал из БП3 в БП3)

Попытка
		ДокCom = ПолучитьЗначениеСсылкиПоГУИД(?(ТипЗнч(_СтрокаXML) = Тип("Строка"), Коннект.NewObject("UUID", _СтрокаXML), _СтрокаXML), Коннект.Documents[?(ИдДокCOM = "", ИдДок, ИдДокCOM)]);
	Исключение
		ДокCom = _СтрокаXML;
	КонецПопытки;
118. Alex_E 2353 18.10.17 11:48 Сейчас в теме
119. 26178_mail.ru 58 23.10.17 04:25 Сейчас в теме
при переносе такая ошибка {ВнешняяОбработка.ПереносДанныхБП_БП30.МодульОбъекта(2961)}: Получение элемента по индексу для значения не определено
СсылкаCOM = ПолучитьЗначениеСсылкиПоГУИД(Коннект.NewObject("UUID", СокрЛП(ГУИД)), Коннект[?(ТипCOM = "Документ", "Documents", "Catalogs")][ИдентификаторCOM]);

Что это может быть?7 Заранее спасибо
120. 26178_mail.ru 58 23.10.17 04:31 Сейчас в теме
и еще такая ошибка
{ВнешняяОбработка.ПереносДанныхБП_БП30.Форма.Форма.Форма(768)}: Недостаточно фактических параметров
Возврат РеквизитФормыВЗначение("Объект").ПереносЛюбойСсылкиCOM(ГУИД);

действительно в самой процедуре 3 параметра а передается один параметр как такое может быть??
121. Alex_E 2353 23.10.17 08:31 Сейчас в теме
(120) Какая версия обработки? Пришлите почту в личку - пришлю последнюю.
122. killer8-00 28.11.17 16:53 Сейчас в теме
Добрый вечер. Скачал последнюю версию обработки. Пытаюсь создать подключение к базе 8.2 корп и получаю такую ошибку. Подскажите как исправить?
Прикрепленные файлы:
124. Alex_E 2353 28.11.17 17:08 Сейчас в теме
(122) Уже много раз отвечал на подобный вопрос - скопипастите ошибку в гугл - получите тучу ссылок.... Начините с поста (4) к этой публикации...
(123) Не стоит плодить сущности, заполните существующие документы в источнике - там этот документ из 2.0 в 3.0 он переносится по своему алгоритму (ну должен, как я помню), у Вас исходная база КОРП?, проверьте ИмяКонфигурацииИсточника, возможно там стоит "БП30" , поскольку КОРП не прописан (нет базы под руками, проверьте и просто допишите в список конфигураций КОРП - должно быть "БП20").
123. killer8-00 28.11.17 17:02 Сейчас в теме
С этой проблемой разобрался. Теперь вылезла другая.
Прикрепленные файлы:
125. killer8-00 28.11.17 18:53 Сейчас в теме
Прописал версию корп. Мне необходимо перенести всего 2 вида документа. Подскажите где подправить, чтоб заработало.Спасибо.
Прикрепленные файлы:
126. Alex_E 2353 28.11.17 18:57 Сейчас в теме
(125) Пишите в личку, решим вопрос
127. Alex_E 2353 06.12.17 09:01 Сейчас в теме
Выложил новую версию 5.2.0.4 Переработан алгоритм поиска ссылок. Добавлены процедуры переноса из БП 1.6, жёсткой привязки к БП больше нет - спокойно можно использовать для переноса данных "почти" одинаковых конфигураций. Все замечания постараюсь оперативно исправить.
128. irbis-auto 05.02.18 18:47 Сейчас в теме
1) А где версия 5.2.2.3 о которой вы пишите?
2) Почему вы добавили изменения в версию 5.2.0.4 "Поиск по реквизитам", а не в более поздние версии, например в 5.2.2.2 (которая на сайте выложена) или 5.2.2.3 (которая нет, но вы пишите что сделана-вопрос №1) ?
3) Учитывая вопрос №2: увеличение версии релиза обработки не означает, что всё что есть в старой обработки есть либо улучшено в новой обработке, т.е. например: релиз 5.2.2.2 - это доработанная (улучшенная) версия релиза 5.2.0.4 или это совсем разные обработки, каждая с определенной своей доработкой ?
129. Alex_E 2353 05.02.18 18:56 Сейчас в теме
(128) Спасибо, что сказали, всё написал, а файл не прикрепил...почему-то.........
Сейчас файл на месте.
130. irbis-auto 06.02.18 13:09 Сейчас в теме
(128)
На первый вопрос вы ответили
После того как вы выложили релиз 5.2.2.3, то второй и третий вопрос снимаются. Увидел что там всё есть.
131. Alex_E 2353 06.02.18 13:18 Сейчас в теме
(130) Вчера отвечал не на первый вопрос, а на один, остального просто не было (ну, или я не заметил)...
А так, каждая новая версии - это развитие предыдущей...иногда , случается, что делается * до более "стабильной" версии, на которой делаются доработки...
Бывает, что исправляя одно, могу поломать что-то другое, и это не сразу может быть замечено...
Обработка существует уже не один год, постоянно что-то дописывается, как в плане найденных ошибок, так и в связи с изменениями в платформе, и конфигурациях...

Так что, прошу прощения за доставленные неудобства, и отнеситесь с пониманием: косячу я не со зла, просто так получается )))))))))))
132. v.zagorodniy 13.02.18 19:46 Сейчас в теме
Здравствуйте! Обработка хороша! Вот только учетная политика к сожалению не переноситься ни за какие периоды, а также настройки налогов по организациям. Я так думаю из-за регистров сведений. БП 3.0.57.17. Платформа 1С:Предприятие 8.3 (8.3.11.2899)
133. Alex_E 2353 13.02.18 20:00 Сейчас в теме
(132) С учетной политикой, честно говоря, мне воевать уже надоело - от релиза к релизу практически, вылезают разные нежданчики... В принципе, установить вручную её реально, а вот какого то вменяемого переноса сделать так и не удалось - работает, фактически, только пока пишешь))))

Про за различные периоды - специально убрал - были случаи лет по за 10 переносилось, что не нужно совершенно, но можно вернуть тот вариант. Кстати, возможно стало хуже после попытки "отвязки" от БП. Для той же, ИМХО, БП более актуально переносить настройки Плана счетов, в смысле аналитики учета ТМЦ, сотрудников в зарплате и пр. - всё это работало, но, рано я радовался, в какой-то момент, нежданно, перестало)))
134. Glagoleva 07.09.18 15:22 Сейчас в теме
купил
Перенос данных через COMConnector v 5.2.2.8, думал переносить УТ11 - Ут11, в первых сразу ошибка, в спр "организации" нет кода, во вторых список докумекнтов не заполняется совсем, что делать?
135. Alex_E 2353 07.09.18 15:26 Сейчас в теме
(134) Переносите по ГУИД а не по реквизитам, или в макете уберите поиск по коду. Если сложно - пишите в личку - покажу через АА...
136. Glagoleva 07.09.18 15:27 Сейчас в теме
Оки по разбираюсь сам, может напишу
137. Alex_E 2353 07.09.18 15:34 Сейчас в теме
(136) Поиск по ГУИД писать не нужно - кнопка на форме, а вот если по реквизитам - то макет в обработке, вроде в описании это было...
138. Alex_E 2353 07.09.18 15:53 Сейчас в теме
(136) Ошибка поиска организации - заменить функцию ЗаполнитьСписокОрганизацийCOM в моделе обработки на
Функция ЗаполнитьСписокОрганизацийCOM(тз) Экспорт
	Если Коннект = Неопределено Тогда Если Не ПодключитьИБ() Тогда	Сообщить("Не удалось установить подключение к ИБ!!!");	Возврат Новый ТаблицаЗначений; КонецЕсли; КонецЕсли;
	Запрос = Коннект.NewObject("Query");	
	ЗапросТекст = 
	"ВЫБРАТЬ РАЗЛИЧНЫЕ
	|	Организации.Код,
	|	Организации.Наименование,
	|	Организации.Ссылка
	|ИЗ
	|	Справочник.Организации КАК Организации";
	Если Не ЕстьРеквизитИлиСвойствоОбъекта(Коннект.Catalogs.Организации.CreateItem(), "Код") Тогда
		ЗапросТекст = СтрЗаменить(ЗапросТекст, "Организации.Код,", """"" КАК Код,");
	КонецЕсли;
	Запрос.Текст = ЗапросТекст;
	Результат = Запрос.Выполнить().Выгрузить();
	Для Каждого стр Из Результат Цикл
		НовСтр = тз.Добавить();
		ЗаполнитьЗначенияСвойств(НовСтр, стр);
		НовСтр.ГУИД = "" + Коннект.XMLСтрока(стр.Ссылка);
	КонецЦикла;
	Возврат тз;
КонецФункции
Показать

Сейчас выложу новую версию (остальное не проверял правда).
139. visim 1 12.12.18 15:48 Сейчас в теме
купил, пробую...
Не удалось подключиться...Сервер 1С Предприятия не обнаружен...
БП 8.3 , релизы немного разные, кластеры разные , и версии их разные - 8.3.10 и 8.3.13 ... Решаемо?
140. Alex_E 2353 12.12.18 16:03 Сейчас в теме
(139)
Сервер 1С Предприятия не обнаружен...
- у вас база - источник НЕ ФАЙЛОВАЯ?
Релизы разные - не важно, кластеры разные - не могу знать как там настроено - тут один вопрос: с того рабочего места, с которого запускается обработка база источник может быть открыта "напрямую" через ярлык? Если да, то в настройках подключения должны быть же параvетры, что и ярлыке. Если нет - то не получится открыть и через com, КМК...
141. visim 1 12.12.18 16:07 Сейчас в теме
(140)Да ,серверная , открывается по ярлыку...
Источник Srvr="BK";Ref="UgMF";
Приемник Srvr="10.10.0.93";Ref="bp3"; по впн подключается... в ней обработка запущена..
142. Alex_E 2353 12.12.18 16:26 Сейчас в теме
(141) По впн вряд-ли не получится - переносите на один сервер. базы должны открываться с одного рабочего стола...
143. visim 1 12.12.18 16:56 Сейчас в теме
(142)они и открыты на одном рабочем столе... правда, тонкий клиент - это не может влиять?
144. Alex_E 2353 12.12.18 17:07 Сейчас в теме
(143) На одном рабочем столе, но не с одного ярлыка, насколько я понял... Если перенос "одноразовый" (в смысле не на постоянной основе типа каждый день/месяц), то самый простой способ - развернуть копию источника на одном сервере с приёмником ...
145. visim 1 13.12.18 12:45 Сейчас в теме
"Произошла исключительная ситуация (V83.COMConnector.1): Несоответствие версий клиента и сервера 1С:Предприятия
Различаются версии клиента и сервера (8.3.13.1513 - 8.3.12.1469), клиентское приложение: COM-соединение"

это при запуске из базы в файловом варианте... подключение к серверной базе...
Проверил...при одном релизе - без проблем..
Уточните в описании , что релиз платформы должен быть один,- и у сервера, и у файловой базы тоже...
146. Alex_E 2353 13.12.18 14:45 Сейчас в теме
(145) Не уверен, что это правда. COM коннектор может работать с разными платформами, то, что у Вас не получилось - это именно у Вас не получилось... А так, по этому поводу много написано, в том числе и здесь на ИС...(наберите в поиске по сайте COM - там куча ссылок)

ЗЫ Были случаи, когда люди не вообще не могли соединиться, не смотря на все усилия...но никто не предлагал уточнить в описании, что это не работает...
147. visim 1 18.12.18 15:05 Сейчас в теме
(146)
Не уверен, что это правда

Могу прислать скриншот, или дать подключение - сами посмотрите...
148. Alex_E 2353 18.12.18 15:41 Сейчас в теме
(147) Скриншот делу не поможет, а разбираться с настройками Вашего сервера, оно мне надо?)))) Ещё раз - посмотрите сколько публикаций только на ИС по этому поводу - Ваши выводы ... ну такие радикальные - по типу у Вас не получилось - значит этого нет....
149. visim 1 18.12.18 16:16 Сейчас в теме
Большинство публикаций предлагают "костыли" , в виде создания обертки COM+ для нужных версий, которые нужно строить заново при обновлении платформы , а это админский доступ к серверу и к коду обработки, где это com-соединение нужно менять..- оно мне нужно,- разбираться в Вашем коде? Поэтому предлагаемая обработка без дополнительных настроек сервера и правки кода худо-бедно РАБОТАЕТ на одной версии клиента-сервера источника и приемника, о чем и предлагаю предупреждать в описании..
150. Alex_E 2353 18.12.18 18:41 Сейчас в теме
(149)
... худо-бедно РАБОТ...
- ну спасибо и на этом (код подключения, правда я из БСП стырил, но не суть) собственно этот разговор тут уже и есть предупреждение, на чём и остановимся...
151. diocon 29.01.19 12:16 Сейчас в теме
В общем, обработка хорошая. Особенно, когда представишь, чего это стоило Автору! Респект.
В процессе адаптации для своей задачи выявил 2 проблемы:
1) Процедура _ПереносДвижений: В коде

Если РегистрыСДвижениями.Количество() Тогда

Лучше использовать

Если РегистрыСДвижениями.Count() Тогда

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

В качестве пример приведу движение ПТиУ по РН.НДСПредьявленный. В нем есть реквизит "СчетФактура", который является ссылкой на сам документ ПТиУ.

В качестве костыля в функции _ПеренестиЗаписьРегистраНакопления в части, касающейся переноса измерений регистра,
добавил проверку на измерение "СчетФактура". В идеальном случае, конечно, нужно проверять, не равно ли значение измерения в источнике ссылке на регистратор!

Если Коннект.XMLString(РесурсCOM) <> "00000000-0000-0000-0000-000000000000" Тогда
// происходит зацикливание, когда реквизит содержит ссылку на документ-регистратор!
Если стр.Имя<>"СчетФактура" Тогда
_Записать[стр.Имя] = _ПеренестиРеквизит(РесурсCOM,,,Ложь);//ПеренестиСсылкуПоГУИД(Коннект.XMLString(РесурсCOM), _Записать[стр.Имя].Метаданные().Имя, РесурсCOM);
КонецЕсли;
КонецЕсли;
152. Alex_E 2353 29.01.19 12:34 Сейчас в теме
(151)
Лучше использовать

Если РегистрыСДвижениями.Count() Тогда
Кириллица в COM соединении - это песня, в ранних версиях не заморачивался, пока не выяснилось, что некоторых ситуациях работает только латинский вариант... Где вижу - меняю, спасибо, поправлю замеченное Вами...

По бесконечному циклу надо смотреть, проверка на счет-фактуру - именно костыль, наверное придумается более универсальное решение (ну, кроме не переносить движения, а просто провести документы после переноса))))

СПАСИБО за ошибки - буду посмотреть, вот только год закрою у клиентов - сможет время появится...
153. StAsya_1C 106 27.03.19 15:02 Сейчас в теме
(152)
Алексей, спасибо за обработку, попробуем её в своих целях.
Вопросы есть.
1) в базе-источнике есть документ "Операция (бух). Если при переносе не стоит галки, что переносим с движениями, то получается операция пустая придет? (нам в общем случае движения документов не нужны, будем перепроводить, а вот движения операции - это отдельная тема, и они нужны)
2) при первом запуске перенеслось наименование программы, хотя вроде макет по непереносимым вещам не трогала. Это запланированное поведение?
154. Alex_E 2353 27.03.19 15:24 Сейчас в теме
(153) 1) В операциях, ЕМНИП, галка необязательна - движения переносятся всегда, на то она и оперция (как и корректировка движений в УТ или перенос данных в ЗУП).
2) не совсем понял про наименование программы...
155. StAsya_1C 106 27.03.19 15:31 Сейчас в теме
(154) Операцию попробую.
А про наименование - ну константа "Заголовок системы" , про нее речь
156. Alex_E 2353 27.03.19 15:45 Сейчас в теме
(155) Ну про заголовок, я не помню, его в исклобчения включал или нет...
157. StAsya_1C 106 28.03.19 16:14 Сейчас в теме
(156)
В исключениях он висит.
Пока не особо изучила обработку, но при первом запуске, в процедуре "ПереносУчетнойПолитики" идет перенос

Для Каждого стр Из Метаданные.Константы Цикл
			Если НЕ Коннект.Metadata().Constants.Find(стр.Имя) = Неопределено Тогда
				Попытка
					КонстантаCOM = Коннект.Constants[стр.Имя].Get();
					Константы[стр.Имя].Установить(_ПеренестиРеквизит(КонстантаCOM,,,Ложь));			
				Исключение
					Сообщить(ОписаниеОшибки());
				КонецПопытки;
			КонецЕсли;
		КонецЦикла;
Показать


Тут нету ограничений на тот "непереносимый список" , как я понимаю нужно сделать что-то типа

СписокИсключаемых = ПолучитьДанныеИзМакета ("ИсключитьИзПереноса", "Список", 1, 0, "Константы");
Если СписокИсключаемых.НайтиПоЗначению(стр.Имя) = Неопределено Тогда
... КонецЕсли;
158. Alex_E 2353 28.03.19 16:22 Сейчас в теме
(157) Чтобы работал список непереносимых, конечно нужно проверять при переносе, если я не прописал - то примеров там полно, список заполняется один раз при первом обращении, потом просто используется. У меня сейчас жуткий цейтнот, посмотреть некогда...но, если у Вас что-то не получится, могу посмотреть через АА, но попозже...
165. Tarlich 115 04.07.19 13:13 Сейчас в теме
Ой СПАСИБО!!! выручила обработочка!!! а то итс-ская не справилась....
168. DEG156 28 03.11.19 18:53 Сейчас в теме
Автор пишет, что последняя версия

07.09.2018 Версия 5.2.2.9

но в ссылке для скачивания ее нет ?!
169. Alex_E 2353 03.11.19 19:33 Сейчас в теме
(168) В принципе ссылками я не распоряжаюсь, что загрузил, то и висит, тут к тех поддержке сайта вопрос наверное... и в публикации последняя загруженная версия 5.2.3.2...
170. karaw 128 02.12.19 13:03 Сейчас в теме
Используем Перенос данных через COMConnector v 5.2.2.8 перенос документа Отражение зарплаты в бухучёте между типовыми БП 3.0 (загрузка из копии базы за предыдущий день). Подключение прошло, ссылки для переноса выделили, но при переносе выдаёт "Переполнение стека встроенного языка на сервере". С чем может быть связано, подскажите пож-та.
171. Alex_E 2353 02.12.19 14:02 Сейчас в теме
(170) Скорее всего программа свалилась в бесконечный цикл, после Вашей версии были исправления, насколько я помню...
172. karaw 128 02.12.19 18:14 Сейчас в теме
(171) А можно получить обновлённую версию? Или опять за бабосы?
173. karaw 128 02.12.19 20:22 Сейчас в теме
(171) Спасибо, Alex_E ! Не без Вашей помощи, всё получилось
174. Fox_65 1 20.05.20 17:01 Сейчас в теме
Отличная обработка. Купил для переноса Из БП2 в БП3. После перехода на БП3 бухгалтера продолжали работать в БП2 и наколотили туда полно. Переносит все кроме счетов в таблице сравнения счетов. Поправьте - там в функции идет возврат из таблицы как счет, а в таблице это строка. Есть еще конечно беда с переполнением стека. Но переносить по 10 документов можно всё быстрее чем вручную.
175. Alex_E 2353 20.05.20 19:03 Сейчас в теме
(174) Таблица сравнения, в моей обработке соответствует моей же политике - я считаю, что надо использовать типовой план счентов, и потому таблица сравнения нужна для того, чтобы переносить данные с НЕтиповых счетов в типовые...если настройки Плана счетов исходной базы из кожи вон надо сохранить - то настраивайте План счетов приёмника врукопашную - хотя настоятельно рекомендую проанализировать их (настроек Плана счетов) необходимость.
Потому ничего переносить в этом плане даже не планирую. К тому же, если перенос и з 2.0 в 3.0, то там есть отличия даже в типовых Планах счетов, и опять таки таблица соответствия позволяет малой кровью перенести данные по несовпадающим счетам не плодя новые...
176. Fox_65 1 21.05.20 13:34 Сейчас в теме
Политика правильная, если развиваетесь в сторону конфигураций без плана счетов. И все правильно в БП2 Счет 10.03, а в БП3 Счет 10.03.1.
Но ошибки все же исправьте (у себя я исправил).
1) При вводе в таблицу сравнения заполняется название счета :
Функция УстановитьНаименованиеСчета(Счет) Возврат Счет.Наименование, а счет у Вас тип Строка, поэтому ругается.
2) При выгрузке Функция ПереносСчета(КодСчетаCOM) Возврат СчетСоответствия.Счет Также возвращается строка с кодом счета, а не счет, поэтому в результирующий документ счет не переносится.
177. Alex_E 2353 21.05.20 13:39 Сейчас в теме
180. Alex_E 2353 21.05.20 14:31 Сейчас в теме
(176) Кстати эта ошибка связана с тем, что сохранил обработку в конфгурации, где не было плана счетов, надо будет подумать, как избежать в будущем такого косяка - уже не впервый раз такое происходит
178. Fox_65 1 21.05.20 13:48 Сейчас в теме
И хотел поинтересоваться. Выгружаются не все документы. В частности Формирование книги покупок не выгружается. Доработаете в следующих версиях?
179. Alex_E 2353 21.05.20 13:59 Сейчас в теме
(178) Посмотрите в макете - там список ссылок, которые пропускаются, уберите то, что считаете нужным переносить или выберите в подборе -
при заполнении списка существующих документов те, что в макете прописаны пропускаются
181. Fox_65 1 22.05.20 12:55 Сейчас в теме
Решение простое. Могу поделиться.
1) Функция УстановитьНаименованиеСчета(Счет)
Попытка
СчетБУ = ПланыСчетов.Хозрасчетный.НайтиПоКоду(Счет);
Возврат СчетБУ.Наименование;
Исключение
Сообщить("Неправильно выбран код счета "+Счет);
КонецПопытки;
КонецФункции
2)Функция ПереносСчета(КодСчетаCOM)
Если ТабСоответствияСчетов.Количество()> 0 Тогда
СчетСоответствия = ТабСоответствияСчетов.Найти(КодСчетаCOM, "КодСчетаCOM");
Если СчетСоответствия <> Неопределено Тогда
Возврат ПланыСчетов.Хозрасчетный.НайтиПоКоду(СокрЛП(СчетСоответствия.Счет));
КонецЕсли;
КонецЕсли;
Возврат ПланыСчетов.Хозрасчетный.НайтиПоКоду(КодСчетаCOM);
КонецФункции
183. Alex_E 2353 22.05.20 13:00 Сейчас в теме
(181) Выложил новую версию, где в реквизитах только строки - даже сохранение обработки в конфигурации без плана счетов её не сломает, как уже неоднократно было.
182. Fox_65 1 22.05.20 13:00 Сейчас в теме
Периодически вылетает ошибка: "Не обнаружено свойство GetObject". С этим можно как-то побороться?
184. Alex_E 2353 22.05.20 13:02 Сейчас в теме
(182) У меня не было ни разу, потому ничего сказать не могу, могу предположить, что СоздатьОбъект вызывается, когда не выбрана ссылка...но это гадание...как в том анекдоте - "я должен это видеть"....
185. Fox_65 1 25.05.20 01:38 Сейчас в теме
Сейчас такая ошибка "Не найдено свойство Metadata", а потом то что в следующем сообщении
188. Alex_E 2353 25.05.20 05:51 Сейчас в теме
(185) Про
"Не найдено свойство Metadata"
писал уже стопитьсот раз - ошибка "плавающая", идентифицировать точно пока не получается - один и тот же код то отрабатывает нормально, а бывает выдает ошибку, в качестве костыля , местами использую конструкцию в виде:
Попытка 
 ....Metala/////
Исключение
 ....Metala()...
КонецПопытки;

Работает, но, понимаю, что не красиво, но ... пока так.
(186) По объект не найден для ссылки могу тольо предположить, что при переносе объект со ссылкой по ГУИД из источника был записан, но потом код не отработал до конца или же документы был перенесен, а потом удален. Такая же ошибка бывает часто в поле оргаизацияя, если сначала перенести организацию, потом очистить её на закладке "Справочники" и перенести вновь - в ле объект не найден, а реально организация перенесена и нормально встаёт при переносе куда нужно
(187) По картинке только ванговать - база даже не режиме отладки... Точку останова на ошибке,и смотреть, что там. Как уже говорил, возможно ссылки COM нет, а попытка переноса есть...
186. Fox_65 1 25.05.20 01:57 Сейчас в теме
И вот такая вещь
Прикрепленные файлы:
187. Fox_65 1 25.05.20 03:09 Сейчас в теме
А вот про что я писал раньше
Прикрепленные файлы:
189. Fox_65 1 25.05.20 11:52 Сейчас в теме
Я работал с регламентными операциями. Ошибка "Метадата" зачастую происходила, когда переносилась операция следующего месяца. Стоило перенести границу последовательности на дату документа, как операция переносилась. А насчет GetObject скорее всего это связано с отсутствием реквизита (пустым) в исходной базе. К примеру нужно перенести операцию, а ее нет, или не заполнен реквизит справочника. Еще вылезали ошибки по регистру себестоимости и книге доходов расходов. Не у всех УСН -это надо учесть.
190. Alex_E 2353 25.05.20 12:13 Сейчас в теме
(189) Метадата при переносе любых объектов возникает, локализации пока не поддаётся...
Про пустую ссылку я сразу и предположил, просто тут надо словить момент её появления и пропускать перенос при её появлении, и тут можно только отладчиком словить - у меня ни разу не встречалось.
Перенос регистров сейчас - это вообще суть экспериментальная, занадобилась в одной базе для одного регистра, включил в обработку, но пока большого количества переносов именно регистров не делал, ничего толком сказать не могу - то что переносил у меня отабатывает...
191. Fox_65 1 26.05.20 01:27 Сейчас в теме
GetObject у вас применяется 2 раза. В одном случае через попытку, второй без. Я поставил и второй случай через попытку. Ошибок пока нет. С metadata может тоже не ловить ошибку, а обойти ее.
192. Alex_E 2353 26.05.20 09:38 Сейчас в теме
(191) Метдата гораздо чаще встречается,и просто игнорировать не стоит - нужно прописывать оба варианта (со скобками и без), потому что один из них обычно срабатывает, объект тогда будет перенесен...
193. Fox_65 1 26.05.20 23:05 Сейчас в теме
Насчет Metadata. Отловил в одном месте такую вещь в отладчике. Конект.Metadata - объект не определен. Конект.Метаданные -Сом Объект. Может в этом все дело?
194. Alex_E 2353 27.05.20 05:42 Сейчас в теме
(193) Всё, что Коннект. есть COM - объекты, за исключением примитивных типов, в отладчике я всё это сто раз видел... вопрос в том что в одном и том же месте это то метод, то свойство...
195. Fox_65 1 27.05.20 11:37 Сейчас в теме
А вот это объяснять не надо. Любой объект из под соединения - СОМ. Вопрос в том, что Metadata - ошибка, а Метаданные - объект в одном и том же месте.
196. Alex_E 2353 27.05.20 11:53 Сейчас в теме
(195) Несколько раз перечитал, смыл не уловил...
197. Fox_65 1 27.05.20 11:58 Сейчас в теме
Смысл в том, что я выловил в отладчике место ошибки. Вычисляю Конект.Metadata получаю ошибку. Тут же вычисляю Конект.Метаданные - получаю объект.
198. Fox_65 1 27.05.20 12:10 Сейчас в теме
Короче у себя я все Metadata исправил на Метаданные и пока это работает.
199. Alex_E 2353 27.05.20 12:35 Сейчас в теме
(198) понятно, т.е ситуация обратная бывшей когда то, тогда из Метаданные пришлось делать Metadata...
Оставьте свое сообщение