gifts2017

Перенос данных из УНФ 1.4 в Бухгалтерию 2.0

Опубликовал Александр Захаревич (skaut) в раздел Обмен - Перенос данных из 1C8 в 1C8

   Перенос документов из конфигурации "Управление небольшой фирмой" 1.4 (8.2) в конфигурацию "Бухгалтерия предприятия" 2.0 (8.2).
   Односторонний перенос данных предназначен для небольших предприятий, где необходимо несколько раз в отчетный период перегружать первичку в бухгалтерию из УНФ без сложных предварительных настроек.

Запускать в Бухгалтерии предприятия 2.0 на платформе 8.2!

Подключение к базе-источникупроисходит по OLE (настройка производится на вкладке "Параметры подключения", Рис. 2), подключаться можно как к файловой так и к серверной базе. Версия УНФ 1.4.6.19 и выше, версия БП 2.0.46.8 и выше.


Возможности и объекты переноса.

Сейчас сделан перенос следующих видов документов (Рис.1):

1. Приходная накладная;

2. Расходная накладная;

3. Поступление на р/с;

4. Списание с р/с;

5. Поступление в кассу;

6. Расход из кассы;

7. Оприходование товаров;

8. Списание товаров;

9. Перемащение товаров.

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

Все справочники создаются по ходу переноса, если не найдены в БП (о синхронизации справочников далее).

 

Синхронизация справочников:

1. «Организации» - для юридических лиц по значению ИНН, для физических лиц по значению ИНН индивидуального предпринимателя;
2. «Склады» - по наименованию элемента;
3. «Номенклатура» - по коду;
4. «КлассификаторЕдиницИзмерения» - по коду;
5. «ДоговорыКонтрагентов» - по значению реквизитов «ВидДоговора», «Организация», «Контрагент»;
6. «Контрагенты» - по коду;
7. «БанковскиеСчета» - по значению реквизита «НомерСчета»;
8. «КонтактныеЛица» - по наименованию;
9. «РолиКонтактногоЛица» - по наименованию;
10. «СтатьиДвиженияДенежныхСредств» - по коду.

 

Синхронизация документов:

Номер + дата.

 

Требования для корректного переноса данных:

 - В Бухгалтерии 2.0 обязательно создать огранизацию с заполненным ИНН + банковский счет, т.к. перенос документов происходит по организации, а организации синхронизируются по ИНН.

- Заполнить учетную политику организации.

 - Заполнить регистры "СчетаУчетаНоменклатуры" и "СчетаУчетаРасчетовСКонтрагентами", т.к. в документах счета учета заполняются стандартными процедурами из этих регистров сведений.

- Добавить основную номенклатурную группу и выбрать ее в параметрах переноса (Рис.2)

 

PS

Протестировано на нескольких организациях.  Использовать на свой страх и риск, предварительно сделав копию БП. =)

 

 


Другие разработки

Перенос документов из УТ 11 в Бухгалтерию 3.0 через OLE

Перенос данных из УТ 10.3 в Бухгалтерию 2.0 через OLE

Групповая обработка документов (на управляемых формах)

Перенос документов из УТ 10.3 в Бухгалтерию 3.0 через OLE

 

www.legasoft.ru



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

Наименование Файл Версия Размер
ПереносДанных_УНФ_БП (1.01) 98
.epf 26,31Kb
20.08.13
98
.epf 1.01 26,31Kb Скачать

См. также

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

Комментарии

1. Александр Захаревич (skaut) 21.08.13 10:24
Односторонний перенос документов из конфигурации "Управление небольшой фирмой" 1.4 (8.2) в конфигурацию "Бухгалтерия предприятия" 2.0 (8.2) через OLE. Предназначен для небольших предприятий, где необходимо несколько раз в отчетный период перегружать первичку в бухгалтерию из УНФ без сложных предварительных настроек.
2. Галина Орехова (orehova123) 21.08.13 16:52
преимущество перед типовым в ОЛЕ? как происходит настройка соответствий?
3. Александр Захаревич (skaut) 21.08.13 18:06
(2) orehova123,
Основное неудобство, которое вызвало необходимость делать свой обмен - это отсутствие одностороннего обмена в типовых правилах УНФ-БП. Второй момент - простота конфигурирования и настройки обмена.
В-третьих, при этом переносе точно можно прогнозировать, что будет перенесено, а что нет.
В-четвертых, можно навсегда расстаться с опасениями, которые возникают после обновления частично измененной конфигурации, например "Точно ли после этого обновления обмен будет работать корректно, и опять не придется что-то донастраивать?". Даже если сильно изменились метаданные эта ситуация исправляется за считанные минуты без тяжелых последствий.
Выбрали OLE потомe что был удачный опыт написания похожих переносов (например УТ-БП).
Настройка соответствий описана в публикации, код открыт, так что ее можно запросто переписать под свои нужды.
4. oblom (oblom) 17.09.13 19:39
Планируется добавление в обработку перенос документов связанных с производством продукции. Продаем продукцию, т.к. с производства выпуска нет, то и документы реализации при проведении в Бух не видят остатков.
5. Александр Захаревич (skaut) 17.09.13 22:02
(4) не совсем понял, это был вопрос?
6. oblom (oblom) 17.10.13 07:11
Планируется добавление в обработку перенос документов связанных с производством продукции?
7. Александр Захаревич (skaut) 17.10.13 10:56
(6) oblom, в ближайшее время не планируется. Пока не было клиентов, которым это было необходимо...
8. myyyre (myyyre) 18.12.13 14:39
Можете в эту обработку добавить документы - "Акт выполненых работ" и "Сборка" ?

Еще не плохобы чтото подобное из УТ11 в БП 2,0
9. Александр Захаревич (skaut) 25.12.13 23:18
(8) myyyre, Пока не планировали добавлять новые виды документов. Вы можете сделать это сами, там код открыт...
10. А В (Asenka) 29.01.14 22:24
Для бухгалтерии 3.0 аналогичный обмен планируется? Или может быть кините ссылку, если уже есть
11. Александр Захаревич (skaut) 30.01.14 10:11
(10) Asenka, есть но пока не размещал. Если интересно - давайте почту, скину обработку.
12. Алексей Титов (r24al) 02.04.14 13:10
(11) skaut, тоже интересно было бы посмотреть обработку. Но вот личное сообщение вам никак не написать...
13. Александр Захаревич (skaut) 02.04.14 18:18
(12) r24al, о проблеме с ЛС первый раз слышу. Давайте адрес, скину Вам версию под 3.0.
15. Александр Захаревич (skaut) 02.04.14 19:13
(14) r24al, отправил!
Присылайте комментарии, замечания на почту, м.б. размещу ее здесь потом.
23. Alex Gaiduk (AlexSunS) 14.10.15 08:33
При запуске в БП
"Форма.Форма.Форма(199)}: Значение не является значением объектного типа (NewObject)
Запрос_УНФ = База.NewObject("Query");
"
24. Александр Захаревич (skaut) 14.10.15 10:29
(23) AlexSunS, Скорее всего проблема в COM соединении. Возможно поможет переустановка платформы 1С или регистрация компоненты.
Поскольку версия давно не обновлялась, вероятно будут какие-то конфликты с метаданными, но открытый код позволит Вам их исправить самостоятельно.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа