Правила переноса данных из Бухгалтерии 7 в УТП 8 (Украина)

Обмен - Перенос данных из 1С7.7 в 1C8.X

9
Новая версия (3) правила для переноса остатков из конфигурации Бухгалтерия для Украины 7.7 и Управление торговым предприятием для Украины. За основу правил взяты типовые правила переноса остатков с 7-ки в 8х.
  • Правила разработаны в "Конвертации данных, редакция 2.1 (2.1.7.1)" на платформе "1С:Предприятие 8.3 (8.3.6.2152)".
  • Конфигурация источника "Бухгалтерский учет для Украины 7.70.319".
  • Конфигурация приемника "Управление торговым предприятием для Украины 1.2.37.2".

         НОВОЕ: Исправлена ошибка конвертации справочника сотрудников. А именно при выгрузке групп им была попытка присвоить вид договора. Добавлено соответствие (см. на рисунке) счет 6418 конвертируется в 6415. По смыслу счета правильно связаны и сделал это так потому, что в УТП счета 6418 нет. Если необходимо его все же переносить, то необходимо убрать конвертацию, сделать обмен, зайти в план счетов найти новый счет 6418 (или другой) добавить в него нужные субконто и повторить обмен.

         НОВОЕ: Добавлен ввод приема на работу, согласно данным карточки сотрудника, найдена ошибка выгрузки данных счетов взаиморасчетов и расширена аналитика, доработана выгрузка аналитики 37-х счетов.

         Корректно переносятся все счета. Если у вас есть специфические счета, настроенные вручную, то перед выгрузкой для них нужно прописать выгрузку, если универсальная выгрузка счета через операцию не подойдет. Во вложенной обработке добавлен реквизит выбора счета для выгрузки. Выгрузка в данном случае осуществляется через корректировку записей регистров и позволяет выгрузить практически любой счет. Если в качестве аналитики используются дополнительные разрезы для них необходимо прописать правила конвертации.

          Переносятся необходимые справочники и все типовые счета. Реализована выгрузка типов цен номенклатуры (закупки, продажи, розничная) выполняется выгрузка установки цен номенклатуры на все типы. Цены в нее считываются с карточки номенклатуры. Так же выполняется выгрузка документа "Переоценка товаров в рознице" для всех складов с видом склада магазин (розничный). Остатки по ОС и нематериальным активам переносятся соответственно "Ввод начальных остатков ОС" и "Принятие к учету НМА".  22, 23, 26, 28 счет соответственно "Оприходование товаров", а отрицательные остатки по этим счетам и остатки с нулевым количеством вносятся "Корректировкой записей регистров" с соответствующей коррекцией и управленческих регистров. Остатки по остальным счетам переносятся "Корректировкой записей регистров", по взаиморасчетам данные вносятся и в управленческие регистры.

         Заложены правила для переноса какого-то справочника или других произвольных данных в характеристики номенклатуры как работает код можно посмотреть в правилах на документ "Оприходование товаров" таб части "Товары" номенклатура после кода "Возврат 0;". Идея следующая: выгрузка номенклатуры выполняется через структуру для того что бы добавить признак ведения учета по конкретной номенклатуре. А характеристика выгружается отдельно код в правиле выгрузки этого поля после кода "Возврат Отказ;".

         Реализована автоматическая установка всех регистров учетной политики, счетов учета номенклатуры, свойств объекта и другие.

Замечание к правилам:

          Выгрузка - загрузка реализована по принципу: открыл обработку в семерке, нажал кнопку - все выгрузилось. В восьмерке аналогично.

9

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

Наименование Файл Версия Размер
Правила конвертации
.xml 1,19Mb
26.04.16
35
.xml 1,19Mb 35 Скачать
Форма обработки
.ert 263,50Kb
26.04.16
31
.ert 1 263,50Kb 31 Скачать

См. также

Комментарии
Сортировка: Древо
1. script 190 25.12.15 17:18 Сейчас в теме
На каких релизах проверяли ?
2. ukrin 11 26.12.15 00:56 Сейчас в теме
Бухгалтерский учет для украины 7.70.263 в УправлениеТорговым Предприятием Для Украины 1.2.32.1 если есть проблеммы давайте лог подправлю
3. i.kovtun 136 16.02.16 12:33 Сейчас в теме
Добрый день, при загрузке в Конвертация данных, редакция 2.1 (2.1.8.2). вылетает с ошибкой.
{Обработка.ЗагрузкаКонвертации.МодульОбъекта(2228)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
В данной транзакции уже происходили ошибки!
4. ukrin 11 16.02.16 16:05 Сейчас в теме
5. serviceit 02.03.16 14:12 Сейчас в теме
Добрый день, при загрузке правил - ругается
"Конвертация_ПослеЗагрузкиПравилОбмена<<?>>()
Функция не обнаружена (Конвертация_ПослеЗагрузкиПравилОбмена)"
6. ukrin 11 02.03.16 17:48 Сейчас в теме
(5) serviceit, конвертация на платформе 1С:Предприятие 8.3 (8.3.6.2152), Конвертация данных, редакция 2.1 (2.1.6.5) все загружает без ошибок. Планирую в течении недели загрузить полность переделанные правила все с типовой 7.7 бух на типовую УТП. Уже правила есть тестирую как вариант могу Вам их выслать
7. ukrin 11 09.03.16 22:10 Сейчас в теме
8. s.alex 04.04.16 11:02 Сейчас в теме
Добрый день. Правила не переносят в УТП остатки по 631, 631,643,6441,6442,685, 3772 переносит без аналитики
9. ukrin 11 04.04.16 19:47 Сейчас в теме
Добрый вечер да действительно по 37-м счетам аналитика почему то не переносится посмотрю день - два, а по остальным счетам все хорошо денные что есть по субконто в семерке переносятся корректно и правильно. Напишите мне в личку Ваш почтовый адрес как только будут обновления сразу Вам вышлю.
10. s.alex 05.04.16 10:36 Сейчас в теме
Добрый день, вчера еще раз переносил, 631,не переносится ваще, 3772 без аналитики релиз 7.7 -7.70.317, УТП-платф. 8.3.6.22.37. конф. 1.2.32.1 мой. e-mail s.alex7777777@gmail.com
11. ditoch 13.04.16 12:52 Сейчас в теме
День добрый! Подтверждаю, у меня тоже не переносится 63 счет. почта dvt@ua.fm Заранее благодарен!
12. ukrin 11 15.04.16 09:53 Сейчас в теме
Выложил обновление. Новое в обновлении: добавлен функционал ввода приема на работу для переноса остатков по зарплате. Доработана выгрузка аналитики по 37-м счетам. Найдена и устранена ошибка выгрузки данных по взаиморасчетам. Предположительно ошибка отсутствия данных на 631-м счете была именно в этом.
Отдельное спасибо s.alex и ditoch за обратную связь по найденным ошибкам.
13. cherkass 20.04.16 21:16 Сейчас в теме
При загрузке формы ругается
Параметры.СчетВыгрузки = СчетВыгрузки<<?>>;
{G:ююююююю\V77EXP.ERT(2047)}: Переменная не определена (СчетВыгрузки)

Если закоментировать строку в правилах, то выгружает. Но в процессе выгрузки выдает ошибку:
Ошибка исполнения обработчика: ПВД_ПередОбработкойПравила_Выгрузить_09_7_8_9
- Повторное использование вида субконто "Виды затрат" в запросе!

При заргузке вываливается с ошибкой
Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = СотрудникиОрганизаций
ТипОбъекта = Сотрудники организаций
Объект = Співробітники
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Помилка при встановленні значення атрибуту контексту (ВидДоговора): Реквізит недоступний для групи
ПозицияМодуля = (1)
КодСообщения = 21

Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1561)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = СотрудникиОрганизаций
ТипОбъекта = Сотрудники организаций
Объект = Співробітники
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Помилка при встановленні значення атрибуту контексту (ВидДоговора): Реквізит недоступний для групи
ПозицияМодуля = (1)
КодСообщения = 21

Загружает не все объекты 17 800 выгрузил 17 300 загрузил. И оборотка не формирует остатки.


14. cherkass 20.04.16 21:58 Сейчас в теме
Исправил ошибку загрузки появилась новая

Ошибка записи объекта
ТипОбъекта = Корректировка записей регистров
Объект = Корректировка записей регистров 00000006418 від 31.12.2015 0:00:00
ОписаниеОшибки = Помилка при виклику методу контексту (Записать): Запис неправильний! Вид субконто "Налоги" не доступний для цього запису! (Регістр бухгалтерії: Журнал проводок (бухгалтерский учет); Номер рядку: 1)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4787)
КодСообщения = 26

Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4794)}: Ошибка записи объекта
ТипОбъекта = Корректировка записей регистров
Объект = Корректировка записей регистров 00000006418 від 31.12.2015 0:00:00
ОписаниеОшибки = Помилка при виклику методу контексту (Записать): Запис неправильний! Вид субконто "Налоги" не доступний для цього запису! (Регістр бухгалтерії: Журнал проводок (бухгалтерский учет); Номер рядку: 1)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4787)
КодСообщения = 26

Ошибка записи объекта
ТипОбъекта = Корректировка записей регистров
Объект = Корректировка записей регистров 00000006418 від 31.12.2015 0:00:00
ОписаниеОшибки = Помилка при виклику методу контексту (Записать): Запис неправильний! Вид субконто "Налоги" не доступний для цього запису! (Регістр бухгалтерії: Журнал проводок (бухгалтерский учет); Номер рядку: 1)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4787)
КодСообщения = 26
15. ukrin 11 21.04.16 01:31 Сейчас в теме
По первому какая у Вас версия семерки? и судя по ошибке у Вас справочник сотрудников в семерке иерархический это так?
По второму вопросу думаю если сделать как во вложении проблема уйдет.
Если сами не справитесь дайте свой контакт, например почту я с Вами свяжусь и закроем вопрос
16. cherkass 21.04.16 02:08 Сейчас в теме
(15) Версия 7.70.317, но вопрос иерархии я исправил. Извините не могу открыть вложение. Сбросьте плз на мыло cherkassenator@gmail.com
17. ukrin 11 21.04.16 15:25 Сейчас в теме
Выложил обновления и добавил пояснение по использованию счетов, отсутствующих в УТП
18. Vitaliyyy 26.04.16 11:34 Сейчас в теме
Не загружается в УТП

Использую: 1с Бухгалтерия 7.70.320, УТП 1.2.37.2, платформа 8.3.8.1652, для загрузки в УТП использую штатную обработку "Универсальный обмен данными в формате xml" версии 2.1.5

Код загрузки в УТП:
План счетов "Хозрасчетный", счет "1521": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "1531": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "20": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "201": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "202": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "203": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "204": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "205": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "206": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "207": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "208": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "209": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "25": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "26": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "27": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "28": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "281": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "283": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "284": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "289": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "221": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "УЗ": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "2821": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "2851": установлено субконто "Партии"
План счетов "Хозрасчетный", счет "631" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "63" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "632" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "633" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "36" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "361" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "362" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "363" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "371" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "3712" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "3711" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "377" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "3771" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "3772" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "6812" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "681" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "6811" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "6851" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "685" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "6852" установлено субконто "Документы расчетов с контрагентами"
План счетов "Хозрасчетный", счет "680" установлено субконто "Документы расчетов с контрагентами"

Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = Хозрасчетный
ТипОбъекта = План счетов бухгалтерского учета
Объект = <>
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(2,10)}: Переменная не определена (Счет)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7375)
КодСообщения = 21

Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1561)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = Хозрасчетный
ТипОбъекта = План счетов бухгалтерского учета
Объект = <>
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(2,10)}: Переменная не определена (Счет)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7375)
КодСообщения = 21

Окончание загрузки: 26.04.2016 11:27:26

Загружено объектов: 16
19. ukrin 11 26.04.16 12:58 Сейчас в теме
В обработчике нужно закомментировать весь текст. Случайно осталось от экспериментального образца. В публикации обновил уже без ошибки
20. VitaliyPS 26.04.16 17:39 Сейчас в теме
(19)
Спасибо. Но кое-что не переноситься или переноситься не правильно:
- банковские счета контрагентов не создаются
- необоротные активы все попадают в основные средства (не выделяются нематериальные активы)
- не заполняются ответственные лица организаций и данные по налоговым органам

Подправьте, пожалуйста
21. GSTUA 06.07.16 22:43 Сейчас в теме
Ну а чего до ума не довели перенос кодов УКТВЭД?

Если кому будет интересно, меняем в ПКС_Номенклатура_НоменклатураГТД_ПриВыгрузкеСвойства переменную "ИсходящиеДанные" на "Значение" и убираем во всех ПКС_НоменклатураГТД галку "Получать из входящих данных"

Далее, в ПКС_НоменклатураГТД_КодУКТВЭД_ПриВыгрузкеСвойства меняем переменную "ИсходящиеДанные" на "Значение", "Источник" заменяем на Источник.Получить("КодУКТВЭД").
Ну убираем во всех ПКС_КлассификаторУКТВЭД галку "Получать из входящих данных".

Также я сразу удалил из ПКС_КлассификаторУКТВЭД реквизит "Код" и поставил поиск по наименованию, т.к. поле "Код" существенно меньшей длины, нежели КодУКТВЭД.
22. Bozhevilnoe 02.09.16 10:12 Сейчас в теме
Из 7.7 Бух 7.70.321 в утп 1.2.37.2

При выгрузке пишет

ошибка исполнения обработчика: пкс_передвыгрузкой_вводНачальныхОстатковОс_10_11_Ос_СпособНа­численияАмортизацииБУ_Реквизит49
-Поле агрегатного объекта не обнаружено (ПрямолинейноеСписание)
ошибка исполнения обработчика: пкс_передвыгрузкой_вводНачальныхОстатковОс_10_11_Ос_СпособНа­численияАмортизацииНУ_Реквизит50
-Поле агрегатного объекта не обнаружено (ПрямолинейноеСписание)
23. ukrin 11 02.09.16 13:57 Сейчас в теме
(22) Bozhevilnoe, В вашей базе отсутствуют спсобы списания, описанные в правилах. На сколько помню это перечисление их можно добавить для переноса или в правила внести соответствующие изменения
24. user599845_e.kolesnik 05.09.16 15:36 Сейчас в теме
А почему при выгрузке данных из 7-ки сыпятся такие ошибки:

Конвертация_ПослеЗагрузкиПравилОбмена<<?>>()
Функция не обнаружена (Конвертация_ПослеЗагрузкиПравилОбмена)

Конвертация_ПередВыгрузкойДанных<<?>>()
Функция не обнаружена (Конвертация_ПередВыгрузкойДанных)
...

ПВД_ПередОбработкойПравила_тОсновныеСредства_10<<?>>(ИмяПКО, Правило, ИсходящиеДанные, ВыборкаДанных)
Функция не обнаружена (ПВД_ПередОбработкойПравила_тОсновныеСредства_10)
...

Конвертация_ПослеВыгрузкиДанных<<?>>()
Функция не обнаружена (Конвертация_ПослеВыгрузкиДанных)

и т.д. В итоге "Выгружено объектов: 0"
25. ukrin 11 14.09.16 22:24 Сейчас в теме
Обработка и правила обновлены. Возникающие ошибки исправлены.
26. gsvserg 06.10.16 09:03 Сейчас в теме
27. gsvserg 06.10.16 09:30 Сейчас в теме
При загрузке столкнулся с такими проблемами:
1. В проводках по взаиморасчетам не всегда подставляется договор. Например, у покупателя долг по нескольким счетам. Результат загрузки будет такой, что в половине проводок договора будут, а в остальных будет пусто.
2. Все созданные договора с видом "СПокупателем". Даже в проводках на 631 счету.
3. В документах Счет на оплату и Счет от поставщика нет договоров, нет товаров. Договора нужны при выборе сделки, когда загружаем из клиент-банка. Товары сформируют сумму документа.
4. ФИО физических лиц не переносятся.
28. adm_kzs 16.10.16 22:00 Сейчас в теме
При переносе справочника основных средств столкнулся с тем что перенесло папки как элементы в результате чего основные средства не загружаются в справочник.
29. chiki 10.01.17 18:25 Сейчас в теме
Добрый день.
При выгрузке данных из 7-ки сыпятся такие ошибки:
Начало выгрузки:
Конвертация_ПередВыгрузкойДанных<<?>>()
Функция не обнаружена (Конвертация_ПередВыгрузкойДанных)
ПВД_ПередОбработкойПравила_тОсновныеСредства_10<<?>>(ИмяПКО, Правило, ИсходящиеДанные, ВыборкаДанных)
Функция не обнаружена (ПВД_ПередОбработкойПравила_тОсновныеСредства_10)
Конвертация_ПослеВыгрузкиДанных<<?>>()
Функция не обнаружена (Конвертация_ПослеВыгрузкиДанных)
Выгружено объектов: 0
Окончание выгрузки:
30. ukrin 11 10.01.17 21:51 Сейчас в теме
Перепроверил файлы все нормально. Давайте свой адрес электронки скину напрямую.
31. chiki 10.01.17 23:20 Сейчас в теме
32. Fillya 23.01.17 17:30 Сейчас в теме
у меня та же самая история, как у Кости, можно и мне на e-mail rishul@mail.ru
спасибо.
33. ukrin 11 23.01.17 19:41 Сейчас в теме
(32) Я Вас не вижу в пользователях, которые скачали правила.
34. shelik 28.09.17 06:49 Сейчас в теме
Зачем обработка? Я не смогу воспользоваться типовой обработкой выгрузки по правилам?
35. ukrin 11 28.09.17 16:19 Сейчас в теме
В целом да сможете. Там есть нюансы выгрузки по счетам, которые прописаны в коде и выведены на форму. Если Вы в правилах конвертации разбираетесь,то сможете самостоятельно докрутить если что.
Оставьте свое сообщение