Перенос зарплатных данных из УПП 1.3, КА 1.1, БП 2.0 —> ЗУП 2.5 КОРП с отбором по организации



Иногда перед организацией встает задача разделения учета, а именно — выделения зарплатного блока из основной учетной системы, работающей на базе типовых конфигураций 1С. Связано это, в основном, сложностью обновления основной учетной системы и необходимостью частых обновлений зарплатного блока в связи с изменениями в законодательстве.
Из этой необходимости и появились правила обмена, представленные в данной публикации.

 Правила предназначены для использования их в различных релизах вышеуказанных типовых конфигураций Управление производственным предприятием 1.3, Комплексная автоматизация 1.1, Бухгалтерия предприятия 2.0 (УПП 1.3, БП 2.0 и КА 1.1) для подготовки базы Зарплата и управление персоналом 2.5 КОРП (ЗУП 2.5 КОРП) из вышеуказанных конфигураций. Посредством правил обмена данной публикации возможно подготовить базу ЗУП 2.5 КОРП отфильтровав данные только нужных организаций. Посредством данных правил можно фильтруя получить базу ЗУП 2.5 КОРП для каждой организации свою(можно так же в различных сочетаниях) либо, наоборот, из нескольких баз сделать одну(объединить в одну базу ЗУП 2.5 КОРП данные разных организаций из УПП 1.3, КА 1.1, БП 2.0). В итоговую базу из исходных переносятся данные за весь период ведения учета: планы видов расчета, планы видов характеристик, документы с движениями, наборы записей регистров сведений, отчетность. 

  Воспользоваться правилами можно посредством обработки "Универсальный обмен данными в формате XML". Для этого необходимо открыть данную обработку в базе-источнике и указать путь к правилам на закладке "Выгрузка". Затем необходимо выбрать путь к правилам обмена("Имя файла правил") и указать путь сохранения данных("Имя файла данных").

 

 Инструкция по использованию правил обмена данными УПП, БП, КА -> ЗУП

 

Рекомендую воспользоваться данными правилами потому что:

  • Официальная поддержка конфигурации ЗУП 2.5 КОРП продлена до декабря 2024 года;
  • Качественная подготовка правил(баз данных) своими силами(силами собственных ит-специалистов)  выйдет по стоимости много человеко-часов;
  • Посредством данных правил нами было сконвертировано более 20 баз ЗУП 2.5 КОРП с различными сочетаниями фильтров и конфигураций исходных баз. 
  • Правила можно скачать за стартмани (в отличие от платных аналогов). 

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

 

Достоинства

  • Возможность фильтровать данные по организациям; 
  • Во время подготовки базы ЗУП 2.5 КОРП не нужно останавливать работу бухгалтеров в исходных базах, так как имеется механизм дозагрузки измененных данных;
  • Переход на ведение учета по заработной плате с исходных баз на ЗУП 2.5 КОРП можно произвести в любое время и в кратчайшие сроки(не обязательно ждать начала следующего отчетного периода).
  • Код полностью открыт и доступен для редактирования.

7 Comments

  1. dimabenyash

    Приветствую!

    При попытке загрузить правила в Универсальный обмен выпадает ошибка:

    «{Обработка.ЗагрузкаКонвертации.МодульОбъекта(1278)}: Ошибка при вызове метода контекста (Прочитать)

    Пока Объект.Прочитать() Цикл

    по причине:

    Ошибка разбора XML: — [57484,5]

    Фатальная ошибка:

    Extra content at the end of the document

    SystemId: file://C:/Users/Дмитрий/Downloads/ПОД_БП 2.0.66.42_ЗУП КОРП 2.5.124.3.xml»

    Я так понимаю, Вы добавляли обработку для отбора по организации, но в правилах это выглядит так:

    <Обработка Имя=»Организации » Наименование=»Фильтр по организациям» Параметры=»» Комментарий=»» ИспользуетсяПриВыгрузке=»true» ИспользуетсяПриЗагрузке=»false» ЭтоОбработкаНастройки=»true»>AgFTS2/0iI3BTqDV67a9oKcN7XllVFz­N1mY30Lg0BHd3SDcuwV0T3CG4O4EgTdAA

    geAQLLi7Jrg0biGBhODuEKSxEGx45b7rvWvdmTszP2at75u769Tez6lzzj61­Vj2r

    du0qMcAfctTW5U/PQM8pJAjlEeCBQLh4rYWFuPj4rCFcFsK8UC5LSwuolaC1­lSWf

    sCAnDqY/9DcFgeFg/nb95sCG4Q9H9/f3rwBIAADan45xMCG/Cz8f7e/2wTet­oM0f

    QouD+fjh1WqkPz4bRwEAnoH+wCaPAICFR3/gGTIAgIb8DyxOCQDAKP/AWdQA­wCr1

    n7+kAwAU6P7E/5H/MvIPeghAaP8Cf6PHSuWj/QlpJMA/7G8CeSgCAL4HbQGw­fKhc

    D1jgwVr/jqwBQg+tXL8/4wFYPSB+gA1A+KHyP7QJAHgf2oUerOU/s9P6X7LT­v8v/

    VVMe7mOSMAgAP9UtNRgXTJ6WTsrIxLKbkcZUtJdRaMi4z8xEUbSTUWxQnM6c­TsZi

    lMb0fY/VRN/DfLn/NZY/t9OzkLRibe3yMHpsbZQ+SWTHHvnvCI9gcDzWfwb/­vw47

    +Wj/Av+P2Mn94OFvXbCy/pOhv4G/deEH+bwH4aDOpqB2UclNd21gMIIvo3PM­6yl6

    2STI/QtoMeFcepzIS4YWhSC+CuDNlLJCulY/GmuCamU8LJP1BjIUmfkzbOxO­aul0

    5SltSZutt22RSWPF0IzOSSXf1JTnr7Ndz33PT2MVejWB8wjd6BstBaOKIlxO­7BdM

    qdbH+jTyRo6i3e/D7/UgB0/DU1MLc+e5JGjuSRSKqft4Rt5m+d1cZ5rdbJu9­d22y

    0vPt4zrlwuLybFntY05IYH83IBMS2XN8lNPRrtw8O+1HJIrgpGBOrYLD+0MM­FA+T

    Как это должно работать?

    Reply
  2. al_zzz

    (1) Правила предназначены для УниверсальнойВыгрузкиЗагрузкиДанныхXML, а не для Универсального обмена. Групповая обработка предназначена для отбора объектов к выгрузке в базе-источнике.

    Reply
  3. vynosmozga

    Вы же в описании пишете:

    (2)

    Воспользоваться правилами можно посредством обработки «Универсальный обмен данными в формате XML». Для этого необходимо открыть данную обработку в базе-источнике и указать путь к правилам на закладке «Выгрузка». Затем необходимо выбрать путь к правилам обмена(«Имя файла правил») и указать путь сохранения данных(«Имя файла данных»).

    А в Универсальный обмен данными в формате XML, где правила указывать?

    Reply
  4. al_zzz

    (3) Да, действительно. Извините. Ввел вас в заблуждение комментарием. Надо использовать «Универсальный обмен данными в формате XML».

    Но «Универсальный обмен» — это не то же самое, что обработка «Универсальный обмен данными в формате XML». Я так понимаю, что это автоматический обмен по правилам.

    Reply
  5. dimabenyash

    Так, что-то вы меня путаете.

    1) Я загружаю правила в типовую обработку «Универсальный обмен данными в формате XML (она же «УниверсальныйОбменДаннымиXML»)».

    см. картинки.

    2) Получаю ошибку (см. картинку)

    3) Если открывать блокнотом правила то там видимо двоичные данные вставленные в обработку и именно из-за них выпадает ошибка (см. картинку)

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

    Reply
  6. al_zzz

    К сожалению, сейчас не могу посмотреть — нет под рукой базы БП.

    На УПП аналогичные правила загружаются без проблем:

    http://snap.ashampoo.com/NK0VEzWizcl2vq5IzpgkYpSqGlCt1PBj2b0a1WIUYuQpFNX068kWo7iv­jljE2lNw

    С правилами для БП тоже такой ошибки ни разу не наблюдал. Попробуйте принудительно выпилить блок, связанный с данной обработкой.

    Reply
  7. dimabenyash

    (6) Я гружу в КА.

    Удалив текст обработки из правил правила загружаются, но потом при выгрузке ругается:

    Ошибка в обработчике события ПередВыгрузкойДанных (конвертация)

    Обработчик = ПередВыгрузкойДанных (конвертация)

    ОписаниеОшибки = Поле объекта не обнаружено (СписокРегистровНакопления)

    Я так понимаю это обработка (Наименование=»Отбор объектов к выгрузке») должна была этот список сформировать.

    А можно мне как- то получить сами обработки, может у Вас работают они потому что расположены где-то в локальном каталоге и правила обращаются к ним?

    Reply

Leave a Comment

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