Правила обмена ЗУП 3.1(3.1.2.140) — УПП 1.3(1.3.88.2) — документа "Отражение зарплаты в регламентированном учете". Добавлено правило Отражения ERP20->БП30. ***Добавлено правило для ЗУП 3.1.5 и старше с использованием дополнительных реквизитов.





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

УПП 1.3 (с изменениями) обновляется на предприятии не так часто, как выходят новые релизы, а блок зарплаты доллжен оперативно реагировать на все изменения НДФЛ, ПФР, ФСС и т.д., то зарплата "учитывается" в отдельной ЗУП 3.1.

Документы  "Отражение зарплаты в регламентированном учете", по структуре, отличаются друг от друга и, поэтому это правило обмена берет на себя "отвестственность" по переносу проводок с формированием документа "ОтражениеВРегУчете" в УПП 1.3 .

На производстве используются все затратные счета: 20.01.1; 23.01; 25.01; 26.01; 44.02.1, которые и учитыватся в выше упомянутом документе. 20-й и 23-й счета Субконто ДТ2 (Номенклатурные группы) — на каждом предприятии корректируются по "своему вкусу". Если вам достаточно 25,  26, 44 счетов, то можете "исключить" 20 и 23 счета из кода.

Данный вариант правила обмена без использования параметров отбора счетов, но вы можете "доиспользовать/добавить" эти условия.

В дополнение к правилу обмена 2 внешние обработки для отладки программных модулей одна на стороне ЗУП 31, другая на стороне УПП 13 (добавить/убавить счета) — они на скриншотах. 

51 Comments

  1. ЪЪЪ

    Недопонял, а как сама выгрузка/загрузка происходит?

    Reply
  2. bulas

    Через Универсальный обмен данными: в ЗУП 3.1 через пункт меню «Все функции» -> Обработки -> Универсальный обмен данными в формате XML-> на закладке Выгрузка данных по кнопке «Прочитать правила обмена» указываем на файл правила, а потом по кнопке «Выгрузить» выгружаем данные, предварительно установив период выгрузки. В УПП меню Сервис -> Прочие обмены -> Открываем аналогичную обработку и на закладке Загрузка данных указываем тропу на сформированный фал данных и по кнопке Загрузить загружаем.

    Reply
  3. ЪЪЪ

    ОК, спасибо. Через прямое подключение выгрузилось, только дебеты затратные все пустые.

    Reply
  4. ЪЪЪ

    На 68.01 и 69 счетах в УПП субконто не СтатьиЗатрат. На 68 счете соответственно и подразделение не подставляется. А вот эту постобработку с проставлением статьей затрат в самих правилах можно же сделать?

    Reply
  5. bulas

    Статьи затрат у каждого предприятия могут, хоть на буковку, но отличаться и соотвественно субконто по статьям будут пустые. Поэтому я прикрепил отладочную обработку ОтладкаОтраженияНаСтороне_УПП.epf для подстановки статей затрат и номенклатурных групп индивидуальных для каждого предприятия. Когда выгрузку сделаешь в УПП у тебя сформируется документ Отражение и при запуске обработки в поле выбора этот документ подставляешь и начинаешь отладку с пропиской своих статей затрат и, если есть номенклатурные группы. Когда отладишь текст кода с вашими статьями затрат, то копируешь часть кода начиная с цикла в ПКО (правило конвертации объекта) документа Отражение. Но можно и без этой обработки, если есть Конвертация данных (КД) так как есть УПП, то лучше КД 2 — надо создать файлы конфигурации (МД-шники) ЗУПа 3.1 и УПП 1.3 загрузить их в КД 2. В КД2 есть стартовый помощник интерфейс понятный. Система предложит создать правила автоматически — отказываемся. А потом по кнопке «Загрузить правила» подставляешь правила обмена в поставке. Курсор устанавливаешь на документе «ОтражениеЗарплатыВРеглУчете» кликаешь мышкой 2 раза (или F2), а там Далее до появления закладок событий: «Перед выгрузкой» и т.д. Кликаешь по пункту событий «После загрузки» откроется окно с кодом и прямо в нем подставляешь ваши «родные» наименования статей.

    Reply
  6. bulas

    Да, после внесения изменений не забыть по кнопке «Сохранить правила» их сохранить.

    Reply
  7. KisLA

    А удержания в этих правилах есть?

    Reply
  8. bulas

    Удержаний нет. Их, как правило, меньше чем начислений и расчетчики их сами добавляют. Но вариант с удержаниями реализуем — у каждого предприятия свой список удержаний, нужен этот список. С исполнительными листами не так просто. Если несколько исполнительных листов на работника, а в ЗУП 31 в Отражении общая сумма (сворачиваются все исполнительные листы в одну сумму) и в УПП заведено несколько Исполнительных и надо общую сумму «разрывать» в процентном соотношении каждого листа.

    Reply
  9. natterru

    Для ERP 2.2 -> БП 3.0 есть аналог?

    Reply
  10. bulas

    (9)Для БП 3.0 -> ERЗ 2/2 есть.

    Reply
  11. natterru

    (10) НО нам Нужно именно из ERP выгружать Отражение зарплаты в регламентированном учете в БП 3.0

    Reply
  12. bulas

    (11)ВВ ERP есть полнофункциональная зарплата или, как я понимаю, в ERP у вас управленческий учет, а в БП регламентированный? ERP есть полнофункциональная зарплата или, как я понимаю, в ERP у вас управленческий учет, а в БП регламентированный?

    Reply
  13. bulas

    (11)Посмотрю реализацию этого варианта.

    Reply
  14. natterru

    У нас начато внедрение ERP, начали с модуля ЗУП, рег учет в БП, пока не стартанем рег учет в ERP.

    Reply
  15. bulas

    (14)Понятно — займусь, так как это второй интерес.

    Reply
  16. natterru

    (15)Напишите, когда будет готово, Спасибо.

    Reply
  17. bulas

    (16) Вариант готов.

    Reply
  18. noven

    Ребята а нет ни у кого из ЗУП корп 3 в ЕРП 2.2? Сорри за офтоп

    Reply
  19. bulas

    (18) Если руки дойдут попробую «сделать».

    Reply
  20. natterru

    (17) Можно скачивать, этот вариант уже в архиве?

    Reply
  21. noven

    (19) Спасибо за отзыв. Сделал по быстрому сам.

    Reply
  22. bulas

    (20)То что здесь это ЗУП 3.1 — УПП 1.3.

    Reply
  23. StaSila1

    (18)Ребята а нет ни у кого из ЗУП корп 3 в ЕРП 2.2? не нашел правила? можешь поделиться?

    Reply
  24. bulas

    (23)Может у noven есть — он вроде «состряпал». Спроси у него. Если будут загвоздки, то помогу чем смогу.

    Reply
  25. OlegAr

    (3)так и правильно, откуда УПП знает на какое субконто вы в ЗУП е установили затраты, надо делать синхронизацию, что характерно часто требуют такую обработку, а просто конвертором создать правила по одному документу ?

    Reply
  26. monopolij

    Добрый день.

    Выгружаем через ваши правила. В теге Счет Дт Наименование способа отражения. А как это должно работать на стороне УПП? он что, должен найти счет БУ с таким же наименованием, что и способ отражения в ЗУП 3.1?

    Reply
  27. bulas

    Доброго дня.

    Все счета, для проводок, подставляются из плана счетов УПП. В правилах конвертации объектов в обработчике событий «При выгрузке» делается сопоставление ЗУП и УПП, а в событии «После загрузки» подставляется та аналитика (субконто), которая в УПП.

    Reply
  28. monopolij

    спасибо, разобрались. Адаптировали под нашу аналитику, очень помогли с решением проблемы.

    Reply
  29. bulas

    Для этого все и делалось, просто рад помочь, если помогло.

    Reply
  30. Anddy

    (27) Добрый день. Поясните, пожалуйста, поподробнее, как происходит сопоставление данных ЗУП и УПП? В Ваших правилах в событии «При выгрузке» документа «Отражение зарплаты в бухучете» видно, что на стороне ЗУП в качестве счета Дт выступает наименование способа отражения зарплаты в БУ. Как правильно синхронизировать способы отражения между базами ЗУП и УПП?

    Reply
  31. 1czachas

    Здравствуйте!

    В правилах ERP-БП лежит не то. Можно получить правила переноса отражения зп?

    Reply
  32. bulas

    (31) Перезалил.

    Reply
  33. Andrey.tonoyan@gmail.com

    (5)

    при запуске обработки в поле выбора этот документ подставляешь и начинаешь отладку с пропиской своих статей затрат

    Здравствуйте, подскажите при нажатии кнопки Выполнить ничего не происходит. Как сделать отладку?

    Reply
  34. bulas

    (33) В обработке по отладке ОтладкаОтраженияНаСтороне_УПП.epf, в модуле формы, ставите точки останова и проверяете заполнение табличной части док. «Отражение зарплаты в регл. учете»:

    Процедура УстановитьСоответствие(Кнопка)
    
    //-> 21/03/2017 наименование СтатейЗатрат на каждом предприятии м/б фирменное (обращайте внимание)
    //ДокументОбъектОВУ = Объект.ОтражениеВУчете;  //необязательная переменная, а вдруг свет выключат
    ДокументОбъект = ДокументОтражение.Ссылка.ПолучитьОбъект();
    ДокументОбъектОВУ = ДокументОбъект.ОтражениеВУчете;
    
    
    точка останова Для Каждого СтрокаТЧ Из ДокументОбъектОВУ Цикл
    
    точка останова  Если СтрокаТЧ.СчетДт.Код = «20.01.1» И СтрокаТЧ.СчетКт.Код = «69.01» Тогда
    //если метод преобразование СчБУ в СчНУ не срабатывает используйте запись в НУ в лоб (он и использован)
    //СтрокаТЧ.СчетДтНУ = БухгалтерскийУчет.ПреобразоватьСчетаБУвСчетНУ(Новый Структура(«СчетБУ», СтрокаТЧ.СчетДт));
    //СтрокаТЧ.СчетКтНУ = БухгалтерскийУчет.ПреобразоватьСчетаБУвСчетНУ(Новый Структура(«СчетБУ», СтрокаТЧ.СчетКт));
    СтрокаТЧ.СубконтоДт1 = Справочники.ПодразделенияОрганизаций.НайтиПоНаименованию(«Арматурный участок»);
    СтрокаТЧ.СубконтоДт2 = Справочники.НоменклатурныеГруппы.НайтиПоНаименованию(«Арматурные каркасы и сетки»);
    СтрокаТЧ.СубконтоДт3   = Справочники.СтатьиЗатрат.НайтиПоНаименованию(«Социальное страхование ПР»);
    СтрокаТЧ.СчетДтНУ      = ПланыСчетов.Налоговый.ПрямыеРасходыОсновногоПроизводства;
    СтрокаТЧ.СубконтоДтНУ1 = СтрокаТЧ.СубконтоДт1;
    СтрокаТЧ.СубконтоДтНУ3 = СтрокаТЧ.СубконтоДт3;
    СтрокаТЧ.СубконтоКт1   = Перечисления.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию;
    СтрокаТЧ.СчетКтНУ      = ПланыСчетов.Налоговый.НайтиПоКоду(«69.01»);//РасчетыПоСоциальномуСтрахованию;
    СтрокаТЧ.СубконтоКтНУ1 = Перечисления.ВидыПлатежейВГосБюджет.РасходыПоСтрахованию;
    

    Показать

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

    Reply
  35. bulas

    (33)Обращайте внимание на релиз ЗУП, в новых релизах формирование самого документа «Отражения…» другой. Для нового релиза ЗУП 3 я не выкладывал, так как на ИнфоСтарте появилась похожая методика с использованием Дополнительных реквизитов. К правилам обмена добавляется предварительная методика с использованием Дополнительных реквизитов в ЗУП 3 .

    Reply
  36. Andrey.tonoyan@gmail.com

    Здравствуйте.

    Подскажите, не работает отбор по организации?

    И если по одному счету несколько статей затрат для разных начислений, как тогда быть? Можно ли сделать ссылку не на счет, а на справочник в упп «способы отражения зарплаты в регл учете»?

    Reply
  37. bulas

    (36)Высылаю картинки для проверки в правилах параметра Организации.

    Reply
  38. sneget

    На сколько обновлены правила на настоящее время, относительно обновлений ЗУП 3.1 и УПП?

    Reply
  39. bulas

    (38) Правила, на сегодняшний день, это уже другие правила. Кроме правил рекомендуется использовать дополнительные реквизиты справочников.

    Reply
  40. sneget

    (39) Как понять «другие правила»? Они уже не те, что были раньше?))

    Reply
  41. sneget

    (39) Что за ошибки в скриншоте?

    Reply
  42. bulas

    (40) Эти правила уже не подойдут для актуального релиза ЗУП 3.1.

    Reply
  43. bulas

    (41) Добавил правило для ЗУП 3.1.5 и старше с использованием дополнительных реквизитов справочников. Кроме правила есть скриншоты, как добавлять дополнительные реквизиты.

    Reply
  44. sneget

    Спасибо! Так я уже «купил» несколько дней назад, получается тут теперь повторно нужно покупать?))

    Reply
  45. YAMIN

    Здравствуйте. Правила/Заготовка обмена документа Отражения ERP20->БП30. работает на КА2.4-БП?

    Reply
  46. bulas

    (45) Здравствуйте. КА2.х младший брат ERP2, а значит должны работать. По крайней мере, по учету зарплаты, они одинаковые.

    Reply
  47. YAMIN

    (46) да. скачала. — получилось. но!!! Это, конечно замечательно, в то время как наши псевдопрограммисты до сих пор спят и обвиняют меня в том, что у меня якобы ненормальные хотелки, и кроме меня никто такие задачи не ставит, Вы решили эту задачу)))

    Просто возникает второй вопрос. как в эти правила добавить выгрузку ведомостей в банк, на счета и в кассу

    Reply
  48. bulas

    (47) Вашу хотелку взял в работу. О любом результате сообщу.

    Reply
  49. YAMIN

    спасибо

    Reply
  50. user1312315

    При загрузке в упп «не найден вид операции материальная помощь» . Можно ли как нибудь исправить?

    Reply
  51. bulas

    Материальная помощь, как начисление, должно быть «описано» в ЗУП 30 и привязывается к подразделению либо основное производство счет 20, либо общепроизводственное (счет 25), либо общехозяйственное (счет 26) при начислении. А на стороне УПП это статьи затрат в субконто соответствующего счета:

    ИначеЕсли СтрокаТЧ.СчетДт.Код = «26.01» И СтрокаТЧ.СчетКт.Код = «70» Тогда
    СтрокаТЧ.СубконтоДт2   = Справочники.СтатьиЗатрат.НайтиПоНаименованию(«Заработная плата ОХР»);
    СтрокаТЧ.СчетДтНУ      = ПланыСчетов.Налоговый.НайтиПоКоду(«26.02»);
    СтрокаТЧ.СубконтоДтНУ1 = СтрокаТЧ.СубконтоДт1;
    СтрокаТЧ.СубконтоДтНУ2 = СтрокаТЧ.СубконтоДт2;
    СтрокаТЧ.СубконтоКтНУ1 = СтрокаТЧ.СубконтоКт1;
    СтрокаТЧ.СчетКтНУ      = ПланыСчетов.Налоговый.НайтиПоКоду(«70»);
    

    Т.е. отдельно в УПП нет смысла выделять материальную помощь.

    (50)

    Reply

Leave a Comment

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