Имя: Пароль:
1C
 
Обновление ЕРП с 2.5.22.87 на 2.5.22.106. Документ "Отражение зарплаты в финансовом учете"
0 Ivanich
 
14.10.25
11:38
Обновление ЕРП с 2.5.22.87 на 2.5.22.106. Документ «Отражение зарплаты в финансовом учете». Изменились проводки по налоговому учету.

Выполнили обновление релиза. Дня через 2 стали делать закрытие сентября. Июль и август были уже закрыты. Обнаружили расхождение по НУ в сентябре.
Перезакрыли август и там тоже возникло расхождение (было всё нормально).
1 Ivanich
 
14.10.25
11:41
Восстановили в файловые копии оба релиза 2.5.22.87 и 2.5.22.106.
Проводки в 2.5.22.87
2 Ivanich
 
14.10.25
11:42
Проводки в 2.5.22.106
3 Ivanich
 
14.10.25
11:45
Такие расхождения появились в строках, где Субконто2 Кт = «пп.7, ст.255 НК РФ» (выплаты отпускных).
Перечитал описание всех обновлений с 87 по 106. Никаких изменений по отпускам не нашел.

Вопрос: В какой функции/процедуре формируются проводки по налоговому учету (особенно временные разницы)?

Пошаговая отладка - это полный абзац...
4 PLUT
 
гуру
14.10.25
12:02
(3) общий модуль РеглУчетПроведениеСервер смотрел?
5 PLUT
 
гуру
14.10.25
12:03
и эта, щас самая свежая 2.5.22.109
6 Гена
 
гуру
14.10.25
12:06
(3) Да, это отпускные. Если фирма не микроб, а у Вас ЕРП, то обязаны вести резервы хотя бы в БУ, в частности по отпускным. А у Вас ошибочно в дебет БУ идёт 26 вместо 96.
В общем - напутали с резервами с начала года.
7 Krendel
 
14.10.25
12:20
(6) Значит напутали со счетом учета затраты
8 Ivanich
 
14.10.25
12:56
(4) - спасибо
(5) - ну....попробуем
(6),(7) резервы ведем (только по БУ - проверяли). Покажу бухгалтеру
9 Гена
 
гуру
14.10.25
13:06
(8) А чего тут показывать. СмотрИте настройки.
Должно быть так:
Затратный метод ПБУ 18
Дт 96 - Кт 70 :: +суммаБУ ... +суммаВР
Дт 26 - Кт 70 :: 0 БУ ... +суммаНУ и -суммаВР

Балансовый метод ПБУ 18
Дт 96 - Кт 70 :: +суммаБУ ... 0 НУ
Дт 26 - Кт 70 :: 0 БУ ... +суммаНУ
10 Ivanich
 
14.10.25
15:34
(5) Обновил копию до 2.5.22.109. Картина НЕ изменилась.
(9) А где смотреть эту настройку в ЕРП?
11 Гена
 
гуру
14.10.25
15:43
(10) Это надо трясти ерпёнышей, как у них там проводки формируются. Скорее всего по настройкам различных статей.
12 sergey198
 
14.10.25
15:46
(10) вот я тое на это попал, смотрю взносы НС  например, если резерв не указан при начислении и не стоит флаг БУ, то сумма не попадает в НУ, а в упр попадает и при распределении больше идет чем по НУ
13 Гена
 
гуру
14.10.25
15:50
(12) Резервы в 1С настроить - это вам не лобио кушать.
14 Ivanich
 
14.10.25
16:04
Бух. говорит следующее:
Т.к. резервы только по БУ, то все что начислено по НУ должно и списаться.
У нас картина следующая:
списывается как надо, а вот док-т "Отраж-е з/п" НЕ доначисляет по НУ.
рис.1 релиз 87 (типа правильно)
рис.2 релиз 109
15 Гена
 
гуру
14.10.25
16:12
(14) Давайте ОСВ по счёту 96 за 3кв
16 Ivanich
 
14.10.25
16:42
рис.1 релиз 87
рис.2 релиз 109
В 109 уже проводили/распроводили, процедуру закрытия месяца не делали...
17 sergey198
 
14.10.25
16:59
Тоже интересно, в копии перезаполнил я января, март так же не доначислили по НУ и распределилось больше..
18 Ivanich
 
14.10.25
17:10
(17) О, хотя бы я не единственный! Получается, что в регистрах (каких только?) правильная сумма к списанию, а вот с начислением по НУ что-то не так...
19 Гена
 
гуру
14.10.25
17:12
(16) Всё нормально. Кредита 96 достаточно. За 3кв начислили его как резерв. Поэтому не должен ни один отпуск уходить на 26 БУ. А раз кредита 96 в избытке, то должна быть проводка 96-70 в БУ.
Значит сбилась какая-то настройка статей затрат. Ищите.
20 Гена
 
гуру
14.10.25
17:24
А хотя подождите. Недавно в БП была ошибка в коде как раз для  ведения резервов исключительно только в БУ. Там два раза алгоритм в один кусок заходит.
Почитайте:
БП 182.33. Начались проблемы с резервами отпусков

Зная блоковость работы разработчиков - они и в ЕРП могли такой шептунок запустить.
21 Ivanich
 
14.10.25
17:30
(19) Будем искать....
(4) включил замер производительности и сформировал проводки.
Пока нашел, что проводки формируются в "Обработка.ОтражениеДокументовВРеглУчете".
глубже пока не ушёл...на сегодня всё...Продолжение следует
22 Ivanich
 
14.10.25
17:30
(20) спасибо, будем читать
23 Гена
 
гуру
14.10.25
17:47
(21) (22) Медленно...
Открыл демо ЕРП 24.43

Вот этот кусок в РегистрБухгалтерии.Хозрасчетный.Модуль менеджера
Если Не БухгалтерскийУчетВызовСервераПовтИсп.ЭтоСчетЦелевоеФинансирование(СчетДт) Тогда
            // Налоговые суммы по этим счетам рассчитываются в первичном документе по особым правилам
            СвойстваСчетаДт = БухгалтерскийУчетВызовСервераПовтИсп.ПолучитьСвойстваСчета(СчетДт);
            Если СвойстваСчетаДт.НалоговыйУчет
                И Проводка.СуммаНУДт = 0
                И Проводка.СуммаПРДт = 0
                И Проводка.СуммаВРДт = 0 Тогда
                
                Проводка.СуммаНУДт = Проводка.Сумма;
                
            КонецЕсли;
        КонецЕсли;
24 Гена
 
гуру
14.10.25
17:53
Добавьте где-то условие, что если резервНУ выключен И (или ИЛИ? сходу не соображу - сами) сам счёт не 96.НУ, то туда не ныряем.
25 Гена
 
гуру
14.10.25
18:09
Нет, это Эстония )
Кто-нибудь может просто проверить: заремить
//   Проводка.СуммаНУДт = Проводка.Сумма;
и переформировать проводки?
26 sergey198
 
14.10.25
18:29
Так то да, в НУ улетит
27 Ivanich
 
15.10.25
08:46
(23),(25) РегистрБухгалтерии.Хозрасчетный.Модуль менеджера
Процедура ЗаполнитьСуммыНалоговогоУчета(Проводки)
Поставил точку останова на 1й строке:
Для Каждого Проводка Из Проводки Цикл
в релизе 87  Проводки содержат 83 строки
в релизе 109 Проводки содержат 65 строк

строку: Проводка.СуммаНУДт = Проводка.Сумма;
не буду комментировать т.к. этот кусок кода в обоих релизах одинаковый. Буду искать почему разное количество строк в релизах.
28 Гена
 
гуру
15.10.25
08:57
Как же легко работать с бухгалтерёнками. Они не размышляют сутками, а сразу исполняют.

(27) Я же не предлагаю НАВЕЧНО заремить эту строку, а лишь проверить. Это займёт 1 минуту. Нет, надо программисту сначала сутки подумать...
29 Ivanich
 
15.10.25
09:22
(28) чтобы строку заремить надо снять с поддержки или написать расширение...

Выполнил сравнение 2х таблиц "Проводки".
В релизе 107 отсутствуют строки с содержанием "Отпуск за счет обязательств". Скрин прилагаю.
30 sergey198
 
15.10.25
09:34
(29) с этим резервом еще с августа тянется, наменяли 1с -ки.
Вот одна из ошибок Ошибка № 00-00761009, якобы исправили.
Но видать не все, каких то доп настроек по резерву особо нет.
Я тоже взял копию, именно перезаполнил отражение ЗП и уже в марте НУ остаток.
31 Гена
 
гуру
15.10.25
09:38
(30) Сергей, Вы можете быстро заремить указанную строчку и посмотреть проводки?
32 sergey198
 
15.10.25
09:47
как в (25) ?
Тогда НУ вообще не будет
33 sergey198
 
15.10.25
09:49
Сейчас покажу до и после, минуту
34 sergey198
 
15.10.25
09:58
В копии, перезаполнил, в марте пошло расхождение, смотрю самое простое НС, до и после на скринах
35 sergey198
 
15.10.25
09:59
вот у меня по 44 висит после пере заполнения с начала года остаток на 44 в НУ, закрытие месяца видит сумму в упр и делаем проводку, соот на конец месяца у меня минус
36 Гена
 
гуру
15.10.25
10:11
(34) Эх, у Вас балансовый метод ПБУ 18, когда нет ПР и ВР (
Разремьте. В ветке не Ваш случай.
Мы рассматриваем затратный метод ПБУ 18 при отсутствии резервов в НУ.

Один попался не тормоз, но учётная политика другая. Не везёт )
37 Ivanich
 
15.10.25
12:53
(36) закомментировал через расширение с анотацией &Вместо(с контролем)
Проводки формируются как надо.
38 Ivanich
 
15.10.25
13:00
(36) отключу расширение и попытаюсь найти изменение между 87 и 109 т.к. я не фуя не понял в (25)
39 Гена
 
гуру
15.10.25
13:11
(37) ч.т.д.
Значит нашли корешок зла. Теперь разремьте и поставьте условие обхода этой проводки для своего случая. Ежу понятно, что в общем случае её надо оставить.
Ветка решена.
40 Ivanich
 
15.10.25
13:18
(37) извиняюсь. несколько часов делал другую работу...Оба конфигуратора  были открыты. Я расширение подключил к 87. Сейчас всё по-новой сделаю...
41 Гена
 
гуру
15.10.25
13:20
Да... уж... (с) Ипполит Матвеевич
42 Ivanich
 
15.10.25
14:08
(36),(41) Отключил расширение. Снял конфу с поддержки. Закомментировал строку. НЕ помогло! Проводки НЕ изменились.
43 Гена
 
гуру
15.10.25
14:51
(42) Дубль N: вообще не должно быть отпуска на 26 БУ. У вас 55к, но по ошибочной статье "Начисление зарплаты" вместо статьи отпуска. Или это и есть зарплата, а отпуск 11к?

Вот же скрин (29) - он идеальный. Так  должно быть. Он за какой месяц и в каком релизе?
44 Ivanich
 
15.10.25
15:07
(43) Этот скрин с релиза 87 (правильный). Красным выделены строки, которых НЕТ в 109.
Пытаюсь установить причину, сравнивая в отладчике движения между 109 и 87.
Мозг просто взорвался. Ещё на текучку отвлекают. Думаю написать в поддержку 1С...
45 Ivanich
 
15.10.25
15:13
Это август месяц. В (27) я писал, что в 87 таблица для формирования движений содержит 83 строки, а эта же таблица в 109 - 65 строк. Сравнил эти таблицы и показал отсутствующие строки
46 Гена
 
гуру
15.10.25
15:17
(45) А куда ж отпуск делся? Его на всякий случай в новом релизе перезаполняли и перепроводили? Освежанс, так сказать.
47 shuhard
 
15.10.25
15:34
(46) не мешай ТС писать в саппорт
48 Ivanich
 
15.10.25
17:05
Зарегистрировали обращение: HL-1105121
49 Ivanich
 
16.10.25
09:17
Зарегистрирована ошибка № 00-00785775
50 Гена
 
гуру
16.10.25
09:31
(49) А можно её скрин, а то поиском не находит.
51 dmt
 
16.10.25
09:51
(50)
52 Ivanich
 
16.10.25
09:59
(50)Способ исправления
В методе ТекстОтраженияВРеглУчете() модуля менеджера документа ОтражениеЗарплатыВФинансовомУчете, в области ТекстЗапросаНачисленоПоСтатьям во всех 3-х подзапросах в пакета запросов необходимо явно заполнить поля СуммаНУДт и СуммаНУКт значением СУММА(Строки.Сумма):

СУММА(Строки.Сумма) КАК СуммаНУДт
...
СУММА(Строки.Сумма) КАК СуммаНУКт
53 Гена
 
гуру
16.10.25
10:47
Э... а почему не суммирование строк по статьям в ОБЩЕМ для ВСЕЙ зарплаты запросе выдаёт ошибку только для резерва?

А проверьте - после предложенного разработчиками обхода теперь всё нормально?
54 Ivanich
 
16.10.25
17:00
(53) Т.к. копия была снята с поддержки, то внес изменения в конфигурацию в соответствии с (52).
У меня тестовый месяц Август и счет 26. Проверил только его. Теперь всё НОРМАЛЬНО!!!
55 Гена
 
гуру
16.10.25
17:07
(54) Покажите.
Прошу без восклицаний (с) Азазелло
56 Ivanich
 
16.10.25
17:17
(55) Не очень понял, что надо показать....
ну вот ОСВ и карточка
57 Гена
 
гуру
16.10.25
17:31
(56) Такое впечатление, что я в пустыне говорю.
В четвёртый раз: у Вас, если не солгали, есть резервы в БУ и отсутствуют таковые в НУ.

Это означает, что отпускные в 55к обязаны идти в дебет 96_БУ и 26_НУ

У Вас ОПЯТЬ они ОШИБОЧНО легли на 26_БУ
Можете хоть все посты завосклицатить про нормальность...
58 Гена
 
гуру
16.10.25
18:01
Щас опять на сутки исчезнет )
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.