Всвязи с выходом новой редакции бухгалтерии решил написать перенос данных из УТ 10.3, т.к. многие клиенты переходить на 11-ю версию не будут, а настраивать новые правила обмена (которые постоянно меняются) совсем не хочется, лучше уж свою обработку править.
Подключение к базе-приемнику происходит по OLE (настройка производится на вкладке "Параметры подключения", рис. 3), подключаться можно как к файловой так и к серверной базе. Версия УТ 10.3.12-13, Версия БП 2.0.18.1 и старше
Синхронизация:
Запускать в БП на платформе 8.2!
Обработка переносит определенный список документов, по выбранной организации за период через OLE. Синхронизация документов идет по номерам!
Справочники синхронизируются следующим образом:
- Номенклатура - по коду;
- Контрагенты - по коду, если не найден, по ИНН, если по ИНН найденно несколько - необходимо установить синхронизацию вручную из списка значений на экране.
- Все остальные вспомогательные справочники (кроме договоров) - по коду или наименованию!
Особенности:
Данные из документов "Поступление Товаров и Услуг" могут переноситься в документ "Поступление из переработки в БП".
ППИ могут загружаться не в Списание с Расчетного Счета, а в "Платежное Поручение".
Если есть необходимость вносить какие-то документы в БП, необходимо назначить префикс в Бухгалтерии.
Требования для корректного переноса данных:
- необходимо создать пользователя ИБ, т.к. некоторые значения берутся из настроек пользователя (склад и ответственный);
- обязательно создать огранизацию с заполненным ИНН, т.к. перенос документов происходит по организации, а организации идентифицируются по ИНН.
- заполнить регистры "СчетаУчетаНоменклатуры" и "СчетаУчетаРасчетовСКонтрагентами", т.к. счета учета заполняются стандартными процедурами из этих регистров сведений.
Доп. возможности:
Можно переносить только справочники, вкладка "Синхронизация справочников" (рис. 2). Пока сделал синхронизацию Номенклатуры и Контрагентов.
PS
Протестировано на 4-х фирмах. В ближайшем будущем планирую добавить для переноса еще пару видов документов. Не исключаю возможность написания аналога для переноса из УТ 11, но это позже.
Использовать на свой страх и риск, предварительно сделав копию БП. =)
За "+" отдельное спасибо!
История изменений
24.03.2011 (Версия 2.03) Добавлена возможность переноса докмента "Возврат товаров поставщику"
28.03.2011 (Версия 2.04) Добавлена возможность переноса докмента "Оприходование товаров"
31.03.2011 (Версия 2.04) Добавлена версия для загрузки данных из сконвертированной УТ 10.3 на платформе 8.2
06.04.2011 (Версия 2.05) Добавлен перенос документов "Комплектация номенклатуры" и перенос "СФ-Полученной" вместе с документом "Возврат товаров от покупателя". Также сделал перенос номеров ГТД и Страны, для документов Приходная и Расходная накладная. Изменения сделаны только для обработки, которая подключается к УТ на 8.1, для 8.2 - актуальный релиз 2.04!
14.04.2011 (Версия 2.06)
1. При синхронизации контрагентов, переносятся договора, Р/С, Юр, Факт адреса и телефон.
2. При переносе ППИ с отметкой "Загружать в платежное поручение", префикс в платежки меняется на префикс БУХ базы, префиксы организаций должны совпадать (например номер в УТ "УТСМ0000001" загрузится в бухгалтерию как "БПСМ0000001"), изменено в связи с проблемой выгрузки документов с префиксом УТ из Бухгалтерии в клиент-банк.
3. Добавлен перенос документов, "Отчет о розничных продажах" и "Перемещение товаров" (склады в этих документах синхронизируются по коду, обязательно проверить коды перед загрузкой, если склады не найдены, то будут созданы новые).
4.Немного изменен интерфейс.
Изменения сделаны только для обработки, которая подключается к УТ на 8.1, для 8.2 - актуальный релиз 2.04!
25.04.2011 (Версия 2.07)
1. Добавлена синхронизация складов.
2. Добавлена обработка прерывания для всех объектов (по ctrl + break можно остановить перенос)
28.04.2011 (Версия 2.08)
1. Добавлена синхронизация документов "Требование накладная".
2. Обновил версию под УТ 10.3 (8.2) до релиза 2.08.
07.10.2011 (Версия 2.09)
1. При переносе документа "СФ Выданный", реквизит "ВидСчетаФактуры" автоматически заполняется значением "НаРеализацию".
08.02.2012 (Версия 2.10)
1. Исправлена ошибка, возникающая при переносе счетов-фактур, в 1С Бухгалтерии 8, начиная с релизов 2.0.30.8 и старше.
02.06.2012 (Версия 2.11)
1. Исправлена совместимость для переноса СФ в 1С Бухгалтерию 8, начиная с релизов 2.0.35.5 и старше.
2. При переносе документов реквизиты "Склад" и "Валюта документа" синхронизируются по коду.
3. Исправлена ошибка при переносе документа "Комплектация номенклатуры" с видом операции "Разукомплектация".
Другие разработки
Перенос документов из УТ 11 в Бухгалтерию 3.0 через OLE
Перенос документов из УТ 10.3 в Бухгалтерию 3.0 через OLE
Перенос данных из УНФ 1.4 в Бухгалтерию 2.0 через OLE
Групповая обработка документов (на управляемых формах)