Односторонний перенос данных предназначен для небольших предприятий, где необходимо несколько раз в отчетный период перегружать первичку в бухгалтерию из УНФ без сложных предварительных настроек.
Запускать в Бухгалтерии предприятия 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
Односторонний перенос документов из конфигурации «Управление небольшой фирмой» 1.4 (8.2) в конфигурацию «Бухгалтерия предприятия» 2.0 (8.2) через OLE. Предназначен для небольших предприятий, где необходимо несколько раз в отчетный период перегружать первичку в бухгалтерию из УНФ без сложных предварительных настроек.
преимущество перед типовым в ОЛЕ? как происходит настройка соответствий?
(2) orehova123,
Основное неудобство, которое вызвало необходимость делать свой обмен — это отсутствие одностороннего обмена в типовых правилах УНФ-БП. Второй момент — простота конфигурирования и настройки обмена.
В-третьих, при этом переносе точно можно прогнозировать, что будет перенесено, а что нет.
В-четвертых, можно навсегда расстаться с опасениями, которые возникают после обновления частично измененной конфигурации, например «Точно ли после этого обновления обмен будет работать корректно, и опять не придется что-то донастраивать?». Даже если сильно изменились метаданные эта ситуация исправляется за считанные минуты без тяжелых последствий.
Выбрали OLE потомe что был удачный опыт написания похожих переносов (например УТ-БП).
Настройка соответствий описана в публикации, код открыт, так что ее можно запросто переписать под свои нужды.
Планируется добавление в обработку перенос документов связанных с производством продукции. Продаем продукцию, т.к. с производства выпуска нет, то и документы реализации при проведении в Бух не видят остатков.
(4) не совсем понял, это был вопрос?
Планируется добавление в обработку перенос документов связанных с производством продукции?
(6) oblom, в ближайшее время не планируется. Пока не было клиентов, которым это было необходимо…
Можете в эту обработку добавить документы — «Акт выполненых работ» и «Сборка» ?
Еще не плохобы чтото подобное из УТ11 в БП 2,0
(8) myyyre, Пока не планировали добавлять новые виды документов. Вы можете сделать это сами, там код открыт…
Для бухгалтерии 3.0 аналогичный обмен планируется? Или может быть кините ссылку, если уже есть
(10) Asenka, есть но пока не размещал. Если интересно — давайте почту, скину обработку.
(11) тоже интересно было бы посмотреть обработку. Но вот личное сообщение вам никак не написать…
(12) r24al, о проблеме с ЛС первый раз слышу. Давайте адрес, скину Вам версию под 3.0.
(14) r24al, отправил!
Присылайте комментарии, замечания на почту, м.б. размещу ее здесь потом.
При запуске в БП
Запрос_УНФ = База.NewObject(«Query»);
«
(23) AlexSunS, Скорее всего проблема в COM соединении. Возможно поможет переустановка платформы 1С или регистрация компоненты.
Поскольку версия давно не обновлялась, вероятно будут какие-то конфликты с метаданными, но открытый код позволит Вам их исправить самостоятельно.