Загрузка документов из БП 2 в БП 3

18.10.19

Интеграция - Перенос данных 1C

Внешняя обработка для загрузки документов из БП 2 в БП 3. Создана на управляемых формах, выполняется на стороне приемника в БП 3. Позволяет загружать документы интерактивно, справочники, записи регистров

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Загрузка документов из БП 2 в БП 3 :
.epf 133,70Kb ver:1.1
24 5 400 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Сокращения

БП 2 – конфигурация «Бухгалтерия предприятия» релиз 2.0

БП 3 – конфигурация «Бухгалтерия предприятия» релиз 3.0

КД – конвертация данных

Является развитием моей публикации //infostart.ru/public/560562/, с другим типом источника - БП 2.

 

Что доработано:

 

  1. В терминах КД, изменены и добавлены правила конвертации объектов для загрузки объектов БП 2

  2. Загрузка организации, если она еще не введена в базе приемнике

  3. Ограничение загрузки других организаций и их объектов

  4. Ограничение загрузки документов по дате документа

  5. Более гибко решена проблема зацикливания (решение основано на определении ссылки объекта до его записи)

  6. Корректная загрузка предопределенных объектов.

  7. Доработан механизм определения прав доступа пользователям.

  8. Зачищен код от излишеств: удалено регламентное задание и удалена посылка сообщений на почту

  9. Добавлена загрузка 2-х документов «перевертышей». «Реализация товаров и услуг» в источнике как «Поступление товаров и услуг» в приемнике «Возврат от покупателя» в источнике как «Возврат от поставщика» в приемнике. Это когда в источнике в документе организация выступает как контрагент, контрагент как организация. Оставил для примера кому надо.

 

Какие преимущества, на мой взгляд, от КД:

 

  1. Не надо обновлять базу источника

  2. Проще ограничить загрузку «мусора»

  3. Гибкость

    • Можно как угодно настроить интерфейс отбора объектов загрузки

    • Можно как угодно выводить сообщения процесса/результата загрузки

    • Проще вносить изменения

 

Нюансы данной реализации:

 

При загрузки не предопределенных счетов, могут быть загружены не предопределенные планы видов характеристик. Поскольку планы видов характеристик имеют реквизит с типом «Тип» и поскольку по COM технологии 1С нет возможности сравнить типы, то в общий глобальный модуль базы источника необходимо добавить 2 обобщенные функции. Экспортную функцию COMПолучитьТип() и ПолучитьТипЗнч(). Если в источнике используются только предопределенные визы характеристик, то эти функции добавлять не надо, ошибки не будет.

Функция COMПолучитьТип(_Тип) Экспорт

    Если _Тип = Тип("Число") Тогда
        Возврат "Число";
    ИначеЕсли _Тип = Тип("Строка") Тогда
        Возврат "Строка";
    ИначеЕсли _Тип = Тип("Дата") Тогда
        Возврат "Дата";
    ИначеЕсли _Тип = Тип("Булево") Тогда
        Возврат "Булево";
    Иначе
        Ссылка = Новый(_Тип);
        ИмяТипа = ПолучитьТипЗнч(ССылка);
        Возврат ИмяТипа;
    КонецЕсли;

КонецФункции

Функция ПолучитьТипЗнч(Ссылка)

    Если Ссылка = Неопределено Тогда
        Возврат "Неопределено";
    КонецЕсли;

    XMLTypeOf = XMLTypeOf(Ссылка);

    Попытка
        ИмяТипа = XMLTypeOf.TypeName;
    Исключение
        Попытка
            ИмяТипа = XMLTypeOf.ИмяТипа;
        Исключение
            Возврат "Неопределено";
        КонецПопытки;
    КонецПопытки;

    //тип объекта

    ИмяТипа = СтрЗаменить(ИмяТипа, "Catalog", "Справочник");
    ИмяТипа = СтрЗаменить(ИмяТипа, "Document", "Документ");
    ИмяТипа = СтрЗаменить(ИмяТипа, "Enum", "Перечисление");
    //РегистрыСведений (InformationRegisterRecordSet)
    ИмяТипа = СтрЗаменить(ИмяТипа, "InformationRegister", "РегистрСведений");
    ИмяТипа = СтрЗаменить(ИмяТипа, "ChartOfAccounts", "ПланСчетов");
    ИмяТипа = СтрЗаменить(ИмяТипа, "ChartOfCharacteristicTypes", "ПланВидовХарактеристик");

    //вид ссылки
    ИмяТипа = СтрЗаменить(ИмяТипа, "Ref", "Ссылка");
    ИмяТипа = СтрЗаменить(ИмяТипа, "Object", "Объект");
    ИмяТипа = СтрЗаменить(ИмяТипа, "RecordSet", "Запись");

    Возврат ИмяТипа;

КонецФункции

 

Тестировалась в конфигурациях Бухгалтерия предприятия, редакция 2.0.66.66, Бухгалтерия предприятия, редакция 3.0.70.33 на платформе 1С:Предприятие 8.3.12.1790.

 

В новой версии 1.1: Отлажена загрузка документа "Корректировка поступления"

 

Вступайте в нашу телеграмм-группу Инфостарт

Обработка обмен COM СОМ соединение документ справочник загрузка УФ БП 3

См. также

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

50050 руб.

25.02.2015    186492    349    283    

411

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

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

58000 руб.

04.08.2015    184343    427    298    

438

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

22650 руб.

12.06.2017    157918    944    317    

476

SALE! 10%

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

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

38000 34200 руб.

15.12.2021    32556    242    61    

182

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

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

38000 34200 руб.

23.07.2020    66036    308    84    

247

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

Правила переноса кадровых и расчетных данных и справочной информации из "1С:УПП1.3" или "1С:КА 1.1" в "1С:ЗУП 3.1 | Разработан в формате КД 2 (правила конвертации данных) | При выгрузке есть фильтр по организациям | Обновляется при выходе новых релизов 1С | Развитие алгоритмов | Расчетные документы переносятся в документ "Перенос данных" | Создаются документы "Начальная штатная расстановка" и "Начальная задолженность по зарплате", переносятся кадровые документы

58000 руб.

29.10.2018    61321    77    128    

75

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

Перенос данных из ЗУП 3 в ЗУП 3 | из ЗУП 3 в КА 2 | из ЗУП 3 в ERP | Оперативно обновляется при выходе новых релизов 1С | Готовые правила конвертации (КД 2) для перехода с "ЗУП 3" на "УП ред. 3" / "КА, ред. 2" / "ERP, ред. 2" |Переносится нормативно-справочная информация и документы с движениями

55200 руб.

11.01.2021    37192    33    56    

35

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 3, УНФ 3 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

16531 руб.

18.02.2016    199537    661    543    

559
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Светлый ум 503 13.11.19 10:49 Сейчас в теме
Симпатичнее чем у первоисточника + 1
2. victor_k 95 14.11.19 02:36 Сейчас в теме
(1) Что за намеки(. Если пишите о плагиате, то указываете публикацию "первоисточника"... Попробуйте сделать простой интерфейс на УФ с данной функциональностью, получите похожую форму. Как обычно у нас смотрят на морду (форму), а не на содержание. Цена в фишке алгоритма данной обработки. Скачайте и увидите оригинальность)). Смотрите описание моей публикации //infostart.ru/public/560562/, на которой основан алгоритм данной обработки
3. Светлый ум 503 14.11.19 04:43 Сейчас в теме
(2) Никаких намеков)
- это я так похвалил интерфейс, сам пишу сейчас мастер загрузки с разными видами данных: искал чем вдохновится.

а первоисточник у вас в публикации стоит //infostart.ru/public/560562/, там допотопный интерфейс.
К вам никаких вопросов по плагиату. (сразу не увидел что и она ваша)
4. OAC_soft 26.01.20 17:45 Сейчас в теме
Подскажите, для БП 2 корп в БП 3 корп подойдет?
7. victor_k 95 18.03.20 13:35 Сейчас в теме
(4) Не тестил. КОРП не юзал...
5. BlackAngelPRM 27.01.20 12:42 Сейчас в теме
Добрый день!
Какие справочники перегружаются , на скриншоте видно только два : номенклатура и контрагенты.
6. victor_k 95 18.03.20 13:30 Сейчас в теме
(5) Да интерактивно, только два. Все значения реквизитов загружаемых документов имеющие тип "Справочник" загружаются и не обновляются, поскольку бухгалтера часто корректируют элементы справочников в приемнике БП. При необходимости можете добавить галочку на форму для обновления справочников, т. к. обобщенные процедуры имеют параметр указывающий необходимость обновления. В будущем думаю добавить табл. часть с типами справочников, которые необходимо обновлять.
8. Chtcom 30.09.20 06:28 Сейчас в теме
Добрый день,
запускаю на Бухгалтерия предприятия, редакция 3.0 (3.0.81.25) 1С:Предприятие 8.3 (8.3.15.1565), при первом запуске - ошибка подключения к файловой базе (библиотека comcntr зарегистрирована), а после перезагрузки приложения и вовсе вкладка "Настройки администратора" стала неактивна. Полные права, серверный вариант.
В чем может быть причина?
Спасибо.
9. Chtcom 01.10.20 02:39 Сейчас в теме
и чистка кэш 1С не помогает, чтобы разблокировать вкладку "Настройки администратора". Может нужно перезалить базу? Или сразу платформу 1С переустановить? В описании обработки почему-то ничего не сказано про столь жесткий механизм контроля учетных записей.
10. svetanik 6 01.08.22 18:10 Сейчас в теме
Обработка актуальна? Что-то разработчик не отвечает давно... :(
11. victor_k 95 02.08.22 05:41 Сейчас в теме
(10) Давно уже не юзал эту обработку... Если есть программист, 100% можно будет быстро и легко подключить и при желании доработать... На вряд ли основные реквизиты документов были сильно изменены в типовых конфигурациях БП. На сколько я помню, для настройки, у пользователя должны быть права администратора и имя пользователя "Администратор".
Для отправки сообщения требуется регистрация/авторизация