Правила конвертации для документа ОперацияБух в конфигурациях 8.х на примере УПП 1.3 -> БП 2.0

12.03.15

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

Столкнулся с вроде бы тривиальной задачей по выгрузке документа ОперацияБух вместе с проводками БУ, но не смог найти ни одного источника, где подробно была бы расписана вся процедура для платформы 8.х. Возможно, кому-то поможет мой опыт.

1) Необходимо выгрузить структуры метаданных источника и приемника. При этом необходимо снять галочку "Не выгружать регистры бухгалтерии"

 

 

2. Загружаем структуры метаданных в Конвертацию данных.

3. Через помощника создаем правило конвертации объектов "Документы.ОперацияБух", "Справочники.Валюты", "Справочники.Организации", "ПланыСчетов. Хозрасчетный" и "ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные". Метаданные регистраторов и субконто будут подтянуты в ПКО автоматически.

Создаем правило выгрузки объекта ОперацияБух.

4. В обработчик события "После загрузки" ПКО ОперацияБух вносим код:

Для каждого Корреспонденция из Объект.Движения.Хозрасчетный Цикл
	Для каждого Субконто из Корреспонденция.СубконтоДт Цикл
		Флажок = Ложь;
		Для каждого ВидыСубконто из Корреспонденция.СчетДт.ВидыСубконто Цикл
			Если ВидыСубконто.ВидСубконто = Субконто.Ключ Тогда
				Флажок = Истина;
				Прервать;
			КонецЕсли;
		КонецЦикла;
		
		Если НЕ Флажок Тогда
			Корреспонденция.СубконтоДт.Удалить(Субконто.Ключ);
		КонецЕсли;
	КонецЦикла;
	
	Для каждого Субконто из Корреспонденция.СубконтоКт Цикл
		Флажок = Ложь;
		Для каждого ВидыСубконто из Корреспонденция.СчетКт.ВидыСубконто Цикл
			Если ВидыСубконто.ВидСубконто = Субконто.Ключ Тогда
				Флажок = Истина;
				Прервать;
			КонецЕсли;
		КонецЦикла;
		
		Если НЕ Флажок Тогда
			Корреспонденция.СубконтоКт.Удалить(Субконто.Ключ);
		КонецЕсли;
	КонецЦикла;
КонецЦикла;

5. В Обработчики события "Перед выгрузкой" ПКС СубконтоДт и ПКС СубконтоКт  (группа Хозрасчетный) ОперацияБух вносим код: 

 ИмяПКОВидСубконто ="ВидыСубконтоХозрасчетные";

6. После этого корректируем ПКО объектов, чтобы субконто выгрузились по нужным вам правилам.

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

См. также

Перенос данных 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 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

61356 руб.

04.08.2015    181949    414    296    

431

SALE! 15%

Перенос данных 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27180 руб.

12.06.2017    155556    918    305    

471

Перенос данных 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" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

52967 руб.

25.02.2015    179474    338    280    

401

SALE! 10%

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

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

38000 34200 руб.

15.12.2021    31007    224    58    

168

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    63102    298    81    

238

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

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

58422 руб.

03.12.2020    43208    124    76    

116

Перенос данных 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" |Переносится нормативно-справочная информация и документы с движениями

58422 руб.

11.01.2021    36280    31    55    

32

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

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

61356 руб.

29.10.2018    60247    70    123    

69
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Melius 12.03.15 14:27 Сейчас в теме
но не смог найти ни одного источника, где подробно была бы расписана вся процедура


Врать нехорошо. Вся процедура списана с книжки Бояркина. Замена переменной НайденоСубконто на Флажок не прокатила.

Хотя, я тут подумал, речь видимо должна идти именно о пошаговом руководстве переноса ОперацииБух, а не об изобретении кода. В таком случае данный кусок кода ни разу не плагиат. Плюсану.
2. lvictor58 138 22.03.15 14:30 Сейчас в теме
А не проще ли при выгрузке структуры МД конфры снять крыж "Не выгружать движения документов"? и при сождании правил конвертации выгружать не только реквизиты но и коллекции движений?
3. dimazzz84 33 23.03.15 08:35 Сейчас в теме
(2) lvictor58, а чем это проще то?
4. Melius 23.03.15 10:49 Сейчас в теме
(2) lvictor58, и получить массу ошибок, если в плане счетов изменяли субконто?
dimazzz84; +1 Ответить
5. kudlach 13 15.08.17 13:50 Сейчас в теме
Спасибо. Очень помогло.
6. kudlach 13 15.08.17 13:51 Сейчас в теме
Подошло и для УПП 1.3->Бух3.0
7. Kesak 15 27.09.17 12:43 Сейчас в теме
Что то и тут не полное описание.
1. Где выгрузка движений Операции из источника?
2. "В Обработчики события "Перед выгрузкой" ПКС СубконтоДт и ПКС СубконтоКт (группа Хозрасчетный) ОперацияБух.." - насколько я понимаю группа Хозрасчетный это и есть ПКГС с набором движений по регистру бухгалтерии? Если предположение верно - то с выгрузкой структуры базы требуется выгрузка движений документов.
3. Если мы выгружаем регистр бухгалтерии, то где он используется в данном правиле?
nn68@ngs.ru; SergeySemendyaev; 2C_prog; Gavri1a; +4 Ответить
8. acanta 25.10.18 16:32 Сейчас в теме
В принципе достаточно добавить такой код при выгрузке записи регистра Хозрасчетный (вид субконто в плане счетов получателя отсутствует). Но это частный случай, когда известно в чем проблема.
В момент выгрузки ПКГС мы не знаем счета получателя.
Прикрепленные файлы:
9. Aleksey_Ekb 19.06.21 13:23 Сейчас в теме
Здравствуйте! По последнему пункту:
Переношу из одной БП в другую БП "Операции, введенные вручную".
Флаг "Выгружать движения только у документов без проведения" поставил.
В ПКО добавил "ОперацияБух".
В ПКС "ОперацияБух" добавил группу "Хозрасчетный" (Тип: Набор движений регистра бухгалтерии),
в этой группе помощником добавил все доступные свойства.
Информацию о выгруженных движениях вижу в файле обмена.
Но, в базе приемнике в "Журнал проводок; Бухгалтерский и налоговый учет" они не записываются.
Что не доделал, какая может быть причина?
10. kotlovD 89 09.07.21 16:47 Сейчас в теме
Спасибо, помогло!
11. DaniilI 15.07.21 22:27 Сейчас в теме
Добрый день точнее ночь, весь инет перерыл, наверное это самое подробное сообщение, но господа у меня нет ПКС хозрасчетный в ПКО ОперацииБух. И соответвенно я не могу добавить обозначенные коды в ПКС ДТ и КТ Что делать???
Конвертация данных двух одинаковых конфигураций УТП
Прикрепленные файлы:
12. user885689 19.05.22 06:05 Сейчас в теме
Надо выгружать документы с движениями
13. user755058 19.10.22 14:51 Сейчас в теме
Спасибо, помогло!
Для отправки сообщения требуется регистрация/авторизация