Имя: Пароль:
1C
1С v8
Начисление зарплаты организации УПП 1.3 (125)
,
0 skupidom
 
07.10.19
18:07
Ставка = Оклад по дням 0,8 ставки = ТарифнаяСтавкаМесячная/100*80/НормаВремениВДнях*ОтработаноВремениВДнях
график 32-часовая рабочая неделя (0,8 ставки)
при расчете в начислении зарплаты считает вместо полной суммы за месяц, сумму за вычетом выходных дней, в чем ошибка ?
1 vicof
 
07.10.19
18:25
График потому что такой выбран
2 vicof
 
07.10.19
18:25
Где в графике указана работа на выходных?
3 Chum
 
07.10.19
18:29
(0) >сумму за вычетом выходных дней

А как должно быть?

ТарифнаяСтавкаМесячная/НормаВремениВДнях*ОтработаноВремениВДнях * 0.8

где НормаВремениВДнях = сколько рабочих дней в месяце по календарю.
ОтработаноВремениВДнях - количество отработанных дней.

Например, Октябрь 2019:
количество календарных дней - 31
количество рабочих дней - 23
Выходных и праздничных - 8

Рабочее время в часах при 40 час неделе - 184

Например, тариф 100 рублей в месяц. Отработан полный месяц по сокращенной продолжительности.

начисление = 100 рублей / 23 * 23 * 0.8 = 80 рублей. Какие тут выходные?
4 Chum
 
07.10.19
18:32
+(3) Если в часах считать, то формула иная.

ТарифнаяСтавкаМесячная / НормаВремениВЧасах * ОтработаноВремениВЧасах

начисление = 100 рублей / 184 часа (норма) * 147.2 (отработано по факту) = 80 рублей.
5 skupidom
 
07.10.19
18:50
в какой процедуре или функции выполняется расчет для результата начисления зарплаты организации ?
6 skupidom
 
07.10.19
18:51
где идет заполнение ?
7 Фрэнки
 
07.10.19
19:19
(5) ну я бы посмотрел... но сейчас я уже не на работе, да и на работе УПП под руками нет.
Конфигуратор открыть, да и посмотреть - где-то там есть и заполнение, и расчет результата.

А зачем тебе это знать? Процедура РасчетЧегоНибудь - что это изменит в контексте вопроса в топике?
8 skupidom
 
07.10.19
21:21
в месяце расчета есть документы Оплата праздничных и выходных дней, если рас провести их, сумма начисления точно исходя из формулы начисления, если провести, сумма начисления учитывает суммы с видом оплата праздничных
9 Фрэнки
 
07.10.19
21:49
(8) А так и правильно. Потому что если документ _Отклонение_ проведен, то в расчете получаются ОтработаноВремениВДнях с учетом времени от отработанных выходных. Если же документ снят с проведения, то никаких отклонений в месяце расчета не возникает.
10 skupidom
 
08.10.19
09:45
есть ньюанс: правильно считаются сотрудники с полной занятостью, а вот совместители нет, может это настройка какая ?
11 skupidom
 
08.10.19
10:09
сумма расчета по 0.8 ставки совместителя в начислении зп одна, но результатом выходит сумма больше, к ней примешивается сумма из оплат праздничных и выходных дней, но почему она берется в расчет ? какая настройка действует при этом ?
12 Фрэнки
 
08.10.19
10:28
(11) тебе же пишу явно - проблема в ОтработаноВремениВДнях - это даже не проблема, а просто факт отработанного трудового времени, которое нужно оплачивать по окладу. Или ты думаешь, что время переработки по окладу оплачивать не нужно...
Ты понимаешь вообще смысл во всех этих Показателях? И что означает Отработано Времени В Днях?
Оплата переработок выполняются двумя частями - просто за отработанное время и доплата : доплата до полуторного размера в первые часы и до двойного размера в ночные часы или до двойного оклада за работу в выходные дни (в пересчете на стоимость часа по окладу).
Двумя частями. Первая - обычная оплата и попадание в ОтработаноВремениВДнях и вторая - доплата (и эту доплату можно заменять отгулами, зацени этот финт)
13 skupidom
 
08.10.19
10:37
я сложил все суммы оплаты праздничных и выходных с видом начислений Оплата праздничных и выходных дней + сумма из начисления зарплаты сотрудников орг = Тарифная ставка месячная/100*80/Норма времени в днях*Отработано времени в днях БЕЗ учета оплат праздничных и выходных; у меня получилось: сумма расчета начисления с учетом как сейчас ставит > на 2 тыс. суммы получившейся при сложении
14 skupidom
 
08.10.19
10:41
а есть настройка или способ при расчете начисления зарплаты не учитывать суммы из документов оплаты праздничных и выходных дней в 1 периоде по 1 сотруднику ?
15 skupidom
 
08.10.19
10:59
показатель 3 = 26, в графике 22 и по табелю 22 дня, наичсление зп тоже 22 показывает
16 skupidom
 
08.10.19
11:00
если считать с оплатой праздничных и выхов = 26
17 Фрэнки
 
08.10.19
11:01
я бы посмотрел на расчетном листке на начисления. Что-то вроде вот этого

1.Начислено                                
"часовую тарифную ставку
показатели:
Тарифная ставка часовая - 36,94"    1-31 Мар 19        15    165        165    6 095,10    
"Премия стимулирующая
показатели:
Сумма - 0"    1-31 Мар 19                        11 904,90    
Всего начислено                            18 000,00
18 skupidom
 
08.10.19
11:48
расчет результата выполняется по произвольной формуле расчета из вида начисления = ИсходныеДанные.Показатель1 / 100 * 80 / ИсходныеДанные.Показатель2 * ИсходныеДанные.Показатель3.
где заполняется ИсходныеДанные.Показатель3 ?
19 skupidom
 
08.10.19
12:55
как сделать чтобы начисление зарплаты не добавляло в расчет дни из документов оплата праздничных и выходных ?
20 Фрэнки
 
08.10.19
13:36
Да поставь условие

ТарифнаяСтавкаМесячная/100*80/НормаВремениВДнях*Мин(НормаВремениВДнях,ОтработаноВремениВДнях)

И будет тебе щастье

Избыточная отработка будет заменена на норму, а если будут больничные и отработает меньше нормы, то возьмет факт отрабатанного
21 Фрэнки
 
08.10.19
13:38
Но с другой стороны: заболел и пять дней отсутствовал. Затем на всех выходных выходил и отработал все пропущенные дни - что будешь желать видеть в расчетах?
22 Флориан
 
18.10.19
12:47
Что бы темы не плодить - Версия 1.3.126.3
Исправлена ошибка 00-00251680
При заполнении документа "Отражение зарплаты в регл учете" в проводки не попадает НДФЛ по сдельным нарядам
23 Флориан
 
18.10.19
12:48
https://bugboard.v8.1c.ru/error/000060262
Описание:
Для сотрудников, у которых в текущем месяце было только начисление по сдельным нарядам, НДФЛ и страховые взносы не попадает в проводки документа "Отражение зарплаты в регл.учете"

Способ исправления:
Модуль документа ОтражениеЗарплатыВРеглУчете

1. Процедура Автозаполнение()

Последнюю строку процедуры:

АвтозаполнениеПроводок();

заменить на строку:

АвтозаполнениеПроводок(ЗапросПоСотрудникам);

2. Процедура АвтозаполнениеПроводок()

Определение процедуры:

Процедура АвтозаполнениеПроводок() Экспорт

заменить на:

Процедура АвтозаполнениеПроводок(ЗапросПоСотрудникам = Неопределено) Экспорт

Строку:

ЗапросПоСотрудникам = СформироватьЗапросПоСотрудникам();

удалить.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан