Правила обмена ЗУП 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 не будет опубликован. Обязательные поля помечены *