|
ЗУП 3.1 При смене даты получения в документе происходит пересчёт НДФЛ всего предприятия | ☑ | ||
---|---|---|---|---|
0
DomenER
27.04.23
✎
14:25
|
Всем привет.
Может кто-то уже решил вопрос, для случая когда создаётся документ "Начисление зарплаты и взносов" и первым делом меняем дату получения доходов. ЗУП запускает процесс пересчёта НДФЛ и показывает много сотрудников на вкладке НДФЛ, а все остальные вкладки пустые. В общем это проблема. ЗУП должен рассчитывать НДФЛ по тем, сотрудникам, которые есть в документе, а в данном случае никого нет. Патча пока никакого нет. Придётся разбираться |
|||
1
Amra
27.04.23
✎
14:40
|
Потом доложитесь по форме. С указанием релиза и т.д. и т.п.
|
|||
2
SleepyHead
27.04.23
✎
14:48
|
(0) Окно с отработкой длительной операции открывается? Нажми "Отмена".
А если такого нет, то нужно дождаться, пока закончится, и очистить табличную часть "НДФЛ" Подтверждаю, что такое поведение на 3.1.25.37 проявляется. |
|||
3
DomenER
27.04.23
✎
14:48
|
(1) Звучит как приказ :-)
|
|||
4
SleepyHead
27.04.23
✎
14:48
|
(2) Еще очистить табличную часть "Корректировки выплаты".
|
|||
5
DomenER
27.04.23
✎
14:49
|
(2) Открывается да. Если предложить это бухгалтерам, то предположу их ответ о том, что с чего им ещё что-то нажимать. Типа это проблема системы, а не проблема бухгалтеров.
|
|||
6
DomenER
27.04.23
✎
14:50
|
(5) Они и так возмутились, что им приходится чистить табличную часть
|
|||
7
SleepyHead
27.04.23
✎
14:50
|
(5) В таком случае, нужно уволить этих операторов ЭВМ низшей квалификации и нанять профессионального бухгалтера.
|
|||
8
SleepyHead
27.04.23
✎
14:53
|
(5) У меня два клиента-бюджетника и масса мелких хозрасчетников. И таких принцесс там нет.. Потому что (7), другие не удержались
Теперь все тетки адекватные и настроены на решение проблемы, а не на спихивание проблема на кого-то еще. |
|||
9
DomenER
27.04.23
✎
14:56
|
(8) Я уже думал, насчёт того, что посади студентов на их место будет тот же результат. Но ругань ни к чему не приведёт.
А проблемы расхождения сумм в 6-НДФЛ бухгалтера заставляют разбираться программиста и исправлять всё, чтобы суммы у них сходились. |
|||
10
mikecool
27.04.23
✎
14:58
|
(9) не жалуйся или беги оттуда
|
|||
11
SleepyHead
27.04.23
✎
15:02
|
(9) Пили значит расширение... при смене плановой даты выплаты проверять, пустой ли документ, и если да - ничего не делать.
|
|||
12
SleepyHead
27.04.23
✎
15:04
|
А с другой стороны, ну чем мешает то, что ТЧ НДФЛ заполнилась? Просто нажми кнопку "Заполнить заново". Документ будет очищен и все сначала.
|
|||
13
DomenER
27.04.23
✎
15:16
|
Комментарий разработчика 1С
// Старое значение планируемой даты выплаты неизвестно, проверить была ли она реально изменена или нет невозможно. // Поэтому необходимо в любом случае выполнить расчет. А переменную ввести для хранения старого значения видимо не судьба :-) |
|||
14
SleepyHead
27.04.23
✎
15:17
|
(13) Ну или проверить, заполнены ли табличные части.
|
|||
15
Amra
27.04.23
✎
15:43
|
(13) (14) Вендор как раз в поиске разраба на ЗУП. Вы уже отправили резюме?
|
|||
16
SleepyHead
27.04.23
✎
15:46
|
(15) А чего сразу мы-то?
|
|||
17
DomenER
27.04.23
✎
16:07
|
(2) рекомендую обновить на 3.1.25.40 из-за ошибки https://bugboard.v8.1c.ru/error/000139419
|
|||
18
SleepyHead
27.04.23
✎
16:22
|
(17) Спасибо.
Формулировка способа обхода - огонь! |
|||
19
Chai Nic
27.04.23
✎
16:51
|
А в документе выплаты интереснее ситуация бывает. Там непосредственно ТЧ НДФЛ недоступна для просмотра и редактирования, только с заходом в конкретного сотрудника в выплатах. И иногда бывает так, что в документе остаются строчки по НДФЛ для сотрудников, которых нет в выплатах, если из документа эти сотрудники были удалены. В результате у бухгалтера шок от непонятно откуда взявшихся цифр в движениях по налогу.
То ли баг, то ли одно из двух) |
|||
20
DomenER
27.04.23
✎
16:58
|
На гениальность не претендую и пока сделал в форме так
Процедура ЗавершитьИзменениеПланируемойДатаВыплаты(Ответ, ДополнительныеПараметры) Экспорт Если Ответ=Неопределено Или Ответ.Значение<>Истина Тогда Если ЗначениеЗаполнено(ЭтаФорма.РасчетнаяПланируемаяДатаВыплаты) Тогда Объект.ПланируемаяДатаВыплаты = ЭтаФорма.РасчетнаяПланируемаяДатаВыплаты; КонецЕсли; КонецЕсли; // Старое значение планируемой даты выплаты неизвестно, проверить была ли она реально изменена или нет невозможно. // Поэтому необходимо в любом случае выполнить расчет. //++ //РежимПересчетаНДФЛ = Истина; //ПерезаполнитьДанныеФормыНаКлиенте(); Если Объект.Начисления.Количество()+ Объект.НачисленияПерерасчет.Количество()+ Объект.НачисленияПоДоговорам.Количество()+ Объект.Пособия.Количество()+ Объект.ПособияПерерасчет.Количество()+ Объект.Удержания.Количество()+ Объект.УдержанияПерерасчет.Количество()+ Объект.НДФЛ.Количество()+ Объект.Взносы.Количество()+ Объект.КорректировкиВыплаты.Количество()+ Объект.СотрудникиПерерасчет.Количество()>0 Тогда РежимПересчетаНДФЛ = Истина; ПерезаполнитьДанныеФормыНаКлиенте(); КонецЕсли; //-- КонецПроцедуры |
|||
21
DomenER
27.04.23
✎
17:01
|
Если есть хоть 1 запись в одной из этих табличных частей, то при смене даты получения дохода будет происходить перерасчёт НДФЛ по сотрудникам относящимся к подразделению указанному в шапке документа. Если подразделение не указано, то пересчитается по всему предприятию.
Если ни одной записи нет, то никакого пересчета на будет. |
|||
22
SleepyHead
27.04.23
✎
17:38
|
(21) Сколько сотрудников? Если не секрет.
|
|||
23
DomenER
27.04.23
✎
17:39
|
(22) 1200. До перевода в филиалы было 2000
|
|||
24
SleepyHead
27.04.23
✎
17:41
|
(23) Завтра как раз буду помогать своим из бюджета. Там примерно так же штатников и несколько сотен договорников. Посмотрим, что будет.
Но я никакие костыли делать не буду, мои адекватные. Нажмут "Отмену". |
|||
25
SleepyHead
28.04.23
✎
06:20
|
Никто ничего не заметил, даже вопроса не задали, что за пересчет )) просто перезаполнили и все.
|
|||
26
Гена
28.04.23
✎
06:35
|
(25) Своим я сказал, да многие и так знали, что достаточно просто в шапке щёлкнуть <Очистить>
|
|||
27
DJ Anthon
28.04.23
✎
06:35
|
||||
28
DomenER
28.04.23
✎
10:23
|
Ответ фирмы 1С пришёл на удивление оперативно:
Значит у Вас есть некорректный расчет в части НДФЛ и в настройках расчета зарплаты стоит флаг автоматического перерасчета при редактировании документов. Для проверки Вы можете не создавая документа начисления ввести текущим периодом документ "Перерасчет НДФЛ" и заполнить его. При автоматическом заполнении туда подтянутся все перерасчеты по НДФЛ, которые требуются. |
|||
29
Гена
28.04.23
✎
10:27
|
(28) Чушь. Как ФИО ответившего?
В пустом доке Начисления зарплаты при изменении планируемой даты выплаты в НДФЛе показывается ранее исчисленный налог данного месяца. В основном - с аванса. Лично я таким образом сразу вижу - сработал ли ранее аванс по НДФЛ или нет, и барышня ошибочно завела аванс как в прошлом году без НДФЛ. |
|||
30
DomenER
28.04.23
✎
10:28
|
(29) ФИО там нет.
С уважением, отдел тех. поддержки "1С" Тел. (495) 956-11-81 (линия ИТС) Факс (495) 681-44-07 E-mail: [email protected] |
|||
31
Гена
28.04.23
✎
10:29
|
(30) Как говорил один мой знакомый: "Наберут по справке!"
|
|||
32
SleepyHead
28.04.23
✎
10:44
|
(29) Там как повезет.. на первой линии отвечает либо искусственный интеллект, и часто невпопад, либо совсем новички. Но иногда везет и отвечают на удивление оперативно и адекватно. В остальных случаях нужно терпеливо и настойчиво доводить свои аргументы.. пока не дойдет.
|
|||
33
SleepyHead
28.04.23
✎
10:59
|
(27) ну вот кроме шуток, у клиентов в документе 1500 человек
И как-то нужно найти виновника (как?!), а по остальным 1499 пересчитать вручную, судя по рекомендации. Ну огонь же. |
|||
34
DJ Anthon
28.04.23
✎
11:36
|
я написал обработку по пересчету ндфл и выплат за произвольный период, с учетом дат действия и дат регистрации документов. так, чтобы общие суммы в документах не менялись. то есть, что-то вроде восстановление последовательности проведения документов, но для зуп. мои пока пользуются, говорят, все ндфлы (нач, уд, переч) в регистрах и 6ндфл встают на место.
почему бы 1С не сделать такое штатно? |
|||
35
Гена
28.04.23
✎
11:39
|
(34) Я бы глянул, из любопытства, а не для коммерции )
|
|||
36
DomenER
28.04.23
✎
12:10
|
В 1С не поняли проблему и спрашивают:
И в чем Вы видите проблему? |
|||
37
DJ Anthon
28.04.23
✎
12:13
|
(36) ещё б они понимали что-нибудь )) приводить в порядок учет они никогда не помогали
|
|||
38
DJ Anthon
28.04.23
✎
12:18
|
(35) https://dropmefiles.com/XNTab
ну если для любопытства - вот бетка, пересчет ндфл тут пока не доделан. основная задача была обновлять налоги в выплатах и проводить документы в порядке их очередности, которая не совпадает с датой документа. |
|||
39
Гена
28.04.23
✎
12:31
|
(38) merci
|
|||
40
DomenER
28.04.23
✎
14:13
|
Для поддержки 1С описанная ситуация не является проблемой и они пишут:
Вы не указали реальную проблему, кроме того, что бухгалтера зачем-то очищают автоматически заполненные данные. Жти данные как-то мешают? Они приводят к неправильным результатам где-то? |
|||
41
GSokolov
28.04.23
✎
17:06
|
(40) Мне тоже непонятно - если в документе начисления нет ни одного сотрудника, зачем менять даты предполагаемой выплаты, если налога там не было? Что хотели пересчитать? Однако, при изменении этой даты происходит перерасчёт НДФЛ всех сотрудников подразделений, указанных в шапке. Вот и получается, что заполняется документ по всем, у кого был неверно рассчитан НДФЛ, на сумму корректировки.
|
|||
42
SleepyHead
28.04.23
✎
17:43
|
(41) " Мне тоже непонятно - если в документе начисления нет ни одного сотрудника, зачем менять даты предполагаемой выплаты, если налога там не было?"
ну например, в учетной политике организации дата выплаты 5 мая. В этом году 5 мая пятница, выплачивать можно. А если это суббота? Вот и меняют прямо в ведомости. Никто не заморачивается сначала войти в учетную политику и там число исправить. |
|||
43
GSokolov
28.04.23
✎
18:42
|
(42) У ТС это документ "Начисление зарплаты и взносов", причём, без начислений по сотрудникам. В ведомости поменять дату - проблем нет.
|
|||
44
SleepyHead
29.04.23
✎
05:42
|
(43) С начала почитайте. Как раз коллеги ТС этого никак не могут, не царское это дело для них.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |