Правила обмена "Комплексная конфигурация 7.7 -> Бухгалтерия предприятия 2.0"

Правила переноса документов между конфигурацией Комплексная 77 и Бухгалтерией 2.0. За основу правил взяты типовые правила переноса остатков между этими конфигурациями.

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

Переносятся документы:

  1. Поступление ТМЦ
  2. Поступление ТМЦ Импорт (в 2 документа)
  3. Поступление доп. расходов (распределяется по сумме)
  4. Реализация ТМЦ
  5. Возврат товаров поставщику
  6. Возврат товаров от покупателя
  7. Оприходование ТМЦ
  8. Строка авансового отчета (Закупка ТМЦ)
  9. Строка авансового отчета оплата
  10. Строка авансового отчета прочее
  11. Поступление товаров и услуг прочее
  12. Принятие к учету ОС
  13. ПКО
  14. РКО
  15. Строка выписки приход
  16. Строка выписки расход
  17. Счет фактура выданный (полученный регистрируется в документах поступления)
  18. Выплата ЗП в РКО
  19. Передача материалов спецназначения в производство
  20. Списание товаров — Списание товаров (на 94 счет, который нельзя изменить в документе)
  21. Списание товаров — Требование накладная (здесь перенесется счет, указанный в списании)
  22. Перемещение ТМЦ
  23. Корректировка долга
  24. Платежное поручение (справочный документ)
  25. Операция.

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

  1. Синхронизация контрагентов настроена по коду, номенклатуры — по наименованию. В моих базах был МОД, поэтому я синхронизировал по нему. Вы же можете использовать внутренний идентификатор объекта в 77 и настроить синхронизаию по нему, это будет гораздо надежнее, чем по коду или наименованию.
  2. Строки авансового отчета переносятся в авансовый отчет, то есть их будет много за месяц.
  3. Для переноса списаний ТМЦ нужно определиться, каким правилом его переносить — или в списание, или в требование-накладную. Выбор определяется счетом, который вы указываете в списании. Если счет 94 — переносите в списание. Если другой, например, 44, то переносите в требование — накладную.
  4. С помощью этих правил я перенес 2 базы, но все же возможны незначительные ошибки. Тем не менее, скорее всего правила «взлетят» с пол пинка, сильно облегчив вам работу) 
  5. Обработки выгрузки из комплексной нет, т.к. правилы рассчитаны на использование специалистом, а не конечным пользователем.
  6. Выгрузка возможна с ограничением по юр лицу.

18 Comments

  1. gull22

    В перспективе переход с КК на БП, верю что пригодится.

    Reply
  2. DAnry

    Тестировать надо конечно. Но работа большая. Сам пробовал писать Правила обмена для переноса документов с 7-ки в 8 ку, но осилил лишь Реализацию, Поступление и ВозвратПокупателю. Я так понимаю Банковская выписка тоже переносится построчно? Спасибо за работу. Плюсую

    Reply
  3. yam

    Да, выписка так же построчно

    Reply
  4. Letos

    Попрошу уточнить, для каких релизов писалась обработка. Загрузим в конвертацию данных, очень много несоответствий в названиях объектов приемников с оригинальными конфигурациями 1С Бухгалтерия, собственно куда и пытаюсь загрузить. Проверял на Бухгалтерия предприятия, редакция 2.0.49.8 и 2.0.50.3.

    Reply
  5. valya977

    при загрузке правил выдает ошибку:

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

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

    Что делаю не так

    Reply
  6. yam

    Правила писались как раз для 49 релиза.

    Я не знаю, почему у вас не соответствуют имена. У меня уже интересовиались в комментариях этим вопросом, в пример приводили перечисление Пол физических лиц. Я специально сделал скрин http://yadi.sk/d/pO6Ms4N-GGJLv

    на котором видно и номер релиза, и название перечисления. Если вы пришлете список несовпадающих реквизитов, я посмотрю у себя.

    Reply
  7. yam

    (5) valya977, вы обновляли модуль выгрузки V77Exp?

    Поскольку в 77 нет аналога команды выполнить (хотя, конечно, есть, но ей не воспользовались), то для работы с конвертацией на 77 помимо правил обмена нужно выгружать модуль обработки выгрузки данных (так и называется в диалоге сохранения правил), который затем вставлять в обработку V77Exp.

    Как я написал в комментариях к правилам, эту обработку я не прикреплял к вложениям, т.к. правила рассчитаны на использование специалистами, которые знают, как нужно ими пользоваться. Но теперь у вас все должно получиться)

    Reply
  8. Letos

    Доброго дня. Ввиду того что у меня не выходит воспользоваться вашими правилами, напишу последовательность своих действий, может я что-то не так делаю.

    1. Загружаю ваши правила в «конвертацию данных», для [Конфигурация приемник] указываю: Бухгалтерия 2.0.52.6

    2. Удаляю реквизиты IDD во всех элементах где он присутствует, так же удаляю ПВД «IDDНоменклатуры»

    3. Удаляю ВСЕ выгрузку из папочки СВ-ВА, так как при загрузки данных система доходит до загрузки «РегистрСведенийНаборЗаписи.ЗначенияСвойствОбъектов» — после чего все останавливается и начинает отжирать память, до тех пор пока она не заканчивается, после чего, выдав сообщение о нехватки памяти, выгрузка заканчивается. — результат при этом ноль.

    4. Сохраняю правила обмена, заменяю новый модуль в обработке V77Exp.

    5. Открываю V77Exp в 77, указываю дату выгрузки 01.01.13 — 31.12.13

    6. Загружаю через универсальный обмен данными XML все это в 1С.

    Ситуация повторяется. Программа показывает что загрузила около 8000 элементов (при выгрузки из 7.7 их 16т), после чего успешно останавливается, при этом, справочники, НОМЕНКЛАТУРА, КОНТРАГЕНТЫ -имеют только по одному выгруженному элементу. Реализация, Поступления — вообще пустые.

    В чем может быть проблема?

    РЕЛИЗЫ конфигураций участвующих в переброске:

    ИСТОЧНИК: 7.7 Комплексная конфигурация 7.70.522

    ПРИЕМНИК: 8.2 Бухгалтерия предприятия, редакция 2.0 (2.0.50.3)

    Reply
  9. Letos

    Посмотрел на то что понаписал. =) Буду пробовать обработку с равными релизами в приемниках.

    Reply
  10. Letos

    Исправил тип методанных. [Конфигурация приемник] указываю: Бухгалтерия (2.0.50.3)

    Опять повторилась проблема с остановкой на «РегистрСведенийНаборЗаписей.ЗначениеСвойствОбъектов» — и отжеранием все памяти. Из-за чего это может быть?

    Reply
  11. yam

    Попробуйте выгрузить с помощью правил только один документ, например, поступление ТМЦ. Если вместо полноценного документа в 1С 8 будет пустой, нужно проанализировать сформированный файл — какие сведения о реквизитах и в каком объеме содержатся в файле выгрузки.

    Reply
  12. temp2003

    Хотелось бы уточнить, перенос остатков основных средств идет по подразделениям или как в типовых правилах — все на одно пустое подразделение вешается?

    Reply
  13. aka74u

    Доброго времени всем! Кто-нибудь встречал комплексная 7.7 -> БП 3.0?

    Reply
  14. rozer

    пригодилось, спасибо!

    Reply
  15. hanio

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

    Функция не обнаружена (Конвертация_ПослеЗагрузкиПравилОбмена). И вот тут я не понял в чем дело, помогите.

    Reply
  16. yam

    (15) hanio,

    Нужно обновить модуль обработки выгрузки — v77exp, кажется.

    Reply
  17. maksa2005

    Блин. Привила есть. А почему обработку не предоставил вместе с ней?!

    В штатной нет обработки.

    Reply
  18. yam

    (17) maksa2005,

    Потому что эти правила не годятся для использования «как есть». Они не обновляются и могут быть лишь хорошим подспорьем для разработчика. А разработчик сгенерирует текст обработки, это не проблема.

    Reply

Leave a Comment

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