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


   Перенос документов из конфигурации "Управление небольшой фирмой" 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

16 Comments

  1. skaut

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

    Reply ↓
  2. orehova123

    преимущество перед типовым в ОЛЕ? как происходит настройка соответствий?

    Reply ↓
  3. skaut

    (2) orehova123,

    Основное неудобство, которое вызвало необходимость делать свой обмен — это отсутствие одностороннего обмена в типовых правилах УНФ-БП. Второй момент — простота конфигурирования и настройки обмена.

    В-третьих, при этом переносе точно можно прогнозировать, что будет перенесено, а что нет.

    В-четвертых, можно навсегда расстаться с опасениями, которые возникают после обновления частично измененной конфигурации, например «Точно ли после этого обновления обмен будет работать корректно, и опять не придется что-то донастраивать?». Даже если сильно изменились метаданные эта ситуация исправляется за считанные минуты без тяжелых последствий.

    Выбрали OLE потомe что был удачный опыт написания похожих переносов (например УТ-БП).

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

    Reply ↓
  4. oblom

    Планируется добавление в обработку перенос документов связанных с производством продукции. Продаем продукцию, т.к. с производства выпуска нет, то и документы реализации при проведении в Бух не видят остатков.

    Reply ↓
  5. skaut

    (4) не совсем понял, это был вопрос?

    Reply ↓
  6. oblom

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

    Reply ↓
  7. skaut

    (6) oblom, в ближайшее время не планируется. Пока не было клиентов, которым это было необходимо…

    Reply ↓
  8. myyyre

    Можете в эту обработку добавить документы — «Акт выполненых работ» и «Сборка» ?

    Еще не плохобы чтото подобное из УТ11 в БП 2,0

    Reply ↓
  9. skaut

    (8) myyyre, Пока не планировали добавлять новые виды документов. Вы можете сделать это сами, там код открыт…

    Reply ↓
  10. Asenka

    Для бухгалтерии 3.0 аналогичный обмен планируется? Или может быть кините ссылку, если уже есть

    Reply ↓
  11. skaut

    (10) Asenka, есть но пока не размещал. Если интересно — давайте почту, скину обработку.

    Reply ↓
  12. r24al

    (11) тоже интересно было бы посмотреть обработку. Но вот личное сообщение вам никак не написать…

    Reply ↓
  13. skaut

    (12) r24al, о проблеме с ЛС первый раз слышу. Давайте адрес, скину Вам версию под 3.0.

    Reply ↓
  14. skaut

    (14) r24al, отправил!

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

    Reply ↓
  15. AlexSunS

    При запуске в БП

    «Форма.Форма.Форма(199)}: Значение не является значением объектного типа (NewObject)

    Запрос_УНФ = База.NewObject(«Query»);

    «
    Reply ↓
  16. skaut

    (23) AlexSunS, Скорее всего проблема в COM соединении. Возможно поможет переустановка платформы 1С или регистрация компоненты.

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

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *